rule assignee
- CURIE:
gmeow:ruleAssignee - IRI: https://blackcatinformatics.ca/gmeow/ruleAssignee
- Category: property
- Defined by:
gmeow:slices/rights - Box roles: RBox role (What is this?)
The party a rule applies to (odrl:assignee). Absent means the rule applies to everyone (an open offer to the public).
Structure
Property shape: object property; gmeow:Rule -> gmeow:Agent
Sub-property of: gmeow:normBearer
Practical Pattern
Use gmeow:ruleAssignee from gmeow:Rule to gmeow:Agent when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:normBearer, gmeow:Rule, gmeow:Agent
Projects To
| Profile | External Targets |
|---|---|
odrl |
odrl, rdf |
External Equivalences
Equivalent or closely aligned targets: odrl
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:ruleAssignee |
equivalence | - |
skos:relatedMatch | odrl:Party | gmeow-rights.sssom.tsv; gmeow:eqRights082; confidence 0.4 |
gmeow:ruleAssignee |
equivalence | - |
skos:closeMatch | odrl:assignee | gmeow-rights.sssom.tsv; gmeow:eqRights015; confidence 0.85 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:ruleAssignee |
projection | odrl |
projects to / <= | odrl:Duty, odrl:action, odrl:assignee, odrl:duty, odrl:target, rdf:type | gmeow:mapOdrlPermissionDuty; lossy: the permission's own odrl:constraint (e.g. temporal validity) does not propagate to the duty — ODRL 2.2 does not inherit a permission's constraints onto its duties, so the duty's constraint scope must be stated separately on the duty rule |
gmeow:ruleAssignee |
projection | odrl |
projects to / <= | odrl:Duty, odrl:action, odrl:assignee, odrl:obligation, odrl:target, rdf:type | gmeow:mapOdrlDuty |
gmeow:ruleAssignee |
projection | odrl |
projects to / <= | odrl:Party, rdf:type | gmeow:mapOdrlParty |
gmeow:ruleAssignee |
projection | odrl |
projects to / <= | odrl:Permission, odrl:action, odrl:assignee, odrl:permission, odrl:target, rdf:type | gmeow:mapOdrlPermission |
gmeow:ruleAssignee |
projection | odrl |
projects to / <= | odrl:Prohibition, odrl:action, odrl:assignee, odrl:prohibition, odrl:target, rdf:type | gmeow:mapOdrlProhibition |
Usage Advice
Use when
- Use to name the party a rule binds (the odrl:assignee) when a permission, prohibition, or duty applies to a specific agent rather than to everyone.
Avoid when
- Avoid setting it for a public, open-offer rule (leave it absent — that means everyone) and avoid using it for the rights holder or licensor; those are
gmeow:copyrightHolder/gmeow:licensor.
How to use
- Add one or more
gmeow:ruleAssigneeagents to a rule (non-functional) when it is party-specific; omit it for an open offer to the public.
Examples
- ex:mayReproduce
gmeow:ruleAssigneeex:acmeCorp.