Tore Christiansen

Cleaned up class hierarchies and corrected several errors

...@@ -50,6 +50,13 @@ ilap:shouldUseAnyUri ...@@ -50,6 +50,13 @@ ilap:shouldUseAnyUri
50 rdf:type owl:Restriction ; 50 rdf:type owl:Restriction ;
51 ilap:shouldUseAnyUri "true"^^xsd:boolean ; 51 ilap:shouldUseAnyUri "true"^^xsd:boolean ;
52 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; 52 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
53 + owl:onClass ilap:ActivityRiskFactor ;
54 + owl:onProperty :hasRiskFactor ;
55 + ] ;
56 + rdfs:subClassOf [
57 + rdf:type owl:Restriction ;
58 + ilap:shouldUseAnyUri "true"^^xsd:boolean ;
59 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
53 owl:onClass ilap:Category ; 60 owl:onClass ilap:Category ;
54 owl:onProperty :hasCategory ; 61 owl:onProperty :hasCategory ;
55 ] ; 62 ] ;
...@@ -169,13 +176,6 @@ ilap:shouldUseAnyUri ...@@ -169,13 +176,6 @@ ilap:shouldUseAnyUri
169 rdf:type owl:Restriction ; 176 rdf:type owl:Restriction ;
170 ilap:shouldUseAnyUri "true"^^xsd:boolean ; 177 ilap:shouldUseAnyUri "true"^^xsd:boolean ;
171 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; 178 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
172 - owl:onClass ilap:RiskFactor ;
173 - owl:onProperty :hasRiskFactor ;
174 - ] ;
175 - rdfs:subClassOf [
176 - rdf:type owl:Restriction ;
177 - ilap:shouldUseAnyUri "true"^^xsd:boolean ;
178 - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
179 owl:onClass ilap:ShutdownType ; 179 owl:onClass ilap:ShutdownType ;
180 owl:onProperty :hasShutdownType ; 180 owl:onProperty :hasShutdownType ;
181 ] ; 181 ] ;
......
...@@ -101,6 +101,12 @@ ...@@ -101,6 +101,12 @@
101 rdfs:subClassOf [ 101 rdfs:subClassOf [
102 rdf:type owl:Restriction ; 102 rdf:type owl:Restriction ;
103 owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; 103 owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
104 + owl:onClass :ActivityRiskFactor ;
105 + owl:onProperty :hasRisk ;
106 + ] ;
107 + rdfs:subClassOf [
108 + rdf:type owl:Restriction ;
109 + owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
104 owl:onClass :CompletelyFreeField ; 110 owl:onClass :CompletelyFreeField ;
105 owl:onProperty :hasCompletelyFreeFieldDefinition ; 111 owl:onProperty :hasCompletelyFreeFieldDefinition ;
106 ] ; 112 ] ;
...@@ -143,12 +149,6 @@ ...@@ -143,12 +149,6 @@
143 rdfs:subClassOf [ 149 rdfs:subClassOf [
144 rdf:type owl:Restriction ; 150 rdf:type owl:Restriction ;
145 owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; 151 owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
146 - owl:onClass :RiskFactor ;
147 - owl:onProperty :hasRisk ;
148 - ] ;
149 - rdfs:subClassOf [
150 - rdf:type owl:Restriction ;
151 - owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
152 owl:onClass :ScheduleForActivityInPlan ; 152 owl:onClass :ScheduleForActivityInPlan ;
153 owl:onProperty :hasSchedule ; 153 owl:onProperty :hasSchedule ;
154 ] ; 154 ] ;
...@@ -197,12 +197,30 @@ ...@@ -197,12 +197,30 @@
197 rdfs:label "Activity 101 in plan version 2 for project P"^^xsd:string ; 197 rdfs:label "Activity 101 in plan version 2 for project P"^^xsd:string ;
198 rdfs:subClassOf :Activity ; 198 rdfs:subClassOf :Activity ;
199 . 199 .
200 +:ActivityCarriedOutOnHCsystems
201 + rdf:type :ActivityRiskFactor ;
202 + rdf:type owl:Class ;
203 + rdfs:label "Activity carried out on HCsystems"^^xsd:string ;
204 + rdfs:subClassOf :Activity ;
205 +.
200 :ActivityConstraint 206 :ActivityConstraint
201 rdf:type owl:Class ; 207 rdf:type owl:Class ;
202 rdfs:comment "A Constraint in which an Activity or Milestone is linked to other Activities (or Milestones) that must be performed (completely or partially) before it can be performed."^^xsd:string ; 208 rdfs:comment "A Constraint in which an Activity or Milestone is linked to other Activities (or Milestones) that must be performed (completely or partially) before it can be performed."^^xsd:string ;
203 rdfs:label "Activity constraint"^^xsd:string ; 209 rdfs:label "Activity constraint"^^xsd:string ;
204 rdfs:subClassOf :Constraint ; 210 rdfs:subClassOf :Constraint ;
205 . 211 .
212 +:ActivityForWhichEntryPermitIsRequired
213 + rdf:type :ActivityRiskFactor ;
214 + rdf:type owl:Class ;
215 + rdfs:label "Activity for which entry permit is required"^^xsd:string ;
216 + rdfs:subClassOf :Activity ;
217 +.
218 +:ActivityForWhichJobSafetyAnalysisIsRequired
219 + rdf:type :ActivityRiskFactor ;
220 + rdf:type owl:Class ;
221 + rdfs:label "Activity for which job safety analysis is required"^^xsd:string ;
222 + rdfs:subClassOf :Activity ;
223 +.
206 :ActivityInPlan 224 :ActivityInPlan
207 rdf:type owl:Class ; 225 rdf:type owl:Class ;
208 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 ; 226 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 ;
...@@ -211,25 +229,36 @@ ...@@ -211,25 +229,36 @@
211 rdfs:subClassOf [ 229 rdfs:subClassOf [
212 rdf:type owl:Restriction ; 230 rdf:type owl:Restriction ;
213 owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; 231 owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
214 - owl:onClass :MaterialOrderStatus ; 232 + owl:onClass :ActivityRiskFactor ;
215 - owl:onProperty :hasMaterialOrderStatus ; 233 + owl:onProperty :hasRiskFactorForPlan ;
216 ] ; 234 ] ;
217 rdfs:subClassOf [ 235 rdfs:subClassOf [
218 rdf:type owl:Restriction ; 236 rdf:type owl:Restriction ;
219 owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ; 237 owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
220 - owl:onClass :RiskFactor ; 238 + owl:onClass :MaterialOrderStatus ;
221 - owl:onProperty :hasRiskFactorForPlan ; 239 + owl:onProperty :hasMaterialOrderStatus ;
222 ] ; 240 ] ;
223 - owl:disjointWith :PlanForActivity ; 241 + owl:disjointWith :PlanForILAP ;
224 . 242 .
225 :ActivityObjective 243 :ActivityObjective
226 rdf:type rdfs:Class ; 244 rdf:type rdfs:Class ;
227 rdfs:label "Activity objective"^^xsd:string ; 245 rdfs:label "Activity objective"^^xsd:string ;
228 rdfs:subClassOf :ClassOfActivity ; 246 rdfs:subClassOf :ClassOfActivity ;
229 . 247 .
230 -:ActivityPlanningPhase 248 +:ActivityPlanningActivityClass
249 + rdf:type rdfs:Class ;
250 + rdfs:label "Activity planning activity class"^^xsd:string ;
251 + rdfs:subClassOf :ClassOfActivity ;
252 +.
253 +:ActivityPlanningPhaseClass
231 rdf:type rdfs:Class ; 254 rdf:type rdfs:Class ;
232 - rdfs:label "Activity planning phase"^^xsd:string ; 255 + rdfs:label "Activity planning phase class"^^xsd:string ;
256 + rdfs:subClassOf :ClassOfActivity ;
257 +.
258 +:ActivityRiskFactor
259 + rdf:type owl:Class ;
260 + rdfs:comment "A System Descriptor that describes potential threats of damage, injury, liability, loss, or any other negative occurrence that is caused by external or internal vulnerabilities, and that may be avoided through preemptive action (adapted from Business Dictionary)."^^xsd:string ;
261 + rdfs:label "Activity Risk factor"^^xsd:string ;
233 rdfs:subClassOf :ClassOfActivity ; 262 rdfs:subClassOf :ClassOfActivity ;
234 . 263 .
235 :ActivityStatus 264 :ActivityStatus
...@@ -238,16 +267,70 @@ ...@@ -238,16 +267,70 @@
238 rdfs:label "Activity status"^^xsd:string ; 267 rdfs:label "Activity status"^^xsd:string ;
239 rdfs:subClassOf :Status ; 268 rdfs:subClassOf :Status ;
240 . 269 .
270 +:ActivityThatIsPOBreducing
271 + rdf:type :ActivityRiskFactor ;
272 + rdf:type owl:Class ;
273 + rdfs:label "Activity that is POB reducing"^^xsd:string ;
274 + rdfs:subClassOf :Activity ;
275 +.
276 +:ActivityThatRequiresAreaAccessRestriction
277 + rdf:type :ActivityRiskFactor ;
278 + rdf:type owl:Class ;
279 + rdfs:label "Activity that requires area access restriction"^^xsd:string ;
280 + rdfs:subClassOf :Activity ;
281 +.
282 +:ActivityThatRequiresTempBarrierImpairment
283 + rdf:type :ActivityRiskFactor ;
284 + rdf:type owl:Class ;
285 + rdfs:label "Activity that requires temp barrier impairment"^^xsd:string ;
286 + rdfs:subClassOf :Activity ;
287 +.
288 +:ActivityThatRequiresWorkOverOpenSea
289 + rdf:type :ActivityRiskFactor ;
290 + rdfs:label "Activity that requires work over open sea"^^xsd:string ;
291 + rdfs:subClassOf :Activity ;
292 +.
293 +:ActivityToIncreaseOilAndGasRecovery
294 + rdf:type :ActivityObjective ;
295 + rdf:type owl:Class ;
296 + rdfs:label "Activity to increase oil and gas recovery"^^xsd:string ;
297 + rdfs:subClassOf :Activity ;
298 +.
241 :ActivityToMaintainBusinessAsUsual 299 :ActivityToMaintainBusinessAsUsual
242 rdf:type :ActivityObjective ; 300 rdf:type :ActivityObjective ;
243 rdf:type owl:Class ; 301 rdf:type owl:Class ;
244 rdfs:label "Activity to Maintain Business as Usual"^^xsd:string ; 302 rdfs:label "Activity to Maintain Business as Usual"^^xsd:string ;
245 rdfs:subClassOf :Activity ; 303 rdfs:subClassOf :Activity ;
246 . 304 .
247 -:ActivityTypeForPlanning 305 +:ActivityToMakeIncrementalImprovement
248 - rdf:type rdfs:Class ; 306 + rdf:type :ActivityObjective ;
249 - rdfs:label "Activity type for planning"^^xsd:string ; 307 + rdf:type owl:Class ;
250 - rdfs:subClassOf :ClassOfActivity ; 308 + rdfs:label "Activity to make incremental improvement"^^xsd:string ;
309 + rdfs:subClassOf :Activity ;
310 +.
311 +:ActivityToMakeRadicalChange
312 + rdf:type :ActivityObjective ;
313 + rdf:type owl:Class ;
314 + rdfs:label "Activity to make radical change"^^xsd:string ;
315 + rdfs:subClassOf :Activity ;
316 +.
317 +:ActivityWithPotentialImpactOnHabitat
318 + rdf:type :ActivityRiskFactor ;
319 + rdf:type owl:Class ;
320 + rdfs:label "Activity with potential impact on habitat"^^xsd:string ;
321 + rdfs:subClassOf :Activity ;
322 +.
323 +:ActivityWithUtilityConstraints
324 + rdf:type :ActivityRiskFactor ;
325 + rdf:type owl:Class ;
326 + rdfs:label "Activity with utility constraints"^^xsd:string ;
327 + rdfs:subClassOf :Activity ;
328 +.
329 +:ActivityforWhichESDPermitIsRequired
330 + rdf:type :ActivityRiskFactor ;
331 + rdf:type owl:Class ;
332 + rdfs:label "Activityfor which ESDPermit is required"^^xsd:string ;
333 + rdfs:subClassOf :Activity ;
251 . 334 .
252 :AfterShutdown 335 :AfterShutdown
253 rdf:type :ShutdownPhase ; 336 rdf:type :ShutdownPhase ;
...@@ -808,6 +891,12 @@ ...@@ -808,6 +891,12 @@
808 rdf:type :PlanObjectiveType ; 891 rdf:type :PlanObjectiveType ;
809 rdfs:label "Disaster recovery"^^xsd:string ; 892 rdfs:label "Disaster recovery"^^xsd:string ;
810 . 893 .
894 +:DisasterRecoveryActivity
895 + rdf:type :ActivityObjective ;
896 + rdf:type owl:Class ;
897 + rdfs:label "Disaster recovery activity"^^xsd:string ;
898 + rdfs:subClassOf :Activity ;
899 +.
811 :Discipline 900 :Discipline
812 rdf:type owl:Class ; 901 rdf:type owl:Class ;
813 rdfs:comment "An Organization that has the competence (area of knowledge and experience) required to carry out the work in one or more defined Activities, classified according to Discipline Code Manuals defined by participant organizations (typically by large Contractors, and based on standards such as NORSOK COR codes)."^^xsd:string ; 902 rdfs:comment "An Organization that has the competence (area of knowledge and experience) required to carry out the work in one or more defined Activities, classified according to Discipline Code Manuals defined by participant organizations (typically by large Contractors, and based on standards such as NORSOK COR codes)."^^xsd:string ;
...@@ -825,7 +914,7 @@ ...@@ -825,7 +914,7 @@
825 . 914 .
826 :DrillingAndWellProject 915 :DrillingAndWellProject
827 rdf:type :ProjectType ; 916 rdf:type :ProjectType ;
828 - rdfs:label "Drilling & well project"^^xsd:string ; 917 + rdfs:label "Drilling and well project"^^xsd:string ;
829 rdfs:subClassOf :Activity ; 918 rdfs:subClassOf :Activity ;
830 . 919 .
831 :DrillingMilestone 920 :DrillingMilestone
...@@ -1069,17 +1158,17 @@ ...@@ -1069,17 +1158,17 @@
1069 rdfs:subClassOf :Activity ; 1158 rdfs:subClassOf :Activity ;
1070 . 1159 .
1071 :HCSystems 1160 :HCSystems
1072 - rdf:type :RiskFactor ; 1161 + rdf:type :ActivityRiskFactor ;
1073 rdfs:label "HCSystems"^^xsd:string ; 1162 rdfs:label "HCSystems"^^xsd:string ;
1074 rdfs:subClassOf :Activity ; 1163 rdfs:subClassOf :Activity ;
1075 . 1164 .
1076 :Habitat 1165 :Habitat
1077 - rdf:type :RiskFactor ; 1166 + rdf:type :ActivityRiskFactor ;
1078 rdfs:label "Habitat"^^xsd:string ; 1167 rdfs:label "Habitat"^^xsd:string ;
1079 rdfs:subClassOf :Activity ; 1168 rdfs:subClassOf :Activity ;
1080 . 1169 .
1081 :HeightWork 1170 :HeightWork
1082 - rdf:type :RiskFactor ; 1171 + rdf:type :ActivityRiskFactor ;
1083 rdfs:label "Height work"^^xsd:string ; 1172 rdfs:label "Height work"^^xsd:string ;
1084 rdfs:subClassOf :Activity ; 1173 rdfs:subClassOf :Activity ;
1085 . 1174 .
...@@ -1096,7 +1185,7 @@ ...@@ -1096,7 +1185,7 @@
1096 rdfs:label "High priority"^^xsd:string ; 1185 rdfs:label "High priority"^^xsd:string ;
1097 . 1186 .
1098 :HotWork 1187 :HotWork
1099 - rdf:type :RiskFactor ; 1188 + rdf:type :ActivityRiskFactor ;
1100 rdfs:label "Hot work"^^xsd:string ; 1189 rdfs:label "Hot work"^^xsd:string ;
1101 rdfs:subClassOf :Activity ; 1190 rdfs:subClassOf :Activity ;
1102 . 1191 .
...@@ -1137,7 +1226,7 @@ ...@@ -1137,7 +1226,7 @@
1137 owl:equivalentClass <http://data.posccaesar.org/rdl/RDS43166345139> ; 1226 owl:equivalentClass <http://data.posccaesar.org/rdl/RDS43166345139> ;
1138 . 1227 .
1139 :LiftingOperation 1228 :LiftingOperation
1140 - rdf:type :RiskFactor ; 1229 + rdf:type :ActivityRiskFactor ;
1141 rdfs:label "Lifting operation"^^xsd:string ; 1230 rdfs:label "Lifting operation"^^xsd:string ;
1142 rdfs:subClassOf :Activity ; 1231 rdfs:subClassOf :Activity ;
1143 . 1232 .
...@@ -1200,6 +1289,12 @@ ...@@ -1200,6 +1289,12 @@
1200 rdf:type :PlanObjectiveType ; 1289 rdf:type :PlanObjectiveType ;
1201 rdfs:label "Managed closedown"^^xsd:string ; 1290 rdfs:label "Managed closedown"^^xsd:string ;
1202 . 1291 .
1292 +:ManagedClosedownActivity
1293 + rdf:type :ActivityObjective ;
1294 + rdf:type owl:Class ;
1295 + rdfs:label "Managed closedown activity"^^xsd:string ;
1296 + rdfs:subClassOf :Activity ;
1297 +.
1203 :MaterialAvailabilityNotChecked 1298 :MaterialAvailabilityNotChecked
1204 rdf:type :MaterialOrderStatus ; 1299 rdf:type :MaterialOrderStatus ;
1205 rdfs:label "Material availability not checked"^^xsd:string ; 1300 rdfs:label "Material availability not checked"^^xsd:string ;
...@@ -1258,9 +1353,9 @@ ...@@ -1258,9 +1353,9 @@
1258 rdf:type :ShutdownType ; 1353 rdf:type :ShutdownType ;
1259 rdfs:label "Mini shutdown"^^xsd:string ; 1354 rdfs:label "Mini shutdown"^^xsd:string ;
1260 . 1355 .
1261 -:Modification 1356 +:ModificationProject
1262 rdf:type :ProjectType ; 1357 rdf:type :ProjectType ;
1263 - rdfs:label "Modification"^^xsd:string ; 1358 + rdfs:label "Modification Project"^^xsd:string ;
1264 rdfs:subClassOf :Activity ; 1359 rdfs:subClassOf :Activity ;
1265 . 1360 .
1266 :Monday 1361 :Monday
...@@ -1283,7 +1378,7 @@ ...@@ -1283,7 +1378,7 @@
1283 :NorsokZ014SABphaseClass 1378 :NorsokZ014SABphaseClass
1284 rdf:type rdfs:Class ; 1379 rdf:type rdfs:Class ;
1285 rdfs:label "Norsok z014SABphase class"^^xsd:string ; 1380 rdfs:label "Norsok z014SABphase class"^^xsd:string ;
1286 - rdfs:subClassOf :ActivityPlanningPhase ; 1381 + rdfs:subClassOf :ActivityPlanningPhaseClass ;
1287 . 1382 .
1288 :Operation 1383 :Operation
1289 rdf:type owl:Class ; 1384 rdf:type owl:Class ;
...@@ -1291,9 +1386,9 @@ ...@@ -1291,9 +1386,9 @@
1291 rdfs:label "Operation"^^xsd:string ; 1386 rdfs:label "Operation"^^xsd:string ;
1292 rdfs:subClassOf owl:Thing ; 1387 rdfs:subClassOf owl:Thing ;
1293 . 1388 .
1294 -:OperationAndMaintenance 1389 +:OperationAndMaintenanceProject
1295 rdf:type :ProjectType ; 1390 rdf:type :ProjectType ;
1296 - rdfs:label "Operation & maintenance"^^xsd:string ; 1391 + rdfs:label "Operation and maintenance project"^^xsd:string ;
1297 rdfs:subClassOf :Activity ; 1392 rdfs:subClassOf :Activity ;
1298 . 1393 .
1299 :OperationStatus 1394 :OperationStatus
...@@ -1459,11 +1554,10 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -1459,11 +1554,10 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
1459 rdf:type owl:Class ; 1554 rdf:type owl:Class ;
1460 :shouldHaveID "true"^^xsd:boolean ; 1555 :shouldHaveID "true"^^xsd:boolean ;
1461 rdfs:comment "An ISO 15926-4 Activity Class that specifies what is to be done in order to achieve an Objective."^^xsd:string ; 1556 rdfs:comment "An ISO 15926-4 Activity Class that specifies what is to be done in order to achieve an Objective."^^xsd:string ;
1462 - rdfs:label " Plan"^^xsd:string ;
1463 rdfs:label "Plan for ILAP"^^xsd:string ; 1557 rdfs:label "Plan for ILAP"^^xsd:string ;
1558 + rdfs:label "Plan"^^xsd:string ;
1464 rdfs:subClassOf :PlanForActivity ; 1559 rdfs:subClassOf :PlanForActivity ;
1465 rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS10012097710> ; 1560 rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS10012097710> ;
1466 - rdfs:subClassOf owl:Thing ;
1467 rdfs:subClassOf [ 1561 rdfs:subClassOf [
1468 rdf:type owl:Class ; 1562 rdf:type owl:Class ;
1469 owl:unionOf ( 1563 owl:unionOf (
...@@ -1839,7 +1933,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -1839,7 +1933,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
1839 rdfs:label "Released"^^xsd:string ; 1933 rdfs:label "Released"^^xsd:string ;
1840 . 1934 .
1841 :RemovalOfBarriers 1935 :RemovalOfBarriers
1842 - rdf:type :RiskFactor ; 1936 + rdf:type :ActivityRiskFactor ;
1843 rdfs:label "Removal of barriers"^^xsd:string ; 1937 rdfs:label "Removal of barriers"^^xsd:string ;
1844 rdfs:subClassOf :Activity ; 1938 rdfs:subClassOf :Activity ;
1845 . 1939 .
...@@ -1946,12 +2040,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -1946,12 +2040,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
1946 rdf:type :ShutdownType ; 2040 rdf:type :ShutdownType ;
1947 rdfs:label "Revision shutdown"^^xsd:string ; 2041 rdfs:label "Revision shutdown"^^xsd:string ;
1948 . 2042 .
1949 -:RiskFactor
1950 - rdf:type owl:Class ;
1951 - rdfs:comment "A System Descriptor that describes potential threats of damage, injury, liability, loss, or any other negative occurrence that is caused by external or internal vulnerabilities, and that may be avoided through preemptive action (adapted from Business Dictionary)."^^xsd:string ;
1952 - rdfs:label "Risk factor"^^xsd:string ;
1953 - rdfs:subClassOf :ClassOfActivity ;
1954 -.
1955 :SF 2043 :SF
1956 rdf:type owl:Class ; 2044 rdf:type owl:Class ;
1957 rdfs:comment "An Activity Constraint (Activity Dependency) where the succeeding Activity cannot finish before the preceding Activity has started."^^xsd:string ; 2045 rdfs:comment "An Activity Constraint (Activity Dependency) where the succeeding Activity cannot finish before the preceding Activity has started."^^xsd:string ;
...@@ -2241,7 +2329,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2241,7 +2329,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2241 rdfs:label "Settlement rule created"^^xsd:string ; 2329 rdfs:label "Settlement rule created"^^xsd:string ;
2242 . 2330 .
2243 :ShallowGasOperation 2331 :ShallowGasOperation
2244 - rdf:type :RiskFactor ; 2332 + rdf:type :ActivityRiskFactor ;
2245 rdfs:label "Shallow gas operation"^^xsd:string ; 2333 rdfs:label "Shallow gas operation"^^xsd:string ;
2246 rdfs:subClassOf :Activity ; 2334 rdfs:subClassOf :Activity ;
2247 . 2335 .
...@@ -2528,11 +2616,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2528,11 +2616,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2528 rdf:type :ActivityStatus ; 2616 rdf:type :ActivityStatus ;
2529 rdfs:label "Unknown"^^xsd:string ; 2617 rdfs:label "Unknown"^^xsd:string ;
2530 . 2618 .
2531 -:VeselOperation
2532 - rdf:type :RiskFactor ;
2533 - rdfs:label "Activity"^^xsd:string ;
2534 - rdfs:label "Vesel operation"^^xsd:string ;
2535 -.
2536 :Vessel 2619 :Vessel
2537 rdf:type owl:Class ; 2620 rdf:type owl:Class ;
2538 rdfs:comment "An Facility that is a ship that is designed to drill wells in the sea floor while floating."^^xsd:string ; 2621 rdfs:comment "An Facility that is a ship that is designed to drill wells in the sea floor while floating."^^xsd:string ;
...@@ -2540,6 +2623,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2540,6 +2623,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2540 rdfs:subClassOf :Facility ; 2623 rdfs:subClassOf :Facility ;
2541 owl:equivalentClass <http://data.posccaesar.org/rdl/RDS11525417> ; 2624 owl:equivalentClass <http://data.posccaesar.org/rdl/RDS11525417> ;
2542 . 2625 .
2626 +:VesselOperation
2627 + rdf:type :ActivityRiskFactor ;
2628 + rdf:type owl:Class ;
2629 + rdfs:label "Vessel operation"^^xsd:string ;
2630 + rdfs:subClassOf :Activity ;
2631 +.
2543 :WaterInjectionShutdown 2632 :WaterInjectionShutdown
2544 rdf:type :ShutdownType ; 2633 rdf:type :ShutdownType ;
2545 rdfs:label "Water injection shutdown"^^xsd:string ; 2634 rdfs:label "Water injection shutdown"^^xsd:string ;
...@@ -2632,11 +2721,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2632,11 +2721,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2632 rdfs:subClassOf owl:Thing ; 2721 rdfs:subClassOf owl:Thing ;
2633 owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1714464911> ; 2722 owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1714464911> ;
2634 . 2723 .
2635 -:WorkAtHeight
2636 - rdf:type :RiskFactor ;
2637 - rdfs:label "Work at height"^^xsd:string ;
2638 - rdfs:subClassOf :Activity ;
2639 -.
2640 :WorkCenter 2724 :WorkCenter
2641 rdf:type owl:Class ; 2725 rdf:type owl:Class ;
2642 rdfs:comment "A Location where work is accomplished."^^xsd:string ; 2726 rdfs:comment "A Location where work is accomplished."^^xsd:string ;
...@@ -2662,11 +2746,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2662,11 +2746,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2662 rdfs:label "Work order status"^^xsd:string ; 2746 rdfs:label "Work order status"^^xsd:string ;
2663 rdfs:subClassOf :Status ; 2747 rdfs:subClassOf :Status ;
2664 . 2748 .
2665 -:WorkOverOpenSea
2666 - rdf:type :RiskFactor ;
2667 - rdfs:label "Work over open sea"^^xsd:string ;
2668 - rdfs:subClassOf :Activity ;
2669 -.
2670 :alwaysOnSchedule 2749 :alwaysOnSchedule
2671 rdf:type owl:DatatypeProperty ; 2750 rdf:type owl:DatatypeProperty ;
2672 rdfs:comment "A property that gives the schedule of a planning object."^^xsd:string ; 2751 rdfs:comment "A property that gives the schedule of a planning object."^^xsd:string ;
...@@ -3168,7 +3247,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -3168,7 +3247,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
3168 rdf:type owl:ObjectProperty ; 3247 rdf:type owl:ObjectProperty ;
3169 rdfs:domain :ActivityInPlan ; 3248 rdfs:domain :ActivityInPlan ;
3170 rdfs:label "has risk factor for plan"^^xsd:string ; 3249 rdfs:label "has risk factor for plan"^^xsd:string ;
3171 - rdfs:range :RiskFactor ; 3250 + rdfs:range :ActivityRiskFactor ;
3172 . 3251 .
3173 :hasSchedule 3252 :hasSchedule
3174 rdf:type owl:ObjectProperty ; 3253 rdf:type owl:ObjectProperty ;
...@@ -3401,7 +3480,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -3401,7 +3480,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
3401 . 3480 .
3402 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/NorsokZ014SABactivityClass> 3481 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/NorsokZ014SABactivityClass>
3403 rdfs:label "NORSOK Z-014 SAB Class"^^xsd:string ; 3482 rdfs:label "NORSOK Z-014 SAB Class"^^xsd:string ;
3404 - rdfs:subClassOf :ActivityTypeForPlanning ; 3483 + rdfs:subClassOf :ActivityPlanningActivityClass ;
3405 . 3484 .
3406 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing> 3485 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing>
3407 rdf:type owl:Class ; 3486 rdf:type owl:Class ;
......