Tore Christiansen

Merged ILAP:Plan and PlanForILAP

......@@ -365,7 +365,7 @@
rdfs:subClassOf [
rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:onClass :Plan ;
owl:onClass :PlanForILAP ;
owl:onProperty :forPlan ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
] ;
......@@ -1381,11 +1381,58 @@
rdfs:label "Physical location"^^xsd:string ;
rdfs:subClassOf :Location ;
.
:Plan
:PlanClassifier
rdf:type owl:Class ;
rdfs:comment "A Sysem Descriptor that is a (set of) Classifier(s) used to categorize a Plan. The various Classifiers are assigned a value from a set of possible values that are representative for how “things are organized and executed” on the Norwegian Continental Shelf, (other sets of values may be appropriate for other areas of the world)."^^xsd:string ;
rdfs:label "Plan classifier"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
.
:PlanContentType
rdf:type owl:Class ;
rdfs:comment "A Plan Classifier according to content type (typically classified by NORSOK Z-014 PBS codes)."^^xsd:string ;
rdfs:label "Plan content type"^^xsd:string ;
rdfs:subClassOf :PlanClassifier ;
.
:PlanContractType
rdf:type owl:Class ;
rdfs:comment "A Plan Classifier according to type of contract of the Plan."^^xsd:string ;
rdfs:label "Plan contract type"^^xsd:string ;
rdfs:subClassOf :PlanClassifier ;
.
:PlanExpenseType
rdf:type owl:Class ;
rdfs:comment "A Plan Classifier according to type of expense of the Plan."^^xsd:string ;
rdfs:label "Plan expense type"^^xsd:string ;
rdfs:subClassOf :PlanClassifier ;
.
:PlanForActivity
rdf:type owl:Class ;
rdfs:comment """A Plan that is represented as a network diagram or list of Activities.
NOTE 1 A Plan for Activity is defined by criteria. An actual activity carried out in accordance with the plan is intended to meet these criteria.
NOTE 2 A Plan for Activity can define a number of part activities which are related by Constraints, and which form an \"activity network.\"
"""^^xsd:string ;
rdfs:label "Plan for activity"^^xsd:string ;
rdfs:subClassOf :ClassOfActivity ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :ActivityInPlan ;
owl:onProperty :hasActivity ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :Milestone ;
owl:onProperty :hasActivity ;
] ;
.
:PlanForILAP
rdf:type owl:Class ;
:shouldHaveID "true"^^xsd:boolean ;
rdfs:comment "An ISO 15926-4 Activity Class that specifies what is to be done in order to achieve an Objective."^^xsd:string ;
rdfs:label " Plan"^^xsd:string ;
rdfs:label "Plan for ILAP"^^xsd:string ;
rdfs:subClassOf :PlanForActivity ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS10012097710> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
......@@ -1399,7 +1446,7 @@
rdf:type owl:Restriction ;
:shouldBeInternalAndExternalRef "true"^^xsd:boolean ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :Plan ;
owl:onClass :PlanForILAP ;
owl:onProperty :hasParentPlan ;
] ;
rdfs:subClassOf [
......@@ -1485,58 +1532,8 @@
owl:onClass :ScheduleForPlan ;
owl:onProperty :hasSchedule ;
] ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS7952931> ;
.
:PlanClassifier
rdf:type owl:Class ;
rdfs:comment "A Sysem Descriptor that is a (set of) Classifier(s) used to categorize a Plan. The various Classifiers are assigned a value from a set of possible values that are representative for how “things are organized and executed” on the Norwegian Continental Shelf, (other sets of values may be appropriate for other areas of the world)."^^xsd:string ;
rdfs:label "Plan classifier"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
.
:PlanContentType
rdf:type owl:Class ;
rdfs:comment "A Plan Classifier according to content type (typically classified by NORSOK Z-014 PBS codes)."^^xsd:string ;
rdfs:label "Plan content type"^^xsd:string ;
rdfs:subClassOf :PlanClassifier ;
.
:PlanContractType
rdf:type owl:Class ;
rdfs:comment "A Plan Classifier according to type of contract of the Plan."^^xsd:string ;
rdfs:label "Plan contract type"^^xsd:string ;
rdfs:subClassOf :PlanClassifier ;
.
:PlanExpenseType
rdf:type owl:Class ;
rdfs:comment "A Plan Classifier according to type of expense of the Plan."^^xsd:string ;
rdfs:label "Plan expense type"^^xsd:string ;
rdfs:subClassOf :PlanClassifier ;
.
:PlanForActivity
rdf:type owl:Class ;
rdfs:comment """A Plan that is represented as a network diagram or list of Activities.
NOTE 1 A Plan for Activity is defined by criteria. An actual activity carried out in accordance with the plan is intended to meet these criteria.
NOTE 2 A Plan for Activity can define a number of part activities which are related by Constraints, and which form an \"activity network.\"
"""^^xsd:string ;
rdfs:label "Plan for activity"^^xsd:string ;
rdfs:subClassOf :ClassOfActivity ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :ActivityInPlan ;
owl:onProperty :hasActivity ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :Milestone ;
owl:onProperty :hasActivity ;
] ;
.
:PlanForILAP
rdf:type owl:Class ;
rdfs:label "Plan for ILAP"^^xsd:string ;
rdfs:subClassOf :PlanForActivity ;
owl:disjointWith :ActivityInPlan ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS7952931> ;
.
:PlanForSchedule
rdf:type owl:Class ;
......@@ -1699,8 +1696,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:shouldHaveID "true" ;
rdfs:comment "An Activity that is a temporary endeavor (in contrast with ongoing operations) with a defined beginning and end, constrained by available time, funding and resources, undertaken to achieve an objective conforming to specific requirements, meet unique objectives, and bring about beneficial change or added value (adapted from BSI and Wikipedia)."^^xsd:string ;
rdfs:label "Project"^^xsd:string ;
rdfs:subClassOf :Activity ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS3149> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
......@@ -1752,7 +1749,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :Plan ;
owl:onClass :PlanForILAP ;
owl:onProperty :hasPlan ;
] ;
rdfs:subClassOf [
......