Ontology Version: 3.1.0

cacontology-undercover:UndercoverIdentity


URI

https://cacontology.projectvic.org/undercover#UndercoverIdentity

Label

Undercover Identity

Description

A fictitious identity created and maintained by law enforcement for undercover operations.

Usage

Instances of cacontology-undercover:UndercoverIdentity can have the following properties:

PROPERTYTYPEDESCRIPTIONRANGE

Property Shapes

By the associated SHACL property shapes, instances of cacontology-undercover:UndercoverIdentity can have the following properties:

PROPERTY PROPERTY TYPE DESCRIPTION MIN MAX VALUE TYPE OTHER CONSTRAINTS GLOBAL RANGE
cacontology-undercover:UndercoverIdentity
cacontology-undercover:backstoryDepth --
sh:message Undercover identity must specify backstory depth from the allowed list.
1 1 xsd:string
sh:in minimal, basic, detailed, comprehensive, extensive
--
cacontology-undercover:documentationLevel --
sh:message Undercover identity must specify documentation level from the allowed list.
1 1 xsd:string
sh:in none, basic, standard, enhanced, complete, official
--
cacontology-undercover:identityComplexity --
sh:message Undercover identity must specify identity complexity from the allowed list.
1 1 xsd:string
sh:in basic, intermediate, advanced, comprehensive, deep_cover
--
cacontology-undercover:identityLifespan --
sh:message Identity lifespan must be between 1 and 1095 days (3 years).
0 1 xsd:decimal
sh:minInclusive 1.0
sh:maxInclusive 1095.0
--
cacontology-undercover:identityType --
sh:message Undercover identity must specify identity type from the allowed list.
1 1 xsd:string
sh:in complete_fabrication, partial_legend, borrowed_identity, enhanced_real_identity, digital_only, physical_and_digital
--
cac-core:PersonLikeEntity
rdfs:label -- label
1 * xsd:string --
cac-core:EnduringEntity
(gufo:hasBeginPointInXSDDateTimeStamp | gufo:hasEndPointInXSDDateTimeStamp) --
sh:message gUFO Objects should have temporal existence markers when applicable.
0 * --

Implementation

@prefix cac-core: <https://cacontology.projectvic.org/core#> .
@prefix cacontology-undercover: <https://cacontology.projectvic.org/undercover#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix uco-identity: <https://ontology.unifiedcyberontology.org/uco/identity/> .
cacontology-undercover:UndercoverIdentity a owl:Class ;
    rdfs:label "Undercover Identity"@en ;
    rdfs:comment "A fictitious identity created and maintained by law enforcement for undercover operations."@en ;
    rdfs:subClassOf cac-core:PersonLikeEntity,
        uco-identity:Identity .