https://unifiedcyberontology.org/ontology/uco/action#ActionReferencesFacet
An action references facet is a grouping of characteristics unique to the core elements (who, how, with what, where, etc.) for an action. The characteristics are references to separate UCO objects detailing the particular characteristic.
Instances of action:ActionReferencesFacet can have the following properties:
PROPERTY | TYPE | DESCRIPTION | RANGE |
---|---|---|---|
From class owl:Thing | |||
investigation:authorizationIdentifier | owl:DatatypeProperty | The identifier for a particular authorization (e.g. warrant number) | xsd:string |
investigation:authorizationType | owl:DatatypeProperty | A label categorizing a type of authorization (e.g. warrant) | xsd:string |
investigation:exhibitNumber | owl:DatatypeProperty | Specifies a unique identifier assigned to a given object at any stage of an investigation to differentiate it from all other objects. | xsd:string |
investigation:focus | owl:DatatypeProperty | Specifies the topical focus of an investigation. | xsd:string |
investigation:investigationForm | owl:DatatypeProperty | A label categorizing a type of investigation (case, incident, suspicious-activity, etc.) | vocab:InvestigationFormVocab |
investigation:investigationStatus | owl:DatatypeProperty | A label characterizing the status of an investigation (open, closed, etc.). | xsd:string |
investigation:relevantAuthorization | owl:ObjectProperty | Specifies an authorization relevant to a particular investigation. | investigation:Authorization |
investigation:rootExhibitNumber | owl:DatatypeProperty | Specifies a unique identifier assigned to a given object at the start of its treatment as part of an investigation. The first node in a provenance chain, which can be viewed as a heirarchical tree originating from a single root. | xsd:string |
By the associated SHACL property shapes, instances of action:ActionReferencesFacet can have the following properties:
PROPERTY |
PROPERTY TYPE |
DESCRIPTION |
MIN COUNT |
MAX COUNT |
LOCAL RANGE |
GLOBAL RANGE |
|
---|---|---|---|---|---|---|---|
action:ActionReferencesFacet | |||||||
action:environment | owl:ObjectProperty |
The environment wherein an action occurs.
|
0 | 1 |
core:UcoObject
|
core:UcoObject
|
|
action:instrument | owl:ObjectProperty |
The things used to perform an action.
|
0 | * |
core:UcoObject
|
core:UcoObject
|
|
action:location | owl:ObjectProperty |
The locations where an action occurs.
|
0 | * |
location:Location
|
location:Location
|
|
action:object | owl:ObjectProperty |
The things that the action is performed on/against.
|
0 | * |
core:UcoObject
|
core:UcoObject
|
|
action:participant | owl:ObjectProperty |
The supporting (non-primary) performers of an action.
|
0 | * |
core:UcoObject
|
core:UcoObject
|
|
action:performer | owl:ObjectProperty |
The primary performer of an action.
|
0 | 1 |
core:UcoObject
|
core:UcoObject
|
|
action:result | owl:ObjectProperty |
The things resulting from performing an action.
|
0 | * |
core:UcoObject
|
core:UcoObject
|
@prefix action: <https://unifiedcyberontology.org/ontology/uco/action#> .
@prefix core: <https://unifiedcyberontology.org/ontology/uco/core#> .
@prefix location: <https://unifiedcyberontology.org/ontology/uco/location#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
action:ActionReferencesFacet a owl:Class,
sh:NodeShape ;
rdfs:label "ActionReferencesFacet"@en ;
rdfs:comment """An action references facet is a grouping of characteristics unique to the core elements (who, how, with what, where, etc.) for an action. The characteristics are references to separate UCO objects detailing the particular characteristic.
"""@en ;
rdfs:subClassOf core:Facet ;
sh:property [ sh:class core:UcoObject ;
sh:maxCount 1 ;
sh:nodeKind sh:BlankNodeOrIRI ;
sh:path action:environment ],
[ sh:class core:UcoObject ;
sh:maxCount 1 ;
sh:nodeKind sh:BlankNodeOrIRI ;
sh:path action:performer ],
[ sh:class core:UcoObject ;
sh:nodeKind sh:BlankNodeOrIRI ;
sh:path action:instrument ],
[ sh:class core:UcoObject ;
sh:nodeKind sh:BlankNodeOrIRI ;
sh:path action:object ],
[ sh:class core:UcoObject ;
sh:nodeKind sh:BlankNodeOrIRI ;
sh:path action:participant ],
[ sh:class core:UcoObject ;
sh:nodeKind sh:BlankNodeOrIRI ;
sh:path action:result ],
[ sh:class location:Location ;
sh:nodeKind sh:BlankNodeOrIRI ;
sh:path action:location ] ;
sh:targetClass action:ActionReferencesFacet .