Håvard M. Ottestad

Changed PlanForActivity to be called Plan and created PlanForActivity as a subclass.

......@@ -341,7 +341,7 @@ userfield:hasFreeFieldForSpecifiedUserField
rdfs:subClassOf [
rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:onClass :PlanForActivity ;
owl:onClass :Plan ;
owl:onProperty :forPlan ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
] ;
......@@ -847,7 +847,7 @@ userfield:hasFreeFieldForSpecifiedUserField
rdfs:subClassOf :Period ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS380969> ;
.
:PlanForActivity
:Plan
rdf:type owl:Class ;
:shouldHaveID "true"^^xsd:boolean ;
rdfs:comment """A ClassOfActivity that is a specification of what is to be done. A Plan consists of Activities, usually represented as a diagram or list of steps used to achieve an Objective
......@@ -858,6 +858,13 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdfs:label " Plan for Activity"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
rdf:type owl:Class ;
owl:unionOf (
:WorkOrder
:PlanForActivity
) ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass :PlanLevel ;
......@@ -942,6 +949,11 @@ NOTE 2 An activity plan can define a number of part activities which are relate
owl:onProperty :hasActivity ;
] ;
.
:PlanForActivity
rdf:type owl:Class ;
rdfs:label "Regular plan for activity"^^xsd:string ;
rdfs:subClassOf :Plan ;
.
:PlanLevel
rdf:type owl:Class ;
rdfs:comment "A Thing that classifies Activity Plans according to their level in the planning hierarchy."^^xsd:string ;
......@@ -1076,7 +1088,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :PlanForActivity ;
owl:onClass :Plan ;
owl:onProperty :hasPlan ;
] ;
rdfs:subClassOf [
......@@ -1661,7 +1673,7 @@ NOTE 2 An activity plan can define a number of part activities which are relate
:WorkOrder
rdf:type owl:Class ;
rdfs:comment "An Plan for Activity that corresponds to a set of Operations with a description of the work content of the Operations."^^xsd:string ;
rdfs:subClassOf :PlanForActivity ;
rdfs:subClassOf :Plan ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
......