Skip to content

ISP 3: ISCN stakeholder metadata specification

Aludirk edited this page Jun 23, 2020 · 4 revisions
ISP: 3
Title: ISCN stakeholder metadata specification
Status: Final
Created: 2020-04-02
Edited: 2020-06-24

Motivation

ISCN stakeholder metadata stores the metadata of different stakeholders of digital content, including creator, contributor, editor, publisher and the stakeholders from underlying works which is the footprint of the digital content. This proposal is going to define the schema for such metadata.

Proposal

Taking into account the information of the stakeholders are always reused, stakeholder should be an independent entity. Hence, we need to hold a list of stakeholders.

Schema

Stakeholders

The Stakeholders holds a list of stakeholders and defines the ratio of profit sharing to each of the stakeholders.

Stakeholders
Property Occurs Expected Type Description
context 1 URL The context should be an URL to the schema definition, to be confirmed when this proposal is in the final stage.
stakeholders 1 Array of StakeholderInfo An array of StakeholderInfo.
StakeholderInfo
Property Occurs Expected Type Description
type 1 String The type is one of the following:
  • Creator
  • Contributor
  • Editor
  • Publisher
  • FootprintStakeholder
stakeholder 1 Linked Data to Entity A linked data to the Entity that describes the stakeholder.
sharing 1 Number The hint on the weighting of the profit-sharing, the value is an arbitrary non-negative integer. The ratio of the weightings among all stakeholders can be a reference for the profit-sharing distribution.
footprint 0~1* ISCN | URI An ISCN id or any valid URI that link to the underlying work of the digital content.

* If the type is FootprintStakeholder, the footprint property must be provided and link back to the underlying work.

Entity

The Entity describes the basic information of an entity, and all specific entity should inherit from Entity to extend.

Entity
Property Occurs Expected Type Description
context 1 URL The context should be an URL to the schema definition, to be confirmed when this proposal is in the final stage.
id 1 String | URI The id property represents any kind of identifier for everything, and it should represent in either as String or URI links.
name 0~1 String The name shows the display name of the entity.
description 0~1 String The description shows a brief description of the entity.