Ontology Version: 3.1.0

cacontology-usa-federal:PreTrialPhase leaf node


URI

https://cacontology.projectvic.org/usa-federal-law#PreTrialPhase

Label

Pre-Trial Phase

Description

Pre-trial phase of federal prosecution including investigation and charging.

Usage

Instances of cacontology-usa-federal:PreTrialPhase can have the following properties:

PROPERTYTYPEDESCRIPTIONRANGE

Property Shapes

By the associated SHACL property shapes, instances of cacontology-usa-federal:PreTrialPhase can have the following properties:

PROPERTY PROPERTY TYPE DESCRIPTION MIN MAX VALUE TYPE OTHER CONSTRAINTS GLOBAL RANGE
cacontology-usa-federal:PreTrialPhase
cacontology-usa-federal:hasPhaseBeginPoint owl:DatatypeProperty Temporal begin point for federal legal phase.
sh:message Pre-trial phase must have exactly one begin point
1 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology-usa-federal:hasPhaseEndPoint owl:DatatypeProperty Temporal end point for federal legal phase.
sh:message Pre-trial phase must have at most one end point
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology-usa-federal:isPhaseOf owl:ObjectProperty Links legal phase to its parent prosecution (gUFO part-whole).
sh:message Pre-trial phase must be part of exactly one federal prosecution
1 1 cacontology-usa-federal:FederalProsecution cacontology-usa-federal:FederalProsecution
cac-core:Phase
cac-core:precedes owl:ObjectProperty Asserts that one exploitation phase or event directly precedes another in the documented offense timeline. Used to build temporally ordered traversal graphs for state machine analysis of case lifecycles. The subject phase occurs before the object phase in the same investigation.
sh:message Each cac-core:precedes object must be typed as a Phase instance (or subclass).
0 * cac-core:Phase cac-core:Phase
cacontology-infrastructure:hasPhaseBeginPoint owl:DatatypeProperty Temporal begin point for infrastructure phases (gUFO temporal property).
sh:message Infrastructure phase may have begin point timestamp.
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology-infrastructure:hasPhaseEndPoint owl:DatatypeProperty Temporal end point for infrastructure phases (gUFO temporal property).
sh:message Infrastructure phase may have end point timestamp.
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology-multi:hasCoordinationPhaseBeginPoint owl:DatatypeProperty Temporal begin point for coordination phase.
sh:message Coordination phase may have begin point timestamp.
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology-multi:hasCoordinationPhaseEndPoint owl:DatatypeProperty Temporal end point for coordination phase.
sh:message Coordination phase may have end point timestamp.
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology-partnerships:hasPhaseBeginPoint owl:DatatypeProperty Temporal begin point for partnership phase.
sh:message Partnership phase may have begin point timestamp.
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology-partnerships:hasPhaseEndPoint owl:DatatypeProperty Temporal end point for partnership phase.
sh:message Partnership phase may have end point timestamp.
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology-physical:hasPhaseBeginPoint owl:DatatypeProperty Temporal begin point for evidence phases (gUFO temporal property).
sh:message Evidence phase may have begin point timestamp.
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology-physical:hasPhaseEndPoint owl:DatatypeProperty Temporal end point for evidence phases (gUFO temporal property).
sh:message Evidence phase may have end point timestamp.
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology-production:hasProductionPhaseBeginPoint owl:DatatypeProperty Temporal begin point for production phase.
sh:message Production phase may have at most one begin point.
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology-production:hasProductionPhaseEndPoint owl:DatatypeProperty Temporal end point for production phase.
sh:message Production phase may have an end point.
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology-temporal:hasLegalDeadline owl:DatatypeProperty Legal deadline by which investigation phase must be completed (e.g., statute of limitations, warrant expiration).
sh:message hasLegalDeadline, when provided, must be a single xsd:dateTimeStamp value.
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology-temporal:hasMaximumDuration owl:DatatypeProperty Maximum allowable duration for investigation phase based on legal or policy constraints.
sh:message hasMaximumDuration, when provided, must be a single xsd:duration value.
0 1 xsd:duration xsd:duration
cacontology-temporal:hasMinimumDuration owl:DatatypeProperty Minimum required duration for investigation phase based on legal or procedural requirements.
sh:message hasMinimumDuration, when provided, must be a single xsd:duration value.
0 1 xsd:duration xsd:duration
cacontology-temporal:hasTypicalDuration owl:DatatypeProperty Typical expected duration for investigation phase based on historical patterns.
sh:message hasTypicalDuration, when provided, must be a single xsd:duration value.
0 1 xsd:duration xsd:duration
cacontology-temporal:phaseCompletionRate owl:DatatypeProperty Percentage of phase objectives completed within time period (0.0-1.0).
sh:message phaseCompletionRate, when provided, must be an xsd:decimal between 0.0 and 1.0.
0 1 xsd:decimal
sh:minInclusive 0.0
sh:maxInclusive 1.0
xsd:decimal
cacontology-temporal:phaseEfficiency owl:DatatypeProperty Efficiency ratio of phase (actual duration / typical duration).
sh:message phaseEfficiency, when provided, must be a non-negative xsd:decimal value.
0 1 xsd:decimal
sh:minInclusive 0.0
xsd:decimal
cacontology-temporal:urgencyLevel owl:DatatypeProperty Urgency level of investigation phase (1-5 scale, 5=critical/immediate).
sh:message urgencyLevel, when provided, must be an integer between 1 and 5 (1=lowest, 5=highest).
0 1 xsd:integer
sh:minInclusive 1
sh:maxInclusive 5
xsd:integer
cacontology:hasPhaseBeginPoint owl:DatatypeProperty Temporal begin point for investigation phase.
sh:message Phase can have at most one begin point
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology:hasPhaseEndPoint owl:DatatypeProperty Temporal end point for investigation phase.
sh:message Phase can have at most one end point
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
gufo:hasBeginPointInXSDDateTimeStamp -- begin time
Optional temporal begin point for the phase.
0 1 xsd:dateTimeStamp --
gufo:hasEndPointInXSDDateTimeStamp -- end time
Optional temporal end point for the phase.
0 1 xsd:dateTimeStamp --
rdf:type --
sh:message Phase instances must have at least one rdf:type declaration.
1 * --
rdfs:label -- label
1 * xsd:string --
cacontology-usa-federal:FederalProsecution
cacontology-usa-federal:hasLegalPhase owl:ObjectProperty Links federal prosecution to its constituent phases (gUFO part-whole).
sh:message Federal prosecution must have at least one legal phase
1 * cac-core:Phase cac-core:Phase
cacontology-usa-federal:hasProsecutionBeginPoint owl:DatatypeProperty Temporal begin point for federal prosecution.
sh:message Federal prosecution must have at most one begin point timestamp
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology-usa-federal:hasProsecutionEndPoint owl:DatatypeProperty Temporal end point for federal prosecution.
sh:message Federal prosecution must have at most one end point timestamp
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology-usa-federal:prosecutedBy owl:ObjectProperty Links federal prosecution event to prosecuting attorney (gUFO participation).
sh:message Federal prosecution must have at least one prosecutor
1 * cacontology-usa-federal:FederalProsecutorRole cacontology-usa-federal:FederalProsecutorRole
cacontology-usa-federal:prosecutionComplexity owl:DatatypeProperty Complexity level of federal prosecution (gUFO quality aspect).
sh:message Prosecution complexity must be simple, moderate, complex, or highly-complex
0 1 xsd:string
sh:in simple, moderate, complex, highly-complex
xsd:string
cacontology-usa-federal:prosecutionSeverity owl:DatatypeProperty Severity level of federal prosecution charges (gUFO quality aspect).
sh:message Prosecution severity must be misdemeanor, felony, or aggravated-felony
0 1 xsd:string
sh:in misdemeanor, felony, aggravated-felony
xsd:string
cacontology-usa-federal:prosecutionStatus owl:DatatypeProperty Current status of federal prosecution (gUFO mode aspect).
sh:message Prosecution status must be pending, active, resolved, dismissed, or appealed
0 1 xsd:string
sh:in pending, active, resolved, dismissed, appealed
xsd:string
cac-core:Event
(cacontology-forensics:examinedBy | cacontology-forensics:performedBy | cacontology-forensics:witnessedBy | cacontology-forensics:authorizedBy) --
sh:message Every forensic event must have at least one participant (gUFO participation)
1 * --
(cacontology-grooming:targetsVictim | cacontology-grooming:performedBy | cacontology-grooming:witnessedBy | cacontology-grooming:facilitatedBy) --
sh:message Every grooming event must have at least one participant (gUFO participation)
1 * --
(cacontology-usa-federal:prosecutedBy | cacontology-usa-federal:investigatedBy | cacontology-usa-federal:defendedBy | cacontology-usa-federal:victimizedBy) --
sh:message Every federal criminal event must have at least one participant
1 * --
(gufo:hasBeginPointInXSDDateTimeStamp | cacontology-enterprises:hasCoercionEventBeginDate | cacontology-enterprises:hasInvestigationBeginDate) --
sh:message gUFO Events must have at least one temporal beginning point.
1 * --
gufo:hasBeginPointInXSDDateTimeStamp -- begin time
Optional temporal begin point for the event.
sh:message Event can have at most one begin point; Forensic action must have at most one begin timestamp (gUFO temporal constraint); Grooming behavior must have at most one begin timestamp (gUFO temporal); Production event must have exactly one begin point.
1 1 xsd:dateTimeStamp --
gufo:hasEndPointInXSDDateTimeStamp -- end time
Optional temporal end point for the event.
sh:message Event can have at most one end point; Forensic action must have at most one end timestamp (gUFO temporal constraint); Grooming behavior must have at most one end timestamp (gUFO temporal); Production event may have an end point.
0 1 xsd:dateTimeStamp --
rdfs:label -- label
Every event should have at least one human-readable label.
1 * xsd:string --

Implementation

@prefix cac-core: <https://cacontology.projectvic.org/core#> .
@prefix cacontology-usa-federal: <https://cacontology.projectvic.org/usa-federal-law#> .
@prefix gufo: <http://purl.org/nemo/gufo#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
cacontology-usa-federal:PreTrialPhase a gufo:Phase,
        owl:Class ;
    rdfs:label "Pre-Trial Phase"@en ;
    rdfs:comment "Pre-trial phase of federal prosecution including investigation and charging."@en ;
    rdfs:subClassOf cac-core:Phase,
        cacontology-usa-federal:FederalProsecution .