glam/schemas/20251121/linkml/modules/classes/Department.yaml
2025-12-23 13:27:35 +01:00

484 lines
17 KiB
YAML

# Department Class - Formal archival/organizational department
#
# This class represents formal departments within heritage custodians,
# particularly archive departments that manage specific record groups or functions.
#
# Distinct from OrganizationalStructure (informal units) - Department is a
# more formal organizational unit often with regulatory/legal significance.
#
# Wikidata references:
# - Q2366457 (department - organizational unit)
# - Q107679962 (archival unit)
#
# Generation date: 2025-12-08
#
id: https://nde.nl/ontology/hc/class/Department
name: department_class
title: Department Class
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
crm: http://www.cidoc-crm.org/cidoc-crm/
prov: http://www.w3.org/ns/prov#
schema: http://schema.org/
org: http://www.w3.org/ns/org#
dcterms: http://purl.org/dc/terms/
wd: http://www.wikidata.org/entity/
rico: https://www.ica.org/standards/RiC/ontology#
default_prefix: hc
imports:
- linkml:types
- ./Custodian
- ./OrganizationalStructure
- ./Collection
- ./PersonObservation
# Import global slots
- ../slots/staff_members
- ../slots/contact_point
- ../slots/located_at
- ../slots/refers_to_custodian
classes:
Department:
class_uri: org:OrganizationalUnit
description: |
Formal department within a heritage custodian organization.
**DEFINITION**:
Department represents a FORMAL organizational unit within a heritage
institution, often with regulatory, legal, or governance significance.
Departments typically have:
- Official mandate or charter
- Defined responsibilities
- Budget allocation
- Reporting structure
- Staff positions with formal titles
**DISTINCTION FROM OrganizationalStructure**:
| Department | OrganizationalStructure |
|------------|-------------------------|
| Formal, often codified | Informal, operational |
| Legal/regulatory basis | Pragmatic organization |
| Budget line items | Ad-hoc groupings |
| Charter/mandate | Flexible scope |
| "Archives Department" | "Digital Preservation Team" |
Both use `org:OrganizationalUnit` but represent different levels of formality.
**ARCHIVE CONTEXT**:
In archival institutions, "department" often refers to:
- Record groups managed (e.g., "Colonial Records Department")
- Functional areas (e.g., "Preservation Department")
- Public service units (e.g., "Reference Department")
ArchiveTypeEnum value "DEPARTMENT" (Q107679962) maps to this class when
used to describe archival organizational units.
**Wikidata Alignment**:
- Q2366457 (department - organizational unit)
- Q107679962 (archival unit)
**W3C ORG Alignment**:
`org:OrganizationalUnit` - "An Organization such as a University Support Unit
which is part of some larger FormalOrganization and only has full recognition
within the context of that FormalOrganization."
**RELATIONSHIP TO OTHER CLASSES**:
```
Custodian (hub)
├── organizational_structure → OrganizationalStructure[] (informal)
└── departments → Department[] (THIS CLASS - formal)
├── department_head → PersonObservation
├── manages_collections → Collection[]
├── parent_department → Department
├── sub_departments → Department[]
└── located_at → AuxiliaryPlace
```
**USE CASES**:
1. **National Archive Department**:
- department_name: "Colonial Records Department"
- mandate: "Preserves and provides access to colonial-era government records"
- manages_collections: [Colonial Administration Fonds, Trade Company Records]
2. **Museum Department**:
- department_name: "Paintings Department"
- department_head: "Dr. Jane Smith, Curator of Dutch Paintings"
- manages_collections: [Dutch Golden Age Collection, Flemish Baroque]
3. **Library Department**:
- department_name: "Special Collections Department"
- mandate: "Acquires, preserves, and provides access to rare materials"
- manages_collections: [Rare Books, Manuscripts, Maps]
**LINK TO ArchiveTypeEnum**:
The ArchiveTypeEnum value "DEPARTMENT" (Q107679962) describes archives
organized as departments within larger institutions. This class provides
the structural representation for such organizational units.
exact_mappings:
- org:OrganizationalUnit
- wikidata:Q2366457
close_mappings:
- rico:Agent
- schema:Organization
related_mappings:
- crm:E74_Group
- wikidata:Q107679962
slots:
- department_id
- department_name
- department_code
- department_description
- mandate
- parent_department
- sub_departments
- department_head
- staff_members
- manages_collections
- located_at
- contact_point
- established_date
- dissolved_date
- refers_to_custodian
slot_usage:
department_id:
slot_uri: dcterms:identifier
description: |
Unique identifier for this department.
Format: URI following NDE Heritage Custodian ontology conventions.
range: uriorcurie
required: true
identifier: true
examples:
- value: "https://nde.nl/ontology/hc/dept/nationaal-archief-colonial-records"
description: "Colonial Records Department at National Archives"
department_name:
slot_uri: skos:prefLabel
description: |
Official name of the department.
SKOS: prefLabel for preferred lexical label.
Should be the formal name as used in official documents,
organizational charts, and governance records.
range: string
required: true
examples:
- value: "Colonial Records Department"
- value: "Paintings Department"
- value: "Special Collections Department"
- value: "Preservation and Conservation Department"
department_code:
slot_uri: skos:notation
description: |
Short code or abbreviation for the department.
SKOS: notation for coding system identifiers.
Often used in internal systems, budget codes, or reference numbers.
range: string
examples:
- value: "CRD"
description: "Colonial Records Department"
- value: "PNTG"
description: "Paintings Department"
- value: "SPECCOLL"
description: "Special Collections"
department_description:
slot_uri: dcterms:description
description: |
Description of the department's purpose, scope, and activities.
Dublin Core: description for free-text description.
range: string
examples:
- value: >-
The Colonial Records Department preserves and provides access to
government records from the Dutch colonial period (1602-1949).
Holdings include VOC archives, colonial administration files,
and diplomatic correspondence.
mandate:
slot_uri: org:purpose
description: |
Formal mandate, charter, or mission statement for the department.
W3C ORG: purpose for organizational purpose statement.
May reference:
- Legal basis (law, regulation, decree)
- Charter document
- Ministerial order
- Governance decision
range: string
examples:
- value: >-
Established by Royal Decree of 1891 to manage and preserve
records of the Dutch East Indies administration. Mandate
expanded in 1950 to include all colonial-era records.
parent_department:
slot_uri: org:subOrganizationOf
description: |
Parent department in organizational hierarchy.
W3C ORG: subOrganizationOf for hierarchical relationships.
Example: "Paper Conservation Lab" is sub-department of
"Conservation Department"
range: Department
examples:
- value: "https://nde.nl/ontology/hc/dept/nationaal-archief-collections"
description: "Parent Collections Division"
sub_departments:
slot_uri: org:hasSubOrganization
description: |
Child departments in organizational hierarchy.
W3C ORG: hasSubOrganization for subordinate units.
range: Department
multivalued: true
inlined_as_list: true
examples:
- value:
- "https://nde.nl/ontology/hc/dept/na-colonial-voc"
- "https://nde.nl/ontology/hc/dept/na-colonial-wic"
description: "VOC and WIC sub-departments"
department_head:
slot_uri: org:headOf
description: |
Person who leads/heads this department.
W3C ORG: headOf (inverse - person heads organization).
Links to PersonObservation representing the department head.
Should include role_title like "Director", "Head", "Chief".
range: PersonObservation
examples:
- value:
person_name: "Dr. Maria van der Berg"
staff_role: ARCHIVIST
role_title: "Head of Colonial Records Department"
description: "Department head"
staff_members:
slot_uri: org:hasMember
description: |
Staff members (PersonObservation instances) working in this department.
W3C ORG: hasMember for organizational membership.
Note: department_head is also typically included in staff_members.
range: PersonObservation
multivalued: true
inlined_as_list: true
manages_collections:
slot_uri: rico:isManagerOf
description: |
Collections managed by this department.
RiC-O: isManagerOf for management relationships.
Links to Collection instances that this department is responsible for.
Includes both custody and intellectual control.
range: Collection
multivalued: true
inlined_as_list: true
examples:
- value:
- "https://nde.nl/ontology/hc/collection/na-voc-archives"
- "https://nde.nl/ontology/hc/collection/na-colonial-maps"
description: "Collections managed by Colonial Records Dept"
located_at:
slot_uri: org:basedAt
description: |
Physical location where this department operates.
W3C ORG: basedAt for organizational location.
May be different from main institution location if department
is at a branch or off-site facility.
range: uriorcurie
examples:
- value: "https://nde.nl/ontology/hc/aux-place/nationaal-archief-building-b"
description: "Department located in Building B"
contact_point:
slot_uri: schema:contactPoint
description: |
Contact information for the department.
Schema.org: contactPoint for contact details.
May include email, phone, web URL, or structured ContactPoint.
range: string
examples:
- value: "colonial-records@nationaalarchief.nl"
- value: "https://www.nationaalarchief.nl/onderzoeken/colonial-records"
established_date:
slot_uri: schema:foundingDate
description: |
Date when this department was formally established.
Schema.org: foundingDate for establishment date.
range: date
examples:
- value: "1891-06-15"
description: "Colonial Records Dept established by Royal Decree"
dissolved_date:
slot_uri: schema:dissolutionDate
description: |
Date when this department was dissolved or merged.
NULL if department is still active.
Schema.org: dissolutionDate for dissolution date.
range: date
refers_to_custodian:
slot_uri: org:unitOf
description: |
The Custodian hub that this department belongs to.
W3C ORG: unitOf for parent organization relationship.
Every Department MUST belong to exactly one Custodian.
range: Custodian
required: true
examples:
- value: "https://nde.nl/ontology/hc/nl-zh-hag-a-na"
description: "Department of National Archives"
comments:
- "Department represents FORMAL organizational units (vs informal OrganizationalStructure)"
- "Often has legal/regulatory basis (charter, mandate, decree)"
- "Maps to ArchiveTypeEnum DEPARTMENT (Q107679962) concept"
- "Hierarchical structure via parent_department/sub_departments"
- "Links to Collections via manages_collections (rico:isManagerOf)"
- "Links to staff via department_head and staff_members"
see_also:
- "https://www.wikidata.org/wiki/Q2366457"
- "https://www.wikidata.org/wiki/Q107679962"
- "https://www.w3.org/ns/org#OrganizationalUnit"
- "https://www.ica.org/standards/RiC/ontology#Agent"
examples:
- value:
department_id: "https://nde.nl/ontology/hc/dept/nationaal-archief-colonial-records"
department_name: "Colonial Records Department"
department_code: "CRD"
department_description: |
Preserves and provides access to government records from the
Dutch colonial period (1602-1949). Holdings include VOC archives,
colonial administration files, and diplomatic correspondence.
mandate: |
Established by Royal Decree of 1891 to manage and preserve
records of the Dutch East Indies administration.
established_date: "1891-06-15"
manages_collections:
- "https://nde.nl/ontology/hc/collection/na-voc-archives"
- "https://nde.nl/ontology/hc/collection/na-wic-archives"
contact_point: "colonial-records@nationaalarchief.nl"
refers_to_custodian: "https://nde.nl/ontology/hc/nl-zh-hag-a-na"
description: "National Archives Colonial Records Department"
- value:
department_id: "https://nde.nl/ontology/hc/dept/rijksmuseum-paintings"
department_name: "Paintings Department"
department_code: "PNTG"
department_description: |
Responsible for the museum's collection of paintings from the
Middle Ages to the 20th century. Includes Dutch Golden Age
masterpieces, Flemish Baroque, and European paintings.
department_head:
person_name: "Dr. Pieter Roelofs"
staff_role: CURATOR
role_title: "Head of Paintings Department"
manages_collections:
- "https://nde.nl/ontology/hc/collection/rm-dutch-paintings"
- "https://nde.nl/ontology/hc/collection/rm-flemish-paintings"
refers_to_custodian: "https://nde.nl/ontology/hc/nl-nh-ams-m-rm"
description: "Rijksmuseum Paintings Department"
# Slot definitions
slots:
department_id:
description: Unique identifier for department
range: uriorcurie
department_name:
description: Official name of department
range: string
department_code:
description: Short code or abbreviation
range: string
department_description:
description: Description of department purpose
range: string
mandate:
description: Formal mandate or charter
range: string
parent_department:
description: Parent department in hierarchy
range: Department
sub_departments:
description: Child departments
range: Department
multivalued: true
department_head:
description: Person heading the department
range: PersonObservation
# NOTE: staff_members imported from global slot ../slots/staff_members.yaml
manages_collections:
slot_uri: rico:isManagerOf
description: Collections managed by this department
range: Collection
multivalued: true
# NOTE: located_at imported from global slot ../slots/located_at.yaml
# NOTE: contact_point imported from global slot ../slots/contact_point.yaml
# NOTE: refers_to_custodian imported from global slot ../slots/refers_to_custodian.yaml
established_date:
description: Date department was established
range: date
dissolved_date:
description: Date department was dissolved
range: date