Ontology Version: 2.2.0

cacontology-enterprises:EnterpriseHierarchyBusinessRule leaf node


URI

https://cacontology.projectvic.org/extremist-enterprises#EnterpriseHierarchyBusinessRule

Label

EnterpriseHierarchyBusinessRule

Implementation

@prefix cacontology-enterprises: <https://cacontology.projectvic.org/extremist-enterprises#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
cacontology-enterprises:EnterpriseHierarchyBusinessRule a sh:NodeShape ;
    sh:message "Enterprises with 3+ leaders must have formal leadership structure."@en ;
    sh:rule [ sh:condition [ sh:property [ sh:minInclusive 3 ;
                            sh:path cacontology-enterprises:leadershipCount ] ] ;
            sh:consequence [ sh:property [ sh:hasValue cacontology-enterprises:LeadershipStructure ;
                            sh:path cacontology-enterprises:hasHierarchy ] ] ] ;
    sh:targetClass cacontology-enterprises:ChildExploitationEnterprise .