- Fix scope_note → finding_aid_scope_note in FindingAid.yaml - Remove duplicate wikidata_entity slot from CustodianType.yaml (import instead) - Remove duplicate rico_record_set_type from class_metadata_slots.yaml - Fix range types for equals_string compatibility (uriorcurie → string) - Move class names from close_mappings to see_also in 10 RecordSetTypes files - Generate all RDF formats: OWL, N-Triples, RDF/XML, N3, JSON-LD context - Sync schemas to frontend/public/schemas/ Files: 1,151 changed (includes prior CustodianType migration)
252 lines
9 KiB
YAML
252 lines
9 KiB
YAML
id: https://nde.nl/ontology/hc/class/DimArchives
|
|
name: dim_archives_class
|
|
title: Dim Archives Type
|
|
prefixes:
|
|
linkml: https://w3id.org/linkml/
|
|
schema: http://schema.org/
|
|
hc: https://nde.nl/ontology/hc/
|
|
skos: http://www.w3.org/2004/02/skos/core#
|
|
wd: http://www.wikidata.org/entity/
|
|
premis: http://www.loc.gov/premis/rdf/v3/
|
|
rico: https://www.ica.org/standards/RiC/ontology#
|
|
default_prefix: hc
|
|
imports:
|
|
- linkml:types
|
|
- ./ArchiveOrganizationType
|
|
- ./AccessPolicy
|
|
- ./Collection
|
|
- ./DimArchivesRecordSetTypes
|
|
- ../slots/holds_record_set_types
|
|
- ./CollectionType
|
|
- ../slots/type_scope
|
|
- ../slots/class_metadata_slots
|
|
classes:
|
|
DimArchives:
|
|
is_a: ArchiveOrganizationType
|
|
class_uri: schema:ArchiveOrganization
|
|
slots:
|
|
- access_application_url
|
|
- custodian_types
|
|
- custodian_types_rationale
|
|
- default_access_policy
|
|
- holds_record_set_types
|
|
- restriction_categories
|
|
- specificity_annotation
|
|
- template_specificity
|
|
- typical_approval_time
|
|
- wikidata_entity
|
|
description: |
|
|
Archive with LIMITED access - between broadly accessible and fully closed.
|
|
|
|
**Wikidata**: Q112796779 (Dim Archive)
|
|
|
|
**DEFINITION**:
|
|
|
|
Dim Archive provides access to materials but with significant restrictions
|
|
that limit who can access, when, or under what conditions. This is the
|
|
middle position in the Light/Dim/Dark access spectrum.
|
|
|
|
**ACCESS SPECTRUM**:
|
|
|
|
| Type | Access Level | Characteristics |
|
|
|------|--------------|-----------------|
|
|
| Light Archive (Q112815447) | Broadly accessible | Open to public/researchers |
|
|
| **Dim Archive** | Limited access | Restricted by criteria |
|
|
| Dark Archive (Q112796578) | No current access | Preservation only |
|
|
|
|
**RESTRICTION TYPES** (reasons for "dim" access):
|
|
|
|
1. **User-Based Restrictions**
|
|
- Researchers only (credentials required)
|
|
- Institutional affiliates only
|
|
- Nationality restrictions
|
|
- Security clearance required
|
|
|
|
2. **Content-Based Restrictions**
|
|
- Privacy-sensitive materials (personal data)
|
|
- Confidential business information
|
|
- Culturally sensitive materials
|
|
- Copyright restrictions (reading room only)
|
|
|
|
3. **Process-Based Restrictions**
|
|
- Appointment required
|
|
- Approval/application process
|
|
- Fee-based access
|
|
- Supervised access only
|
|
|
|
4. **Format-Based Restrictions**
|
|
- Physical access only (no digital)
|
|
- Specific reading room required
|
|
- No reproduction allowed
|
|
- Watermarked copies only
|
|
|
|
**SPECIAL LINKAGE: AccessPolicy → Collection**
|
|
|
|
Dim archives use AccessPolicy to document restrictions. AccessPolicy
|
|
applies to Collection instances:
|
|
|
|
```
|
|
DimArchives (custodian type)
|
|
│
|
|
└── manages → Collection (holdings)
|
|
│
|
|
└── has_access_policy → AccessPolicy
|
|
├── access_level: RESTRICTED
|
|
├── restriction_reason: (text)
|
|
├── eligible_users: (criteria)
|
|
└── access_process: (procedure)
|
|
```
|
|
|
|
**MULTILINGUAL LABELS**:
|
|
- Dim Archive (de) [uses English term]
|
|
|
|
**RELATED TYPES**:
|
|
- LightArchive (Q112815447) - broadly accessible
|
|
- DarkArchive (Q112796578) - no current access
|
|
- AccessPolicy - policy class for restriction documentation
|
|
|
|
**ONTOLOGICAL ALIGNMENT**:
|
|
- **SKOS**: skos:Concept (type classification)
|
|
- **PREMIS**: premis:RightsDeclaration for access rights
|
|
- **RiC-O**: rico:RecordSet with access restrictions
|
|
- **Wikidata**: Q112796779
|
|
slot_usage:
|
|
wikidata_entity:
|
|
equals_string: Q112796779
|
|
description: Wikidata entity for dim archive
|
|
default_access_policy:
|
|
description: |
|
|
**SPECIAL LINKAGE TO AccessPolicy**
|
|
|
|
Default access policy for this dim archive.
|
|
Documents the standard restrictions that make this a "dim" archive.
|
|
|
|
Individual Collections may have more specific policies that override
|
|
or supplement this default policy.
|
|
range: AccessPolicy
|
|
required: true
|
|
examples:
|
|
- value:
|
|
policy_id: https://nde.nl/ontology/hc/policy/researcher-only
|
|
access_level: RESTRICTED
|
|
restriction_reason: Privacy-sensitive personal data
|
|
eligible_users: Credentialed academic researchers
|
|
access_process: Application and approval required
|
|
restriction_categories:
|
|
description: |
|
|
Categories of restrictions applied in this dim archive.
|
|
Examples: user_based, content_based, process_based, format_based
|
|
range: string
|
|
multivalued: true
|
|
examples:
|
|
- value:
|
|
- user_based
|
|
- process_based
|
|
description: Researcher credentials + approval process
|
|
access_application_url:
|
|
description: |
|
|
URL for access application/request process.
|
|
Where users apply for access to restricted materials.
|
|
range: uri
|
|
examples:
|
|
- value: https://archive.example.org/request-access
|
|
typical_approval_time:
|
|
description: |
|
|
Typical time for access approval/processing.
|
|
Examples: "same day", "2-3 business days", "2-4 weeks"
|
|
range: string
|
|
examples:
|
|
- value: 2-3 business days
|
|
custodian_types:
|
|
equals_expression: '["hc:ArchiveOrganizationType", "hc:DigitalPlatformType"]'
|
|
custodian_types_rationale:
|
|
equals_string: Digital archives combine archive (A) and digital platform (D).
|
|
specificity_annotation:
|
|
range: SpecificityAnnotation
|
|
inlined: true
|
|
template_specificity:
|
|
range: TemplateSpecificityScores
|
|
inlined: true
|
|
exact_mappings:
|
|
- wd:Q112796779
|
|
close_mappings:
|
|
- premis:RightsDeclaration
|
|
- rico:RecordSet
|
|
- skos:Concept
|
|
broad_mappings:
|
|
- wd:Q166118
|
|
related_mappings:
|
|
- wikidata:Q112815447
|
|
- wikidata:Q112796578
|
|
comments:
|
|
- Dim archives provide LIMITED access (between light and dark)
|
|
- 'SPECIAL LINKAGE: default_access_policy links to AccessPolicy'
|
|
- AccessPolicy flows through to Collection for fine-grained control
|
|
- Restrictions may be user-based, content-based, process-based, or format-based
|
|
- Part of Light/Dim/Dark access spectrum classification
|
|
see_also:
|
|
- https://www.wikidata.org/wiki/Q112796779
|
|
- http://www.loc.gov/premis/
|
|
examples:
|
|
- value:
|
|
type_id: https://nde.nl/ontology/hc/type/archive/Q112796779
|
|
glamorcubesfixphdnt_code: ARCHIVE
|
|
wikidata_entity: Q112796779
|
|
type_label:
|
|
- Dim Archive@en
|
|
- Dim Archive@de
|
|
type_description: Archive with limited access
|
|
default_access_policy:
|
|
policy_id: https://nde.nl/ontology/hc/policy/researcher-access
|
|
access_level: RESTRICTED
|
|
restriction_reason: Privacy-sensitive personal data (GDPR)
|
|
eligible_users: Academic researchers with institutional affiliation
|
|
access_process: Submit research proposal and sign access agreement
|
|
restriction_categories:
|
|
- user_based
|
|
- process_based
|
|
- content_based
|
|
access_application_url: https://archive.example.org/apply
|
|
typical_approval_time: 5-10 business days
|
|
description: Dim archive with researcher access only
|
|
DimArchivesRecordSetType:
|
|
description: |
|
|
A rico:RecordSetType for classifying collections held by DimArchives custodians.
|
|
|
|
**Dual-Class Pattern**:
|
|
This class represents the COLLECTION type (rico:RecordSetType).
|
|
For the custodian organization type, see `DimArchives`.
|
|
is_a: CollectionType
|
|
class_uri: rico:RecordSetType
|
|
slots:
|
|
- type_scope
|
|
see_also:
|
|
- DimArchives
|
|
- rico:RecordSetType
|
|
annotations:
|
|
custodian_types: '["hc:ArchiveOrganizationType"]'
|
|
custodian_types_rationale: DimArchivesRecordSetType classifies collections held
|
|
by ARCHIVE (A) type custodians
|
|
linked_custodian_type: DimArchives
|
|
dual_class_pattern: collection_type
|
|
specificity_score: 0.7
|
|
specificity_rationale: Type taxonomy class.
|
|
specificity_annotation_timestamp: '2026-01-06T00:26:29.678263Z'
|
|
specificity_annotation_agent: opencode-claude-sonnet-4
|
|
template_specificity: '{"archive_search": 0.2, "museum_search": 0.75, "library_search": 0.75, "collection_discovery": 0.75, "person_research": 0.75, "location_browse": 0.75, "identifier_lookup": 0.75, "organizational_change": 0.75, "digital_platform": 0.75, "general_heritage": 0.75}'
|
|
|
|
|
|
slots:
|
|
default_access_policy:
|
|
description: Default access policy for dim archive
|
|
range: AccessPolicy
|
|
restriction_categories:
|
|
description: Categories of restrictions applied
|
|
range: string
|
|
multivalued: true
|
|
access_application_url:
|
|
description: URL for access application
|
|
range: uri
|
|
typical_approval_time:
|
|
description: Typical time for approval
|
|
range: string
|