Skip to content

Rule

ODRL Core Vocabulary Terms related to Rule

URI: odrl:Rule

Inheritance

Slots

Name Cardinality and Range Description Inheritance
relation 0..1
xsd:string
Describes relationships between rules direct
function 0..1
xsd:string
Function description in rules direct
failure 0..1
xsd:string
Failure conditions in rules direct
action 1
xsd:string
direct
assignee 0..1
Party
Party assigned a responsibility direct
assigner 0..1
xsd:string
Party assigning a responsibility direct
constraint *
Constraint
direct
logicalConstraint *
LogicalConstraint
direct
duty *
Rule
Defines a duty direct

Usages

Identifier and Mapping Information

Schema Source

  • from schema: http://www.w3.org/ns/odrl/2/

LinkML Source

Direct

name: Rule
description: ODRL Core Vocabulary Terms related to Rule
from_schema: http://www.w3.org/ns/odrl/2/
slots:
- relation
- function
- failure
- action
- assignee
- assigner
- constraint
- logicalConstraint
- duty

Induced

name: Rule
description: ODRL Core Vocabulary Terms related to Rule
from_schema: http://www.w3.org/ns/odrl/2/
attributes:
  relation:
    name: relation
    description: Describes relationships between rules.
    from_schema: http://www.w3.org/ns/odrl/2/
    alias: relation
    owner: Rule
    domain_of:
    - Rule
    range: string
  function:
    name: function
    description: Function description in rules.
    from_schema: http://www.w3.org/ns/odrl/2/
    alias: function
    owner: Rule
    domain_of:
    - Rule
    range: string
  failure:
    name: failure
    description: Failure conditions in rules.
    from_schema: http://www.w3.org/ns/odrl/2/
    alias: failure
    owner: Rule
    domain_of:
    - Rule
    range: string
  action:
    name: action
    from_schema: http://www.w3.org/ns/odrl/2/
    alias: action
    owner: Rule
    domain_of:
    - Rule
    range: string
    required: true
    multivalued: false
  assignee:
    name: assignee
    description: Party assigned a responsibility.
    from_schema: http://www.w3.org/ns/odrl/2/
    alias: assignee
    owner: Rule
    domain_of:
    - Agreement
    - Rule
    - Party
    range: Party
  assigner:
    name: assigner
    description: Party assigning a responsibility.
    from_schema: http://www.w3.org/ns/odrl/2/
    alias: assigner
    owner: Rule
    domain_of:
    - Agreement
    - Offer
    - Rule
    - Party
    range: string
  constraint:
    name: constraint
    from_schema: http://www.w3.org/ns/odrl/2/
    alias: constraint
    owner: Rule
    domain_of:
    - Rule
    range: Constraint
    multivalued: true
  logicalConstraint:
    name: logicalConstraint
    from_schema: http://www.w3.org/ns/odrl/2/
    alias: logicalConstraint
    owner: Rule
    domain_of:
    - Rule
    range: LogicalConstraint
    multivalued: true
  duty:
    name: duty
    description: Defines a duty.
    from_schema: http://www.w3.org/ns/odrl/2/
    alias: duty
    owner: Rule
    domain_of:
    - Rule
    - Duty
    range: Rule
    multivalued: true