Update manifest.json generation timestamp and enhance Storage and UnspecifiedType schemas with multilingual support and improved descriptions
This commit is contained in:
parent
66adec257e
commit
8d5164bc02
4 changed files with 113 additions and 174 deletions
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"generated": "2026-02-16T00:15:37.606Z",
|
||||
"generated": "2026-02-16T09:16:51.888Z",
|
||||
"schemaRoot": "/schemas/20251121/linkml",
|
||||
"totalFiles": 2369,
|
||||
"categoryCounts": {
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"generated": "2026-02-16T09:16:51.888Z",
|
||||
"generated": "2026-02-16T09:19:42.127Z",
|
||||
"schemaRoot": "/schemas/20251121/linkml",
|
||||
"totalFiles": 2369,
|
||||
"categoryCounts": {
|
||||
|
|
|
|||
|
|
@ -36,213 +36,138 @@ imports:
|
|||
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"
|
||||
alt_descriptions:
|
||||
nl: {text: Fysieke opslagfaciliteit waar erfgoedcollecties worden bewaard en beheerd., language: nl}
|
||||
de: {text: Physische Lagerstaette, in der Kulturerbe-Sammlungen erhalten und verwaltet werden., language: de}
|
||||
fr: {text: Installation physique de stockage ou les collections patrimoniales sont conservees et gerees., language: fr}
|
||||
es: {text: Instalacion fisica de almacenamiento donde se conservan y gestionan colecciones patrimoniales., language: es}
|
||||
ar: {text: مرفق تخزين مادي تُحفظ وتُدار فيه مجموعات التراث., language: ar}
|
||||
id: {text: Fasilitas penyimpanan fisik tempat koleksi warisan dilestarikan dan dikelola., language: id}
|
||||
zh: {text: 用于保存和管理文化遗产藏品的实体存储设施。, language: zh}
|
||||
structured_aliases:
|
||||
nl: [{literal_form: depot, language: nl}]
|
||||
de: [{literal_form: Depot, language: de}]
|
||||
fr: [{literal_form: depot de conservation, language: fr}]
|
||||
es: [{literal_form: deposito de conservacion, language: es}]
|
||||
ar: [{literal_form: مستودع حفظ, language: ar}]
|
||||
id: [{literal_form: depot penyimpanan, language: id}]
|
||||
zh: [{literal_form: 文物库房, language: zh}]
|
||||
description: >-
|
||||
Dedicated storage facility or area for preserving heritage collections.
|
||||
exact_mappings:
|
||||
- hc:StorageFacility
|
||||
- crm:E27_Site
|
||||
- wikidata:Q1191732
|
||||
- hc:StorageFacility
|
||||
- crm:E27_Site
|
||||
- wd:Q1191732
|
||||
close_mappings:
|
||||
- premis:StorageLocation
|
||||
- rico:Place
|
||||
- schema:Place
|
||||
- premis:StorageLocation
|
||||
- rico:Place
|
||||
- schema:Place
|
||||
related_mappings:
|
||||
- hc:StorageUnit
|
||||
- hc:EnvironmentalZone
|
||||
- premis:StorageMedium
|
||||
- org:Site
|
||||
- crm:E53_Place
|
||||
- hc:StorageUnit
|
||||
- hc:EnvironmentalZone
|
||||
- premis:StorageMedium
|
||||
- org:Site
|
||||
- crm:E53_Place
|
||||
slots:
|
||||
- has_capacity
|
||||
- has_policy
|
||||
- has_percentage
|
||||
- provide
|
||||
- managed_by
|
||||
- refer_to
|
||||
- has_standard
|
||||
- has_description
|
||||
- identified_by
|
||||
- stored_at
|
||||
- has_label
|
||||
- has_type
|
||||
- has_score
|
||||
- temporal_extent
|
||||
- has_capacity
|
||||
- has_policy
|
||||
- has_percentage
|
||||
- provide
|
||||
- managed_by
|
||||
- refer_to
|
||||
- has_standard
|
||||
- has_description
|
||||
- identified_by
|
||||
- stored_at
|
||||
- has_label
|
||||
- has_type
|
||||
- has_score
|
||||
- temporal_extent
|
||||
slot_usage:
|
||||
identified_by:
|
||||
# range: string # uriorcurie
|
||||
required: true
|
||||
identifier: true
|
||||
examples:
|
||||
- value: https://nde.nl/ontology/hc/storage/rijksmuseum-depot-amersfoort
|
||||
- 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
|
||||
- value: COLD_STORAGE
|
||||
- value: ART_STORAGE
|
||||
- value: ARCHIVE_DEPOT
|
||||
- value: COLD_STORAGE
|
||||
- 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_measurement_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_measurement_unit:
|
||||
has_type: CubicMeter
|
||||
has_symbol: "m\xB3"
|
||||
has_type: Volume
|
||||
- value:
|
||||
- has_quantity:
|
||||
has_numeric_value: 50000
|
||||
has_measurement_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
|
||||
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'
|
||||
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
|
||||
- http://www.cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E27
|
||||
- http://www.loc.gov/premis/rdf/v3/StorageLocation
|
||||
- https://www.wikidata.org/wiki/Q1191732
|
||||
- http://www.cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E27
|
||||
examples:
|
||||
- value:
|
||||
identified_by: https://nde.nl/ontology/hc/storage/rijksmuseum-depot-amersfoort
|
||||
has_label:
|
||||
label_text: Depot Amersfoort
|
||||
language: nl
|
||||
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:
|
||||
- EN_16893_2018
|
||||
- EN_15757_2010
|
||||
refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
|
||||
- value:
|
||||
identified_by: https://nde.nl/ontology/hc/storage/nationaal-archief-depot-b
|
||||
has_label:
|
||||
label_text: Depot B - Cold Storage
|
||||
language: en
|
||||
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
|
||||
- ISO_TR_19815_2018
|
||||
refers_to_custodian: https://nde.nl/ontology/hc/nl-na
|
||||
- value:
|
||||
identified_by: https://nde.nl/ontology/hc/storage/rijksmuseum-depot-amersfoort
|
||||
has_label: Depot Amersfoort
|
||||
has_type: ART_STORAGE
|
||||
has_standard:
|
||||
- EN_16893_2018
|
||||
- EN_15757_2010
|
||||
has_percentage: 78.5
|
||||
- value:
|
||||
identified_by: https://nde.nl/ontology/hc/storage/nationaal-archief-depot-b
|
||||
has_label: Depot B - Cold Storage
|
||||
has_type: COLD_STORAGE
|
||||
has_standard:
|
||||
- ISO_TR_19815_2018
|
||||
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
|
||||
|
|
|
|||
|
|
@ -27,12 +27,31 @@ classes:
|
|||
UnspecifiedType:
|
||||
is_a: CustodianType
|
||||
class_uri: skos:Concept
|
||||
alt_descriptions:
|
||||
nl: {text: Custodian-type voor instellingen waarvan het type op basis van beschikbare gegevens niet betrouwbaar kan worden vastgesteld., language: nl}
|
||||
de: {text: Custodian-Typ fuer Einrichtungen, deren Typ anhand verfuegbarer Evidenz nicht verlaesslich bestimmbar ist., language: de}
|
||||
fr: {text: Type de custodian pour des institutions dont le type ne peut pas etre determine de maniere fiable selon les preuves disponibles., language: fr}
|
||||
es: {text: Tipo de custodian para instituciones cuyo tipo no puede determinarse de forma fiable con la evidencia disponible., language: es}
|
||||
ar: {text: نوع جهة حافظة للمؤسسات التي لا يمكن تحديد نوعها بشكل موثوق وفق الأدلة المتاحة., language: ar}
|
||||
id: {text: Tipe custodian untuk institusi yang tipenya tidak dapat ditentukan secara andal dari bukti yang tersedia., language: id}
|
||||
zh: {text: 用于在现有证据下无法可靠判定机构类型的保管机构类型。, language: 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
|
||||
|
|
@ -118,14 +137,9 @@ classes:
|
|||
- literal_form: "organiza\xE7\xE3o 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"
|
||||
description: >-
|
||||
Custodian type used when institutional type cannot be reliably determined
|
||||
from available evidence.
|
||||
exact_mappings:
|
||||
- skos:Concept
|
||||
- prov:Entity
|
||||
|
|
@ -170,8 +184,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
|
||||
|
|
|
|||
Loading…
Reference in a new issue