PREFIX odrl: <http://w3.org/ns/odrl/2/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

<http://www.w3.org/ns/odrl/2/Set> a rdfs:Class ;
  rdfs:label "Set"@en ;
  rdfs:comment "An instance of Set is a Policy expression that consists of entities from the complete model."@en ;
  rdfs:subClassOf <http://www.w3.org/ns/odrl/2/Policy> .

<http://www.w3.org/ns/odrl/2/permission> a rdf:Property ;
  rdfs:label "permission"@en ;
  rdfs:comment "Relates the description of an individual Permission to a Policy. A permission can be specified either in terms of an Action alone, or an instance of Permission relating an Action and one or more other attributes."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Policy> ;
  rdfs:range xsd:string .

<http://www.w3.org/ns/odrl/2/conflict> a rdf:Property ;
  rdfs:label "conflict"@en ;
  rdfs:comment "Relates a conflict-resolution mechansim to a Policy. If no mechanism is specified, the default is invalid."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Policy> ;
  rdfs:range <http://www.w3.org/ns/odrl/2/ConflictTerm> .

<http://www.w3.org/ns/odrl/2/inheritFrom> a rdf:Property ;
  rdfs:label "inherits from"@en ;
  rdfs:comment "Relates a policy to another policy from which terms are inherited."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Policy> ;
  rdfs:range <http://www.w3.org/ns/odrl/2/Policy> .

<http://www.w3.org/ns/odrl/2/prohibition> a rdf:Property ;
  rdfs:label "prohibition"@en ;
  rdfs:comment "Relates the description of an individual Prohibition to a Policy. A prohibition can be specified either in terms of an Action alone, or an instance of Prohibition relating an Action and one or more other attributes."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Policy> ;
  rdfs:range xsd:string .

<http://www.w3.org/ns/odrl/2/profile> a rdf:Property ;
  rdfs:label "profile"@en ;
  rdfs:comment "indicates the identifier of the ODRL Profile for which the policy expression conforms to"@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Policy> ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/ns/odrl/2/inheritAllowed> a rdf:Property ;
  rdfs:label "inheritance allowed"@en ;
  rdfs:comment "A boolean value indicating whether this policy can be inherited from."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Policy> ;
  rdfs:range xsd:boolean .

<http://www.w3.org/ns/odrl/2/undefined> a rdf:Property ;
  rdfs:label "undefined"@en ;
  rdfs:comment "Relates the mechanism used for handling undefined actions to a Policy. If no mechanism is specified, the default is invalid."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Policy> ;
  rdfs:range <http://www.w3.org/ns/odrl/2/UndefinedTerm> .

<http://www.w3.org/ns/odrl/2/All> a rdfs:Class ;
  rdfs:label "All"@en ;
  rdfs:comment "Specifies that the scope of the relationship is all of the collective individuals within a context."@en ;
  rdfs:subClassOf <http://www.w3.org/ns/odrl/2/Party> .

<http://www.w3.org/ns/odrl/2/AllGroups> a rdfs:Class ;
  rdfs:label "All groups"@en ;
  rdfs:comment "Specifies that the scope of the relationship is all of the group connections of the Party."@en ;
  rdfs:subClassOf <http://www.w3.org/ns/odrl/2/Party> .

<http://www.w3.org/ns/odrl/2/Duty> a rdfs:Class ;
  rdfs:label "Duty"@en ;
  rdfs:comment "A Duty is a rule which indicates requirements which must be fulfilled in order to receive the permission."@en ;
  rdfs:subClassOf <http://www.w3.org/ns/odrl/2/Rule> .

<http://www.w3.org/ns/odrl/2/relation> a rdf:Property ;
  rdfs:label "relation"@en ;
  rdfs:comment "Relation is an abstract property which creates an explicit link between an Action and an Asset. Sub-properties of relation are used to define the nature of that link."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Rule> ;
  rdfs:range <http://www.w3.org/ns/odrl/2/Asset> .

<http://www.w3.org/ns/odrl/2/function> a rdf:Property ;
  rdfs:label "function"@en ;
  rdfs:comment "Function is an abstract property whose sub-properties define the roles which may be fulfilled by a party in relation to a Rule."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Rule> ;
  rdfs:range <http://www.w3.org/ns/odrl/2/Party> .

<http://www.w3.org/ns/odrl/2/output> a rdf:Property ;
  rdfs:label "output"@en ;
  rdfs:comment "The output property specifies the Asset which is created from the output of the Action."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Rule> ;
  rdfs:range <http://www.w3.org/ns/odrl/2/Asset> ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/relation> .

<http://www.w3.org/ns/odrl/2/action> a rdf:Property ;
  rdfs:label "action"@en ;
  rdfs:comment "The operation relating to the asset for which permission is being granted. A permission must include exactly one action."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Rule> ;
  rdfs:range <http://www.w3.org/ns/odrl/2/Action> .

<http://www.w3.org/ns/odrl/2/constraint> a rdf:Property ;
  rdfs:label "constraint"@en ;
  rdfs:comment "One or more constraints which affect the validity of the Permission; e.g. if the Action play is only permitted for a certain period of time."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Rule> ;
  rdfs:range <http://www.w3.org/ns/odrl/2/Constraint> .

<http://www.w3.org/ns/odrl/2/target> a rdf:Property ;
  rdfs:label "target"@en ;
  rdfs:comment "The target property specifies the Asset upon which the Action is performed."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Rule> ;
  rdfs:range <http://www.w3.org/ns/odrl/2/Asset> ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/relation> .

<http://www.w3.org/ns/odrl/2/Ticket> a rdfs:Class ;
  rdfs:label "Ticket"@en ;
  rdfs:comment "An instance of Ticket is a Policy expression that stipulates the terms of usage and is redeemable by any Party who currently holds the Ticket in their possession."@en ;
  rdfs:subClassOf <http://www.w3.org/ns/odrl/2/Policy> .

<http://www.w3.org/ns/odrl/2/Permission> a rdfs:Class ;
  rdfs:label "Permission"@en ;
  rdfs:comment "A Permission is a rule which indicates the actions the assignee is permitted to perform on the associated asset. In other words, what the assigner (supplier) has granted to the assignee (consumer)."@en ;
  rdfs:subClassOf <http://www.w3.org/ns/odrl/2/Rule> .

<http://www.w3.org/ns/odrl/2/duty> a rdf:Property ;
  rdfs:label "duty"@en ;
  rdfs:comment "A Duty indicates requirements which must be fulfilled in order to receive the permission."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Permission> ;
  rdfs:range xsd:string .

<http://www.w3.org/ns/odrl/2/AllConnections> a rdfs:Class ;
  rdfs:label "All connections"@en ;
  rdfs:comment "Specifies that the scope of the relationship is all of the first-level connections of the Party."@en ;
  rdfs:subClassOf <http://www.w3.org/ns/odrl/2/Party> .

<http://www.w3.org/ns/odrl/2/Offer> a rdfs:Class ;
  rdfs:label "Offer"@en ;
  rdfs:comment "An instance of Offer is a Policy expression that proposes terms of usage from an Asset owner."@en ;
  rdfs:subClassOf <http://www.w3.org/ns/odrl/2/Policy> .

<http://www.w3.org/ns/odrl/2/Constraint> a rdfs:Class ;
  rdfs:label "Constraint"@en ;
  rdfs:comment "Parent class of all Constraints."@en .

<http://www.w3.org/ns/odrl/2/dataType> a rdf:Property ;
  rdfs:label "unit"@en ;
  rdfs:comment "The unit of measurement used for the constraint value."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Constraint> ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/ns/odrl/2/rightOperand> a rdf:Property ;
  rdfs:label "right-operand"@en ;
  rdfs:comment "The operand applied to an instance of a constraint. Do not use the right-operand property directly within a Constraint. Instead, a Constraint instance must contain exactly one triple which makes use of one of the sub-properties of right-operand."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Constraint> ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/ns/odrl/2/unit> a rdf:Property ;
  rdfs:label "unit"@en ;
  rdfs:comment "The unit of measurement used for the constraint value."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Constraint> ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/ns/odrl/2/operator> a rdf:Property ;
  rdfs:label "operator"@en ;
  rdfs:comment "The Boolean operator applied to a constraint and its operand."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Constraint> ;
  rdfs:range <http://www.w3.org/ns/odrl/2/Operator> .

<http://www.w3.org/ns/odrl/2/status> a rdf:Property ;
  rdfs:label "status"@en ;
  rdfs:comment "The current value of the constraint. The range of the status property is identical to that of the operand property selected used in the constraint."@en ;
  rdfs:domain <http://www.w3.org/ns/odrl/2/Constraint> ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/dc/dcmitype/Text> a rdfs:Class .

<http://www.w3.org/2004/02/skos/core#Concept> a rdfs:Class .

<https://w3id.org/linkml/Any> a rdfs:Class ;
  rdfs:comment "An unconstrained type or object"@en .

<http://www.w3.org/ns/odrl/2/All2ndConnections> a rdfs:Class ;
  rdfs:label "All second-level connections"@en ;
  rdfs:comment "Specifies that the scope of the relationship is all of the second-level connections to the Party."@en ;
  rdfs:subClassOf <http://www.w3.org/ns/odrl/2/Party> .

<http://www.w3.org/ns/odrl/2/Request> a rdfs:Class ;
  rdfs:label "Request"@en ;
  rdfs:comment "An instance of Request is a Policy expression that proposes terms of usage to an Asset owner."@en ;
  rdfs:subClassOf <http://www.w3.org/ns/odrl/2/Policy> .

<http://www.w3.org/ns/odrl/2/Privacy> a rdfs:Class ;
  rdfs:label "Privacy"@en ;
  rdfs:comment "An instance of Privacy is a Policy expression that stipulates the terms of usage over personal information."@en ;
  rdfs:subClassOf <http://www.w3.org/ns/odrl/2/Policy> .

<http://www.w3.org/ns/odrl/2/Individual> a rdfs:Class ;
  rdfs:label "Individual"@en ;
  rdfs:comment "Specifies that the scope of the relationship is the single Party individual."@en ;
  rdfs:subClassOf <http://www.w3.org/ns/odrl/2/Party> .

<http://www.w3.org/ns/odrl/2/Rule> a rdfs:Class ;
  rdfs:label "Rule"@en ;
  rdfs:comment "An abstract common ancestor to Permissions, Prohibitions and Duties."@en .

<http://www.w3.org/ns/odrl/2/Policy> a rdfs:Class ;
  rdfs:label "Policy"@en ;
  rdfs:comment "A top level entity for describing policies."@en ;
  rdfs:subClassOf <http://www.w3.org/ns/odrl/2/Asset> .

<http://www.w3.org/ns/odrl/2/Prohibition> a rdfs:Class ;
  rdfs:label "Prohibition"@en ;
  rdfs:comment "A Prohibition is a rule which indicates the Actions that the assignee is prohibited to perform on the related Asset."@en ;
  rdfs:subClassOf <http://www.w3.org/ns/odrl/2/Rule> .

<http://www.w3.org/ns/odrl/2/Asset> a rdfs:Class ;
  rdfs:label "Asset"@en ;
  rdfs:comment "Asset is anything which can be subject to a policy. Asserting that something the target of a policy implies that it is an Asset."@en .

<http://www.w3.org/ns/odrl/2/Group> a rdfs:Class ;
  rdfs:label "Group"@en ;
  rdfs:comment "Specifies that the scope of the relationship is the defined group with multiple individual members."@en ;
  rdfs:subClassOf <http://www.w3.org/ns/odrl/2/Party> .

<http://www.w3.org/ns/odrl/2/Agreement> a rdfs:Class ;
  rdfs:label "Agreement"@en ;
  rdfs:comment "Policy expressions that are formal contracts (or licenses) stipulating all the terms of usage and all the parties involved."@en ;
  rdfs:subClassOf <http://www.w3.org/ns/odrl/2/Policy> .

<http://www.w3.org/ns/odrl/2/Party> a rdfs:Class ;
  rdfs:label "Party"@en ;
  rdfs:comment "An entity which can participate in policy transactions. Use an instance of the Party class where it's necessary to associate a Scope with the relationship; in other cases, simply reference the party directly."@en .

<http://www.w3.org/2004/02/skos/core#ConceptScheme> a rdfs:Class .

<http://www.w3.org/ns/odrl/2/absolutePosition> a rdf:Property ;
  rdfs:label "absolute position"@en ;
  rdfs:comment "A point defined with absolute coordinates."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/absoluteSize> a rdf:Property ;
  rdfs:label "absolute size"@en ;
  rdfs:comment "The absolute dimension that the Asset may be resized."@en ;
  rdfs:range xsd:decimal ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/assignee> a rdf:Property ;
  rdfs:label "assignee"@en ;
  rdfs:comment "The Party is the recipient of the policy statement."@en ;
  rdfs:range <http://www.w3.org/ns/odrl/2/Party> ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/function> .

<http://www.w3.org/ns/odrl/2/assigner> a rdf:Property ;
  rdfs:label "assigner"@en ;
  rdfs:comment "The Party is the issuer of the policy statement."@en ;
  rdfs:range <http://www.w3.org/ns/odrl/2/Party> ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/function> .

<http://www.w3.org/ns/odrl/2/attributedParty> a rdf:Property ;
  rdfs:label "attributed party"@en ;
  rdfs:comment "The Party to be attributed."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/function> .

<http://www.w3.org/ns/odrl/2/compensatedParty> a rdf:Property ;
  rdfs:label "payee party"@en ;
  rdfs:comment "The Party is the recipient of the compensation."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/function> .

<http://www.w3.org/ns/odrl/2/consentingParty> a rdf:Property ;
  rdfs:label "consenting party"@en ;
  rdfs:comment "The Party to obtain consent from."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/function> .

<http://www.w3.org/ns/odrl/2/count> a rdf:Property ;
  rdfs:label "count"@en ;
  rdfs:comment "The numeric count indicating the number of times the corresponding entity may be exercised"@en ;
  rdfs:range xsd:nonNegativeInteger ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/dateTime> a rdf:Property ;
  rdfs:label "date/time"@en ;
  rdfs:comment "The date (and optional time and timezone) representing a point in time or period."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/deliveryChannel> a rdf:Property ;
  rdfs:label "delivery channel"@en ;
  rdfs:comment "The delivery channel used for storing or communicating the asset."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/device> a rdf:Property ;
  rdfs:label "device"@en ;
  rdfs:comment "An identifiable computing system."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/elapsedTime> a rdf:Property ;
  rdfs:label "elapsed time"@en ;
  rdfs:comment "A period of time in which the policy action can be exercised."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/event> a rdf:Property ;
  rdfs:label "event"@en ;
  rdfs:comment "Specification of a defined event applicable to the asset usage."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/fileFormat> a rdf:Property ;
  rdfs:label "file format"@en ;
  rdfs:comment "The file format applicable to the Asset."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/industry> a rdf:Property ;
  rdfs:label "industry"@en ;
  rdfs:comment "The defined industry sector applicable to the asset usage"@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/informedParty> a rdf:Property ;
  rdfs:label "informed party"@en ;
  rdfs:comment "The Party to be informed of all uses."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/function> .

<http://www.w3.org/ns/odrl/2/language> a rdf:Property ;
  rdfs:label "language"@en ;
  rdfs:comment "The natural language applicable to the asset usage"@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/media> a rdf:Property ;
  rdfs:label "media"@en ;
  rdfs:comment "The media type in which the asset may be used."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/meteredTime> a rdf:Property ;
  rdfs:label "metered time"@en ;
  rdfs:comment "The maximum period of metered usage time."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/payAmount> a rdf:Property ;
  rdfs:label "payment amount"@en ;
  rdfs:range xsd:decimal ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/payeeParty> a rdf:Property ;
  rdfs:label "payee party"@en ;
  rdfs:comment "The Party is the recipient of the payment."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/function> .

<http://www.w3.org/ns/odrl/2/percentage> a rdf:Property ;
  rdfs:label "percentage"@en ;
  rdfs:comment "The amount (as a percentage) of the action applicable to the asset."@en ;
  rdfs:range xsd:decimal ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/product> a rdf:Property ;
  rdfs:label "product"@en ;
  rdfs:comment "The specified Product or Service name."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/proximity> a rdf:Property ;
  rdfs:label "proximity"@en ;
  rdfs:comment "An value indicating the closeness or nearness."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/purpose> a rdf:Property ;
  rdfs:label "purpose"@en ;
  rdfs:comment "Specification of a defined purpose applicable to the asset usage."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/recipient> a rdf:Property ;
  rdfs:label "recipient"@en ;
  rdfs:comment "The party that receives the result of the Action on the Asset."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/relativePosition> a rdf:Property ;
  rdfs:label "relative position"@en ;
  rdfs:comment "A point defined with reference to another position."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/relativeSize> a rdf:Property ;
  rdfs:label "relative size"@en ;
  rdfs:comment "The relative dimension that the Asset may be resized."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/resolution> a rdf:Property ;
  rdfs:label "resolution"@en ;
  rdfs:comment "The resolution at which the asset may be used."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/spatial> a rdf:Property ;
  rdfs:label "spatial"@en ;
  rdfs:comment "A code representing a geospatial area."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/system> a rdf:Property ;
  rdfs:label "system"@en ;
  rdfs:comment "An identifiable computing system."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/systemDevice> a rdf:Property ;
  rdfs:label "SystemDevice"@en ;
  rdfs:comment "An identifiable computing system."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/timeInterval> a rdf:Property ;
  rdfs:label "time interval"@en ;
  rdfs:comment "Recurring period of time in which the usage may be exercised."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/timedCount> a rdf:Property ;
  rdfs:label "timed count"@en ;
  rdfs:comment "The number of seconds after which timed metering use of the asset begins."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/trackingParty> a rdf:Property ;
  rdfs:label "tracking party"@en ;
  rdfs:comment "The Party is the usage tracker."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/function> .

<http://www.w3.org/ns/odrl/2/version> a rdf:Property ;
  rdfs:label "version"@en ;
  rdfs:comment "The scope of versions for the asset."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/virtualLocation> a rdf:Property ;
  rdfs:label "virtual location"@en ;
  rdfs:comment "Specification of a digital locale."@en ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf <http://www.w3.org/ns/odrl/2/rightOperand> .

<http://www.w3.org/ns/odrl/2/Action> a rdfs:Class ;
  rdfs:label "Action"@en ;
  rdfs:comment "Instances of Action are things one might be permitted to do or prohibited from doing to a work."@en ;
  rdfs:subClassOf <http://www.w3.org/2004/02/skos/core#Concept> .

<http://www.w3.org/ns/odrl/2/license> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "License"@en ;
  rdfs:comment "The act of granting the right to use the asset to a third-party."@en .

<http://www.w3.org/ns/odrl/2/uninstall> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Uninstall"@en ;
  rdfs:comment "The Assigner requires that the Assignees unload and delete the computer program Asset from a storage device and disable its readiness for operation. The Asset is no longer accessible to the Assignees."@en .

<http://www.w3.org/ns/odrl/2/reproduce> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Reproduce"@en ;
  rdfs:comment "The act of making an exact reproduction of the asset. The Assigner permits/prohibits the Assignees to make exact reproductions of the Asset."@en .

<http://www.w3.org/ns/odrl/2/watermark> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Watermark"@en ;
  rdfs:comment "The Assigner requires that the Assignees apply a watermark as provided by the Assigner to the Asset. It is recommended to embed a link to the watermark."@en .

<http://www.w3.org/ns/odrl/2/index> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Index"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to record the Asset in an index. For example, to include a link to the Asset in a search engine database."@en .

<http://www.w3.org/ns/odrl/2/lease> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Lease"@en ;
  rdfs:comment "The act of making available the asset to a third-party for a fixed period of time with exchange of value."@en .

<http://www.w3.org/ns/odrl/2/print> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Print"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to print an Asset onto paper or to create a hard copy. For example, creating a permanent, fixed (static), and directly perceivable representation of the Asset."@en .

<http://www.w3.org/ns/odrl/2/share> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Share"@en ;
  rdfs:comment "The act of the non-commercial reproduction and distribution of the asset to third-parties."@en .

<http://www.w3.org/ns/odrl/2/write> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Write"@en ;
  rdfs:comment "The act of writing to the asset."@en .

<http://www.w3.org/ns/odrl/2/commercialize> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Commercialize"@en ;
  rdfs:comment "The act of using the asset in a business environment."@en .

<http://www.w3.org/ns/odrl/2/attribute> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Attribute"@en ;
  rdfs:comment "The Assigner requires that the Assignees attributes the Asset to the Assigner or an attributed Party. May link to an Asset with the attribution information. May link to a Party with the role function “attributedParty”."@en .

<http://www.w3.org/ns/odrl/2/aggregate> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Aggregate"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to use the Asset or parts of it as part of a composite collection."@en .

<http://www.w3.org/ns/odrl/2/annotate> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Annotate"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to add explanatory notations/commentaries to the Asset without modifying the Asset in any other way."@en .

<http://www.w3.org/ns/odrl/2/attachPolicy> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Attach policy"@en ;
  rdfs:comment "The act of keeping the policy notice with the asset."@en .

<http://www.w3.org/ns/odrl/2/attachSource> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Attach source"@en ;
  rdfs:comment "The act of attaching the source of the asset and its derivatives."@en .

<http://www.w3.org/ns/odrl/2/writeTo> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Write to"@en ;
  rdfs:comment "The act of adding data to the Asset."@en .

<http://www.w3.org/ns/odrl/2/textToSpeech> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Text-to-speech"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to have a text Asset read out loud to an audience."@en .

<http://www.w3.org/ns/odrl/2/display> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Display"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to display the visual media Asset to an audience or the public. For example, displaying an image on a screen."@en .

<http://www.w3.org/ns/odrl/2/ensureExclusivity> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Ensure exclusivity"@en ;
  rdfs:comment "The Assignee requires that the Assigners ensure that the permission on the Asset is exclusive to the Assignee."@en .

<http://www.w3.org/ns/odrl/2/digitize> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Digitize"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to produce a digital copy of (or otherwise digitize) the Asset from its analogue form."@en .

<http://www.w3.org/ns/odrl/2/adHocShare> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Ad-hoc sharing"@en ;
  rdfs:comment "The act of sharing the asset to parties in close proximity to the owner. This action may be used to express [OMA] Sharing semantics."@en .

<http://www.w3.org/ns/odrl/2/include> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Include"@en ;
  rdfs:comment "The Assigner requires that the Assignees include other related assets in the Asset. For example: bio picture must be included in the attribution. Use of the Asset relation attribute is required."@en .

<http://www.w3.org/ns/odrl/2/install> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Install"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to load the computer program Asset onto a storage device which allows operating or running the Asset."@en .

<http://www.w3.org/ns/odrl/2/transform> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Transform"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to make a digital copy of the digital Asset in another digital format. Typically used to convert the Asset into a different format for consumption on/transfer to a third party system."@en .

<http://www.w3.org/ns/odrl/2/translate> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Translate"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to translate the original natural language of an Asset into another natural language. A new derivative Asset is created by that action."@en .

<http://www.w3.org/ns/odrl/2/grantUse> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Grant use"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignee to grant the use the Asset to third parties. This action enables the Assignee to create policies for the use of the Asset for third parties. nextPolicy is recommended to be agreed with the third party. Use of temporal constraints is recommended."@en .

<http://www.w3.org/ns/odrl/2/concurrentUse> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Concurrent use"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to create multiple copies of the Asset that are being concurrently used."@en .

<http://www.w3.org/ns/odrl/2/reviewPolicy> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Review policy"@en ;
  rdfs:comment "The Assigner requires that the Assignees have a person review the Policy applicable to the Asset. Used when human intervention is required to review the Policy. May link to an Asset which represents the full Policy information."@en .

<http://www.w3.org/ns/odrl/2/acceptTracking> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Accept tracking"@en ;
  rdfs:comment "The Assigner requires that the Assignees accepts that the use of the Asset may be tracked. The collected information may be tracked by the Assigner, or may link to a Party with the role function “trackingParty”."@en .

<http://www.w3.org/ns/odrl/2/execute> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Execute"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to run the computer program Asset. For example, machine executable code or Java such as a game or application."@en .

<http://www.w3.org/ns/odrl/2/extract> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Extract"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to extract parts of the Asset and to use it as a new Asset. A new asset is created and may have very little in common with the original Asset. (Note that the notion of whether or not the change is significant enough to qualify as a new asset is subjective). To the extracted Asset a next policy may be applied."@en .

<http://www.w3.org/ns/odrl/2/shareAlike> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Share-alike"@en ;
  rdfs:comment "The act of distributing any derivative asset under the same terms as the original asset."@en .

<http://www.w3.org/ns/odrl/2/obtainConsent> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Obtain consent"@en ;
  rdfs:comment "The Assigner requires that the Assignees obtains explicit consent from the Assigner or a consenting Party to perform the requested action in relation to the Asset. Used as a Duty to ensure that the Assigner or a Party is authorized to approve such actions on a case-by-case basis. May link to a Party with the role function “consentingParty”."@en .

<http://www.w3.org/ns/odrl/2/appendTo> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Append to"@en ;
  rdfs:comment "The act of appending data to the Asset without modifying the Asset in any other way"@en .

<http://www.w3.org/ns/odrl/2/anonymize> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Anonymize"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to anonymize all or parts of the Asset. For example, to remove identifying particulars for statistical or for other comparable purposes, or to use the asset without stating the author/source."@en .

<http://www.w3.org/ns/odrl/2/copy> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Copy"@en ;
  rdfs:comment "The act of making an exact reproduction of the asset."@en .

<http://www.w3.org/ns/odrl/2/give> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Give"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to transfer the ownership of the Asset to a third party without compensation and while deleting the original asset."@en .

<http://www.w3.org/ns/odrl/2/lend> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Lend"@en ;
  rdfs:comment "The act of making available the asset to a third-party for a fixed period of time without exchange of value."@en .

<http://www.w3.org/ns/odrl/2/move> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Move"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to move the Asset from one digital location to another including deleting the original copy. After the Asset has been moved, the original copy must be deleted."@en .

<http://www.w3.org/ns/odrl/2/play> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Play"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to perform an audio Asset to an audience."@en .

<http://www.w3.org/ns/odrl/2/read> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Read"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to obtain data from the Asset. For example, the ability to read a record from a database (the Asset)."@en .

<http://www.w3.org/ns/odrl/2/sell> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Sell"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to transfer the ownership of the Asset to a third party with compensation and while deleting the original asset."@en .

<http://www.w3.org/ns/odrl/2/transfer> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Transfer"@en ;
  rdfs:comment "The Assigner transfers/does not transfer the ownership in perpetuity to the Assignees."@en .

<http://www.w3.org/ns/odrl/2/distribute> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Distribute"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to distribute the Asset."@en .

<http://www.w3.org/ns/odrl/2/secondaryUse> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Secondary use"@en ;
  rdfs:comment "The act of using the asset for a purpose other than the purpose it was intended for."@en .

<http://www.w3.org/ns/odrl/2/nextPolicy> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Next policy"@en ;
  rdfs:comment "The Assigner requires that the Assignees grants the specified Policy to a third party for their use of the Asset."@en .

<http://www.w3.org/ns/odrl/2/append> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Append"@en ;
  rdfs:comment "The act of adding to the end of an asset."@en .

<http://www.w3.org/ns/odrl/2/archive> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Archive"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to store the Asset (in a non-transient form). Constraints may be used for temporal conditions."@en .

<http://www.w3.org/ns/odrl/2/delete> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Delete"@en ;
  rdfs:comment "The Assigner requires that the Assignees permanently removes all copies of the Asset. Use a constraint to define under which conditions the Asset should be deleted."@en .

<http://www.w3.org/ns/odrl/2/derive> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Derive"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to create a new derivative Asset from this Asset and to edit or modify the derivative. A new asset is created and may have significant overlaps with the original Asset. (Note that the notion of whether or not the change is significant enough to qualify as a new asset is subjective). To the derived Asset a next policy may be applied."@en .

<http://www.w3.org/ns/odrl/2/export> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Export"@en ;
  rdfs:comment "The act of transforming the asset into a new form."@en .

<http://www.w3.org/ns/odrl/2/inform> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Inform"@en ;
  rdfs:comment "The Assigner requires that the Assignees inform the Assigner or an informed Party that an action has been performed on or in relation to the Asset. May link to a Party with the role function “informedParty”."@en .

<http://www.w3.org/ns/odrl/2/modify> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Modify"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to update existing content of the Asset. A new asset is not created by this action. This action will modify an asset which is typically updated from time to time without creating a new asset like a database. If the result from modifying the asset should be a new asset the actions derive or extract should be used. (Note that the notion of whether or not the change is significant enough to qualify as a new asset is subjective)."@en .

<http://www.w3.org/ns/odrl/2/extractChar> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Extract character"@en ;
  rdfs:comment "The act of extracting (replicating) unchanged characters from the asset."@en .

<http://www.w3.org/ns/odrl/2/extractPage> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Extract page"@en ;
  rdfs:comment "The act of extracting (replicating) unchanged pages from the asset."@en .

<http://www.w3.org/ns/odrl/2/extractWord> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Extract word"@en ;
  rdfs:comment "The act of extracting (replicating) unchanged words from the asset."@en .

<http://www.w3.org/ns/odrl/2/present> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Present"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignees to perform or exhibit an Asset to an audience."@en .

<http://www.w3.org/ns/odrl/2/preview> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Preview"@en ;
  rdfs:comment "The act of providing a short preview of the asset."@en .

<http://www.w3.org/ns/odrl/2/pay> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Pay"@en ;
  rdfs:comment "The act of paying a financial amount to a party for use of the asset."@en .

<http://www.w3.org/ns/odrl/2/use> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Use"@en ;
  rdfs:comment "The Assigner permits/prohibits the Assignee to use the Asset as agreed. More details may be defined in the applicable agreements or under applicable commercial laws. Refined types of actions can be expressed by the narrower actions."@en .

<http://www.w3.org/ns/odrl/2/compensate> a <http://www.w3.org/ns/odrl/2/Action> ;
  rdfs:label "Compensate"@en ;
  rdfs:comment "The Assigner requires that the Assignees compensates the Assigner (or other specified compensation Party) by some amount of value, if defined, for use of the Asset. The compensation may use different types of things with a value: (i) the thing is expressed by the value (term) of the Constraint name; (b) the value is expressed by operator, rightOperand, dataType and unit"@en .

<http://www.w3.org/ns/odrl/2/ConflictTerm> a rdfs:Class ;
  rdfs:label "Conflict term"@en ;
  rdfs:comment "Instances of ConflictTerm describe policies for resolving conflicts."@en .

<http://www.w3.org/ns/odrl/2/prohibit> a <http://www.w3.org/ns/odrl/2/ConflictTerm> ;
  rdfs:label "Prohibit"@en ;
  rdfs:comment "Prohibitions take precedence over permissions."@en .

<http://www.w3.org/ns/odrl/2/invalid> a <http://www.w3.org/ns/odrl/2/ConflictTerm> , <http://www.w3.org/ns/odrl/2/UndefinedTerm> ;
  rdfs:label "Invalid"@en ;
  rdfs:comment "The policy is invalidated."@en .

<http://www.w3.org/ns/odrl/2/perm> a <http://www.w3.org/ns/odrl/2/ConflictTerm> ;
  rdfs:label "Permissions"@en ;
  rdfs:comment "Permissions take precedence over prohibitions."@en .

<http://www.w3.org/ns/odrl/2/Operator> a rdfs:Class ;
  rdfs:label "Operator"@en ;
  rdfs:comment "Instances of the Operator class represent boolean operators"@en .

<http://www.w3.org/ns/odrl/2/hasPart> a <http://www.w3.org/ns/odrl/2/Operator> ;
  rdfs:label "Has part"@en .

<http://www.w3.org/ns/odrl/2/isNoneOf> a <http://www.w3.org/ns/odrl/2/Operator> ;
  rdfs:label "Is none of"@en .

<http://www.w3.org/ns/odrl/2/isPartOf> a <http://www.w3.org/ns/odrl/2/Operator> ;
  rdfs:label "Is part of"@en .

<http://www.w3.org/ns/odrl/2/isAllOf> a <http://www.w3.org/ns/odrl/2/Operator> ;
  rdfs:label "Is all of"@en .

<http://www.w3.org/ns/odrl/2/isAnyOf> a <http://www.w3.org/ns/odrl/2/Operator> ;
  rdfs:label "Is any of"@en .

<http://www.w3.org/ns/odrl/2/eq> a <http://www.w3.org/ns/odrl/2/Operator> ;
  rdfs:label "Equal to"@en ;
  rdfs:comment "Indicating that a given value equals the operand of the Constraint."@en .

<http://www.w3.org/ns/odrl/2/gt> a <http://www.w3.org/ns/odrl/2/Operator> ;
  rdfs:label "Greater than"@en .

<http://www.w3.org/ns/odrl/2/lt> a <http://www.w3.org/ns/odrl/2/Operator> ;
  rdfs:label "Less than"@en .

<http://www.w3.org/ns/odrl/2/gteq> a <http://www.w3.org/ns/odrl/2/Operator> ;
  rdfs:label "Greater than or equal to"@en .

<http://www.w3.org/ns/odrl/2/lteq> a <http://www.w3.org/ns/odrl/2/Operator> ;
  rdfs:label "Less than or equal to"@en .

<http://www.w3.org/ns/odrl/2/isA> a <http://www.w3.org/ns/odrl/2/Operator> ;
  rdfs:label "Is a"@en .

<http://www.w3.org/ns/odrl/2/neq> a <http://www.w3.org/ns/odrl/2/Operator> ;
  rdfs:label "Not equal to"@en .

<http://www.w3.org/ns/odrl/2/UndefinedTerm> a rdfs:Class ;
  rdfs:label "Undefined values"@en ;
  rdfs:comment "Instances of UndefinedTerm describe policies for processing unsupported actions."@en .

<http://www.w3.org/ns/odrl/2/support> a <http://www.w3.org/ns/odrl/2/UndefinedTerm> ;
  rdfs:label "Support"@en ;
  rdfs:comment "Undefined actions do not invalidate the policy, but notification for review must occur."@en .

<http://www.w3.org/ns/odrl/2/ignore> a <http://www.w3.org/ns/odrl/2/UndefinedTerm> ;
  rdfs:label "Ignore"@en ;
  rdfs:comment "Undefined actions should be ignored."@en .
