Ontology Version: 3.1.0

cacontology-coord:FormalAgreement leaf node


URI

https://cacontology.projectvic.org/investigation-coordination#FormalAgreement

Label

Formal Agreement

Description

Comprehensive formal agreement with legal binding terms for inter-agency coordination.

Usage

Instances of cacontology-coord:FormalAgreement can have the following properties:

PROPERTYTYPEDESCRIPTIONRANGE

Property Shapes

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

PROPERTY PROPERTY TYPE DESCRIPTION MIN MAX VALUE TYPE OTHER CONSTRAINTS GLOBAL RANGE
cacontology-coord:CoordinationAgreement
cacontology-coord:agreementScope owl:DatatypeProperty Scope of the agreement (specific_case, case_category, ongoing_cooperation, resource_sharing, information_sharing, comprehensive).
sh:message Coordination agreement must specify agreement scope from the allowed list.
1 1 xsd:string
sh:in specific_case, case_category, ongoing_cooperation, resource_sharing, information_sharing, comprehensive
xsd:string
cacontology-coord:agreementType owl:DatatypeProperty Type of coordination agreement (mou, moa, formal_agreement, informal_agreement, task_force_charter, joint_operations_plan).
sh:message Coordination agreement must specify agreement type from the allowed list.
1 1 xsd:string
sh:in mou, moa, formal_agreement, informal_agreement, task_force_charter, joint_operations_plan
xsd:string
cacontology-coord:effectiveDate owl:DatatypeProperty Date when the agreement becomes effective.
sh:message Agreement must have effective date (gUFO temporal boundary); Coordination agreement must specify effective date.
1 1 xsd:dateTime xsd:dateTime
cacontology-coord:expirationDate owl:DatatypeProperty Date when the agreement expires.
sh:message Agreement may have expiration date (gUFO temporal boundary); Coordination agreement may specify expiration date.
0 1 xsd:dateTime xsd:dateTime
cacontology-coord:hasDataCompleteness owl:DatatypeProperty Data completeness measurement (0.0 to 1.0) - gUFO quality aspect.
sh:message Data completeness 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-coord:hasDataConsistency owl:DatatypeProperty Data consistency measurement (0.0 to 1.0) - gUFO quality aspect.
sh:message Data consistency 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-coord:hasDataQuality owl:DatatypeProperty Data quality assessment (poor, fair, good, excellent, validated) - gUFO quality aspect.
sh:message Data quality level must be from allowed list (gUFO quality aspect)
0 1 xsd:string
sh:in poor, fair, good, excellent, validated
xsd:string
cacontology-coord:hasValidationLevel owl:DatatypeProperty Validation thoroughness (none, basic, standard, comprehensive, full_verification) - gUFO quality aspect.
sh:message Validation level must be from allowed list (gUFO quality aspect)
0 1 xsd:string
sh:in none, basic, standard, comprehensive, full_verification
xsd:string
cacontology-coord:renewalClause owl:DatatypeProperty Whether the agreement contains a renewal clause.
sh:message Coordination agreement must specify if renewal clause exists.
1 1 xsd:boolean xsd:boolean
cacontology-coord:terminationClause owl:DatatypeProperty Whether the agreement contains a termination clause.
sh:message Coordination agreement must specify if termination clause exists.
1 1 xsd:boolean xsd:boolean
gufo:hasBeginPointInXSDDateTimeStamp --
sh:message Agreement may have gUFO temporal start boundary; Entity may have temporal beginning (gUFO temporal boundary)
0 1 xsd:dateTime --
gufo:hasEndPointInXSDDateTimeStamp --
sh:message Agreement may have gUFO temporal end boundary; Entity may have temporal ending (gUFO temporal boundary)
0 1 xsd:dateTime --
rdfs:comment --
sh:message Comment should be between 10 and 1000 characters when provided.
0 1 xsd:string
sh:minLength 10
sh:maxLength 1000
--
rdfs:label --
sh:message Label should be between 5 and 200 characters when provided.
0 1 xsd:string
sh:minLength 5
sh:maxLength 200
--
uco-core:createdTime --
sh:message Creation time should be specified when available.
0 1 xsd:dateTime --
uco-core:modifiedTime --
sh:message Modification time should be specified when available.
0 1 xsd:dateTime --
cac-core:Situation
rdfs:label -- label
1 * xsd:string --

Implementation

@prefix cacontology-coord: <https://cacontology.projectvic.org/investigation-coordination#> .
@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-coord:FormalAgreement a gufo:SituationType,
        owl:Class ;
    rdfs:label "Formal Agreement"@en ;
    rdfs:comment "Comprehensive formal agreement with legal binding terms for inter-agency coordination."@en ;
    rdfs:subClassOf cacontology-coord:CoordinationAgreement .