glam/schemas/20251121/linkml/modules/classes/ExternalWork.yaml
kempersc 1516d509cf Add metadata to LinkML class definitions and update prefixes
- Added `id`, `name`, `title`, and `description` fields to multiple LinkML class YAML files.
- Standardized prefixes across all class definitions.
- Introduced a new script `fix_linkml_metadata.py` to automate the addition of metadata to class files.
- Updated existing class files to ensure compliance with the new metadata structure.
2026-01-29 17:40:47 +01:00

83 lines
2.4 KiB
YAML

id: https://nde.nl/ontology/hc/class/ExternalWork
name: ExternalWork
title: External Work
description: LinkML class definition for External Work
prefixes:
linkml: https://w3id.org/linkml/
schema: http://schema.org/
skos: http://www.w3.org/2004/02/skos/core#
rico: https://www.ica.org/standards/RiC/ontology#
wd: http://www.wikidata.org/entity/
# ExternalWork - External work/services accepted by an institution
# Created per slot_fixes.yaml migration for: accepts_or_accepted_external_work
# Creation date: 2026-01-14
id: https://nde.nl/ontology/hc/classes/ExternalWork
name: ExternalWork
title: ExternalWork
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
imports:
- linkml:types
default_range: string
classes:
ExternalWork:
description: >-
External work or services that an institution accepts or commissions.
**EXAMPLES**:
- Conservation work from external specialists
- Digitization services
- Research collaborations
- Restoration projects
Used with `accepts_or_accepted` slot to indicate what types of
external work an institution will accept or commission.
class_uri: schema:Service
close_mappings:
- schema:Offer
attributes:
work_type:
range: string
required: true
description: >-
Type of external work (e.g., "conservation", "digitization", "restoration").
description:
range: string
description: >-
Description of the external work type.
requirements:
range: string
multivalued: true
description: >-
Requirements or qualifications for external work providers.
annotations:
custodian_types: '["M", "A", "L", "G"]'
custodian_types_rationale: >-
External work primarily relevant for museums, archives, libraries, galleries.
custodian_types_primary: "M"
specificity_score: 0.7
specificity_rationale: >-
High specificity - specific to service acceptance policies.
examples:
- value: |
ExternalWork:
work_type: "conservation"
description: "Paper and textile conservation services"
requirements:
- "Certified conservator"
- "Portfolio of previous work"
description: Conservation work accepted by archive.