Showing
5 changed files
with
335 additions
and
368 deletions
... | @@ -42,6 +42,9 @@ ep-activity:ActivitySuccessType | ... | @@ -42,6 +42,9 @@ ep-activity:ActivitySuccessType |
42 | rdfs:label "activity success type"^^xsd:string ; | 42 | rdfs:label "activity success type"^^xsd:string ; |
43 | rdfs:subClassOf owl:Class . | 43 | rdfs:subClassOf owl:Class . |
44 | 44 | ||
45 | +ep-activity:ApproveAReport | ||
46 | + rdfs:comment "activity that is approving a report"^^xsd:string . | ||
47 | + | ||
45 | ep-activity:DailyDrillingActivity | 48 | ep-activity:DailyDrillingActivity |
46 | rdf:type owl:Class ; | 49 | rdf:type owl:Class ; |
47 | rdfs:comment "drilling activity that consists of all that is done in order to drill a well during one day"^^xsd:string ; | 50 | rdfs:comment "drilling activity that consists of all that is done in order to drill a well during one day"^^xsd:string ; |
... | @@ -74,11 +77,6 @@ ep-activity:DailyDrillingActivityToStatus | ... | @@ -74,11 +77,6 @@ ep-activity:DailyDrillingActivityToStatus |
74 | owl:onProperty ep-core:hasPart | 77 | owl:onProperty ep-core:hasPart |
75 | ] . | 78 | ] . |
76 | 79 | ||
77 | -ep-activity:DailyProductionActivity | ||
78 | - rdf:type owl:Class ; | ||
79 | - rdfs:label "daily production activity"^^xsd:string ; | ||
80 | - rdfs:subClassOf ep-activity:ProductionActivity . | ||
81 | - | ||
82 | ep-activity:Drill-bypass | 80 | ep-activity:Drill-bypass |
83 | rdf:type ep-activity:WellBoreDrillingType ; | 81 | rdf:type ep-activity:WellBoreDrillingType ; |
84 | rdfs:label "drill - bypass"^^xsd:string ; | 82 | rdfs:label "drill - bypass"^^xsd:string ; |
... | @@ -245,6 +243,7 @@ ep-activity:FluidReading | ... | @@ -245,6 +243,7 @@ ep-activity:FluidReading |
245 | 243 | ||
246 | ep-activity:FormationIntegrityTest | 244 | ep-activity:FormationIntegrityTest |
247 | rdf:type ep-activity:PressureTestType , owl:Class ; | 245 | rdf:type ep-activity:PressureTestType , owl:Class ; |
246 | + rdfs:comment "wellbore pressure test that is a formation integrity test. NOTE If the formation is not able to withstand the given pressure, the result of the test is the strength of the formation. (source DDR-XSD)"^^xsd:string ; | ||
248 | rdfs:label "formation integrity test"^^xsd:string ; | 247 | rdfs:label "formation integrity test"^^xsd:string ; |
249 | rdfs:subClassOf ep-activity:WellBorePressureTest ; | 248 | rdfs:subClassOf ep-activity:WellBorePressureTest ; |
250 | owl:disjointWith ep-activity:LeakOffTest . | 249 | owl:disjointWith ep-activity:LeakOffTest . |
... | @@ -324,8 +323,12 @@ ep-activity:GasReadingType | ... | @@ -324,8 +323,12 @@ ep-activity:GasReadingType |
324 | rdfs:label "gas reading type"^^xsd:string ; | 323 | rdfs:label "gas reading type"^^xsd:string ; |
325 | rdfs:subClassOf owl:Class . | 324 | rdfs:subClassOf owl:Class . |
326 | 325 | ||
326 | +ep-activity:IssueAReport | ||
327 | + rdfs:comment "activity that is issuing a report"^^xsd:string . | ||
328 | + | ||
327 | ep-activity:LeakOffTest | 329 | ep-activity:LeakOffTest |
328 | rdf:type ep-activity:PressureTestType , owl:Class ; | 330 | rdf:type ep-activity:PressureTestType , owl:Class ; |
331 | + rdfs:comment "wellbore pressure test that is a leak-off test where the well is shut in and fluid is pumped into the wellbore gradually to increase the pressure that the formation experiences. NOTE A leakoff test is usually conducted immediately after drilling below a new casing shoe. (source DDR-XSD)"^^xsd:string ; | ||
329 | rdfs:label "leak-off test"^^xsd:string ; | 332 | rdfs:label "leak-off test"^^xsd:string ; |
330 | rdfs:subClassOf ep-activity:WellBorePressureTest ; | 333 | rdfs:subClassOf ep-activity:WellBorePressureTest ; |
331 | owl:disjointWith ep-activity:FormationIntegrityTest . | 334 | owl:disjointWith ep-activity:FormationIntegrityTest . |
... | @@ -347,30 +350,8 @@ ep-activity:MonthlyDrillingActivity | ... | @@ -347,30 +350,8 @@ ep-activity:MonthlyDrillingActivity |
347 | owl:onProperty ep-activity:hasSubActivity | 350 | owl:onProperty ep-activity:hasSubActivity |
348 | ] . | 351 | ] . |
349 | 352 | ||
350 | -ep-activity:OffshoreActivity | 353 | +ep-activity:ObserveTheWeather |
351 | - rdf:type owl:Class ; | 354 | + rdfs:comment "make an observation that is of the weather"^^xsd:string . |
352 | - rdfs:label "Offshore activity"^^xsd:string ; | ||
353 | - rdfs:subClassOf ep-activity:Activity . | ||
354 | - | ||
355 | -ep-activity:OffshoreWellActivity | ||
356 | - rdf:type owl:Class ; | ||
357 | - rdfs:label "Offshore well activity"^^xsd:string ; | ||
358 | - rdfs:subClassOf ep-activity:OffshoreActivity ; | ||
359 | - rdfs:subClassOf | ||
360 | - [ rdf:type owl:Restriction ; | ||
361 | - owl:cardinality "1"^^xsd:nonNegativeInteger ; | ||
362 | - owl:onProperty ep-activity:onRig | ||
363 | - ] ; | ||
364 | - rdfs:subClassOf | ||
365 | - [ rdf:type owl:Restriction ; | ||
366 | - owl:cardinality "1"^^xsd:nonNegativeInteger ; | ||
367 | - owl:onProperty ep-activity:onWell | ||
368 | - ] ; | ||
369 | - rdfs:subClassOf | ||
370 | - [ rdf:type owl:Restriction ; | ||
371 | - owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#Well> ; | ||
372 | - owl:onProperty ep-activity:onWell | ||
373 | - ] . | ||
374 | 355 | ||
375 | ep-activity:OpenPerforationInterval | 356 | ep-activity:OpenPerforationInterval |
376 | rdf:type owl:Class ; | 357 | rdf:type owl:Class ; |
... | @@ -412,7 +393,7 @@ ep-activity:PreliminaryZonation | ... | @@ -412,7 +393,7 @@ ep-activity:PreliminaryZonation |
412 | 393 | ||
413 | ep-activity:PressureTestType | 394 | ep-activity:PressureTestType |
414 | rdf:type rdfs:Class ; | 395 | rdf:type rdfs:Class ; |
415 | - rdfs:comment "class of pressure test on the basis of what is tested"^^xsd:string ; | 396 | + rdfs:comment "class of pressure test on the basis of what is tested that is defined by the PresTestType enumeration in the DDR-XSD"^^xsd:string ; |
416 | rdfs:label "pressure test type"^^xsd:string ; | 397 | rdfs:label "pressure test type"^^xsd:string ; |
417 | rdfs:subClassOf owl:Class . | 398 | rdfs:subClassOf owl:Class . |
418 | 399 | ||
... | @@ -422,11 +403,6 @@ ep-activity:ProductionActivity | ... | @@ -422,11 +403,6 @@ ep-activity:ProductionActivity |
422 | rdfs:label "Production activity"^^xsd:string ; | 403 | rdfs:label "Production activity"^^xsd:string ; |
423 | rdfs:subClassOf ep-activity:Activity . | 404 | rdfs:subClassOf ep-activity:Activity . |
424 | 405 | ||
425 | -ep-activity:ProductionActivityToDate | ||
426 | - rdf:type owl:Class ; | ||
427 | - rdfs:label "production activity to date"^^xsd:string ; | ||
428 | - rdfs:subClassOf ep-activity:ProductionActivity . | ||
429 | - | ||
430 | ep-activity:ProductionTest | 406 | ep-activity:ProductionTest |
431 | rdf:type ep-activity:WellTestType , owl:Class ; | 407 | rdf:type ep-activity:WellTestType , owl:Class ; |
432 | rdfs:comment "a well test that is intended to determine the daily rate of oil, gas, and water production from a (potential) reservoir"^^xsd:string ; | 408 | rdfs:comment "a well test that is intended to determine the daily rate of oil, gas, and water production from a (potential) reservoir"^^xsd:string ; |
... | @@ -434,6 +410,9 @@ ep-activity:ProductionTest | ... | @@ -434,6 +410,9 @@ ep-activity:ProductionTest |
434 | rdfs:subClassOf ep-activity:WellTest ; | 410 | rdfs:subClassOf ep-activity:WellTest ; |
435 | owl:disjointWith ep-activity:DrillStemTest . | 411 | owl:disjointWith ep-activity:DrillStemTest . |
436 | 412 | ||
413 | +ep-activity:ProductionWellTest | ||
414 | + rdfs:comment "well test that is a production activity"^^xsd:string . | ||
415 | + | ||
437 | ep-activity:SuccessfulActivity | 416 | ep-activity:SuccessfulActivity |
438 | rdf:type ep-activity:ActivitySuccessType , owl:Class ; | 417 | rdf:type ep-activity:ActivitySuccessType , owl:Class ; |
439 | rdfs:comment "activity that succeeds"^^xsd:string ; | 418 | rdfs:comment "activity that succeeds"^^xsd:string ; |
... | @@ -452,11 +431,6 @@ ep-activity:WeeklyDrillingActivity | ... | @@ -452,11 +431,6 @@ ep-activity:WeeklyDrillingActivity |
452 | owl:onProperty ep-activity:hasSubActivity | 431 | owl:onProperty ep-activity:hasSubActivity |
453 | ] . | 432 | ] . |
454 | 433 | ||
455 | -ep-activity:WeeklyProductionActivity | ||
456 | - rdf:type owl:Class ; | ||
457 | - rdfs:label "weekly production activity"^^xsd:string ; | ||
458 | - rdfs:subClassOf ep-activity:ProductionActivity . | ||
459 | - | ||
460 | ep-activity:WellBoreBitOperation-withinReportingPeriod | 434 | ep-activity:WellBoreBitOperation-withinReportingPeriod |
461 | rdf:type owl:Class ; | 435 | rdf:type owl:Class ; |
462 | rdfs:comment "the parts of the runs for a single drill bit that are within a reporting period"^^xsd:string ; | 436 | rdfs:comment "the parts of the runs for a single drill bit that are within a reporting period"^^xsd:string ; |
... | @@ -495,9 +469,9 @@ ep-activity:WellBoreLogRun | ... | @@ -495,9 +469,9 @@ ep-activity:WellBoreLogRun |
495 | 469 | ||
496 | ep-activity:WellBorePressureTest | 470 | ep-activity:WellBorePressureTest |
497 | rdf:type owl:Class ; | 471 | rdf:type owl:Class ; |
498 | - rdfs:comment "activity that is a wellbore pressure test"^^xsd:string ; | 472 | + rdfs:comment "well test that is a wellbore pressure test"^^xsd:string ; |
499 | rdfs:label "well bore pressure test"^^xsd:string ; | 473 | rdfs:label "well bore pressure test"^^xsd:string ; |
500 | - rdfs:subClassOf ep-activity:WellOperation . | 474 | + rdfs:subClassOf ep-activity:WellTest . |
501 | 475 | ||
502 | ep-activity:WellBoreReportingPeriodDrilling | 476 | ep-activity:WellBoreReportingPeriodDrilling |
503 | rdf:type owl:Class ; | 477 | rdf:type owl:Class ; |
... | @@ -807,8 +781,9 @@ ep-activity:WellStimulation | ... | @@ -807,8 +781,9 @@ ep-activity:WellStimulation |
807 | 781 | ||
808 | ep-activity:WellTest | 782 | ep-activity:WellTest |
809 | rdf:type owl:Class ; | 783 | rdf:type owl:Class ; |
784 | + rdfs:comment "activity that is a well test"^^xsd:string ; | ||
810 | rdfs:label "well test"^^xsd:string ; | 785 | rdfs:label "well test"^^xsd:string ; |
811 | - rdfs:subClassOf ep-activity:DrillingActivity . | 786 | + rdfs:subClassOf ep-activity:Activity . |
812 | 787 | ||
813 | ep-activity:WellTestType | 788 | ep-activity:WellTestType |
814 | rdf:type rdfs:Class ; | 789 | rdf:type rdfs:Class ; | ... | ... |
This diff could not be displayed because it is too large.
... | @@ -137,7 +137,7 @@ ep-prodact:AllocateSplitFactors | ... | @@ -137,7 +137,7 @@ ep-prodact:AllocateSplitFactors |
137 | 137 | ||
138 | ep-prodact:AnnualProductionActivityToDate | 138 | ep-prodact:AnnualProductionActivityToDate |
139 | rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; | 139 | rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; |
140 | - rdfs:comment "not used in the MPR"^^xsd:string ; | 140 | + rdfs:comment "production activity that is during the year to date"^^xsd:string ; |
141 | rdfs:label "annual production activity to date"^^xsd:string ; | 141 | rdfs:label "annual production activity to date"^^xsd:string ; |
142 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . | 142 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
143 | 143 | ||
... | @@ -149,11 +149,13 @@ ep-prodact:AnnualProductionOperationToDate | ... | @@ -149,11 +149,13 @@ ep-prodact:AnnualProductionOperationToDate |
149 | 149 | ||
150 | ep-prodact:BasketMovement | 150 | ep-prodact:BasketMovement |
151 | rdf:type owl:Class ; | 151 | rdf:type owl:Class ; |
152 | + rdfs:comment "marine operation that is a basket movement"^^xsd:string ; | ||
152 | rdfs:label "basket movement"^^xsd:string ; | 153 | rdfs:label "basket movement"^^xsd:string ; |
153 | rdfs:subClassOf ep-prodact:MarineOperation . | 154 | rdfs:subClassOf ep-prodact:MarineOperation . |
154 | 155 | ||
155 | ep-prodact:CargoShipOperation | 156 | ep-prodact:CargoShipOperation |
156 | rdf:type owl:Class ; | 157 | rdf:type owl:Class ; |
158 | + rdfs:comment "production activity that is the operation of a cargo ship"^^xsd:string ; | ||
157 | rdfs:label "cargo ship operation"^^xsd:string ; | 159 | rdfs:label "cargo ship operation"^^xsd:string ; |
158 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . | 160 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
159 | 161 | ||
... | @@ -173,6 +175,7 @@ ep-prodact:DailyProductionOperationProcessingLoss | ... | @@ -173,6 +175,7 @@ ep-prodact:DailyProductionOperationProcessingLoss |
173 | 175 | ||
174 | ep-prodact:DataAcquisitionActivity | 176 | ep-prodact:DataAcquisitionActivity |
175 | rdf:type owl:Class ; | 177 | rdf:type owl:Class ; |
178 | + rdfs:comment "activity that is data acquisition"^^xsd:string ; | ||
176 | rdfs:label "data acquisition activity"^^xsd:string ; | 179 | rdfs:label "data acquisition activity"^^xsd:string ; |
177 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . | 180 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
178 | 181 | ||
... | @@ -190,6 +193,7 @@ ep-prodact:Deviation | ... | @@ -190,6 +193,7 @@ ep-prodact:Deviation |
190 | 193 | ||
191 | ep-prodact:DischargeWater | 194 | ep-prodact:DischargeWater |
192 | rdf:type owl:Class ; | 195 | rdf:type owl:Class ; |
196 | + rdfs:comment "production activity that is the discharge of water"^^xsd:string ; | ||
193 | rdfs:label "discharge water"^^xsd:string ; | 197 | rdfs:label "discharge water"^^xsd:string ; |
194 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . | 198 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
195 | 199 | ||
... | @@ -219,8 +223,9 @@ ep-prodact:Fire | ... | @@ -219,8 +223,9 @@ ep-prodact:Fire |
219 | 223 | ||
220 | ep-prodact:FluidLevelTest | 224 | ep-prodact:FluidLevelTest |
221 | rdf:type owl:Class ; | 225 | rdf:type owl:Class ; |
226 | + rdfs:comment "production well test that is a fluid level test"^^xsd:string ; | ||
222 | rdfs:label "fluid level test"^^xsd:string ; | 227 | rdfs:label "fluid level test"^^xsd:string ; |
223 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . | 228 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> . |
224 | 229 | ||
225 | ep-prodact:FluidSampling-DST | 230 | ep-prodact:FluidSampling-DST |
226 | rdf:type owl:Class , ep-prodact:FluidSamplingType ; | 231 | rdf:type owl:Class , ep-prodact:FluidSamplingType ; |
... | @@ -230,6 +235,7 @@ ep-prodact:FluidSampling-DST | ... | @@ -230,6 +235,7 @@ ep-prodact:FluidSampling-DST |
230 | 235 | ||
231 | ep-prodact:FluidSampling-RFTorMDT | 236 | ep-prodact:FluidSampling-RFTorMDT |
232 | rdf:type owl:Class , ep-prodact:FluidSamplingType ; | 237 | rdf:type owl:Class , ep-prodact:FluidSamplingType ; |
238 | + rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ; | ||
233 | rdfs:label "fluid sampling - RFT or MDT"^^xsd:string ; | 239 | rdfs:label "fluid sampling - RFT or MDT"^^xsd:string ; |
234 | rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . | 240 | rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . |
235 | 241 | ||
... | @@ -247,26 +253,31 @@ ep-prodact:FluidSampling-formationTester | ... | @@ -247,26 +253,31 @@ ep-prodact:FluidSampling-formationTester |
247 | 253 | ||
248 | ep-prodact:FluidSampling-recombined | 254 | ep-prodact:FluidSampling-recombined |
249 | rdf:type owl:Class , ep-prodact:FluidSamplingType ; | 255 | rdf:type owl:Class , ep-prodact:FluidSamplingType ; |
256 | + rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ; | ||
250 | rdfs:label "fluid sampling - recombined"^^xsd:string ; | 257 | rdfs:label "fluid sampling - recombined"^^xsd:string ; |
251 | rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . | 258 | rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . |
252 | 259 | ||
253 | ep-prodact:FluidSampling-separatorGas | 260 | ep-prodact:FluidSampling-separatorGas |
254 | rdf:type owl:Class , ep-prodact:FluidSamplingType ; | 261 | rdf:type owl:Class , ep-prodact:FluidSamplingType ; |
262 | + rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ; | ||
255 | rdfs:label "fluid sampling - separator gas"^^xsd:string ; | 263 | rdfs:label "fluid sampling - separator gas"^^xsd:string ; |
256 | rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . | 264 | rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . |
257 | 265 | ||
258 | ep-prodact:FluidSampling-separatorOil | 266 | ep-prodact:FluidSampling-separatorOil |
259 | rdf:type owl:Class , ep-prodact:FluidSamplingType ; | 267 | rdf:type owl:Class , ep-prodact:FluidSamplingType ; |
268 | + rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ; | ||
260 | rdfs:label "fluid sampling - separator oil"^^xsd:string ; | 269 | rdfs:label "fluid sampling - separator oil"^^xsd:string ; |
261 | rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . | 270 | rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . |
262 | 271 | ||
263 | ep-prodact:FluidSampling-separatorWater | 272 | ep-prodact:FluidSampling-separatorWater |
264 | rdf:type owl:Class , ep-prodact:FluidSamplingType ; | 273 | rdf:type owl:Class , ep-prodact:FluidSamplingType ; |
274 | + rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ; | ||
265 | rdfs:label "fluid sampling - separator water"^^xsd:string ; | 275 | rdfs:label "fluid sampling - separator water"^^xsd:string ; |
266 | rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . | 276 | rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . |
267 | 277 | ||
268 | ep-prodact:FluidSampling-synthetic | 278 | ep-prodact:FluidSampling-synthetic |
269 | rdf:type owl:Class , ep-prodact:FluidSamplingType ; | 279 | rdf:type owl:Class , ep-prodact:FluidSamplingType ; |
280 | + rdfs:comment "<no definition in MPR-XSD>"^^xsd:string ; | ||
270 | rdfs:label "fluid sampling - synthetic"^^xsd:string ; | 281 | rdfs:label "fluid sampling - synthetic"^^xsd:string ; |
271 | rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . | 282 | rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . |
272 | 283 | ||
... | @@ -278,6 +289,7 @@ ep-prodact:FluidSampling-wellhead | ... | @@ -278,6 +289,7 @@ ep-prodact:FluidSampling-wellhead |
278 | 289 | ||
279 | ep-prodact:FluidSamplingAndAnalysis | 290 | ep-prodact:FluidSamplingAndAnalysis |
280 | rdf:type owl:Class ; | 291 | rdf:type owl:Class ; |
292 | + rdfs:comment "activity that is fluid sampling and analysis"^^xsd:string ; | ||
281 | rdfs:label "fluid sampling and analysis"^^xsd:string ; | 293 | rdfs:label "fluid sampling and analysis"^^xsd:string ; |
282 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . | 294 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
283 | 295 | ||
... | @@ -287,18 +299,6 @@ ep-prodact:FluidSamplingType | ... | @@ -287,18 +299,6 @@ ep-prodact:FluidSamplingType |
287 | rdfs:label "fluid sampling type"^^xsd:string ; | 299 | rdfs:label "fluid sampling type"^^xsd:string ; |
288 | rdfs:subClassOf owl:Class . | 300 | rdfs:subClassOf owl:Class . |
289 | 301 | ||
290 | -ep-prodact:FusionOfHSEActivitiesOverPeriod | ||
291 | - rdf:type owl:Class ; | ||
292 | - rdfs:comment "not used in the MPR"^^xsd:string ; | ||
293 | - rdfs:label "fusion of HSE activities over a period"^^xsd:string ; | ||
294 | - rdfs:subClassOf ep-prodact:FusionOfPartsOfProductionActivityOverPeriod . | ||
295 | - | ||
296 | -ep-prodact:FusionOfPartsOfProductionActivityOverPeriod | ||
297 | - rdf:type owl:Class ; | ||
298 | - rdfs:comment "not used in the MPR"^^xsd:string ; | ||
299 | - rdfs:label "fusion of parts of a production activity over period"^^xsd:string ; | ||
300 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . | ||
301 | - | ||
302 | ep-prodact:HSEProblem | 302 | ep-prodact:HSEProblem |
303 | rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; | 303 | rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
304 | rdfs:comment "activity that is an HSE problem"^^xsd:string ; | 304 | rdfs:comment "activity that is an HSE problem"^^xsd:string ; |
... | @@ -325,8 +325,9 @@ ep-prodact:InitialWellTest | ... | @@ -325,8 +325,9 @@ ep-prodact:InitialWellTest |
325 | 325 | ||
326 | ep-prodact:InjectionWellTest | 326 | ep-prodact:InjectionWellTest |
327 | rdf:type owl:Class ; | 327 | rdf:type owl:Class ; |
328 | + rdfs:comment "production well test that is an injection well test"^^xsd:string ; | ||
328 | rdfs:label "injection well test"^^xsd:string ; | 329 | rdfs:label "injection well test"^^xsd:string ; |
329 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . | 330 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> . |
330 | 331 | ||
331 | ep-prodact:Injury | 332 | ep-prodact:Injury |
332 | rdf:type owl:Class ; | 333 | rdf:type owl:Class ; |
... | @@ -360,6 +361,7 @@ ep-prodact:JobObservation | ... | @@ -360,6 +361,7 @@ ep-prodact:JobObservation |
360 | 361 | ||
361 | ep-prodact:LastPartOfTypeRemainingActivityPair | 362 | ep-prodact:LastPartOfTypeRemainingActivityPair |
362 | rdf:type owl:Class ; | 363 | rdf:type owl:Class ; |
364 | + rdfs:comment "thing that is a pair of activities, where one is the last activity of a particular type within a whole and the other is the part of the whole that comes after the last of the type"^^xsd:string ; | ||
363 | rdfs:label "last part of type - remaining activity pair"^^xsd:string ; | 365 | rdfs:label "last part of type - remaining activity pair"^^xsd:string ; |
364 | rdfs:subClassOf owl:Thing . | 366 | rdfs:subClassOf owl:Thing . |
365 | 367 | ||
... | @@ -385,6 +387,7 @@ ep-prodact:MaintenanceActivity | ... | @@ -385,6 +387,7 @@ ep-prodact:MaintenanceActivity |
385 | 387 | ||
386 | ep-prodact:MakeAComment | 388 | ep-prodact:MakeAComment |
387 | rdf:type owl:Class ; | 389 | rdf:type owl:Class ; |
390 | + rdfs:comment "activity that is making a comment"^^xsd:string ; | ||
388 | rdfs:label "make a comment"^^xsd:string ; | 391 | rdfs:label "make a comment"^^xsd:string ; |
389 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . | 392 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
390 | 393 | ||
... | @@ -396,21 +399,25 @@ ep-prodact:MakeATransaction | ... | @@ -396,21 +399,25 @@ ep-prodact:MakeATransaction |
396 | 399 | ||
397 | ep-prodact:MarineOperation | 400 | ep-prodact:MarineOperation |
398 | rdf:type owl:Class ; | 401 | rdf:type owl:Class ; |
402 | + rdfs:comment "production activity that is a marine operation"^^xsd:string ; | ||
399 | rdfs:label "marine operation"^^xsd:string ; | 403 | rdfs:label "marine operation"^^xsd:string ; |
400 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . | 404 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
401 | 405 | ||
402 | ep-prodact:MarkedGasLossOfExport | 406 | ep-prodact:MarkedGasLossOfExport |
403 | rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; | 407 | rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
408 | + rdfs:comment "activity that is not exporting gas due to marked product"^^xsd:string ; | ||
404 | rdfs:label "marked gas loss of export"^^xsd:string ; | 409 | rdfs:label "marked gas loss of export"^^xsd:string ; |
405 | rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . | 410 | rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
406 | 411 | ||
407 | ep-prodact:MarkedOilLossOfExport | 412 | ep-prodact:MarkedOilLossOfExport |
408 | rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; | 413 | rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
414 | + rdfs:comment "activity that is not exporting oil due to marked product"^^xsd:string ; | ||
409 | rdfs:label "marked oil loss of export"^^xsd:string ; | 415 | rdfs:label "marked oil loss of export"^^xsd:string ; |
410 | rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . | 416 | rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . |
411 | 417 | ||
412 | ep-prodact:MeasurePropertiesOfAFlow | 418 | ep-prodact:MeasurePropertiesOfAFlow |
413 | rdf:type owl:Class ; | 419 | rdf:type owl:Class ; |
420 | + rdfs:comment "activity that is measuring the properties of a flow"^^xsd:string ; | ||
414 | rdfs:label "measure properties of a flow"^^xsd:string ; | 421 | rdfs:label "measure properties of a flow"^^xsd:string ; |
415 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . | 422 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . |
416 | 423 | ||
... | @@ -516,11 +523,6 @@ ep-prodact:ProductCompletedLifting | ... | @@ -516,11 +523,6 @@ ep-prodact:ProductCompletedLifting |
516 | rdfs:label "product completed lifting"^^xsd:string ; | 523 | rdfs:label "product completed lifting"^^xsd:string ; |
517 | rdfs:subClassOf ep-prodact:MovementOfProduct . | 524 | rdfs:subClassOf ep-prodact:MovementOfProduct . |
518 | 525 | ||
519 | -ep-prodact:ProductDespatch | ||
520 | - rdf:type owl:Class ; | ||
521 | - rdfs:label "product despatch"^^xsd:string ; | ||
522 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . | ||
523 | - | ||
524 | ep-prodact:ProductGain-Loss | 526 | ep-prodact:ProductGain-Loss |
525 | rdf:type owl:Class , ep-prodact:MovementOfProductType ; | 527 | rdf:type owl:Class , ep-prodact:MovementOfProductType ; |
526 | rdfs:comment "movement of product that is the lack of proper proportion or relation between the corresponding input and liftings transactions (source: MPR-XSD)"^^xsd:string ; | 528 | rdfs:comment "movement of product that is the lack of proper proportion or relation between the corresponding input and liftings transactions (source: MPR-XSD)"^^xsd:string ; |
... | @@ -658,11 +660,6 @@ ep-prodact:ProductionOperationProduction | ... | @@ -658,11 +660,6 @@ ep-prodact:ProductionOperationProduction |
658 | rdfs:label "production operation production"^^xsd:string ; | 660 | rdfs:label "production operation production"^^xsd:string ; |
659 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . | 661 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
660 | 662 | ||
661 | -ep-prodact:ProductionOperationProductionAndInjection | ||
662 | - rdf:type owl:Class ; | ||
663 | - rdfs:label "production operation production and injection"^^xsd:string ; | ||
664 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . | ||
665 | - | ||
666 | ep-prodact:RaiseAnAlert | 663 | ep-prodact:RaiseAnAlert |
667 | rdf:type owl:Class ; | 664 | rdf:type owl:Class ; |
668 | rdfs:comment "activity that draws attention to an unexpected value in a set of data"^^xsd:string ; | 665 | rdfs:comment "activity that draws attention to an unexpected value in a set of data"^^xsd:string ; |
... | @@ -761,6 +758,7 @@ ep-prodact:SevereAccident | ... | @@ -761,6 +758,7 @@ ep-prodact:SevereAccident |
761 | 758 | ||
762 | ep-prodact:ShutdownProduction | 759 | ep-prodact:ShutdownProduction |
763 | rdf:type owl:Class ; | 760 | rdf:type owl:Class ; |
761 | + rdfs:comment "production activity that is shutting down production"^^xsd:string ; | ||
764 | rdfs:label "shutdown production"^^xsd:string ; | 762 | rdfs:label "shutdown production"^^xsd:string ; |
765 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . | 763 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . |
766 | 764 | ||
... | @@ -784,6 +782,7 @@ ep-prodact:SplitFactorDeterminationType | ... | @@ -784,6 +782,7 @@ ep-prodact:SplitFactorDeterminationType |
784 | 782 | ||
785 | ep-prodact:StandbyVesselOperation | 783 | ep-prodact:StandbyVesselOperation |
786 | rdf:type owl:Class ; | 784 | rdf:type owl:Class ; |
785 | + rdfs:comment "marine operation that is conducted by a standby vessel"^^xsd:string ; | ||
787 | rdfs:label "standby vessel operation"^^xsd:string ; | 786 | rdfs:label "standby vessel operation"^^xsd:string ; |
788 | rdfs:subClassOf ep-prodact:MarineOperation . | 787 | rdfs:subClassOf ep-prodact:MarineOperation . |
789 | 788 | ||
... | @@ -795,6 +794,7 @@ ep-prodact:StrikeOrLockout | ... | @@ -795,6 +794,7 @@ ep-prodact:StrikeOrLockout |
795 | 794 | ||
796 | ep-prodact:SupplyShipOperation | 795 | ep-prodact:SupplyShipOperation |
797 | rdf:type owl:Class ; | 796 | rdf:type owl:Class ; |
797 | + rdfs:comment "marine operation that is conducted by a supply ship"^^xsd:string ; | ||
798 | rdfs:label "supply ship operation"^^xsd:string ; | 798 | rdfs:label "supply ship operation"^^xsd:string ; |
799 | rdfs:subClassOf ep-prodact:MarineOperation . | 799 | rdfs:subClassOf ep-prodact:MarineOperation . |
800 | 800 | ||
... | @@ -822,11 +822,6 @@ ep-prodact:TrafficAccident | ... | @@ -822,11 +822,6 @@ ep-prodact:TrafficAccident |
822 | rdfs:label "traffic accident"^^xsd:string ; | 822 | rdfs:label "traffic accident"^^xsd:string ; |
823 | rdfs:subClassOf ep-prodact:AccidentOrInjury . | 823 | rdfs:subClassOf ep-prodact:AccidentOrInjury . |
824 | 824 | ||
825 | -ep-prodact:TransportationActivity | ||
826 | - rdf:type owl:Class ; | ||
827 | - rdfs:label "transportation activity"^^xsd:string ; | ||
828 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . | ||
829 | - | ||
830 | ep-prodact:UnavailableTankerStorage | 825 | ep-prodact:UnavailableTankerStorage |
831 | rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; | 826 | rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
832 | rdfs:comment "activity that is unavailable tanker storage"^^xsd:string ; | 827 | rdfs:comment "activity that is unavailable tanker storage"^^xsd:string ; |
... | @@ -839,11 +834,6 @@ ep-prodact:UnknownReasonWellTest | ... | @@ -839,11 +834,6 @@ ep-prodact:UnknownReasonWellTest |
839 | rdfs:label "unknown reason well test"^^xsd:string ; | 834 | rdfs:label "unknown reason well test"^^xsd:string ; |
840 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . | 835 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . |
841 | 836 | ||
842 | -ep-prodact:WaterCleaningOperation | ||
843 | - rdf:type owl:Class ; | ||
844 | - rdfs:label "water cleaning operation"^^xsd:string ; | ||
845 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . | ||
846 | - | ||
847 | ep-prodact:WeatherProblem | 837 | ep-prodact:WeatherProblem |
848 | rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; | 838 | rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; |
849 | rdfs:comment "activity that is a weather problem"^^xsd:string ; | 839 | rdfs:comment "activity that is a weather problem"^^xsd:string ; |
... | @@ -932,7 +922,6 @@ ep-prodact:causedBy | ... | @@ -932,7 +922,6 @@ ep-prodact:causedBy |
932 | 922 | ||
933 | ep-prodact:classificationBySafetyActivityType | 923 | ep-prodact:classificationBySafetyActivityType |
934 | rdf:type owl:ObjectProperty ; | 924 | rdf:type owl:ObjectProperty ; |
935 | - rdfs:domain ep-prodact:FusionOfHSEActivitiesOverPeriod ; | ||
936 | rdfs:range ep-prodact:SafetyActivityType . | 925 | rdfs:range ep-prodact:SafetyActivityType . |
937 | 926 | ||
938 | ep-prodact:commentMade | 927 | ep-prodact:commentMade |
... | @@ -1042,6 +1031,13 @@ ep-prodact:injectionWellTestWellheadMaximumPressure | ... | @@ -1042,6 +1031,13 @@ ep-prodact:injectionWellTestWellheadMaximumPressure |
1042 | rdfs:label "injection well test wellhead maximum pressure"^^xsd:string ; | 1031 | rdfs:label "injection well test wellhead maximum pressure"^^xsd:string ; |
1043 | rdfs:range ep-core:Pressure . | 1032 | rdfs:range ep-core:Pressure . |
1044 | 1033 | ||
1034 | +ep-prodact:lastPartOfTypeDefiningType | ||
1035 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; | ||
1036 | + rdfs:comment "class of activity that the last part of type is a member of"^^xsd:string ; | ||
1037 | + rdfs:domain ep-prodact:LastPartOfTypeRemainingActivityPair ; | ||
1038 | + rdfs:label "last part of type defining type"^^xsd:string ; | ||
1039 | + rdfs:range owl:Class . | ||
1040 | + | ||
1045 | ep-prodact:measuredFlow | 1041 | ep-prodact:measuredFlow |
1046 | rdf:type owl:ObjectProperty ; | 1042 | rdf:type owl:ObjectProperty ; |
1047 | rdfs:domain ep-prodact:MeasurePropertiesOfAFlow ; | 1043 | rdfs:domain ep-prodact:MeasurePropertiesOfAFlow ; |
... | @@ -1090,7 +1086,6 @@ ep-prodact:processingLost | ... | @@ -1090,7 +1086,6 @@ ep-prodact:processingLost |
1090 | ep-prodact:productionActivityPeriodClassification | 1086 | ep-prodact:productionActivityPeriodClassification |
1091 | rdf:type owl:ObjectProperty ; | 1087 | rdf:type owl:ObjectProperty ; |
1092 | rdfs:comment "not used in the MPR"^^xsd:string ; | 1088 | rdfs:comment "not used in the MPR"^^xsd:string ; |
1093 | - rdfs:domain ep-prodact:FusionOfPartsOfProductionActivityOverPeriod ; | ||
1094 | rdfs:range ep-prodact:ProductionOperationClassByDuration . | 1089 | rdfs:range ep-prodact:ProductionOperationClassByDuration . |
1095 | 1090 | ||
1096 | ep-prodact:productionOperator | 1091 | ep-prodact:productionOperator |
... | @@ -1101,6 +1096,7 @@ ep-prodact:productionOperator | ... | @@ -1101,6 +1096,7 @@ ep-prodact:productionOperator |
1101 | 1096 | ||
1102 | ep-prodact:remainingActivity | 1097 | ep-prodact:remainingActivity |
1103 | rdf:type owl:ObjectProperty , owl:FunctionalProperty ; | 1098 | rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
1099 | + rdfs:comment "activity that is after the last part of type"^^xsd:string ; | ||
1104 | rdfs:domain ep-prodact:LastPartOfTypeRemainingActivityPair ; | 1100 | rdfs:domain ep-prodact:LastPartOfTypeRemainingActivityPair ; |
1105 | rdfs:label "remaining activity"^^xsd:string ; | 1101 | rdfs:label "remaining activity"^^xsd:string ; |
1106 | rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . | 1102 | rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . |
... | @@ -1166,10 +1162,6 @@ ep-prodact:totalOrganicCarbonInWater | ... | @@ -1166,10 +1162,6 @@ ep-prodact:totalOrganicCarbonInWater |
1166 | rdf:type owl:ObjectProperty ; | 1162 | rdf:type owl:ObjectProperty ; |
1167 | rdfs:range ep-core:MassPerMass . | 1163 | rdfs:range ep-core:MassPerMass . |
1168 | 1164 | ||
1169 | -ep-prodact:waterSampleTaken | ||
1170 | - rdf:type owl:ObjectProperty ; | ||
1171 | - rdfs:domain ep-prodact:WaterCleaningOperation . | ||
1172 | - | ||
1173 | ep-prodact:xpathToDataInSourceXmlFile | 1165 | ep-prodact:xpathToDataInSourceXmlFile |
1174 | rdf:type owl:DatatypeProperty ; | 1166 | rdf:type owl:DatatypeProperty ; |
1175 | rdfs:domain ep-prodact:RaiseAnAlert ; | 1167 | rdfs:domain ep-prodact:RaiseAnAlert ; | ... | ... |
... | @@ -32,7 +32,7 @@ | ... | @@ -32,7 +32,7 @@ |
32 | sp:predicate rdf:type ; | 32 | sp:predicate rdf:type ; |
33 | sp:subject _:b1 | 33 | sp:subject _:b1 |
34 | ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#LostTimeAccident> ; | 34 | ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#LostTimeAccident> ; |
35 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; | 35 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#lastPartOfTypeDefiningType> ; |
36 | sp:subject _:b1 | 36 | sp:subject _:b1 |
37 | ] [ sp:object _:b2 ; | 37 | ] [ sp:object _:b2 ; |
38 | sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#remainingActivity> ; | 38 | sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#remainingActivity> ; |
... | @@ -129,23 +129,37 @@ | ... | @@ -129,23 +129,37 @@ |
129 | ] ; | 129 | ] ; |
130 | spin:rule | 130 | spin:rule |
131 | [ rdf:type sp:Construct ; | 131 | [ rdf:type sp:Construct ; |
132 | - rdfs:comment "STEP 40307 Set the number of number of medical treatments"^^xsd:string ; | 132 | + rdfs:comment "STEP 40304 Set the time since most recent accident prevention exercise"^^xsd:string ; |
133 | sp:templates ([ sp:object _:b4 ; | 133 | sp:templates ([ sp:object _:b4 ; |
134 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSetOfAllPartsOfDefinedType> ; | 134 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#hasLastPartOfTypeRemainingActivityPair> ; |
135 | sp:subject | 135 | sp:subject |
136 | [ sp:varName "productionOperation"^^xsd:string | 136 | [ sp:varName "productionOperation"^^xsd:string |
137 | ] | 137 | ] |
138 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/core#SetOfAllPartsOfDefinedType> ; | 138 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#LastPartOfTypeRemainingActivityPair> ; |
139 | sp:predicate rdf:type ; | 139 | sp:predicate rdf:type ; |
140 | sp:subject _:b4 | 140 | sp:subject _:b4 |
141 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#MedicalTreatment> ; | 141 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#AccidentPreventionExercise> ; |
142 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; | 142 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#lastPartOfTypeDefiningType> ; |
143 | + sp:subject _:b4 | ||
144 | + ] [ sp:object _:b5 ; | ||
145 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#remainingActivity> ; | ||
143 | sp:subject _:b4 | 146 | sp:subject _:b4 |
147 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#ProductionOperation> ; | ||
148 | + sp:predicate rdf:type ; | ||
149 | + sp:subject _:b5 | ||
150 | + ] [ sp:object _:b6 ; | ||
151 | + sp:predicate rdf:type ; | ||
152 | + sp:subject _:b5 | ||
153 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ; | ||
154 | + sp:predicate rdf:type ; | ||
155 | + sp:subject _:b6 | ||
144 | ] [ sp:object | 156 | ] [ sp:object |
145 | - [ sp:varName "medicalTreatmentCount"^^xsd:string | 157 | + [ sp:varName "realSincePreventionExercise"^^xsd:string |
146 | ] ; | 158 | ] ; |
147 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#numberInSet> ; | 159 | + sp:predicate |
148 | - sp:subject _:b4 | 160 | + [ sp:varName "sincePreventionExerciseScale"^^xsd:string |
161 | + ] ; | ||
162 | + sp:subject _:b6 | ||
149 | ]) ; | 163 | ]) ; |
150 | sp:where ([ sp:object | 164 | sp:where ([ sp:object |
151 | [ sp:varName "productionOperationRef"^^xsd:string | 165 | [ sp:varName "productionOperationRef"^^xsd:string |
... | @@ -189,48 +203,70 @@ | ... | @@ -189,48 +203,70 @@ |
189 | [ sp:varName "productionOperation"^^xsd:string | 203 | [ sp:varName "productionOperation"^^xsd:string |
190 | ] | 204 | ] |
191 | ] [ sp:object | 205 | ] [ sp:object |
206 | + [ sp:varName "sincePreventionExerciseRef"^^xsd:string | ||
207 | + ] ; | ||
208 | + sp:predicate <http://www.epim.no/schemas/mprml/1#sincePreventionExerciseRef> ; | ||
209 | + sp:subject | ||
192 | [ sp:varName "operationalHSERef"^^xsd:string | 210 | [ sp:varName "operationalHSERef"^^xsd:string |
211 | + ] | ||
212 | + ] [ sp:object | ||
213 | + [ sp:varName "realSincePreventionExercise"^^xsd:string | ||
193 | ] ; | 214 | ] ; |
194 | - sp:predicate <http://www.epim.no/schemas/mprml/1#operationalHSERef> ; | 215 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
195 | sp:subject | 216 | sp:subject |
196 | - [ sp:varName "installationReportRef"^^xsd:string | 217 | + [ sp:varName "sincePreventionExerciseRef"^^xsd:string |
197 | ] | 218 | ] |
198 | ] [ sp:object | 219 | ] [ sp:object |
199 | - [ sp:varName "medicalTreatmentCount"^^xsd:string | 220 | + [ sp:varName "uomSincePreventionExercise"^^xsd:string |
200 | ] ; | 221 | ] ; |
201 | - sp:predicate <http://www.epim.no/schemas/mprml/1#medicalTreatmentCount> ; | 222 | + sp:predicate <http://www.epim.no/schemas/mprml/1#uomRef> ; |
202 | sp:subject | 223 | sp:subject |
203 | - [ sp:varName "operationalHSERef"^^xsd:string | 224 | + [ sp:varName "sincePreventionExerciseRef"^^xsd:string |
225 | + ] | ||
226 | + ] [ rdf:type sp:Bind ; | ||
227 | + sp:expression | ||
228 | + [ rdf:type ep-mpr-spin-lib:selectDurationScale ; | ||
229 | + sp:arg1 [ sp:varName "uomSincePreventionExercise"^^xsd:string | ||
230 | + ] | ||
231 | + ] ; | ||
232 | + sp:variable | ||
233 | + [ sp:varName "sincePreventionExerciseScale"^^xsd:string | ||
204 | ] | 234 | ] |
205 | ]) | 235 | ]) |
206 | ] ; | 236 | ] ; |
207 | spin:rule | 237 | spin:rule |
208 | [ rdf:type sp:Construct ; | 238 | [ rdf:type sp:Construct ; |
209 | - rdfs:comment "STEP 40309 Set the mean time between incidents"^^xsd:string ; | 239 | + rdfs:comment "STEP 40305 Set the time since most recent defined hazard and accident situation"^^xsd:string ; |
210 | - sp:templates ([ sp:object _:b5 ; | 240 | + sp:templates ([ sp:object _:b7 ; |
211 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#hasCompositionOfAllPartsOfDefinedType> ; | 241 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#hasLastPartOfTypeRemainingActivityPair> ; |
212 | sp:subject | 242 | sp:subject |
213 | [ sp:varName "productionOperation"^^xsd:string | 243 | [ sp:varName "productionOperation"^^xsd:string |
214 | ] | 244 | ] |
215 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/core#CompositionOfAllPartsOfDefinedType> ; | 245 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#LastPartOfTypeRemainingActivityPair> ; |
216 | sp:predicate rdf:type ; | 246 | sp:predicate rdf:type ; |
217 | - sp:subject _:b5 | 247 | + sp:subject _:b7 |
218 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#AccidentOrInjury> ; | 248 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#DefinedHazardAndAccidentSituation> ; |
219 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; | 249 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#lastPartOfTypeDefiningType> ; |
220 | - sp:subject _:b5 | 250 | + sp:subject _:b7 |
221 | - ] [ sp:object _:b6 ; | 251 | + ] [ sp:object _:b8 ; |
222 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#meanTimeBetweenParts> ; | 252 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#remainingActivity> ; |
223 | - sp:subject _:b5 | 253 | + sp:subject _:b7 |
254 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#ProductionOperation> ; | ||
255 | + sp:predicate rdf:type ; | ||
256 | + sp:subject _:b8 | ||
257 | + ] [ sp:object _:b9 ; | ||
258 | + sp:predicate rdf:type ; | ||
259 | + sp:subject _:b8 | ||
224 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ; | 260 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ; |
225 | sp:predicate rdf:type ; | 261 | sp:predicate rdf:type ; |
226 | - sp:subject _:b6 | 262 | + sp:subject _:b9 |
227 | ] [ sp:object | 263 | ] [ sp:object |
228 | - [ sp:varName "realMeantimeIncident"^^xsd:string | 264 | + [ sp:varName "realSinceDefinedSituation"^^xsd:string |
229 | ] ; | 265 | ] ; |
230 | sp:predicate | 266 | sp:predicate |
231 | - [ sp:varName "meantimeIncidentScale"^^xsd:string | 267 | + [ sp:varName "sinceDefinedSituationScale"^^xsd:string |
232 | ] ; | 268 | ] ; |
233 | - sp:subject _:b6 | 269 | + sp:subject _:b9 |
234 | ]) ; | 270 | ]) ; |
235 | sp:where ([ sp:object | 271 | sp:where ([ sp:object |
236 | [ sp:varName "productionOperationRef"^^xsd:string | 272 | [ sp:varName "productionOperationRef"^^xsd:string |
... | @@ -274,71 +310,56 @@ | ... | @@ -274,71 +310,56 @@ |
274 | [ sp:varName "productionOperation"^^xsd:string | 310 | [ sp:varName "productionOperation"^^xsd:string |
275 | ] | 311 | ] |
276 | ] [ sp:object | 312 | ] [ sp:object |
277 | - [ sp:varName "operationalHSERef"^^xsd:string | 313 | + [ sp:varName "sinceDefinedSituationRef"^^xsd:string |
278 | - ] ; | ||
279 | - sp:predicate <http://www.epim.no/schemas/mprml/1#operationalHSERef> ; | ||
280 | - sp:subject | ||
281 | - [ sp:varName "installationReportRef"^^xsd:string | ||
282 | - ] | ||
283 | - ] [ sp:object | ||
284 | - [ sp:varName "safetyRef"^^xsd:string | ||
285 | ] ; | 314 | ] ; |
286 | - sp:predicate <http://www.epim.no/schemas/mprml/1#safetyRef> ; | 315 | + sp:predicate <http://www.epim.no/schemas/mprml/1#sinceDefinedSituationRef> ; |
287 | sp:subject | 316 | sp:subject |
288 | [ sp:varName "operationalHSERef"^^xsd:string | 317 | [ sp:varName "operationalHSERef"^^xsd:string |
289 | ] | 318 | ] |
290 | ] [ sp:object | 319 | ] [ sp:object |
291 | - [ sp:varName "meantimeIncidentRef"^^xsd:string | 320 | + [ sp:varName "realSinceDefinedSituation"^^xsd:string |
292 | - ] ; | ||
293 | - sp:predicate <http://www.epim.no/schemas/mprml/1#meantimeIncidentRef> ; | ||
294 | - sp:subject | ||
295 | - [ sp:varName "safetyRef"^^xsd:string | ||
296 | - ] | ||
297 | - ] [ sp:object | ||
298 | - [ sp:varName "realMeantimeIncident"^^xsd:string | ||
299 | ] ; | 321 | ] ; |
300 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 322 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
301 | sp:subject | 323 | sp:subject |
302 | - [ sp:varName "meantimeIncidentRef"^^xsd:string | 324 | + [ sp:varName "sinceDefinedSituationRef"^^xsd:string |
303 | ] | 325 | ] |
304 | ] [ sp:object | 326 | ] [ sp:object |
305 | - [ sp:varName "uomMeantimeIncident"^^xsd:string | 327 | + [ sp:varName "uomSinceDefinedSituation"^^xsd:string |
306 | ] ; | 328 | ] ; |
307 | sp:predicate <http://www.epim.no/schemas/mprml/1#uomRef> ; | 329 | sp:predicate <http://www.epim.no/schemas/mprml/1#uomRef> ; |
308 | sp:subject | 330 | sp:subject |
309 | - [ sp:varName "meantimeIncidentRef"^^xsd:string | 331 | + [ sp:varName "sinceDefinedSituationRef"^^xsd:string |
310 | ] | 332 | ] |
311 | ] [ rdf:type sp:Bind ; | 333 | ] [ rdf:type sp:Bind ; |
312 | sp:expression | 334 | sp:expression |
313 | [ rdf:type ep-mpr-spin-lib:selectDurationScale ; | 335 | [ rdf:type ep-mpr-spin-lib:selectDurationScale ; |
314 | - sp:arg1 [ sp:varName "uomMeantimeIncident"^^xsd:string | 336 | + sp:arg1 [ sp:varName "uomSinceDefinedSituation"^^xsd:string |
315 | ] | 337 | ] |
316 | ] ; | 338 | ] ; |
317 | sp:variable | 339 | sp:variable |
318 | - [ sp:varName "meantimeIncidentScale"^^xsd:string | 340 | + [ sp:varName "sinceDefinedSituationScale"^^xsd:string |
319 | ] | 341 | ] |
320 | ]) | 342 | ]) |
321 | ] ; | 343 | ] ; |
322 | spin:rule | 344 | spin:rule |
323 | [ rdf:type sp:Construct ; | 345 | [ rdf:type sp:Construct ; |
324 | - rdfs:comment """STEP 40311 Set the safety counts - for year to date incidents | 346 | + rdfs:comment "STEP 40306 Set the number of number of accidents and injuries"^^xsd:string ; |
325 | -period not processed"""^^xsd:string ; | 347 | + sp:templates ([ sp:object _:b10 ; |
326 | - sp:templates ([ sp:object _:b7 ; | ||
327 | sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSetOfAllPartsOfDefinedType> ; | 348 | sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSetOfAllPartsOfDefinedType> ; |
328 | sp:subject | 349 | sp:subject |
329 | - [ sp:varName "annualProductionOperationToDate"^^xsd:string | 350 | + [ sp:varName "productionOperation"^^xsd:string |
330 | ] | 351 | ] |
331 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#SetOfAllPartsOfDefinedType> ; | 352 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#SetOfAllPartsOfDefinedType> ; |
332 | sp:predicate rdf:type ; | 353 | sp:predicate rdf:type ; |
333 | - sp:subject _:b7 | 354 | + sp:subject _:b10 |
334 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#Incident> ; | 355 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#AccidentOrInjury> ; |
335 | sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; | 356 | sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; |
336 | - sp:subject _:b7 | 357 | + sp:subject _:b10 |
337 | ] [ sp:object | 358 | ] [ sp:object |
338 | - [ sp:varName "safetyCount"^^xsd:string | 359 | + [ sp:varName "incidentCount"^^xsd:string |
339 | ] ; | 360 | ] ; |
340 | sp:predicate <http://www.reportinghub.no/ep/schema/core#numberInSet> ; | 361 | sp:predicate <http://www.reportinghub.no/ep/schema/core#numberInSet> ; |
341 | - sp:subject _:b7 | 362 | + sp:subject _:b10 |
342 | ]) ; | 363 | ]) ; |
343 | sp:where ([ sp:object | 364 | sp:where ([ sp:object |
344 | [ sp:varName "productionOperationRef"^^xsd:string | 365 | [ sp:varName "productionOperationRef"^^xsd:string |
... | @@ -382,18 +403,6 @@ period not processed"""^^xsd:string ; | ... | @@ -382,18 +403,6 @@ period not processed"""^^xsd:string ; |
382 | [ sp:varName "productionOperation"^^xsd:string | 403 | [ sp:varName "productionOperation"^^xsd:string |
383 | ] | 404 | ] |
384 | ] [ sp:object | 405 | ] [ sp:object |
385 | - [ sp:varName "annualProductionOperationToDate"^^xsd:string | ||
386 | - ] ; | ||
387 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
388 | - sp:subject | ||
389 | - [ sp:varName "productionOperation"^^xsd:string | ||
390 | - ] | ||
391 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#AnnualProductionOperationToDate> ; | ||
392 | - sp:predicate rdf:type ; | ||
393 | - sp:subject | ||
394 | - [ sp:varName "annualProductionOperationToDate"^^xsd:string | ||
395 | - ] | ||
396 | - ] [ sp:object | ||
397 | [ sp:varName "operationalHSERef"^^xsd:string | 406 | [ sp:varName "operationalHSERef"^^xsd:string |
398 | ] ; | 407 | ] ; |
399 | sp:predicate <http://www.epim.no/schemas/mprml/1#operationalHSERef> ; | 408 | sp:predicate <http://www.epim.no/schemas/mprml/1#operationalHSERef> ; |
... | @@ -401,58 +410,34 @@ period not processed"""^^xsd:string ; | ... | @@ -401,58 +410,34 @@ period not processed"""^^xsd:string ; |
401 | [ sp:varName "installationReportRef"^^xsd:string | 410 | [ sp:varName "installationReportRef"^^xsd:string |
402 | ] | 411 | ] |
403 | ] [ sp:object | 412 | ] [ sp:object |
404 | - [ sp:varName "safetyRef"^^xsd:string | 413 | + [ sp:varName "incidentCount"^^xsd:string |
405 | ] ; | 414 | ] ; |
406 | - sp:predicate <http://www.epim.no/schemas/mprml/1#safetyRef> ; | 415 | + sp:predicate <http://www.epim.no/schemas/mprml/1#incidentCount> ; |
407 | sp:subject | 416 | sp:subject |
408 | [ sp:varName "operationalHSERef"^^xsd:string | 417 | [ sp:varName "operationalHSERef"^^xsd:string |
409 | ] | 418 | ] |
410 | - ] [ sp:object | ||
411 | - [ sp:varName "safetyCountRef"^^xsd:string | ||
412 | - ] ; | ||
413 | - sp:predicate <http://www.epim.no/schemas/mprml/1#safetyCountRef> ; | ||
414 | - sp:subject | ||
415 | - [ sp:varName "safetyRef"^^xsd:string | ||
416 | - ] | ||
417 | - ] [ sp:object | ||
418 | - [ sp:varName "safetyCount"^^xsd:string | ||
419 | - ] ; | ||
420 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
421 | - sp:subject | ||
422 | - [ sp:varName "safetyCountRef"^^xsd:string | ||
423 | - ] | ||
424 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#ST_year-to-dateincidents> ; | ||
425 | - sp:predicate <http://www.epim.no/schemas/mprml/1#typeRef> ; | ||
426 | - sp:subject | ||
427 | - [ sp:varName "safetyCountRef"^^xsd:string | ||
428 | - ] | ||
429 | - ] [ rdf:type sp:Optional ; | ||
430 | - sp:elements ([ sp:object | ||
431 | - [ sp:varName "reportingPeriod"^^xsd:string | ||
432 | - ] ; | ||
433 | - sp:predicate <http://www.epim.no/schemas/mprml/1#periodRef> ; | ||
434 | - sp:subject | ||
435 | - [ sp:varName "safetyCountRef"^^xsd:string | ||
436 | - ] | ||
437 | - ]) | ||
438 | ]) | 419 | ]) |
439 | ] ; | 420 | ] ; |
440 | spin:rule | 421 | spin:rule |
441 | [ rdf:type sp:Construct ; | 422 | [ rdf:type sp:Construct ; |
442 | - rdfs:comment """STEP 40312 Set the whole activity and the type of part activity for comment | 423 | + rdfs:comment """STEP 40311 Set the safety counts - for year to date incidents |
443 | period not processed"""^^xsd:string ; | 424 | period not processed"""^^xsd:string ; |
444 | - sp:templates ([ sp:object | 425 | + sp:templates ([ sp:object _:b11 ; |
445 | - [ sp:varName "commentRef"^^xsd:string | 426 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSetOfAllPartsOfDefinedType> ; |
446 | - ] ; | ||
447 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#forComment> ; | ||
448 | sp:subject | 427 | sp:subject |
449 | - [ sp:varName "productionOperation"^^xsd:string | 428 | + [ sp:varName "annualProductionOperationToDate"^^xsd:string |
450 | ] | 429 | ] |
430 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#SetOfAllPartsOfDefinedType> ; | ||
431 | + sp:predicate rdf:type ; | ||
432 | + sp:subject _:b11 | ||
433 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#Incident> ; | ||
434 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; | ||
435 | + sp:subject _:b11 | ||
451 | ] [ sp:object | 436 | ] [ sp:object |
452 | - [ sp:varName "commentRef"^^xsd:string | 437 | + [ sp:varName "safetyCount"^^xsd:string |
453 | ] ; | 438 | ] ; |
454 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#typeOfPartCommentedOn> ; | 439 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#numberInSet> ; |
455 | - sp:subject <http://www.reportinghub.no/ep/schema/production-activity#HealthSafetyAndEnvironmentActivity> | 440 | + sp:subject _:b11 |
456 | ]) ; | 441 | ]) ; |
457 | sp:where ([ sp:object | 442 | sp:where ([ sp:object |
458 | [ sp:varName "productionOperationRef"^^xsd:string | 443 | [ sp:varName "productionOperationRef"^^xsd:string |
... | @@ -522,33 +507,57 @@ period not processed"""^^xsd:string ; | ... | @@ -522,33 +507,57 @@ period not processed"""^^xsd:string ; |
522 | [ sp:varName "operationalHSERef"^^xsd:string | 507 | [ sp:varName "operationalHSERef"^^xsd:string |
523 | ] | 508 | ] |
524 | ] [ sp:object | 509 | ] [ sp:object |
525 | - [ sp:varName "commentRef"^^xsd:string | 510 | + [ sp:varName "safetyCountRef"^^xsd:string |
526 | ] ; | 511 | ] ; |
527 | - sp:predicate <http://www.epim.no/schemas/mprml/1#commentRef> ; | 512 | + sp:predicate <http://www.epim.no/schemas/mprml/1#safetyCountRef> ; |
528 | sp:subject | 513 | sp:subject |
529 | [ sp:varName "safetyRef"^^xsd:string | 514 | [ sp:varName "safetyRef"^^xsd:string |
530 | ] | 515 | ] |
516 | + ] [ sp:object | ||
517 | + [ sp:varName "safetyCount"^^xsd:string | ||
518 | + ] ; | ||
519 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
520 | + sp:subject | ||
521 | + [ sp:varName "safetyCountRef"^^xsd:string | ||
522 | + ] | ||
523 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#ST_year-to-dateincidents> ; | ||
524 | + sp:predicate <http://www.epim.no/schemas/mprml/1#typeRef> ; | ||
525 | + sp:subject | ||
526 | + [ sp:varName "safetyCountRef"^^xsd:string | ||
527 | + ] | ||
528 | + ] [ rdf:type sp:Optional ; | ||
529 | + sp:elements ([ sp:object | ||
530 | + [ sp:varName "reportingPeriod"^^xsd:string | ||
531 | + ] ; | ||
532 | + sp:predicate <http://www.epim.no/schemas/mprml/1#periodRef> ; | ||
533 | + sp:subject | ||
534 | + [ sp:varName "safetyCountRef"^^xsd:string | ||
535 | + ] | ||
536 | + ]) | ||
531 | ]) | 537 | ]) |
532 | ] ; | 538 | ] ; |
533 | spin:rule | 539 | spin:rule |
534 | [ rdf:type sp:Construct ; | 540 | [ rdf:type sp:Construct ; |
535 | - rdfs:comment "STEP 40308 Set the number of number of alarms"^^xsd:string ; | 541 | + rdfs:comment """STEP 40310 Set the safety counts - except year to date incidents |
536 | - sp:templates ([ sp:object _:b8 ; | 542 | +period not processed"""^^xsd:string ; |
543 | + sp:templates ([ sp:object _:b12 ; | ||
537 | sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSetOfAllPartsOfDefinedType> ; | 544 | sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSetOfAllPartsOfDefinedType> ; |
538 | sp:subject | 545 | sp:subject |
539 | [ sp:varName "productionOperation"^^xsd:string | 546 | [ sp:varName "productionOperation"^^xsd:string |
540 | ] | 547 | ] |
541 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#SetOfAllPartsOfDefinedType> ; | 548 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#SetOfAllPartsOfDefinedType> ; |
542 | sp:predicate rdf:type ; | 549 | sp:predicate rdf:type ; |
543 | - sp:subject _:b8 | 550 | + sp:subject _:b12 |
544 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#Alarm> ; | 551 | + ] [ sp:object |
552 | + [ sp:varName "safetyActivityType"^^xsd:string | ||
553 | + ] ; | ||
545 | sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; | 554 | sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; |
546 | - sp:subject _:b8 | 555 | + sp:subject _:b12 |
547 | ] [ sp:object | 556 | ] [ sp:object |
548 | - [ sp:varName "alarmCount"^^xsd:string | 557 | + [ sp:varName "safetyCount"^^xsd:string |
549 | ] ; | 558 | ] ; |
550 | sp:predicate <http://www.reportinghub.no/ep/schema/core#numberInSet> ; | 559 | sp:predicate <http://www.reportinghub.no/ep/schema/core#numberInSet> ; |
551 | - sp:subject _:b8 | 560 | + sp:subject _:b12 |
552 | ]) ; | 561 | ]) ; |
553 | sp:where ([ sp:object | 562 | sp:where ([ sp:object |
554 | [ sp:varName "productionOperationRef"^^xsd:string | 563 | [ sp:varName "productionOperationRef"^^xsd:string |
... | @@ -599,47 +608,78 @@ period not processed"""^^xsd:string ; | ... | @@ -599,47 +608,78 @@ period not processed"""^^xsd:string ; |
599 | [ sp:varName "installationReportRef"^^xsd:string | 608 | [ sp:varName "installationReportRef"^^xsd:string |
600 | ] | 609 | ] |
601 | ] [ sp:object | 610 | ] [ sp:object |
602 | - [ sp:varName "alarmCount"^^xsd:string | 611 | + [ sp:varName "safetyRef"^^xsd:string |
603 | ] ; | 612 | ] ; |
604 | - sp:predicate <http://www.epim.no/schemas/mprml/1#alarmCount> ; | 613 | + sp:predicate <http://www.epim.no/schemas/mprml/1#safetyRef> ; |
605 | sp:subject | 614 | sp:subject |
606 | [ sp:varName "operationalHSERef"^^xsd:string | 615 | [ sp:varName "operationalHSERef"^^xsd:string |
607 | ] | 616 | ] |
608 | - ]) | 617 | + ] [ sp:object |
618 | + [ sp:varName "safetyCountRef"^^xsd:string | ||
609 | ] ; | 619 | ] ; |
610 | - spin:rule | 620 | + sp:predicate <http://www.epim.no/schemas/mprml/1#safetyCountRef> ; |
611 | - [ rdf:type sp:Construct ; | ||
612 | - rdfs:comment "STEP 40305 Set the time since most recent defined hazard and accident situation"^^xsd:string ; | ||
613 | - sp:templates ([ sp:object _:b9 ; | ||
614 | - sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#hasLastPartOfTypeRemainingActivityPair> ; | ||
615 | sp:subject | 621 | sp:subject |
616 | - [ sp:varName "productionOperation"^^xsd:string | 622 | + [ sp:varName "safetyRef"^^xsd:string |
617 | ] | 623 | ] |
618 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#LastPartOfTypeRemainingActivityPair> ; | ||
619 | - sp:predicate rdf:type ; | ||
620 | - sp:subject _:b9 | ||
621 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#DefinedHazardAndAccidentSituation> ; | ||
622 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; | ||
623 | - sp:subject _:b9 | ||
624 | - ] [ sp:object _:b10 ; | ||
625 | - sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#remainingActivity> ; | ||
626 | - sp:subject _:b9 | ||
627 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#ProductionOperation> ; | ||
628 | - sp:predicate rdf:type ; | ||
629 | - sp:subject _:b10 | ||
630 | - ] [ sp:object _:b11 ; | ||
631 | - sp:predicate rdf:type ; | ||
632 | - sp:subject _:b10 | ||
633 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ; | ||
634 | - sp:predicate rdf:type ; | ||
635 | - sp:subject _:b11 | ||
636 | ] [ sp:object | 624 | ] [ sp:object |
637 | - [ sp:varName "realSinceDefinedSituation"^^xsd:string | 625 | + [ sp:varName "safetyCount"^^xsd:string |
638 | ] ; | 626 | ] ; |
639 | - sp:predicate | 627 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
640 | - [ sp:varName "sinceDefinedSituationScale"^^xsd:string | 628 | + sp:subject |
629 | + [ sp:varName "safetyCountRef"^^xsd:string | ||
630 | + ] | ||
631 | + ] [ rdf:type sp:Optional ; | ||
632 | + sp:elements ([ sp:object | ||
633 | + [ sp:varName "safetyTypeRef"^^xsd:string | ||
641 | ] ; | 634 | ] ; |
642 | - sp:subject _:b11 | 635 | + sp:predicate <http://www.epim.no/schemas/mprml/1#typeRef> ; |
636 | + sp:subject | ||
637 | + [ sp:varName "safetyCountRef"^^xsd:string | ||
638 | + ] | ||
639 | + ]) | ||
640 | + ] [ rdf:type sp:Optional ; | ||
641 | + sp:elements ([ sp:object | ||
642 | + [ sp:varName "reportingPeriod"^^xsd:string | ||
643 | + ] ; | ||
644 | + sp:predicate <http://www.epim.no/schemas/mprml/1#periodRef> ; | ||
645 | + sp:subject | ||
646 | + [ sp:varName "safetyCountRef"^^xsd:string | ||
647 | + ] | ||
648 | + ]) | ||
649 | + ] [ rdf:type sp:NotExists ; | ||
650 | + sp:elements ([ sp:object <http://www.epim.no/schemas/mprml/1#ST_year-to-dateincidents> ; | ||
651 | + sp:predicate <http://www.epim.no/schemas/mprml/1#typeRef> ; | ||
652 | + sp:subject | ||
653 | + [ sp:varName "safetyCountRef"^^xsd:string | ||
654 | + ] | ||
655 | + ]) | ||
656 | + ] [ rdf:type sp:Bind ; | ||
657 | + sp:expression | ||
658 | + [ rdf:type ep-mpr-spin-lib:selectSafetyActivityType ; | ||
659 | + sp:arg1 [ sp:varName "safetyTypeRef"^^xsd:string | ||
660 | + ] | ||
661 | + ] ; | ||
662 | + sp:variable | ||
663 | + [ sp:varName "safetyActivityType"^^xsd:string | ||
664 | + ] | ||
665 | + ]) | ||
666 | + ] ; | ||
667 | + spin:rule | ||
668 | + [ rdf:type sp:Construct ; | ||
669 | + rdfs:comment "STEP 40302 Set the safety consideration description"^^xsd:string ; | ||
670 | + sp:templates ([ sp:object _:b13 ; | ||
671 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ; | ||
672 | + sp:subject | ||
673 | + [ sp:varName "productionOperation"^^xsd:string | ||
674 | + ] | ||
675 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#SafetyConsideration> ; | ||
676 | + sp:predicate rdf:type ; | ||
677 | + sp:subject _:b13 | ||
678 | + ] [ sp:object | ||
679 | + [ sp:varName "safetyDescription"^^xsd:string | ||
680 | + ] ; | ||
681 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#description> ; | ||
682 | + sp:subject _:b13 | ||
643 | ]) ; | 683 | ]) ; |
644 | sp:where ([ sp:object | 684 | sp:where ([ sp:object |
645 | [ sp:varName "productionOperationRef"^^xsd:string | 685 | [ sp:varName "productionOperationRef"^^xsd:string |
... | @@ -683,70 +723,30 @@ period not processed"""^^xsd:string ; | ... | @@ -683,70 +723,30 @@ period not processed"""^^xsd:string ; |
683 | [ sp:varName "productionOperation"^^xsd:string | 723 | [ sp:varName "productionOperation"^^xsd:string |
684 | ] | 724 | ] |
685 | ] [ sp:object | 725 | ] [ sp:object |
686 | - [ sp:varName "sinceDefinedSituationRef"^^xsd:string | 726 | + [ sp:varName "safetyDescription"^^xsd:string |
687 | ] ; | 727 | ] ; |
688 | - sp:predicate <http://www.epim.no/schemas/mprml/1#sinceDefinedSituationRef> ; | 728 | + sp:predicate <http://www.epim.no/schemas/mprml/1#safetyDescription> ; |
689 | sp:subject | 729 | sp:subject |
690 | [ sp:varName "operationalHSERef"^^xsd:string | 730 | [ sp:varName "operationalHSERef"^^xsd:string |
691 | ] | 731 | ] |
692 | - ] [ sp:object | ||
693 | - [ sp:varName "realSinceDefinedSituation"^^xsd:string | ||
694 | - ] ; | ||
695 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
696 | - sp:subject | ||
697 | - [ sp:varName "sinceDefinedSituationRef"^^xsd:string | ||
698 | - ] | ||
699 | - ] [ sp:object | ||
700 | - [ sp:varName "uomSinceDefinedSituation"^^xsd:string | ||
701 | - ] ; | ||
702 | - sp:predicate <http://www.epim.no/schemas/mprml/1#uomRef> ; | ||
703 | - sp:subject | ||
704 | - [ sp:varName "sinceDefinedSituationRef"^^xsd:string | ||
705 | - ] | ||
706 | - ] [ rdf:type sp:Bind ; | ||
707 | - sp:expression | ||
708 | - [ rdf:type ep-mpr-spin-lib:selectDurationScale ; | ||
709 | - sp:arg1 [ sp:varName "uomSinceDefinedSituation"^^xsd:string | ||
710 | - ] | ||
711 | - ] ; | ||
712 | - sp:variable | ||
713 | - [ sp:varName "sinceDefinedSituationScale"^^xsd:string | ||
714 | - ] | ||
715 | ]) | 732 | ]) |
716 | ] ; | 733 | ] ; |
717 | spin:rule | 734 | spin:rule |
718 | [ rdf:type sp:Construct ; | 735 | [ rdf:type sp:Construct ; |
719 | - rdfs:comment "STEP 40304 Set the time since most recent accident prevention exercise"^^xsd:string ; | 736 | + rdfs:comment """STEP 40312 Set the whole activity and the type of part activity for comment |
720 | - sp:templates ([ sp:object _:b12 ; | 737 | +period not processed"""^^xsd:string ; |
721 | - sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#hasLastPartOfTypeRemainingActivityPair> ; | 738 | + sp:templates ([ sp:object |
739 | + [ sp:varName "commentRef"^^xsd:string | ||
740 | + ] ; | ||
741 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#forComment> ; | ||
722 | sp:subject | 742 | sp:subject |
723 | [ sp:varName "productionOperation"^^xsd:string | 743 | [ sp:varName "productionOperation"^^xsd:string |
724 | ] | 744 | ] |
725 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#LastPartOfTypeRemainingActivityPair> ; | ||
726 | - sp:predicate rdf:type ; | ||
727 | - sp:subject _:b12 | ||
728 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#AccidentPreventionExercise> ; | ||
729 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; | ||
730 | - sp:subject _:b12 | ||
731 | - ] [ sp:object _:b13 ; | ||
732 | - sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#remainingActivity> ; | ||
733 | - sp:subject _:b12 | ||
734 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#ProductionOperation> ; | ||
735 | - sp:predicate rdf:type ; | ||
736 | - sp:subject _:b13 | ||
737 | - ] [ sp:object _:b14 ; | ||
738 | - sp:predicate rdf:type ; | ||
739 | - sp:subject _:b13 | ||
740 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ; | ||
741 | - sp:predicate rdf:type ; | ||
742 | - sp:subject _:b14 | ||
743 | ] [ sp:object | 745 | ] [ sp:object |
744 | - [ sp:varName "realSincePreventionExercise"^^xsd:string | 746 | + [ sp:varName "commentRef"^^xsd:string |
745 | - ] ; | ||
746 | - sp:predicate | ||
747 | - [ sp:varName "sincePreventionExerciseScale"^^xsd:string | ||
748 | ] ; | 747 | ] ; |
749 | - sp:subject _:b14 | 748 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#typeOfPartCommentedOn> ; |
749 | + sp:subject <http://www.reportinghub.no/ep/schema/production-activity#HealthSafetyAndEnvironmentActivity> | ||
750 | ]) ; | 750 | ]) ; |
751 | sp:where ([ sp:object | 751 | sp:where ([ sp:object |
752 | [ sp:varName "productionOperationRef"^^xsd:string | 752 | [ sp:varName "productionOperationRef"^^xsd:string |
... | @@ -790,56 +790,59 @@ period not processed"""^^xsd:string ; | ... | @@ -790,56 +790,59 @@ period not processed"""^^xsd:string ; |
790 | [ sp:varName "productionOperation"^^xsd:string | 790 | [ sp:varName "productionOperation"^^xsd:string |
791 | ] | 791 | ] |
792 | ] [ sp:object | 792 | ] [ sp:object |
793 | - [ sp:varName "sincePreventionExerciseRef"^^xsd:string | 793 | + [ sp:varName "annualProductionOperationToDate"^^xsd:string |
794 | ] ; | 794 | ] ; |
795 | - sp:predicate <http://www.epim.no/schemas/mprml/1#sincePreventionExerciseRef> ; | 795 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; |
796 | sp:subject | 796 | sp:subject |
797 | - [ sp:varName "operationalHSERef"^^xsd:string | 797 | + [ sp:varName "productionOperation"^^xsd:string |
798 | + ] | ||
799 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#AnnualProductionOperationToDate> ; | ||
800 | + sp:predicate rdf:type ; | ||
801 | + sp:subject | ||
802 | + [ sp:varName "annualProductionOperationToDate"^^xsd:string | ||
798 | ] | 803 | ] |
799 | ] [ sp:object | 804 | ] [ sp:object |
800 | - [ sp:varName "realSincePreventionExercise"^^xsd:string | 805 | + [ sp:varName "operationalHSERef"^^xsd:string |
801 | ] ; | 806 | ] ; |
802 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 807 | + sp:predicate <http://www.epim.no/schemas/mprml/1#operationalHSERef> ; |
803 | sp:subject | 808 | sp:subject |
804 | - [ sp:varName "sincePreventionExerciseRef"^^xsd:string | 809 | + [ sp:varName "installationReportRef"^^xsd:string |
805 | ] | 810 | ] |
806 | ] [ sp:object | 811 | ] [ sp:object |
807 | - [ sp:varName "uomSincePreventionExercise"^^xsd:string | 812 | + [ sp:varName "safetyRef"^^xsd:string |
808 | ] ; | 813 | ] ; |
809 | - sp:predicate <http://www.epim.no/schemas/mprml/1#uomRef> ; | 814 | + sp:predicate <http://www.epim.no/schemas/mprml/1#safetyRef> ; |
810 | sp:subject | 815 | sp:subject |
811 | - [ sp:varName "sincePreventionExerciseRef"^^xsd:string | 816 | + [ sp:varName "operationalHSERef"^^xsd:string |
812 | - ] | ||
813 | - ] [ rdf:type sp:Bind ; | ||
814 | - sp:expression | ||
815 | - [ rdf:type ep-mpr-spin-lib:selectDurationScale ; | ||
816 | - sp:arg1 [ sp:varName "uomSincePreventionExercise"^^xsd:string | ||
817 | ] | 817 | ] |
818 | + ] [ sp:object | ||
819 | + [ sp:varName "commentRef"^^xsd:string | ||
818 | ] ; | 820 | ] ; |
819 | - sp:variable | 821 | + sp:predicate <http://www.epim.no/schemas/mprml/1#commentRef> ; |
820 | - [ sp:varName "sincePreventionExerciseScale"^^xsd:string | 822 | + sp:subject |
823 | + [ sp:varName "safetyRef"^^xsd:string | ||
821 | ] | 824 | ] |
822 | ]) | 825 | ]) |
823 | ] ; | 826 | ] ; |
824 | spin:rule | 827 | spin:rule |
825 | [ rdf:type sp:Construct ; | 828 | [ rdf:type sp:Construct ; |
826 | - rdfs:comment "STEP 40306 Set the number of number of accidents and injuries"^^xsd:string ; | 829 | + rdfs:comment "STEP 40301 Set the number of personnel safety introductions"^^xsd:string ; |
827 | - sp:templates ([ sp:object _:b15 ; | 830 | + sp:templates ([ sp:object _:b14 ; |
828 | sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSetOfAllPartsOfDefinedType> ; | 831 | sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSetOfAllPartsOfDefinedType> ; |
829 | sp:subject | 832 | sp:subject |
830 | [ sp:varName "productionOperation"^^xsd:string | 833 | [ sp:varName "productionOperation"^^xsd:string |
831 | ] | 834 | ] |
832 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#SetOfAllPartsOfDefinedType> ; | 835 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#SetOfAllPartsOfDefinedType> ; |
833 | sp:predicate rdf:type ; | 836 | sp:predicate rdf:type ; |
834 | - sp:subject _:b15 | 837 | + sp:subject _:b14 |
835 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#AccidentOrInjury> ; | 838 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#PersonnelSafetyIntroduction> ; |
836 | sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; | 839 | sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; |
837 | - sp:subject _:b15 | 840 | + sp:subject _:b14 |
838 | ] [ sp:object | 841 | ] [ sp:object |
839 | - [ sp:varName "incidentCount"^^xsd:string | 842 | + [ sp:varName "safetyIntroCount"^^xsd:string |
840 | ] ; | 843 | ] ; |
841 | sp:predicate <http://www.reportinghub.no/ep/schema/core#numberInSet> ; | 844 | sp:predicate <http://www.reportinghub.no/ep/schema/core#numberInSet> ; |
842 | - sp:subject _:b15 | 845 | + sp:subject _:b14 |
843 | ]) ; | 846 | ]) ; |
844 | sp:where ([ sp:object | 847 | sp:where ([ sp:object |
845 | [ sp:varName "productionOperationRef"^^xsd:string | 848 | [ sp:varName "productionOperationRef"^^xsd:string |
... | @@ -890,9 +893,9 @@ period not processed"""^^xsd:string ; | ... | @@ -890,9 +893,9 @@ period not processed"""^^xsd:string ; |
890 | [ sp:varName "installationReportRef"^^xsd:string | 893 | [ sp:varName "installationReportRef"^^xsd:string |
891 | ] | 894 | ] |
892 | ] [ sp:object | 895 | ] [ sp:object |
893 | - [ sp:varName "incidentCount"^^xsd:string | 896 | + [ sp:varName "safetyIntroCount"^^xsd:string |
894 | ] ; | 897 | ] ; |
895 | - sp:predicate <http://www.epim.no/schemas/mprml/1#incidentCount> ; | 898 | + sp:predicate <http://www.epim.no/schemas/mprml/1#safetyIntroCount> ; |
896 | sp:subject | 899 | sp:subject |
897 | [ sp:varName "operationalHSERef"^^xsd:string | 900 | [ sp:varName "operationalHSERef"^^xsd:string |
898 | ] | 901 | ] |
... | @@ -900,23 +903,23 @@ period not processed"""^^xsd:string ; | ... | @@ -900,23 +903,23 @@ period not processed"""^^xsd:string ; |
900 | ] ; | 903 | ] ; |
901 | spin:rule | 904 | spin:rule |
902 | [ rdf:type sp:Construct ; | 905 | [ rdf:type sp:Construct ; |
903 | - rdfs:comment "STEP 40301 Set the number of personnel safety introductions"^^xsd:string ; | 906 | + rdfs:comment "STEP 40307 Set the number of number of medical treatments"^^xsd:string ; |
904 | - sp:templates ([ sp:object _:b16 ; | 907 | + sp:templates ([ sp:object _:b15 ; |
905 | sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSetOfAllPartsOfDefinedType> ; | 908 | sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSetOfAllPartsOfDefinedType> ; |
906 | sp:subject | 909 | sp:subject |
907 | [ sp:varName "productionOperation"^^xsd:string | 910 | [ sp:varName "productionOperation"^^xsd:string |
908 | ] | 911 | ] |
909 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#SetOfAllPartsOfDefinedType> ; | 912 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#SetOfAllPartsOfDefinedType> ; |
910 | sp:predicate rdf:type ; | 913 | sp:predicate rdf:type ; |
911 | - sp:subject _:b16 | 914 | + sp:subject _:b15 |
912 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#PersonnelSafetyIntroduction> ; | 915 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#MedicalTreatment> ; |
913 | sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; | 916 | sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; |
914 | - sp:subject _:b16 | 917 | + sp:subject _:b15 |
915 | ] [ sp:object | 918 | ] [ sp:object |
916 | - [ sp:varName "safetyIntroCount"^^xsd:string | 919 | + [ sp:varName "medicalTreatmentCount"^^xsd:string |
917 | ] ; | 920 | ] ; |
918 | sp:predicate <http://www.reportinghub.no/ep/schema/core#numberInSet> ; | 921 | sp:predicate <http://www.reportinghub.no/ep/schema/core#numberInSet> ; |
919 | - sp:subject _:b16 | 922 | + sp:subject _:b15 |
920 | ]) ; | 923 | ]) ; |
921 | sp:where ([ sp:object | 924 | sp:where ([ sp:object |
922 | [ sp:varName "productionOperationRef"^^xsd:string | 925 | [ sp:varName "productionOperationRef"^^xsd:string |
... | @@ -967,9 +970,9 @@ period not processed"""^^xsd:string ; | ... | @@ -967,9 +970,9 @@ period not processed"""^^xsd:string ; |
967 | [ sp:varName "installationReportRef"^^xsd:string | 970 | [ sp:varName "installationReportRef"^^xsd:string |
968 | ] | 971 | ] |
969 | ] [ sp:object | 972 | ] [ sp:object |
970 | - [ sp:varName "safetyIntroCount"^^xsd:string | 973 | + [ sp:varName "medicalTreatmentCount"^^xsd:string |
971 | ] ; | 974 | ] ; |
972 | - sp:predicate <http://www.epim.no/schemas/mprml/1#safetyIntroCount> ; | 975 | + sp:predicate <http://www.epim.no/schemas/mprml/1#medicalTreatmentCount> ; |
973 | sp:subject | 976 | sp:subject |
974 | [ sp:varName "operationalHSERef"^^xsd:string | 977 | [ sp:varName "operationalHSERef"^^xsd:string |
975 | ] | 978 | ] |
... | @@ -977,25 +980,30 @@ period not processed"""^^xsd:string ; | ... | @@ -977,25 +980,30 @@ period not processed"""^^xsd:string ; |
977 | ] ; | 980 | ] ; |
978 | spin:rule | 981 | spin:rule |
979 | [ rdf:type sp:Construct ; | 982 | [ rdf:type sp:Construct ; |
980 | - rdfs:comment """STEP 40310 Set the safety counts - except year to date incidents | 983 | + rdfs:comment "STEP 40309 Set the mean time between incidents"^^xsd:string ; |
981 | -period not processed"""^^xsd:string ; | 984 | + sp:templates ([ sp:object _:b16 ; |
982 | - sp:templates ([ sp:object _:b17 ; | 985 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#hasCompositionOfAllPartsOfDefinedType> ; |
983 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSetOfAllPartsOfDefinedType> ; | ||
984 | sp:subject | 986 | sp:subject |
985 | [ sp:varName "productionOperation"^^xsd:string | 987 | [ sp:varName "productionOperation"^^xsd:string |
986 | ] | 988 | ] |
987 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/core#SetOfAllPartsOfDefinedType> ; | 989 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#CompositionOfAllPartsOfDefinedType> ; |
988 | sp:predicate rdf:type ; | 990 | sp:predicate rdf:type ; |
989 | - sp:subject _:b17 | 991 | + sp:subject _:b16 |
990 | - ] [ sp:object | 992 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#AccidentOrInjury> ; |
991 | - [ sp:varName "safetyActivityType"^^xsd:string | ||
992 | - ] ; | ||
993 | sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; | 993 | sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; |
994 | + sp:subject _:b16 | ||
995 | + ] [ sp:object _:b17 ; | ||
996 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#meanTimeBetweenParts> ; | ||
997 | + sp:subject _:b16 | ||
998 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ; | ||
999 | + sp:predicate rdf:type ; | ||
994 | sp:subject _:b17 | 1000 | sp:subject _:b17 |
995 | ] [ sp:object | 1001 | ] [ sp:object |
996 | - [ sp:varName "safetyCount"^^xsd:string | 1002 | + [ sp:varName "realMeantimeIncident"^^xsd:string |
1003 | + ] ; | ||
1004 | + sp:predicate | ||
1005 | + [ sp:varName "meantimeIncidentScale"^^xsd:string | ||
997 | ] ; | 1006 | ] ; |
998 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#numberInSet> ; | ||
999 | sp:subject _:b17 | 1007 | sp:subject _:b17 |
1000 | ]) ; | 1008 | ]) ; |
1001 | sp:where ([ sp:object | 1009 | sp:where ([ sp:object |
... | @@ -1054,70 +1062,55 @@ period not processed"""^^xsd:string ; | ... | @@ -1054,70 +1062,55 @@ period not processed"""^^xsd:string ; |
1054 | [ sp:varName "operationalHSERef"^^xsd:string | 1062 | [ sp:varName "operationalHSERef"^^xsd:string |
1055 | ] | 1063 | ] |
1056 | ] [ sp:object | 1064 | ] [ sp:object |
1057 | - [ sp:varName "safetyCountRef"^^xsd:string | 1065 | + [ sp:varName "meantimeIncidentRef"^^xsd:string |
1058 | ] ; | 1066 | ] ; |
1059 | - sp:predicate <http://www.epim.no/schemas/mprml/1#safetyCountRef> ; | 1067 | + sp:predicate <http://www.epim.no/schemas/mprml/1#meantimeIncidentRef> ; |
1060 | sp:subject | 1068 | sp:subject |
1061 | [ sp:varName "safetyRef"^^xsd:string | 1069 | [ sp:varName "safetyRef"^^xsd:string |
1062 | ] | 1070 | ] |
1063 | ] [ sp:object | 1071 | ] [ sp:object |
1064 | - [ sp:varName "safetyCount"^^xsd:string | 1072 | + [ sp:varName "realMeantimeIncident"^^xsd:string |
1065 | ] ; | 1073 | ] ; |
1066 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 1074 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
1067 | sp:subject | 1075 | sp:subject |
1068 | - [ sp:varName "safetyCountRef"^^xsd:string | 1076 | + [ sp:varName "meantimeIncidentRef"^^xsd:string |
1069 | - ] | ||
1070 | - ] [ rdf:type sp:Optional ; | ||
1071 | - sp:elements ([ sp:object | ||
1072 | - [ sp:varName "safetyTypeRef"^^xsd:string | ||
1073 | - ] ; | ||
1074 | - sp:predicate <http://www.epim.no/schemas/mprml/1#typeRef> ; | ||
1075 | - sp:subject | ||
1076 | - [ sp:varName "safetyCountRef"^^xsd:string | ||
1077 | ] | 1077 | ] |
1078 | - ]) | 1078 | + ] [ sp:object |
1079 | - ] [ rdf:type sp:Optional ; | 1079 | + [ sp:varName "uomMeantimeIncident"^^xsd:string |
1080 | - sp:elements ([ sp:object | ||
1081 | - [ sp:varName "reportingPeriod"^^xsd:string | ||
1082 | ] ; | 1080 | ] ; |
1083 | - sp:predicate <http://www.epim.no/schemas/mprml/1#periodRef> ; | 1081 | + sp:predicate <http://www.epim.no/schemas/mprml/1#uomRef> ; |
1084 | - sp:subject | ||
1085 | - [ sp:varName "safetyCountRef"^^xsd:string | ||
1086 | - ] | ||
1087 | - ]) | ||
1088 | - ] [ rdf:type sp:NotExists ; | ||
1089 | - sp:elements ([ sp:object <http://www.epim.no/schemas/mprml/1#ST_year-to-dateincidents> ; | ||
1090 | - sp:predicate <http://www.epim.no/schemas/mprml/1#typeRef> ; | ||
1091 | sp:subject | 1082 | sp:subject |
1092 | - [ sp:varName "safetyCountRef"^^xsd:string | 1083 | + [ sp:varName "meantimeIncidentRef"^^xsd:string |
1093 | ] | 1084 | ] |
1094 | - ]) | ||
1095 | ] [ rdf:type sp:Bind ; | 1085 | ] [ rdf:type sp:Bind ; |
1096 | sp:expression | 1086 | sp:expression |
1097 | - [ rdf:type ep-mpr-spin-lib:selectSafetyActivityType ; | 1087 | + [ rdf:type ep-mpr-spin-lib:selectDurationScale ; |
1098 | - sp:arg1 [ sp:varName "safetyTypeRef"^^xsd:string | 1088 | + sp:arg1 [ sp:varName "uomMeantimeIncident"^^xsd:string |
1099 | ] | 1089 | ] |
1100 | ] ; | 1090 | ] ; |
1101 | sp:variable | 1091 | sp:variable |
1102 | - [ sp:varName "safetyActivityType"^^xsd:string | 1092 | + [ sp:varName "meantimeIncidentScale"^^xsd:string |
1103 | ] | 1093 | ] |
1104 | ]) | 1094 | ]) |
1105 | ] ; | 1095 | ] ; |
1106 | spin:rule | 1096 | spin:rule |
1107 | [ rdf:type sp:Construct ; | 1097 | [ rdf:type sp:Construct ; |
1108 | - rdfs:comment "STEP 40302 Set the safety consideration description"^^xsd:string ; | 1098 | + rdfs:comment "STEP 40308 Set the number of number of alarms"^^xsd:string ; |
1109 | sp:templates ([ sp:object _:b18 ; | 1099 | sp:templates ([ sp:object _:b18 ; |
1110 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ; | 1100 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSetOfAllPartsOfDefinedType> ; |
1111 | sp:subject | 1101 | sp:subject |
1112 | [ sp:varName "productionOperation"^^xsd:string | 1102 | [ sp:varName "productionOperation"^^xsd:string |
1113 | ] | 1103 | ] |
1114 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#SafetyConsideration> ; | 1104 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#SetOfAllPartsOfDefinedType> ; |
1115 | sp:predicate rdf:type ; | 1105 | sp:predicate rdf:type ; |
1116 | sp:subject _:b18 | 1106 | sp:subject _:b18 |
1107 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#Alarm> ; | ||
1108 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#definingType> ; | ||
1109 | + sp:subject _:b18 | ||
1117 | ] [ sp:object | 1110 | ] [ sp:object |
1118 | - [ sp:varName "safetyDescription"^^xsd:string | 1111 | + [ sp:varName "alarmCount"^^xsd:string |
1119 | ] ; | 1112 | ] ; |
1120 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#description> ; | 1113 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#numberInSet> ; |
1121 | sp:subject _:b18 | 1114 | sp:subject _:b18 |
1122 | ]) ; | 1115 | ]) ; |
1123 | sp:where ([ sp:object | 1116 | sp:where ([ sp:object |
... | @@ -1162,9 +1155,16 @@ period not processed"""^^xsd:string ; | ... | @@ -1162,9 +1155,16 @@ period not processed"""^^xsd:string ; |
1162 | [ sp:varName "productionOperation"^^xsd:string | 1155 | [ sp:varName "productionOperation"^^xsd:string |
1163 | ] | 1156 | ] |
1164 | ] [ sp:object | 1157 | ] [ sp:object |
1165 | - [ sp:varName "safetyDescription"^^xsd:string | 1158 | + [ sp:varName "operationalHSERef"^^xsd:string |
1166 | ] ; | 1159 | ] ; |
1167 | - sp:predicate <http://www.epim.no/schemas/mprml/1#safetyDescription> ; | 1160 | + sp:predicate <http://www.epim.no/schemas/mprml/1#operationalHSERef> ; |
1161 | + sp:subject | ||
1162 | + [ sp:varName "installationReportRef"^^xsd:string | ||
1163 | + ] | ||
1164 | + ] [ sp:object | ||
1165 | + [ sp:varName "alarmCount"^^xsd:string | ||
1166 | + ] ; | ||
1167 | + sp:predicate <http://www.epim.no/schemas/mprml/1#alarmCount> ; | ||
1168 | sp:subject | 1168 | sp:subject |
1169 | [ sp:varName "operationalHSERef"^^xsd:string | 1169 | [ sp:varName "operationalHSERef"^^xsd:string |
1170 | ] | 1170 | ] |
... | @@ -1173,5 +1173,5 @@ period not processed"""^^xsd:string ; | ... | @@ -1173,5 +1173,5 @@ period not processed"""^^xsd:string ; |
1173 | 1173 | ||
1174 | <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-operationalHSEReport-v1.1.1> | 1174 | <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-operationalHSEReport-v1.1.1> |
1175 | rdf:type owl:Ontology ; | 1175 | rdf:type owl:Ontology ; |
1176 | - owl:imports <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> , <http://spinrdf.org/spin> , <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> ; | 1176 | + owl:imports <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> , <http://www.epim.no/schemas/mprml/1> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> ; |
1177 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 1177 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | ... | ... |
This diff could not be displayed because it is too large.
-
Please register or login to post a comment