glam/schemas/20251121/linkml/modules/classes/CollectionManagementSystem.yaml
kempersc 66adec257e Add scripts for normalizing LinkML schemas and validating schema integrity
- Implement `normalize_linkml_alt_descriptions.py` to convert structured alt_descriptions to the expected scalar form.
- Implement `normalize_linkml_structured_aliases.py` to flatten language-keyed structured_aliases into a standard list-of-objects format.
- Implement `validate_linkml_schema_integrity.py` to validate the integrity of LinkML schema bundles, checking for import resolution, YAML parsing, and reference existence.
2026-02-16 10:16:51 +01:00

131 lines
4.9 KiB
YAML

id: https://nde.nl/ontology/hc/class/CollectionManagementSystem
name: collection_management_system_class
title: CollectionManagementSystem Class
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
crm: http://www.cidoc-crm.org/cidoc-crm/
doap: http://usefulinc.com/ns/doap#
dcterms: http://purl.org/dc/terms/
prov: http://www.w3.org/ns/prov#
default_prefix: hc
imports:
- linkml:types
- ../slots/identified_by
- ../slots/has_label
- ../slots/has_score
- ../slots/has_standard
- ../slots/has_type
- ../slots/has_url
- ../slots/has_version
- ../slots/available
- ../slots/deployed_at
- ../slots/derive_from
- ../slots/generated_by
- ../slots/used_by
- ../slots/licensed_as
- ../slots/export
- ../slots/manage
- ../slots/open_source
- ../slots/power
- ../slots/refer_to
- ../slots/temporal_extent
classes:
CollectionManagementSystem:
is_a: ReconstructedEntity
class_uri: schema:SoftwareApplication
description: >-
Software product entity used by custodians to register, govern, and publish metadata and object records.
alt_descriptions:
nl: Softwareproductentiteit die beheerders gebruiken om metadata en objectregistraties vast te leggen, te beheren en te publiceren.
de: Softwareprodukt-Entität, die Verwahrer zur Erfassung, Verwaltung und Veröffentlichung von Metadaten und Objektdatensätzen nutzen.
fr: Entité de produit logiciel utilisée par les dépositaires pour enregistrer, gouverner et publier des métadonnées et des notices d'objets.
es: Entidad de producto de software utilizada por custodios para registrar, gobernar y publicar metadatos y registros de objetos.
ar: كيان منتج برمجي تستخدمه الجهات الحافظة لتسجيل البيانات الوصفية وسجلات العناصر وإدارتها ونشرها.
id: Entitas produk perangkat lunak yang digunakan kustodian untuk mencatat, mengelola, dan memublikasikan metadata serta rekod objek.
zh: 由保管机构用于登记、治理并发布元数据与对象记录的软件产品实体。
close_mappings:
- crm:E29_Design_or_Procedure
- doap:Project
- schema:WebApplication
broad_mappings:
- schema:SoftwareApplication
related_mappings:
- crm:P33_used_specific_technique
- doap:repository
- prov:Activity
slots:
- available
- identified_by
- has_version
- has_type
- deployed_at
- licensed_as
- export
- manage
- open_source
- power
- refer_to
- has_url
- has_standard
- has_score
- temporal_extent
- used_by
- has_label
- derive_from
- generated_by
slot_usage:
identified_by:
required: true
identifier: true
has_version:
range: Version
multivalued: true
inlined_as_list: true
has_type:
range: CMSType
inlined: true
open_source:
range: boolean
has_url:
range: uri
multivalued: true
inlined: false
has_standard:
multivalued: true
inlined_as_list: false
export:
range: boolean
available:
range: boolean
power:
range: DigitalPlatform
multivalued: true
manage:
range: CustodianCollection
multivalued: true
used_by:
range: Custodian
multivalued: true
deployed_at:
range: DeploymentEvent
multivalued: true
inlined_as_list: true
temporal_extent:
range: TimeSpan
derive_from:
range: CustodianObservation
multivalued: true
generated_by:
range: ReconstructionActivity
refer_to:
range: Custodian
required: true
comments:
- Models software products, not public web portals
- One deployment may power multiple digital platforms
- |
Preserved from prior description (commit 2c9d3598):
"Software system used to manage heritage collections, objects, and metadata.\n\n**Definition**:\nSoftware used by the collections staff of a collecting institution or by \nindividual private collectors to document, manage, and track objects or \nspecimens in their collections.\n\n**CRITICAL DESIGN DECISION**:\n\nCollectionManagementSystem represents the SOFTWARE PRODUCT (e.g., CollectiveAccess,\nMuseumPlus, Adlib, Axiell Collections) that may power one or more DigitalPlatforms.\n\n**Relationship Architecture**:\n\n```\nCollectionManagementSystem (software product)\n \u2502\n \u251C\u2500\u2500 powers \u2192 DigitalPlatform (web interface)\n \u2502 - Rijksmuseum Website (powered by Adlib)\n \u2502 - National Archives Portal (powered by MAIS)\n \u2502\n \u2514\u2500\u2500 manages \u2192 CustodianCollection (collection records)\n - Paintings Collection\n - Archival Fonds\n```\n\n**Distinguishing\