- Updated manifest.json with new generated timestamp. - Added close mappings to APIRequest and Administration classes. - Renamed slots in AccessPolicy to has_or_had_embargo_end_date and has_or_had_embargo_reason. - Changed class_uri for Accumulation to rico:AccumulationRelation and updated description. - Added exact mappings to Altitude, AppellationType, and ArchitecturalStyle classes. - Removed deprecated slots from CollectionManagementSystem and updated has_or_had_type. - Added new slots for has_or_had_embargo_end_date and has_or_had_embargo_reason. - Updated slot definitions for has_or_had_assessment, has_or_had_sequence_index, and others with new URIs and mappings. - Removed unused slots end_seconds and end_time. - Added new slot definitions for has_or_had_exhibition_type, has_or_had_extent_text, and is_or_was_documented_by.
65 lines
2.5 KiB
YAML
65 lines
2.5 KiB
YAML
id: https://nde.nl/ontology/hc/class/Publication
|
|
name: Publication_class
|
|
title: Publication Class
|
|
prefixes:
|
|
linkml: https://w3id.org/linkml/
|
|
hc: https://nde.nl/ontology/hc/
|
|
schema: http://schema.org/
|
|
prov: http://www.w3.org/ns/prov#
|
|
bf: http://id.loc.gov/ontologies/bibframe/
|
|
imports:
|
|
- linkml:types
|
|
- ../slots/temporal_extent
|
|
- ../slots/has_or_had_name
|
|
- ../slots/has_or_had_description
|
|
default_prefix: hc
|
|
classes:
|
|
Publication:
|
|
description: A publication event representing when an information carrier or creative work was published or produced. Captures the temporal extent of publication, publisher information, place of publication, and edition details. Replaces the simple date_of_publication string slot per Rule 53.
|
|
class_uri: schema:PublicationEvent
|
|
mixins: []
|
|
slots:
|
|
- temporal_extent
|
|
- has_or_had_name
|
|
- has_or_had_description
|
|
attributes:
|
|
publisher:
|
|
description: The publisher or producer of this publication. Can be an organization name or reference.
|
|
range: string
|
|
slot_uri: schema:publisher
|
|
publication_place:
|
|
description: The place where the publication was issued.
|
|
range: string
|
|
slot_uri: schema:locationCreated
|
|
edition:
|
|
description: Edition or version identifier (e.g., "First Edition", "2nd ed.", "Revised").
|
|
range: string
|
|
slot_uri: bf:editionStatement
|
|
publication_date_string:
|
|
description: Human-readable date string for historical or approximate dates (e.g., "c. 1455", "16th century", "4th century CE"). Use temporal_extent for structured date representation.
|
|
range: string
|
|
slot_uri: schema:datePublished
|
|
annotations:
|
|
replaces: date_of_publication
|
|
migration_date: '2026-01-23'
|
|
migration_rule: Rule 53 - No bespoke slots
|
|
specificity_score: 0.1
|
|
specificity_rationale: Generic utility class/slot created during migration
|
|
custodian_types: "['*']"
|
|
custodian_types_rationale: Universal utility concept
|
|
examples:
|
|
- value:
|
|
publication_date_string: c. 1455
|
|
publisher: Johannes Gutenberg
|
|
publication_place: Mainz
|
|
description: Gutenberg Bible approximate publication
|
|
- value:
|
|
temporal_extent:
|
|
begin_of_the_begin: '1776-08-02'
|
|
end_of_the_end: '1776-08-02'
|
|
publisher: John Dunlap
|
|
publication_place: Philadelphia
|
|
description: US Declaration of Independence with precise date
|
|
- value:
|
|
publication_date_string: 4th century CE
|
|
description: Ancient manuscript with century-level precision
|