Updated Activity, Plan and Schedule hierarchy according to David Leal's input on IS= 15926-13
Showing
2 changed files
with
40 additions
and
37 deletions
... | @@ -113,13 +113,6 @@ ilap:shouldUseAnyUri | ... | @@ -113,13 +113,6 @@ ilap:shouldUseAnyUri |
113 | rdf:type owl:Restriction ; | 113 | rdf:type owl:Restriction ; |
114 | ilap:shouldUseAnyUri "true"^^xsd:boolean ; | 114 | ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
115 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 115 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
116 | - owl:onClass ilap:Field ; | ||
117 | - owl:onProperty :hasField ; | ||
118 | - ] ; | ||
119 | - rdfs:subClassOf [ | ||
120 | - rdf:type owl:Restriction ; | ||
121 | - ilap:shouldUseAnyUri "true"^^xsd:boolean ; | ||
122 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
123 | owl:onClass ilap:License ; | 116 | owl:onClass ilap:License ; |
124 | owl:onProperty :hasLicense ; | 117 | owl:onProperty :hasLicense ; |
125 | ] ; | 118 | ] ; |
... | @@ -148,6 +141,13 @@ ilap:shouldUseAnyUri | ... | @@ -148,6 +141,13 @@ ilap:shouldUseAnyUri |
148 | rdf:type owl:Restriction ; | 141 | rdf:type owl:Restriction ; |
149 | ilap:shouldUseAnyUri "true"^^xsd:boolean ; | 142 | ilap:shouldUseAnyUri "true"^^xsd:boolean ; |
150 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 143 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
144 | + owl:onClass ilap:PetroleumField ; | ||
145 | + owl:onProperty :hasField ; | ||
146 | + ] ; | ||
147 | + rdfs:subClassOf [ | ||
148 | + rdf:type owl:Restriction ; | ||
149 | + ilap:shouldUseAnyUri "true"^^xsd:boolean ; | ||
150 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
151 | owl:onClass ilap:Phase ; | 151 | owl:onClass ilap:Phase ; |
152 | owl:onProperty :hasPhase ; | 152 | owl:onProperty :hasPhase ; |
153 | ] ; | 153 | ] ; | ... | ... |
... | @@ -196,7 +196,7 @@ | ... | @@ -196,7 +196,7 @@ |
196 | rdf:type owl:Class ; | 196 | rdf:type owl:Class ; |
197 | rdfs:comment "An Activity that has its role within a larger PlanForActivity as a criterion for membership. An ActivityInPlan is part of a PlanForActivity, with defined Constraints, Duration, Schedule Dates, Resources and Results."^^xsd:string ; | 197 | rdfs:comment "An Activity that has its role within a larger PlanForActivity as a criterion for membership. An ActivityInPlan is part of a PlanForActivity, with defined Constraints, Duration, Schedule Dates, Resources and Results."^^xsd:string ; |
198 | rdfs:label "Activity in Plan"^^xsd:string ; | 198 | rdfs:label "Activity in Plan"^^xsd:string ; |
199 | - rdfs:subClassOf :Activity ; | 199 | + rdfs:subClassOf :PlanForActivity ; |
200 | rdfs:subClassOf [ | 200 | rdfs:subClassOf [ |
201 | rdf:type owl:Restriction ; | 201 | rdf:type owl:Restriction ; |
202 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 202 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; |
... | @@ -511,7 +511,7 @@ | ... | @@ -511,7 +511,7 @@ |
511 | rdf:type owl:Class ; | 511 | rdf:type owl:Class ; |
512 | rdfs:comment "A 15926-4 Activity that is related to preparation and rigging up/down snubbing and coil tubing equipment, including pressure testing."^^xsd:string ; | 512 | rdfs:comment "A 15926-4 Activity that is related to preparation and rigging up/down snubbing and coil tubing equipment, including pressure testing."^^xsd:string ; |
513 | rdfs:label "Coil tubing"^^xsd:string ; | 513 | rdfs:label "Coil tubing"^^xsd:string ; |
514 | - rdfs:subClassOf :Activity ; | 514 | + rdfs:subClassOf owl:Thing ; |
515 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS17729327> ; | 515 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS17729327> ; |
516 | . | 516 | . |
517 | :CommissioningMilestone | 517 | :CommissioningMilestone |
... | @@ -890,16 +890,9 @@ | ... | @@ -890,16 +890,9 @@ |
890 | rdf:type owl:Class ; | 890 | rdf:type owl:Class ; |
891 | rdfs:comment "An Asset that is designed, built and operated to serve a particular purpose, such as production of oil and gas."^^xsd:string ; | 891 | rdfs:comment "An Asset that is designed, built and operated to serve a particular purpose, such as production of oil and gas."^^xsd:string ; |
892 | rdfs:label "Facility"^^xsd:string ; | 892 | rdfs:label "Facility"^^xsd:string ; |
893 | - rdfs:subClassOf :Asset ; | 893 | + rdfs:subClassOf owl:Thing ; |
894 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1750613511> ; | 894 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1750613511> ; |
895 | . | 895 | . |
896 | -:Field | ||
897 | - rdf:type owl:Class ; | ||
898 | - rdfs:comment "An Asset that is the location of petrochemical reserves for production of oil and gas."^^xsd:string ; | ||
899 | - rdfs:label "Field"^^xsd:string ; | ||
900 | - rdfs:subClassOf :Asset ; | ||
901 | - owl:equivalentClass <http://data.posccaesar.org/rdl/RDS4316634537> ; | ||
902 | -. | ||
903 | :FieldPlantShutdown | 896 | :FieldPlantShutdown |
904 | rdf:type :ShutdownType ; | 897 | rdf:type :ShutdownType ; |
905 | rdfs:label "Field plant shutdown"^^xsd:string ; | 898 | rdfs:label "Field plant shutdown"^^xsd:string ; |
... | @@ -1083,7 +1076,7 @@ | ... | @@ -1083,7 +1076,7 @@ |
1083 | rdf:type owl:Class ; | 1076 | rdf:type owl:Class ; |
1084 | rdfs:comment "An Asset that represents permission to explore and exploit petrochemical reserves in a defined area."^^xsd:string ; | 1077 | rdfs:comment "An Asset that represents permission to explore and exploit petrochemical reserves in a defined area."^^xsd:string ; |
1085 | rdfs:label "License"^^xsd:string ; | 1078 | rdfs:label "License"^^xsd:string ; |
1086 | - rdfs:subClassOf :Asset ; | 1079 | + rdfs:subClassOf owl:Thing ; |
1087 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS43166345139> ; | 1080 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS43166345139> ; |
1088 | . | 1081 | . |
1089 | :LiftingOperation | 1082 | :LiftingOperation |
... | @@ -1195,7 +1188,7 @@ | ... | @@ -1195,7 +1188,7 @@ |
1195 | rdf:type owl:Class ; | 1188 | rdf:type owl:Class ; |
1196 | rdfs:comment "An Activity that is part of an Activity Plan, with a 0-duration, and in many cases a fixed date. A milestone is normally a specified event within Project, often linked to contractual items."^^xsd:string ; | 1189 | rdfs:comment "An Activity that is part of an Activity Plan, with a 0-duration, and in many cases a fixed date. A milestone is normally a specified event within Project, often linked to contractual items."^^xsd:string ; |
1197 | rdfs:label "Milestone"^^xsd:string ; | 1190 | rdfs:label "Milestone"^^xsd:string ; |
1198 | - rdfs:subClassOf :Activity ; | 1191 | + rdfs:subClassOf owl:Thing ; |
1199 | . | 1192 | . |
1200 | :MilestoneType | 1193 | :MilestoneType |
1201 | rdf:type owl:Class ; | 1194 | rdf:type owl:Class ; |
... | @@ -1232,7 +1225,7 @@ | ... | @@ -1232,7 +1225,7 @@ |
1232 | rdf:type owl:Class ; | 1225 | rdf:type owl:Class ; |
1233 | rdfs:comment "An Activity that represents work carried out in Projects, and has (often detailed) descriptions of the actual work carried out."^^xsd:string ; | 1226 | rdfs:comment "An Activity that represents work carried out in Projects, and has (often detailed) descriptions of the actual work carried out."^^xsd:string ; |
1234 | rdfs:label "Operation"^^xsd:string ; | 1227 | rdfs:label "Operation"^^xsd:string ; |
1235 | - rdfs:subClassOf :Activity ; | 1228 | + rdfs:subClassOf owl:Thing ; |
1236 | . | 1229 | . |
1237 | :OperationAndMaintenance | 1230 | :OperationAndMaintenance |
1238 | rdf:type :PlanProjectType ; | 1231 | rdf:type :PlanProjectType ; |
... | @@ -1330,6 +1323,13 @@ | ... | @@ -1330,6 +1323,13 @@ |
1330 | rdfs:label "Person"^^xsd:string ; | 1323 | rdfs:label "Person"^^xsd:string ; |
1331 | rdfs:subClassOf :Responsible ; | 1324 | rdfs:subClassOf :Responsible ; |
1332 | . | 1325 | . |
1326 | +:PetroleumField | ||
1327 | + rdf:type owl:Class ; | ||
1328 | + rdfs:comment "An Asset that is the location of petrochemical reserves for production of oil and gas."^^xsd:string ; | ||
1329 | + rdfs:label "Petroleum Field"^^xsd:string ; | ||
1330 | + rdfs:subClassOf owl:Thing ; | ||
1331 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS4316634537> ; | ||
1332 | +. | ||
1333 | :Phase | 1333 | :Phase |
1334 | rdf:type owl:Class ; | 1334 | rdf:type owl:Class ; |
1335 | rdfs:comment "A Period that divides the asset lifecycle into parts according to achievement of defined progress or results as basis for making decisions at Decision Gates."^^xsd:string ; | 1335 | rdfs:comment "A Period that divides the asset lifecycle into parts according to achievement of defined progress or results as basis for making decisions at Decision Gates."^^xsd:string ; |
... | @@ -1488,7 +1488,7 @@ NOTE 1 A Plan for Activity is defined by criteria. An actual activity carried o | ... | @@ -1488,7 +1488,7 @@ NOTE 1 A Plan for Activity is defined by criteria. An actual activity carried o |
1488 | NOTE 2 A Plan for Activity can define a number of part activities which are related by Constraints, and which form an \"activity network.\" | 1488 | NOTE 2 A Plan for Activity can define a number of part activities which are related by Constraints, and which form an \"activity network.\" |
1489 | """^^xsd:string ; | 1489 | """^^xsd:string ; |
1490 | rdfs:label "Plan for activity"^^xsd:string ; | 1490 | rdfs:label "Plan for activity"^^xsd:string ; |
1491 | - rdfs:subClassOf :Plan ; | 1491 | + rdfs:subClassOf owl:Thing ; |
1492 | rdfs:subClassOf [ | 1492 | rdfs:subClassOf [ |
1493 | rdf:type owl:Restriction ; | 1493 | rdf:type owl:Restriction ; |
1494 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 1494 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; |
... | @@ -1502,6 +1502,11 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1502,6 +1502,11 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1502 | owl:onProperty :hasActivity ; | 1502 | owl:onProperty :hasActivity ; |
1503 | ] ; | 1503 | ] ; |
1504 | . | 1504 | . |
1505 | +:PlanForSchedule | ||
1506 | + rdf:type owl:Class ; | ||
1507 | + rdfs:label "Plan for schedule"^^xsd:string ; | ||
1508 | + rdfs:subClassOf :PlanForActivity ; | ||
1509 | +. | ||
1505 | :PlanGeoArea | 1510 | :PlanGeoArea |
1506 | rdf:type owl:Class ; | 1511 | rdf:type owl:Class ; |
1507 | rdfs:comment "A Plan Classifier according to geographic area of the Plan"^^xsd:string ; | 1512 | rdfs:comment "A Plan Classifier according to geographic area of the Plan"^^xsd:string ; |
... | @@ -1894,8 +1899,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -1894,8 +1899,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
1894 | rdf:type owl:Class ; | 1899 | rdf:type owl:Class ; |
1895 | rdfs:comment "An Information Object that holds information about the scheduled dates for a Planned Activity."^^xsd:string ; | 1900 | rdfs:comment "An Information Object that holds information about the scheduled dates for a Planned Activity."^^xsd:string ; |
1896 | rdfs:label "Schdule for activity in plan"^^xsd:string ; | 1901 | rdfs:label "Schdule for activity in plan"^^xsd:string ; |
1897 | - rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS329669> ; | 1902 | + rdfs:subClassOf :ScheduleForPlan ; |
1898 | - rdfs:subClassOf owl:Thing ; | ||
1899 | rdfs:subClassOf [ | 1903 | rdfs:subClassOf [ |
1900 | rdf:type owl:Restriction ; | 1904 | rdf:type owl:Restriction ; |
1901 | :shouldUseRef "true"^^xsd:boolean ; | 1905 | :shouldUseRef "true"^^xsd:boolean ; |
... | @@ -2126,8 +2130,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -2126,8 +2130,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
2126 | :shouldHaveID "true"^^xsd:boolean ; | 2130 | :shouldHaveID "true"^^xsd:boolean ; |
2127 | rdfs:comment "An Information Object that that is principally concerned with when events within a plan happen, and holds information about scheduled dates."^^xsd:string ; | 2131 | rdfs:comment "An Information Object that that is principally concerned with when events within a plan happen, and holds information about scheduled dates."^^xsd:string ; |
2128 | rdfs:label "Schedule for activity in plan"^^xsd:string ; | 2132 | rdfs:label "Schedule for activity in plan"^^xsd:string ; |
2129 | - rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS329669> ; | 2133 | + rdfs:subClassOf :PlanForActivity ; |
2130 | - rdfs:subClassOf owl:Thing ; | ||
2131 | rdfs:subClassOf [ | 2134 | rdfs:subClassOf [ |
2132 | rdf:type owl:Class ; | 2135 | rdf:type owl:Class ; |
2133 | owl:unionOf ( | 2136 | owl:unionOf ( |
... | @@ -2169,7 +2172,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -2169,7 +2172,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
2169 | rdf:type owl:Class ; | 2172 | rdf:type owl:Class ; |
2170 | rdfs:comment "An Activity that involves the (total or partial) discontinuation of one or more activities or functionalities associated with production of oil and gas."^^xsd:string ; | 2173 | rdfs:comment "An Activity that involves the (total or partial) discontinuation of one or more activities or functionalities associated with production of oil and gas."^^xsd:string ; |
2171 | rdfs:label "Shutdown"^^xsd:string ; | 2174 | rdfs:label "Shutdown"^^xsd:string ; |
2172 | - rdfs:subClassOf :Activity ; | 2175 | + rdfs:subClassOf owl:Thing ; |
2173 | . | 2176 | . |
2174 | :ShutdownNotEvaluated | 2177 | :ShutdownNotEvaluated |
2175 | rdf:type :ShutdownType ; | 2178 | rdf:type :ShutdownType ; |
... | @@ -2499,16 +2502,9 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -2499,16 +2502,9 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
2499 | rdf:type owl:Class ; | 2502 | rdf:type owl:Class ; |
2500 | rdfs:comment "An Asset that is arranged to produce petrochemicals from a reservoir."^^xsd:string ; | 2503 | rdfs:comment "An Asset that is arranged to produce petrochemicals from a reservoir."^^xsd:string ; |
2501 | rdfs:label "Well"^^xsd:string ; | 2504 | rdfs:label "Well"^^xsd:string ; |
2502 | - rdfs:subClassOf :Asset ; | 2505 | + rdfs:subClassOf owl:Thing ; |
2503 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS16458543> ; | 2506 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS16458543> ; |
2504 | . | 2507 | . |
2505 | -:WellBore | ||
2506 | - rdf:type owl:Class ; | ||
2507 | - rdfs:comment "An Asset that is a 'borehole' drilled in the earth's crust to form part of a well."^^xsd:string ; | ||
2508 | - rdfs:label "Well bore"^^xsd:string ; | ||
2509 | - rdfs:subClassOf :Asset ; | ||
2510 | - owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1714464911> ; | ||
2511 | -. | ||
2512 | :WellCompletionType | 2508 | :WellCompletionType |
2513 | rdf:type owl:Class ; | 2509 | rdf:type owl:Class ; |
2514 | rdfs:comment "A System Descriptor that describes the type of completion of drilling."^^xsd:string ; | 2510 | rdfs:comment "A System Descriptor that describes the type of completion of drilling."^^xsd:string ; |
... | @@ -2551,6 +2547,13 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -2551,6 +2547,13 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
2551 | rdfs:subClassOf :SystemDescriptor ; | 2547 | rdfs:subClassOf :SystemDescriptor ; |
2552 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS16633002> ; | 2548 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS16633002> ; |
2553 | . | 2549 | . |
2550 | +:Wellbore | ||
2551 | + rdf:type owl:Class ; | ||
2552 | + rdfs:comment "An Asset that is a 'borehole' drilled in the earth's crust to form part of a well."^^xsd:string ; | ||
2553 | + rdfs:label "Wellbore"^^xsd:string ; | ||
2554 | + rdfs:subClassOf owl:Thing ; | ||
2555 | + owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1714464911> ; | ||
2556 | +. | ||
2554 | :WorkCenter | 2557 | :WorkCenter |
2555 | rdf:type owl:Class ; | 2558 | rdf:type owl:Class ; |
2556 | rdfs:comment "A Location where work is accomplished."^^xsd:string ; | 2559 | rdfs:comment "A Location where work is accomplished."^^xsd:string ; |
... | @@ -2562,7 +2565,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -2562,7 +2565,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
2562 | rdf:type owl:Class ; | 2565 | rdf:type owl:Class ; |
2563 | rdfs:comment "A Plan that corresponds to a set of Operations with a description of the work content of the Operations."^^xsd:string ; | 2566 | rdfs:comment "A Plan that corresponds to a set of Operations with a description of the work content of the Operations."^^xsd:string ; |
2564 | rdfs:label "Work Order"^^xsd:string ; | 2567 | rdfs:label "Work Order"^^xsd:string ; |
2565 | - rdfs:subClassOf :Plan ; | 2568 | + rdfs:subClassOf :PlanForActivity ; |
2566 | rdfs:subClassOf [ | 2569 | rdfs:subClassOf [ |
2567 | rdf:type owl:Restriction ; | 2570 | rdf:type owl:Restriction ; |
2568 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; | 2571 | owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; |
... | @@ -3337,7 +3340,7 @@ userfield:hasShutdownType | ... | @@ -3337,7 +3340,7 @@ userfield:hasShutdownType |
3337 | <http://data.posccaesar.org/npd/ontology/ilap-interface/Field> | 3340 | <http://data.posccaesar.org/npd/ontology/ilap-interface/Field> |
3338 | rdf:type owl:Class ; | 3341 | rdf:type owl:Class ; |
3339 | rdfs:label "NPD Field"^^xsd:string ; | 3342 | rdfs:label "NPD Field"^^xsd:string ; |
3340 | - rdfs:subClassOf :Field ; | 3343 | + rdfs:subClassOf :PetroleumField ; |
3341 | . | 3344 | . |
3342 | <http://data.posccaesar.org/npd/ontology/ilap-interface/OperatingCompany> | 3345 | <http://data.posccaesar.org/npd/ontology/ilap-interface/OperatingCompany> |
3343 | rdf:type owl:Class ; | 3346 | rdf:type owl:Class ; |
... | @@ -3352,7 +3355,7 @@ userfield:hasShutdownType | ... | @@ -3352,7 +3355,7 @@ userfield:hasShutdownType |
3352 | <http://data.posccaesar.org/npd/ontology/ilap-interface/Wellbore> | 3355 | <http://data.posccaesar.org/npd/ontology/ilap-interface/Wellbore> |
3353 | rdf:type owl:Class ; | 3356 | rdf:type owl:Class ; |
3354 | rdfs:label "NPD Well bore"^^xsd:string ; | 3357 | rdfs:label "NPD Well bore"^^xsd:string ; |
3355 | - rdfs:subClassOf :WellBore ; | 3358 | + rdfs:subClassOf :Wellbore ; |
3356 | . | 3359 | . |
3357 | xsd:anyType | 3360 | xsd:anyType |
3358 | rdf:type rdfs:Datatype ; | 3361 | rdf:type rdfs:Datatype ; | ... | ... |
-
Please register or login to post a comment