standardise slots
This commit is contained in:
parent
6812524ae5
commit
4a277d7d42
782 changed files with 6093221 additions and 5649 deletions
157
.opencode/rules/linkml-union-type-range-any-rule.md
Normal file
157
.opencode/rules/linkml-union-type-range-any-rule.md
Normal file
|
|
@ -0,0 +1,157 @@
|
|||
# Rule 59: LinkML Union Types Require `range: Any`
|
||||
|
||||
🚨 **CRITICAL**: When using `any_of` for union types in LinkML, you MUST also specify `range: Any` at the attribute level. Without it, the union type validation does NOT work.
|
||||
|
||||
## The Problem
|
||||
|
||||
LinkML's `any_of` construct allows defining slots that accept multiple types (e.g., string OR integer). However, there's a critical implementation detail:
|
||||
|
||||
**Without `range: Any`, the `any_of` constraint is silently ignored during validation.**
|
||||
|
||||
This leads to validation failures where data that should be valid (e.g., integer value in a string/integer union field) is rejected.
|
||||
|
||||
## Correct Pattern
|
||||
|
||||
```yaml
|
||||
slots:
|
||||
identifier_value:
|
||||
range: Any # ← REQUIRED for any_of to work
|
||||
any_of:
|
||||
- range: string
|
||||
- range: integer
|
||||
description: The identifier value (can be string or integer)
|
||||
```
|
||||
|
||||
## Incorrect Pattern (WILL FAIL)
|
||||
|
||||
```yaml
|
||||
slots:
|
||||
identifier_value:
|
||||
# Missing range: Any - validation will fail!
|
||||
any_of:
|
||||
- range: string
|
||||
- range: integer
|
||||
description: The identifier value (can be string or integer)
|
||||
```
|
||||
|
||||
## Common Use Cases
|
||||
|
||||
This pattern is required for:
|
||||
|
||||
| Use Case | Types | Example Fields |
|
||||
|----------|-------|----------------|
|
||||
| Identifier values | string \| integer | `identifier_value`, `geonames_id`, `viaf_id` |
|
||||
| Social media IDs | string \| array | `youtube_channel_id`, `facebook_id`, `twitter_username` |
|
||||
| Flexible identifiers | object \| array | `identifiers` (dict or list format) |
|
||||
| Numeric strings | string \| integer | `postal_code`, `kvk_number` |
|
||||
|
||||
## Real-World Examples from GLAM Schema
|
||||
|
||||
### Example 1: OriginalEntryIdentifier.yaml
|
||||
|
||||
```yaml
|
||||
# Before (BROKEN):
|
||||
attributes:
|
||||
identifier_value:
|
||||
any_of:
|
||||
- range: string
|
||||
- range: integer
|
||||
|
||||
# After (WORKING):
|
||||
attributes:
|
||||
identifier_value:
|
||||
range: Any # Added
|
||||
any_of:
|
||||
- range: string
|
||||
- range: integer
|
||||
```
|
||||
|
||||
### Example 2: WikidataSocialMedia.yaml
|
||||
|
||||
```yaml
|
||||
# Social media fields that can be single value or array
|
||||
attributes:
|
||||
youtube_channel_id:
|
||||
range: Any # Required for string|array union
|
||||
any_of:
|
||||
- range: string
|
||||
- range: string
|
||||
multivalued: true
|
||||
description: YouTube channel ID (single value or array)
|
||||
|
||||
facebook_id:
|
||||
range: Any
|
||||
any_of:
|
||||
- range: string
|
||||
- range: string
|
||||
multivalued: true
|
||||
```
|
||||
|
||||
### Example 3: OriginalEntry.yaml (object|array union)
|
||||
|
||||
```yaml
|
||||
# identifiers field that accepts both dict and array formats
|
||||
attributes:
|
||||
identifiers:
|
||||
range: Any # Required for flexible typing
|
||||
description: >-
|
||||
Identifiers from original source. Accepts both dict format
|
||||
(e.g., {isil: "XX-123"}) and array format
|
||||
(e.g., [{scheme: "isil", value: "XX-123"}])
|
||||
```
|
||||
|
||||
### Example 4: OriginalEntryLocation.yaml
|
||||
|
||||
```yaml
|
||||
attributes:
|
||||
geonames_id:
|
||||
range: Any # Required for string|integer
|
||||
any_of:
|
||||
- range: string
|
||||
- range: integer
|
||||
description: GeoNames ID (may be string or integer depending on source)
|
||||
```
|
||||
|
||||
## Validation Behavior
|
||||
|
||||
| Schema Definition | Integer Data | String Data | Result |
|
||||
|-------------------|--------------|-------------|--------|
|
||||
| `range: string` | ❌ FAIL | ✅ PASS | Strict string only |
|
||||
| `range: integer` | ✅ PASS | ❌ FAIL | Strict integer only |
|
||||
| `any_of` without `range: Any` | ❌ FAIL | ❌ FAIL | Broken - nothing works |
|
||||
| `any_of` with `range: Any` | ✅ PASS | ✅ PASS | Correct union behavior |
|
||||
|
||||
## Why This Happens
|
||||
|
||||
LinkML's validation engine processes `range` first to determine the basic type constraint. When `range` is not specified (or defaults to `string`), it applies that constraint before checking `any_of`. The `range: Any` tells the validator to defer type checking to the `any_of` constraints.
|
||||
|
||||
## Checklist for Union Types
|
||||
|
||||
When adding a field that accepts multiple types:
|
||||
|
||||
- [ ] Define the `any_of` block with all acceptable ranges
|
||||
- [ ] Add `range: Any` at the same level as `any_of`
|
||||
- [ ] Test with sample data of each type
|
||||
- [ ] Document the accepted types in the description
|
||||
|
||||
## See Also
|
||||
|
||||
- LinkML Documentation: [Union Types](https://linkml.io/linkml/schemas/advanced.html#union-types)
|
||||
- GLAM Validation: `schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml`
|
||||
- Validation command: `linkml-validate -s <schema>.yaml <data>.yaml`
|
||||
|
||||
## Migration Notes
|
||||
|
||||
**Affected Files (Fixed January 2026)**:
|
||||
- `OriginalEntryIdentifier.yaml` - `identifier_value`
|
||||
- `Identifier.yaml` - `identifier_value` slot_usage
|
||||
- `WikidataSocialMedia.yaml` - `youtube_channel_id`, `facebook_id`, `instagram_username`, `linkedin_company_id`, `twitter_username`, `facebook_page_id`
|
||||
- `YoutubeEnrichment.yaml` - `channel_id`
|
||||
- `OriginalEntryLocation.yaml` - `geonames_id`
|
||||
- `OriginalEntry.yaml` - `identifiers`
|
||||
|
||||
---
|
||||
|
||||
**Version**: 1.0
|
||||
**Created**: 2026-01-18
|
||||
**Author**: AI Agent (OpenCode Claude)
|
||||
51
AGENTS.md
51
AGENTS.md
|
|
@ -1943,6 +1943,57 @@ Is feedback field present?
|
|||
|
||||
---
|
||||
|
||||
### Rule 59: LinkML Union Types Require `range: Any`
|
||||
|
||||
🚨 **CRITICAL**: When using `any_of` for union types in LinkML, you MUST also specify `range: Any` at the attribute level. Without it, the union type validation does NOT work.
|
||||
|
||||
**The Problem**: LinkML's `any_of` construct allows defining slots that accept multiple types (e.g., string OR integer). However, without `range: Any`, the `any_of` constraint is silently ignored during validation.
|
||||
|
||||
**Correct Pattern**:
|
||||
|
||||
```yaml
|
||||
slots:
|
||||
identifier_value:
|
||||
range: Any # ← REQUIRED for any_of to work
|
||||
any_of:
|
||||
- range: string
|
||||
- range: integer
|
||||
description: The identifier value (can be string or integer)
|
||||
```
|
||||
|
||||
**Incorrect Pattern (WILL FAIL)**:
|
||||
|
||||
```yaml
|
||||
slots:
|
||||
identifier_value:
|
||||
# Missing range: Any - validation will fail!
|
||||
any_of:
|
||||
- range: string
|
||||
- range: integer
|
||||
```
|
||||
|
||||
**Common Use Cases**:
|
||||
|
||||
| Use Case | Types | Example Fields |
|
||||
|----------|-------|----------------|
|
||||
| Identifier values | string \| integer | `identifier_value`, `geonames_id`, `viaf_id` |
|
||||
| Social media IDs | string \| array | `youtube_channel_id`, `facebook_id`, `twitter_username` |
|
||||
| Flexible identifiers | object \| array | `identifiers` (dict or list format) |
|
||||
| Numeric strings | string \| integer | `postal_code`, `kvk_number` |
|
||||
|
||||
**Validation Behavior**:
|
||||
|
||||
| Schema Definition | Integer Data | String Data | Result |
|
||||
|-------------------|--------------|-------------|--------|
|
||||
| `range: string` | ❌ FAIL | ✅ PASS | Strict string only |
|
||||
| `range: integer` | ✅ PASS | ❌ FAIL | Strict integer only |
|
||||
| `any_of` without `range: Any` | ❌ FAIL | ❌ FAIL | Broken - nothing works |
|
||||
| `any_of` with `range: Any` | ✅ PASS | ✅ PASS | Correct union behavior |
|
||||
|
||||
**See**: `.opencode/rules/linkml-union-type-range-any-rule.md` for complete documentation
|
||||
|
||||
---
|
||||
|
||||
## Appendix: Full Rule Content (No .opencode Equivalent)
|
||||
|
||||
The following rules have no separate .opencode file and are preserved in full:
|
||||
|
|
|
|||
|
|
@ -36,7 +36,8 @@
|
|||
"rescored": 68741,
|
||||
"signal_changed": 68740
|
||||
},
|
||||
"last_manual_add_at": "2026-01-15T22:08:26.282760+00:00"
|
||||
"last_manual_add_at": "2026-01-15T22:08:26.282760+00:00",
|
||||
"last_source_url_add_at": "2026-01-18T17:10:35.524170+00:00"
|
||||
},
|
||||
"candidates": [
|
||||
{
|
||||
|
|
@ -3038513,6 +3038514,42 @@
|
|||
"confidence_adjustments": [],
|
||||
"added_manually": true,
|
||||
"added_at": "2026-01-15T22:08:26.282090+00:00"
|
||||
},
|
||||
{
|
||||
"wcms_ppid": "wcms-only-371449",
|
||||
"wcms_name": "A Verwijlen",
|
||||
"wcms_email": "alph1971@hotmail.nl",
|
||||
"wcms_email_domain": "hotmail.nl",
|
||||
"candidates": [],
|
||||
"source_urls": [
|
||||
{
|
||||
"source_id": "8741589d6b36",
|
||||
"source_url": "https://example.com/test-source",
|
||||
"source_type": "webpage",
|
||||
"source_domain": "example.com",
|
||||
"comment": "Test source URL for verification",
|
||||
"added_at": "2026-01-18T14:26:22.714160+00:00",
|
||||
"added_manually": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"wcms_ppid": "wcms-only-147072",
|
||||
"wcms_name": "Kars de Bruijne",
|
||||
"wcms_email": "k.l.de.bruijne@rug.nl",
|
||||
"wcms_email_domain": "rug.nl",
|
||||
"candidates": [],
|
||||
"source_urls": [
|
||||
{
|
||||
"source_id": "8e09f5c936cb",
|
||||
"source_url": "https://www.rug.nl/about-ug/latest-news/events/promoties/?hfId=100303",
|
||||
"source_type": "webpage",
|
||||
"source_domain": "www.rug.nl",
|
||||
"comment": "PhD defense page",
|
||||
"added_at": "2026-01-18T17:10:34.861709+00:00",
|
||||
"added_manually": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
202
docs/plan/linkml_schema/00-validation-patterns.md
Normal file
202
docs/plan/linkml_schema/00-validation-patterns.md
Normal file
|
|
@ -0,0 +1,202 @@
|
|||
# LinkML Schema Validation Patterns
|
||||
|
||||
This document captures critical patterns discovered during the GLAM LinkML schema validation effort against 33,444+ custodian YAML data files.
|
||||
|
||||
## Overview
|
||||
|
||||
The GLAM project uses LinkML schemas to define the structure of heritage custodian data. Validation ensures data files conform to the schema before ingestion into databases.
|
||||
|
||||
**Key Files**:
|
||||
- Main schema entry: `schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml`
|
||||
- Classes: `schemas/20251121/linkml/modules/classes/`
|
||||
- Slots: `schemas/20251121/linkml/modules/slots/`
|
||||
- Enums: `schemas/20251121/linkml/modules/enums/`
|
||||
- Data: `data/custodian/*.yaml` (33,444+ files)
|
||||
|
||||
## Validation Command
|
||||
|
||||
```bash
|
||||
# Single file
|
||||
linkml-validate -s schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml data/custodian/FILE.yaml
|
||||
|
||||
# Batch test
|
||||
for f in data/custodian/A*.yaml; do
|
||||
linkml-validate -s schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml "$f" 2>&1 | grep -q ERROR && echo "FAIL: $f"
|
||||
done
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Critical Patterns
|
||||
|
||||
### Pattern 1: Union Types Require `range: Any`
|
||||
|
||||
**Priority**: 🚨 CRITICAL
|
||||
|
||||
When using `any_of` to define union types (e.g., string OR integer), you MUST specify `range: Any`.
|
||||
|
||||
```yaml
|
||||
# CORRECT
|
||||
attributes:
|
||||
identifier_value:
|
||||
range: Any # ← REQUIRED
|
||||
any_of:
|
||||
- range: string
|
||||
- range: integer
|
||||
|
||||
# WRONG (validation silently fails)
|
||||
attributes:
|
||||
identifier_value:
|
||||
any_of:
|
||||
- range: string
|
||||
- range: integer
|
||||
```
|
||||
|
||||
**Affected Fields**:
|
||||
- `identifier_value` (string | integer)
|
||||
- `geonames_id` (string | integer)
|
||||
- `youtube_channel_id` (string | array)
|
||||
- `facebook_id` (string | array)
|
||||
- `identifiers` (dict | array)
|
||||
|
||||
**See**: Rule 59 in AGENTS.md, `.opencode/rules/linkml-union-type-range-any-rule.md`
|
||||
|
||||
---
|
||||
|
||||
### Pattern 2: Flexible Data Structures (dict OR array)
|
||||
|
||||
Some fields accept either dict or array format depending on data source.
|
||||
|
||||
```yaml
|
||||
# Dict format (common in manual entry)
|
||||
identifiers:
|
||||
isil: "NL-123"
|
||||
wikidata: "Q12345"
|
||||
|
||||
# Array format (common in API responses)
|
||||
identifiers:
|
||||
- scheme: isil
|
||||
value: "NL-123"
|
||||
- scheme: wikidata
|
||||
value: "Q12345"
|
||||
```
|
||||
|
||||
**Schema Solution**:
|
||||
```yaml
|
||||
attributes:
|
||||
identifiers:
|
||||
range: Any # Accept both formats
|
||||
description: >-
|
||||
Identifiers from source. Accepts dict format {scheme: value}
|
||||
or array format [{scheme: X, value: Y}].
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### Pattern 3: Adding Missing Fields to Classes
|
||||
|
||||
When data contains fields not in schema, add them to the appropriate class:
|
||||
|
||||
```yaml
|
||||
# In the class YAML file (e.g., CustodianSourceFile.yaml)
|
||||
attributes:
|
||||
new_field_name:
|
||||
range: string # or appropriate type
|
||||
description: Description of the field
|
||||
# Optional properties:
|
||||
required: false
|
||||
multivalued: false
|
||||
inlined: true # For complex types
|
||||
```
|
||||
|
||||
**Validation Error Example**:
|
||||
```
|
||||
Additional properties are not allowed ('new_field' was unexpected)
|
||||
```
|
||||
|
||||
**Fix**: Add the field to the class's `attributes` section.
|
||||
|
||||
---
|
||||
|
||||
### Pattern 4: Nested Class Inlining
|
||||
|
||||
When a field references another class, use `inlined: true`:
|
||||
|
||||
```yaml
|
||||
attributes:
|
||||
location:
|
||||
range: Location # References Location class
|
||||
inlined: true # Embed the object, don't use reference
|
||||
|
||||
locations:
|
||||
range: Location
|
||||
multivalued: true
|
||||
inlined_as_list: true # For arrays of objects
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### Pattern 5: Optional vs Required Fields
|
||||
|
||||
Most fields should be optional to handle incomplete data:
|
||||
|
||||
```yaml
|
||||
attributes:
|
||||
field_name:
|
||||
range: string
|
||||
required: false # Default, but explicit is clearer
|
||||
```
|
||||
|
||||
Required fields cause validation failures when missing:
|
||||
```yaml
|
||||
attributes:
|
||||
name:
|
||||
range: string
|
||||
required: true # Data MUST have this field
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Common Validation Errors and Solutions
|
||||
|
||||
### Error: Additional properties not allowed
|
||||
|
||||
**Cause**: Data has field not defined in schema
|
||||
**Fix**: Add field to class's `attributes` section
|
||||
|
||||
### Error: None is not of type 'string'
|
||||
|
||||
**Cause**: Field defined as string but data has null
|
||||
**Fix**: Make field optional or use `any_of` with null
|
||||
|
||||
### Error: 123 is not of type 'string'
|
||||
|
||||
**Cause**: Data has integer, schema expects string
|
||||
**Fix**: Use union type with `range: Any` and `any_of`
|
||||
|
||||
### Error: [...] is not of type 'object'
|
||||
|
||||
**Cause**: Data has array, schema expects single object
|
||||
**Fix**: Add `multivalued: true` or use `range: Any` for flexibility
|
||||
|
||||
---
|
||||
|
||||
## Validation Session Tracking
|
||||
|
||||
When performing validation sessions, track fixes systematically:
|
||||
|
||||
| Fix # | File Modified | Change Made | Error Fixed |
|
||||
|-------|---------------|-------------|-------------|
|
||||
| 1 | ClassName.yaml | Added field X | "X was unexpected" |
|
||||
| 2 | ClassName.yaml | Added range: Any | Type mismatch |
|
||||
|
||||
This table format allows continuation across sessions.
|
||||
|
||||
---
|
||||
|
||||
## References
|
||||
|
||||
- [LinkML Documentation](https://linkml.io/linkml/)
|
||||
- [Union Types](https://linkml.io/linkml/schemas/advanced.html#union-types)
|
||||
- AGENTS.md Rules 48-59
|
||||
- `.opencode/rules/` for detailed rule documentation
|
||||
3038518
entity_resolution_candidates_20260118_152622.json
Normal file
3038518
entity_resolution_candidates_20260118_152622.json
Normal file
File diff suppressed because it is too large
Load diff
3038519
entity_resolution_candidates_20260118_181035.json
Normal file
3038519
entity_resolution_candidates_20260118_181035.json
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -45,7 +45,8 @@ imports:
|
|||
- modules/slots/has_or_had_arrangement_system
|
||||
- modules/slots/collection_description
|
||||
- modules/slots/collection_name
|
||||
- modules/slots/collection_scope
|
||||
# collection_scope ARCHIVED (2026-01-18) - migrated to has_or_had_scope + CollectionScope (Rule 53)
|
||||
- modules/slots/has_or_had_scope
|
||||
- modules/slots/collection_type
|
||||
- modules/slots/collections_under_responsibility
|
||||
- modules/slots/confidence_method
|
||||
|
|
@ -119,7 +120,7 @@ imports:
|
|||
- modules/slots/place_note
|
||||
- modules/slots/policy_id
|
||||
- modules/slots/policy_name
|
||||
- modules/slots/subregion
|
||||
# REMOVED: modules/slots/subregion - archived 2026-01-17, migrated to has_or_had_geographic_subdivision (Rule 53)
|
||||
- modules/slots/settlement
|
||||
- modules/slots/has_or_had_safeguard
|
||||
- modules/slots/safeguarded_by
|
||||
|
|
@ -130,9 +131,9 @@ imports:
|
|||
- modules/slots/source_uri
|
||||
- modules/slots/standardized_name
|
||||
- modules/slots/started_at_time
|
||||
- modules/slots/superseded_by
|
||||
- modules/slots/supersede
|
||||
- modules/slots/temporal_coverage
|
||||
# REMOVED: modules/slots/superseded_by - archived 2026-01-17, migrated to is_or_was_superseded_by (Rule 53)
|
||||
# REMOVED: modules/slots/supersede - archived 2026-01-17, migrated to supersedes_or_superseded (Rule 53)
|
||||
# REMOVED: modules/slots/temporal_coverage - archived 2026-01-16, migrated to has_or_had_content (Rule 53)
|
||||
- modules/slots/temporal_extent
|
||||
# REMOVED: modules/slots/used - orphan slot, archived (2026-01-15)
|
||||
- modules/slots/preferred_label
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
{
|
||||
"generated": "2026-01-18T01:02:55.175Z",
|
||||
"generated": "2026-01-18T17:22:04.718Z",
|
||||
"schemaRoot": "/schemas/20251121/linkml",
|
||||
"totalFiles": 2968,
|
||||
"totalFiles": 2969,
|
||||
"categoryCounts": {
|
||||
"main": 4,
|
||||
"class": 854,
|
||||
"class": 878,
|
||||
"enum": 154,
|
||||
"slot": 1952,
|
||||
"slot": 1929,
|
||||
"module": 4
|
||||
},
|
||||
"categories": [
|
||||
|
|
@ -430,6 +430,11 @@
|
|||
"path": "modules/classes/BioCustodianSubtype.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "BioCustodianSubtypes",
|
||||
"path": "modules/classes/BioCustodianSubtypes.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "BioCustodianType",
|
||||
"path": "modules/classes/BioCustodianType.yaml",
|
||||
|
|
@ -440,6 +445,16 @@
|
|||
"path": "modules/classes/BiologicalObject.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "BioTypeClassification",
|
||||
"path": "modules/classes/BioTypeClassification.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "BioTypeClassifications",
|
||||
"path": "modules/classes/BioTypeClassifications.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "BirthDate",
|
||||
"path": "modules/classes/BirthDate.yaml",
|
||||
|
|
@ -545,6 +560,11 @@
|
|||
"path": "modules/classes/CastCollection.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "CatalogingStandard",
|
||||
"path": "modules/classes/CatalogingStandard.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "CateringPlace",
|
||||
"path": "modules/classes/CateringPlace.yaml",
|
||||
|
|
@ -685,6 +705,11 @@
|
|||
"path": "modules/classes/CollectionManagementSystem.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "CollectionScope",
|
||||
"path": "modules/classes/CollectionScope.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "CollectionType",
|
||||
"path": "modules/classes/CollectionType.yaml",
|
||||
|
|
@ -1080,6 +1105,56 @@
|
|||
"path": "modules/classes/DigitalPlatformTypes.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": "DimArchives",
|
||||
"path": "modules/classes/DimArchives.yaml",
|
||||
|
|
@ -1235,6 +1310,16 @@
|
|||
"path": "modules/classes/EncompassingBodyTypes.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "EnrichmentProvenance",
|
||||
"path": "modules/classes/EnrichmentProvenance.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "EnrichmentProvenanceEntry",
|
||||
"path": "modules/classes/EnrichmentProvenanceEntry.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "Entity",
|
||||
"path": "modules/classes/Entity.yaml",
|
||||
|
|
@ -1970,6 +2055,21 @@
|
|||
"path": "modules/classes/LocationResolution.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "LogoClaim",
|
||||
"path": "modules/classes/LogoClaim.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "LogoEnrichment",
|
||||
"path": "modules/classes/LogoEnrichment.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "LogoEnrichmentSummary",
|
||||
"path": "modules/classes/LogoEnrichmentSummary.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "MailingListArchive",
|
||||
"path": "modules/classes/MailingListArchive.yaml",
|
||||
|
|
@ -2790,6 +2890,16 @@
|
|||
"path": "modules/classes/PublicationEntry.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "PublicationEvent",
|
||||
"path": "modules/classes/PublicationEvent.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "Publisher",
|
||||
"path": "modules/classes/Publisher.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "Quantity",
|
||||
"path": "modules/classes/Quantity.yaml",
|
||||
|
|
@ -3571,8 +3681,18 @@
|
|||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "TemplateSpecificityScores",
|
||||
"path": "modules/classes/TemplateSpecificityScores.yaml",
|
||||
"name": "TemplateSpecificityScore",
|
||||
"path": "modules/classes/TemplateSpecificityScore.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "TemplateSpecificityType",
|
||||
"path": "modules/classes/TemplateSpecificityType.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "TemplateSpecificityTypes",
|
||||
"path": "modules/classes/TemplateSpecificityTypes.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
|
|
@ -4486,6 +4606,11 @@
|
|||
"path": "modules/enums/DatePrecisionEnum.yaml",
|
||||
"category": "enum"
|
||||
},
|
||||
{
|
||||
"name": "DeductibilityStatusEnum",
|
||||
"path": "modules/enums/DeductibilityStatusEnum.yaml",
|
||||
"category": "enum"
|
||||
},
|
||||
{
|
||||
"name": "DetectionLevelEnum",
|
||||
"path": "modules/enums/DetectionLevelEnum.yaml",
|
||||
|
|
@ -5031,11 +5156,6 @@
|
|||
"path": "modules/enums/TemporaryLocationReasonEnum.yaml",
|
||||
"category": "enum"
|
||||
},
|
||||
{
|
||||
"name": "TextTypeEnum",
|
||||
"path": "modules/enums/TextTypeEnum.yaml",
|
||||
"category": "enum"
|
||||
},
|
||||
{
|
||||
"name": "ThinkingModeEnum",
|
||||
"path": "modules/enums/ThinkingModeEnum.yaml",
|
||||
|
|
@ -5147,21 +5267,6 @@
|
|||
"path": "modules/slots/asserts_or_asserted.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "audience_size",
|
||||
"path": "modules/slots/audience_size.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "audience_type",
|
||||
"path": "modules/slots/audience_type.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "backup_status",
|
||||
"path": "modules/slots/backup_status.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "base_surname",
|
||||
"path": "modules/slots/base_surname.yaml",
|
||||
|
|
@ -5222,26 +5327,6 @@
|
|||
"path": "modules/slots/capacity.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "capacity_cubic_meters",
|
||||
"path": "modules/slots/capacity_cubic_meters.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "capacity_description",
|
||||
"path": "modules/slots/capacity_description.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "capacity_item",
|
||||
"path": "modules/slots/capacity_item.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "capacity_linear_meters",
|
||||
"path": "modules/slots/capacity_linear_meters.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "capacity_type",
|
||||
"path": "modules/slots/capacity_type.yaml",
|
||||
|
|
@ -5312,16 +5397,6 @@
|
|||
"path": "modules/slots/catalog_system.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "catalog_url",
|
||||
"path": "modules/slots/catalog_url.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "cataloging_standard",
|
||||
"path": "modules/slots/cataloging_standard.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "category_measurement",
|
||||
"path": "modules/slots/category_measurement.yaml",
|
||||
|
|
@ -5432,11 +5507,6 @@
|
|||
"path": "modules/slots/chapter_thumbnail_url.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "chapter_title",
|
||||
"path": "modules/slots/chapter_title.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "chapters_generated_at",
|
||||
"path": "modules/slots/chapters_generated_at.yaml",
|
||||
|
|
@ -5477,21 +5547,11 @@
|
|||
"path": "modules/slots/claim_extraction_method.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "claim_id",
|
||||
"path": "modules/slots/claim_id.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "claim_note",
|
||||
"path": "modules/slots/claim_note.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "claim_source_url",
|
||||
"path": "modules/slots/claim_source_url.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "claim_type",
|
||||
"path": "modules/slots/claim_type.yaml",
|
||||
|
|
@ -5532,11 +5592,6 @@
|
|||
"path": "modules/slots/climate_control_type.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "closed_space_id",
|
||||
"path": "modules/slots/closed_space_id.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "cms_category",
|
||||
"path": "modules/slots/cms_category.yaml",
|
||||
|
|
@ -5552,11 +5607,6 @@
|
|||
"path": "modules/slots/cms_id.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "cms_product_name",
|
||||
"path": "modules/slots/cms_product_name.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "cms_product_version",
|
||||
"path": "modules/slots/cms_product_version.yaml",
|
||||
|
|
@ -5597,11 +5647,6 @@
|
|||
"path": "modules/slots/collection_date.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "collection_description",
|
||||
"path": "modules/slots/collection_description.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "collection_discovery_score",
|
||||
"path": "modules/slots/collection_discovery_score.yaml",
|
||||
|
|
@ -5627,21 +5672,11 @@
|
|||
"path": "modules/slots/collection_location.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "collection_name",
|
||||
"path": "modules/slots/collection_name.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "collection_purpose",
|
||||
"path": "modules/slots/collection_purpose.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "collection_scope",
|
||||
"path": "modules/slots/collection_scope.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "collection_size",
|
||||
"path": "modules/slots/collection_size.yaml",
|
||||
|
|
@ -5652,21 +5687,11 @@
|
|||
"path": "modules/slots/collection_type.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "collection_type_description",
|
||||
"path": "modules/slots/collection_type_description.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "collection_type_id",
|
||||
"path": "modules/slots/collection_type_id.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "collection_type_name",
|
||||
"path": "modules/slots/collection_type_name.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "collection_type_ref",
|
||||
"path": "modules/slots/collection_type_ref.yaml",
|
||||
|
|
@ -5707,36 +5732,16 @@
|
|||
"path": "modules/slots/comment_count.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "comment_id",
|
||||
"path": "modules/slots/comment_id.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "comment_like_count",
|
||||
"path": "modules/slots/comment_like_count.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "comment_published_at",
|
||||
"path": "modules/slots/comment_published_at.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "comment_reply_count",
|
||||
"path": "modules/slots/comment_reply_count.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "comment_text",
|
||||
"path": "modules/slots/comment_text.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "comment_updated_at",
|
||||
"path": "modules/slots/comment_updated_at.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "comments_fetched",
|
||||
"path": "modules/slots/comments_fetched.yaml",
|
||||
|
|
@ -5793,13 +5798,13 @@
|
|||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "complex_name",
|
||||
"path": "modules/slots/complex_name.yaml",
|
||||
"name": "compliance_status",
|
||||
"path": "modules/slots/compliance_status.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "compliance_status",
|
||||
"path": "modules/slots/compliance_status.yaml",
|
||||
"name": "complies_or_complied_with",
|
||||
"path": "modules/slots/complies_or_complied_with.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
|
|
@ -5892,11 +5897,6 @@
|
|||
"path": "modules/slots/connection_degree.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "connection_headline",
|
||||
"path": "modules/slots/connection_headline.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "connection_heritage_relevant",
|
||||
"path": "modules/slots/connection_heritage_relevant.yaml",
|
||||
|
|
@ -6547,6 +6547,26 @@
|
|||
"path": "modules/slots/decommission_date.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "deductibility_conditions",
|
||||
"path": "modules/slots/deductibility_conditions.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "deductibility_status",
|
||||
"path": "modules/slots/deductibility_status.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "deductible_percentage",
|
||||
"path": "modules/slots/deductible_percentage.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "deduction_percentage",
|
||||
"path": "modules/slots/deduction_percentage.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "default_access_policy",
|
||||
"path": "modules/slots/default_access_policy.yaml",
|
||||
|
|
@ -6982,6 +7002,16 @@
|
|||
"path": "modules/slots/effective_date.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "effective_from",
|
||||
"path": "modules/slots/effective_from.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "effective_until",
|
||||
"path": "modules/slots/effective_until.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "eligible_applicant",
|
||||
"path": "modules/slots/eligible_applicant.yaml",
|
||||
|
|
@ -7427,6 +7457,11 @@
|
|||
"path": "modules/slots/expertise_area.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "expiration_date",
|
||||
"path": "modules/slots/expiration_date.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "exposed_via_portal",
|
||||
"path": "modules/slots/exposed_via_portal.yaml",
|
||||
|
|
@ -8432,11 +8467,6 @@
|
|||
"path": "modules/slots/has_auction_sale_name.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "has_audience_type",
|
||||
"path": "modules/slots/has_audience_type.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "has_audio_event_segment",
|
||||
"path": "modules/slots/has_audio_event_segment.yaml",
|
||||
|
|
@ -8917,11 +8947,6 @@
|
|||
"path": "modules/slots/has_or_had_associated_digital_platform.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "has_or_had_audience_size",
|
||||
"path": "modules/slots/has_or_had_audience_size.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "has_or_had_audit_status",
|
||||
"path": "modules/slots/has_or_had_audit_status.yaml",
|
||||
|
|
@ -9597,6 +9622,11 @@
|
|||
"path": "modules/slots/has_or_had_provenance_path.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "has_or_had_publisher",
|
||||
"path": "modules/slots/has_or_had_publisher.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "has_or_had_quantity",
|
||||
"path": "modules/slots/has_or_had_quantity.yaml",
|
||||
|
|
@ -10812,6 +10842,16 @@
|
|||
"path": "modules/slots/is_or_was_platform_of.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "is_or_was_published_at",
|
||||
"path": "modules/slots/is_or_was_published_at.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "is_or_was_published_by",
|
||||
"path": "modules/slots/is_or_was_published_by.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "is_or_was_related_to",
|
||||
"path": "modules/slots/is_or_was_related_to.yaml",
|
||||
|
|
@ -11747,6 +11787,11 @@
|
|||
"path": "modules/slots/minimum_amount.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "minimum_donation",
|
||||
"path": "modules/slots/minimum_donation.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "minimum_partner",
|
||||
"path": "modules/slots/minimum_partner.yaml",
|
||||
|
|
@ -13267,21 +13312,6 @@
|
|||
"path": "modules/slots/provenance.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "provenance_note",
|
||||
"path": "modules/slots/provenance_note.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "provenance_statement",
|
||||
"path": "modules/slots/provenance_statement.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "provenance_text",
|
||||
"path": "modules/slots/provenance_text.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "provider",
|
||||
"path": "modules/slots/provider.yaml",
|
||||
|
|
@ -13307,16 +13337,6 @@
|
|||
"path": "modules/slots/public_education.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "publication_activity",
|
||||
"path": "modules/slots/publication_activity.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "publication_date",
|
||||
"path": "modules/slots/publication_date.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "publication_output",
|
||||
"path": "modules/slots/publication_output.yaml",
|
||||
|
|
@ -13332,21 +13352,6 @@
|
|||
"path": "modules/slots/publication_series_name.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "published_at",
|
||||
"path": "modules/slots/published_at.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "published_by",
|
||||
"path": "modules/slots/published_by.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "publisher",
|
||||
"path": "modules/slots/publisher.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "publishes_to",
|
||||
"path": "modules/slots/publishes_to.yaml",
|
||||
|
|
@ -13612,6 +13617,11 @@
|
|||
"path": "modules/slots/regulatory_authority.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "regulatory_body",
|
||||
"path": "modules/slots/regulatory_body.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "related",
|
||||
"path": "modules/slots/related.yaml",
|
||||
|
|
@ -14792,11 +14802,6 @@
|
|||
"path": "modules/slots/temperature_target.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "template_specificity",
|
||||
"path": "modules/slots/template_specificity.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "temporal_extent",
|
||||
"path": "modules/slots/temporal_extent.yaml",
|
||||
|
|
|
|||
|
|
@ -21,11 +21,15 @@ imports:
|
|||
- ../slots/has_or_had_hypernym
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- ./DualClassLink
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ./WikidataAlignment
|
||||
- ./WikiDataEntry # for is_or_was_related_to range (2026-01-15)
|
||||
- ./AcademicArchiveRecordSetType
|
||||
|
|
@ -42,7 +46,7 @@ classes:
|
|||
- has_or_had_hypernym
|
||||
- has_or_had_label
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
structured_aliases:
|
||||
- literal_form: Hochschularchiv
|
||||
|
|
@ -80,8 +84,8 @@ classes:
|
|||
'
|
||||
has_or_had_identifier: # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
pattern: ^Q[0-9]+$
|
||||
equals_string: Q27032435
|
||||
description: Wikidata identifier for Academic Archive concept
|
||||
# equals_string removed 2026-01-17: incompatible with range uriorcurie; value Q27032435 in exact_mappings
|
||||
description: Wikidata identifier for Academic Archive concept (Q27032435)
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
@ -97,7 +101,8 @@ classes:
|
|||
Human-readable label for the broader concept.
|
||||
Stored for display to avoid repeated lookups.
|
||||
MIGRATED from broader_concept_label (2026-01-15) per Rule 53.
|
||||
equals_string: archive
|
||||
# equals_string removed 2026-01-17: incompatible with range uriorcurie
|
||||
ifabsent: string(archive)
|
||||
dual_class_link:
|
||||
range: DualClassLink
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
- ./Scope # for has_or_had_scope range (2026-01-15)
|
||||
- ../slots/is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
@ -28,7 +28,7 @@ classes:
|
|||
- has_or_had_custodian_type
|
||||
- dual_class_link
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -17,9 +17,13 @@ imports:
|
|||
- ./AcademicArchive
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/privacy_note
|
||||
|
|
@ -36,7 +40,7 @@ imports:
|
|||
- ../slots/scope_exclude
|
||||
- ../slots/scope_include
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
|
|
@ -46,7 +50,7 @@ imports:
|
|||
- ../slots/scope_exclude
|
||||
- ../slots/scope_include
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
UniversityAdministrativeFonds:
|
||||
is_a: AcademicArchiveRecordSetType
|
||||
|
|
@ -96,7 +100,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_note
|
||||
|
|
@ -170,7 +174,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- privacy_note
|
||||
|
|
@ -252,7 +256,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_note
|
||||
|
|
@ -330,7 +334,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_note
|
||||
|
|
|
|||
|
|
@ -39,9 +39,13 @@ imports:
|
|||
- ../slots/rights_statement
|
||||
- ../slots/rights_statement_url
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
# ADDED 2026-01-17: Rich appointment modeling per slot_fixes.yaml revision for appointment_required
|
||||
# These enable structured access conditions with Appointment entities (vs. just boolean)
|
||||
- ../slots/condition_of_access
|
||||
|
|
@ -116,7 +120,7 @@ classes:
|
|||
- rights_statement
|
||||
- rights_statement_url
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- temporal_extent # was: valid_from + valid_to - migrated per Rule 53
|
||||
slot_usage:
|
||||
policy_id:
|
||||
|
|
|
|||
|
|
@ -46,9 +46,13 @@ imports:
|
|||
- ../slots/status
|
||||
- ../slots/note
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
|
||||
classes:
|
||||
Activity:
|
||||
|
|
@ -127,7 +131,7 @@ classes:
|
|||
- status
|
||||
- note
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
slot_usage:
|
||||
has_activity_identifier:
|
||||
|
|
@ -238,7 +242,9 @@ classes:
|
|||
annotations:
|
||||
specificity_score: "0.50"
|
||||
specificity_rationale: "Moderately specific - Activity is a core domain concept but broadly applicable across all heritage custodian types."
|
||||
template_specificity: '{"collection_discovery": 0.65, "organizational_change": 0.55, "general_heritage": 0.50}'
|
||||
has_or_had_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.65, "organizational_change": 0.55, "general_heritage": 0.50}'
|
||||
|
||||
comments:
|
||||
- "Base class for all heritage domain activities"
|
||||
|
|
|
|||
|
|
@ -30,11 +30,15 @@ imports:
|
|||
- ../slots/has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
- ./WikiDataIdentifier # for has_or_had_identifier range
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_description # was: type_description - migrated per Rule 53/56 (2026-01-16)
|
||||
- ../slots/has_or_had_label # was: type_label - migrated per Rule 53
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
|
||||
classes:
|
||||
ActivityType:
|
||||
|
|
@ -124,7 +128,7 @@ classes:
|
|||
- created
|
||||
- modified
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- has_or_had_description # was: type_description - migrated per Rule 53/56 (2026-01-16)
|
||||
- has_or_had_identifier # was: type_id, wikidata_entity - consolidated per Rule 56 (2026-01-16)
|
||||
- has_or_had_label # was: type_label
|
||||
|
|
@ -172,7 +176,9 @@ classes:
|
|||
annotations:
|
||||
specificity_score: "0.40"
|
||||
specificity_rationale: "Moderately specific - activity types are domain-relevant but not specific to any single conversation template."
|
||||
template_specificity: '{"collection_discovery": 0.60, "organizational_change": 0.50, "general_heritage": 0.40}'
|
||||
has_or_had_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.60, "organizational_change": 0.50, "general_heritage": 0.40}'
|
||||
|
||||
comments:
|
||||
- "Abstract base class - use specific subclasses (CurationType, ConservationType, etc.)"
|
||||
|
|
|
|||
|
|
@ -117,6 +117,13 @@ classes:
|
|||
- short_name
|
||||
- component_type
|
||||
|
||||
attributes:
|
||||
types:
|
||||
range: string
|
||||
multivalued: true
|
||||
inlined_as_list: true
|
||||
description: Address component types (alias for component_type for backward compatibility with Google Maps API format)
|
||||
|
||||
slot_usage:
|
||||
long_name:
|
||||
range: string
|
||||
|
|
|
|||
|
|
@ -186,7 +186,9 @@ classes:
|
|||
annotations:
|
||||
specificity_score: "0.30"
|
||||
specificity_rationale: "Address types are broadly applicable - all heritage custodians have addresses."
|
||||
template_specificity: '{"collection_discovery": 0.20, "organizational_change": 0.35, "general_heritage": 0.25}'
|
||||
has_or_had_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.20, "organizational_change": 0.35, "general_heritage": 0.25}'
|
||||
slot_migration: |
|
||||
2026-01-13: Migrated from address_type string slot to AddressType class
|
||||
- address_type (string) → has_or_had_type (AddressType)
|
||||
|
|
|
|||
|
|
@ -19,9 +19,13 @@ imports:
|
|||
- ../slots/is_leased
|
||||
- ../slots/lease_expiry
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/has_admin_office_identifier
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
|
|
@ -126,7 +130,7 @@ classes:
|
|||
- is_leased
|
||||
- lease_expiry
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
- is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
|
||||
slot_usage:
|
||||
|
|
|
|||
|
|
@ -11,10 +11,14 @@ imports:
|
|||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ./WikidataAlignment
|
||||
- ./WikiDataEntry # for is_or_was_related_to range (2026-01-15)
|
||||
- ./AdvertisingRadioArchiveRecordSetType
|
||||
|
|
@ -26,7 +30,7 @@ classes:
|
|||
slots:
|
||||
- hold_or_held_record_set_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
description: 'Sound archive specializing in advertising radio productions and commercials.
|
||||
|
||||
|
||||
|
|
@ -58,7 +62,7 @@ classes:
|
|||
slot_usage:
|
||||
has_or_had_identifier: # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
pattern: ^Q[0-9]+$
|
||||
equals_string: Q60658673
|
||||
# equals_string removed: Q60658673 (incompatible with uriorcurie range)
|
||||
description: Wikidata identifier for Advertising Radio Archive concept
|
||||
exact_mappings:
|
||||
- skos:Concept
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@ imports:
|
|||
- ./CollectionType
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- ./WikidataAlignment # for WikidataAlignment range
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
AdvertisingRadioArchiveRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of advertising radio productions and commercials within
|
||||
|
|
@ -35,5 +35,5 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -16,9 +16,13 @@ imports:
|
|||
- ./AdvertisingRadioArchive
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/record_holder
|
||||
|
|
@ -31,7 +35,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
|
|
@ -39,7 +43,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
RadioAdvertisementCollection:
|
||||
is_a: AdvertisingRadioArchiveRecordSetType
|
||||
|
|
@ -58,7 +62,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
@ -94,7 +98,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
|
|||
|
|
@ -18,9 +18,13 @@ imports:
|
|||
# REMOVED: ../slots/website - using inline attribute definition (Rule 53, migrated 2025-01-15)
|
||||
- ../slots/contact_email
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../enums/AllocationDomainEnum
|
||||
classes:
|
||||
AllocationAgency:
|
||||
|
|
@ -284,4 +288,4 @@ classes:
|
|||
range: string
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
|
|
|
|||
|
|
@ -11,10 +11,14 @@ imports:
|
|||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ./WikidataAlignment
|
||||
- ./WikiDataEntry # for is_or_was_related_to range (2026-01-15)
|
||||
- ./AnimalSoundArchiveRecordSetType
|
||||
|
|
@ -26,7 +30,7 @@ classes:
|
|||
slots:
|
||||
- hold_or_held_record_set_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
description: 'Archive specializing in animal sound recordings for research and preservation.
|
||||
|
||||
|
||||
|
|
@ -82,7 +86,7 @@ classes:
|
|||
slot_usage:
|
||||
has_or_had_identifier: # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
pattern: ^Q[0-9]+$
|
||||
equals_string: Q18574935
|
||||
# equals_string removed: Q18574935 (incompatible with uriorcurie range)
|
||||
description: Wikidata identifier for Animal Sound Archive concept
|
||||
exact_mappings:
|
||||
- skos:Concept
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@ imports:
|
|||
- ./CollectionType
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- ./WikidataAlignment # for WikidataAlignment range
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
AnimalSoundArchiveRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of animal sound archive materials within heritage institutions.
|
||||
|
|
@ -34,5 +34,5 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -16,9 +16,13 @@ imports:
|
|||
- ./AnimalSoundArchive
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/record_holder
|
||||
|
|
@ -31,7 +35,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
|
|
@ -39,7 +43,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
BioacousticRecordingCollection:
|
||||
is_a: AnimalSoundArchiveRecordSetType
|
||||
|
|
@ -58,7 +62,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
@ -94,7 +98,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
|
|||
|
|
@ -18,19 +18,23 @@ imports:
|
|||
- ../slots/motivation_type_name
|
||||
- ../slots/motivation_type_description
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/motivation_type_description
|
||||
- ../slots/motivation_type_id
|
||||
- ../slots/motivation_type_name
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/motivation_type_description
|
||||
- ../slots/motivation_type_id
|
||||
- ../slots/motivation_type_name
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
AnnotationMotivationType:
|
||||
class_uri: oa:Motivation
|
||||
|
|
@ -68,7 +72,7 @@ classes:
|
|||
- motivation_type_name
|
||||
- motivation_type_description
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
slot_usage:
|
||||
motivation_type_id:
|
||||
identifier: true
|
||||
|
|
|
|||
|
|
@ -17,16 +17,20 @@ imports:
|
|||
- ../metadata
|
||||
- ./AnnotationMotivationType
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/motivation_type_name
|
||||
- ../slots/motivation_type_name
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/motivation_type_name
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
ClassifyingMotivation:
|
||||
is_a: AnnotationMotivationType
|
||||
|
|
@ -92,7 +96,7 @@ classes:
|
|||
equals_string: classifying
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
comments:
|
||||
- W3C Web Annotation standard motivation
|
||||
- Primary use in heritage cataloging and classification
|
||||
|
|
@ -160,7 +164,7 @@ classes:
|
|||
equals_string: describing
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
comments:
|
||||
- W3C Web Annotation standard motivation
|
||||
- Fundamental to heritage cataloging and accessibility
|
||||
|
|
@ -228,7 +232,7 @@ classes:
|
|||
equals_string: identifying
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
comments:
|
||||
- W3C Web Annotation standard motivation
|
||||
- Links content to identified entities
|
||||
|
|
@ -296,7 +300,7 @@ classes:
|
|||
equals_string: tagging
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
comments:
|
||||
- W3C Web Annotation standard motivation
|
||||
- User-generated content enrichment
|
||||
|
|
@ -365,7 +369,7 @@ classes:
|
|||
equals_string: linking
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
comments:
|
||||
- W3C Web Annotation standard motivation
|
||||
- Enables Linked Open Data connections
|
||||
|
|
@ -431,7 +435,7 @@ classes:
|
|||
equals_string: commenting
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
comments:
|
||||
- W3C Web Annotation standard motivation
|
||||
- User and scholarly engagement
|
||||
|
|
@ -513,7 +517,7 @@ classes:
|
|||
equals_string: accessibility
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
comments:
|
||||
- Heritage-specific extension beyond W3C standard
|
||||
- Critical for inclusive heritage access
|
||||
|
|
@ -594,7 +598,7 @@ classes:
|
|||
equals_string: discovery
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
comments:
|
||||
- Heritage-specific extension beyond W3C standard
|
||||
- Enables collection discoverability
|
||||
|
|
@ -677,7 +681,7 @@ classes:
|
|||
equals_string: preservation
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
comments:
|
||||
- Heritage-specific extension beyond W3C standard
|
||||
- Critical for digital preservation
|
||||
|
|
@ -758,7 +762,7 @@ classes:
|
|||
equals_string: research
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
comments:
|
||||
- Heritage-specific extension beyond W3C standard
|
||||
- Supports digital humanities and research
|
||||
|
|
|
|||
|
|
@ -23,9 +23,13 @@ imports:
|
|||
- ../slots/is_or_was_alternative_form_of
|
||||
- ./Label
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
classes:
|
||||
CustodianAppellation:
|
||||
class_uri: crm:E41_Appellation
|
||||
|
|
@ -52,7 +56,7 @@ classes:
|
|||
- has_appellation_type
|
||||
- has_appellation_value
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
# REMOVED 2026-01-14: variant_of_name - migrated to is_or_was_alternative_form_of with Label
|
||||
- is_or_was_alternative_form_of
|
||||
slot_usage:
|
||||
|
|
|
|||
|
|
@ -15,9 +15,13 @@ imports:
|
|||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_description
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
default_prefix: hc
|
||||
classes:
|
||||
ApproximationStatus:
|
||||
|
|
@ -74,7 +78,7 @@ classes:
|
|||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
slot_usage:
|
||||
has_or_had_level: # was: approximation_level - migrated per Rule 53/56 (2026-01-17)
|
||||
range: ApproximationLevelEnum
|
||||
|
|
|
|||
|
|
@ -11,10 +11,14 @@ imports:
|
|||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ./WikidataAlignment
|
||||
- ./WikiDataEntry # for is_or_was_related_to range (2026-01-15)
|
||||
- ./ArchitecturalArchiveRecordSetType
|
||||
|
|
@ -27,7 +31,7 @@ classes:
|
|||
- has_or_had_custodian_type
|
||||
- hold_or_held_record_set_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
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\
|
||||
|
|
@ -43,7 +47,7 @@ classes:
|
|||
slot_usage:
|
||||
has_or_had_identifier: # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
pattern: ^Q[0-9]+$
|
||||
equals_string: Q121409581
|
||||
# equals_string removed: Q121409581 (incompatible with uriorcurie range)
|
||||
description: Wikidata identifier for Architectural Archive concept
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
|
|
|
|||
|
|
@ -8,12 +8,12 @@ imports:
|
|||
- linkml:types
|
||||
- ./CollectionType
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- ./WikidataAlignment # for WikidataAlignment range
|
||||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
ArchitecturalArchiveRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of architectural archive materials within heritage institutions.
|
||||
|
|
@ -29,5 +29,5 @@ classes:
|
|||
- ArchitecturalArchive
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -16,9 +16,13 @@ imports:
|
|||
- ./ArchitecturalArchive
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/record_holder
|
||||
|
|
@ -31,7 +35,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
|
|
@ -39,7 +43,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
ArchitecturalDrawingCollection:
|
||||
is_a: ArchitecturalArchiveRecordSetType
|
||||
|
|
@ -58,7 +62,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
@ -94,7 +98,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
@ -130,7 +134,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
|
|||
|
|
@ -7,10 +7,14 @@ imports:
|
|||
- ./CollectionType
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ./WikidataAlignment
|
||||
- ./WikiDataEntry # for is_or_was_related_to range (2026-01-15)
|
||||
- ./ArchivalLibraryRecordSetType
|
||||
|
|
@ -70,4 +74,4 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
|
|
|
|||
|
|
@ -11,12 +11,12 @@ imports:
|
|||
- linkml:types
|
||||
- ./CollectionType
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- ./WikidataAlignment # for WikidataAlignment range
|
||||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
ArchivalLibraryRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of archival library materials within heritage institutions.
|
||||
|
|
@ -32,5 +32,5 @@ classes:
|
|||
- ArchivalLibrary
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -8,9 +8,13 @@ imports:
|
|||
- ./HeritageSocietyType
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/society_focus
|
||||
# wikidata_entity import REMOVED - migrated to has_or_had_identifier (Rule 53, 2026-01-16)
|
||||
- ../slots/has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
|
|
@ -41,7 +45,7 @@ classes:
|
|||
required: true
|
||||
has_or_had_identifier: # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
pattern: ^Q[0-9]+$
|
||||
equals_string: Q130427366
|
||||
# equals_string removed: Q130427366 (incompatible with uriorcurie range)
|
||||
description: Wikidata identifier for Archive Association concept
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType", "hc:HeritageSocietyType"]'
|
||||
|
|
@ -62,5 +66,5 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
|
|
|
|||
|
|
@ -14,18 +14,22 @@ imports:
|
|||
- ./EncompassingBody
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/has_applicable_country
|
||||
- ../slots/has_applicable_country
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_applicable_country
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
ArchiveNetwork:
|
||||
is_a: ArchiveOrganizationType
|
||||
|
|
@ -51,7 +55,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
slot_usage:
|
||||
has_applicable_country:
|
||||
ifabsent: string(FR)
|
||||
|
|
|
|||
|
|
@ -14,10 +14,14 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./DualClassLink
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ./ArchiveOfInternationalOrganizationRecordSetType
|
||||
classes:
|
||||
ArchiveOfInternationalOrganization:
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
- ./Scope # for has_or_had_scope range (2026-01-15)
|
||||
- ./DualClassLink # for DualClassLink range
|
||||
|
|
@ -17,7 +17,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/has_or_had_scope
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
ArchiveOfInternationalOrganizationRecordSetType:
|
||||
description: 'A rico:RecordSetType for classifying collections held by ArchiveOfInternationalOrganization custodians.
|
||||
|
|
@ -29,7 +29,7 @@ classes:
|
|||
- has_or_had_custodian_type
|
||||
- dual_class_link
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
see_also:
|
||||
- ArchiveOfInternationalOrganization
|
||||
|
|
|
|||
|
|
@ -16,9 +16,13 @@ imports:
|
|||
- ./ArchiveOfInternationalOrganization
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/record_holder
|
||||
|
|
@ -31,7 +35,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
|
|
@ -39,7 +43,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
InternationalOrgFonds:
|
||||
is_a: ArchiveOfInternationalOrganizationRecordSetType
|
||||
|
|
@ -58,7 +62,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
@ -94,7 +98,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
@ -130,7 +134,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
|
|||
|
|
@ -21,12 +21,16 @@ imports:
|
|||
- ../slots/preservation_standard
|
||||
- ../slots/record_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/custodian_type_broader
|
||||
- ../slots/has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
- ./WikiDataIdentifier
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
|
||||
classes:
|
||||
ArchiveOrganizationType:
|
||||
|
|
@ -90,7 +94,7 @@ classes:
|
|||
- preservation_standard
|
||||
- record_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
slot_usage:
|
||||
has_or_had_identifier: # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
|
|
|
|||
|
|
@ -14,10 +14,14 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./DualClassLink
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ./ArchivesForBuildingRecordsRecordSetType
|
||||
classes:
|
||||
ArchivesForBuildingRecords:
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
- ./Scope # for has_or_had_scope range (2026-01-15)
|
||||
- ./DualClassLink # for DualClassLink range
|
||||
|
|
@ -17,7 +17,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/has_or_had_scope
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
ArchivesForBuildingRecordsRecordSetType:
|
||||
description: 'A rico:RecordSetType for classifying collections held by ArchivesForBuildingRecords custodians.
|
||||
|
|
@ -29,7 +29,7 @@ classes:
|
|||
- has_or_had_custodian_type
|
||||
- dual_class_link
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
see_also:
|
||||
- ArchivesForBuildingRecords
|
||||
|
|
|
|||
|
|
@ -16,9 +16,13 @@ imports:
|
|||
- ./ArchivesForBuildingRecords
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/record_holder
|
||||
|
|
@ -31,7 +35,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
|
|
@ -39,7 +43,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
BuildingPermitSeries:
|
||||
is_a: ArchivesForBuildingRecordsRecordSetType
|
||||
|
|
@ -58,7 +62,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
@ -94,7 +98,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
|
|||
|
|
@ -14,10 +14,14 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./DualClassLink
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ./ArchivesRegionalesRecordSetType
|
||||
classes:
|
||||
ArchivesRegionales:
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
- ./Scope # for has_or_had_scope range (2026-01-15)
|
||||
- ./DualClassLink # for DualClassLink range
|
||||
|
|
@ -17,7 +17,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/has_or_had_scope
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
ArchivesRegionalesRecordSetType:
|
||||
description: 'A rico:RecordSetType for classifying collections held by ArchivesRegionales custodians.
|
||||
|
|
@ -29,7 +29,7 @@ classes:
|
|||
- has_or_had_custodian_type
|
||||
- dual_class_link
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
see_also:
|
||||
- ArchivesRegionales
|
||||
|
|
|
|||
|
|
@ -16,9 +16,13 @@ imports:
|
|||
- ./ArchivesRegionales
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/record_holder
|
||||
|
|
@ -31,7 +35,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
|
|
@ -39,7 +43,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
RegionalAdministrationFonds:
|
||||
is_a: ArchivesRegionalesRecordSetType
|
||||
|
|
@ -58,7 +62,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
|
|||
|
|
@ -14,10 +14,14 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./DualClassLink
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ./ArtArchiveRecordSetType
|
||||
classes:
|
||||
ArtArchive:
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
- ./Scope # for has_or_had_scope range (2026-01-15)
|
||||
- ./DualClassLink # for DualClassLink range
|
||||
|
|
@ -17,7 +17,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/has_or_had_scope
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
ArtArchiveRecordSetType:
|
||||
description: 'A rico:RecordSetType for classifying collections held by ArtArchive custodians.
|
||||
|
|
@ -29,7 +29,7 @@ classes:
|
|||
- has_or_had_custodian_type
|
||||
- dual_class_link
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
see_also:
|
||||
- ArtArchive
|
||||
|
|
|
|||
|
|
@ -16,9 +16,13 @@ imports:
|
|||
- ./ArtArchive
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/record_holder
|
||||
|
|
@ -31,7 +35,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
|
|
@ -39,7 +43,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
ArtistPapersCollection:
|
||||
is_a: ArtArchiveRecordSetType
|
||||
|
|
@ -58,7 +62,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
@ -94,7 +98,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
@ -130,7 +134,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
|
|||
|
|
@ -41,13 +41,17 @@ imports:
|
|||
- ../slots/registered_office_clause
|
||||
- ../slots/requires_articles_at_registration
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/temporal_extent # was: valid_from + valid_to - migrated per Rule 53
|
||||
- ../slots/has_or_had_version # was: version_number - migrated per Rule 53
|
||||
- ../slots/is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
- ../slots/is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
|
|
@ -148,7 +152,7 @@ classes:
|
|||
- specificity_annotation
|
||||
- supersede_articles
|
||||
- superseded_by_articles
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- temporal_extent # was: valid_from + valid_to - migrated per Rule 53
|
||||
- has_or_had_version # was: version_number - migrated per Rule 53
|
||||
- is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
|
|
|
|||
|
|
@ -18,9 +18,13 @@ imports:
|
|||
- ../slots/has_or_had_version # was: asserter_version - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/has_or_had_contact_point # was: asserter_contact - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
# REMOVED - migrated to generic slots per Rule 53/56 (2026-01-17)
|
||||
# - ../slots/asserter_contact → has_or_had_contact_point
|
||||
# - ../slots/asserter_type → has_or_had_type
|
||||
|
|
@ -81,7 +85,7 @@ classes:
|
|||
- has_or_had_version # was: asserter_version - migrated per Rule 53/56 (2026-01-17)
|
||||
- has_or_had_contact_point # was: asserter_contact - migrated per Rule 53/56 (2026-01-17)
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
slot_usage:
|
||||
has_or_had_identifier:
|
||||
range: uriorcurie
|
||||
|
|
|
|||
|
|
@ -16,9 +16,13 @@ imports:
|
|||
- ../slots/segment_text
|
||||
- ../slots/confidence
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../enums/AudioEventTypeEnum
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
|
|
@ -94,7 +98,7 @@ classes:
|
|||
- segment_text
|
||||
- confidence
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
attributes:
|
||||
audio_event_type:
|
||||
range: AudioEventTypeEnum
|
||||
|
|
|
|||
|
|
@ -14,10 +14,14 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./DualClassLink
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ./AudiovisualArchiveRecordSetType
|
||||
classes:
|
||||
AudiovisualArchive:
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
- ./Scope # for has_or_had_scope range (2026-01-15)
|
||||
- ./DualClassLink # for DualClassLink range
|
||||
|
|
@ -17,7 +17,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/has_or_had_scope
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
AudiovisualArchiveRecordSetType:
|
||||
description: 'A rico:RecordSetType for classifying collections held by AudiovisualArchive custodians.
|
||||
|
|
@ -29,7 +29,7 @@ classes:
|
|||
- has_or_had_custodian_type
|
||||
- dual_class_link
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
see_also:
|
||||
- AudiovisualArchive
|
||||
|
|
|
|||
|
|
@ -16,9 +16,13 @@ imports:
|
|||
- ./AudiovisualArchive
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/record_holder
|
||||
|
|
@ -31,7 +35,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
|
|
@ -39,7 +43,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
AudiovisualRecordingCollection:
|
||||
is_a: AudiovisualArchiveRecordSetType
|
||||
|
|
@ -58,7 +62,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
@ -94,7 +98,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
|
|||
|
|
@ -21,9 +21,13 @@ imports:
|
|||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../enums/AuthorRoleEnum
|
||||
default_prefix: hc
|
||||
classes:
|
||||
|
|
@ -94,7 +98,7 @@ classes:
|
|||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
slot_usage:
|
||||
has_or_had_name: # was: author_name - migrated 2026-01-16 per Rule 53
|
||||
range: string
|
||||
|
|
|
|||
|
|
@ -44,13 +44,17 @@ imports:
|
|||
- ../slots/refers_to_custodian
|
||||
- ../slots/related_project
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/temporal_extent # consolidated: absorbs valid_from + valid_to per Rule 53
|
||||
# REMOVED 2026-01-14: valid_from + valid_to - migrated to temporal_extent (Rule 53)
|
||||
- ../slots/is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
- ../slots/is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ./Documentation # Added for has_or_had_documentation migration (2026-01-15)
|
||||
# REMOVED: ../slots/has_api_documentation_url - migrated to has_or_had_documentation (2026-01-15)
|
||||
prefixes:
|
||||
|
|
@ -137,7 +141,7 @@ classes:
|
|||
- serves_finding_aid
|
||||
- specificity_annotation
|
||||
- has_or_had_technological_infrastructure # was: technology_stack - migrated per Rule 53/56 (2026-01-16)
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- temporal_extent # consolidated: absorbs valid_from + valid_to per Rule 53
|
||||
- is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
- is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
|
||||
|
|
|
|||
|
|
@ -52,13 +52,17 @@ imports:
|
|||
- ../slots/specialized_place
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/has_or_had_geographic_subdivision # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/temporal_extent # consolidated: absorbs valid_from + valid_to per Rule 53
|
||||
# REMOVED 2026-01-14: valid_from + valid_to - migrated to temporal_extent (Rule 53)
|
||||
- ../slots/is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
- ../slots/is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
|
|
@ -138,7 +142,7 @@ classes:
|
|||
- specificity_annotation
|
||||
- has_or_had_address # was: street_address - migrated to Address class per Rule 53/56 (2026-01-17)
|
||||
- has_or_had_geographic_subdivision # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- temporal_extent # consolidated: absorbs valid_from + valid_to per Rule 53
|
||||
- is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
- is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
|
||||
|
|
|
|||
|
|
@ -21,9 +21,13 @@ imports:
|
|||
- ../slots/identifier_url
|
||||
- ../slots/description
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
|
||||
classes:
|
||||
BOLDIdentifier:
|
||||
|
|
@ -67,7 +71,7 @@ classes:
|
|||
- identifier_url
|
||||
- description
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
slot_usage:
|
||||
id:
|
||||
|
|
|
|||
|
|
@ -131,7 +131,9 @@ classes:
|
|||
annotations:
|
||||
specificity_score: "0.60"
|
||||
specificity_rationale: "Backup status relevant to all heritage custodians with digital assets."
|
||||
template_specificity: '{"digital_platform": 0.85, "organizational_change": 0.40, "general_heritage": 0.50}'
|
||||
has_or_had_score: # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
# NOTE: slot_usage may need manual review for range/description updates '{"digital_platform": 0.85, "organizational_change": 0.40, "general_heritage": 0.50}'
|
||||
slot_migration: |
|
||||
2026-01-13: Migrated from backup_status string slot
|
||||
- backup_status (string) → has_or_had_status (BackupStatus)
|
||||
|
|
|
|||
|
|
@ -175,7 +175,9 @@ classes:
|
|||
annotations:
|
||||
specificity_score: "0.60"
|
||||
specificity_rationale: "Backup types are relevant to all heritage custodians with digital assets."
|
||||
template_specificity: '{"digital_platform": 0.85, "organizational_change": 0.30, "general_heritage": 0.50}'
|
||||
has_or_had_score: # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
# NOTE: slot_usage may need manual review for range/description updates '{"digital_platform": 0.85, "organizational_change": 0.30, "general_heritage": 0.50}'
|
||||
slot_migration: |
|
||||
2026-01-13: Migrated from backup_status string slot to BackupType class hierarchy
|
||||
- backup_status (string) → has_or_had_status (BackupStatus) → has_or_had_type (BackupType)
|
||||
|
|
|
|||
|
|
@ -14,10 +14,14 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./DualClassLink
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ./BankArchiveRecordSetType
|
||||
classes:
|
||||
BankArchive:
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
- ./Scope # for has_or_had_scope range (2026-01-15)
|
||||
- ./DualClassLink # for DualClassLink range
|
||||
|
|
@ -17,7 +17,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/has_or_had_scope
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
BankArchiveRecordSetType:
|
||||
description: 'A rico:RecordSetType for classifying collections held by BankArchive custodians.
|
||||
|
|
@ -29,7 +29,7 @@ classes:
|
|||
- has_or_had_custodian_type
|
||||
- dual_class_link
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
see_also:
|
||||
- BankArchive
|
||||
|
|
|
|||
|
|
@ -16,9 +16,13 @@ imports:
|
|||
- ./BankArchive
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/record_holder
|
||||
|
|
@ -31,7 +35,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
|
|
@ -39,7 +43,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
BankingRecordsFonds:
|
||||
is_a: BankArchiveRecordSetType
|
||||
|
|
@ -58,7 +62,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
@ -94,7 +98,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
@ -130,7 +134,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
|
|||
|
|
@ -11,9 +11,13 @@ imports:
|
|||
- linkml:types
|
||||
- ../slots/identifier_value
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
|
|
@ -73,7 +77,7 @@ classes:
|
|||
slots:
|
||||
- identifier_value
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
slot_usage:
|
||||
identifier_value:
|
||||
required: true
|
||||
|
|
|
|||
|
|
@ -8,15 +8,19 @@ imports:
|
|||
- ./ArchiveOrganizationType
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
Bildstelle:
|
||||
is_a: ArchiveOrganizationType
|
||||
|
|
@ -96,4 +100,4 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
|
|
|
|||
|
|
@ -173,7 +173,9 @@ classes:
|
|||
annotations:
|
||||
specificity_score: "0.70"
|
||||
specificity_rationale: "Binding types are specific to bound volumes in libraries and archives."
|
||||
template_specificity: '{"collection_discovery": 0.80, "organizational_change": 0.20, "general_heritage": 0.50}'
|
||||
has_or_had_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.20, "general_heritage": 0.50}'
|
||||
slot_migration: |
|
||||
2026-01-13: Migrated from binding_type string slot to BindingType class
|
||||
- binding_type (string) → has_or_had_type (BindingType)
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ prefixes:
|
|||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
wikidata: http://www.wikidata.org/entity/
|
||||
wd: http://www.wikidata.org/entity/
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
|
|
|
|||
|
|
@ -0,0 +1,349 @@
|
|||
# BioCustodianSubtypes - Concrete biological custodian subtype classes
|
||||
# Following Type/Types naming convention (Rule 0b)
|
||||
#
|
||||
# Base class: BioCustodianSubtype.yaml
|
||||
#
|
||||
# Created: 2026-01-17 (Rule 53/56 migration for bio_custodian_subtype)
|
||||
# Revision: Per slot_fixes.yaml feedback "follow the revision as is"
|
||||
#
|
||||
# NOTE: This file contains the PRIMARY subtypes. The full 1142 types from
|
||||
# BioCustodianTypeEnum can be used via the enum for backward compatibility.
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/BioCustodianSubtypes
|
||||
name: bio_custodian_subtypes_class
|
||||
title: Biological Custodian Subtypes Classes
|
||||
version: 1.0.0
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
wd: http://www.wikidata.org/entity/
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ./BioCustodianSubtype
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
classes:
|
||||
# =============================================================================
|
||||
# BOTANICAL INSTITUTIONS (Q167346 hierarchy)
|
||||
# =============================================================================
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q167346)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Botanical Garden)"
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_identifier: hc:BioCustodianSubtype/BOTANICAL_GARDEN
|
||||
has_or_had_label: Botanical Garden
|
||||
wikidata_id: Q167346
|
||||
description: Standard botanical garden type
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q167951)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Arboretum)"
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_identifier: hc:BioCustodianSubtype/ARBORETUM
|
||||
has_or_had_label: Arboretum
|
||||
wikidata_id: Q167951
|
||||
description: Arboretum subtype
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q1429180)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Alpine Garden)"
|
||||
|
||||
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)
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q1639542)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Seed Bank)"
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q1107656)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Historic Garden)"
|
||||
|
||||
# =============================================================================
|
||||
# ZOOLOGICAL INSTITUTIONS (Q43501 hierarchy)
|
||||
# =============================================================================
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q43501)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Zoological Garden)"
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_identifier: hc:BioCustodianSubtype/ZOOLOGICAL_GARDEN
|
||||
has_or_had_label: Zoological Garden
|
||||
wikidata_id: Q43501
|
||||
description: Standard zoo subtype
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q3363934)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Wildlife Park)"
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q1544761)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Safari Park)"
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q2302474)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Petting Zoo)"
|
||||
|
||||
WildlifeRescueCenterSubtype:
|
||||
is_a: BioCustodianSubtype
|
||||
class_uri: hc:WildlifeRescueCenterSubtype
|
||||
description: |
|
||||
Wildlife rehabilitation and rescue facility.
|
||||
Focus on injured/orphaned animal care and release.
|
||||
|
||||
**Wikidata**: Q7314895
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q7314895)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Wildlife Rescue Center)"
|
||||
|
||||
# =============================================================================
|
||||
# AQUATIC INSTITUTIONS (Q2281788 hierarchy)
|
||||
# =============================================================================
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q2281788)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Public Aquarium)"
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_identifier: hc:BioCustodianSubtype/PUBLIC_AQUARIUM
|
||||
has_or_had_label: Public Aquarium
|
||||
wikidata_id: Q2281788
|
||||
description: Standard aquarium subtype
|
||||
|
||||
OceanariumSubtype:
|
||||
is_a: BioCustodianSubtype
|
||||
class_uri: hc:OceanariumSubtype
|
||||
description: |
|
||||
Large-scale marine mammal and ocean life facility.
|
||||
Often includes dolphins, whales, and large marine exhibits.
|
||||
|
||||
**Wikidata**: Q3348580
|
||||
**Examples**: Oceanogràfic Valencia
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q3348580)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Oceanarium)"
|
||||
|
||||
# =============================================================================
|
||||
# SPECIALIZED INSTITUTIONS
|
||||
# =============================================================================
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q2501028)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Butterfly House)"
|
||||
|
||||
InsectariumSubtype:
|
||||
is_a: BioCustodianSubtype
|
||||
class_uri: hc:InsectariumSubtype
|
||||
description: |
|
||||
Facility specializing in insect collections and exhibits.
|
||||
May include live and preserved specimens.
|
||||
|
||||
**Wikidata**: Q1664720
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q1664720)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Insectarium)"
|
||||
|
||||
AviarySubtype:
|
||||
is_a: BioCustodianSubtype
|
||||
class_uri: hc:AviarySubtype
|
||||
description: |
|
||||
Specialized bird collection and exhibit facility.
|
||||
Enclosed structures for bird observation.
|
||||
|
||||
**Wikidata**: Q618451
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q618451)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Aviary)"
|
||||
|
||||
ReptileHouseSubtype:
|
||||
is_a: BioCustodianSubtype
|
||||
class_uri: hc:ReptileHouseSubtype
|
||||
description: |
|
||||
Herpetological collection facility.
|
||||
Reptiles and amphibians in controlled environments.
|
||||
|
||||
**Wikidata**: Q1345229
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q1345229)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Reptile House)"
|
||||
|
||||
# =============================================================================
|
||||
# PROTECTED AREA TYPES
|
||||
# =============================================================================
|
||||
|
||||
NatureReserveSubtype:
|
||||
is_a: BioCustodianSubtype
|
||||
class_uri: hc:NatureReserveSubtype
|
||||
description: |
|
||||
Protected natural area for conservation.
|
||||
May have limited public access and research programs.
|
||||
|
||||
**Wikidata**: Q179049
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q179049)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Nature Reserve)"
|
||||
|
||||
NationalParkSubtype:
|
||||
is_a: BioCustodianSubtype
|
||||
class_uri: hc:NationalParkSubtype
|
||||
description: |
|
||||
Nationally designated protected area.
|
||||
Large-scale conservation with public access.
|
||||
|
||||
**Wikidata**: Q46169
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q46169)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(National Park)"
|
||||
|
||||
WildlifeSanctuarySubtype:
|
||||
is_a: BioCustodianSubtype
|
||||
class_uri: hc:WildlifeSanctuarySubtype
|
||||
description: |
|
||||
Protected area focused on wildlife preservation.
|
||||
Often restricted access for animal welfare.
|
||||
|
||||
**Wikidata**: Q2030386
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q2030386)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Wildlife Sanctuary)"
|
||||
|
|
@ -5,7 +5,8 @@ imports:
|
|||
- linkml:types
|
||||
- ./CustodianType
|
||||
- ../slots/collection_size
|
||||
- ../enums/BioCustodianTypeEnum
|
||||
- ./BioCustodianSubtype # Type/Types class hierarchy (was BioCustodianTypeEnum)
|
||||
- ./BioCustodianSubtypes # 20 concrete subclasses
|
||||
- ../slots/has_or_had_hyponym # was: bio_custodian_subtype - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/conservation_breeding
|
||||
- ../slots/has_or_had_custodian_type
|
||||
|
|
@ -14,9 +15,13 @@ imports:
|
|||
- ../slots/research_program
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/specimen_type
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
classes:
|
||||
BioCustodianType:
|
||||
is_a: CustodianType
|
||||
|
|
@ -248,7 +253,7 @@ classes:
|
|||
- research_program
|
||||
- specificity_annotation
|
||||
- specimen_type
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
slot_usage:
|
||||
specimen_type:
|
||||
range: string
|
||||
|
|
@ -274,7 +279,9 @@ classes:
|
|||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:BioCustodianType"]'
|
||||
has_or_had_hyponym: # was: bio_custodian_subtype - migrated per Rule 53/56 (2026-01-17)
|
||||
range: BioCustodianTypeEnum
|
||||
range: BioCustodianSubtype # Type/Types class hierarchy (was BioCustodianTypeEnum)
|
||||
inlined: true
|
||||
description: >-
|
||||
Specific subtype from the BioCustodianTypeEnum taxonomy (1142 biological collection types).
|
||||
Each value links to a Wikidata entity describing a specific type of biological custodian.
|
||||
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.
|
||||
|
|
|
|||
|
|
@ -0,0 +1,119 @@
|
|||
# BioTypeClassification - Abstract base class for biological type classification taxonomy
|
||||
# Following Type/Types naming convention (Rule 0b)
|
||||
#
|
||||
# This class defines the type classification system for biological/zoological custodians.
|
||||
# Concrete subclasses are defined in BioTypeClassifications.yaml
|
||||
#
|
||||
# Created: 2026-01-17 (Rule 53/56 migration for bio-type-classification)
|
||||
# Revision: Per slot_fixes.yaml feedback "follow the revision as is"
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/BioTypeClassification
|
||||
name: bio_type_classification_class
|
||||
title: Biological Type Classification Class
|
||||
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#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_identifier
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/wikidata_id
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
classes:
|
||||
BioTypeClassification:
|
||||
class_uri: hc:BioTypeClassification
|
||||
abstract: true
|
||||
description: |
|
||||
Abstract base class for biological/zoological type classification taxonomy.
|
||||
|
||||
**Type/Types Pattern** (Rule 0b):
|
||||
|
||||
| File | Purpose |
|
||||
|------|---------|
|
||||
| `BioTypeClassification.yaml` | Abstract base class (this file) |
|
||||
| `BioTypeClassifications.yaml` | Concrete subclasses |
|
||||
|
||||
**Purpose**:
|
||||
|
||||
Provides high-level classification of biological custodians based on their
|
||||
primary function and collection focus. This is distinct from BioCustodianSubtype
|
||||
which provides fine-grained Wikidata-linked subtypes.
|
||||
|
||||
**Classification Dimensions**:
|
||||
|
||||
| Dimension | Examples |
|
||||
|-----------|----------|
|
||||
| **Collection Focus** | Plants, Animals, Aquatic, Mixed |
|
||||
| **Primary Function** | Conservation, Research, Education, Exhibition |
|
||||
| **Institutional Form** | Public, Private, University-affiliated |
|
||||
| **Living vs Preserved** | Living collections, Preserved specimens, Both |
|
||||
|
||||
**Distinction from BioCustodianSubtype**:
|
||||
|
||||
- `BioTypeClassification`: **High-level functional classification**
|
||||
- Example: "Botanical Institution", "Zoological Institution"
|
||||
- `BioCustodianSubtype`: **Fine-grained Wikidata-linked types**
|
||||
- Example: "Alpine Garden (Q1429180)", "Safari Park (Q1544761)"
|
||||
|
||||
**Use Cases**:
|
||||
|
||||
- Faceted search: Filter by collection type (plants/animals/aquatic)
|
||||
- Statistical reporting: Count institutions by functional category
|
||||
- Integration mapping: Align with external classification schemes
|
||||
|
||||
**Ontology Alignment**:
|
||||
|
||||
- `skos:Concept` - SKOS classification concept
|
||||
- `schema:Enumeration` - Schema.org enumeration pattern
|
||||
|
||||
**Created**: 2026-01-17 per Rule 53/56 feedback.
|
||||
exact_mappings:
|
||||
- skos:Concept
|
||||
close_mappings:
|
||||
- schema:Enumeration
|
||||
slots:
|
||||
- has_or_had_identifier
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- wikidata_id
|
||||
slot_usage:
|
||||
has_or_had_identifier:
|
||||
identifier: true
|
||||
required: true
|
||||
range: uriorcurie
|
||||
examples:
|
||||
- value: hc:BioTypeClassification/BOTANICAL
|
||||
description: Botanical institution classification
|
||||
- value: hc:BioTypeClassification/ZOOLOGICAL
|
||||
description: Zoological institution classification
|
||||
has_or_had_label:
|
||||
required: true
|
||||
range: string
|
||||
examples:
|
||||
- value: Botanical Institution
|
||||
- value: Zoological Institution
|
||||
- value: Aquatic Institution
|
||||
has_or_had_description:
|
||||
required: false
|
||||
range: string
|
||||
wikidata_id:
|
||||
required: false
|
||||
description: Wikidata entity ID for this classification (if applicable)
|
||||
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
|
||||
see_also:
|
||||
- https://www.wikidata.org/wiki/Q167346
|
||||
- https://www.wikidata.org/wiki/Q43501
|
||||
- https://www.wikidata.org/wiki/Q2281788
|
||||
|
|
@ -0,0 +1,275 @@
|
|||
# BioTypeClassifications - Concrete biological type classification classes
|
||||
# Following Type/Types naming convention (Rule 0b)
|
||||
#
|
||||
# Base class: BioTypeClassification.yaml
|
||||
#
|
||||
# Created: 2026-01-17 (Rule 53/56 migration for bio-type-classification)
|
||||
# Revision: Per slot_fixes.yaml feedback "follow the revision as is"
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/BioTypeClassifications
|
||||
name: bio_type_classifications_class
|
||||
title: Biological Type Classifications Classes
|
||||
version: 1.0.0
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
wd: http://www.wikidata.org/entity/
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ./BioTypeClassification
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
classes:
|
||||
# =============================================================================
|
||||
# PRIMARY COLLECTION FOCUS CLASSIFICATIONS
|
||||
# =============================================================================
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q167346)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Botanical Institution)"
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_identifier: hc:BioTypeClassification/BOTANICAL
|
||||
has_or_had_label: Botanical Institution
|
||||
wikidata_id: Q167346
|
||||
description: Botanical institution classification
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q43501)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Zoological Institution)"
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_identifier: hc:BioTypeClassification/ZOOLOGICAL
|
||||
has_or_had_label: Zoological Institution
|
||||
wikidata_id: Q43501
|
||||
description: Zoological institution classification
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
wikidata_id:
|
||||
ifabsent: "string(Q2281788)"
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Aquatic Institution)"
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_identifier: hc:BioTypeClassification/AQUATIC
|
||||
has_or_had_label: Aquatic Institution
|
||||
wikidata_id: Q2281788
|
||||
description: Aquatic institution classification
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Mixed Biological Institution)"
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_identifier: hc:BioTypeClassification/MIXED_BIO
|
||||
has_or_had_label: Mixed Biological Institution
|
||||
description: Mixed biological institution classification
|
||||
|
||||
# =============================================================================
|
||||
# PRIMARY FUNCTION CLASSIFICATIONS
|
||||
# =============================================================================
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Conservation-Focused Institution)"
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Research-Focused Institution)"
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Education-Focused Institution)"
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Exhibition-Focused Institution)"
|
||||
|
||||
# =============================================================================
|
||||
# INSTITUTIONAL FORM CLASSIFICATIONS
|
||||
# =============================================================================
|
||||
|
||||
PublicBioInstitutionClassification:
|
||||
is_a: BioTypeClassification
|
||||
class_uri: hc:PublicBioInstitutionClassification
|
||||
description: |
|
||||
Publicly owned or operated biological institution.
|
||||
Government-funded, municipal, or state institutions.
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Public Biological Institution)"
|
||||
|
||||
PrivateBioInstitutionClassification:
|
||||
is_a: BioTypeClassification
|
||||
class_uri: hc:PrivateBioInstitutionClassification
|
||||
description: |
|
||||
Privately owned biological institution.
|
||||
May be commercial, foundation-operated, or private collection.
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Private Biological Institution)"
|
||||
|
||||
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)
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
ifabsent: "string(University-Affiliated Biological Institution)"
|
||||
|
||||
# =============================================================================
|
||||
# COLLECTION TYPE CLASSIFICATIONS
|
||||
# =============================================================================
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Living Collection Institution)"
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Preserved Collection Institution)"
|
||||
|
||||
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
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
ifabsent: "string(Hybrid Collection Institution)"
|
||||
|
|
@ -61,12 +61,16 @@ imports:
|
|||
- ../slots/has_or_had_authority # was: taxonomic_authority - migrated per Rule 53/56 (2026-01-16)
|
||||
- ./TaxonomicAuthority
|
||||
- ../slots/has_or_had_rank # was: taxonomic_rank - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
# REMOVED 2026-01-14: ../slots/type_status - migrated to has_or_had_status with TypeStatus
|
||||
- ../slots/has_or_had_status
|
||||
- ./TypeStatus
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/has_associated_taxon
|
||||
default_prefix: hc
|
||||
classes:
|
||||
|
|
@ -148,7 +152,7 @@ classes:
|
|||
- has_or_had_comment # was: taxon_remark - migrated per Rule 53
|
||||
- has_or_had_authority # was: taxonomic_authority - migrated per Rule 53/56 (2026-01-16)
|
||||
- has_or_had_rank # was: taxonomic_rank - migrated per Rule 53/56 (2026-01-17)
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
# REMOVED 2026-01-14: type_status - migrated to has_or_had_status with TypeStatus
|
||||
- has_or_had_status
|
||||
slot_usage:
|
||||
|
|
|
|||
|
|
@ -14,9 +14,13 @@ imports:
|
|||
- linkml:types
|
||||
- ../metadata
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/confidence
|
||||
- ../slots/birth_edtf
|
||||
- ../slots/birth_iso_date
|
||||
|
|
@ -92,7 +96,7 @@ classes:
|
|||
- inference_provenance
|
||||
- confidence
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
slot_usage:
|
||||
birth_edtf:
|
||||
range: string
|
||||
|
|
|
|||
|
|
@ -12,9 +12,13 @@ imports:
|
|||
- linkml:types
|
||||
- ../metadata
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/geonames_id
|
||||
- ../slots/place_name
|
||||
- ../slots/coordinates
|
||||
|
|
@ -89,7 +93,7 @@ classes:
|
|||
- coordinates
|
||||
- place_source_text
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
slot_usage:
|
||||
place_name:
|
||||
range: string
|
||||
|
|
|
|||
|
|
@ -22,9 +22,13 @@ imports:
|
|||
- ../slots/description
|
||||
- ../slots/has_or_had_owner
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
|
||||
classes:
|
||||
Bookplate:
|
||||
|
|
@ -74,7 +78,7 @@ classes:
|
|||
- description
|
||||
- has_or_had_owner
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
slot_usage:
|
||||
id:
|
||||
|
|
|
|||
|
|
@ -11,9 +11,13 @@ imports:
|
|||
- linkml:types
|
||||
- ../slots/numeric_value
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
|
|
@ -78,7 +82,7 @@ classes:
|
|||
slots:
|
||||
- numeric_value
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
slot_usage:
|
||||
numeric_value:
|
||||
required: true
|
||||
|
|
|
|||
|
|
@ -23,11 +23,15 @@ imports:
|
|||
- ../slots/operating_hour
|
||||
- ../slots/services_offered
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
- ../slots/is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
|
|
@ -87,7 +91,7 @@ classes:
|
|||
- operating_hour
|
||||
- services_offered
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
- is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
|
||||
slot_usage:
|
||||
|
|
|
|||
|
|
@ -178,7 +178,9 @@ classes:
|
|||
annotations:
|
||||
specificity_score: "0.55"
|
||||
specificity_rationale: "Branch types are moderately specific - relevant for organizational structure."
|
||||
template_specificity: '{"collection_discovery": 0.40, "organizational_change": 0.70, "general_heritage": 0.50}'
|
||||
has_or_had_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.40, "organizational_change": 0.70, "general_heritage": 0.50}'
|
||||
slot_migration: |
|
||||
2026-01-13: Migrated from branch_type slot with OrganizationBranchTypeEnum
|
||||
- branch_type (enum) → has_or_had_type (BranchType)
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ imports:
|
|||
- ../slots/refers_to_custodian
|
||||
- ../slots/revision_number
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/total_amount # FIXED: was using has_or_had_budget incorrectly (2026-01-16)
|
||||
# Migrated per slot_fixes.yaml (Rule 53) - 2026-01-14
|
||||
# valid_from + valid_to → temporal_extent + TimeSpan (with begin_of_the_begin/end_of_the_end)
|
||||
|
|
@ -51,7 +51,11 @@ imports:
|
|||
- ../slots/is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
- ../slots/is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ./Approver # Added for is_or_was_approved_by migration (2026-01-15)
|
||||
# REMOVED: ../slots/was_approved_by - migrated to is_or_was_approved_by (2026-01-15)
|
||||
prefixes:
|
||||
|
|
@ -129,7 +133,7 @@ classes:
|
|||
- revision_date
|
||||
- revision_number
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- total_amount # FIXED: was using has_or_had_budget incorrectly (2026-01-16)
|
||||
# Migrated per slot_fixes.yaml (Rule 53) - 2026-01-14
|
||||
# valid_from + valid_to → temporal_extent.begin_of_the_begin / temporal_extent.end_of_the_end
|
||||
|
|
|
|||
|
|
@ -12,9 +12,13 @@ imports:
|
|||
- ../slots/identifier_value
|
||||
- ../slots/status_effective_date
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
|
|
@ -80,7 +84,7 @@ classes:
|
|||
- identifier_value
|
||||
- status_effective_date
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
slot_usage:
|
||||
identifier_value:
|
||||
required: true
|
||||
|
|
|
|||
|
|
@ -163,7 +163,9 @@ classes:
|
|||
annotations:
|
||||
specificity_score: "0.45"
|
||||
specificity_rationale: "Budget types are moderately specific - relevant for financial management."
|
||||
template_specificity: '{"collection_discovery": 0.20, "organizational_change": 0.60, "general_heritage": 0.40}'
|
||||
has_or_had_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.20, "organizational_change": 0.60, "general_heritage": 0.40}'
|
||||
slot_migration: |
|
||||
2026-01-13: Migrated from budget_type string slot to BudgetType class
|
||||
- budget_type (string) → has_or_had_type (BudgetType)
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ imports:
|
|||
- ../slots/has_or_had_url # was: call_url - migrated per Rule 53 (2026-01-17)
|
||||
- ./URL # for has_or_had_url range
|
||||
- ./Identifier # for has_or_had_identifier range
|
||||
- ./CallStatus # for has_or_had_status range (lifecycle status)
|
||||
# NOTE: has_or_had_status uses CallForApplicationStatusEnum (imported above), not a CallStatus class
|
||||
- ../slots/co_funding_required
|
||||
- ../slots/eligible_applicant
|
||||
- ../slots/eligible_country
|
||||
|
|
@ -48,7 +48,7 @@ imports:
|
|||
- ../slots/has_or_had_requirement
|
||||
- ../slots/results_expected_date
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/is_or_was_categorized_as # was: thematic_area - migrated per Rule 53
|
||||
- ../slots/has_or_had_budget # was: total_budget - migrated per Rule 53 (2026-01-15)
|
||||
- ./Budget # for has_or_had_budget range
|
||||
|
|
@ -60,7 +60,11 @@ imports:
|
|||
- ../slots/has_or_had_provenance # was: web_observation - migrated per Rule 53
|
||||
- ./WebObservation # for has_or_had_provenance range
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
default_prefix: hc
|
||||
classes:
|
||||
CallForApplication:
|
||||
|
|
@ -129,7 +133,7 @@ classes:
|
|||
- has_or_had_requirement
|
||||
- results_expected_date
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- is_or_was_categorized_as # was: thematic_area - migrated per Rule 53
|
||||
- has_or_had_budget # was: total_budget - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_range
|
||||
|
|
|
|||
|
|
@ -14,10 +14,14 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./DualClassLink
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ./CantonalArchiveRecordSetType
|
||||
classes:
|
||||
CantonalArchive:
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
- ./Scope # for has_or_had_scope range (2026-01-15)
|
||||
- ./DualClassLink # for DualClassLink range
|
||||
|
|
@ -17,7 +17,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/has_or_had_scope
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
CantonalArchiveRecordSetType:
|
||||
description: 'A rico:RecordSetType for classifying collections held by CantonalArchive custodians.
|
||||
|
|
@ -29,7 +29,7 @@ classes:
|
|||
- has_or_had_custodian_type
|
||||
- dual_class_link
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
see_also:
|
||||
- CantonalArchive
|
||||
|
|
|
|||
|
|
@ -16,9 +16,13 @@ imports:
|
|||
- ./CantonalArchive
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/record_holder
|
||||
|
|
@ -31,7 +35,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
|
|
@ -39,7 +43,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
CantonalGovernmentFonds:
|
||||
is_a: CantonalArchiveRecordSetType
|
||||
|
|
@ -58,7 +62,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
@ -94,7 +98,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ imports:
|
|||
- ../slots/has_or_had_quantity
|
||||
- ../slots/temporal_extent
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
# Capacity-specific slots
|
||||
- ../slots/capacity_value
|
||||
- ../slots/capacity_type
|
||||
|
|
@ -29,7 +29,11 @@ imports:
|
|||
- ./Quantity
|
||||
- ./TimeSpan
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
default_prefix: hc
|
||||
classes:
|
||||
Capacity:
|
||||
|
|
@ -113,7 +117,7 @@ classes:
|
|||
- temporal_extent
|
||||
- is_estimate
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
slot_usage:
|
||||
has_or_had_identifier:
|
||||
range: uriorcurie
|
||||
|
|
|
|||
|
|
@ -10,15 +10,19 @@ imports:
|
|||
- ./PersonalCollectionType
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
CastCollection:
|
||||
is_a: ArchiveOrganizationType
|
||||
|
|
@ -95,7 +99,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
slot_usage:
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:MuseumType"]'
|
||||
|
|
|
|||
|
|
@ -0,0 +1,128 @@
|
|||
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 |
|
||||
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#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../metadata
|
||||
- ../slots/has_or_had_identifier
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_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:
|
||||
- dcterms:Standard
|
||||
close_mappings:
|
||||
- schema:CreativeWork
|
||||
slots:
|
||||
- has_or_had_identifier
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_or_had_url
|
||||
- standard_domain
|
||||
slot_usage:
|
||||
has_or_had_identifier:
|
||||
required: true
|
||||
range: string
|
||||
description: |
|
||||
Short identifier/code for the standard (e.g., "LIDO", "MARC21").
|
||||
MIGRATED from cataloging_standard string value (2026-01-17).
|
||||
examples:
|
||||
- value: LIDO
|
||||
- value: MARC21
|
||||
- value: Darwin Core
|
||||
has_or_had_label:
|
||||
required: false
|
||||
range: string
|
||||
description: Full name of the standard.
|
||||
examples:
|
||||
- value: Lightweight Information Describing Objects
|
||||
- value: Machine-Readable Cataloging 21
|
||||
- value: Resource Description and Access
|
||||
has_or_had_description:
|
||||
required: false
|
||||
range: string
|
||||
description: Purpose and scope of the standard.
|
||||
examples:
|
||||
- value: XML schema for museum object metadata harvesting
|
||||
has_or_had_url:
|
||||
required: false
|
||||
range: uri
|
||||
description: URL to the standard specification or documentation.
|
||||
examples:
|
||||
- value: https://lido-schema.org/
|
||||
- value: https://www.loc.gov/marc/
|
||||
standard_domain:
|
||||
required: false
|
||||
range: string
|
||||
multivalued: true
|
||||
description: |
|
||||
Domain(s) where this standard is primarily used.
|
||||
Values: museum, library, archive, natural_history, general
|
||||
examples:
|
||||
- value: museum
|
||||
- value: library
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_identifier: LIDO
|
||||
has_or_had_label: Lightweight Information Describing Objects
|
||||
has_or_had_description: XML schema for museum object metadata harvesting and exchange
|
||||
has_or_had_url: https://lido-schema.org/
|
||||
standard_domain:
|
||||
- museum
|
||||
description: LIDO museum cataloging standard
|
||||
- value:
|
||||
has_or_had_identifier: MARC21
|
||||
has_or_had_label: Machine-Readable Cataloging 21
|
||||
has_or_had_description: Library cataloging format for bibliographic data
|
||||
has_or_had_url: https://www.loc.gov/marc/
|
||||
standard_domain:
|
||||
- library
|
||||
description: MARC21 library cataloging standard
|
||||
- value:
|
||||
has_or_had_identifier: Darwin Core
|
||||
has_or_had_label: Darwin Core
|
||||
has_or_had_description: Data standard for biodiversity specimen information
|
||||
has_or_had_url: https://dwc.tdwg.org/
|
||||
standard_domain:
|
||||
- natural_history
|
||||
- museum
|
||||
description: Darwin Core for natural history collections
|
||||
|
||||
slots:
|
||||
standard_domain:
|
||||
slot_uri: hc:standardDomain
|
||||
description: Domain(s) where this standard is primarily used.
|
||||
range: string
|
||||
multivalued: true
|
||||
|
|
@ -32,11 +32,15 @@ imports:
|
|||
- ../slots/operator
|
||||
- ../slots/founded_year
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
- ../slots/is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
|
|
@ -101,7 +105,7 @@ classes:
|
|||
- serves_staff
|
||||
- serves_visitors_only
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
- is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
|
||||
slot_usage:
|
||||
|
|
|
|||
|
|
@ -14,10 +14,14 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./DualClassLink
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ./CathedralArchiveRecordSetType
|
||||
classes:
|
||||
CathedralArchive:
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
- ./Scope # for has_or_had_scope range (2026-01-15)
|
||||
- ./DualClassLink # for DualClassLink range
|
||||
|
|
@ -17,7 +17,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/has_or_had_scope
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
CathedralArchiveRecordSetType:
|
||||
description: 'A rico:RecordSetType for classifying collections held by CathedralArchive custodians.
|
||||
|
|
@ -29,7 +29,7 @@ classes:
|
|||
- has_or_had_custodian_type
|
||||
- dual_class_link
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
see_also:
|
||||
- CathedralArchive
|
||||
|
|
|
|||
|
|
@ -16,9 +16,13 @@ imports:
|
|||
- ./CathedralArchive
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/record_holder
|
||||
|
|
@ -31,7 +35,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
|
|
@ -39,7 +43,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
ChapterRecordsFonds:
|
||||
is_a: CathedralArchiveRecordSetType
|
||||
|
|
@ -58,7 +62,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
@ -94,7 +98,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
@ -130,7 +134,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
|
|||
|
|
@ -56,3 +56,15 @@ classes:
|
|||
context_convention:
|
||||
range: string
|
||||
description: Convention ID used for extraction
|
||||
source_archived_at:
|
||||
range: string
|
||||
description: When the source was archived (per Rule 35 dual timestamps) - ISO datetime string
|
||||
statement_created_at:
|
||||
range: string
|
||||
description: When the claim/statement was created (per Rule 35 dual timestamps) - ISO datetime string
|
||||
source_type:
|
||||
range: string
|
||||
description: Type of source (e.g., library_registry_api, web_archive)
|
||||
migration_note:
|
||||
range: string
|
||||
description: Note about data migration (e.g., 'Migrated from agent:claude-conversation on 2025-12-30')
|
||||
|
|
|
|||
|
|
@ -93,7 +93,7 @@ classes:
|
|||
- hold_or_held_record_set_type
|
||||
slot_usage:
|
||||
has_or_had_identifier: # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
equals_string: Q2877653
|
||||
# equals_string removed: Q2877653 (incompatible with uriorcurie range)
|
||||
hold_or_held_record_set_type:
|
||||
equals_expression: '["hc:ChurchGovernanceFonds", "hc:ParishRegisterSeries", "hc:PastoralCorrespondenceCollection",
|
||||
"hc:ChurchPropertyFonds", "hc:CongregationalLifeCollection"]
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
- ./Scope # for has_or_had_scope range (2026-01-15)
|
||||
- ../slots/is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
@ -43,7 +43,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
slot_usage:
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType"]'
|
||||
|
|
|
|||
|
|
@ -16,9 +16,13 @@ imports:
|
|||
- ./ChurchArchive
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/legal_note
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
|
|
@ -37,7 +41,7 @@ imports:
|
|||
- ../slots/scope_exclude
|
||||
- ../slots/scope_include
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/legal_note
|
||||
- ../slots/organizational_principle
|
||||
|
|
@ -48,7 +52,7 @@ imports:
|
|||
- ../slots/scope_exclude
|
||||
- ../slots/scope_include
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
ChurchGovernanceFonds:
|
||||
is_a: ChurchArchiveRecordSetType
|
||||
|
|
@ -103,7 +107,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_note
|
||||
|
|
@ -189,7 +193,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_note
|
||||
|
|
@ -264,7 +268,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- privacy_note
|
||||
|
|
@ -343,7 +347,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- legal_note
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
|
|
@ -428,7 +432,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_note
|
||||
|
|
|
|||
|
|
@ -14,10 +14,14 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./DualClassLink
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ./ChurchArchiveSwedenRecordSetType
|
||||
classes:
|
||||
ChurchArchiveSweden:
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/dual_class_link
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
- ./Scope # for has_or_had_scope range (2026-01-15)
|
||||
- ./DualClassLink # for DualClassLink range
|
||||
|
|
@ -17,7 +17,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/has_or_had_scope
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
ChurchArchiveSwedenRecordSetType:
|
||||
description: 'A rico:RecordSetType for classifying collections held by ChurchArchiveSweden custodians.
|
||||
|
|
@ -29,7 +29,7 @@ classes:
|
|||
- has_or_had_custodian_type
|
||||
- dual_class_link
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- has_or_had_scope # was: type_scope - migrated per Rule 53 (2026-01-15)
|
||||
see_also:
|
||||
- ChurchArchiveSweden
|
||||
|
|
|
|||
|
|
@ -16,9 +16,13 @@ imports:
|
|||
- ./ChurchArchiveSweden
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
- ../slots/record_holder
|
||||
|
|
@ -31,7 +35,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/organizational_principle
|
||||
- ../slots/organizational_principle_uri
|
||||
|
|
@ -39,7 +43,7 @@ imports:
|
|||
- ../slots/record_holder_note
|
||||
- ../slots/record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
SwedishParishRecordSeries:
|
||||
is_a: ChurchArchiveSwedenRecordSetType
|
||||
|
|
@ -58,7 +62,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
@ -96,7 +100,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- organizational_principle
|
||||
- organizational_principle_uri
|
||||
- record_holder
|
||||
|
|
|
|||
|
|
@ -6,15 +6,19 @@ imports:
|
|||
- ./ArchiveOrganizationType
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
classes:
|
||||
Cinematheque:
|
||||
is_a: ArchiveOrganizationType
|
||||
|
|
@ -103,4 +107,4 @@ classes:
|
|||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue