Link Search Menu Expand Document
(external link)

Data model Rights

Version: 1.1.0

Previous version:

Created: 2025-09-10

Last modified: 2025-09-10

SHACL file: rights.shacl.ttl

Other languages: nl , fr

Authors:

Data model to describe rights and distribution policy.

Namespaces

Classes & Properties

Classes: Action | Concept | Constraint | Content range | Digital representation | Intellectual entity | License | Metadata range | Motivation | Permission | Policy | Prohibition | Rights Statement | Rights status | User group | public domain

Action (odrl:Action)

An operation on an Asset.

Concept (skos:Concept)

Subclasses: Local identifier , Motivation , Organization type , Role , Role name

A SKOS concept can be viewed as an idea or notion; a unit of thought. However, what constitutes a unit of thought is subjective, and this definition is meant to be suggestive, rather than restrictive.

Constraint (odrl:Constraint)

A boolean expression that refines the semantics of an Action and Party/Asset Collection or declare the conditions applicable to a Rule.

Property Description Cardinality Datatype
constraint name
(odrl:leftOperand)
The left operand in a constraint expression. 1..1 IRI
Possible values: odrl:recipient, haRig:metadataRange, haRig:contentRange, odrl:dateTime, odrl:absoluteTemporalPosition
constraint value
(odrl:rightOperand)
The value of the right operand in a constraint expression. 1..1 User group or Metadata range or Content range
Possible values: haRig:extended, haRig:limited, haRig:full, haRig:partial, haRig:available-for-consultation, haRig:downloadable, haRig:between-partners, haRig:educational-public, haRig:intra-muros, haRig:public, haRig:research-public
operator
(odrl:operator)
The operator function applied to operands of a Constraint. 1..1 IRI
Possible values: odrl:eq, odrl:lt

Content range (haRig:ContentRange)

Subclass of: Right Operand

The intended reach of the object’s media content of the. For example, whether it is about the full content or only a part.

Digital representation (haObj:DigitalRepresentation)

Subclass of: Representation

Subclasses: Fragment representation

Digital representation of an archived intellectual entity.

Property Description Cardinality Datatype
Target Policy
(odrl:hasPolicy)
The access policy of this digital representation that consists of permissions and restrictions. 0..1 Policy
condition for reuse
(dct:license)
A legal document giving official permission to do something with the resource. 0..1 License
rights status
(premis:rightsStatus)
  1..3 Rights status

Intellectual entity (premis:IntellectualEntity)

Subclass of: Object

Subclasses: Audio , DVD , DVD chapter , Film , Image , Material artwork , Newspaper issue , Newspaper issue page , Video

A set of content that is considered a single intellectual unit for purposes of management and description: for example, a particular book, map, photograph, database, or piece of hardware or software. An Intellectual Entity can include other Intellectual Entities; for example, a web site can include a web page; a web page can include an image. An Intellectual Entity may have one or more digital representations. An Intellectual Entity may also describe an environment, defined as technology supporting a digital object in some way (e.g. by rendering or executing it). Environments can consist of software, hardware, or a combination of both.

Property Description Cardinality Datatype
condition for reuse
(dct:license)
A legal document giving official permission to do something with the resource. 0..1 License
rights statement
(dct:rights)
Information about rights held in and over the resource. 1..1 Rights Statement
rights status
(premis:rightsStatus)
  1..3 Rights status or public domain

License (premis:License)

Subclass of: Rights basis

A license agreement or other legal document that grants rights.

Metadata range (haRig:MetadataRange)

Subclass of: Right Operand

The intended reach of the object’s metadata. For example, whether it is about the full set of metadata or only a part.

Motivation (haRig:Motivation)

Subclass of: Concept

Motivation for an access limitation.

Permission (odrl:Permission)

Subclass of: Rule

The ability to perform an Action over an Asset.

Property Description Cardinality Datatype
access action
(odrl:action)
The action to which the permission or restriction relates. 1..* Action
Possible values: haRig:available-for-consultation, haRig:downloadable
constraint
(odrl:constraint)
Constraint applied to a Rule. 0..5 Constraint
end date
(premis:endDate)
  0..1 xsd:dateTime
note
(premis:note)
  0..1 xsd:string
start date
(premis:startDate)
  0..1 xsd:dateTime

Policy (odrl:Policy)

A non-empty group of Permissions and/or Prohibitions.

Property Description Cardinality Datatype
limitation of access
(odrl:prohibition)
A rule that restricts meemoo in providing access to a digital representation. 0..* Prohibition
ontsluitingstoestemming
(odrl:permission)
A rule that grants meemoo permission to provide access to a digital representation. 0..* Permission
target representation
(odrl:target)
The digital representation to which this access policy applies. 1..* Digital representation

Prohibition (odrl:Prohibition)

Subclass of: Rule

The inability to perform an Action over an Asset.

Property Description Cardinality Datatype
access action
(odrl:action)
The action to which the permission or restriction relates. 1..* Action
Possible values: haRig:available-for-consultation, haRig:downloadable
constraint
(odrl:constraint)
Constraint applied to a Rule. 0..5 Constraint
end date
(premis:endDate)
  0..1 xsd:dateTime
is motivated by
(haRig:isMotivatedBy)
  1..* Motivation
note
(premis:note)
  0..1 xsd:string
start date
(premis:startDate)
  0..1 xsd:dateTime

Rights Statement (dct:RightsStatement)

A statement about the intellectual property rights (IPR) held in or over a resource, a legal document giving official permission to do something with a resource, or a statement about access rights.

Rights status (premis:RightsStatus)

Subclasses: public domain

Information about how a RightsBasis applies to a particular object.

Property Description Cardinality Datatype
end date
(premis:endDate)
  0..1 xsd:dateTime
note
(premis:note)
  0..1 xsd:string
start date
(premis:startDate)
  0..1 xsd:dateTime

User group (haRig:UserGroup)

Subclass of: Right Operand

Group of web platform users.

public domain (copyrightStatus:pub)

Subclass of: Rights status

In the public domain and may used without copyright restriction.

Properties from Rights status: end date, note, start date