Ontology Version: 3.1.0

cacontology-physical:SuspectVehicle leaf node


URI

https://cacontology.projectvic.org/physical#SuspectVehicle

Label

Suspect Vehicle

Description

Vehicle registered to or used by suspect in CAC offense. Used for evidence tracking when suspect travels to meet alleged minor. Physical evidence item.

Usage

Instances of cacontology-physical:SuspectVehicle can have the following properties:

PROPERTYTYPEDESCRIPTIONRANGE

Property Shapes

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

PROPERTY PROPERTY TYPE DESCRIPTION MIN MAX VALUE TYPE OTHER CONSTRAINTS GLOBAL RANGE
cacontology-physical:SuspectVehicle
cacontology-physical:registeredToSuspect owl:DatatypeProperty Whether the vehicle is registered to the suspect.
sh:message May specify if vehicle is registered to suspect.
0 1 xsd:boolean xsd:boolean
cacontology-physical:usedInOffense owl:DatatypeProperty Whether the vehicle was used in the commission of the offense.
sh:message May specify if vehicle was used in offense.
0 1 xsd:boolean xsd:boolean
cacontology-physical:vehicleColor owl:DatatypeProperty Exterior color of the vehicle (e.g., 'white').
sh:message May specify the vehicle color.
0 1 xsd:string xsd:string
cacontology-physical:vehicleLicensePlate owl:DatatypeProperty License plate number of the vehicle.
sh:message License plate should be between 1 and 20 characters.
0 1 xsd:string
sh:minLength 1
sh:maxLength 20
xsd:string
cacontology-physical:vehicleMake owl:DatatypeProperty Manufacturer of the vehicle (e.g., 'Toyota').
sh:message Vehicle make should be between 1 and 50 characters.
0 1 xsd:string
sh:minLength 1
sh:maxLength 50
xsd:string
cacontology-physical:vehicleModel owl:DatatypeProperty Model of the vehicle (e.g., 'Corolla').
sh:message Vehicle model should be between 1 and 50 characters.
0 1 xsd:string
sh:minLength 1
sh:maxLength 50
xsd:string
cacontology-physical:vehicleVIN owl:DatatypeProperty Vehicle Identification Number.
sh:message VIN must be exactly 17 alphanumeric characters (no I, O, Q).
0 1 xsd:string
sh:pattern ^[A-HJ-NPR-Z0-9]{17}$
xsd:string
cacontology-physical:vehicleYear owl:DatatypeProperty Model year of the vehicle (e.g., 2015).
sh:message Vehicle year must be between 1900 and 2030.
0 1 xsd:nonNegativeInteger
sh:minInclusive 1900
sh:maxInclusive 2030
xsd:nonNegativeInteger
rdfs:label --
sh:message Suspect vehicle should have a label.
0 1 rdf:langString --
cacontology-physical:PhysicalEvidence
cacontology-physical:collectionDate --
sh:message Physical evidence must specify collection date.
1 1 xsd:dateTime --
cacontology-physical:collectionLocation --
sh:message Physical evidence must specify collection location (5-200 characters).
1 1 xsd:string
sh:minLength 5
sh:maxLength 200
--
cacontology-physical:evidenceCategory --
sh:message Physical evidence must specify evidence category from the allowed list.
1 1 xsd:string
sh:in primary_evidence, secondary_evidence, corroborative_evidence, circumstantial_evidence, demonstrative_evidence, real_evidence
--
cacontology-physical:evidenceCondition --
sh:message Physical evidence must specify evidence condition from the allowed list.
1 1 xsd:string
sh:in excellent, good, fair, poor, damaged, deteriorated, contaminated
--
cacontology-physical:evidenceNumber --
sh:message Physical evidence must specify evidence number (5-50 characters).
1 1 xsd:string
sh:minLength 5
sh:maxLength 50
--
cacontology-physical:evidenceStatus --
sh:message Physical evidence must specify evidence status from the allowed list.
1 1 xsd:string
sh:in collected, processed, analyzed, stored, returned, destroyed, missing
--
cacontology-physical:evidenceType owl:DatatypeProperty Category of physical evidence (digital_device, document, contraband, personal_item).
sh:message Physical evidence must specify evidence type from the allowed list.
1 1 xsd:string
sh:in digital_media, documents, photographs, clothing, biological_samples, weapons, contraband, personal_items
xsd:string
cacontology-physical:hasContaminationLevel owl:DatatypeProperty Level of evidence contamination (gUFO quality aspect).
sh:message Contamination level must be between 0.0 and 1.0 (gUFO quality aspect).
0 1 xsd:double
sh:minInclusive 0.0
sh:maxInclusive 1.0
xsd:double
cacontology-physical:hasEvidenceBeginPoint owl:DatatypeProperty Temporal begin point for evidence lifecycle (gUFO temporal property).
sh:message Evidence may have begin point timestamp.
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology-physical:hasEvidenceEndPoint owl:DatatypeProperty Temporal end point for evidence lifecycle (gUFO temporal property).
sh:message Evidence may have end point timestamp.
0 1 xsd:dateTimeStamp xsd:dateTimeStamp
cacontology-physical:hasEvidenceIntegrity owl:DatatypeProperty Overall integrity level of physical evidence (gUFO quality aspect).
sh:message Evidence integrity must be from allowed values (gUFO quality aspect).
0 1 xsd:string
sh:in compromised, questionable, good, excellent, pristine
xsd:string
cacontology-physical:hasEvidenceReliability owl:DatatypeProperty Reliability assessment of evidence for prosecution (gUFO quality aspect).
sh:message Evidence reliability must be between 0.0 and 1.0 (gUFO quality aspect).
0 1 xsd:double
sh:minInclusive 0.0
sh:maxInclusive 1.0
xsd:double
cacontology-physical:hasForensicValue owl:DatatypeProperty Forensic value assessment of evidence (gUFO quality aspect).
sh:message Forensic value must be from allowed values (gUFO quality aspect).
0 1 xsd:string
sh:in minimal, limited, moderate, high, critical
xsd:string
cacontology-physical:hasPreservationQuality owl:DatatypeProperty Quality level of evidence preservation (gUFO quality aspect).
sh:message Preservation quality must be from allowed values (gUFO quality aspect).
0 1 xsd:string
sh:in poor, fair, good, excellent, optimal
xsd:string
rdfs:comment --
sh:message Evidence comment should be between 10 and 1000 characters when provided.
0 1 xsd:string
sh:minLength 10
sh:maxLength 1000
--
rdfs:label --
sh:message Evidence label should be between 5 and 200 characters when provided.
0 1 xsd:string
sh:minLength 5
sh:maxLength 200
--
cac-core:Artifact
rdfs:label -- label
Every artifact should have at least one human-readable 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 cacontology-physical: <https://cacontology.projectvic.org/physical#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
cacontology-physical:SuspectVehicle a owl:Class ;
    rdfs:label "Suspect Vehicle"@en ;
    rdfs:comment "Vehicle registered to or used by suspect in CAC offense. Used for evidence tracking when suspect travels to meet alleged minor. Physical evidence item."@en ;
    rdfs:subClassOf cacontology-physical:PhysicalEvidence .