David Price

Merge branch 'master' into drilling-rd-more

Showing 41 changed files with 5708 additions and 4218 deletions
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
17 17
18 <http://www.reportinghub.no/ep/schema/1.0/activity-purpose> 18 <http://www.reportinghub.no/ep/schema/1.0/activity-purpose>
19 rdf:type owl:Ontology ; 19 rdf:type owl:Ontology ;
20 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.w3.org/2004/02/skos/core> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/core> ; 20 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.w3.org/2004/02/skos/core> ;
21 owl:versionInfo "0.1.0"^^xsd:string . 21 owl:versionInfo "0.1.0"^^xsd:string .
22 22
23 ep-actpurp:Completion--bopwellheadequipment 23 ep-actpurp:Completion--bopwellheadequipment
...@@ -112,6 +112,7 @@ ep-actpurp:Completion--wireline ...@@ -112,6 +112,7 @@ ep-actpurp:Completion--wireline
112 112
113 ep-actpurp:DailyDrillingActivityPurposeType 113 ep-actpurp:DailyDrillingActivityPurposeType
114 rdf:type rdfs:Class ; 114 rdf:type rdfs:Class ;
115 + rdfs:comment "class of daily drilling activity on the basis of the purpose of the activity"^^xsd:string ;
115 rdfs:label "daily drilling activity purpose type"^^xsd:string ; 116 rdfs:label "daily drilling activity purpose type"^^xsd:string ;
116 rdfs:subClassOf owl:Class . 117 rdfs:subClassOf owl:Class .
117 118
......
This diff could not be displayed because it is too large.
...@@ -16,7 +16,9 @@ ...@@ -16,7 +16,9 @@
16 ep-core:Acidity 16 ep-core:Acidity
17 rdf:type ep-core:PropertySpace , rdfs:Class ; 17 rdf:type ep-core:PropertySpace , rdfs:Class ;
18 rdfs:label "acidity"^^xsd:string ; 18 rdfs:label "acidity"^^xsd:string ;
19 - rdfs:subClassOf owl:Class . 19 + rdfs:subClassOf owl:Class ;
20 + ep-core:seeReferenceData
21 + "http://posccaesar.org/rdl/RDS1060066151"^^xsd:string .
20 22
21 ep-core:Attenuation 23 ep-core:Attenuation
22 rdf:type rdfs:Class ; 24 rdf:type rdfs:Class ;
...@@ -24,8 +26,10 @@ ep-core:Attenuation ...@@ -24,8 +26,10 @@ ep-core:Attenuation
24 26
25 ep-core:BulkModulus 27 ep-core:BulkModulus
26 rdf:type ep-core:PropertySpace , rdfs:Class ; 28 rdf:type ep-core:PropertySpace , rdfs:Class ;
27 - rdfs:label "Shear Modulus"^^xsd:string ; 29 + rdfs:label "Bulk Modulus"^^xsd:string ;
28 - rdfs:subClassOf ep-core:EnergyPerVolume . 30 + rdfs:subClassOf ep-core:EnergyPerVolume ;
31 + ep-core:seeReferenceData
32 + "http://posccaesar.org/rdl/RDS380474"^^xsd:string .
29 33
30 ep-core:Class_of_indirect_property 34 ep-core:Class_of_indirect_property
31 rdf:type owl:Class ; 35 rdf:type owl:Class ;
...@@ -45,7 +49,9 @@ ep-core:CompositionOfAllPartsOfDefinedType ...@@ -45,7 +49,9 @@ ep-core:CompositionOfAllPartsOfDefinedType
45 ep-core:Compressibility 49 ep-core:Compressibility
46 rdf:type ep-core:PropertySpace , rdfs:Class ; 50 rdf:type ep-core:PropertySpace , rdfs:Class ;
47 rdfs:label "Compressibility"^^xsd:string ; 51 rdfs:label "Compressibility"^^xsd:string ;
48 - rdfs:subClassOf owl:Class . 52 + rdfs:subClassOf owl:Class ;
53 + ep-core:seeReferenceData
54 + "http://posccaesar.org/rdl/RDS350234"^^xsd:string .
49 55
50 ep-core:Density 56 ep-core:Density
51 rdf:type ep-core:PropertySpace , rdfs:Class ; 57 rdf:type ep-core:PropertySpace , rdfs:Class ;
...@@ -86,7 +92,10 @@ ep-core:EnergyPerVolume ...@@ -86,7 +92,10 @@ ep-core:EnergyPerVolume
86 92
87 ep-core:Frequency 93 ep-core:Frequency
88 rdf:type rdfs:Class ; 94 rdf:type rdfs:Class ;
89 - rdfs:subClassOf owl:Class . 95 + rdfs:label "frequency"^^xsd:string ;
96 + rdfs:subClassOf owl:Class ;
97 + ep-core:seeReferenceData
98 + "http://posccaesar.org/rdl/RDS351989"^^xsd:string .
90 99
91 ep-core:GP_cm-1 100 ep-core:GP_cm-1
92 rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ; 101 rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ;
...@@ -96,7 +105,10 @@ ep-core:GP_cm-1 ...@@ -96,7 +105,10 @@ ep-core:GP_cm-1
96 105
97 ep-core:Illuminance 106 ep-core:Illuminance
98 rdf:type rdfs:Class ; 107 rdf:type rdfs:Class ;
99 - rdfs:subClassOf owl:Class . 108 + rdfs:label "illuminance"^^xsd:string ;
109 + rdfs:subClassOf owl:Class ;
110 + ep-core:seeReferenceData
111 + "http://posccaesar.org/rdl/RDS352349"^^xsd:string .
100 112
101 ep-core:Length 113 ep-core:Length
102 rdf:type ep-core:PropertySpace , rdfs:Class ; 114 rdf:type ep-core:PropertySpace , rdfs:Class ;
...@@ -116,7 +128,9 @@ ep-core:LinearStrain ...@@ -116,7 +128,9 @@ ep-core:LinearStrain
116 ep-core:MagneticFieldStrength 128 ep-core:MagneticFieldStrength
117 rdf:type ep-core:PropertySpace , rdfs:Class ; 129 rdf:type ep-core:PropertySpace , rdfs:Class ;
118 rdfs:label "magnetic field strength"^^xsd:string ; 130 rdfs:label "magnetic field strength"^^xsd:string ;
119 - rdfs:subClassOf owl:Class . 131 + rdfs:subClassOf owl:Class ;
132 + ep-core:seeReferenceData
133 + "http://posccaesar.org/rdl/RDS353024"^^xsd:string .
120 134
121 ep-core:Mass 135 ep-core:Mass
122 rdf:type ep-core:PropertySpace , rdfs:Class ; 136 rdf:type ep-core:PropertySpace , rdfs:Class ;
...@@ -184,7 +198,9 @@ ep-core:ModulusOfCompression ...@@ -184,7 +198,9 @@ ep-core:ModulusOfCompression
184 ep-core:ModulusOfElasticity 198 ep-core:ModulusOfElasticity
185 rdf:type ep-core:PropertySpace , rdfs:Class ; 199 rdf:type ep-core:PropertySpace , rdfs:Class ;
186 rdfs:label "modulus of elasticity"^^xsd:string ; 200 rdfs:label "modulus of elasticity"^^xsd:string ;
187 - rdfs:subClassOf ep-core:EnergyPerVolume . 201 + rdfs:subClassOf ep-core:EnergyPerVolume ;
202 + ep-core:seeReferenceData
203 + "http://posccaesar.org/rdl/RDS380429"^^xsd:string .
188 204
189 ep-core:ModulusOfRigidity 205 ep-core:ModulusOfRigidity
190 rdf:type ep-core:PropertySpace , rdfs:Class ; 206 rdf:type ep-core:PropertySpace , rdfs:Class ;
...@@ -193,8 +209,10 @@ ep-core:ModulusOfRigidity ...@@ -193,8 +209,10 @@ ep-core:ModulusOfRigidity
193 209
194 ep-core:MolarVolume 210 ep-core:MolarVolume
195 rdf:type ep-core:PropertySpace , rdfs:Class ; 211 rdf:type ep-core:PropertySpace , rdfs:Class ;
196 - rdfs:label "length"^^xsd:string ; 212 + rdfs:label "molar volume"^^xsd:string ;
197 - rdfs:subClassOf owl:Class . 213 + rdfs:subClassOf owl:Class ;
214 + ep-core:seeReferenceData
215 + "http://posccaesar.org/rdl/RDS387764"^^xsd:string .
198 216
199 ep-core:Mole 217 ep-core:Mole
200 rdf:type ep-core:PropertySpace , rdfs:Class ; 218 rdf:type ep-core:PropertySpace , rdfs:Class ;
...@@ -209,12 +227,16 @@ ep-core:MolePair ...@@ -209,12 +227,16 @@ ep-core:MolePair
209 ep-core:MomentOfForce 227 ep-core:MomentOfForce
210 rdf:type ep-core:PropertySpace , rdfs:Class ; 228 rdf:type ep-core:PropertySpace , rdfs:Class ;
211 rdfs:label "Moment of Force"^^xsd:string ; 229 rdfs:label "Moment of Force"^^xsd:string ;
212 - rdfs:subClassOf owl:Class . 230 + rdfs:subClassOf owl:Class ;
231 + ep-core:seeReferenceData
232 + "http://posccaesar.org/rdl/RDS380069"^^xsd:string .
213 233
214 ep-core:NormalStress 234 ep-core:NormalStress
215 rdf:type ep-core:PropertySpace , rdfs:Class ; 235 rdf:type ep-core:PropertySpace , rdfs:Class ;
216 rdfs:label "Normal Stress"^^xsd:string ; 236 rdfs:label "Normal Stress"^^xsd:string ;
217 - rdfs:subClassOf ep-core:EnergyPerVolume . 237 + rdfs:subClassOf ep-core:EnergyPerVolume ;
238 + ep-core:seeReferenceData
239 + "http://posccaesar.org/rdl/RDS380249"^^xsd:string .
218 240
219 ep-core:Pair 241 ep-core:Pair
220 rdf:type owl:Class ; 242 rdf:type owl:Class ;
...@@ -262,13 +284,17 @@ ep-core:PoissonRatio ...@@ -262,13 +284,17 @@ ep-core:PoissonRatio
262 284
263 ep-core:Power 285 ep-core:Power
264 rdf:type ep-core:PropertySpace , rdfs:Class ; 286 rdf:type ep-core:PropertySpace , rdfs:Class ;
265 - rdfs:label "pressure"^^xsd:string ; 287 + rdfs:label "power"^^xsd:string ;
266 - rdfs:subClassOf owl:Class . 288 + rdfs:subClassOf owl:Class ;
289 + ep-core:seeReferenceData
290 + "http://posccaesar.org/rdl/RDS354104"^^xsd:string .
267 291
268 ep-core:Pressure 292 ep-core:Pressure
269 rdf:type ep-core:PropertySpace , rdfs:Class ; 293 rdf:type ep-core:PropertySpace , rdfs:Class ;
270 rdfs:label "pressure"^^xsd:string ; 294 rdfs:label "pressure"^^xsd:string ;
271 - rdfs:subClassOf owl:Class . 295 + rdfs:subClassOf owl:Class ;
296 + ep-core:seeReferenceData
297 + "http://posccaesar.org/rdl/RDS354194"^^xsd:string .
272 298
273 ep-core:PressureValue1atm 299 ep-core:PressureValue1atm
274 rdf:type ep-core:Pressure ; 300 rdf:type ep-core:Pressure ;
...@@ -288,12 +314,16 @@ ep-core:PropertySpace ...@@ -288,12 +314,16 @@ ep-core:PropertySpace
288 ep-core:RadiantEngergyDensity 314 ep-core:RadiantEngergyDensity
289 rdf:type ep-core:PropertySpace , rdfs:Class ; 315 rdf:type ep-core:PropertySpace , rdfs:Class ;
290 rdfs:label "Radiant Energy Density"^^xsd:string ; 316 rdfs:label "Radiant Energy Density"^^xsd:string ;
291 - rdfs:subClassOf ep-core:EnergyPerVolume . 317 + rdfs:subClassOf ep-core:EnergyPerVolume ;
318 + ep-core:seeReferenceData
319 + "http://posccaesar.org/rdl/RDS384614"^^xsd:string .
292 320
293 ep-core:Ratio 321 ep-core:Ratio
294 rdf:type ep-core:PropertySpace , rdfs:Class ; 322 rdf:type ep-core:PropertySpace , rdfs:Class ;
295 rdfs:label "ratio"^^xsd:string ; 323 rdfs:label "ratio"^^xsd:string ;
296 - rdfs:subClassOf ep-core:DimensionlessMeasure . 324 + rdfs:subClassOf ep-core:DimensionlessMeasure ;
325 + ep-core:seeReferenceData
326 + "http://posccaesar.org/rdl/RDS368999"^^xsd:string .
297 327
298 ep-core:RegionOfSpace 328 ep-core:RegionOfSpace
299 rdf:type owl:Class ; 329 rdf:type owl:Class ;
...@@ -323,7 +353,9 @@ ep-core:SetOfTemporalInstants ...@@ -323,7 +353,9 @@ ep-core:SetOfTemporalInstants
323 ep-core:ShearModulus 353 ep-core:ShearModulus
324 rdf:type ep-core:PropertySpace , rdfs:Class ; 354 rdf:type ep-core:PropertySpace , rdfs:Class ;
325 rdfs:label "Shear Modulus"^^xsd:string ; 355 rdfs:label "Shear Modulus"^^xsd:string ;
326 - rdfs:subClassOf ep-core:EnergyPerVolume . 356 + rdfs:subClassOf ep-core:EnergyPerVolume ;
357 + ep-core:seeReferenceData
358 + "http://posccaesar.org/rdl/RDS366254"^^xsd:string .
327 359
328 ep-core:ShearStrain 360 ep-core:ShearStrain
329 rdf:type rdfs:Class ; 361 rdf:type rdfs:Class ;
...@@ -332,17 +364,23 @@ ep-core:ShearStrain ...@@ -332,17 +364,23 @@ ep-core:ShearStrain
332 ep-core:ShearStress 364 ep-core:ShearStress
333 rdf:type ep-core:PropertySpace , rdfs:Class ; 365 rdf:type ep-core:PropertySpace , rdfs:Class ;
334 rdfs:label "Shear Stress"^^xsd:string ; 366 rdfs:label "Shear Stress"^^xsd:string ;
335 - rdfs:subClassOf ep-core:EnergyPerVolume . 367 + rdfs:subClassOf ep-core:EnergyPerVolume ;
368 + ep-core:seeReferenceData
369 + "http://posccaesar.org/rdl/RDS363149"^^xsd:string .
336 370
337 ep-core:SpecificVolume 371 ep-core:SpecificVolume
338 rdf:type ep-core:PropertySpace , rdfs:Class ; 372 rdf:type ep-core:PropertySpace , rdfs:Class ;
339 rdfs:label "specific volume"^^xsd:string ; 373 rdfs:label "specific volume"^^xsd:string ;
340 - rdfs:subClassOf owl:Class . 374 + rdfs:subClassOf owl:Class ;
375 + ep-core:seeReferenceData
376 + "http://posccaesar.org/rdl/RDS375029"^^xsd:string .
341 377
342 ep-core:Speed 378 ep-core:Speed
343 rdf:type ep-core:PropertySpace , rdfs:Class ; 379 rdf:type ep-core:PropertySpace , rdfs:Class ;
344 rdfs:label "speed"^^xsd:string ; 380 rdfs:label "speed"^^xsd:string ;
345 - rdfs:subClassOf owl:Class . 381 + rdfs:subClassOf owl:Class ;
382 + ep-core:seeReferenceData
383 + "http://posccaesar.org/rdl/RDS356309"^^xsd:string .
346 384
347 ep-core:Strain 385 ep-core:Strain
348 rdf:type rdfs:Class ; 386 rdf:type rdfs:Class ;
...@@ -356,7 +394,9 @@ ep-core:StrengthOfRockFormation ...@@ -356,7 +394,9 @@ ep-core:StrengthOfRockFormation
356 ep-core:Temperature 394 ep-core:Temperature
357 rdf:type ep-core:PropertySpace , rdfs:Class ; 395 rdf:type ep-core:PropertySpace , rdfs:Class ;
358 rdfs:label "temperature"^^xsd:string ; 396 rdfs:label "temperature"^^xsd:string ;
359 - rdfs:subClassOf owl:Class . 397 + rdfs:subClassOf owl:Class ;
398 + ep-core:seeReferenceData
399 + "http://posccaesar.org/rdl/RDS355859"^^xsd:string .
360 400
361 ep-core:Temperature60degF 401 ep-core:Temperature60degF
362 rdf:type ep-core:Temperature ; 402 rdf:type ep-core:Temperature ;
...@@ -398,17 +438,23 @@ ep-core:TimeDuration ...@@ -398,17 +438,23 @@ ep-core:TimeDuration
398 ep-core:Turbidity 438 ep-core:Turbidity
399 rdf:type ep-core:PropertySpace , rdfs:Class ; 439 rdf:type ep-core:PropertySpace , rdfs:Class ;
400 rdfs:label "turbidity"^^xsd:string ; 440 rdfs:label "turbidity"^^xsd:string ;
401 - rdfs:subClassOf owl:Class . 441 + rdfs:subClassOf owl:Class ;
442 + ep-core:seeReferenceData
443 + "http://posccaesar.org/rdl/RDS17043482"^^xsd:string .
402 444
403 ep-core:Velocity 445 ep-core:Velocity
404 rdf:type ep-core:PropertySpace , rdfs:Class ; 446 rdf:type ep-core:PropertySpace , rdfs:Class ;
405 rdfs:label "velocity"^^xsd:string ; 447 rdfs:label "velocity"^^xsd:string ;
406 - rdfs:subClassOf owl:Class . 448 + rdfs:subClassOf owl:Class ;
449 + ep-core:seeReferenceData
450 + "http://posccaesar.org/rdl/RDS54808338240"^^xsd:string .
407 451
408 ep-core:Volume 452 ep-core:Volume
409 rdf:type ep-core:PropertySpace , rdfs:Class ; 453 rdf:type ep-core:PropertySpace , rdfs:Class ;
410 rdfs:label "volume"^^xsd:string ; 454 rdfs:label "volume"^^xsd:string ;
411 - rdfs:subClassOf ep-core:MeasureOfAmountOfMaterial , owl:Class . 455 + rdfs:subClassOf ep-core:MeasureOfAmountOfMaterial , owl:Class ;
456 + ep-core:seeReferenceData
457 + "http://posccaesar.org/rdl/RDS356444"^^xsd:string .
412 458
413 ep-core:VolumeAt0degC1atm 459 ep-core:VolumeAt0degC1atm
414 rdf:type ep-core:PropertySpace , rdfs:Class ; 460 rdf:type ep-core:PropertySpace , rdfs:Class ;
...@@ -422,7 +468,7 @@ ep-core:VolumeAt15degC1atm ...@@ -422,7 +468,7 @@ ep-core:VolumeAt15degC1atm
422 468
423 ep-core:VolumeAt1degC1atm 469 ep-core:VolumeAt1degC1atm
424 rdf:type ep-core:PropertySpace , rdfs:Class ; 470 rdf:type ep-core:PropertySpace , rdfs:Class ;
425 - rdfs:label "volume at 0 degrees C 1 atmosphere"^^xsd:string ; 471 + rdfs:label "volume at 1 degrees C 1 atmosphere"^^xsd:string ;
426 rdfs:subClassOf ep-core:MeasureOfAmountOfMaterial . 472 rdfs:subClassOf ep-core:MeasureOfAmountOfMaterial .
427 473
428 ep-core:VolumeAt60degF1atm 474 ep-core:VolumeAt60degF1atm
...@@ -481,12 +527,16 @@ ep-core:VolumicConcentration ...@@ -481,12 +527,16 @@ ep-core:VolumicConcentration
481 ep-core:Work 527 ep-core:Work
482 rdf:type ep-core:PropertySpace , rdfs:Class ; 528 rdf:type ep-core:PropertySpace , rdfs:Class ;
483 rdfs:label "Work (energy)"^^xsd:string ; 529 rdfs:label "Work (energy)"^^xsd:string ;
484 - rdfs:subClassOf owl:Class . 530 + rdfs:subClassOf owl:Class ;
531 + ep-core:seeReferenceData
532 + "http://posccaesar.org/rdl/RDS380654"^^xsd:string .
485 533
486 ep-core:YieldPoint 534 ep-core:YieldPoint
487 rdf:type ep-core:PropertySpace , rdfs:Class ; 535 rdf:type ep-core:PropertySpace , rdfs:Class ;
488 rdfs:label "yield point"^^xsd:string ; 536 rdfs:label "yield point"^^xsd:string ;
489 - rdfs:subClassOf owl:Class . 537 + rdfs:subClassOf owl:Class ;
538 + ep-core:seeReferenceData
539 + "http://posccaesar.org/rdl/RDS8647761"^^xsd:string .
490 540
491 ep-core:a_m-1 541 ep-core:a_m-1
492 rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ; 542 rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ;
...@@ -1759,7 +1809,7 @@ ep-core:hasCompositionOfAllPartsOfDefinedType ...@@ -1759,7 +1809,7 @@ ep-core:hasCompositionOfAllPartsOfDefinedType
1759 ep-core:hasFeature 1809 ep-core:hasFeature
1760 rdf:type owl:ObjectProperty ; 1810 rdf:type owl:ObjectProperty ;
1761 rdfs:domain ep-core:PhysicalThing ; 1811 rdfs:domain ep-core:PhysicalThing ;
1762 - rdfs:label "has part"^^xsd:string ; 1812 + rdfs:label "has feature"^^xsd:string ;
1763 rdfs:range ep-core:PhysicalFeature . 1813 rdfs:range ep-core:PhysicalFeature .
1764 1814
1765 ep-core:hasPart 1815 ep-core:hasPart
...@@ -3442,7 +3492,7 @@ ep-core:n_m-2 ...@@ -3442,7 +3492,7 @@ ep-core:n_m-2
3442 3492
3443 ep-core:n_m-3 3493 ep-core:n_m-3
3444 rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ; 3494 rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ;
3445 - rdfs:label "Newtons per square metre"^^xsd:string . 3495 + rdfs:label "Newtons per cubic metre"^^xsd:string .
3446 3496
3447 ep-core:n_m-E 3497 ep-core:n_m-E
3448 rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ; 3498 rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ;
...@@ -3782,7 +3832,8 @@ ep-core:picosecond ...@@ -3782,7 +3832,8 @@ ep-core:picosecond
3782 ep-core:poise 3832 ep-core:poise
3783 rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ; 3833 rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ;
3784 rdfs:domain ep-core:PlasticViscosity ; 3834 rdfs:domain ep-core:PlasticViscosity ;
3785 - rdfs:label "P"^^xsd:string . 3835 + rdfs:label "poise"^^xsd:string ;
3836 + ep-core:unitSymbol "P"^^xsd:string .
3786 3837
3787 ep-core:pound_foot-1 3838 ep-core:pound_foot-1
3788 rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ; 3839 rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ;
...@@ -4552,6 +4603,12 @@ ep-core:us_mi2 ...@@ -4552,6 +4603,12 @@ ep-core:us_mi2
4552 rdfs:comment "According to everything I can find, there is no difference between this an mi2"^^xsd:string ; 4603 rdfs:comment "According to everything I can find, there is no difference between this an mi2"^^xsd:string ;
4553 rdfs:label "square miles (US)"^^xsd:string . 4604 rdfs:label "square miles (US)"^^xsd:string .
4554 4605
4606 +ep-core:versionOf
4607 + rdf:type owl:ObjectProperty ;
4608 + rdfs:domain ep-core:PhysicalThing ;
4609 + rdfs:label "version of"^^xsd:string ;
4610 + rdfs:range ep-core:PhysicalThing .
4611 +
4555 ep-core:volt 4612 ep-core:volt
4556 rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ; 4613 rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ;
4557 rdfs:label "Volt"^^xsd:string ; 4614 rdfs:label "Volt"^^xsd:string ;
......
1 -# baseURI: http://www.reportinghub.no/ep/schema/1.0/flow 1 +# baseURI: http://www.reportinghub.no/ep/schema/1.0/flow
2 -# imports: http://www.reportinghub.no/ep/schema/1.0/core 2 +# imports: http://www.reportinghub.no/ep/schema/1.0/core
3 -# imports: http://www.reportinghub.no/ep/schema/1.0/facility 3 +# imports: http://www.reportinghub.no/ep/schema/1.0/facility
4 -# imports: http://www.reportinghub.no/ep/schema/1.0/material 4 +# imports: http://www.reportinghub.no/ep/schema/1.0/material
5 -# imports: http://www.reportinghub.no/ep/schema/1.0/production-activity 5 +# imports: http://www.reportinghub.no/ep/schema/1.0/production-activity
6 - 6 +
7 -@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> . 7 +@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
8 -@prefix ep-flow: <http://www.reportinghub.no/ep/schema/flow#> . 8 +@prefix ep-flow: <http://www.reportinghub.no/ep/schema/flow#> .
9 -@prefix ep-material: <http://www.reportinghub.no/ep/schema/material#> . 9 +@prefix ep-material: <http://www.reportinghub.no/ep/schema/material#> .
10 -@prefix ep-prodact: <http://www.reportinghub.no/ep/schema/production-activity#> . 10 +@prefix ep-prodact: <http://www.reportinghub.no/ep/schema/production-activity#> .
11 -@prefix owl: <http://www.w3.org/2002/07/owl#> . 11 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
12 -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 12 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
13 -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 13 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
14 -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 14 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
15 - 15 +
16 -<http://www.reportinghub.no/ep/schema/1.0/flow> 16 +<http://www.reportinghub.no/ep/schema/1.0/flow>
17 - rdf:type owl:Ontology ; 17 + rdf:type owl:Ontology ;
18 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/facility> ; 18 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/production-activity> ;
19 - owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 19 + owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
20 - 20 +
21 -ep-core:PhysicalThingAtInstant 21 +ep-core:PhysicalThingAtInstant
22 - rdf:type ep-flow:TemporalPartDurationType , owl:Class ; 22 + rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
23 - rdfs:label "physical thing at instant"^^xsd:string ; 23 + rdfs:label "physical thing at instant"^^xsd:string ;
24 - rdfs:subClassOf ep-core:PhysicalThing . 24 + rdfs:subClassOf ep-core:PhysicalThing .
25 - 25 +
26 -ep-core:PhysicalThingDuringGasYearToDate 26 +ep-core:PhysicalThingDuringGasYearToDate
27 - rdf:type ep-flow:TemporalPartDurationType , owl:Class ; 27 + rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
28 - rdfs:label "physical thing during gas year to date"^^xsd:string ; 28 + rdfs:label "physical thing during gas year to date"^^xsd:string ;
29 - rdfs:subClassOf ep-core:PhysicalThing . 29 + rdfs:subClassOf ep-core:PhysicalThing .
30 - 30 +
31 -ep-core:PhysicalThingDuringMonthToDate 31 +ep-core:PhysicalThingDuringMonthToDate
32 - rdf:type owl:Class , ep-flow:TemporalPartDurationType ; 32 + rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
33 - rdfs:label "physical thing during month to date"^^xsd:string ; 33 + rdfs:label "physical thing during month to date"^^xsd:string ;
34 - rdfs:subClassOf ep-core:PhysicalThing . 34 + rdfs:subClassOf ep-core:PhysicalThing .
35 - 35 +
36 -ep-core:PhysicalThingDuringOneDay 36 +ep-core:PhysicalThingDuringOneDay
37 - rdf:type owl:Class , ep-flow:TemporalPartDurationType ; 37 + rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
38 - rdfs:label "physical thing during one day"^^xsd:string ; 38 + rdfs:label "physical thing during one day"^^xsd:string ;
39 - rdfs:subClassOf ep-core:PhysicalThing . 39 + rdfs:subClassOf ep-core:PhysicalThing .
40 - 40 +
41 -ep-core:PhysicalThingDuringOneGasDay 41 +ep-core:PhysicalThingDuringOneGasDay
42 - rdf:type owl:Class , ep-flow:TemporalPartDurationType ; 42 + rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
43 - rdfs:label "physical thing during one gas day"^^xsd:string ; 43 + rdfs:label "physical thing during one gas day"^^xsd:string ;
44 - rdfs:subClassOf ep-core:PhysicalThing . 44 + rdfs:subClassOf ep-core:PhysicalThing .
45 - 45 +
46 -ep-core:PhysicalThingDuringOneGasMonth 46 +ep-core:PhysicalThingDuringOneGasMonth
47 - rdf:type owl:Class , ep-flow:TemporalPartDurationType ; 47 + rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
48 - rdfs:label "physical thing during one gas month"^^xsd:string ; 48 + rdfs:label "physical thing during one gas month"^^xsd:string ;
49 - rdfs:subClassOf ep-core:PhysicalThing . 49 + rdfs:subClassOf ep-core:PhysicalThing .
50 - 50 +
51 -ep-core:PhysicalThingDuringOneGasYear 51 +ep-core:PhysicalThingDuringOneGasYear
52 - rdf:type owl:Class , ep-flow:TemporalPartDurationType ; 52 + rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
53 - rdfs:label "physical thing during one gas year"^^xsd:string ; 53 + rdfs:label "physical thing during one gas year"^^xsd:string ;
54 - rdfs:subClassOf ep-core:PhysicalThing . 54 + rdfs:subClassOf ep-core:PhysicalThing .
55 - 55 +
56 -ep-core:PhysicalThingDuringOneMonth 56 +ep-core:PhysicalThingDuringOneMonth
57 - rdf:type owl:Class , ep-flow:TemporalPartDurationType ; 57 + rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
58 - rdfs:label "physical thing during one month"^^xsd:string ; 58 + rdfs:label "physical thing during one month"^^xsd:string ;
59 - rdfs:subClassOf ep-core:PhysicalThing . 59 + rdfs:subClassOf ep-core:PhysicalThing .
60 - 60 +
61 -ep-core:PhysicalThingDuringOneWeek 61 +ep-core:PhysicalThingDuringOneWeek
62 - rdf:type owl:Class , ep-flow:TemporalPartDurationType ; 62 + rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
63 - rdfs:label "physical thing during one week"^^xsd:string ; 63 + rdfs:label "physical thing during one week"^^xsd:string ;
64 - rdfs:subClassOf ep-core:PhysicalThing . 64 + rdfs:subClassOf ep-core:PhysicalThing .
65 - 65 +
66 -ep-core:PhysicalThingDuringOneYear 66 +ep-core:PhysicalThingDuringOneYear
67 - rdf:type owl:Class , ep-flow:TemporalPartDurationType ; 67 + rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
68 - rdfs:label "physical thing during one year"^^xsd:string ; 68 + rdfs:label "physical thing during one year"^^xsd:string ;
69 - rdfs:subClassOf ep-core:PhysicalThing . 69 + rdfs:subClassOf ep-core:PhysicalThing .
70 - 70 +
71 -ep-core:PhysicalThingDuringYearToDate 71 +ep-core:PhysicalThingDuringYearToDate
72 - rdf:type owl:Class , ep-flow:TemporalPartDurationType ; 72 + rdf:type ep-flow:TemporalPartDurationType , owl:Class ;
73 - rdfs:label "physical thing during year to date"^^xsd:string ; 73 + rdfs:label "physical thing during year to date"^^xsd:string ;
74 - rdfs:subClassOf ep-core:PhysicalThing . 74 + rdfs:subClassOf ep-core:PhysicalThing .
75 - 75 +
76 -ep-flow:AllocatedFlow 76 +ep-flow:AllocatedFlow
77 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 77 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
78 - rdfs:label "allocated flow"^^xsd:string ; 78 + rdfs:label "allocated flow"^^xsd:string ;
79 - rdfs:subClassOf ep-flow:WholeLifeFlow . 79 + rdfs:subClassOf ep-flow:WholeLifeFlow .
80 - 80 +
81 -ep-flow:AllocatedInventory 81 +ep-flow:AllocatedInventory
82 - rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ; 82 + rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
83 - rdfs:label "allocated inventory"^^xsd:string ; 83 + rdfs:label "allocated inventory"^^xsd:string ;
84 - rdfs:subClassOf ep-flow:WholeLifeInventory . 84 + rdfs:subClassOf ep-flow:WholeLifeInventory .
85 - 85 +
86 -ep-flow:BudgetFlow 86 +ep-flow:BudgetFlow
87 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 87 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
88 - rdfs:label "budget flow"^^xsd:string ; 88 + rdfs:label "budget flow"^^xsd:string ;
89 - rdfs:subClassOf ep-flow:WholeLifeFlow . 89 + rdfs:subClassOf ep-flow:WholeLifeFlow .
90 - 90 +
91 -ep-flow:BudgetInventory 91 +ep-flow:BudgetInventory
92 - rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ; 92 + rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
93 - rdfs:label "budget inventory"^^xsd:string ; 93 + rdfs:label "budget inventory"^^xsd:string ;
94 - rdfs:subClassOf ep-flow:WholeLifeInventory . 94 + rdfs:subClassOf ep-flow:WholeLifeInventory .
95 - 95 +
96 -ep-flow:ClassOfMaterialWithMassCriterion 96 +ep-flow:ClassOfMaterialWithMassCriterion
97 - rdf:type rdfs:Class ; 97 + rdf:type rdfs:Class ;
98 - rdfs:label "class of material with mass criterion"^^xsd:string ; 98 + rdfs:label "class of material with mass criterion"^^xsd:string ;
99 - rdfs:subClassOf owl:Class . 99 + rdfs:subClassOf owl:Class .
100 - 100 +
101 -ep-flow:ConstraintFlow 101 +ep-flow:ConstraintFlow
102 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 102 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
103 - rdfs:label "constraint flow"^^xsd:string ; 103 + rdfs:label "constraint flow"^^xsd:string ;
104 - rdfs:subClassOf ep-flow:WholeLifeFlow . 104 + rdfs:subClassOf ep-flow:WholeLifeFlow .
105 - 105 +
106 -ep-flow:ConstraintFlow-fixed 106 +ep-flow:ConstraintFlow-fixed
107 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; 107 + rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
108 - rdfs:label "constraint flow - fixed"^^xsd:string ; 108 + rdfs:label "constraint flow - fixed"^^xsd:string ;
109 - rdfs:subClassOf ep-flow:ConstraintFlow . 109 + rdfs:subClassOf ep-flow:ConstraintFlow .
110 - 110 +
111 -ep-flow:ConstraintFlow-maximum 111 +ep-flow:ConstraintFlow-maximum
112 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; 112 + rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
113 - rdfs:label "constraint flow - maximum"^^xsd:string ; 113 + rdfs:label "constraint flow - maximum"^^xsd:string ;
114 - rdfs:subClassOf ep-flow:ConstraintFlow . 114 + rdfs:subClassOf ep-flow:ConstraintFlow .
115 - 115 +
116 -ep-flow:ConstraintFlow-minimum 116 +ep-flow:ConstraintFlow-minimum
117 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; 117 + rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
118 - rdfs:label "constraint flow - minimum"^^xsd:string ; 118 + rdfs:label "constraint flow - minimum"^^xsd:string ;
119 - rdfs:subClassOf ep-flow:ConstraintFlow . 119 + rdfs:subClassOf ep-flow:ConstraintFlow .
120 - 120 +
121 -ep-flow:ConstraintInventory 121 +ep-flow:ConstraintInventory
122 - rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ; 122 + rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
123 - rdfs:label "constraint inventory"^^xsd:string ; 123 + rdfs:label "constraint inventory"^^xsd:string ;
124 - rdfs:subClassOf ep-flow:WholeLifeInventory . 124 + rdfs:subClassOf ep-flow:WholeLifeInventory .
125 - 125 +
126 -ep-flow:Consume 126 +ep-flow:Consume
127 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 127 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
128 - rdfs:label "consume"^^xsd:string ; 128 + rdfs:label "consume"^^xsd:string ;
129 - rdfs:subClassOf ep-flow:WholeLifeFlow . 129 + rdfs:subClassOf ep-flow:WholeLifeFlow .
130 - 130 +
131 -ep-flow:Consume-HPflare 131 +ep-flow:Consume-HPflare
132 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 132 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
133 - rdfs:label "consume - HP flare"^^xsd:string ; 133 + rdfs:label "consume - HP flare"^^xsd:string ;
134 - rdfs:subClassOf ep-flow:Consume-flare . 134 + rdfs:subClassOf ep-flow:Consume-flare .
135 - 135 +
136 -ep-flow:Consume-LPflare 136 +ep-flow:Consume-LPflare
137 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 137 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
138 - rdfs:label "consume - LP flare"^^xsd:string ; 138 + rdfs:label "consume - LP flare"^^xsd:string ;
139 - rdfs:subClassOf ep-flow:Consume-flare . 139 + rdfs:subClassOf ep-flow:Consume-flare .
140 - 140 +
141 -ep-flow:Consume-blackstart 141 +ep-flow:Consume-blackstart
142 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 142 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
143 - rdfs:label "consume - blackstart"^^xsd:string ; 143 + rdfs:label "consume - blackstart"^^xsd:string ;
144 - rdfs:subClassOf ep-flow:Consume . 144 + rdfs:subClassOf ep-flow:Consume .
145 - 145 +
146 -ep-flow:Consume-compressor 146 +ep-flow:Consume-compressor
147 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 147 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
148 - rdfs:label "consume - compressor"^^xsd:string ; 148 + rdfs:label "consume - compressor"^^xsd:string ;
149 - rdfs:subClassOf ep-flow:Consume . 149 + rdfs:subClassOf ep-flow:Consume .
150 - 150 +
151 -ep-flow:Consume-emitted 151 +ep-flow:Consume-emitted
152 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 152 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
153 - rdfs:label "consume - emitted"^^xsd:string ; 153 + rdfs:label "consume - emitted"^^xsd:string ;
154 - rdfs:subClassOf ep-flow:Consume . 154 + rdfs:subClassOf ep-flow:Consume .
155 - 155 +
156 -ep-flow:Consume-flare 156 +ep-flow:Consume-flare
157 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 157 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
158 - rdfs:label "consume - flare"^^xsd:string ; 158 + rdfs:label "consume - flare"^^xsd:string ;
159 - rdfs:subClassOf ep-flow:Consume . 159 + rdfs:subClassOf ep-flow:Consume .
160 - 160 +
161 -ep-flow:Consume-fuel 161 +ep-flow:Consume-fuel
162 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 162 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
163 - rdfs:label "consume - fuel"^^xsd:string ; 163 + rdfs:label "consume - fuel"^^xsd:string ;
164 - rdfs:subClassOf ep-flow:Consume . 164 + rdfs:subClassOf ep-flow:Consume .
165 - 165 +
166 -ep-flow:Consume-noncompressor 166 +ep-flow:Consume-noncompressor
167 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 167 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
168 - rdfs:label "consume - non-compressor"^^xsd:string ; 168 + rdfs:label "consume - non-compressor"^^xsd:string ;
169 - rdfs:subClassOf ep-flow:Consume . 169 + rdfs:subClassOf ep-flow:Consume .
170 - 170 +
171 -ep-flow:Consume-venting 171 +ep-flow:Consume-venting
172 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 172 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
173 - rdfs:label "consume - venting"^^xsd:string ; 173 + rdfs:label "consume - venting"^^xsd:string ;
174 - rdfs:subClassOf ep-flow:Consume . 174 + rdfs:subClassOf ep-flow:Consume .
175 - 175 +
176 -ep-flow:Current 176 +ep-flow:Current
177 - rdf:type owl:Class ; 177 + rdf:type owl:Class ;
178 - rdfs:label "current"^^xsd:string ; 178 + rdfs:label "current"^^xsd:string ;
179 - rdfs:subClassOf ep-flow:Flow . 179 + rdfs:subClassOf ep-flow:Flow .
180 - 180 +
181 -ep-flow:DailyProductionFlow 181 +ep-flow:DailyProductionFlow
182 - rdf:type owl:Class ; 182 + rdf:type owl:Class ;
183 - rdfs:label "daily production flow"^^xsd:string ; 183 + rdfs:label "daily production flow"^^xsd:string ;
184 - rdfs:subClassOf ep-flow:ProductionFlow . 184 + rdfs:subClassOf ep-flow:ProductionFlow .
185 - 185 +
186 -ep-flow:DerivedFlow 186 +ep-flow:DerivedFlow
187 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 187 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
188 - rdfs:label "derived flow"^^xsd:string ; 188 + rdfs:label "derived flow"^^xsd:string ;
189 - rdfs:subClassOf ep-flow:WholeLifeFlow . 189 + rdfs:subClassOf ep-flow:WholeLifeFlow .
190 - 190 +
191 -ep-flow:DerivedFlow-difference 191 +ep-flow:DerivedFlow-difference
192 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; 192 + rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
193 - rdfs:label "derived flow - difference"^^xsd:string ; 193 + rdfs:label "derived flow - difference"^^xsd:string ;
194 - rdfs:subClassOf ep-flow:DerivedFlow . 194 + rdfs:subClassOf ep-flow:DerivedFlow .
195 - 195 +
196 -ep-flow:DerivedInventory 196 +ep-flow:DerivedInventory
197 - rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ; 197 + rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
198 - rdfs:label "derived inventory"^^xsd:string ; 198 + rdfs:label "derived inventory"^^xsd:string ;
199 - rdfs:subClassOf ep-flow:WholeLifeInventory . 199 + rdfs:subClassOf ep-flow:WholeLifeInventory .
200 - 200 +
201 -ep-flow:DifferenceFlow 201 +ep-flow:DifferenceFlow
202 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 202 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
203 - rdfs:label "difference flow"^^xsd:string ; 203 + rdfs:label "difference flow"^^xsd:string ;
204 - rdfs:subClassOf ep-flow:WholeLifeFlow . 204 + rdfs:subClassOf ep-flow:WholeLifeFlow .
205 - 205 +
206 -ep-flow:DifferenceInventory 206 +ep-flow:DifferenceInventory
207 - rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ; 207 + rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
208 - rdfs:label "difference inventory"^^xsd:string ; 208 + rdfs:label "difference inventory"^^xsd:string ;
209 - rdfs:subClassOf ep-flow:WholeLifeInventory . 209 + rdfs:subClassOf ep-flow:WholeLifeInventory .
210 - 210 +
211 -ep-flow:ElectricPowerFlow 211 +ep-flow:ElectricPowerFlow
212 - rdf:type owl:Class ; 212 + rdf:type owl:Class ;
213 - rdfs:label "flow of electricity"^^xsd:string ; 213 + rdfs:label "flow of electricity"^^xsd:string ;
214 - rdfs:subClassOf ep-flow:Flow . 214 + rdfs:subClassOf ep-flow:Flow .
215 - 215 +
216 -ep-flow:EstimatedFlow 216 +ep-flow:EstimatedFlow
217 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 217 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
218 - rdfs:label "estimated flow"^^xsd:string ; 218 + rdfs:label "estimated flow"^^xsd:string ;
219 - rdfs:subClassOf ep-flow:WholeLifeFlow . 219 + rdfs:subClassOf ep-flow:WholeLifeFlow .
220 - 220 +
221 -ep-flow:EstimatedInventory 221 +ep-flow:EstimatedInventory
222 - rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ; 222 + rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
223 - rdfs:label "estimated inventory"^^xsd:string ; 223 + rdfs:label "estimated inventory"^^xsd:string ;
224 - rdfs:subClassOf ep-flow:WholeLifeInventory . 224 + rdfs:subClassOf ep-flow:WholeLifeInventory .
225 - 225 +
226 -ep-flow:Export 226 +ep-flow:Export
227 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 227 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
228 - rdfs:label "export"^^xsd:string ; 228 + rdfs:label "export"^^xsd:string ;
229 - rdfs:subClassOf ep-flow:WholeLifeFlow . 229 + rdfs:subClassOf ep-flow:WholeLifeFlow .
230 - 230 +
231 -ep-flow:Export-nominated 231 +ep-flow:Export-nominated
232 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 232 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
233 - rdfs:label "export nominated"^^xsd:string ; 233 + rdfs:label "export nominated"^^xsd:string ;
234 - rdfs:subClassOf ep-flow:Export . 234 + rdfs:subClassOf ep-flow:Export .
235 - 235 +
236 -ep-flow:Export-requested 236 +ep-flow:Export-requested
237 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 237 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
238 - rdfs:label "export requested"^^xsd:string ; 238 + rdfs:label "export requested"^^xsd:string ;
239 - rdfs:subClassOf ep-flow:Export . 239 + rdfs:subClassOf ep-flow:Export .
240 - 240 +
241 -ep-flow:Export-shortfall 241 +ep-flow:Export-shortfall
242 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 242 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
243 - rdfs:label "export shortfall"^^xsd:string ; 243 + rdfs:label "export shortfall"^^xsd:string ;
244 - rdfs:subClassOf ep-flow:Export . 244 + rdfs:subClassOf ep-flow:Export .
245 - 245 +
246 -ep-flow:Flow 246 +ep-flow:Flow
247 - rdf:type owl:Class ; 247 + rdf:type owl:Class ;
248 - rdfs:label "(temporal part of a) flow"^^xsd:string ; 248 + rdfs:label "(temporal part of a) flow"^^xsd:string ;
249 - rdfs:subClassOf ep-core:PhysicalThing . 249 + rdfs:subClassOf ep-core:PhysicalThing .
250 - 250 +
251 -ep-flow:FlowAtInstant 251 +ep-flow:FlowAtInstant
252 - rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ; 252 + rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ;
253 - rdfs:label "flow at instant"^^xsd:string ; 253 + rdfs:label "flow at instant"^^xsd:string ;
254 - rdfs:subClassOf ep-flow:Flow . 254 + rdfs:subClassOf ep-flow:Flow .
255 - 255 +
256 -ep-flow:FlowDuringDay 256 +ep-flow:FlowDuringDay
257 - rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ; 257 + rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ;
258 - rdfs:label "flow during day"^^xsd:string ; 258 + rdfs:label "flow during day"^^xsd:string ;
259 - rdfs:subClassOf ep-flow:FlowDuringPeriod . 259 + rdfs:subClassOf ep-flow:FlowDuringPeriod .
260 - 260 +
261 -ep-flow:FlowDuringMonth 261 +ep-flow:FlowDuringMonth
262 - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; 262 + rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ;
263 - rdfs:label "flow during month"^^xsd:string ; 263 + rdfs:label "flow during month"^^xsd:string ;
264 - rdfs:subClassOf ep-flow:FlowDuringPeriod . 264 + rdfs:subClassOf ep-flow:FlowDuringPeriod .
265 - 265 +
266 -ep-flow:FlowDuringMonthToDate 266 +ep-flow:FlowDuringMonthToDate
267 - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; 267 + rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ;
268 - rdfs:label "flow during month to date"^^xsd:string ; 268 + rdfs:label "flow during month to date"^^xsd:string ;
269 - rdfs:subClassOf ep-flow:FlowDuringPeriod . 269 + rdfs:subClassOf ep-flow:FlowDuringPeriod .
270 - 270 +
271 -ep-flow:FlowDuringPeriod 271 +ep-flow:FlowDuringPeriod
272 - rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ; 272 + rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ;
273 - rdfs:label "flow during period"^^xsd:string ; 273 + rdfs:label "flow during period"^^xsd:string ;
274 - rdfs:subClassOf ep-flow:Flow . 274 + rdfs:subClassOf ep-flow:Flow .
275 - 275 +
276 -ep-flow:FlowDuringWeek 276 +ep-flow:FlowDuringWeek
277 - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; 277 + rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ;
278 - rdfs:label "flow during week"^^xsd:string ; 278 + rdfs:label "flow during week"^^xsd:string ;
279 - rdfs:subClassOf ep-flow:FlowDuringPeriod . 279 + rdfs:subClassOf ep-flow:FlowDuringPeriod .
280 - 280 +
281 -ep-flow:FlowDuringYear 281 +ep-flow:FlowDuringYear
282 - rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ; 282 + rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ;
283 - rdfs:label "flow during year"^^xsd:string ; 283 + rdfs:label "flow during year"^^xsd:string ;
284 - rdfs:subClassOf ep-flow:FlowDuringPeriod . 284 + rdfs:subClassOf ep-flow:FlowDuringPeriod .
285 - 285 +
286 -ep-flow:FlowDuringYearToDate 286 +ep-flow:FlowDuringYearToDate
287 - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; 287 + rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ;
288 - rdfs:label "flow during year to date"^^xsd:string ; 288 + rdfs:label "flow during year to date"^^xsd:string ;
289 - rdfs:subClassOf ep-flow:FlowDuringPeriod . 289 + rdfs:subClassOf ep-flow:FlowDuringPeriod .
290 - 290 +
291 -ep-flow:FlowInAStandardState 291 +ep-flow:FlowInAStandardState
292 - rdf:type owl:Class ; 292 + rdf:type owl:Class ;
293 - rdfs:label "flow in a standard state"^^xsd:string ; 293 + rdfs:label "flow in a standard state"^^xsd:string ;
294 - rdfs:subClassOf ep-flow:Flow . 294 + rdfs:subClassOf ep-flow:Flow .
295 - 295 +
296 -ep-flow:FlowOfLiquid 296 +ep-flow:FlowOfLiquid
297 - rdf:type owl:Class ; 297 + rdf:type owl:Class ;
298 - rdfs:label "flow of liquid"^^xsd:string ; 298 + rdfs:label "flow of liquid"^^xsd:string ;
299 - rdfs:subClassOf ep-flow:Flow . 299 + rdfs:subClassOf ep-flow:Flow .
300 - 300 +
301 -ep-flow:ForecastFlow 301 +ep-flow:ForecastFlow
302 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 302 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
303 - rdfs:label "forecast flow"^^xsd:string ; 303 + rdfs:label "forecast flow"^^xsd:string ;
304 - rdfs:subClassOf ep-flow:WholeLifeFlow . 304 + rdfs:subClassOf ep-flow:WholeLifeFlow .
305 - 305 +
306 -ep-flow:ForecastFlow-declineCurve 306 +ep-flow:ForecastFlow-declineCurve
307 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; 307 + rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
308 - rdfs:label "forecast flow - decline curve"^^xsd:string ; 308 + rdfs:label "forecast flow - decline curve"^^xsd:string ;
309 - rdfs:subClassOf ep-flow:ForecastFlow . 309 + rdfs:subClassOf ep-flow:ForecastFlow .
310 - 310 +
311 -ep-flow:ForecastFlow-standard 311 +ep-flow:ForecastFlow-standard
312 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; 312 + rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
313 - rdfs:label "forecast flow - standard"^^xsd:string ; 313 + rdfs:label "forecast flow - standard"^^xsd:string ;
314 - rdfs:subClassOf ep-flow:ForecastFlow . 314 + rdfs:subClassOf ep-flow:ForecastFlow .
315 - 315 +
316 -ep-flow:ForecastInventory 316 +ep-flow:ForecastInventory
317 - rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ; 317 + rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
318 - rdfs:label "forecast inventory"^^xsd:string ; 318 + rdfs:label "forecast inventory"^^xsd:string ;
319 - rdfs:subClassOf ep-flow:WholeLifeInventory . 319 + rdfs:subClassOf ep-flow:WholeLifeInventory .
320 - 320 +
321 -ep-flow:Gaslift 321 +ep-flow:Gaslift
322 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 322 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
323 - rdfs:label "gas lift"^^xsd:string ; 323 + rdfs:label "gas lift"^^xsd:string ;
324 - rdfs:subClassOf ep-flow:WholeLifeFlow . 324 + rdfs:subClassOf ep-flow:WholeLifeFlow .
325 - 325 +
326 -ep-flow:GrossProductFlow 326 +ep-flow:GrossProductFlow
327 - rdf:type owl:Class , ep-flow:ProductFlowGrossOrNetType ; 327 + rdf:type ep-flow:ProductFlowGrossOrNetType , owl:Class ;
328 - rdfs:label "gross product flow"^^xsd:string ; 328 + rdfs:label "gross product flow"^^xsd:string ;
329 - rdfs:subClassOf ep-flow:ProductFlow . 329 + rdfs:subClassOf ep-flow:ProductFlow .
330 - 330 +
331 -ep-flow:HydrocarbonAccounting 331 +ep-flow:HydrocarbonAccounting
332 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 332 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
333 - rdfs:label "hydrocarbon accounting"^^xsd:string ; 333 + rdfs:label "hydrocarbon accounting"^^xsd:string ;
334 - rdfs:subClassOf ep-flow:WholeLifeFlow . 334 + rdfs:subClassOf ep-flow:WholeLifeFlow .
335 - 335 +
336 -ep-flow:Import 336 +ep-flow:Import
337 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 337 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
338 - rdfs:label "import"^^xsd:string ; 338 + rdfs:label "import"^^xsd:string ;
339 - rdfs:subClassOf ep-flow:WholeLifeFlow . 339 + rdfs:subClassOf ep-flow:WholeLifeFlow .
340 - 340 +
341 -ep-flow:Injection 341 +ep-flow:Injection
342 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 342 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
343 - rdfs:label "injection"^^xsd:string ; 343 + rdfs:label "injection"^^xsd:string ;
344 - rdfs:subClassOf ep-flow:WholeLifeFlow . 344 + rdfs:subClassOf ep-flow:WholeLifeFlow .
345 - 345 +
346 -ep-flow:Inventory 346 +ep-flow:Inventory
347 - rdf:type owl:Class ; 347 + rdf:type owl:Class ;
348 - rdfs:label "inventory"^^xsd:string ; 348 + rdfs:label "inventory"^^xsd:string ;
349 - rdfs:subClassOf ep-core:PhysicalObject . 349 + rdfs:subClassOf ep-core:PhysicalObject .
350 - 350 +
351 -ep-flow:MassAdjustedFlow 351 +ep-flow:MassAdjustedFlow
352 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 352 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
353 - rdfs:label "mass adjusted flow"^^xsd:string ; 353 + rdfs:label "mass adjusted flow"^^xsd:string ;
354 - rdfs:subClassOf ep-flow:WholeLifeFlow . 354 + rdfs:subClassOf ep-flow:WholeLifeFlow .
355 - 355 +
356 -ep-flow:MeasuredFlow 356 +ep-flow:MeasuredFlow
357 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 357 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
358 - rdfs:label "measured flow"^^xsd:string ; 358 + rdfs:label "measured flow"^^xsd:string ;
359 - rdfs:subClassOf ep-flow:WholeLifeFlow . 359 + rdfs:subClassOf ep-flow:WholeLifeFlow .
360 - 360 +
361 -ep-flow:MeasuredFlow-fiscal 361 +ep-flow:MeasuredFlow-fiscal
362 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; 362 + rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
363 - rdfs:label "measured flow - fiscal"^^xsd:string ; 363 + rdfs:label "measured flow - fiscal"^^xsd:string ;
364 - rdfs:subClassOf ep-flow:MeasuredFlow . 364 + rdfs:subClassOf ep-flow:MeasuredFlow .
365 - 365 +
366 -ep-flow:MeasuredFlow-raw 366 +ep-flow:MeasuredFlow-raw
367 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; 367 + rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
368 - rdfs:label "measured flow - raw"^^xsd:string ; 368 + rdfs:label "measured flow - raw"^^xsd:string ;
369 - rdfs:subClassOf ep-flow:MeasuredFlow . 369 + rdfs:subClassOf ep-flow:MeasuredFlow .
370 - 370 +
371 -ep-flow:MeasuredFlow-recalibrated 371 +ep-flow:MeasuredFlow-recalibrated
372 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; 372 + rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ;
373 - rdfs:label "measured flow - recalibrated"^^xsd:string ; 373 + rdfs:label "measured flow - recalibrated"^^xsd:string ;
374 - rdfs:subClassOf ep-flow:MeasuredFlow . 374 + rdfs:subClassOf ep-flow:MeasuredFlow .
375 - 375 +
376 -ep-flow:MeasuredInventory 376 +ep-flow:MeasuredInventory
377 - rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ; 377 + rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
378 - rdfs:label "measured inventory"^^xsd:string ; 378 + rdfs:label "measured inventory"^^xsd:string ;
379 - rdfs:subClassOf ep-flow:WholeLifeInventory . 379 + rdfs:subClassOf ep-flow:WholeLifeInventory .
380 - 380 +
381 -ep-flow:MeteredFlowFiscal 381 +ep-flow:MeteredFlowFiscal
382 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 382 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
383 - rdfs:label "metered flow fiscal"^^xsd:string ; 383 + rdfs:label "metered flow fiscal"^^xsd:string ;
384 - rdfs:subClassOf ep-flow:WholeLifeFlow . 384 + rdfs:subClassOf ep-flow:WholeLifeFlow .
385 - 385 +
386 -ep-flow:NetProductFlow 386 +ep-flow:NetProductFlow
387 - rdf:type owl:Class , ep-flow:ProductFlowGrossOrNetType ; 387 + rdf:type ep-flow:ProductFlowGrossOrNetType , owl:Class ;
388 - rdfs:label "net product flow"^^xsd:string ; 388 + rdfs:label "net product flow"^^xsd:string ;
389 - rdfs:subClassOf ep-flow:ProductFlow . 389 + rdfs:subClassOf ep-flow:ProductFlow .
390 - 390 +
391 -ep-flow:NominatedFlow 391 +ep-flow:NominatedFlow
392 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 392 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
393 - rdfs:label "nominated flow"^^xsd:string ; 393 + rdfs:label "nominated flow"^^xsd:string ;
394 - rdfs:subClassOf ep-flow:WholeLifeFlow . 394 + rdfs:subClassOf ep-flow:WholeLifeFlow .
395 - 395 +
396 -ep-flow:NominatedInventory 396 +ep-flow:NominatedInventory
397 - rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ; 397 + rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
398 - rdfs:label "nominated inventory"^^xsd:string ; 398 + rdfs:label "nominated inventory"^^xsd:string ;
399 - rdfs:subClassOf ep-flow:WholeLifeInventory . 399 + rdfs:subClassOf ep-flow:WholeLifeInventory .
400 - 400 +
401 -ep-flow:Overboard 401 +ep-flow:Overboard
402 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 402 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
403 - rdfs:label "overboard"^^xsd:string ; 403 + rdfs:label "overboard"^^xsd:string ;
404 - rdfs:subClassOf ep-flow:WholeLifeFlow . 404 + rdfs:subClassOf ep-flow:WholeLifeFlow .
405 - 405 +
406 -ep-flow:PotentialFlow 406 +ep-flow:PotentialFlow
407 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 407 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
408 - rdfs:label "potential flow"^^xsd:string ; 408 + rdfs:label "potential flow"^^xsd:string ;
409 - rdfs:subClassOf ep-flow:WholeLifeFlow . 409 + rdfs:subClassOf ep-flow:WholeLifeFlow .
410 - 410 +
411 -ep-flow:PotentialInventory 411 +ep-flow:PotentialInventory
412 - rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ; 412 + rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
413 - rdfs:label "potential inventory"^^xsd:string ; 413 + rdfs:label "potential inventory"^^xsd:string ;
414 - rdfs:subClassOf ep-flow:WholeLifeInventory . 414 + rdfs:subClassOf ep-flow:WholeLifeInventory .
415 - 415 +
416 -ep-flow:Precipitation 416 +ep-flow:Precipitation
417 - rdf:type owl:Class ; 417 + rdf:type owl:Class ;
418 - rdfs:label "precipitation"^^xsd:string ; 418 + rdfs:label "precipitation"^^xsd:string ;
419 - rdfs:subClassOf ep-flow:Flow . 419 + rdfs:subClassOf ep-flow:Flow .
420 - 420 +
421 -ep-flow:PrecipitationType 421 +ep-flow:PrecipitationType
422 - rdf:type rdfs:Class ; 422 + rdf:type rdfs:Class ;
423 - rdfs:label "precipitation type"^^xsd:string ; 423 + rdfs:label "precipitation type"^^xsd:string ;
424 - rdfs:subClassOf owl:Class . 424 + rdfs:subClassOf owl:Class .
425 - 425 +
426 -ep-flow:ProcessedFlow 426 +ep-flow:ProcessedFlow
427 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 427 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
428 - rdfs:label "processed flow"^^xsd:string ; 428 + rdfs:label "processed flow"^^xsd:string ;
429 - rdfs:subClassOf ep-flow:WholeLifeFlow . 429 + rdfs:subClassOf ep-flow:WholeLifeFlow .
430 - 430 +
431 -ep-flow:ProcessedInventory 431 +ep-flow:ProcessedInventory
432 - rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ; 432 + rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
433 - rdfs:label "processed inventory"^^xsd:string ; 433 + rdfs:label "processed inventory"^^xsd:string ;
434 - rdfs:subClassOf ep-flow:WholeLifeInventory . 434 + rdfs:subClassOf ep-flow:WholeLifeInventory .
435 - 435 +
436 -ep-flow:ProductFlow 436 +ep-flow:ProductFlow
437 - rdf:type owl:Class ; 437 + rdf:type owl:Class ;
438 - rdfs:label "(temporal part of a) product flow"^^xsd:string ; 438 + rdfs:label "(temporal part of a) product flow"^^xsd:string ;
439 - rdfs:subClassOf ep-flow:Flow . 439 + rdfs:subClassOf ep-flow:Flow .
440 - 440 +
441 -ep-flow:ProductFlowGrossOrNetType 441 +ep-flow:ProductFlowGrossOrNetType
442 - rdf:type rdfs:Class ; 442 + rdf:type rdfs:Class ;
443 - rdfs:label " product flow gross or net type"^^xsd:string ; 443 + rdfs:label " product flow gross or net type"^^xsd:string ;
444 - rdfs:subClassOf owl:Class . 444 + rdfs:subClassOf owl:Class .
445 - 445 +
446 -ep-flow:ProductFlowToDate 446 +ep-flow:ProductFlowToDate
447 - rdf:type owl:Class ; 447 + rdf:type owl:Class ;
448 - rdfs:label "product flow to date"^^xsd:string ; 448 + rdfs:label "product flow to date"^^xsd:string ;
449 - rdfs:subClassOf ep-flow:ProductFlow . 449 + rdfs:subClassOf ep-flow:ProductFlow .
450 - 450 +
451 -ep-flow:ProductInventory 451 +ep-flow:ProductInventory
452 - rdf:type owl:Class ; 452 + rdf:type owl:Class ;
453 - rdfs:label "(temporal part of a) product inventory"^^xsd:string ; 453 + rdfs:label "(temporal part of a) product inventory"^^xsd:string ;
454 - rdfs:subClassOf ep-flow:Inventory . 454 + rdfs:subClassOf ep-flow:Inventory .
455 - 455 +
456 -ep-flow:ProductInventoryAdjustedClosingBalance 456 +ep-flow:ProductInventoryAdjustedClosingBalance
457 - rdf:type ep-flow:ProductInventoryType , owl:Class ; 457 + rdf:type ep-flow:ProductInventoryType , owl:Class ;
458 - rdfs:label "product inventory adjusted closing balance"^^xsd:string ; 458 + rdfs:label "product inventory adjusted closing balance"^^xsd:string ;
459 - rdfs:subClassOf ep-flow:ProductInventory . 459 + rdfs:subClassOf ep-flow:ProductInventory .
460 - 460 +
461 -ep-flow:ProductInventoryClosingBalance 461 +ep-flow:ProductInventoryClosingBalance
462 - rdf:type ep-flow:ProductInventoryType , owl:Class ; 462 + rdf:type ep-flow:ProductInventoryType , owl:Class ;
463 - rdfs:label "product inventory closing balance"^^xsd:string ; 463 + rdfs:label "product inventory closing balance"^^xsd:string ;
464 - rdfs:subClassOf ep-flow:ProductInventory . 464 + rdfs:subClassOf ep-flow:ProductInventory .
465 - 465 +
466 -ep-flow:ProductInventoryClosingStorageBalance 466 +ep-flow:ProductInventoryClosingStorageBalance
467 - rdf:type ep-flow:ProductInventoryType , owl:Class ; 467 + rdf:type ep-flow:ProductInventoryType , owl:Class ;
468 - rdfs:label "product inventory closing storage balance"^^xsd:string ; 468 + rdfs:label "product inventory closing storage balance"^^xsd:string ;
469 - rdfs:subClassOf ep-flow:ProductInventory . 469 + rdfs:subClassOf ep-flow:ProductInventory .
470 - 470 +
471 -ep-flow:ProductInventoryOpFlex 471 +ep-flow:ProductInventoryOpFlex
472 - rdf:type ep-flow:ProductInventoryType , owl:Class ; 472 + rdf:type ep-flow:ProductInventoryType , owl:Class ;
473 - rdfs:label "product inventory opFlex"^^xsd:string ; 473 + rdfs:label "product inventory opFlex"^^xsd:string ;
474 - rdfs:subClassOf ep-flow:ProductInventory . 474 + rdfs:subClassOf ep-flow:ProductInventory .
475 - 475 +
476 -ep-flow:ProductInventoryOpeningBalance 476 +ep-flow:ProductInventoryOpeningBalance
477 - rdf:type ep-flow:ProductInventoryType , owl:Class ; 477 + rdf:type ep-flow:ProductInventoryType , owl:Class ;
478 - rdfs:label "product inventory opening balance"^^xsd:string ; 478 + rdfs:label "product inventory opening balance"^^xsd:string ;
479 - rdfs:subClassOf ep-flow:ProductInventory . 479 + rdfs:subClassOf ep-flow:ProductInventory .
480 - 480 +
481 -ep-flow:ProductInventoryType 481 +ep-flow:ProductInventoryType
482 - rdf:type rdfs:Class ; 482 + rdf:type rdfs:Class ;
483 - rdfs:label " product inventory type"^^xsd:string ; 483 + rdfs:label " product inventory type"^^xsd:string ;
484 - rdfs:subClassOf owl:Class . 484 + rdfs:subClassOf owl:Class .
485 - 485 +
486 -ep-flow:ProductMaterialType 486 +ep-flow:ProductMaterialType
487 - rdf:type rdfs:Class ; 487 + rdf:type rdfs:Class ;
488 - rdfs:label " product material type"^^xsd:string ; 488 + rdfs:label " product material type"^^xsd:string ;
489 - rdfs:subClassOf owl:Class . 489 + rdfs:subClassOf owl:Class .
490 - 490 +
491 -ep-flow:Production 491 +ep-flow:Production
492 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 492 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
493 - rdfs:label "production"^^xsd:string ; 493 + rdfs:label "production"^^xsd:string ;
494 - rdfs:subClassOf ep-flow:WholeLifeFlow . 494 + rdfs:subClassOf ep-flow:WholeLifeFlow .
495 - 495 +
496 -ep-flow:ProductionFlow 496 +ep-flow:ProductionFlow
497 - rdf:type owl:Class ; 497 + rdf:type owl:Class ;
498 - rdfs:label "(temporal part of a) production flow"^^xsd:string ; 498 + rdfs:label "(temporal part of a) production flow"^^xsd:string ;
499 - rdfs:subClassOf ep-flow:Flow . 499 + rdfs:subClassOf ep-flow:Flow .
500 - 500 +
501 -ep-flow:ProductionFlowDefinitionSubType 501 +ep-flow:ProductionFlowDefinitionSubType
502 - rdf:type rdfs:Class ; 502 + rdf:type rdfs:Class ;
503 - rdfs:label " production flow definition subtype"^^xsd:string ; 503 + rdfs:label " production flow definition subtype"^^xsd:string ;
504 - rdfs:subClassOf owl:Class . 504 + rdfs:subClassOf owl:Class .
505 - 505 +
506 -ep-flow:ProductionFlowDefinitionType 506 +ep-flow:ProductionFlowDefinitionType
507 - rdf:type rdfs:Class ; 507 + rdf:type rdfs:Class ;
508 - rdfs:label " production flow definition type"^^xsd:string ; 508 + rdfs:label " production flow definition type"^^xsd:string ;
509 - rdfs:subClassOf owl:Class . 509 + rdfs:subClassOf owl:Class .
510 - 510 +
511 -ep-flow:ProductionFlowNetwork 511 +ep-flow:ProductionFlowNetwork
512 - rdf:type owl:Class ; 512 + rdf:type owl:Class ;
513 - rdfs:label "(temporal part of a) production flow network"^^xsd:string ; 513 + rdfs:label "(temporal part of a) production flow network"^^xsd:string ;
514 - rdfs:subClassOf ep-flow:Flow . 514 + rdfs:subClassOf ep-flow:Flow .
515 - 515 +
516 -ep-flow:ProductionFlowNetworkToDate 516 +ep-flow:ProductionFlowNetworkToDate
517 - rdf:type owl:Class ; 517 + rdf:type owl:Class ;
518 - rdfs:label "production flow network to date"^^xsd:string ; 518 + rdfs:label "production flow network to date"^^xsd:string ;
519 - rdfs:subClassOf ep-flow:ProductionFlowNetwork . 519 + rdfs:subClassOf ep-flow:ProductionFlowNetwork .
520 - 520 +
521 -ep-flow:ProductionFlowPurposeType 521 +ep-flow:ProductionFlowPurposeType
522 - rdf:type rdfs:Class ; 522 + rdf:type rdfs:Class ;
523 - rdfs:label " production flow purpose type"^^xsd:string ; 523 + rdfs:label " production flow purpose type"^^xsd:string ;
524 - rdfs:subClassOf owl:Class . 524 + rdfs:subClassOf owl:Class .
525 - 525 +
526 -ep-flow:ProductionFlowToDate 526 +ep-flow:ProductionFlowToDate
527 - rdf:type owl:Class ; 527 + rdf:type owl:Class ;
528 - rdfs:label "production flow to date"^^xsd:string ; 528 + rdfs:label "production flow to date"^^xsd:string ;
529 - rdfs:subClassOf ep-flow:ProductionFlow . 529 + rdfs:subClassOf ep-flow:ProductionFlow .
530 - 530 +
531 -ep-flow:ProductionInventory 531 +ep-flow:ProductionInventory
532 - rdf:type owl:Class ; 532 + rdf:type owl:Class ;
533 - rdfs:label "(temporal part of a) production inventory"^^xsd:string ; 533 + rdfs:label "(temporal part of a) production inventory"^^xsd:string ;
534 - rdfs:subClassOf ep-flow:Inventory . 534 + rdfs:subClassOf ep-flow:Inventory .
535 - 535 +
536 -ep-flow:ProductionInventoryCollection 536 +ep-flow:ProductionInventoryCollection
537 - rdf:type owl:Class ; 537 + rdf:type owl:Class ;
538 - rdfs:label "(temporal part of a) production inventory collection"^^xsd:string ; 538 + rdfs:label "(temporal part of a) production inventory collection"^^xsd:string ;
539 - rdfs:subClassOf ep-flow:Inventory . 539 + rdfs:subClassOf ep-flow:Inventory .
540 - 540 +
541 -ep-flow:ProductionInventoryCollectionToDate 541 +ep-flow:ProductionInventoryCollectionToDate
542 - rdf:type owl:Class ; 542 + rdf:type owl:Class ;
543 - rdfs:label "production inventory collection to date"^^xsd:string ; 543 + rdfs:label "production inventory collection to date"^^xsd:string ;
544 - rdfs:subClassOf ep-flow:ProductionInventoryCollection . 544 + rdfs:subClassOf ep-flow:ProductionInventoryCollection .
545 - 545 +
546 -ep-flow:ProductionInventoryDefinitionType 546 +ep-flow:ProductionInventoryDefinitionType
547 - rdf:type rdfs:Class ; 547 + rdf:type rdfs:Class ;
548 - rdfs:label " production inventory definition type"^^xsd:string ; 548 + rdfs:label " production inventory definition type"^^xsd:string ;
549 - rdfs:subClassOf owl:Class . 549 + rdfs:subClassOf owl:Class .
550 - 550 +
551 -ep-flow:ProductionInventoryToDate 551 +ep-flow:ProductionInventoryToDate
552 - rdf:type owl:Class ; 552 + rdf:type owl:Class ;
553 - rdfs:label "production inventory to date"^^xsd:string ; 553 + rdfs:label "production inventory to date"^^xsd:string ;
554 - rdfs:subClassOf ep-flow:ProductionInventory . 554 + rdfs:subClassOf ep-flow:ProductionInventory .
555 - 555 +
556 -ep-flow:ProductionTestFlowLineFlow 556 +ep-flow:ProductionTestFlowLineFlow
557 - rdf:type owl:Class ; 557 + rdf:type owl:Class ;
558 - rdfs:label "production test flow line flow"^^xsd:string ; 558 + rdfs:label "production test flow line flow"^^xsd:string ;
559 - rdfs:subClassOf ep-flow:WholeLifeFlow . 559 + rdfs:subClassOf ep-flow:WholeLifeFlow .
560 - 560 +
561 -ep-flow:ProductionTestGasLiftFlow 561 +ep-flow:ProductionTestGasLiftFlow
562 - rdf:type owl:Class ; 562 + rdf:type owl:Class ;
563 - rdfs:label "production test gas lift flow"^^xsd:string ; 563 + rdfs:label "production test gas lift flow"^^xsd:string ;
564 - rdfs:subClassOf ep-flow:WholeLifeFlow . 564 + rdfs:subClassOf ep-flow:WholeLifeFlow .
565 - 565 +
566 -ep-flow:ProductionTestSeparatorFlow 566 +ep-flow:ProductionTestSeparatorFlow
567 - rdf:type owl:Class ; 567 + rdf:type owl:Class ;
568 - rdfs:label "production test separator flow"^^xsd:string ; 568 + rdfs:label "production test separator flow"^^xsd:string ;
569 - rdfs:subClassOf ep-flow:WholeLifeFlow . 569 + rdfs:subClassOf ep-flow:WholeLifeFlow .
570 - 570 +
571 -ep-flow:ProductionTestWellHeadFlow 571 +ep-flow:ProductionTestWellHeadFlow
572 - rdf:type owl:Class ; 572 + rdf:type owl:Class ;
573 - rdfs:label "production test well head flow"^^xsd:string ; 573 + rdfs:label "production test well head flow"^^xsd:string ;
574 - rdfs:subClassOf ep-flow:WholeLifeFlow . 574 + rdfs:subClassOf ep-flow:WholeLifeFlow .
575 - 575 +
576 -ep-flow:QuotaFlow 576 +ep-flow:QuotaFlow
577 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 577 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
578 - rdfs:label "quota flow"^^xsd:string ; 578 + rdfs:label "quota flow"^^xsd:string ;
579 - rdfs:subClassOf ep-flow:WholeLifeFlow . 579 + rdfs:subClassOf ep-flow:WholeLifeFlow .
580 - 580 +
581 -ep-flow:QuotaInventory 581 +ep-flow:QuotaInventory
582 - rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ; 582 + rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
583 - rdfs:label "quota inventory"^^xsd:string ; 583 + rdfs:label "quota inventory"^^xsd:string ;
584 - rdfs:subClassOf ep-flow:WholeLifeInventory . 584 + rdfs:subClassOf ep-flow:WholeLifeInventory .
585 - 585 +
586 -ep-flow:RecommendedFlow 586 +ep-flow:RecommendedFlow
587 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 587 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
588 - rdfs:label "recommended flow"^^xsd:string ; 588 + rdfs:label "recommended flow"^^xsd:string ;
589 - rdfs:subClassOf ep-flow:WholeLifeFlow . 589 + rdfs:subClassOf ep-flow:WholeLifeFlow .
590 - 590 +
591 -ep-flow:RecommendedInventory 591 +ep-flow:RecommendedInventory
592 - rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ; 592 + rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
593 - rdfs:label "recommended inventory"^^xsd:string ; 593 + rdfs:label "recommended inventory"^^xsd:string ;
594 - rdfs:subClassOf ep-flow:WholeLifeInventory . 594 + rdfs:subClassOf ep-flow:WholeLifeInventory .
595 - 595 +
596 -ep-flow:Sale 596 +ep-flow:Sale
597 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 597 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
598 - rdfs:label "sale"^^xsd:string ; 598 + rdfs:label "sale"^^xsd:string ;
599 - rdfs:subClassOf ep-flow:WholeLifeFlow . 599 + rdfs:subClassOf ep-flow:WholeLifeFlow .
600 - 600 +
601 -ep-flow:SaleableFlow 601 +ep-flow:SaleableFlow
602 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 602 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
603 - rdfs:label "saleable flow"^^xsd:string ; 603 + rdfs:label "saleable flow"^^xsd:string ;
604 - rdfs:subClassOf ep-flow:WholeLifeFlow . 604 + rdfs:subClassOf ep-flow:WholeLifeFlow .
605 - 605 +
606 -ep-flow:SaleableInventory 606 +ep-flow:SaleableInventory
607 - rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ; 607 + rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
608 - rdfs:label "saleable inventory"^^xsd:string ; 608 + rdfs:label "saleable inventory"^^xsd:string ;
609 - rdfs:subClassOf ep-flow:WholeLifeInventory . 609 + rdfs:subClassOf ep-flow:WholeLifeInventory .
610 - 610 +
611 -ep-flow:SampleOfMaterial 611 +ep-flow:SampleOfMaterial
612 - rdf:type owl:Class ; 612 + rdf:type owl:Class ;
613 - rdfs:label "sample of material"^^xsd:string ; 613 + rdfs:label "sample of material"^^xsd:string ;
614 - rdfs:subClassOf ep-material:QuantityOfMaterial . 614 + rdfs:subClassOf ep-material:QuantityOfMaterial .
615 - 615 +
616 -ep-flow:SimulatedFlow 616 +ep-flow:SimulatedFlow
617 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 617 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
618 - rdfs:label "simulated flow"^^xsd:string ; 618 + rdfs:label "simulated flow"^^xsd:string ;
619 - rdfs:subClassOf ep-flow:WholeLifeFlow . 619 + rdfs:subClassOf ep-flow:WholeLifeFlow .
620 - 620 +
621 -ep-flow:SimulatedInventory 621 +ep-flow:SimulatedInventory
622 - rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ; 622 + rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
623 - rdfs:label "simulated inventory"^^xsd:string ; 623 + rdfs:label "simulated inventory"^^xsd:string ;
624 - rdfs:subClassOf ep-flow:WholeLifeInventory . 624 + rdfs:subClassOf ep-flow:WholeLifeInventory .
625 - 625 +
626 -ep-flow:Storage 626 +ep-flow:Storage
627 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 627 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
628 - rdfs:label "storage"^^xsd:string ; 628 + rdfs:label "storage"^^xsd:string ;
629 - rdfs:subClassOf ep-flow:WholeLifeFlow . 629 + rdfs:subClassOf ep-flow:WholeLifeFlow .
630 - 630 +
631 -ep-flow:TargetFlow 631 +ep-flow:TargetFlow
632 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 632 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
633 - rdfs:label "target flow"^^xsd:string ; 633 + rdfs:label "target flow"^^xsd:string ;
634 - rdfs:subClassOf ep-flow:WholeLifeFlow . 634 + rdfs:subClassOf ep-flow:WholeLifeFlow .
635 - 635 +
636 -ep-flow:TargetInventory 636 +ep-flow:TargetInventory
637 - rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ; 637 + rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ;
638 - rdfs:label "target inventory"^^xsd:string ; 638 + rdfs:label "target inventory"^^xsd:string ;
639 - rdfs:subClassOf ep-flow:WholeLifeInventory . 639 + rdfs:subClassOf ep-flow:WholeLifeInventory .
640 - 640 +
641 -ep-flow:TariffBasisFlow 641 +ep-flow:TariffBasisFlow
642 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 642 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
643 - rdfs:label "tariff basis flow"^^xsd:string ; 643 + rdfs:label "tariff basis flow"^^xsd:string ;
644 - rdfs:subClassOf ep-flow:WholeLifeFlow . 644 + rdfs:subClassOf ep-flow:WholeLifeFlow .
645 - 645 +
646 -ep-flow:TemporalPartDurationType 646 +ep-flow:TemporalPartDurationType
647 - rdf:type rdfs:Class ; 647 + rdf:type rdfs:Class ;
648 - rdfs:label "temporal part duration type"^^xsd:string ; 648 + rdfs:label "temporal part duration type"^^xsd:string ;
649 - rdfs:subClassOf owl:Class . 649 + rdfs:subClassOf owl:Class .
650 - 650 +
651 -ep-flow:TemporalPartOfAFlowDurationType 651 +ep-flow:TemporalPartOfAFlowDurationType
652 - rdf:type rdfs:Class ; 652 + rdf:type rdfs:Class ;
653 - rdfs:label "temporal part of a flow duration type"^^xsd:string ; 653 + rdfs:label "temporal part of a flow duration type"^^xsd:string ;
654 - rdfs:subClassOf owl:Class . 654 + rdfs:subClassOf owl:Class .
655 - 655 +
656 -ep-flow:ValueAdjustedFlow 656 +ep-flow:ValueAdjustedFlow
657 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 657 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
658 - rdfs:label "value adjusted flow"^^xsd:string ; 658 + rdfs:label "value adjusted flow"^^xsd:string ;
659 - rdfs:subClassOf ep-flow:WholeLifeFlow . 659 + rdfs:subClassOf ep-flow:WholeLifeFlow .
660 - 660 +
661 -ep-flow:WholeLifeFlow 661 +ep-flow:WholeLifeFlow
662 - rdf:type owl:Class ; 662 + rdf:type owl:Class ;
663 - rdfs:label "whole life flow"^^xsd:string ; 663 + rdfs:label "whole life flow"^^xsd:string ;
664 - rdfs:subClassOf ep-flow:Flow . 664 + rdfs:subClassOf ep-flow:Flow .
665 - 665 +
666 -ep-flow:WholeLifeInventory 666 +ep-flow:WholeLifeInventory
667 - rdf:type owl:Class ; 667 + rdf:type owl:Class ;
668 - rdfs:label "whole life inventory"^^xsd:string ; 668 + rdfs:label "whole life inventory"^^xsd:string ;
669 - rdfs:subClassOf ep-flow:Inventory . 669 + rdfs:subClassOf ep-flow:Inventory .
670 - 670 +
671 -ep-flow:WholeLifeProductFlow 671 +ep-flow:WholeLifeProductFlow
672 - rdf:type owl:Class ; 672 + rdf:type owl:Class ;
673 - rdfs:label "whole life product flow"^^xsd:string ; 673 + rdfs:label "whole life product flow"^^xsd:string ;
674 - rdfs:subClassOf ep-flow:ProductFlow , ep-flow:WholeLifeFlow . 674 + rdfs:subClassOf ep-flow:ProductFlow , ep-flow:WholeLifeFlow .
675 - 675 +
676 -ep-flow:WholeLifeProductInventory 676 +ep-flow:WholeLifeProductInventory
677 - rdf:type owl:Class ; 677 + rdf:type owl:Class ;
678 - rdfs:label "(whole life) product inventory"^^xsd:string ; 678 + rdfs:label "(whole life) product inventory"^^xsd:string ;
679 - rdfs:subClassOf ep-flow:ProductInventory . 679 + rdfs:subClassOf ep-flow:ProductInventory .
680 - 680 +
681 -ep-flow:WholeLifeProductionFlow 681 +ep-flow:WholeLifeProductionFlow
682 - rdf:type owl:Class ; 682 + rdf:type owl:Class ;
683 - rdfs:label "whole life production flow"^^xsd:string ; 683 + rdfs:label "whole life production flow"^^xsd:string ;
684 - rdfs:subClassOf ep-flow:ProductionFlow , ep-flow:WholeLifeFlow . 684 + rdfs:subClassOf ep-flow:ProductionFlow , ep-flow:WholeLifeFlow .
685 - 685 +
686 -ep-flow:WholeLifeProductionFlowNetwork 686 +ep-flow:WholeLifeProductionFlowNetwork
687 - rdf:type owl:Class ; 687 + rdf:type owl:Class ;
688 - rdfs:label "whole life production flow network"^^xsd:string ; 688 + rdfs:label "whole life production flow network"^^xsd:string ;
689 - rdfs:subClassOf ep-flow:ProductionFlowNetwork . 689 + rdfs:subClassOf ep-flow:ProductionFlowNetwork .
690 - 690 +
691 -ep-flow:WholeLifeProductionInventory 691 +ep-flow:WholeLifeProductionInventory
692 - rdf:type owl:Class ; 692 + rdf:type owl:Class ;
693 - rdfs:label "(whole life) production inventory"^^xsd:string ; 693 + rdfs:label "(whole life) production inventory"^^xsd:string ;
694 - rdfs:subClassOf ep-flow:WholeLifeInventory , ep-flow:ProductionInventory . 694 + rdfs:subClassOf ep-flow:ProductionInventory , ep-flow:WholeLifeInventory .
695 - 695 +
696 -ep-flow:WholeLifeProductionInventoryCollection 696 +ep-flow:WholeLifeProductionInventoryCollection
697 - rdf:type owl:Class ; 697 + rdf:type owl:Class ;
698 - rdfs:label "whole life production inventory collection"^^xsd:string ; 698 + rdfs:label "whole life production inventory collection"^^xsd:string ;
699 - rdfs:subClassOf ep-flow:ProductionInventoryCollection . 699 + rdfs:subClassOf ep-flow:ProductionInventoryCollection .
700 - 700 +
701 -ep-flow:Wind 701 +ep-flow:Wind
702 - rdf:type owl:Class ; 702 + rdf:type owl:Class ;
703 - rdfs:label "wind"^^xsd:string ; 703 + rdfs:label "wind"^^xsd:string ;
704 - rdfs:subClassOf ep-flow:Flow . 704 + rdfs:subClassOf ep-flow:Flow .
705 - 705 +
706 -ep-flow:allocatedTo 706 +ep-flow:allocatedTo
707 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 707 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
708 - rdfs:comment "facility to which a split of a flow or inventory is allocated"^^xsd:string ; 708 + rdfs:comment "facility to which a split of a flow or inventory is allocated"^^xsd:string ;
709 - rdfs:domain ep-core:PhysicalObject ; 709 + rdfs:domain ep-core:PhysicalObject ;
710 - rdfs:label "allocatedTo"^^xsd:string ; 710 + rdfs:label "allocatedTo"^^xsd:string ;
711 - rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> ; 711 + rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> ;
712 - rdfs:subPropertyOf ep-flow:flowIntoOrOutOf . 712 + rdfs:subPropertyOf ep-flow:flowIntoOrOutOf .
713 - 713 +
714 -ep-flow:amountOfPrecipitation 714 +ep-flow:amountOfPrecipitation
715 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 715 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
716 - rdfs:domain ep-flow:Flow ; 716 + rdfs:domain ep-flow:Flow ;
717 - rdfs:label "amount of precipitation"^^xsd:string ; 717 + rdfs:label "amount of precipitation"^^xsd:string ;
718 - rdfs:range ep-core:Length . 718 + rdfs:range ep-core:Length .
719 - 719 +
720 -ep-flow:dailyAverageAmountOfMaterial 720 +ep-flow:dailyAverageAmountOfMaterial
721 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 721 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
722 - rdfs:domain ep-flow:Flow ; 722 + rdfs:domain ep-flow:Flow ;
723 - rdfs:label "daily average amount of material"^^xsd:string ; 723 + rdfs:label "daily average amount of material"^^xsd:string ;
724 - rdfs:range ep-flow:ClassOfMaterialWithMassCriterion . 724 + rdfs:range ep-flow:ClassOfMaterialWithMassCriterion .
725 - 725 +
726 -ep-flow:energyContent 726 +ep-flow:energyContent
727 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 727 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
728 - rdfs:domain ep-material:QuantityOfMaterial ; 728 + rdfs:domain ep-material:QuantityOfMaterial ;
729 - rdfs:label "energy content"^^xsd:string ; 729 + rdfs:label "energy content"^^xsd:string ;
730 - rdfs:range ep-core:Work . 730 + rdfs:range ep-core:Work .
731 - 731 +
732 -ep-flow:facilityContainsFlow 732 +ep-flow:facilityContainsFlow
733 - rdf:type owl:ObjectProperty ; 733 + rdf:type owl:ObjectProperty ;
734 - rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ; 734 + rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ;
735 - rdfs:label "facility contains flow"^^xsd:string ; 735 + rdfs:label "facility contains flow"^^xsd:string ;
736 - rdfs:range ep-flow:WholeLifeFlow . 736 + rdfs:range ep-flow:WholeLifeFlow .
737 - 737 +
738 -ep-flow:flowInto 738 +ep-flow:flowInto
739 - rdf:type owl:ObjectProperty ; 739 + rdf:type owl:ObjectProperty ;
740 - rdfs:domain ep-flow:WholeLifeFlow ; 740 + rdfs:domain ep-flow:WholeLifeFlow ;
741 - rdfs:label "flow into"^^xsd:string ; 741 + rdfs:label "flow into"^^xsd:string ;
742 - rdfs:range ep-core:PhysicalThing ; 742 + rdfs:range ep-core:PhysicalThing ;
743 - rdfs:subPropertyOf ep-flow:flowIntoOrOutOf . 743 + rdfs:subPropertyOf ep-flow:flowIntoOrOutOf .
744 - 744 +
745 -ep-flow:flowIntoOrOutOf 745 +ep-flow:flowIntoOrOutOf
746 - rdf:type owl:ObjectProperty ; 746 + rdf:type owl:ObjectProperty ;
747 - rdfs:domain ep-flow:WholeLifeFlow ; 747 + rdfs:domain ep-flow:WholeLifeFlow ;
748 - rdfs:label "flow into"^^xsd:string ; 748 + rdfs:label "flow into or out of"^^xsd:string ;
749 - rdfs:range ep-core:PhysicalThing . 749 + rdfs:range ep-core:PhysicalThing .
750 - 750 +
751 -ep-flow:flowOutOf 751 +ep-flow:flowOutOf
752 - rdf:type owl:ObjectProperty ; 752 + rdf:type owl:ObjectProperty ;
753 - rdfs:domain ep-flow:WholeLifeFlow ; 753 + rdfs:domain ep-flow:WholeLifeFlow ;
754 - rdfs:label "flow into"^^xsd:string ; 754 + rdfs:label "flow out of"^^xsd:string ;
755 - rdfs:range ep-core:PhysicalThing ; 755 + rdfs:range ep-core:PhysicalThing ;
756 - rdfs:subPropertyOf ep-flow:flowIntoOrOutOf . 756 + rdfs:subPropertyOf ep-flow:flowIntoOrOutOf .
757 - 757 +
758 -ep-flow:grossCalorificValue 758 +ep-flow:grossCalorificValue
759 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 759 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
760 - rdfs:domain ep-material:QuantityOfMaterial ; 760 + rdfs:domain ep-material:QuantityOfMaterial ;
761 - rdfs:label "gross calorific value"^^xsd:string ; 761 + rdfs:label "gross calorific value"^^xsd:string ;
762 - rdfs:range ep-core:EnergyPerVolume . 762 + rdfs:range ep-core:EnergyPerVolume .
763 - 763 +
764 -ep-flow:hasMixedPart 764 +ep-flow:hasMixedPart
765 - rdf:type owl:ObjectProperty ; 765 + rdf:type owl:ObjectProperty ;
766 - rdfs:domain ep-flow:WholeLifeFlow ; 766 + rdfs:domain ep-flow:WholeLifeFlow ;
767 - rdfs:label "has mixed part"^^xsd:string ; 767 + rdfs:label "has mixed part"^^xsd:string ;
768 - rdfs:range ep-flow:WholeLifeFlow ; 768 + rdfs:range ep-flow:WholeLifeFlow ;
769 - rdfs:subPropertyOf ep-core:hasPart . 769 + rdfs:subPropertyOf ep-core:hasPart .
770 - 770 +
771 -ep-flow:hasNetworkPart 771 +ep-flow:hasNetworkPart
772 - rdf:type owl:ObjectProperty ; 772 + rdf:type owl:ObjectProperty ;
773 - rdfs:domain ep-flow:WholeLifeFlow ; 773 + rdfs:domain ep-flow:WholeLifeFlow ;
774 - rdfs:label "has network part"^^xsd:string ; 774 + rdfs:label "has network part"^^xsd:string ;
775 - rdfs:range ep-flow:WholeLifeFlow ; 775 + rdfs:range ep-flow:WholeLifeFlow ;
776 - rdfs:subPropertyOf ep-core:hasPart . 776 + rdfs:subPropertyOf ep-core:hasPart .
777 - 777 +
778 -ep-flow:horizontalDirectionAzimuth 778 +ep-flow:horizontalDirectionAzimuth
779 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 779 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
780 - rdfs:label "horizontal direction azimuth"^^xsd:string ; 780 + rdfs:label "horizontal direction azimuth"^^xsd:string ;
781 - rdfs:range ep-core:PlaneAngle . 781 + rdfs:range ep-core:PlaneAngle .
782 - 782 +
783 -ep-flow:materialThatFlows 783 +ep-flow:materialThatFlows
784 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 784 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
785 - rdfs:domain ep-flow:Flow ; 785 + rdfs:domain ep-flow:Flow ;
786 - rdfs:label "material that flows"^^xsd:string ; 786 + rdfs:label "material that flows"^^xsd:string ;
787 - rdfs:range ep-material:QuantityOfMaterial . 787 + rdfs:range ep-material:QuantityOfMaterial .
788 - 788 +
789 -ep-flow:rateOfFlowOfMaterial 789 +ep-flow:rateOfFlowOfMaterial
790 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 790 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
791 - rdfs:label "rate of flow of material"^^xsd:string ; 791 + rdfs:label "rate of flow of material"^^xsd:string ;
792 - rdfs:range ep-core:MeasureOfAmountOfMaterial . 792 + rdfs:range ep-core:MeasureOfAmountOfMaterial .
793 - 793 +
794 -ep-flow:summedDailyMass 794 +ep-flow:summedDailyMass
795 - rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ; 795 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
796 - rdfs:domain ep-flow:Inventory ; 796 + rdfs:domain ep-flow:Inventory ;
797 - rdfs:label "summed daily mass"^^xsd:string ; 797 + rdfs:label "summed daily mass"^^xsd:string ;
798 - rdfs:range ep-core:Mass . 798 + rdfs:range ep-core:Mass .
799 - 799 +
800 -ep-flow:totalVolumeOfMaterial-deprecated 800 +ep-flow:totalVolumeOfMaterial-deprecated
801 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 801 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
802 - rdfs:label "total volume of material"^^xsd:string ; 802 + rdfs:label "total volume of material"^^xsd:string ;
803 - rdfs:range ep-core:MeasureOfAmountOfMaterial . 803 + rdfs:range ep-core:MeasureOfAmountOfMaterial .
804 - 804 +
805 -ep-flow:yearlyAverageAmountOfMaterial 805 +ep-flow:yearlyAverageAmountOfMaterial
806 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 806 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
807 - rdfs:domain ep-flow:Flow ; 807 + rdfs:domain ep-flow:Flow ;
808 - rdfs:label "yearly average amount of material"^^xsd:string ; 808 + rdfs:label "yearly average amount of material"^^xsd:string ;
809 - rdfs:range ep-flow:ClassOfMaterialWithMassCriterion . 809 + rdfs:range ep-flow:ClassOfMaterialWithMassCriterion .
810 - 810 +
811 -ep-material:AqueousMaterial 811 +ep-material:AqueousMaterial
812 - rdf:type ep-flow:ProductMaterialType . 812 + rdf:type ep-flow:ProductMaterialType .
813 - 813 +
814 -ep-material:C10AndHeavier 814 +ep-material:C10AndHeavier
815 - rdf:type ep-flow:ProductMaterialType . 815 + rdf:type ep-flow:ProductMaterialType .
816 - 816 +
817 -ep-material:C10AndLighter 817 +ep-material:C10AndLighter
818 - rdf:type ep-flow:ProductMaterialType . 818 + rdf:type ep-flow:ProductMaterialType .
819 - 819 +
820 -ep-material:C2AndHeavier 820 +ep-material:C2AndHeavier
821 - rdf:type ep-flow:ProductMaterialType . 821 + rdf:type ep-flow:ProductMaterialType .
822 - 822 +
823 -ep-material:C2AndLighter 823 +ep-material:C2AndLighter
824 - rdf:type ep-flow:ProductMaterialType . 824 + rdf:type ep-flow:ProductMaterialType .
825 - 825 +
826 -ep-material:C3AndHeavier 826 +ep-material:C3AndHeavier
827 - rdf:type ep-flow:ProductMaterialType . 827 + rdf:type ep-flow:ProductMaterialType .
828 - 828 +
829 -ep-material:C3AndLighter 829 +ep-material:C3AndLighter
830 - rdf:type ep-flow:ProductMaterialType . 830 + rdf:type ep-flow:ProductMaterialType .
831 - 831 +
832 -ep-material:C4AndHeavier 832 +ep-material:C4AndHeavier
833 - rdf:type ep-flow:ProductMaterialType . 833 + rdf:type ep-flow:ProductMaterialType .
834 - 834 +
835 -ep-material:C4AndLighter 835 +ep-material:C4AndLighter
836 - rdf:type ep-flow:ProductMaterialType . 836 + rdf:type ep-flow:ProductMaterialType .
837 - 837 +
838 -ep-material:C5AndHeavier 838 +ep-material:C5AndHeavier
839 - rdf:type ep-flow:ProductMaterialType . 839 + rdf:type ep-flow:ProductMaterialType .
840 - 840 +
841 -ep-material:C5AndLighter 841 +ep-material:C5AndLighter
842 - rdf:type ep-flow:ProductMaterialType . 842 + rdf:type ep-flow:ProductMaterialType .
843 - 843 +
844 -ep-material:C6AndHeavier 844 +ep-material:C6AndHeavier
845 - rdf:type ep-flow:ProductMaterialType . 845 + rdf:type ep-flow:ProductMaterialType .
846 - 846 +
847 -ep-material:C6AndLighter 847 +ep-material:C6AndLighter
848 - rdf:type ep-flow:ProductMaterialType . 848 + rdf:type ep-flow:ProductMaterialType .
849 - 849 +
850 -ep-material:C7AndHeavier 850 +ep-material:C7AndHeavier
851 - rdf:type ep-flow:ProductMaterialType . 851 + rdf:type ep-flow:ProductMaterialType .
852 - 852 +
853 -ep-material:C7AndLighter 853 +ep-material:C7AndLighter
854 - rdf:type ep-flow:ProductMaterialType . 854 + rdf:type ep-flow:ProductMaterialType .
855 - 855 +
856 -ep-material:C8AndHeavier 856 +ep-material:C8AndHeavier
857 - rdf:type ep-flow:ProductMaterialType . 857 + rdf:type ep-flow:ProductMaterialType .
858 - 858 +
859 -ep-material:C8AndLighter 859 +ep-material:C8AndLighter
860 - rdf:type ep-flow:ProductMaterialType . 860 + rdf:type ep-flow:ProductMaterialType .
861 - 861 +
862 -ep-material:C9AndHeavier 862 +ep-material:C9AndHeavier
863 - rdf:type ep-flow:ProductMaterialType . 863 + rdf:type ep-flow:ProductMaterialType .
864 - 864 +
865 -ep-material:C9AndLighter 865 +ep-material:C9AndLighter
866 - rdf:type ep-flow:ProductMaterialType . 866 + rdf:type ep-flow:ProductMaterialType .
867 - 867 +
868 -ep-material:CarbonDioxide 868 +ep-material:CarbonDioxide
869 - rdf:type ep-flow:ProductMaterialType . 869 + rdf:type ep-flow:ProductMaterialType .
870 - 870 +
871 -ep-material:CarbonMonoxide 871 +ep-material:CarbonMonoxide
872 - rdf:type ep-flow:ProductMaterialType . 872 + rdf:type ep-flow:ProductMaterialType .
873 - 873 +
874 -ep-material:Chemical 874 +ep-material:Chemical
875 - rdf:type ep-flow:ProductMaterialType . 875 + rdf:type ep-flow:ProductMaterialType .
876 - 876 +
877 -ep-material:Condensate 877 +ep-material:Condensate
878 - rdf:type ep-flow:ProductMaterialType . 878 + rdf:type ep-flow:ProductMaterialType .
879 - 879 +
880 -ep-material:Crude-stabilized 880 +ep-material:Crude-stabilized
881 - rdf:type ep-flow:ProductMaterialType . 881 + rdf:type ep-flow:ProductMaterialType .
882 - 882 +
883 -ep-material:Cuttings 883 +ep-material:Cuttings
884 - rdf:type ep-flow:ProductMaterialType . 884 + rdf:type ep-flow:ProductMaterialType .
885 - 885 +
886 -ep-material:Diesel 886 +ep-material:Diesel
887 - rdf:type ep-flow:ProductMaterialType . 887 + rdf:type ep-flow:ProductMaterialType .
888 - 888 +
889 -ep-material:Diethyleneglycol 889 +ep-material:Diethyleneglycol
890 - rdf:type ep-flow:ProductMaterialType . 890 + rdf:type ep-flow:ProductMaterialType .
891 - 891 +
892 -ep-material:Dioxygen 892 +ep-material:Dioxygen
893 - rdf:type ep-flow:ProductMaterialType . 893 + rdf:type ep-flow:ProductMaterialType .
894 - 894 +
895 -ep-material:Ethane 895 +ep-material:Ethane
896 - rdf:type ep-flow:ProductMaterialType . 896 + rdf:type ep-flow:ProductMaterialType .
897 - 897 +
898 -ep-material:Ethane-component 898 +ep-material:Ethane-component
899 - rdf:type ep-flow:ProductMaterialType . 899 + rdf:type ep-flow:ProductMaterialType .
900 - 900 +
901 -ep-material:Gas 901 +ep-material:Gas
902 - rdf:type ep-flow:ProductMaterialType . 902 + rdf:type ep-flow:ProductMaterialType .
903 - 903 +
904 -ep-material:Gas-componentInOil 904 +ep-material:Gas-componentInOil
905 - rdf:type ep-flow:ProductMaterialType . 905 + rdf:type ep-flow:ProductMaterialType .
906 - 906 +
907 -ep-material:Gas-dry 907 +ep-material:Gas-dry
908 - rdf:type ep-flow:ProductMaterialType . 908 + rdf:type ep-flow:ProductMaterialType .
909 - 909 +
910 -ep-material:Gas-rich 910 +ep-material:Gas-rich
911 - rdf:type ep-flow:ProductMaterialType . 911 + rdf:type ep-flow:ProductMaterialType .
912 - 912 +
913 -ep-material:Gas-wet 913 +ep-material:Gas-wet
914 - rdf:type ep-flow:ProductMaterialType . 914 + rdf:type ep-flow:ProductMaterialType .
915 - 915 +
916 -ep-material:HeliumGas 916 +ep-material:HeliumGas
917 - rdf:type ep-flow:ProductMaterialType . 917 + rdf:type ep-flow:ProductMaterialType .
918 - 918 +
919 -ep-material:Heptane 919 +ep-material:Heptane
920 - rdf:type ep-flow:ProductMaterialType . 920 + rdf:type ep-flow:ProductMaterialType .
921 - 921 +
922 -ep-material:HydrogenGas 922 +ep-material:HydrogenGas
923 - rdf:type ep-flow:ProductMaterialType . 923 + rdf:type ep-flow:ProductMaterialType .
924 - 924 +
925 -ep-material:HydrogenSulfide 925 +ep-material:HydrogenSulfide
926 - rdf:type ep-flow:ProductMaterialType . 926 + rdf:type ep-flow:ProductMaterialType .
927 - 927 +
928 -ep-material:Isobutane 928 +ep-material:Isobutane
929 - rdf:type ep-flow:ProductMaterialType . 929 + rdf:type ep-flow:ProductMaterialType .
930 - 930 +
931 -ep-material:Isobutane-component 931 +ep-material:Isobutane-component
932 - rdf:type ep-flow:ProductMaterialType . 932 + rdf:type ep-flow:ProductMaterialType .
933 - 933 +
934 -ep-material:Isopentane 934 +ep-material:Isopentane
935 - rdf:type ep-flow:ProductMaterialType . 935 + rdf:type ep-flow:ProductMaterialType .
936 - 936 +
937 -ep-material:LiquifiedNaturalGas 937 +ep-material:LiquifiedNaturalGas
938 - rdf:type ep-flow:ProductMaterialType . 938 + rdf:type ep-flow:ProductMaterialType .
939 - 939 +
940 -ep-material:LiquifiedPetroleumGas 940 +ep-material:LiquifiedPetroleumGas
941 - rdf:type ep-flow:ProductMaterialType . 941 + rdf:type ep-flow:ProductMaterialType .
942 - 942 +
943 -ep-material:Methane 943 +ep-material:Methane
944 - rdf:type ep-flow:ProductMaterialType . 944 + rdf:type ep-flow:ProductMaterialType .
945 - 945 +
946 -ep-material:Methanol 946 +ep-material:Methanol
947 - rdf:type ep-flow:ProductMaterialType . 947 + rdf:type ep-flow:ProductMaterialType .
948 - 948 +
949 -ep-material:MixedButane 949 +ep-material:MixedButane
950 - rdf:type ep-flow:ProductMaterialType . 950 + rdf:type ep-flow:ProductMaterialType .
951 - 951 +
952 -ep-material:Monoethyleneglycol 952 +ep-material:Monoethyleneglycol
953 - rdf:type ep-flow:ProductMaterialType . 953 + rdf:type ep-flow:ProductMaterialType .
954 - 954 +
955 -ep-material:NGL-componentInGas 955 +ep-material:NGL-componentInGas
956 - rdf:type ep-flow:ProductMaterialType . 956 + rdf:type ep-flow:ProductMaterialType .
957 - 957 +
958 -ep-material:Naphtha 958 +ep-material:Naphtha
959 - rdf:type ep-flow:ProductMaterialType . 959 + rdf:type ep-flow:ProductMaterialType .
960 - 960 +
961 -ep-material:NaturalGasLiquid 961 +ep-material:NaturalGasLiquid
962 - rdf:type ep-flow:ProductMaterialType . 962 + rdf:type ep-flow:ProductMaterialType .
963 - 963 +
964 -ep-material:Neopentane 964 +ep-material:Neopentane
965 - rdf:type ep-flow:ProductMaterialType . 965 + rdf:type ep-flow:ProductMaterialType .
966 - 966 +
967 -ep-material:NitrogenGas 967 +ep-material:NitrogenGas
968 - rdf:type ep-flow:ProductMaterialType . 968 + rdf:type ep-flow:ProductMaterialType .
969 - 969 +
970 -ep-material:NitrogenOxideGas 970 +ep-material:NitrogenOxideGas
971 - rdf:type ep-flow:ProductMaterialType . 971 + rdf:type ep-flow:ProductMaterialType .
972 - 972 +
973 -ep-material:NormalButane 973 +ep-material:NormalButane
974 - rdf:type ep-flow:ProductMaterialType . 974 + rdf:type ep-flow:ProductMaterialType .
975 - 975 +
976 -ep-material:NormalButane-component 976 +ep-material:NormalButane-component
977 - rdf:type ep-flow:ProductMaterialType . 977 + rdf:type ep-flow:ProductMaterialType .
978 - 978 +
979 -ep-material:NormalPentane 979 +ep-material:NormalPentane
980 - rdf:type ep-flow:ProductMaterialType . 980 + rdf:type ep-flow:ProductMaterialType .
981 - 981 +
982 -ep-material:Oil 982 +ep-material:Oil
983 - rdf:type ep-flow:ProductMaterialType . 983 + rdf:type ep-flow:ProductMaterialType .
984 - 984 +
985 -ep-material:Oil-componentInWater 985 +ep-material:Oil-componentInWater
986 - rdf:type ep-flow:ProductMaterialType . 986 + rdf:type ep-flow:ProductMaterialType .
987 - 987 +
988 -ep-material:OilAndGas 988 +ep-material:OilAndGas
989 - rdf:type ep-flow:ProductMaterialType . 989 + rdf:type ep-flow:ProductMaterialType .
990 - 990 +
991 -ep-material:Oleic 991 +ep-material:Oleic
992 - rdf:type ep-flow:ProductMaterialType . 992 + rdf:type ep-flow:ProductMaterialType .
993 - 993 +
994 -ep-material:PetroleumGasLiquid 994 +ep-material:PetroleumGasLiquid
995 - rdf:type ep-flow:ProductMaterialType . 995 + rdf:type ep-flow:ProductMaterialType .
996 - 996 +
997 -ep-material:Propane 997 +ep-material:Propane
998 - rdf:type ep-flow:ProductMaterialType . 998 + rdf:type ep-flow:ProductMaterialType .
999 - 999 +
1000 -ep-material:Propane-component 1000 +ep-material:Propane-component
1001 - rdf:type ep-flow:ProductMaterialType . 1001 + rdf:type ep-flow:ProductMaterialType .
1002 - 1002 +
1003 -ep-material:Salt 1003 +ep-material:Salt
1004 - rdf:type ep-flow:ProductMaterialType . 1004 + rdf:type ep-flow:ProductMaterialType .
1005 - 1005 +
1006 -ep-material:Sand 1006 +ep-material:Sand
1007 - rdf:type ep-flow:ProductMaterialType . 1007 + rdf:type ep-flow:ProductMaterialType .
1008 - 1008 +
1009 -ep-material:Triethyleneglycol 1009 +ep-material:Triethyleneglycol
1010 - rdf:type ep-flow:ProductMaterialType . 1010 + rdf:type ep-flow:ProductMaterialType .
1011 - 1011 +
1012 -ep-material:Vapour 1012 +ep-material:Vapour
1013 - rdf:type ep-flow:ProductMaterialType . 1013 + rdf:type ep-flow:ProductMaterialType .
1014 - 1014 +
1015 -ep-material:Water 1015 +ep-material:Water
1016 - rdf:type ep-flow:ProductMaterialType . 1016 + rdf:type ep-flow:ProductMaterialType .
1017 - 1017 +
1018 -ep-material:Water-discharge 1018 +ep-material:Water-discharge
1019 - rdf:type ep-flow:ProductMaterialType . 1019 + rdf:type ep-flow:ProductMaterialType .
1020 - 1020 +
1021 -ep-material:Water-processed 1021 +ep-material:Water-processed
1022 - rdf:type ep-flow:ProductMaterialType . 1022 + rdf:type ep-flow:ProductMaterialType .
......
1 -# baseURI: http://www.reportinghub.no/ep/schema/1.0/geography 1 +# baseURI: http://www.reportinghub.no/ep/schema/1.0/geography
2 -# imports: http://www.reportinghub.no/ep/schema/1.0/core 2 +# imports: http://www.reportinghub.no/ep/schema/1.0/core
3 -# imports: http://www.reportinghub.no/ep/schema/1.0/facility 3 +# imports: http://www.reportinghub.no/ep/schema/1.0/facility
4 -# imports: http://www.reportinghub.no/np/schema/1.0/npd 4 +# imports: http://www.reportinghub.no/np/schema/1.0/npd
5 - 5 +
6 -@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> . 6 +@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
7 -@prefix ep-fac: <http://www.reportinghub.no/ep/schema/facility#> . 7 +@prefix ep-fac: <http://www.reportinghub.no/ep/schema/facility#> .
8 -@prefix ep-geo: <http://www.reportinghub.no/ep/schema/geography#> . 8 +@prefix ep-geo: <http://www.reportinghub.no/ep/schema/geography#> .
9 -@prefix owl: <http://www.w3.org/2002/07/owl#> . 9 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
10 -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 10 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
11 -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 11 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
12 -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 12 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
13 - 13 +
14 -<http://www.reportinghub.no/ep/schema/1.0/geography> 14 +<http://www.reportinghub.no/ep/schema/1.0/geography>
15 - rdf:type owl:Ontology ; 15 + rdf:type owl:Ontology ;
16 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/np/schema/1.0/npd> ; 16 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/np/schema/1.0/npd> ;
17 - owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 17 + owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
18 - 18 +
19 -ep-core:Area 19 +ep-core:Area
20 - rdf:type rdfs:Class , ep-core:PropertySpace ; 20 + rdf:type ep-core:PropertySpace , rdfs:Class ;
21 - rdfs:label "Compressibility"^^xsd:string ; 21 + rdfs:label "Area"^^xsd:string ;
22 - rdfs:subClassOf owl:Class . 22 + rdfs:subClassOf owl:Class ;
23 - 23 + ep-core:seeReferenceData
24 -ep-core:areaCoveredByBusinessArrangementHasNpdPolygonPart 24 + "http://posccaesar.org/rdl/RDS349874"^^xsd:string .
25 - rdf:type owl:TransitiveProperty ; 25 +
26 - rdfs:domain ep-geo:AreaCoveredByBusinessArrangement ; 26 +ep-core:areaCoveredByBusinessArrangementHasNpdPolygonPart
27 - rdfs:range ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon ; 27 + rdf:type owl:TransitiveProperty ;
28 - rdfs:subPropertyOf ep-core:hasPart . 28 + rdfs:domain ep-geo:AreaCoveredByBusinessArrangement ;
29 - 29 + rdfs:range ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon ;
30 -ep-core:km2 30 + rdfs:subPropertyOf ep-core:hasPart .
31 - rdfs:domain ep-core:Area . 31 +
32 - 32 +ep-core:km2
33 -ep-core:licenceBlockHasNpdPolygonPart 33 + rdfs:domain ep-core:Area .
34 - rdf:type owl:TransitiveProperty ; 34 +
35 - rdfs:domain ep-geo:LicenceBlock ; 35 +ep-core:licenceBlockHasNpdPolygonPart
36 - rdfs:range ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon ; 36 + rdf:type owl:TransitiveProperty ;
37 - rdfs:subPropertyOf ep-core:hasPart . 37 + rdfs:domain ep-geo:LicenceBlock ;
38 - 38 + rdfs:range ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon ;
39 -ep-geo:AreaCoveredByBusinessArrangement 39 + rdfs:subPropertyOf ep-core:hasPart .
40 - rdf:type owl:Class ; 40 +
41 - rdfs:label "A part of the earth recognised in a Business Arrangement"^^xsd:string ; 41 +ep-geo:AreaCoveredByBusinessArrangement
42 - rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; 42 + rdf:type owl:Class ;
43 - owl:disjointWith ep-geo:LicenceBlock , ep-geo:Country , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:County , ep-geo:State . 43 + rdfs:label "A part of the earth recognised in a Business Arrangement"^^xsd:string ;
44 - 44 + rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
45 -ep-geo:Country 45 + owl:disjointWith ep-geo:Country , ep-geo:County , ep-geo:LicenceBlock , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State .
46 - rdf:type owl:Class ; 46 +
47 - rdfs:label "country"^^xsd:string ; 47 +ep-geo:Country
48 - rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; 48 + rdf:type owl:Class ;
49 - owl:disjointWith ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:County , ep-geo:LicenceBlock , ep-geo:AreaCoveredByBusinessArrangement , ep-geo:State . 49 + rdfs:label "country"^^xsd:string ;
50 - 50 + rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
51 -ep-geo:County 51 + owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:County , ep-geo:LicenceBlock , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State .
52 - rdf:type owl:Class ; 52 +
53 - rdfs:label "county"^^xsd:string ; 53 +ep-geo:County
54 - rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; 54 + rdf:type owl:Class ;
55 - owl:disjointWith ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State , ep-geo:LicenceBlock , ep-geo:AreaCoveredByBusinessArrangement , ep-geo:Country . 55 + rdfs:label "county"^^xsd:string ;
56 - 56 + rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
57 -ep-geo:DestinationType 57 + owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:Country , ep-geo:LicenceBlock , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State .
58 - rdf:type rdfs:Class ; 58 +
59 - rdfs:label "destination type"^^xsd:string ; 59 +ep-geo:DestinationType
60 - rdfs:subClassOf owl:Class . 60 + rdf:type rdfs:Class ;
61 - 61 + rdfs:label "destination type"^^xsd:string ;
62 -ep-geo:Harbour 62 + rdfs:subClassOf owl:Class .
63 - rdf:type owl:Class , ep-geo:DestinationType ; 63 +
64 - rdfs:label "harbour"^^xsd:string ; 64 +ep-geo:Harbour
65 - rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth . 65 + rdf:type ep-geo:DestinationType , owl:Class ;
66 - 66 + rdfs:label "harbour"^^xsd:string ;
67 -ep-geo:LicenceBlock 67 + rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth .
68 - rdf:type owl:Class ; 68 +
69 - rdfs:comment "See RDL RDS13025226"^^xsd:string ; 69 +ep-geo:LicenceBlock
70 - rdfs:label "Licence Block"^^xsd:string ; 70 + rdf:type owl:Class ;
71 - rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; 71 + rdfs:comment "See RDL RDS13025226"^^xsd:string ;
72 - owl:disjointWith ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:AreaCoveredByBusinessArrangement , ep-geo:County , ep-geo:State , ep-geo:Country . 72 + rdfs:label "Licence Block"^^xsd:string ;
73 - 73 + rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
74 -ep-geo:OffshoreLocation 74 + owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:Country , ep-geo:County , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State .
75 - rdf:type owl:Class ; 75 +
76 - rdfs:label "offshore location"^^xsd:string ; 76 +ep-geo:OffshoreLocation
77 - rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth . 77 + rdf:type owl:Class ;
78 - 78 + rdfs:label "offshore location"^^xsd:string ;
79 -ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon 79 + rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth .
80 - rdf:type owl:Class ; 80 +
81 - rdfs:label "part of the surface of the earth specified as a polygon"^^xsd:string ; 81 +ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon
82 - rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; 82 + rdf:type owl:Class ;
83 - owl:disjointWith ep-geo:State , ep-geo:Country , ep-geo:County , ep-geo:LicenceBlock , ep-geo:AreaCoveredByBusinessArrangement . 83 + rdfs:label "part of the surface of the earth specified as a polygon"^^xsd:string ;
84 - 84 + rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
85 -ep-geo:PartOfTheSurfaceOfTheEarth 85 + owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:Country , ep-geo:County , ep-geo:LicenceBlock , ep-geo:State .
86 - rdf:type owl:Class ; 86 +
87 - rdfs:label "part of the surface of the earth, including airspace above and earth/sea below"^^xsd:string ; 87 +ep-geo:PartOfTheSurfaceOfTheEarth
88 - rdfs:subClassOf ep-core:PhysicalObject . 88 + rdf:type owl:Class ;
89 - 89 + rdfs:label "part of the surface of the earth, including airspace above and earth/sea below"^^xsd:string ;
90 -ep-geo:State 90 + rdfs:subClassOf ep-core:PhysicalObject .
91 - rdf:type owl:Class ; 91 +
92 - rdfs:label "state"^^xsd:string ; 92 +ep-geo:State
93 - rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; 93 + rdf:type owl:Class ;
94 - owl:disjointWith ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:County , ep-geo:LicenceBlock , ep-geo:AreaCoveredByBusinessArrangement , ep-geo:Country . 94 + rdfs:label "state"^^xsd:string ;
95 - 95 + rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
96 -ep-geo:Terminal 96 + owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:Country , ep-geo:County , ep-geo:LicenceBlock , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon .
97 - rdf:type owl:Class , ep-geo:DestinationType ; 97 +
98 - rdfs:comment "facility that is for the storage of oil, petrochemical products or both"^^xsd:string ; 98 +ep-geo:Terminal
99 - rdfs:label "terminal"^^xsd:string ; 99 + rdf:type ep-geo:DestinationType , owl:Class ;
100 - rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth , ep-fac:Facility . 100 + rdfs:comment "facility that is for the storage of oil, petrochemical products or both"^^xsd:string ;
101 - 101 + rdfs:label "terminal"^^xsd:string ;
102 -ep-geo:areaOnSurfaceOfEarth 102 + rdfs:subClassOf ep-fac:Facility , ep-geo:PartOfTheSurfaceOfTheEarth .
103 - rdf:type owl:ObjectProperty ; 103 +
104 - rdfs:domain ep-geo:PartOfTheSurfaceOfTheEarth ; 104 +ep-geo:areaOnSurfaceOfEarth
105 - rdfs:range ep-core:Area . 105 + rdf:type owl:ObjectProperty ;
106 - 106 + rdfs:domain ep-geo:PartOfTheSurfaceOfTheEarth ;
107 -ep-geo:businessArrangementGoverningArea 107 + rdfs:range ep-core:Area .
108 - rdf:type owl:ObjectProperty ; 108 +
109 - rdfs:domain ep-geo:AreaCoveredByBusinessArrangement ; 109 +ep-geo:businessArrangementGoverningArea
110 - rdfs:range <http://www.reportinghub.no/np/schema/npd#BusinessArrangementArea> . 110 + rdf:type owl:ObjectProperty ;
111 - 111 + rdfs:domain ep-geo:AreaCoveredByBusinessArrangement ;
112 -ep-geo:hasAreaName 112 + rdfs:range <http://www.reportinghub.no/np/schema/npd#BusinessArrangementArea> .
113 - rdf:type owl:DatatypeProperty ; 113 +
114 - rdfs:domain ep-geo:OffshoreLocation ; 114 +ep-geo:hasAreaName
115 - rdfs:label "has area name"^^xsd:string . 115 + rdf:type owl:DatatypeProperty ;
116 - 116 + rdfs:domain ep-geo:OffshoreLocation ;
117 -ep-geo:hasNorthSeaAreaName 117 + rdfs:label "has area name"^^xsd:string .
118 - rdf:type owl:DatatypeProperty ; 118 +
119 - rdfs:domain ep-geo:OffshoreLocation ; 119 +ep-geo:hasNorthSeaAreaName
120 - rdfs:label "has North Sea area name"^^xsd:string . 120 + rdf:type owl:DatatypeProperty ;
121 - 121 + rdfs:domain ep-geo:OffshoreLocation ;
122 -ep-geo:hasNorthSeaBlockSuffixId 122 + rdfs:label "has North Sea area name"^^xsd:string .
123 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 123 +
124 - rdfs:domain ep-geo:OffshoreLocation ; 124 +ep-geo:hasNorthSeaBlockSuffixId
125 - rdfs:label "has North Sea block suffix ID"^^xsd:string . 125 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
126 - 126 + rdfs:domain ep-geo:OffshoreLocation ;
127 -ep-geo:hasNorthSeaQuadrantId 127 + rdfs:label "has North Sea block suffix ID"^^xsd:string .
128 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 128 +
129 - rdfs:domain ep-geo:OffshoreLocation ; 129 +ep-geo:hasNorthSeaQuadrantId
130 - rdfs:label "has North Sea quadrant ID"^^xsd:string . 130 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
131 - 131 + rdfs:domain ep-geo:OffshoreLocation ;
132 -ep-geo:hasOffshoreLocationComment 132 + rdfs:label "has North Sea quadrant ID"^^xsd:string .
133 - rdf:type owl:DatatypeProperty ; 133 +
134 - rdfs:domain ep-geo:OffshoreLocation ; 134 +ep-geo:hasOffshoreLocationComment
135 - rdfs:label "has offshore location comment"^^xsd:string . 135 + rdf:type owl:DatatypeProperty ;
136 - 136 + rdfs:domain ep-geo:OffshoreLocation ;
137 -ep-geo:locatedWithin 137 + rdfs:label "has offshore location comment"^^xsd:string .
138 - rdf:type owl:ObjectProperty ; 138 +
139 - rdfs:domain ep-core:PhysicalThing ; 139 +ep-geo:locatedWithin
140 - rdfs:label "located within"^^xsd:string ; 140 + rdf:type owl:ObjectProperty ;
141 - rdfs:range ep-core:PhysicalObject . 141 + rdfs:domain ep-core:PhysicalThing ;
142 - 142 + rdfs:label "located within"^^xsd:string ;
143 -ep-geo:nominallyLocatedAt 143 + rdfs:range ep-core:PhysicalObject .
144 - rdf:type owl:ObjectProperty ; 144 +
145 - rdfs:domain ep-core:PhysicalThing ; 145 +ep-geo:nominallyLocatedAt
146 - rdfs:label "nominally located at"^^xsd:string ; 146 + rdf:type owl:ObjectProperty ;
147 - rdfs:range ep-core:PhysicalObject . 147 + rdfs:domain ep-core:PhysicalThing ;
148 + rdfs:label "nominally located at"^^xsd:string ;
149 + rdfs:range ep-core:PhysicalObject .
......
1 -# baseURI: http://www.reportinghub.no/ep/schema/1.0/production-well 1 +# baseURI: http://www.reportinghub.no/ep/schema/1.0/production-well
2 -# imports: http://www.reportinghub.no/ep/schema/1.0/flow 2 +# imports: http://www.reportinghub.no/ep/schema/1.0/flow
3 -# imports: http://www.reportinghub.no/ep/schema/1.0/material 3 +# imports: http://www.reportinghub.no/ep/schema/1.0/material
4 -# imports: http://www.reportinghub.no/ep/schema/1.0/well 4 +# imports: http://www.reportinghub.no/ep/schema/1.0/well
5 - 5 +
6 -@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> . 6 +@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
7 -@prefix ep-material: <http://www.reportinghub.no/ep/schema/material#> . 7 +@prefix ep-material: <http://www.reportinghub.no/ep/schema/material#> .
8 -@prefix ep-prodwell: <http://www.reportinghub.no/ep/schema/production-well#> . 8 +@prefix ep-prodwell: <http://www.reportinghub.no/ep/schema/production-well#> .
9 -@prefix ep-well: <http://www.reportinghub.no/ep/schema/well#> . 9 +@prefix ep-well: <http://www.reportinghub.no/ep/schema/well#> .
10 -@prefix owl: <http://www.w3.org/2002/07/owl#> . 10 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
11 -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 11 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
12 -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 12 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
13 -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 13 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
14 - 14 +
15 -<http://www.reportinghub.no/ep/schema/1.0/production-well> 15 +<http://www.reportinghub.no/ep/schema/1.0/production-well>
16 - rdf:type owl:Ontology ; 16 + rdf:type owl:Ontology ;
17 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/flow> ; 17 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/flow> , <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/well> ;
18 - owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 18 + owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
19 - 19 +
20 -ep-material:Air-gas 20 +ep-material:Air-gas
21 - rdf:type ep-prodwell:InjectionFluidType . 21 + rdf:type ep-prodwell:InjectionFluidType .
22 - 22 +
23 -ep-material:Brine 23 +ep-material:Brine
24 - rdf:type ep-prodwell:InjectionFluidType . 24 + rdf:type ep-prodwell:InjectionFluidType .
25 - 25 +
26 -ep-material:CO2-gas 26 +ep-material:CO2-gas
27 - rdf:type ep-prodwell:InjectionFluidType . 27 + rdf:type ep-prodwell:InjectionFluidType .
28 - 28 +
29 -ep-material:DryFluid 29 +ep-material:DryFluid
30 - rdf:type ep-prodwell:InjectionFluidType . 30 + rdf:type ep-prodwell:InjectionFluidType .
31 - 31 +
32 -ep-material:FluidFraction 32 +ep-material:FluidFraction
33 - rdf:type ep-prodwell:FluidComponentKindType . 33 + rdf:type ep-prodwell:FluidComponentKindType .
34 - 34 +
35 -ep-material:FreshWater 35 +ep-material:FreshWater
36 - rdf:type ep-prodwell:InjectionFluidType . 36 + rdf:type ep-prodwell:InjectionFluidType .
37 - 37 +
38 -ep-material:Gas 38 +ep-material:Gas
39 - rdf:type ep-prodwell:FluidPhaseType . 39 + rdf:type ep-prodwell:FluidPhaseType .
40 - 40 +
41 -ep-material:GasAndWater 41 +ep-material:GasAndWater
42 - rdf:type ep-prodwell:InjectionFluidType . 42 + rdf:type ep-prodwell:InjectionFluidType .
43 - 43 +
44 -ep-material:Liquid 44 +ep-material:Liquid
45 - rdf:type ep-prodwell:FluidPhaseType . 45 + rdf:type ep-prodwell:FluidPhaseType .
46 - 46 +
47 -ep-material:NonHcGas 47 +ep-material:NonHcGas
48 - rdf:type ep-prodwell:InjectionFluidType . 48 + rdf:type ep-prodwell:InjectionFluidType .
49 - 49 +
50 -ep-material:OilAndGas 50 +ep-material:OilAndGas
51 - rdf:type ep-prodwell:InjectionFluidType . 51 + rdf:type ep-prodwell:InjectionFluidType .
52 - 52 +
53 -ep-material:OilAndWater 53 +ep-material:OilAndWater
54 - rdf:type ep-prodwell:InjectionFluidType . 54 + rdf:type ep-prodwell:InjectionFluidType .
55 - 55 +
56 -ep-material:OtherInjectionFluid 56 +ep-material:OtherInjectionFluid
57 - rdf:type ep-prodwell:InjectionFluidType . 57 + rdf:type ep-prodwell:InjectionFluidType .
58 - 58 +
59 -ep-material:Pentane 59 +ep-material:Pentane
60 - rdf:type ep-prodwell:ComponentMaterialType . 60 + rdf:type ep-prodwell:ComponentMaterialType .
61 - 61 +
62 -ep-material:PlusFraction 62 +ep-material:PlusFraction
63 - rdf:type ep-prodwell:FluidComponentKindType . 63 + rdf:type ep-prodwell:FluidComponentKindType .
64 - 64 +
65 -ep-material:Propane 65 +ep-material:Propane
66 - rdf:type ep-prodwell:ComponentMaterialType . 66 + rdf:type ep-prodwell:ComponentMaterialType .
67 - 67 +
68 -ep-material:PureFluid 68 +ep-material:PureFluid
69 - rdf:type ep-prodwell:FluidComponentKindType . 69 + rdf:type ep-prodwell:FluidComponentKindType .
70 - 70 +
71 -ep-material:SplitFraction 71 +ep-material:SplitFraction
72 - rdf:type ep-prodwell:FluidComponentKindType . 72 + rdf:type ep-prodwell:FluidComponentKindType .
73 - 73 +
74 -ep-material:Steam 74 +ep-material:Steam
75 - rdf:type ep-prodwell:InjectionFluidType . 75 + rdf:type ep-prodwell:InjectionFluidType .
76 - 76 +
77 -ep-material:UnknownFluid 77 +ep-material:UnknownFluid
78 - rdf:type ep-prodwell:InjectionFluidType . 78 + rdf:type ep-prodwell:InjectionFluidType .
79 - 79 +
80 -ep-material:substance-11dmcyPentane 80 +ep-material:substance-11dmcyPentane
81 - rdf:type ep-prodwell:ComponentMaterialType . 81 + rdf:type ep-prodwell:ComponentMaterialType .
82 - 82 +
83 -ep-material:substance-124tmBenzene 83 +ep-material:substance-124tmBenzene
84 - rdf:type ep-prodwell:ComponentMaterialType . 84 + rdf:type ep-prodwell:ComponentMaterialType .
85 - 85 +
86 -ep-material:substance-12dmBenzene 86 +ep-material:substance-12dmBenzene
87 - rdf:type ep-prodwell:ComponentMaterialType . 87 + rdf:type ep-prodwell:ComponentMaterialType .
88 - 88 +
89 -ep-material:substance-13dmBenzene 89 +ep-material:substance-13dmBenzene
90 - rdf:type ep-prodwell:ComponentMaterialType . 90 + rdf:type ep-prodwell:ComponentMaterialType .
91 - 91 +
92 -ep-material:substance-14dmBenzene 92 +ep-material:substance-14dmBenzene
93 - rdf:type ep-prodwell:ComponentMaterialType . 93 + rdf:type ep-prodwell:ComponentMaterialType .
94 - 94 +
95 -ep-material:substance-223tmButane 95 +ep-material:substance-223tmButane
96 - rdf:type ep-prodwell:ComponentMaterialType . 96 + rdf:type ep-prodwell:ComponentMaterialType .
97 - 97 +
98 -ep-material:substance-223tmPentane 98 +ep-material:substance-223tmPentane
99 - rdf:type ep-prodwell:ComponentMaterialType . 99 + rdf:type ep-prodwell:ComponentMaterialType .
100 - 100 +
101 -ep-material:substance-22dmButane 101 +ep-material:substance-22dmButane
102 - rdf:type ep-prodwell:ComponentMaterialType . 102 + rdf:type ep-prodwell:ComponentMaterialType .
103 - 103 +
104 -ep-material:substance-22dmHexane 104 +ep-material:substance-22dmHexane
105 - rdf:type ep-prodwell:ComponentMaterialType . 105 + rdf:type ep-prodwell:ComponentMaterialType .
106 - 106 +
107 -ep-material:substance-22dmPentane 107 +ep-material:substance-22dmPentane
108 - rdf:type ep-prodwell:ComponentMaterialType . 108 + rdf:type ep-prodwell:ComponentMaterialType .
109 - 109 +
110 -ep-material:substance-22dmPropane 110 +ep-material:substance-22dmPropane
111 - rdf:type ep-prodwell:ComponentMaterialType . 111 + rdf:type ep-prodwell:ComponentMaterialType .
112 - 112 +
113 -ep-material:substance-23dmButane 113 +ep-material:substance-23dmButane
114 - rdf:type ep-prodwell:ComponentMaterialType . 114 + rdf:type ep-prodwell:ComponentMaterialType .
115 - 115 +
116 -ep-material:substance-23dmPentane 116 +ep-material:substance-23dmPentane
117 - rdf:type ep-prodwell:ComponentMaterialType . 117 + rdf:type ep-prodwell:ComponentMaterialType .
118 - 118 +
119 -ep-material:substance-24dmHexane 119 +ep-material:substance-24dmHexane
120 - rdf:type ep-prodwell:ComponentMaterialType . 120 + rdf:type ep-prodwell:ComponentMaterialType .
121 - 121 +
122 -ep-material:substance-24dmPentane 122 +ep-material:substance-24dmPentane
123 - rdf:type ep-prodwell:ComponentMaterialType . 123 + rdf:type ep-prodwell:ComponentMaterialType .
124 - 124 +
125 -ep-material:substance-25dmHexane 125 +ep-material:substance-25dmHexane
126 - rdf:type ep-prodwell:ComponentMaterialType . 126 + rdf:type ep-prodwell:ComponentMaterialType .
127 - 127 +
128 -ep-material:substance-2mButane 128 +ep-material:substance-2mButane
129 - rdf:type ep-prodwell:ComponentMaterialType . 129 + rdf:type ep-prodwell:ComponentMaterialType .
130 - 130 +
131 -ep-material:substance-2mHexane 131 +ep-material:substance-2mHexane
132 - rdf:type ep-prodwell:ComponentMaterialType . 132 + rdf:type ep-prodwell:ComponentMaterialType .
133 - 133 +
134 -ep-material:substance-2mPentane 134 +ep-material:substance-2mPentane
135 - rdf:type ep-prodwell:ComponentMaterialType . 135 + rdf:type ep-prodwell:ComponentMaterialType .
136 - 136 +
137 -ep-material:substance-2mPropane 137 +ep-material:substance-2mPropane
138 - rdf:type ep-prodwell:ComponentMaterialType . 138 + rdf:type ep-prodwell:ComponentMaterialType .
139 - 139 +
140 -ep-material:substance-33dmPentane 140 +ep-material:substance-33dmPentane
141 - rdf:type ep-prodwell:ComponentMaterialType . 141 + rdf:type ep-prodwell:ComponentMaterialType .
142 - 142 +
143 -ep-material:substance-3etPentane 143 +ep-material:substance-3etPentane
144 - rdf:type ep-prodwell:ComponentMaterialType . 144 + rdf:type ep-prodwell:ComponentMaterialType .
145 - 145 +
146 -ep-material:substance-3mHexane 146 +ep-material:substance-3mHexane
147 - rdf:type ep-prodwell:ComponentMaterialType . 147 + rdf:type ep-prodwell:ComponentMaterialType .
148 - 148 +
149 -ep-material:substance-3mPentane 149 +ep-material:substance-3mPentane
150 - rdf:type ep-prodwell:ComponentMaterialType . 150 + rdf:type ep-prodwell:ComponentMaterialType .
151 - 151 +
152 -ep-material:substance-Ar 152 +ep-material:substance-Ar
153 - rdf:type ep-prodwell:ComponentMaterialType . 153 + rdf:type ep-prodwell:ComponentMaterialType .
154 - 154 +
155 -ep-material:substance-Benzene 155 +ep-material:substance-Benzene
156 - rdf:type ep-prodwell:ComponentMaterialType . 156 + rdf:type ep-prodwell:ComponentMaterialType .
157 - 157 +
158 -ep-material:substance-Butane 158 +ep-material:substance-Butane
159 - rdf:type ep-prodwell:ComponentMaterialType . 159 + rdf:type ep-prodwell:ComponentMaterialType .
160 - 160 +
161 -ep-material:substance-C11F 161 +ep-material:substance-C11F
162 - rdf:type ep-prodwell:ComponentMaterialType . 162 + rdf:type ep-prodwell:ComponentMaterialType .
163 - 163 +
164 -ep-material:substance-C12F 164 +ep-material:substance-C12F
165 - rdf:type ep-prodwell:ComponentMaterialType . 165 + rdf:type ep-prodwell:ComponentMaterialType .
166 - 166 +
167 -ep-material:substance-C13F 167 +ep-material:substance-C13F
168 - rdf:type ep-prodwell:ComponentMaterialType . 168 + rdf:type ep-prodwell:ComponentMaterialType .
169 - 169 +
170 -ep-material:substance-C13dmcyPentane 170 +ep-material:substance-C13dmcyPentane
171 - rdf:type ep-prodwell:ComponentMaterialType . 171 + rdf:type ep-prodwell:ComponentMaterialType .
172 - 172 +
173 -ep-material:substance-C14F 173 +ep-material:substance-C14F
174 - rdf:type ep-prodwell:ComponentMaterialType . 174 + rdf:type ep-prodwell:ComponentMaterialType .
175 - 175 +
176 -ep-material:substance-C15F 176 +ep-material:substance-C15F
177 - rdf:type ep-prodwell:ComponentMaterialType . 177 + rdf:type ep-prodwell:ComponentMaterialType .
178 - 178 +
179 -ep-material:substance-C16F 179 +ep-material:substance-C16F
180 - rdf:type ep-prodwell:ComponentMaterialType . 180 + rdf:type ep-prodwell:ComponentMaterialType .
181 - 181 +
182 -ep-material:substance-C17F 182 +ep-material:substance-C17F
183 - rdf:type ep-prodwell:ComponentMaterialType . 183 + rdf:type ep-prodwell:ComponentMaterialType .
184 - 184 +
185 -ep-material:substance-C18F 185 +ep-material:substance-C18F
186 - rdf:type ep-prodwell:ComponentMaterialType . 186 + rdf:type ep-prodwell:ComponentMaterialType .
187 - 187 +
188 -ep-material:substance-C19F 188 +ep-material:substance-C19F
189 - rdf:type ep-prodwell:ComponentMaterialType . 189 + rdf:type ep-prodwell:ComponentMaterialType .
190 - 190 +
191 -ep-material:substance-C20F 191 +ep-material:substance-C20F
192 - rdf:type ep-prodwell:ComponentMaterialType . 192 + rdf:type ep-prodwell:ComponentMaterialType .
193 - 193 +
194 -ep-material:substance-C21F 194 +ep-material:substance-C21F
195 - rdf:type ep-prodwell:ComponentMaterialType . 195 + rdf:type ep-prodwell:ComponentMaterialType .
196 - 196 +
197 -ep-material:substance-C22F 197 +ep-material:substance-C22F
198 - rdf:type ep-prodwell:ComponentMaterialType . 198 + rdf:type ep-prodwell:ComponentMaterialType .
199 - 199 +
200 -ep-material:substance-C23F 200 +ep-material:substance-C23F
201 - rdf:type ep-prodwell:ComponentMaterialType . 201 + rdf:type ep-prodwell:ComponentMaterialType .
202 - 202 +
203 -ep-material:substance-C24F 203 +ep-material:substance-C24F
204 - rdf:type ep-prodwell:ComponentMaterialType . 204 + rdf:type ep-prodwell:ComponentMaterialType .
205 - 205 +
206 -ep-material:substance-C25F 206 +ep-material:substance-C25F
207 - rdf:type ep-prodwell:ComponentMaterialType . 207 + rdf:type ep-prodwell:ComponentMaterialType .
208 - 208 +
209 -ep-material:substance-C26F 209 +ep-material:substance-C26F
210 - rdf:type ep-prodwell:ComponentMaterialType . 210 + rdf:type ep-prodwell:ComponentMaterialType .
211 - 211 +
212 -ep-material:substance-C27F 212 +ep-material:substance-C27F
213 - rdf:type ep-prodwell:ComponentMaterialType . 213 + rdf:type ep-prodwell:ComponentMaterialType .
214 - 214 +
215 -ep-material:substance-C28F 215 +ep-material:substance-C28F
216 - rdf:type ep-prodwell:ComponentMaterialType . 216 + rdf:type ep-prodwell:ComponentMaterialType .
217 - 217 +
218 -ep-material:substance-C29F 218 +ep-material:substance-C29F
219 - rdf:type ep-prodwell:ComponentMaterialType . 219 + rdf:type ep-prodwell:ComponentMaterialType .
220 - 220 +
221 -ep-material:substance-C30F 221 +ep-material:substance-C30F
222 - rdf:type ep-prodwell:ComponentMaterialType . 222 + rdf:type ep-prodwell:ComponentMaterialType .
223 - 223 +
224 -ep-material:substance-C31F 224 +ep-material:substance-C31F
225 - rdf:type ep-prodwell:ComponentMaterialType . 225 + rdf:type ep-prodwell:ComponentMaterialType .
226 - 226 +
227 -ep-material:substance-C32F 227 +ep-material:substance-C32F
228 - rdf:type ep-prodwell:ComponentMaterialType . 228 + rdf:type ep-prodwell:ComponentMaterialType .
229 - 229 +
230 -ep-material:substance-C33F 230 +ep-material:substance-C33F
231 - rdf:type ep-prodwell:ComponentMaterialType . 231 + rdf:type ep-prodwell:ComponentMaterialType .
232 - 232 +
233 -ep-material:substance-C34F 233 +ep-material:substance-C34F
234 - rdf:type ep-prodwell:ComponentMaterialType . 234 + rdf:type ep-prodwell:ComponentMaterialType .
235 - 235 +
236 -ep-material:substance-C35F 236 +ep-material:substance-C35F
237 - rdf:type ep-prodwell:ComponentMaterialType . 237 + rdf:type ep-prodwell:ComponentMaterialType .
238 - 238 +
239 -ep-material:substance-C36F 239 +ep-material:substance-C36F
240 - rdf:type ep-prodwell:ComponentMaterialType . 240 + rdf:type ep-prodwell:ComponentMaterialType .
241 - 241 +
242 -ep-material:substance-C37F 242 +ep-material:substance-C37F
243 - rdf:type ep-prodwell:ComponentMaterialType . 243 + rdf:type ep-prodwell:ComponentMaterialType .
244 - 244 +
245 -ep-material:substance-C38F 245 +ep-material:substance-C38F
246 - rdf:type ep-prodwell:ComponentMaterialType . 246 + rdf:type ep-prodwell:ComponentMaterialType .
247 - 247 +
248 -ep-material:substance-C39F 248 +ep-material:substance-C39F
249 - rdf:type ep-prodwell:ComponentMaterialType . 249 + rdf:type ep-prodwell:ComponentMaterialType .
250 - 250 +
251 -ep-material:substance-C40F 251 +ep-material:substance-C40F
252 - rdf:type ep-prodwell:ComponentMaterialType . 252 + rdf:type ep-prodwell:ComponentMaterialType .
253 - 253 +
254 -ep-material:substance-C41F 254 +ep-material:substance-C41F
255 - rdf:type ep-prodwell:ComponentMaterialType . 255 + rdf:type ep-prodwell:ComponentMaterialType .
256 - 256 +
257 -ep-material:substance-C42F 257 +ep-material:substance-C42F
258 - rdf:type ep-prodwell:ComponentMaterialType . 258 + rdf:type ep-prodwell:ComponentMaterialType .
259 - 259 +
260 -ep-material:substance-C43F 260 +ep-material:substance-C43F
261 - rdf:type ep-prodwell:ComponentMaterialType . 261 + rdf:type ep-prodwell:ComponentMaterialType .
262 - 262 +
263 -ep-material:substance-C44F 263 +ep-material:substance-C44F
264 - rdf:type ep-prodwell:ComponentMaterialType . 264 + rdf:type ep-prodwell:ComponentMaterialType .
265 - 265 +
266 -ep-material:substance-C45F 266 +ep-material:substance-C45F
267 - rdf:type ep-prodwell:ComponentMaterialType . 267 + rdf:type ep-prodwell:ComponentMaterialType .
268 - 268 +
269 -ep-material:substance-C46F 269 +ep-material:substance-C46F
270 - rdf:type ep-prodwell:ComponentMaterialType . 270 + rdf:type ep-prodwell:ComponentMaterialType .
271 - 271 +
272 -ep-material:substance-C47F 272 +ep-material:substance-C47F
273 - rdf:type ep-prodwell:ComponentMaterialType . 273 + rdf:type ep-prodwell:ComponentMaterialType .
274 - 274 +
275 -ep-material:substance-C48F 275 +ep-material:substance-C48F
276 - rdf:type ep-prodwell:ComponentMaterialType . 276 + rdf:type ep-prodwell:ComponentMaterialType .
277 - 277 +
278 -ep-material:substance-C49F 278 +ep-material:substance-C49F
279 - rdf:type ep-prodwell:ComponentMaterialType . 279 + rdf:type ep-prodwell:ComponentMaterialType .
280 - 280 +
281 -ep-material:substance-CO2 281 +ep-material:substance-CO2
282 - rdf:type ep-prodwell:ComponentMaterialType . 282 + rdf:type ep-prodwell:ComponentMaterialType .
283 - 283 +
284 -ep-material:substance-Cyclohexane 284 +ep-material:substance-Cyclohexane
285 - rdf:type ep-prodwell:ComponentMaterialType . 285 + rdf:type ep-prodwell:ComponentMaterialType .
286 - 286 +
287 -ep-material:substance-Cyclopentane 287 +ep-material:substance-Cyclopentane
288 - rdf:type ep-prodwell:ComponentMaterialType . 288 + rdf:type ep-prodwell:ComponentMaterialType .
289 - 289 +
290 -ep-material:substance-Decanes 290 +ep-material:substance-Decanes
291 - rdf:type ep-prodwell:ComponentMaterialType . 291 + rdf:type ep-prodwell:ComponentMaterialType .
292 - 292 +
293 -ep-material:substance-EtBenzene 293 +ep-material:substance-EtBenzene
294 - rdf:type ep-prodwell:ComponentMaterialType . 294 + rdf:type ep-prodwell:ComponentMaterialType .
295 - 295 +
296 -ep-material:substance-EtcyPentane 296 +ep-material:substance-EtcyPentane
297 - rdf:type ep-prodwell:ComponentMaterialType . 297 + rdf:type ep-prodwell:ComponentMaterialType .
298 - 298 +
299 -ep-material:substance-Ethane 299 +ep-material:substance-Ethane
300 - rdf:type ep-prodwell:ComponentMaterialType . 300 + rdf:type ep-prodwell:ComponentMaterialType .
301 - 301 +
302 -ep-material:substance-H2 302 +ep-material:substance-H2
303 - rdf:type ep-prodwell:ComponentMaterialType . 303 + rdf:type ep-prodwell:ComponentMaterialType .
304 - 304 +
305 -ep-material:substance-H2O 305 +ep-material:substance-H2O
306 - rdf:type ep-prodwell:ComponentMaterialType . 306 + rdf:type ep-prodwell:ComponentMaterialType .
307 - 307 +
308 -ep-material:substance-H2S 308 +ep-material:substance-H2S
309 - rdf:type ep-prodwell:ComponentMaterialType . 309 + rdf:type ep-prodwell:ComponentMaterialType .
310 - 310 +
311 -ep-material:substance-Heptanes 311 +ep-material:substance-Heptanes
312 - rdf:type ep-prodwell:ComponentMaterialType . 312 + rdf:type ep-prodwell:ComponentMaterialType .
313 - 313 +
314 -ep-material:substance-Hexane 314 +ep-material:substance-Hexane
315 - rdf:type ep-prodwell:ComponentMaterialType . 315 + rdf:type ep-prodwell:ComponentMaterialType .
316 - 316 +
317 -ep-material:substance-Hexanes 317 +ep-material:substance-Hexanes
318 - rdf:type ep-prodwell:ComponentMaterialType . 318 + rdf:type ep-prodwell:ComponentMaterialType .
319 - 319 +
320 -ep-material:substance-MBenzene 320 +ep-material:substance-MBenzene
321 - rdf:type ep-prodwell:ComponentMaterialType . 321 + rdf:type ep-prodwell:ComponentMaterialType .
322 - 322 +
323 -ep-material:substance-McyHexane 323 +ep-material:substance-McyHexane
324 - rdf:type ep-prodwell:ComponentMaterialType . 324 + rdf:type ep-prodwell:ComponentMaterialType .
325 - 325 +
326 -ep-material:substance-McyPentane 326 +ep-material:substance-McyPentane
327 - rdf:type ep-prodwell:ComponentMaterialType . 327 + rdf:type ep-prodwell:ComponentMaterialType .
328 - 328 +
329 -ep-material:substance-Methane 329 +ep-material:substance-Methane
330 - rdf:type ep-prodwell:ComponentMaterialType . 330 + rdf:type ep-prodwell:ComponentMaterialType .
331 - 331 +
332 -ep-material:substance-N2 332 +ep-material:substance-N2
333 - rdf:type ep-prodwell:ComponentMaterialType . 333 + rdf:type ep-prodwell:ComponentMaterialType .
334 - 334 +
335 -ep-material:substance-Nonanes 335 +ep-material:substance-Nonanes
336 - rdf:type ep-prodwell:ComponentMaterialType . 336 + rdf:type ep-prodwell:ComponentMaterialType .
337 - 337 +
338 -ep-material:substance-O2 338 +ep-material:substance-O2
339 - rdf:type ep-prodwell:ComponentMaterialType . 339 + rdf:type ep-prodwell:ComponentMaterialType .
340 - 340 +
341 -ep-material:substance-Octanes 341 +ep-material:substance-Octanes
342 - rdf:type ep-prodwell:ComponentMaterialType . 342 + rdf:type ep-prodwell:ComponentMaterialType .
343 - 343 +
344 -ep-material:substance-T12dmcyPentane 344 +ep-material:substance-T12dmcyPentane
345 - rdf:type ep-prodwell:ComponentMaterialType . 345 + rdf:type ep-prodwell:ComponentMaterialType .
346 - 346 +
347 -ep-material:substance-T13dmcyPentane 347 +ep-material:substance-T13dmcyPentane
348 - rdf:type ep-prodwell:ComponentMaterialType . 348 + rdf:type ep-prodwell:ComponentMaterialType .
349 - 349 +
350 -ep-prodwell:AbandonedWell 350 +ep-prodwell:AbandonedWell
351 - rdf:type owl:Class , ep-prodwell:WellStatusType ; 351 + rdf:type ep-prodwell:WellStatusType , owl:Class ;
352 - rdfs:label "abandoned well"^^xsd:string ; 352 + rdfs:label "abandoned well"^^xsd:string ;
353 - rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 353 + rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
354 - 354 +
355 -ep-prodwell:ClosedWell 355 +ep-prodwell:ClosedWell
356 - rdf:type owl:Class , ep-prodwell:WellStatusType ; 356 + rdf:type ep-prodwell:WellStatusType , owl:Class ;
357 - rdfs:label "closed well"^^xsd:string ; 357 + rdfs:label "closed well"^^xsd:string ;
358 - rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 358 + rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
359 - 359 +
360 -ep-prodwell:ComponentMaterialType 360 +ep-prodwell:ComponentMaterialType
361 - rdf:type rdfs:Class ; 361 + rdf:type rdfs:Class ;
362 - rdfs:comment "The set of classes that are enumerated for the base component of a fluid sample in the MPR schema."^^xsd:string ; 362 + rdfs:comment "The set of classes that are enumerated for the base component of a fluid sample in the MPR schema."^^xsd:string ;
363 - rdfs:label "component material type"^^xsd:string ; 363 + rdfs:label "component material type"^^xsd:string ;
364 - rdfs:subClassOf owl:Class . 364 + rdfs:subClassOf owl:Class .
365 - 365 +
366 -ep-prodwell:FluidComponentKindType 366 +ep-prodwell:FluidComponentKindType
367 - rdf:type rdfs:Class ; 367 + rdf:type rdfs:Class ;
368 - rdfs:label "fluid component kind type"^^xsd:string ; 368 + rdfs:label "fluid component kind type"^^xsd:string ;
369 - rdfs:subClassOf owl:Class . 369 + rdfs:subClassOf owl:Class .
370 - 370 +
371 -ep-prodwell:FluidPhaseType 371 +ep-prodwell:FluidPhaseType
372 - rdf:type rdfs:Class ; 372 + rdf:type rdfs:Class ;
373 - rdfs:label "fluid phase type"^^xsd:string ; 373 + rdfs:label "fluid phase type"^^xsd:string ;
374 - rdfs:subClassOf owl:Class . 374 + rdfs:subClassOf owl:Class .
375 - 375 +
376 -ep-prodwell:InjectingWell 376 +ep-prodwell:InjectingWell
377 - rdf:type owl:Class , ep-prodwell:WellStatusType ; 377 + rdf:type ep-prodwell:WellStatusType , owl:Class ;
378 - rdfs:label "injecting well"^^xsd:string ; 378 + rdfs:label "injecting well"^^xsd:string ;
379 - rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 379 + rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
380 - 380 +
381 -ep-prodwell:InjectionFluidType 381 +ep-prodwell:InjectionFluidType
382 - rdf:type rdfs:Class ; 382 + rdf:type rdfs:Class ;
383 - rdfs:label "injection fluid type"^^xsd:string ; 383 + rdfs:label "injection fluid type"^^xsd:string ;
384 - rdfs:subClassOf owl:Class . 384 + rdfs:subClassOf owl:Class .
385 - 385 +
386 -ep-prodwell:JunkedWell 386 +ep-prodwell:JunkedWell
387 - rdf:type owl:Class , ep-prodwell:WellStatusType ; 387 + rdf:type ep-prodwell:WellStatusType , owl:Class ;
388 - rdfs:label "junked well"^^xsd:string ; 388 + rdfs:label "junked well"^^xsd:string ;
389 - rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 389 + rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
390 - 390 +
391 -ep-prodwell:NaturalGasClass 391 +ep-prodwell:NaturalGasClass
392 - rdf:type rdfs:Class ; 392 + rdf:type rdfs:Class ;
393 - rdfs:label "natural gas class"^^xsd:string ; 393 + rdfs:label "natural gas class"^^xsd:string ;
394 - rdfs:subClassOf owl:Class . 394 + rdfs:subClassOf owl:Class .
395 - 395 +
396 -ep-prodwell:OperatingWell 396 +ep-prodwell:OperatingWell
397 - rdf:type owl:Class , ep-prodwell:WellStatusType ; 397 + rdf:type ep-prodwell:WellStatusType , owl:Class ;
398 - rdfs:label "operating well"^^xsd:string ; 398 + rdfs:label "operating well"^^xsd:string ;
399 - rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 399 + rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
400 - 400 +
401 -ep-prodwell:PluggedAndAbandonedWell 401 +ep-prodwell:PluggedAndAbandonedWell
402 - rdf:type ep-prodwell:WellStatusType , owl:Class ; 402 + rdf:type ep-prodwell:WellStatusType , owl:Class ;
403 - rdfs:label "plugged and abandoned well"^^xsd:string ; 403 + rdfs:label "plugged and abandoned well"^^xsd:string ;
404 - rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 404 + rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
405 - 405 +
406 -ep-prodwell:PluggedWell 406 +ep-prodwell:PluggedWell
407 - rdf:type owl:Class , ep-prodwell:WellStatusType ; 407 + rdf:type ep-prodwell:WellStatusType , owl:Class ;
408 - rdfs:label "plugged well"^^xsd:string ; 408 + rdfs:label "plugged well"^^xsd:string ;
409 - rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 409 + rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
410 - 410 +
411 -ep-prodwell:ProducingInjectingWell 411 +ep-prodwell:ProducingInjectingWell
412 - rdf:type owl:Class , ep-prodwell:WellStatusType ; 412 + rdf:type ep-prodwell:WellStatusType , owl:Class ;
413 - rdfs:label "producing injecting well"^^xsd:string ; 413 + rdfs:label "producing injecting well"^^xsd:string ;
414 - rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 414 + rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
415 - 415 +
416 -ep-prodwell:ProducingWell 416 +ep-prodwell:ProducingWell
417 - rdf:type ep-prodwell:WellStatusType , owl:Class ; 417 + rdf:type ep-prodwell:WellStatusType , owl:Class ;
418 - rdfs:label "producing well"^^xsd:string ; 418 + rdfs:label "producing well"^^xsd:string ;
419 - rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 419 + rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
420 - 420 +
421 -ep-prodwell:RockFormation 421 +ep-prodwell:RockFormation
422 - rdf:type owl:Class ; 422 + rdf:type owl:Class ;
423 - rdfs:label "rock formation"^^xsd:string ; 423 + rdfs:label "rock formation"^^xsd:string ;
424 - rdfs:subClassOf ep-core:PhysicalObject . 424 + rdfs:subClassOf ep-core:PhysicalObject .
425 - 425 +
426 -ep-prodwell:SuspendedAtTdWell 426 +ep-prodwell:SuspendedAtTdWell
427 - rdf:type owl:Class , ep-prodwell:WellStatusType ; 427 + rdf:type ep-prodwell:WellStatusType , owl:Class ;
428 - rdfs:label "suspended at td well"^^xsd:string ; 428 + rdfs:label "suspended at td well"^^xsd:string ;
429 - rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 429 + rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
430 - 430 +
431 -ep-prodwell:SuspendedWell 431 +ep-prodwell:SuspendedWell
432 - rdf:type owl:Class , ep-prodwell:WellStatusType ; 432 + rdf:type ep-prodwell:WellStatusType , owl:Class ;
433 - rdfs:label "suspended well"^^xsd:string ; 433 + rdfs:label "suspended well"^^xsd:string ;
434 - rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 434 + rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
435 - 435 +
436 -ep-prodwell:TemporalPartOfASpatialPartOfAWellBore 436 +ep-prodwell:TemporalPartOfASpatialPartOfAWellBore
437 - rdf:type owl:Class ; 437 + rdf:type owl:Class ;
438 - rdfs:label "temporal part of a spatial part of a wellbore"^^xsd:string ; 438 + rdfs:label "temporal part of a spatial part of a wellbore"^^xsd:string ;
439 - rdfs:subClassOf ep-well:TemporalPartOfAWellBore . 439 + rdfs:subClassOf ep-well:TemporalPartOfAWellBore .
440 - 440 +
441 -ep-prodwell:TemporalPartOfAWellOrWellBore 441 +ep-prodwell:TemporalPartOfAWellOrWellBore
442 - rdf:type owl:Class ; 442 + rdf:type owl:Class ;
443 - rdfs:label "(temporal part of a) well or wellbore"^^xsd:string ; 443 + rdfs:label "(temporal part of a) well or wellbore"^^xsd:string ;
444 - rdfs:subClassOf ep-core:PhysicalObject . 444 + rdfs:subClassOf ep-core:PhysicalObject .
445 - 445 +
446 -ep-prodwell:TubingHead 446 +ep-prodwell:TubingHead
447 - rdf:type owl:Class ; 447 + rdf:type owl:Class ;
448 - rdfs:label "tubing head"^^xsd:string ; 448 + rdfs:label "tubing head"^^xsd:string ;
449 - rdfs:subClassOf ep-well:SpatialPartOfAWell . 449 + rdfs:subClassOf ep-well:SpatialPartOfAWell .
450 - 450 +
451 -ep-prodwell:WellCompletion 451 +ep-prodwell:WellCompletion
452 - rdf:type owl:Class ; 452 + rdf:type owl:Class ;
453 - rdfs:label "well completion"^^xsd:string ; 453 + rdfs:label "well completion"^^xsd:string ;
454 - rdfs:subClassOf ep-well:SpatialPartOfAWellBore . 454 + rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
455 - 455 +
456 -ep-prodwell:WellReclassedToDevelopment 456 +ep-prodwell:WellReclassedToDevelopment
457 - rdf:type owl:Class , ep-prodwell:WellStatusType ; 457 + rdf:type ep-prodwell:WellStatusType , owl:Class ;
458 - rdfs:label "well reclassed to development"^^xsd:string ; 458 + rdfs:label "well reclassed to development"^^xsd:string ;
459 - rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 459 + rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
460 - 460 +
461 -ep-prodwell:WellStatusType 461 +ep-prodwell:WellStatusType
462 - rdf:type rdfs:Class ; 462 + rdf:type rdfs:Class ;
463 - rdfs:label "well status type"^^xsd:string ; 463 + rdfs:label "well status type"^^xsd:string ;
464 - rdfs:subClassOf owl:Class . 464 + rdfs:subClassOf owl:Class .
465 - 465 +
466 -ep-prodwell:completeLiquidPartOf 466 +ep-prodwell:completeLiquidPartOf
467 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 467 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
468 - rdfs:domain ep-material:QuantityOfMaterial ; 468 + rdfs:domain ep-material:QuantityOfMaterial ;
469 - rdfs:label "complete liquid part of"^^xsd:string ; 469 + rdfs:label "complete liquid part of"^^xsd:string ;
470 - rdfs:range ep-material:Liquid . 470 + rdfs:range ep-material:Liquid .
471 - 471 +
472 -ep-prodwell:condensateYield 472 +ep-prodwell:condensateYield
473 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; 473 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
474 - rdfs:label "condensate yield"^^xsd:string ; 474 + rdfs:label "condensate yield"^^xsd:string ;
475 - rdfs:range ep-core:SpecificVolume . 475 + rdfs:range ep-core:SpecificVolume .
476 - 476 +
477 -ep-prodwell:depthOfBaseUsableWaterFromSurface 477 +ep-prodwell:depthOfBaseUsableWaterFromSurface
478 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; 478 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
479 - rdfs:domain ep-material:Fluid ; 479 + rdfs:domain ep-material:Fluid ;
480 - rdfs:label "depth of base of usable water from surface"^^xsd:string ; 480 + rdfs:label "depth of base of usable water from surface"^^xsd:string ;
481 - rdfs:range ep-core:Length . 481 + rdfs:range ep-core:Length .
482 - 482 +
483 -ep-prodwell:depthOfFluidSurfaceFromTopOfWell 483 +ep-prodwell:depthOfFluidSurfaceFromTopOfWell
484 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; 484 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
485 - rdfs:domain ep-material:Fluid ; 485 + rdfs:domain ep-material:Fluid ;
486 - rdfs:label "depth of fluid surface from top of well"^^xsd:string ; 486 + rdfs:label "depth of fluid surface from top of well"^^xsd:string ;
487 - rdfs:range ep-core:Length . 487 + rdfs:range ep-core:Length .
488 - 488 +
489 -ep-prodwell:oilWaterRatioByMass 489 +ep-prodwell:oilWaterRatioByMass
490 - rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ; 490 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
491 - rdfs:domain ep-material:Fluid ; 491 + rdfs:domain ep-material:Fluid ;
492 - rdfs:label "oil/water ratio by mass"^^xsd:string ; 492 + rdfs:label "oil/water ratio by mass"^^xsd:string ;
493 - rdfs:range ep-core:Ratio . 493 + rdfs:range ep-core:Ratio .
494 - 494 +
495 -ep-prodwell:pOverZ 495 +ep-prodwell:pOverZ
496 - rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ; 496 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
497 - rdfs:domain ep-material:Fluid ; 497 + rdfs:domain ep-material:Fluid ;
498 - rdfs:label "pressure over gas compressibility factor"^^xsd:string ; 498 + rdfs:label "pressure over gas compressibility factor"^^xsd:string ;
499 - rdfs:range ep-core:Pressure . 499 + rdfs:range ep-core:Pressure .
500 - 500 +
501 -ep-prodwell:potentialGasProduction 501 +ep-prodwell:potentialGasProduction
502 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; 502 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
503 - rdfs:domain ep-well:WellBore ; 503 + rdfs:domain ep-well:WellBore ;
504 - rdfs:label "potential gas production"^^xsd:string ; 504 + rdfs:label "potential gas production"^^xsd:string ;
505 - rdfs:range ep-core:VolumetricFlowRate . 505 + rdfs:range ep-core:VolumetricFlowRate .
506 - 506 +
507 -ep-prodwell:potentialOilProduction 507 +ep-prodwell:potentialOilProduction
508 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; 508 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
509 - rdfs:domain ep-well:WellBore ; 509 + rdfs:domain ep-well:WellBore ;
510 - rdfs:label "potential gas production"^^xsd:string ; 510 + rdfs:label "potential oil production"^^xsd:string ;
511 - rdfs:range ep-core:VolumetricFlowRate . 511 + rdfs:range ep-core:VolumetricFlowRate .
512 - 512 +
513 -ep-well:SpatialPartOfAWellBore 513 +ep-well:SpatialPartOfAWellBore
514 - rdfs:subClassOf ep-prodwell:TemporalPartOfASpatialPartOfAWellBore . 514 + rdfs:subClassOf ep-prodwell:TemporalPartOfASpatialPartOfAWellBore .
515 - 515 +
516 -ep-well:TemporalPartOfAWell 516 +ep-well:TemporalPartOfAWell
517 - rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 517 + rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
518 - 518 +
519 -ep-well:TemporalPartOfAWellBore 519 +ep-well:TemporalPartOfAWellBore
520 - rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . 520 + rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore .
521 - 521 +
522 -ep-well:WellGroup 522 +ep-well:WellGroup
523 - rdf:type owl:Class . 523 + rdf:type owl:Class .
......
This diff could not be displayed because it is too large.
1 -# baseURI: http://www.reportinghub.no/ep/transform/transform-helper-schema 1 +# baseURI: http://www.reportinghub.no/ep/transform/transform-helper-schema
2 -# imports: http://www.epim.no/schemas/mprml/1 2 +# imports: http://www.epim.no/schemas/mprml/1
3 -# imports: http://www.reportinghub.no/ep/schema/1.0/activity 3 +# imports: http://www.reportinghub.no/ep/schema/1.0/activity
4 - 4 +
5 -@prefix owl: <http://www.w3.org/2002/07/owl#> . 5 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
6 -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 6 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
7 -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 7 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
8 -@prefix transhelp: <http://www.reportinghub.no/ep/transform/transform-helper-schema#> . 8 +@prefix transhelp: <http://www.reportinghub.no/ep/transform/transform-helper-schema#> .
9 -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 9 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
10 - 10 +
11 -<http://www.reportinghub.no/ep/transform/transform-helper-schema> 11 +<http://www.reportinghub.no/ep/transform/transform-helper-schema>
12 - rdf:type owl:Ontology ; 12 + rdf:type owl:Ontology ;
13 - rdfs:comment "The Transform Helper Schema is the set of properties and classes used for the creation of temporary data used as part of the ERH transformations. All instances of classes and uses of these properties is deleted before the triples are stored in the RDF database."^^xsd:string ; 13 + rdfs:comment "The Transform Helper Schema is the set of properties and classes used for the creation of temporary data used as part of the ERH transformations. All instances of classes and uses of these properties is deleted before the triples are stored in the RDF database."^^xsd:string ;
14 - owl:imports <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/schema/1.0/activity> ; 14 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.epim.no/schemas/mprml/1> ;
15 - owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 15 + owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
16 - 16 +
17 -transhelp:derivedFrom 17 +transhelp:derivedFrom
18 - rdf:type owl:ObjectProperty . 18 + rdf:type owl:ObjectProperty .
19 - 19 +
20 -transhelp:facilityIdentifier 20 +transhelp:facilityIdentifier
21 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty . 21 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
22 - 22 +
23 -transhelp:forComment 23 +transhelp:forComment
24 - rdf:type owl:ObjectProperty ; 24 + rdf:type owl:ObjectProperty ;
25 - rdfs:comment "Used to pass an argument to Cs_datedComment"^^xsd:string ; 25 + rdfs:comment "Used to pass an argument to Cs_datedComment"^^xsd:string ;
26 - rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; 26 + rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ;
27 - rdfs:label "for comment"^^xsd:string . 27 + rdfs:label "for comment"^^xsd:string .
28 - 28 +
29 -transhelp:hasDerivedText 29 +transhelp:hasDerivedText
30 - rdf:type owl:DatatypeProperty . 30 + rdf:type owl:DatatypeProperty .
31 - 31 +
32 -transhelp:intervalEnd 32 +transhelp:interval
33 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty . 33 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
34 - 34 +
35 -transhelp:intervalIdentifier 35 +transhelp:intervalEnd
36 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty . 36 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
37 - 37 +
38 -transhelp:intervalStart 38 +transhelp:intervalIdentifier
39 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty . 39 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
40 - 40 +
41 -transhelp:label 41 +transhelp:intervalStart
42 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty . 42 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
43 - 43 +
44 -transhelp:mapsTo 44 +transhelp:label
45 - rdf:type rdf:Property . 45 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
46 - 46 +
47 -transhelp:materialClassMapsToMPREnumeration 47 +transhelp:mapsTo
48 - rdf:type owl:FunctionalProperty , owl:InverseFunctionalProperty , owl:ObjectProperty ; 48 + rdf:type rdf:Property .
49 - rdfs:label "material class maps to MPR enumeration"^^xsd:string ; 49 +
50 - rdfs:subPropertyOf transhelp:mapsTo . 50 +transhelp:materialClassMapsToMPREnumeration
51 - 51 + rdf:type owl:ObjectProperty , owl:InverseFunctionalProperty , owl:FunctionalProperty ;
52 -transhelp:nominalInstant 52 + rdfs:label "material class maps to MPR enumeration"^^xsd:string ;
53 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty . 53 + rdfs:subPropertyOf transhelp:mapsTo .
54 - 54 +
55 -transhelp:standardTempPres 55 +transhelp:nominalInstant
56 - rdf:type rdf:Property ; 56 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty .
57 - rdfs:range <http://www.epim.no/schemas/mprml/1#StandardTempPress> . 57 +
58 - 58 +transhelp:standardTempPres
59 -transhelp:typeOfPartCommentedOn 59 + rdf:type rdf:Property ;
60 - rdf:type owl:ObjectProperty ; 60 + rdfs:range <http://www.epim.no/schemas/mprml/1#StandardTempPress> .
61 - rdfs:comment "Used to pass an argument to Cs_datedComment"^^xsd:string ; 61 +
62 - rdfs:domain owl:Class ; 62 +transhelp:typeOfPartCommentedOn
63 - rdfs:label "type of part commented on"^^xsd:string . 63 + rdf:type owl:ObjectProperty ;
64 + rdfs:comment "Used to pass an argument to Cs_datedComment"^^xsd:string ;
65 + rdfs:domain owl:Class ;
66 + rdfs:label "type of part commented on"^^xsd:string .
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
13 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-operationalHSEReport-v1.1.1 13 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-operationalHSEReport-v1.1.1
14 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-organization-v1.1.1 14 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-organization-v1.1.1
15 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolume-v1.0 15 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolume-v1.0
16 +# imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumePeriod-v1.0
16 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeReport-v1.0 17 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeReport-v1.0
17 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionActivity-v1.1.1 18 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionActivity-v1.1.1
18 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionOperationReport-v1.1.1 19 # imports: http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionOperationReport-v1.1.1
...@@ -31,6 +32,7 @@ ...@@ -31,6 +32,7 @@
31 @prefix TRANSFORM_mpr-operationalHSEReport-v1.1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-operationalHSEReport-v1.1.1#> . 32 @prefix TRANSFORM_mpr-operationalHSEReport-v1.1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-operationalHSEReport-v1.1.1#> .
32 @prefix TRANSFORM_mpr-organization-v1.1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-organization-v1.1.1#> . 33 @prefix TRANSFORM_mpr-organization-v1.1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-organization-v1.1.1#> .
33 @prefix TRANSFORM_mpr-productVolume-v1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolume-v1.0#> . 34 @prefix TRANSFORM_mpr-productVolume-v1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolume-v1.0#> .
35 +@prefix TRANSFORM_mpr-productVolumePeriod-v1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumePeriod-v1.0#> .
34 @prefix TRANSFORM_mpr-productVolumeReport-v1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeReport-v1.0#> . 36 @prefix TRANSFORM_mpr-productVolumeReport-v1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeReport-v1.0#> .
35 @prefix TRANSFORM_mpr-productionActivity-v1.1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionActivity-v1.1.1#> . 37 @prefix TRANSFORM_mpr-productionActivity-v1.1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionActivity-v1.1.1#> .
36 @prefix TRANSFORM_mpr-productionOperationReport-v1.1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionOperationReport-v1.1.1#> . 38 @prefix TRANSFORM_mpr-productionOperationReport-v1.1: <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionOperationReport-v1.1.1#> .
...@@ -50,5 +52,5 @@ ...@@ -50,5 +52,5 @@
50 52
51 <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-collector> 53 <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-collector>
52 rdf:type owl:Ontology ; 54 rdf:type owl:Ontology ;
53 - owl:imports <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionOperationReport-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-facilityIdentifierStructure-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionActivity-v1.1.1> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/1.0/mpr/wellTest> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-comment-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-geographicContext-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-approval-v1.1.1> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0> , <http://www.reportinghub.no/ep/transform/1.0/mpr/injectionTestResults> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-organization-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolume-v1.0> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeReport-v1.0> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-weather-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-fluidSample-v1.0> , <http://www.reportinghub.no/ep/transform/1.0/mpr/productionTestResults> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-commonPropertiesProductVolume-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-operationalHSEReport-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-installationReport-v1.1.1> ; 55 + owl:imports <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionOperationReport-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-facilityIdentifierStructure-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionActivity-v1.1.1> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/1.0/mpr/wellTest> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-comment-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-geographicContext-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-approval-v1.1.1> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0> , <http://www.reportinghub.no/ep/transform/1.0/mpr/injectionTestResults> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-organization-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolume-v1.0> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-weather-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeReport-v1.0> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumePeriod-v1.0> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-fluidSample-v1.0> , <http://www.reportinghub.no/ep/transform/1.0/mpr/productionTestResults> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-operationalHSEReport-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-commonPropertiesProductVolume-v1.1.1> , <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-installationReport-v1.1.1> ;
54 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 56 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
......
...@@ -21,280 +21,200 @@ ...@@ -21,280 +21,200 @@
21 <http://www.epim.no/schemas/mprml/1#FacilityIdentifierStruct> 21 <http://www.epim.no/schemas/mprml/1#FacilityIdentifierStruct>
22 spin:rule 22 spin:rule
23 [ rdf:type sp:Construct ; 23 [ rdf:type sp:Construct ;
24 - rdfs:comment """STEP 00004 Record the Facility that has the flows - kind is \"platform\" - assumed to be a MoveableFacility 24 + rdfs:comment """STEP 00008 Record the Facility that has the flows - kind is \"company\" or \"commercial entity\" - assumed to be an OperatingCompany
25 Nothing is done with the namingSystem!"""^^xsd:string ; 25 Nothing is done with the namingSystem!"""^^xsd:string ;
26 sp:templates ([ sp:object spin:_this ; 26 sp:templates ([ sp:object spin:_this ;
27 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 27 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
28 sp:subject 28 sp:subject
29 - [ sp:varName "platform"^^xsd:string 29 + [ sp:varName "company"^^xsd:string
30 ] 30 ]
31 ] [ sp:object 31 ] [ sp:object
32 - [ sp:varName "platformLabel"^^xsd:string 32 + [ sp:varName "companyLabel"^^xsd:string
33 ] ; 33 ] ;
34 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; 34 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ;
35 sp:subject spin:_this 35 sp:subject spin:_this
36 ]) ; 36 ]) ;
37 - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_platform> ; 37 + sp:where ([ rdf:type sp:Union ;
38 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; 38 + sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_company> ;
39 - sp:subject spin:_this 39 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
40 + sp:subject spin:_this
41 + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_commercialentity> ;
42 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
43 + sp:subject spin:_this
44 + ]))
40 ] [ sp:object 45 ] [ sp:object
41 - [ sp:varName "platformName"^^xsd:string 46 + [ sp:varName "companyName"^^xsd:string
42 ] ; 47 ] ;
43 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 48 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
44 sp:subject spin:_this 49 sp:subject spin:_this
45 ] [ rdf:type sp:NamedGraph ; 50 ] [ rdf:type sp:NamedGraph ;
46 - sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#MoveableFacility> ; 51 + sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#OperatingCompany> ;
47 sp:predicate rdf:type ; 52 sp:predicate rdf:type ;
48 sp:subject 53 sp:subject
49 - [ sp:varName "platform"^^xsd:string 54 + [ sp:varName "company"^^xsd:string
50 ] 55 ]
51 ] [ sp:object 56 ] [ sp:object
52 - [ sp:varName "platformName"^^xsd:string 57 + [ sp:varName "companyName"^^xsd:string
53 ] ; 58 ] ;
54 sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; 59 sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ;
55 sp:subject 60 sp:subject
56 - [ sp:varName "platform"^^xsd:string 61 + [ sp:varName "company"^^xsd:string
57 ] 62 ]
58 ] [ sp:object 63 ] [ sp:object
59 - [ sp:varName "platformId"^^xsd:string 64 + [ sp:varName "companyId"^^xsd:string
60 ] ; 65 ] ;
61 sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; 66 sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ;
62 sp:subject 67 sp:subject
63 - [ sp:varName "platform"^^xsd:string 68 + [ sp:varName "company"^^xsd:string
64 ] 69 ]
65 ]) ; 70 ]) ;
66 sp:graphNameNode <http://www.reportinghub.no/np/data/npd> 71 sp:graphNameNode <http://www.reportinghub.no/np/data/npd>
67 ] [ rdf:type sp:Bind ; 72 ] [ rdf:type sp:Bind ;
68 sp:expression 73 sp:expression
69 [ rdf:type fn:concat ; 74 [ rdf:type fn:concat ;
70 - sp:arg1 "platform-" ; 75 + sp:arg1 "company-" ;
71 - sp:arg2 [ sp:varName "platformId"^^xsd:string 76 + sp:arg2 [ sp:varName "companyId"^^xsd:string
72 - ]
73 - ] ;
74 - sp:variable
75 - [ sp:varName "platformLabel"^^xsd:string
76 - ]
77 - ])
78 - ] ;
79 - spin:rule
80 - [ rdf:type sp:Construct ;
81 - rdfs:comment """STEP 00012a Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file - a terminal
82 -Naming system not supplied"""^^xsd:string ;
83 - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ;
84 - sp:predicate rdf:type ;
85 - sp:subject
86 - [ sp:varName "terminal"^^xsd:string
87 - ]
88 - ] [ sp:object <http://www.reportinghub.no/ep/schema/geography#Terminal> ;
89 - sp:predicate rdf:type ;
90 - sp:subject
91 - [ sp:varName "terminal"^^xsd:string
92 - ]
93 - ] [ sp:object
94 - [ sp:varName "facilityName"^^xsd:string
95 - ] ;
96 - sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ;
97 - sp:subject
98 - [ sp:varName "terminal"^^xsd:string
99 - ]
100 - ] [ sp:object spin:_this ;
101 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
102 - sp:subject
103 - [ sp:varName "terminal"^^xsd:string
104 - ]
105 - ] [ sp:object
106 - [ sp:varName "facilityLabel"^^xsd:string
107 - ] ;
108 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ;
109 - sp:subject spin:_this
110 - ]) ;
111 - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_terminal> ;
112 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
113 - sp:subject spin:_this
114 - ] [ sp:object
115 - [ sp:varName "facilityName"^^xsd:string
116 - ] ;
117 - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
118 - sp:subject spin:_this
119 - ] [ rdf:type sp:NotExists ;
120 - sp:elements ([ sp:object
121 - [ sp:varName "namingSystem"^^xsd:string
122 - ] ;
123 - sp:predicate <http://www.epim.no/schemas/mprml/1#namingSystem> ;
124 - sp:subject spin:_this
125 - ])
126 - ] [ rdf:type sp:NotExists ;
127 - sp:elements ([ sp:object spin:_this ;
128 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
129 - sp:subject
130 - [ sp:varName "something"^^xsd:string
131 - ]
132 - ])
133 - ] [ rdf:type sp:Bind ;
134 - sp:expression
135 - [ rdf:type ep-spin-lib:normalizeString ;
136 - sp:arg1 [ sp:varName "facilityName"^^xsd:string
137 - ]
138 - ] ;
139 - sp:variable
140 - [ sp:varName "normalizedfacilityName"^^xsd:string
141 - ]
142 - ] [ rdf:type sp:Bind ;
143 - sp:expression
144 - [ rdf:type ep-dpr-spin-lib:buildTerminalURI ;
145 - sp:arg1 [ sp:varName "normalizedFacilityName"^^xsd:string
146 - ]
147 - ] ;
148 - sp:variable
149 - [ sp:varName "terminal"^^xsd:string
150 - ]
151 - ] [ rdf:type sp:Bind ;
152 - sp:expression
153 - [ rdf:type fn:concat ;
154 - sp:arg1 "terminal-" ;
155 - sp:arg2 [ sp:varName "normalizedFacilityName"^^xsd:string
156 ] 77 ]
157 ] ; 78 ] ;
158 sp:variable 79 sp:variable
159 - [ sp:varName "facilityLabel"^^xsd:string 80 + [ sp:varName "companyLabel"^^xsd:string
160 ] 81 ]
161 ]) 82 ])
162 ] ; 83 ] ;
163 spin:rule 84 spin:rule
164 [ rdf:type sp:Construct ; 85 [ rdf:type sp:Construct ;
165 - rdfs:comment """STEP 00007 Record the Facility that has the flows - kind is \"terminal\" - assumed to be a SurfaceFixedFacility 86 + rdfs:comment """STEP 00005 Record the Facility that has the flows - kind is \"well\"
166 Nothing is done with the namingSystem!"""^^xsd:string ; 87 Nothing is done with the namingSystem!"""^^xsd:string ;
167 sp:templates ([ sp:object spin:_this ; 88 sp:templates ([ sp:object spin:_this ;
168 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 89 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
169 sp:subject 90 sp:subject
170 - [ sp:varName "terminal"^^xsd:string 91 + [ sp:varName "well"^^xsd:string
171 ] 92 ]
172 ] [ sp:object 93 ] [ sp:object
173 - [ sp:varName "terminalLabel"^^xsd:string 94 + [ sp:varName "wellLabel"^^xsd:string
174 ] ; 95 ] ;
175 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; 96 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ;
176 sp:subject spin:_this 97 sp:subject spin:_this
177 ]) ; 98 ]) ;
178 - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_terminal> ; 99 + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_well> ;
179 sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; 100 sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
180 sp:subject spin:_this 101 sp:subject spin:_this
181 ] [ sp:object 102 ] [ sp:object
182 - [ sp:varName "terminalName"^^xsd:string 103 + [ sp:varName "wellName"^^xsd:string
183 ] ; 104 ] ;
184 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 105 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
185 sp:subject spin:_this 106 sp:subject spin:_this
186 ] [ rdf:type sp:NamedGraph ; 107 ] [ rdf:type sp:NamedGraph ;
187 - sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#SurfaceFixedFacility> ; 108 + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/well#Well> ;
188 sp:predicate rdf:type ; 109 sp:predicate rdf:type ;
189 sp:subject 110 sp:subject
190 - [ sp:varName "terminal"^^xsd:string 111 + [ sp:varName "well"^^xsd:string
191 ] 112 ]
192 ] [ sp:object 113 ] [ sp:object
193 - [ sp:varName "terminalName"^^xsd:string 114 + [ sp:varName "wellName"^^xsd:string
194 ] ; 115 ] ;
195 sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; 116 sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ;
196 sp:subject 117 sp:subject
197 - [ sp:varName "terminal"^^xsd:string 118 + [ sp:varName "well"^^xsd:string
198 ] 119 ]
199 ] [ sp:object 120 ] [ sp:object
200 - [ sp:varName "terminalId"^^xsd:string 121 + [ sp:varName "wellId"^^xsd:string
201 ] ; 122 ] ;
202 sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; 123 sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ;
203 sp:subject 124 sp:subject
204 - [ sp:varName "terminal"^^xsd:string 125 + [ sp:varName "well"^^xsd:string
205 ] 126 ]
206 ]) ; 127 ]) ;
207 sp:graphNameNode <http://www.reportinghub.no/np/data/npd> 128 sp:graphNameNode <http://www.reportinghub.no/np/data/npd>
208 ] [ rdf:type sp:Bind ; 129 ] [ rdf:type sp:Bind ;
209 sp:expression 130 sp:expression
210 [ rdf:type fn:concat ; 131 [ rdf:type fn:concat ;
211 - sp:arg1 "terminal-" ; 132 + sp:arg1 "well-" ;
212 - sp:arg2 [ sp:varName "terminalId"^^xsd:string 133 + sp:arg2 [ sp:varName "wellId"^^xsd:string
213 ] 134 ]
214 ] ; 135 ] ;
215 sp:variable 136 sp:variable
216 - [ sp:varName "terminalLabel"^^xsd:string 137 + [ sp:varName "wellLabel"^^xsd:string
217 ] 138 ]
218 ]) 139 ])
219 ] ; 140 ] ;
220 spin:rule 141 spin:rule
221 [ rdf:type sp:Construct ; 142 [ rdf:type sp:Construct ;
222 - rdfs:comment """STEP 00005 Record the Facility that has the flows - kind is \"well\" 143 + rdfs:comment """STEP 00001 Record the Facility that has the flows - kind is \"field\", etc.
223 Nothing is done with the namingSystem!"""^^xsd:string ; 144 Nothing is done with the namingSystem!"""^^xsd:string ;
224 sp:templates ([ sp:object spin:_this ; 145 sp:templates ([ sp:object spin:_this ;
225 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 146 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
226 sp:subject 147 sp:subject
227 - [ sp:varName "well"^^xsd:string 148 + [ sp:varName "field"^^xsd:string
228 ] 149 ]
229 ] [ sp:object 150 ] [ sp:object
230 - [ sp:varName "wellLabel"^^xsd:string 151 + [ sp:varName "fieldLabel"^^xsd:string
231 ] ; 152 ] ;
232 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; 153 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ;
233 sp:subject spin:_this 154 sp:subject spin:_this
234 ]) ; 155 ]) ;
235 - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_well> ; 156 + sp:where ([ rdf:type sp:Union ;
236 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; 157 + sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field> ;
237 - sp:subject spin:_this 158 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
159 + sp:subject spin:_this
160 + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-part> ;
161 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
162 + sp:subject spin:_this
163 + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-group> ;
164 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
165 + sp:subject spin:_this
166 + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-area> ;
167 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
168 + sp:subject spin:_this
169 + ]))
238 ] [ sp:object 170 ] [ sp:object
239 - [ sp:varName "wellName"^^xsd:string 171 + [ sp:varName "fieldName"^^xsd:string
240 ] ; 172 ] ;
241 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 173 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
242 sp:subject spin:_this 174 sp:subject spin:_this
243 ] [ rdf:type sp:NamedGraph ; 175 ] [ rdf:type sp:NamedGraph ;
244 - sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/well#Well> ; 176 + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Field> ;
245 sp:predicate rdf:type ; 177 sp:predicate rdf:type ;
246 sp:subject 178 sp:subject
247 - [ sp:varName "well"^^xsd:string 179 + [ sp:varName "field"^^xsd:string
248 ] 180 ]
249 ] [ sp:object 181 ] [ sp:object
250 - [ sp:varName "wellName"^^xsd:string 182 + [ sp:varName "fieldName"^^xsd:string
251 ] ; 183 ] ;
252 sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; 184 sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ;
253 sp:subject 185 sp:subject
254 - [ sp:varName "well"^^xsd:string 186 + [ sp:varName "field"^^xsd:string
255 ] 187 ]
256 ] [ sp:object 188 ] [ sp:object
257 - [ sp:varName "wellId"^^xsd:string 189 + [ sp:varName "fieldId"^^xsd:string
258 ] ; 190 ] ;
259 sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; 191 sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ;
260 sp:subject 192 sp:subject
261 - [ sp:varName "well"^^xsd:string 193 + [ sp:varName "field"^^xsd:string
262 ] 194 ]
263 ]) ; 195 ]) ;
264 sp:graphNameNode <http://www.reportinghub.no/np/data/npd> 196 sp:graphNameNode <http://www.reportinghub.no/np/data/npd>
265 ] [ rdf:type sp:Bind ; 197 ] [ rdf:type sp:Bind ;
266 sp:expression 198 sp:expression
267 [ rdf:type fn:concat ; 199 [ rdf:type fn:concat ;
268 - sp:arg1 "well-" ; 200 + sp:arg1 "field-" ;
269 - sp:arg2 [ sp:varName "wellId"^^xsd:string 201 + sp:arg2 [ sp:varName "fieldId"^^xsd:string
270 ] 202 ]
271 ] ; 203 ] ;
272 sp:variable 204 sp:variable
273 - [ sp:varName "wellLabel"^^xsd:string 205 + [ sp:varName "fieldLabel"^^xsd:string
274 ] 206 ]
275 ]) 207 ])
276 ] ; 208 ] ;
277 spin:rule 209 spin:rule
278 [ rdf:type sp:Construct ; 210 [ rdf:type sp:Construct ;
279 - rdfs:comment """STEP 00014 Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file 211 + rdfs:comment """STEP 00011 Record the Facility that has the flows - not in the NPD Fact Pages - already in the file
280 -Naming system not supplied 212 +Naming system supplied"""^^xsd:string ;
281 -now anonymous - BIND (ep-dpr-spin-lib:buildSmallFacilityURI(\"\", ?facilityName) AS ?facility) ."""^^xsd:string ; 213 + sp:templates ([ sp:object spin:_this ;
282 - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ;
283 - sp:predicate rdf:type ;
284 - sp:subject _:b1
285 - ] [ sp:object
286 - [ sp:varName "reportingFacilityType"^^xsd:string
287 - ] ;
288 - sp:predicate rdf:type ;
289 - sp:subject _:b1
290 - ] [ sp:object
291 - [ sp:varName "facilityName"^^xsd:string
292 - ] ;
293 - sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ;
294 - sp:subject _:b1
295 - ] [ sp:object spin:_this ;
296 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 214 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
297 - sp:subject _:b1 215 + sp:subject
216 + [ sp:varName "facility"^^xsd:string
217 + ]
298 ] [ sp:object 218 ] [ sp:object
299 [ sp:varName "facilityLabel"^^xsd:string 219 [ sp:varName "facilityLabel"^^xsd:string
300 ] ; 220 ] ;
...@@ -313,13 +233,11 @@ now anonymous - BIND (ep-dpr-spin-lib:buildSmallFacilityURI(\"\", ?facilityName) ...@@ -313,13 +233,11 @@ now anonymous - BIND (ep-dpr-spin-lib:buildSmallFacilityURI(\"\", ?facilityName)
313 ] ; 233 ] ;
314 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 234 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
315 sp:subject spin:_this 235 sp:subject spin:_this
316 - ] [ rdf:type sp:NotExists ; 236 + ] [ sp:object
317 - sp:elements ([ sp:object 237 + [ sp:varName "namingSystem"^^xsd:string
318 - [ sp:varName "namingSystem"^^xsd:string 238 + ] ;
319 - ] ; 239 + sp:predicate <http://www.epim.no/schemas/mprml/1#namingSystem> ;
320 - sp:predicate <http://www.epim.no/schemas/mprml/1#namingSystem> ; 240 + sp:subject spin:_this
321 - sp:subject spin:_this
322 - ])
323 ] [ rdf:type sp:NotExists ; 241 ] [ rdf:type sp:NotExists ;
324 sp:elements ([ sp:object spin:_this ; 242 sp:elements ([ sp:object spin:_this ;
325 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 243 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
...@@ -338,12 +256,31 @@ now anonymous - BIND (ep-dpr-spin-lib:buildSmallFacilityURI(\"\", ?facilityName) ...@@ -338,12 +256,31 @@ now anonymous - BIND (ep-dpr-spin-lib:buildSmallFacilityURI(\"\", ?facilityName)
338 ] 256 ]
339 ] [ rdf:type sp:Bind ; 257 ] [ rdf:type sp:Bind ;
340 sp:expression 258 sp:expression
341 - [ rdf:type ep-spin-lib:normalizeString ; 259 + [ rdf:type fn:concat ;
342 - sp:arg1 [ sp:varName "facilityName"^^xsd:string 260 + sp:arg1 [ sp:varName "namingSystem"^^xsd:string
261 + ] ;
262 + sp:arg2 "$" ;
263 + sp:arg3 [ sp:varName "facilityName"^^xsd:string
343 ] 264 ]
344 ] ; 265 ] ;
345 sp:variable 266 sp:variable
346 - [ sp:varName "normalizedfacilityName"^^xsd:string 267 + [ sp:varName "facilityNameWithContext"^^xsd:string
268 + ]
269 + ] [ rdf:type sp:Bind ;
270 + sp:expression
271 + [ rdf:type fn:concat ;
272 + sp:arg1 [ rdf:type ep-spin-lib:normalizeString ;
273 + sp:arg1 [ sp:varName "namingSystem"^^xsd:string
274 + ]
275 + ] ;
276 + sp:arg2 "-" ;
277 + sp:arg3 [ rdf:type ep-spin-lib:normalizeString ;
278 + sp:arg1 [ sp:varName "facilityName"^^xsd:string
279 + ]
280 + ]
281 + ] ;
282 + sp:variable
283 + [ sp:varName "normalizedFacilityNameWithContext"^^xsd:string
347 ] 284 ]
348 ] [ rdf:type sp:Bind ; 285 ] [ rdf:type sp:Bind ;
349 sp:expression 286 sp:expression
...@@ -363,210 +300,7 @@ now anonymous - BIND (ep-dpr-spin-lib:buildSmallFacilityURI(\"\", ?facilityName) ...@@ -363,210 +300,7 @@ now anonymous - BIND (ep-dpr-spin-lib:buildSmallFacilityURI(\"\", ?facilityName)
363 sp:arg1 [ sp:varName "normalizedReportingFacilityTypeLabel"^^xsd:string 300 sp:arg1 [ sp:varName "normalizedReportingFacilityTypeLabel"^^xsd:string
364 ] ; 301 ] ;
365 sp:arg2 "-" ; 302 sp:arg2 "-" ;
366 - sp:arg3 [ sp:varName "normalizedFacilityName"^^xsd:string 303 + sp:arg3 [ sp:varName "normalizedFacilityNameWithContext"^^xsd:string
367 - ]
368 - ] ;
369 - sp:variable
370 - [ sp:varName "facilityLabel"^^xsd:string
371 - ]
372 - ])
373 - ] ;
374 - spin:rule
375 - [ rdf:type sp:Construct ;
376 - rdfs:comment """STEP 00012 Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file - a terminal
377 -Naming system supplied"""^^xsd:string ;
378 - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ;
379 - sp:predicate rdf:type ;
380 - sp:subject
381 - [ sp:varName "terminal"^^xsd:string
382 - ]
383 - ] [ sp:object <http://www.reportinghub.no/ep/schema/geography#Terminal> ;
384 - sp:predicate rdf:type ;
385 - sp:subject
386 - [ sp:varName "terminal"^^xsd:string
387 - ]
388 - ] [ sp:object
389 - [ sp:varName "facilityName"^^xsd:string
390 - ] ;
391 - sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ;
392 - sp:subject
393 - [ sp:varName "terminal"^^xsd:string
394 - ]
395 - ] [ sp:object spin:_this ;
396 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
397 - sp:subject
398 - [ sp:varName "terminal"^^xsd:string
399 - ]
400 - ] [ sp:object
401 - [ sp:varName "facilityLabel"^^xsd:string
402 - ] ;
403 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ;
404 - sp:subject spin:_this
405 - ]) ;
406 - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_terminal> ;
407 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
408 - sp:subject spin:_this
409 - ] [ sp:object
410 - [ sp:varName "facilityName"^^xsd:string
411 - ] ;
412 - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
413 - sp:subject spin:_this
414 - ] [ sp:object
415 - [ sp:varName "namingSystem"^^xsd:string
416 - ] ;
417 - sp:predicate <http://www.epim.no/schemas/mprml/1#namingSystem> ;
418 - sp:subject spin:_this
419 - ] [ rdf:type sp:NotExists ;
420 - sp:elements ([ sp:object spin:_this ;
421 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
422 - sp:subject
423 - [ sp:varName "something"^^xsd:string
424 - ]
425 - ])
426 - ] [ rdf:type sp:Bind ;
427 - sp:expression
428 - [ rdf:type fn:concat ;
429 - sp:arg1 [ sp:varName "namingSystem"^^xsd:string
430 - ] ;
431 - sp:arg2 "$" ;
432 - sp:arg3 [ sp:varName "facilityName"^^xsd:string
433 - ]
434 - ] ;
435 - sp:variable
436 - [ sp:varName "facilityNameWithContext"^^xsd:string
437 - ]
438 - ] [ rdf:type sp:Bind ;
439 - sp:expression
440 - [ rdf:type fn:concat ;
441 - sp:arg1 [ rdf:type ep-spin-lib:normalizeString ;
442 - sp:arg1 [ sp:varName "namingSystem"^^xsd:string
443 - ]
444 - ] ;
445 - sp:arg2 "-" ;
446 - sp:arg3 [ rdf:type ep-spin-lib:normalizeString ;
447 - sp:arg1 [ sp:varName "facilityName"^^xsd:string
448 - ]
449 - ]
450 - ] ;
451 - sp:variable
452 - [ sp:varName "normalizedFacilityNameWithContext"^^xsd:string
453 - ]
454 - ] [ rdf:type sp:Bind ;
455 - sp:expression
456 - [ rdf:type ep-dpr-spin-lib:buildTerminalURI ;
457 - sp:arg1 [ sp:varName "normalizedFacilityNameWithContext"^^xsd:string
458 - ]
459 - ] ;
460 - sp:variable
461 - [ sp:varName "terminal"^^xsd:string
462 - ]
463 - ] [ rdf:type sp:Bind ;
464 - sp:expression
465 - [ rdf:type fn:concat ;
466 - sp:arg1 "terminal-" ;
467 - sp:arg2 [ sp:varName "normalizedFacilityNameWithContext"^^xsd:string
468 - ]
469 - ] ;
470 - sp:variable
471 - [ sp:varName "facilityLabel"^^xsd:string
472 - ]
473 - ])
474 - ] ;
475 - spin:rule
476 - [ rdf:type sp:Construct ;
477 - rdfs:comment """STEP 00011 Record the Facility that has the flows - not in the NPD Fact Pages - already in the file
478 -Naming system supplied"""^^xsd:string ;
479 - sp:templates ([ sp:object spin:_this ;
480 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
481 - sp:subject
482 - [ sp:varName "facility"^^xsd:string
483 - ]
484 - ] [ sp:object
485 - [ sp:varName "facilityLabel"^^xsd:string
486 - ] ;
487 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ;
488 - sp:subject spin:_this
489 - ]) ;
490 - sp:where ([ rdf:type sp:Optional ;
491 - sp:elements ([ sp:object
492 - [ sp:varName "facilityKind"^^xsd:string
493 - ] ;
494 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
495 - sp:subject spin:_this
496 - ])
497 - ] [ sp:object
498 - [ sp:varName "facilityName"^^xsd:string
499 - ] ;
500 - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
501 - sp:subject spin:_this
502 - ] [ sp:object
503 - [ sp:varName "namingSystem"^^xsd:string
504 - ] ;
505 - sp:predicate <http://www.epim.no/schemas/mprml/1#namingSystem> ;
506 - sp:subject spin:_this
507 - ] [ rdf:type sp:NotExists ;
508 - sp:elements ([ sp:object spin:_this ;
509 - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
510 - sp:subject
511 - [ sp:varName "something"^^xsd:string
512 - ]
513 - ])
514 - ] [ rdf:type sp:Bind ;
515 - sp:expression
516 - [ rdf:type ep-mpr-spin-lib:selectReportingFacilityType ;
517 - sp:arg1 [ sp:varName "facilityKind"^^xsd:string
518 - ]
519 - ] ;
520 - sp:variable
521 - [ sp:varName "reportingFacilityType"^^xsd:string
522 - ]
523 - ] [ rdf:type sp:Bind ;
524 - sp:expression
525 - [ rdf:type fn:concat ;
526 - sp:arg1 [ sp:varName "namingSystem"^^xsd:string
527 - ] ;
528 - sp:arg2 "$" ;
529 - sp:arg3 [ sp:varName "facilityName"^^xsd:string
530 - ]
531 - ] ;
532 - sp:variable
533 - [ sp:varName "facilityNameWithContext"^^xsd:string
534 - ]
535 - ] [ rdf:type sp:Bind ;
536 - sp:expression
537 - [ rdf:type fn:concat ;
538 - sp:arg1 [ rdf:type ep-spin-lib:normalizeString ;
539 - sp:arg1 [ sp:varName "namingSystem"^^xsd:string
540 - ]
541 - ] ;
542 - sp:arg2 "-" ;
543 - sp:arg3 [ rdf:type ep-spin-lib:normalizeString ;
544 - sp:arg1 [ sp:varName "facilityName"^^xsd:string
545 - ]
546 - ]
547 - ] ;
548 - sp:variable
549 - [ sp:varName "normalizedFacilityNameWithContext"^^xsd:string
550 - ]
551 - ] [ rdf:type sp:Bind ;
552 - sp:expression
553 - [ rdf:type ep-spin-lib:normalizeString ;
554 - sp:arg1 [ rdf:type spl:object ;
555 - sp:arg1 [ sp:varName "reportingFacilityType"^^xsd:string
556 - ] ;
557 - sp:arg2 rdfs:label
558 - ]
559 - ] ;
560 - sp:variable
561 - [ sp:varName "normalizedReportingFacilityTypeLabel"^^xsd:string
562 - ]
563 - ] [ rdf:type sp:Bind ;
564 - sp:expression
565 - [ rdf:type fn:concat ;
566 - sp:arg1 [ sp:varName "normalizedReportingFacilityTypeLabel"^^xsd:string
567 - ] ;
568 - sp:arg2 "-" ;
569 - sp:arg3 [ sp:varName "normalizedFacilityNameWithContext"^^xsd:string
570 ] 304 ]
571 ] ; 305 ] ;
572 sp:variable 306 sp:variable
...@@ -595,7 +329,7 @@ Naming system supplied"""^^xsd:string ; ...@@ -595,7 +329,7 @@ Naming system supplied"""^^xsd:string ;
595 ] ; 329 ] ;
596 spin:rule 330 spin:rule
597 [ rdf:type sp:Construct ; 331 [ rdf:type sp:Construct ;
598 - rdfs:comment """STEP 00003 Record the Facility that has the flows - kind is \"platform\" - assumed to be a SurfaceFixedFacility 332 + rdfs:comment """STEP 00004 Record the Facility that has the flows - kind is \"platform\" - assumed to be a MoveableFacility
599 Nothing is done with the namingSystem!"""^^xsd:string ; 333 Nothing is done with the namingSystem!"""^^xsd:string ;
600 sp:templates ([ sp:object spin:_this ; 334 sp:templates ([ sp:object spin:_this ;
601 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 335 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
...@@ -617,7 +351,7 @@ Nothing is done with the namingSystem!"""^^xsd:string ; ...@@ -617,7 +351,7 @@ Nothing is done with the namingSystem!"""^^xsd:string ;
617 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 351 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
618 sp:subject spin:_this 352 sp:subject spin:_this
619 ] [ rdf:type sp:NamedGraph ; 353 ] [ rdf:type sp:NamedGraph ;
620 - sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#SurfaceFixedFacility> ; 354 + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#MoveableFacility> ;
621 sp:predicate rdf:type ; 355 sp:predicate rdf:type ;
622 sp:subject 356 sp:subject
623 [ sp:varName "platform"^^xsd:string 357 [ sp:varName "platform"^^xsd:string
...@@ -652,141 +386,160 @@ Nothing is done with the namingSystem!"""^^xsd:string ; ...@@ -652,141 +386,160 @@ Nothing is done with the namingSystem!"""^^xsd:string ;
652 ] ; 386 ] ;
653 spin:rule 387 spin:rule
654 [ rdf:type sp:Construct ; 388 [ rdf:type sp:Construct ;
655 - rdfs:comment """STEP 00006 Record the Facility that has the flows - kind is \"terminal\", \"pipeline\", \"flowline\", \"installation\", etc. 389 + rdfs:comment """STEP 00014 Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file
656 -Nothing is done with the namingSystem!"""^^xsd:string ; 390 +Naming system not supplied
657 - sp:templates ([ sp:object spin:_this ; 391 +now anonymous - BIND (ep-dpr-spin-lib:buildSmallFacilityURI(\"\", ?facilityName) AS ?facility) ."""^^xsd:string ;
392 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ;
393 + sp:predicate rdf:type ;
394 + sp:subject _:b1
395 + ] [ sp:object
396 + [ sp:varName "reportingFacilityType"^^xsd:string
397 + ] ;
398 + sp:predicate rdf:type ;
399 + sp:subject _:b1
400 + ] [ sp:object
401 + [ sp:varName "facilityName"^^xsd:string
402 + ] ;
403 + sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ;
404 + sp:subject _:b1
405 + ] [ sp:object spin:_this ;
658 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 406 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
659 - sp:subject 407 + sp:subject _:b1
660 - [ sp:varName "tuf"^^xsd:string
661 - ]
662 ] [ sp:object 408 ] [ sp:object
663 - [ sp:varName "tufLabel"^^xsd:string 409 + [ sp:varName "facilityLabel"^^xsd:string
664 ] ; 410 ] ;
665 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; 411 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ;
666 sp:subject spin:_this 412 sp:subject spin:_this
667 ]) ; 413 ]) ;
668 - sp:where ([ rdf:type sp:Union ; 414 + sp:where ([ rdf:type sp:Optional ;
669 - sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_terminal> ; 415 + sp:elements ([ sp:object
670 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; 416 + [ sp:varName "facilityKind"^^xsd:string
671 - sp:subject spin:_this 417 + ] ;
672 - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_pipeline> ; 418 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
673 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; 419 + sp:subject spin:_this
674 - sp:subject spin:_this 420 + ])
675 - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_flowline> ;
676 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
677 - sp:subject spin:_this
678 - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_installation> ;
679 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
680 - sp:subject spin:_this
681 - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_plant> ;
682 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
683 - sp:subject spin:_this
684 - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_processingfacility> ;
685 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
686 - sp:subject spin:_this
687 - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_trunkline> ;
688 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
689 - sp:subject spin:_this
690 - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_storage> ;
691 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
692 - sp:subject spin:_this
693 - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_plant-processing> ;
694 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
695 - sp:subject spin:_this
696 - ]))
697 ] [ sp:object 421 ] [ sp:object
698 - [ sp:varName "tufName"^^xsd:string 422 + [ sp:varName "facilityName"^^xsd:string
699 ] ; 423 ] ;
700 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 424 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
701 sp:subject spin:_this 425 sp:subject spin:_this
702 - ] [ rdf:type sp:NamedGraph ; 426 + ] [ rdf:type sp:NotExists ;
703 - sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#TUF> ; 427 + sp:elements ([ sp:object
704 - sp:predicate rdf:type ; 428 + [ sp:varName "namingSystem"^^xsd:string
705 - sp:subject
706 - [ sp:varName "tuf"^^xsd:string
707 - ]
708 - ] [ sp:object
709 - [ sp:varName "tufName"^^xsd:string
710 - ] ;
711 - sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ;
712 - sp:subject
713 - [ sp:varName "tuf"^^xsd:string
714 - ]
715 - ] [ sp:object
716 - [ sp:varName "tufId"^^xsd:string
717 ] ; 429 ] ;
718 - sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; 430 + sp:predicate <http://www.epim.no/schemas/mprml/1#namingSystem> ;
431 + sp:subject spin:_this
432 + ])
433 + ] [ rdf:type sp:NotExists ;
434 + sp:elements ([ sp:object spin:_this ;
435 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
719 sp:subject 436 sp:subject
720 - [ sp:varName "tuf"^^xsd:string 437 + [ sp:varName "something"^^xsd:string
721 ] 438 ]
722 - ]) ; 439 + ])
723 - sp:graphNameNode <http://www.reportinghub.no/np/data/npd> 440 + ] [ rdf:type sp:Bind ;
441 + sp:expression
442 + [ rdf:type ep-mpr-spin-lib:selectReportingFacilityType ;
443 + sp:arg1 [ sp:varName "facilityKind"^^xsd:string
444 + ]
445 + ] ;
446 + sp:variable
447 + [ sp:varName "reportingFacilityType"^^xsd:string
448 + ]
449 + ] [ rdf:type sp:Bind ;
450 + sp:expression
451 + [ rdf:type ep-spin-lib:normalizeString ;
452 + sp:arg1 [ sp:varName "facilityName"^^xsd:string
453 + ]
454 + ] ;
455 + sp:variable
456 + [ sp:varName "normalizedfacilityName"^^xsd:string
457 + ]
458 + ] [ rdf:type sp:Bind ;
459 + sp:expression
460 + [ rdf:type ep-spin-lib:normalizeString ;
461 + sp:arg1 [ rdf:type spl:object ;
462 + sp:arg1 [ sp:varName "reportingFacilityType"^^xsd:string
463 + ] ;
464 + sp:arg2 rdfs:label
465 + ]
466 + ] ;
467 + sp:variable
468 + [ sp:varName "normalizedReportingFacilityTypeLabel"^^xsd:string
469 + ]
724 ] [ rdf:type sp:Bind ; 470 ] [ rdf:type sp:Bind ;
725 sp:expression 471 sp:expression
726 [ rdf:type fn:concat ; 472 [ rdf:type fn:concat ;
727 - sp:arg1 "tuf-" ; 473 + sp:arg1 [ sp:varName "normalizedReportingFacilityTypeLabel"^^xsd:string
728 - sp:arg2 [ sp:varName "tufId"^^xsd:string 474 + ] ;
475 + sp:arg2 "-" ;
476 + sp:arg3 [ sp:varName "normalizedFacilityName"^^xsd:string
729 ] 477 ]
730 ] ; 478 ] ;
731 sp:variable 479 sp:variable
732 - [ sp:varName "tufLabel"^^xsd:string 480 + [ sp:varName "facilityLabel"^^xsd:string
733 ] 481 ]
734 ]) 482 ])
735 ] ; 483 ] ;
736 spin:rule 484 spin:rule
737 [ rdf:type sp:Construct ; 485 [ rdf:type sp:Construct ;
738 - rdfs:comment """STEP 00002 Record the Facility that has the flows - kind is \"wellbore\" 486 + rdfs:comment """STEP 00009 Record the Facility that has the flows - kind is \"company\" or \"commercial entity\" - assumed to be an ParentCompany
739 Nothing is done with the namingSystem!"""^^xsd:string ; 487 Nothing is done with the namingSystem!"""^^xsd:string ;
740 sp:templates ([ sp:object spin:_this ; 488 sp:templates ([ sp:object spin:_this ;
741 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 489 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
742 sp:subject 490 sp:subject
743 - [ sp:varName "wellBore"^^xsd:string 491 + [ sp:varName "company"^^xsd:string
744 ] 492 ]
745 ] [ sp:object 493 ] [ sp:object
746 - [ sp:varName "wellBoreLabel"^^xsd:string 494 + [ sp:varName "companyLabel"^^xsd:string
747 ] ; 495 ] ;
748 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; 496 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ;
749 sp:subject spin:_this 497 sp:subject spin:_this
750 ]) ; 498 ]) ;
751 - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_wellbore> ; 499 + sp:where ([ rdf:type sp:Union ;
752 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; 500 + sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_company> ;
753 - sp:subject spin:_this 501 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
502 + sp:subject spin:_this
503 + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_commercialentity> ;
504 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
505 + sp:subject spin:_this
506 + ]))
754 ] [ sp:object 507 ] [ sp:object
755 - [ sp:varName "wellBoreName"^^xsd:string 508 + [ sp:varName "companyName"^^xsd:string
756 ] ; 509 ] ;
757 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 510 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
758 sp:subject spin:_this 511 sp:subject spin:_this
759 ] [ rdf:type sp:NamedGraph ; 512 ] [ rdf:type sp:NamedGraph ;
760 - sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ; 513 + sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#ParentCompany> ;
761 sp:predicate rdf:type ; 514 sp:predicate rdf:type ;
762 sp:subject 515 sp:subject
763 - [ sp:varName "wellBore"^^xsd:string 516 + [ sp:varName "company"^^xsd:string
764 ] 517 ]
765 ] [ sp:object 518 ] [ sp:object
766 - [ sp:varName "wellBoreName"^^xsd:string 519 + [ sp:varName "companyName"^^xsd:string
767 ] ; 520 ] ;
768 sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; 521 sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ;
769 sp:subject 522 sp:subject
770 - [ sp:varName "wellBore"^^xsd:string 523 + [ sp:varName "company"^^xsd:string
771 ] 524 ]
772 ] [ sp:object 525 ] [ sp:object
773 - [ sp:varName "wellBoreId"^^xsd:string 526 + [ sp:varName "companyId"^^xsd:string
774 ] ; 527 ] ;
775 sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; 528 sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ;
776 sp:subject 529 sp:subject
777 - [ sp:varName "wellBore"^^xsd:string 530 + [ sp:varName "company"^^xsd:string
778 ] 531 ]
779 ]) ; 532 ]) ;
780 sp:graphNameNode <http://www.reportinghub.no/np/data/npd> 533 sp:graphNameNode <http://www.reportinghub.no/np/data/npd>
781 ] [ rdf:type sp:Bind ; 534 ] [ rdf:type sp:Bind ;
782 sp:expression 535 sp:expression
783 [ rdf:type fn:concat ; 536 [ rdf:type fn:concat ;
784 - sp:arg1 "wellbore-" ; 537 + sp:arg1 "company-" ;
785 - sp:arg2 [ sp:varName "wellBoreId"^^xsd:string 538 + sp:arg2 [ sp:varName "companyId"^^xsd:string
786 ] 539 ]
787 ] ; 540 ] ;
788 sp:variable 541 sp:variable
789 - [ sp:varName "wellBoreLabel"^^xsd:string 542 + [ sp:varName "companyLabel"^^xsd:string
790 ] 543 ]
791 ]) 544 ])
792 ] ; 545 ] ;
...@@ -896,250 +649,440 @@ Naming system not supplied"""^^xsd:string ; ...@@ -896,250 +649,440 @@ Naming system not supplied"""^^xsd:string ;
896 ] ; 649 ] ;
897 spin:rule 650 spin:rule
898 [ rdf:type sp:Construct ; 651 [ rdf:type sp:Construct ;
899 - rdfs:comment """STEP 00008 Record the Facility that has the flows - kind is \"company\" or \"commercial entity\" - assumed to be an OperatingCompany 652 + rdfs:comment """STEP 00012 Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file - a terminal
653 +Naming system supplied"""^^xsd:string ;
654 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ;
655 + sp:predicate rdf:type ;
656 + sp:subject
657 + [ sp:varName "terminal"^^xsd:string
658 + ]
659 + ] [ sp:object <http://www.reportinghub.no/ep/schema/geography#Terminal> ;
660 + sp:predicate rdf:type ;
661 + sp:subject
662 + [ sp:varName "terminal"^^xsd:string
663 + ]
664 + ] [ sp:object
665 + [ sp:varName "facilityName"^^xsd:string
666 + ] ;
667 + sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ;
668 + sp:subject
669 + [ sp:varName "terminal"^^xsd:string
670 + ]
671 + ] [ sp:object spin:_this ;
672 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
673 + sp:subject
674 + [ sp:varName "terminal"^^xsd:string
675 + ]
676 + ] [ sp:object
677 + [ sp:varName "facilityLabel"^^xsd:string
678 + ] ;
679 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ;
680 + sp:subject spin:_this
681 + ]) ;
682 + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_terminal> ;
683 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
684 + sp:subject spin:_this
685 + ] [ sp:object
686 + [ sp:varName "facilityName"^^xsd:string
687 + ] ;
688 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
689 + sp:subject spin:_this
690 + ] [ sp:object
691 + [ sp:varName "namingSystem"^^xsd:string
692 + ] ;
693 + sp:predicate <http://www.epim.no/schemas/mprml/1#namingSystem> ;
694 + sp:subject spin:_this
695 + ] [ rdf:type sp:NotExists ;
696 + sp:elements ([ sp:object spin:_this ;
697 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
698 + sp:subject
699 + [ sp:varName "something"^^xsd:string
700 + ]
701 + ])
702 + ] [ rdf:type sp:Bind ;
703 + sp:expression
704 + [ rdf:type fn:concat ;
705 + sp:arg1 [ sp:varName "namingSystem"^^xsd:string
706 + ] ;
707 + sp:arg2 "$" ;
708 + sp:arg3 [ sp:varName "facilityName"^^xsd:string
709 + ]
710 + ] ;
711 + sp:variable
712 + [ sp:varName "facilityNameWithContext"^^xsd:string
713 + ]
714 + ] [ rdf:type sp:Bind ;
715 + sp:expression
716 + [ rdf:type fn:concat ;
717 + sp:arg1 [ rdf:type ep-spin-lib:normalizeString ;
718 + sp:arg1 [ sp:varName "namingSystem"^^xsd:string
719 + ]
720 + ] ;
721 + sp:arg2 "-" ;
722 + sp:arg3 [ rdf:type ep-spin-lib:normalizeString ;
723 + sp:arg1 [ sp:varName "facilityName"^^xsd:string
724 + ]
725 + ]
726 + ] ;
727 + sp:variable
728 + [ sp:varName "normalizedFacilityNameWithContext"^^xsd:string
729 + ]
730 + ] [ rdf:type sp:Bind ;
731 + sp:expression
732 + [ rdf:type ep-dpr-spin-lib:buildTerminalURI ;
733 + sp:arg1 [ sp:varName "normalizedFacilityNameWithContext"^^xsd:string
734 + ]
735 + ] ;
736 + sp:variable
737 + [ sp:varName "terminal"^^xsd:string
738 + ]
739 + ] [ rdf:type sp:Bind ;
740 + sp:expression
741 + [ rdf:type fn:concat ;
742 + sp:arg1 "terminal-" ;
743 + sp:arg2 [ sp:varName "normalizedFacilityNameWithContext"^^xsd:string
744 + ]
745 + ] ;
746 + sp:variable
747 + [ sp:varName "facilityLabel"^^xsd:string
748 + ]
749 + ])
750 + ] ;
751 + spin:rule
752 + [ rdf:type sp:Construct ;
753 + rdfs:comment """STEP 00003 Record the Facility that has the flows - kind is \"platform\" - assumed to be a SurfaceFixedFacility
900 Nothing is done with the namingSystem!"""^^xsd:string ; 754 Nothing is done with the namingSystem!"""^^xsd:string ;
901 sp:templates ([ sp:object spin:_this ; 755 sp:templates ([ sp:object spin:_this ;
902 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 756 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
903 sp:subject 757 sp:subject
904 - [ sp:varName "company"^^xsd:string 758 + [ sp:varName "platform"^^xsd:string
905 ] 759 ]
906 ] [ sp:object 760 ] [ sp:object
907 - [ sp:varName "companyLabel"^^xsd:string 761 + [ sp:varName "platformLabel"^^xsd:string
908 ] ; 762 ] ;
909 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; 763 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ;
910 sp:subject spin:_this 764 sp:subject spin:_this
911 ]) ; 765 ]) ;
912 - sp:where ([ rdf:type sp:Union ; 766 + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_platform> ;
913 - sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_company> ; 767 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
914 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; 768 + sp:subject spin:_this
915 - sp:subject spin:_this 769 + ] [ sp:object
916 - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_commercialentity> ; 770 + [ sp:varName "platformName"^^xsd:string
917 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; 771 + ] ;
918 - sp:subject spin:_this 772 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
919 - ])) 773 + sp:subject spin:_this
774 + ] [ rdf:type sp:NamedGraph ;
775 + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#SurfaceFixedFacility> ;
776 + sp:predicate rdf:type ;
777 + sp:subject
778 + [ sp:varName "platform"^^xsd:string
779 + ]
780 + ] [ sp:object
781 + [ sp:varName "platformName"^^xsd:string
782 + ] ;
783 + sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ;
784 + sp:subject
785 + [ sp:varName "platform"^^xsd:string
786 + ]
787 + ] [ sp:object
788 + [ sp:varName "platformId"^^xsd:string
789 + ] ;
790 + sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ;
791 + sp:subject
792 + [ sp:varName "platform"^^xsd:string
793 + ]
794 + ]) ;
795 + sp:graphNameNode <http://www.reportinghub.no/np/data/npd>
796 + ] [ rdf:type sp:Bind ;
797 + sp:expression
798 + [ rdf:type fn:concat ;
799 + sp:arg1 "platform-" ;
800 + sp:arg2 [ sp:varName "platformId"^^xsd:string
801 + ]
802 + ] ;
803 + sp:variable
804 + [ sp:varName "platformLabel"^^xsd:string
805 + ]
806 + ])
807 + ] ;
808 + spin:rule
809 + [ rdf:type sp:Construct ;
810 + rdfs:comment """STEP 00010 Record the Facility that has the flows - kind is \"licence\"
811 +Nothing is done with the namingSystem!"""^^xsd:string ;
812 + sp:templates ([ sp:object spin:_this ;
813 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
814 + sp:subject
815 + [ sp:varName "licence"^^xsd:string
816 + ]
817 + ] [ sp:object
818 + [ sp:varName "licenceLabel"^^xsd:string
819 + ] ;
820 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ;
821 + sp:subject spin:_this
822 + ]) ;
823 + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_licence> ;
824 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
825 + sp:subject spin:_this
920 ] [ sp:object 826 ] [ sp:object
921 - [ sp:varName "companyName"^^xsd:string 827 + [ sp:varName "licenceName"^^xsd:string
922 ] ; 828 ] ;
923 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 829 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
924 sp:subject spin:_this 830 sp:subject spin:_this
925 ] [ rdf:type sp:NamedGraph ; 831 ] [ rdf:type sp:NamedGraph ;
926 - sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#OperatingCompany> ; 832 + sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#Licence> ;
927 sp:predicate rdf:type ; 833 sp:predicate rdf:type ;
928 sp:subject 834 sp:subject
929 - [ sp:varName "company"^^xsd:string 835 + [ sp:varName "licence"^^xsd:string
930 ] 836 ]
931 ] [ sp:object 837 ] [ sp:object
932 - [ sp:varName "companyName"^^xsd:string 838 + [ sp:varName "licenceName"^^xsd:string
933 ] ; 839 ] ;
934 sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; 840 sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ;
935 sp:subject 841 sp:subject
936 - [ sp:varName "company"^^xsd:string 842 + [ sp:varName "licence"^^xsd:string
937 ] 843 ]
938 ] [ sp:object 844 ] [ sp:object
939 - [ sp:varName "companyId"^^xsd:string 845 + [ sp:varName "licenceId"^^xsd:string
940 ] ; 846 ] ;
941 sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; 847 sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ;
942 sp:subject 848 sp:subject
943 - [ sp:varName "company"^^xsd:string 849 + [ sp:varName "livence"^^xsd:string
944 ] 850 ]
945 ]) ; 851 ]) ;
946 sp:graphNameNode <http://www.reportinghub.no/np/data/npd> 852 sp:graphNameNode <http://www.reportinghub.no/np/data/npd>
947 ] [ rdf:type sp:Bind ; 853 ] [ rdf:type sp:Bind ;
948 sp:expression 854 sp:expression
949 [ rdf:type fn:concat ; 855 [ rdf:type fn:concat ;
950 - sp:arg1 "company-" ; 856 + sp:arg1 "licence-" ;
951 - sp:arg2 [ sp:varName "companyId"^^xsd:string 857 + sp:arg2 [ sp:varName "licenceId"^^xsd:string
952 ] 858 ]
953 ] ; 859 ] ;
954 sp:variable 860 sp:variable
955 - [ sp:varName "companyLabel"^^xsd:string 861 + [ sp:varName "licenceLabel"^^xsd:string
956 ] 862 ]
957 ]) 863 ])
958 ] ; 864 ] ;
959 spin:rule 865 spin:rule
960 [ rdf:type sp:Construct ; 866 [ rdf:type sp:Construct ;
961 - rdfs:comment """STEP 00009 Record the Facility that has the flows - kind is \"company\" or \"commercial entity\" - assumed to be an ParentCompany 867 + rdfs:comment """STEP 00012a Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file - a terminal
962 -Nothing is done with the namingSystem!"""^^xsd:string ; 868 +Naming system not supplied"""^^xsd:string ;
963 - sp:templates ([ sp:object spin:_this ; 869 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ;
870 + sp:predicate rdf:type ;
871 + sp:subject
872 + [ sp:varName "terminal"^^xsd:string
873 + ]
874 + ] [ sp:object <http://www.reportinghub.no/ep/schema/geography#Terminal> ;
875 + sp:predicate rdf:type ;
876 + sp:subject
877 + [ sp:varName "terminal"^^xsd:string
878 + ]
879 + ] [ sp:object
880 + [ sp:varName "facilityName"^^xsd:string
881 + ] ;
882 + sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ;
883 + sp:subject
884 + [ sp:varName "terminal"^^xsd:string
885 + ]
886 + ] [ sp:object spin:_this ;
964 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 887 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
965 sp:subject 888 sp:subject
966 - [ sp:varName "company"^^xsd:string 889 + [ sp:varName "terminal"^^xsd:string
967 ] 890 ]
968 ] [ sp:object 891 ] [ sp:object
969 - [ sp:varName "companyLabel"^^xsd:string 892 + [ sp:varName "facilityLabel"^^xsd:string
970 ] ; 893 ] ;
971 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; 894 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ;
972 sp:subject spin:_this 895 sp:subject spin:_this
973 ]) ; 896 ]) ;
974 - sp:where ([ rdf:type sp:Union ; 897 + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_terminal> ;
975 - sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_company> ; 898 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
976 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; 899 + sp:subject spin:_this
977 - sp:subject spin:_this
978 - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_commercialentity> ;
979 - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
980 - sp:subject spin:_this
981 - ]))
982 ] [ sp:object 900 ] [ sp:object
983 - [ sp:varName "companyName"^^xsd:string 901 + [ sp:varName "facilityName"^^xsd:string
984 ] ; 902 ] ;
985 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 903 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
986 sp:subject spin:_this 904 sp:subject spin:_this
987 - ] [ rdf:type sp:NamedGraph ; 905 + ] [ rdf:type sp:NotExists ;
988 - sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#ParentCompany> ; 906 + sp:elements ([ sp:object
989 - sp:predicate rdf:type ; 907 + [ sp:varName "namingSystem"^^xsd:string
990 - sp:subject
991 - [ sp:varName "company"^^xsd:string
992 - ]
993 - ] [ sp:object
994 - [ sp:varName "companyName"^^xsd:string
995 - ] ;
996 - sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ;
997 - sp:subject
998 - [ sp:varName "company"^^xsd:string
999 - ]
1000 - ] [ sp:object
1001 - [ sp:varName "companyId"^^xsd:string
1002 ] ; 908 ] ;
1003 - sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; 909 + sp:predicate <http://www.epim.no/schemas/mprml/1#namingSystem> ;
910 + sp:subject spin:_this
911 + ])
912 + ] [ rdf:type sp:NotExists ;
913 + sp:elements ([ sp:object spin:_this ;
914 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
1004 sp:subject 915 sp:subject
1005 - [ sp:varName "company"^^xsd:string 916 + [ sp:varName "something"^^xsd:string
1006 ] 917 ]
1007 - ]) ; 918 + ])
1008 - sp:graphNameNode <http://www.reportinghub.no/np/data/npd> 919 + ] [ rdf:type sp:Bind ;
920 + sp:expression
921 + [ rdf:type ep-spin-lib:normalizeString ;
922 + sp:arg1 [ sp:varName "facilityName"^^xsd:string
923 + ]
924 + ] ;
925 + sp:variable
926 + [ sp:varName "normalizedfacilityName"^^xsd:string
927 + ]
928 + ] [ rdf:type sp:Bind ;
929 + sp:expression
930 + [ rdf:type ep-dpr-spin-lib:buildTerminalURI ;
931 + sp:arg1 [ sp:varName "normalizedFacilityName"^^xsd:string
932 + ]
933 + ] ;
934 + sp:variable
935 + [ sp:varName "terminal"^^xsd:string
936 + ]
1009 ] [ rdf:type sp:Bind ; 937 ] [ rdf:type sp:Bind ;
1010 sp:expression 938 sp:expression
1011 [ rdf:type fn:concat ; 939 [ rdf:type fn:concat ;
1012 - sp:arg1 "company-" ; 940 + sp:arg1 "terminal-" ;
1013 - sp:arg2 [ sp:varName "companyId"^^xsd:string 941 + sp:arg2 [ sp:varName "normalizedFacilityName"^^xsd:string
1014 ] 942 ]
1015 ] ; 943 ] ;
1016 sp:variable 944 sp:variable
1017 - [ sp:varName "companyLabel"^^xsd:string 945 + [ sp:varName "facilityLabel"^^xsd:string
1018 ] 946 ]
1019 ]) 947 ])
1020 ] ; 948 ] ;
1021 spin:rule 949 spin:rule
1022 [ rdf:type sp:Construct ; 950 [ rdf:type sp:Construct ;
1023 - rdfs:comment """STEP 00010 Record the Facility that has the flows - kind is \"licence\" 951 + rdfs:comment """STEP 00007 Record the Facility that has the flows - kind is \"terminal\" - assumed to be a SurfaceFixedFacility
1024 Nothing is done with the namingSystem!"""^^xsd:string ; 952 Nothing is done with the namingSystem!"""^^xsd:string ;
1025 sp:templates ([ sp:object spin:_this ; 953 sp:templates ([ sp:object spin:_this ;
1026 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 954 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
1027 sp:subject 955 sp:subject
1028 - [ sp:varName "licence"^^xsd:string 956 + [ sp:varName "terminal"^^xsd:string
1029 ] 957 ]
1030 ] [ sp:object 958 ] [ sp:object
1031 - [ sp:varName "licenceLabel"^^xsd:string 959 + [ sp:varName "terminalLabel"^^xsd:string
1032 ] ; 960 ] ;
1033 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; 961 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ;
1034 sp:subject spin:_this 962 sp:subject spin:_this
1035 ]) ; 963 ]) ;
1036 - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_licence> ; 964 + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_terminal> ;
1037 sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; 965 sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
1038 sp:subject spin:_this 966 sp:subject spin:_this
1039 ] [ sp:object 967 ] [ sp:object
1040 - [ sp:varName "licenceName"^^xsd:string 968 + [ sp:varName "terminalName"^^xsd:string
1041 ] ; 969 ] ;
1042 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 970 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
1043 sp:subject spin:_this 971 sp:subject spin:_this
1044 ] [ rdf:type sp:NamedGraph ; 972 ] [ rdf:type sp:NamedGraph ;
1045 - sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#Licence> ; 973 + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#SurfaceFixedFacility> ;
1046 sp:predicate rdf:type ; 974 sp:predicate rdf:type ;
1047 sp:subject 975 sp:subject
1048 - [ sp:varName "licence"^^xsd:string 976 + [ sp:varName "terminal"^^xsd:string
1049 ] 977 ]
1050 ] [ sp:object 978 ] [ sp:object
1051 - [ sp:varName "licenceName"^^xsd:string 979 + [ sp:varName "terminalName"^^xsd:string
1052 ] ; 980 ] ;
1053 sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; 981 sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ;
1054 sp:subject 982 sp:subject
1055 - [ sp:varName "licence"^^xsd:string 983 + [ sp:varName "terminal"^^xsd:string
1056 ] 984 ]
1057 ] [ sp:object 985 ] [ sp:object
1058 - [ sp:varName "licenceId"^^xsd:string 986 + [ sp:varName "terminalId"^^xsd:string
1059 ] ; 987 ] ;
1060 sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; 988 sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ;
1061 sp:subject 989 sp:subject
1062 - [ sp:varName "livence"^^xsd:string 990 + [ sp:varName "terminal"^^xsd:string
1063 ] 991 ]
1064 ]) ; 992 ]) ;
1065 sp:graphNameNode <http://www.reportinghub.no/np/data/npd> 993 sp:graphNameNode <http://www.reportinghub.no/np/data/npd>
1066 ] [ rdf:type sp:Bind ; 994 ] [ rdf:type sp:Bind ;
1067 sp:expression 995 sp:expression
1068 [ rdf:type fn:concat ; 996 [ rdf:type fn:concat ;
1069 - sp:arg1 "licence-" ; 997 + sp:arg1 "terminal-" ;
1070 - sp:arg2 [ sp:varName "licenceId"^^xsd:string 998 + sp:arg2 [ sp:varName "terminalId"^^xsd:string
1071 ] 999 ]
1072 ] ; 1000 ] ;
1073 sp:variable 1001 sp:variable
1074 - [ sp:varName "licenceLabel"^^xsd:string 1002 + [ sp:varName "terminalLabel"^^xsd:string
1075 ] 1003 ]
1076 ]) 1004 ])
1077 ] ; 1005 ] ;
1078 spin:rule 1006 spin:rule
1079 [ rdf:type sp:Construct ; 1007 [ rdf:type sp:Construct ;
1080 - rdfs:comment """STEP 00001 Record the Facility that has the flows - kind is \"field\", etc. 1008 + rdfs:comment """STEP 00006 Record the Facility that has the flows - kind is \"terminal\", \"pipeline\", \"flowline\", \"installation\", etc.
1081 Nothing is done with the namingSystem!"""^^xsd:string ; 1009 Nothing is done with the namingSystem!"""^^xsd:string ;
1082 sp:templates ([ sp:object spin:_this ; 1010 sp:templates ([ sp:object spin:_this ;
1083 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; 1011 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
1084 sp:subject 1012 sp:subject
1085 - [ sp:varName "field"^^xsd:string 1013 + [ sp:varName "tuf"^^xsd:string
1086 ] 1014 ]
1087 ] [ sp:object 1015 ] [ sp:object
1088 - [ sp:varName "fieldLabel"^^xsd:string 1016 + [ sp:varName "tufLabel"^^xsd:string
1089 ] ; 1017 ] ;
1090 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; 1018 sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ;
1091 sp:subject spin:_this 1019 sp:subject spin:_this
1092 ]) ; 1020 ]) ;
1093 sp:where ([ rdf:type sp:Union ; 1021 sp:where ([ rdf:type sp:Union ;
1094 - sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field> ; 1022 + sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_terminal> ;
1095 sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; 1023 sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
1096 sp:subject spin:_this 1024 sp:subject spin:_this
1097 - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-part> ; 1025 + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_pipeline> ;
1098 sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; 1026 sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
1099 sp:subject spin:_this 1027 sp:subject spin:_this
1100 - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-group> ; 1028 + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_flowline> ;
1101 sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; 1029 sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
1102 sp:subject spin:_this 1030 sp:subject spin:_this
1103 - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-area> ; 1031 + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_installation> ;
1032 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
1033 + sp:subject spin:_this
1034 + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_plant> ;
1035 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
1036 + sp:subject spin:_this
1037 + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_processingfacility> ;
1038 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
1039 + sp:subject spin:_this
1040 + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_trunkline> ;
1041 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
1042 + sp:subject spin:_this
1043 + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_storage> ;
1044 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
1045 + sp:subject spin:_this
1046 + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_plant-processing> ;
1104 sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; 1047 sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
1105 sp:subject spin:_this 1048 sp:subject spin:_this
1106 ])) 1049 ]))
1107 ] [ sp:object 1050 ] [ sp:object
1108 - [ sp:varName "fieldName"^^xsd:string 1051 + [ sp:varName "tufName"^^xsd:string
1109 ] ; 1052 ] ;
1110 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 1053 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
1111 sp:subject spin:_this 1054 sp:subject spin:_this
1112 ] [ rdf:type sp:NamedGraph ; 1055 ] [ rdf:type sp:NamedGraph ;
1113 - sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Field> ; 1056 + sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#TUF> ;
1114 sp:predicate rdf:type ; 1057 sp:predicate rdf:type ;
1115 sp:subject 1058 sp:subject
1116 - [ sp:varName "field"^^xsd:string 1059 + [ sp:varName "tuf"^^xsd:string
1117 ] 1060 ]
1118 ] [ sp:object 1061 ] [ sp:object
1119 - [ sp:varName "fieldName"^^xsd:string 1062 + [ sp:varName "tufName"^^xsd:string
1120 ] ; 1063 ] ;
1121 sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; 1064 sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ;
1122 sp:subject 1065 sp:subject
1123 - [ sp:varName "field"^^xsd:string 1066 + [ sp:varName "tuf"^^xsd:string
1124 ] 1067 ]
1125 ] [ sp:object 1068 ] [ sp:object
1126 - [ sp:varName "fieldId"^^xsd:string 1069 + [ sp:varName "tufId"^^xsd:string
1127 ] ; 1070 ] ;
1128 sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; 1071 sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ;
1129 sp:subject 1072 sp:subject
1130 - [ sp:varName "field"^^xsd:string 1073 + [ sp:varName "tuf"^^xsd:string
1131 ] 1074 ]
1132 ]) ; 1075 ]) ;
1133 sp:graphNameNode <http://www.reportinghub.no/np/data/npd> 1076 sp:graphNameNode <http://www.reportinghub.no/np/data/npd>
1134 ] [ rdf:type sp:Bind ; 1077 ] [ rdf:type sp:Bind ;
1135 sp:expression 1078 sp:expression
1136 [ rdf:type fn:concat ; 1079 [ rdf:type fn:concat ;
1137 - sp:arg1 "field-" ; 1080 + sp:arg1 "tuf-" ;
1138 - sp:arg2 [ sp:varName "fieldId"^^xsd:string 1081 + sp:arg2 [ sp:varName "tufId"^^xsd:string
1139 ] 1082 ]
1140 ] ; 1083 ] ;
1141 sp:variable 1084 sp:variable
1142 - [ sp:varName "fieldLabel"^^xsd:string 1085 + [ sp:varName "tufLabel"^^xsd:string
1143 ] 1086 ]
1144 ]) 1087 ])
1145 ] ; 1088 ] ;
...@@ -1147,7 +1090,8 @@ Nothing is done with the namingSystem!"""^^xsd:string ; ...@@ -1147,7 +1090,8 @@ Nothing is done with the namingSystem!"""^^xsd:string ;
1147 [ rdf:type sp:Construct ; 1090 [ rdf:type sp:Construct ;
1148 rdfs:comment """STEP 00013 Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file 1091 rdfs:comment """STEP 00013 Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file
1149 Naming system supplied 1092 Naming system supplied
1150 -now anonymous - BIND (ep-dpr-spin-lib:buildSmallFacilityURI(?namingSystem, ?facilityName) AS ?facility) ."""^^xsd:string ; 1093 +now anonymous - BIND (ep-dpr-spin-lib:buildSmallFacilityURI(?namingSystem, ?facilityName) AS ?facility) .
1094 +now context not in name"""^^xsd:string ;
1151 sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ; 1095 sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ;
1152 sp:predicate rdf:type ; 1096 sp:predicate rdf:type ;
1153 sp:subject _:b2 1097 sp:subject _:b2
...@@ -1157,7 +1101,7 @@ now anonymous - BIND (ep-dpr-spin-lib:buildSmallFacilityURI(?namingSystem, ?faci ...@@ -1157,7 +1101,7 @@ now anonymous - BIND (ep-dpr-spin-lib:buildSmallFacilityURI(?namingSystem, ?faci
1157 sp:predicate rdf:type ; 1101 sp:predicate rdf:type ;
1158 sp:subject _:b2 1102 sp:subject _:b2
1159 ] [ sp:object 1103 ] [ sp:object
1160 - [ sp:varName "facilityNameWithContext"^^xsd:string 1104 + [ sp:varName "facilityName"^^xsd:string
1161 ] ; 1105 ] ;
1162 sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; 1106 sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ;
1163 sp:subject _:b2 1107 sp:subject _:b2
...@@ -1256,9 +1200,66 @@ now anonymous - BIND (ep-dpr-spin-lib:buildSmallFacilityURI(?namingSystem, ?faci ...@@ -1256,9 +1200,66 @@ now anonymous - BIND (ep-dpr-spin-lib:buildSmallFacilityURI(?namingSystem, ?faci
1256 [ sp:varName "facilityLabel"^^xsd:string 1200 [ sp:varName "facilityLabel"^^xsd:string
1257 ] 1201 ]
1258 ]) 1202 ])
1203 + ] ;
1204 + spin:rule
1205 + [ rdf:type sp:Construct ;
1206 + rdfs:comment """STEP 00002 Record the Facility that has the flows - kind is \"wellbore\"
1207 +Nothing is done with the namingSystem!"""^^xsd:string ;
1208 + sp:templates ([ sp:object spin:_this ;
1209 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ;
1210 + sp:subject
1211 + [ sp:varName "wellBore"^^xsd:string
1212 + ]
1213 + ] [ sp:object
1214 + [ sp:varName "wellBoreLabel"^^xsd:string
1215 + ] ;
1216 + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ;
1217 + sp:subject spin:_this
1218 + ]) ;
1219 + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_wellbore> ;
1220 + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ;
1221 + sp:subject spin:_this
1222 + ] [ sp:object
1223 + [ sp:varName "wellBoreName"^^xsd:string
1224 + ] ;
1225 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
1226 + sp:subject spin:_this
1227 + ] [ rdf:type sp:NamedGraph ;
1228 + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ;
1229 + sp:predicate rdf:type ;
1230 + sp:subject
1231 + [ sp:varName "wellBore"^^xsd:string
1232 + ]
1233 + ] [ sp:object
1234 + [ sp:varName "wellBoreName"^^xsd:string
1235 + ] ;
1236 + sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ;
1237 + sp:subject
1238 + [ sp:varName "wellBore"^^xsd:string
1239 + ]
1240 + ] [ sp:object
1241 + [ sp:varName "wellBoreId"^^xsd:string
1242 + ] ;
1243 + sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ;
1244 + sp:subject
1245 + [ sp:varName "wellBore"^^xsd:string
1246 + ]
1247 + ]) ;
1248 + sp:graphNameNode <http://www.reportinghub.no/np/data/npd>
1249 + ] [ rdf:type sp:Bind ;
1250 + sp:expression
1251 + [ rdf:type fn:concat ;
1252 + sp:arg1 "wellbore-" ;
1253 + sp:arg2 [ sp:varName "wellBoreId"^^xsd:string
1254 + ]
1255 + ] ;
1256 + sp:variable
1257 + [ sp:varName "wellBoreLabel"^^xsd:string
1258 + ]
1259 + ])
1259 ] . 1260 ] .
1260 1261
1261 <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-facilityIdentifierStructure-v1.1.1> 1262 <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-facilityIdentifierStructure-v1.1.1>
1262 rdf:type owl:Ontology ; 1263 rdf:type owl:Ontology ;
1263 - owl:imports <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> , <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> , <http://www.epim.no/schemas/mprml/1> , <http://spinrdf.org/spin> ; 1264 + owl:imports <http://spinrdf.org/spin> , <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> , <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> ;
1264 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 1265 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
......
This diff could not be displayed because it is too large.
1 +# baseURI: null
2 +
3 +@prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
4 +@prefix forms: <http://www.topbraid.org/2007/01/forms.owl#> .
5 +@prefix inference: <http://www.topbraid.org/2007/06/inference.owl#> .
6 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
7 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
8 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
9 +@prefix visual: <http://topbraid.org/visual#> .
10 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
11 +
12 +[] rdf:type inference:Configuration ;
13 + composite:child
14 + [ rdf:type <http://spinrdf.org/spin#TopSPIN> ;
15 + composite:index "0"^^xsd:int
16 + ] .
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
1 +# baseURI: http://www.reportinghub.no/refdata/RDL_ERHFoundationRD
2 +# imports: http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003
3 +# imports: http://rds.posccaesar.org/2008/06/OWL/RDL-annotations
4 +
5 +@prefix : <http://www.reportinghub.no/refdata/RDL_ERHFoundationRD#> .
6 +@prefix ISO-15926-2_2003: <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#> .
7 +@prefix RDL-annotations: <http://rds.posccaesar.org/2008/06/OWL/RDL-annotations#> .
8 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
9 +@prefix pca-rdl: <http://posccaesar.org/rdl/> .
10 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
11 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
12 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
13 +
14 +pca-rdl:ERH00000
15 + rdf:type ISO-15926-2_2003:Thing , owl:Class ;
16 + rdfs:subClassOf owl:Thing ;
17 + pca-rdl:hasDesignation
18 + "EPIM REPORTINGHUB REFERENCE DATA THING"^^xsd:string ;
19 + pca-rdl:hasIdPCA "ERH00000"^^xsd:string .
20 +
21 +pca-rdl:ERH00001
22 + rdf:type ISO-15926-2_2003:ClassOfClass , owl:Class ;
23 + rdfs:subClassOf owl:Thing ;
24 + pca-rdl:hasDesignation
25 + "EPIM REPORTINGHUB REFERENCE DATA CLASS"^^xsd:string ;
26 + pca-rdl:hasIdPCA "ERH00001"^^xsd:string .
27 +
28 +<http://www.reportinghub.no/refdata/RDL_ERHFoundationRD>
29 + rdf:type owl:Ontology ;
30 + owl:imports <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003> , <http://rds.posccaesar.org/2008/06/OWL/RDL-annotations> ;
31 + owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
1 -SELECT DISTINCT ?RDLDesignation ?RDLDefinition ?EntityType ?RDLSuperclass ?ERHLocalname ?ERHOntology 1 +SELECT DISTINCT ?RDDesignation ?RDDefinition ?RDId ?EntityType ?RDURI ?RDSuperclass ?RDSuperclassId ?RDSuperclassURI ?ERHLocalname ?ERHOntology
2 WHERE { 2 WHERE {
3 - ?s pca-rdl:hasDesignation ?RDLDesignation . 3 + ?RDURI pca-rdl:hasDesignation ?RDDesignation .
4 - ?s pca-rdl:hasDefinition ?RDLDefinition . 4 + ?RDURI pca-rdl:hasDefinition ?RDDefinition .
5 - ?s rdf:type ?p2 . 5 + ?RDURI pca-rdl:hasIdPCA ?RDId .
6 + ?RDURI rdf:type ?p2 .
7 + FILTER ( afn:namespace(?p2) = "http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#" )
6 BIND (afn:localname(?p2) AS ?EntityType ) 8 BIND (afn:localname(?p2) AS ?EntityType )
7 OPTIONAL { 9 OPTIONAL {
8 - ?spec ISO-15926-2_2003:hasSubclass ?s . 10 + ?spec ISO-15926-2_2003:hasSubclass ?RDURI .
9 - ?spec ISO-15926-2_2003:hasSuperclass ?sup . 11 + ?spec ISO-15926-2_2003:hasSuperclass ?RDSuperclassURI .
10 - ?sup pca-rdl:hasDesignation ?RDLSuperclass . 12 + ?RDSuperclassURI pca-rdl:hasDesignation ?RDSuperclass .
13 + ?RDSuperclassURI pca-rdl:hasIdPCA ?RDSuperclassId .
11 } 14 }
12 15
13 - ?erh owl:sameAs ?s . 16 + ?erh owl:sameAs ?RDURI .
14 BIND (afn:localname(?erh) AS ?ERHLocalname ) 17 BIND (afn:localname(?erh) AS ?ERHLocalname )
15 BIND (afn:namespace(?erh) AS ?ERHOntology ) 18 BIND (afn:namespace(?erh) AS ?ERHOntology )
16 } 19 }
...\ No newline at end of file ...\ No newline at end of file
......
1 +SELECT DISTINCT ?RDLDesignation ?RDLDefinition ?EntityType ?CoPossessor ?ERHLocalname ?ERHOntology
2 +WHERE {
3 + ?s pca-rdl:hasDesignation ?RDLDesignation .
4 + ?s ISO-15926-2_2003:hasClassOfPossessor ?CoPossessor .
5 + ?s pca-rdl:hasDefinition ?RDLDefinition .
6 + ?s rdf:type ?p2 .
7 + BIND (afn:localname(?p2) AS ?EntityType )
8 + OPTIONAL {
9 + ?spec ISO-15926-2_2003:hasSubclass ?s .
10 + ?spec ISO-15926-2_2003:hasSuperclass ?sup .
11 + ?sup pca-rdl:hasDesignation ?RDLSuperclass .
12 + ?sup pca-rdl:hasIdPCA ?RDLSuperclassId .
13 + }
14 +
15 + ?erh owl:sameAs ?s .
16 + BIND (afn:localname(?erh) AS ?ERHLocalname )
17 + BIND (afn:namespace(?erh) AS ?ERHOntology )
18 +}
...\ No newline at end of file ...\ No newline at end of file
...@@ -3,10 +3,12 @@ ...@@ -3,10 +3,12 @@
3 # imports: http://rds.posccaesar.org/2008/06/OWL/RDL-annotations 3 # imports: http://rds.posccaesar.org/2008/06/OWL/RDL-annotations
4 # imports: http://spinrdf.org/spin 4 # imports: http://spinrdf.org/spin
5 # imports: http://www.reportinghub.no/ep/schema/1.0/drilling 5 # imports: http://www.reportinghub.no/ep/schema/1.0/drilling
6 +# imports: http://www.reportinghub.no/refdata/RDL_ERHFoundationRD
6 7
7 @prefix : <http://www.reportinghub.no/refdata/transform/class2rd#> . 8 @prefix : <http://www.reportinghub.no/refdata/transform/class2rd#> .
8 @prefix ISO-15926-2_2003: <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#> . 9 @prefix ISO-15926-2_2003: <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003#> .
9 @prefix RDL-annotations: <http://rds.posccaesar.org/2008/06/OWL/RDL-annotations#> . 10 @prefix RDL-annotations: <http://rds.posccaesar.org/2008/06/OWL/RDL-annotations#> .
11 +@prefix RDL_ERHFoundationRD: <http://www.reportinghub.no/refdata/RDL_ERHFoundationRD#> .
10 @prefix afn: <http://jena.hpl.hp.com/ARQ/function#> . 12 @prefix afn: <http://jena.hpl.hp.com/ARQ/function#> .
11 @prefix drilling: <http://www.reportinghub.no/ep/schema/1.0/drilling#> . 13 @prefix drilling: <http://www.reportinghub.no/ep/schema/1.0/drilling#> .
12 @prefix fn: <http://www.w3.org/2005/xpath-functions#> . 14 @prefix fn: <http://www.w3.org/2005/xpath-functions#> .
...@@ -22,9 +24,238 @@ ...@@ -22,9 +24,238 @@
22 24
23 <http://www.reportinghub.no/refdata/transform/class2rd> 25 <http://www.reportinghub.no/refdata/transform/class2rd>
24 rdf:type owl:Ontology ; 26 rdf:type owl:Ontology ;
25 - owl:imports <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003> , <http://rds.posccaesar.org/2008/06/OWL/RDL-annotations> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/drilling> ; 27 + owl:imports <http://rds.posccaesar.org/2008/02/OWL/ISO-15926-2_2003> , <http://rds.posccaesar.org/2008/06/OWL/RDL-annotations> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/drilling> , <http://www.reportinghub.no/refdata/RDL_ERHFoundationRD> ;
26 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 28 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
27 29
30 +rdfs:Class
31 + spin:rule
32 + [ rdf:type sp:Construct ;
33 + rdfs:comment "0180 Set URI and designation for EHR RD Class"^^xsd:string ;
34 + sp:templates ([ sp:object
35 + [ sp:varName "thisrduri"^^xsd:string
36 + ] ;
37 + sp:predicate owl:sameAs ;
38 + sp:subject spin:_this
39 + ] [ sp:object
40 + [ sp:varName "desigation"^^xsd:string
41 + ] ;
42 + sp:predicate <http://posccaesar.org/rdl/hasDesignation> ;
43 + sp:subject
44 + [ sp:varName "thisrduri"^^xsd:string
45 + ]
46 + ] [ sp:object
47 + [ sp:varName "definition"^^xsd:string
48 + ] ;
49 + sp:predicate <http://posccaesar.org/rdl/hasDefinition> ;
50 + sp:subject
51 + [ sp:varName "thisrduri"^^xsd:string
52 + ]
53 + ] [ sp:object
54 + [ sp:varName "pcaid"^^xsd:string
55 + ] ;
56 + sp:predicate <http://posccaesar.org/rdl/hasIdPCA> ;
57 + sp:subject
58 + [ sp:varName "thisrduri"^^xsd:string
59 + ]
60 + ] [ sp:object "RDFS Class" ;
61 + sp:predicate rdfs:comment ;
62 + sp:subject
63 + [ sp:varName "thisrduri"^^xsd:string
64 + ]
65 + ] [ sp:object <http://posccaesar.org/rdl/ERH00000> ;
66 + sp:predicate rdf:type ;
67 + sp:subject
68 + [ sp:varName "thisrduri"^^xsd:string
69 + ]
70 + ]) ;
71 + sp:where ([ rdf:type sp:NotExists ;
72 + sp:elements ([ sp:object owl:Class ;
73 + sp:predicate rdf:type ;
74 + sp:subject spin:_this
75 + ])
76 + ] [ rdf:type sp:NotExists ;
77 + sp:elements ([ sp:object
78 + [ sp:varName "same"^^xsd:string
79 + ] ;
80 + sp:predicate owl:sameAs ;
81 + sp:subject spin:_this
82 + ])
83 + ] [ rdf:type sp:NotExists ;
84 + sp:elements ([ sp:object
85 + [ sp:varName "seerd"^^xsd:string
86 + ] ;
87 + sp:predicate <http://www.reportinghub.no/ep/schema/core#seeReferenceData> ;
88 + sp:subject spin:_this
89 + ])
90 + ] [ rdf:type sp:Filter ;
91 + sp:expression
92 + [ rdf:type sp:ne ;
93 + sp:arg1 [ rdf:type afn:namespace ;
94 + sp:arg1 spin:_this
95 + ] ;
96 + sp:arg2 "http://www.linkedmodel.org/schema/vaem#"
97 + ]
98 + ] [ sp:object
99 + [ sp:varName "definition"^^xsd:string
100 + ] ;
101 + sp:predicate rdfs:comment ;
102 + sp:subject spin:_this
103 + ] [ sp:object
104 + [ sp:varName "label"^^xsd:string
105 + ] ;
106 + sp:predicate rdfs:label ;
107 + sp:subject spin:_this
108 + ] [ rdf:type sp:Bind ;
109 + sp:expression
110 + [ rdf:type spif:generateUUID
111 + ] ;
112 + sp:variable
113 + [ sp:varName "uuid"^^xsd:string
114 + ]
115 + ] [ rdf:type sp:Bind ;
116 + sp:expression
117 + [ rdf:type fn:concat ;
118 + sp:arg1 "ERH" ;
119 + sp:arg2 [ sp:varName "uuid"^^xsd:string
120 + ]
121 + ] ;
122 + sp:variable
123 + [ sp:varName "pcaid"^^xsd:string
124 + ]
125 + ] [ rdf:type sp:Bind ;
126 + sp:expression
127 + [ rdf:type spif:buildURI ;
128 + sp:arg1 "<http://posccaesar.org/rdl/{?pcaid}>"
129 + ] ;
130 + sp:variable
131 + [ sp:varName "thisrduri"^^xsd:string
132 + ]
133 + ] [ rdf:type sp:Bind ;
134 + sp:expression
135 + [ rdf:type fn:upper-case ;
136 + sp:arg1 [ sp:varName "label"^^xsd:string
137 + ]
138 + ] ;
139 + sp:variable
140 + [ sp:varName "desigation"^^xsd:string
141 + ]
142 + ])
143 + ] ;
144 + spin:rule
145 + [ rdf:type sp:Construct ;
146 + rdfs:comment "0185 Handle subclasses"^^xsd:string ;
147 + sp:templates ([ sp:object ISO-15926-2_2003:Specialization ;
148 + sp:predicate rdf:type ;
149 + sp:subject
150 + [ sp:varName "specuri"^^xsd:string
151 + ]
152 + ] [ sp:object
153 + [ sp:varName "thisrduri"^^xsd:string
154 + ] ;
155 + sp:predicate ISO-15926-2_2003:hasSubclass ;
156 + sp:subject
157 + [ sp:varName "specuri"^^xsd:string
158 + ]
159 + ] [ sp:object
160 + [ sp:varName "superclassrduri"^^xsd:string
161 + ] ;
162 + sp:predicate ISO-15926-2_2003:hasSuperclass ;
163 + sp:subject
164 + [ sp:varName "specuri"^^xsd:string
165 + ]
166 + ] [ sp:object <http://posccaesar.org/rdl/ERH00000> ;
167 + sp:predicate rdf:type ;
168 + sp:subject
169 + [ sp:varName "specuri"^^xsd:string
170 + ]
171 + ]) ;
172 + sp:where ([ rdf:type sp:NotExists ;
173 + sp:elements ([ sp:object owl:Class ;
174 + sp:predicate rdf:type ;
175 + sp:subject spin:_this
176 + ])
177 + ] [ sp:object
178 + [ sp:varName "superclass"^^xsd:string
179 + ] ;
180 + sp:predicate rdfs:subClassOf ;
181 + sp:subject spin:_this
182 + ] [ sp:object
183 + [ sp:varName "thisrduri"^^xsd:string
184 + ] ;
185 + sp:predicate owl:sameAs ;
186 + sp:subject spin:_this
187 + ] [ sp:object
188 + [ sp:varName "superclassrduri"^^xsd:string
189 + ] ;
190 + sp:predicate owl:sameAs ;
191 + sp:subject
192 + [ sp:varName "superclass"^^xsd:string
193 + ]
194 + ] [ rdf:type sp:Bind ;
195 + sp:expression
196 + [ rdf:type spif:generateUUID
197 + ] ;
198 + sp:variable
199 + [ sp:varName "uuid"^^xsd:string
200 + ]
201 + ] [ rdf:type sp:Bind ;
202 + sp:expression
203 + [ rdf:type fn:concat ;
204 + sp:arg1 "ERH" ;
205 + sp:arg2 [ sp:varName "uuid"^^xsd:string
206 + ]
207 + ] ;
208 + sp:variable
209 + [ sp:varName "pcaid"^^xsd:string
210 + ]
211 + ] [ rdf:type sp:Bind ;
212 + sp:expression
213 + [ rdf:type spif:buildURI ;
214 + sp:arg1 "<http://posccaesar.org/rdl/{?pcaid}>"
215 + ] ;
216 + sp:variable
217 + [ sp:varName "specuri"^^xsd:string
218 + ]
219 + ])
220 + ] ;
221 + spin:rule
222 + [ rdf:type sp:Construct ;
223 + rdfs:comment "0190 Set sameAs for RD items already in PCA RDL"^^xsd:string ;
224 + sp:templates ([ sp:object
225 + [ sp:varName "rduri"^^xsd:string
226 + ] ;
227 + sp:predicate owl:sameAs ;
228 + sp:subject spin:_this
229 + ]) ;
230 + sp:where ([ rdf:type sp:NotExists ;
231 + sp:elements ([ sp:object owl:Class ;
232 + sp:predicate rdf:type ;
233 + sp:subject spin:_this
234 + ])
235 + ] [ rdf:type sp:NotExists ;
236 + sp:elements ([ sp:object
237 + [ sp:varName "same"^^xsd:string
238 + ] ;
239 + sp:predicate owl:sameAs ;
240 + sp:subject spin:_this
241 + ])
242 + ] [ sp:object
243 + [ sp:varName "seerd"^^xsd:string
244 + ] ;
245 + sp:predicate <http://www.reportinghub.no/ep/schema/core#seeReferenceData> ;
246 + sp:subject spin:_this
247 + ] [ rdf:type sp:Bind ;
248 + sp:expression
249 + [ rdf:type smf:buildURI ;
250 + sp:arg1 [ sp:varName "seerd"^^xsd:string
251 + ]
252 + ] ;
253 + sp:variable
254 + [ sp:varName "rduri"^^xsd:string
255 + ]
256 + ])
257 + ] .
258 +
28 owl:Class 259 owl:Class
29 spin:rule 260 spin:rule
30 [ rdf:type sp:Construct ; 261 [ rdf:type sp:Construct ;
...@@ -55,6 +286,33 @@ owl:Class ...@@ -55,6 +286,33 @@ owl:Class
55 sp:subject 286 sp:subject
56 [ sp:varName "thisrduri"^^xsd:string 287 [ sp:varName "thisrduri"^^xsd:string
57 ] 288 ]
289 + ] [ sp:object <http://posccaesar.org/rdl/ERH00000> ;
290 + sp:predicate rdf:type ;
291 + sp:subject
292 + [ sp:varName "thisrduri"^^xsd:string
293 + ]
294 + ] [ sp:object ISO-15926-2_2003:Classification ;
295 + sp:predicate rdf:type ;
296 + sp:subject
297 + [ sp:varName "clsncuri"^^xsd:string
298 + ]
299 + ] [ sp:object <http://posccaesar.org/rdl/ERH00001> ;
300 + sp:predicate ISO-15926-2_2003:hasClassifier ;
301 + sp:subject
302 + [ sp:varName "clsncuri"^^xsd:string
303 + ]
304 + ] [ sp:object
305 + [ sp:varName "thisrduri"^^xsd:string
306 + ] ;
307 + sp:predicate ISO-15926-2_2003:hasClassified ;
308 + sp:subject
309 + [ sp:varName "clsncuri"^^xsd:string
310 + ]
311 + ] [ sp:object <http://posccaesar.org/rdl/ERH00000> ;
312 + sp:predicate rdf:type ;
313 + sp:subject
314 + [ sp:varName "clsncuri"^^xsd:string
315 + ]
58 ]) ; 316 ]) ;
59 sp:where ([ rdf:type sp:NotExists ; 317 sp:where ([ rdf:type sp:NotExists ;
60 sp:elements ([ sp:object 318 sp:elements ([ sp:object
...@@ -122,6 +380,31 @@ owl:Class ...@@ -122,6 +380,31 @@ owl:Class
122 sp:variable 380 sp:variable
123 [ sp:varName "desigation"^^xsd:string 381 [ sp:varName "desigation"^^xsd:string
124 ] 382 ]
383 + ] [ rdf:type sp:Bind ;
384 + sp:expression
385 + [ rdf:type spif:generateUUID
386 + ] ;
387 + sp:variable
388 + [ sp:varName "clsnuuid"^^xsd:string
389 + ]
390 + ] [ rdf:type sp:Bind ;
391 + sp:expression
392 + [ rdf:type fn:concat ;
393 + sp:arg1 "ERH" ;
394 + sp:arg2 [ sp:varName "clsnuuid"^^xsd:string
395 + ]
396 + ] ;
397 + sp:variable
398 + [ sp:varName "clsnid"^^xsd:string
399 + ]
400 + ] [ rdf:type sp:Bind ;
401 + sp:expression
402 + [ rdf:type spif:buildURI ;
403 + sp:arg1 "<http://posccaesar.org/rdl/{?clsnid}>"
404 + ] ;
405 + sp:variable
406 + [ sp:varName "clsncuri"^^xsd:string
407 + ]
125 ]) 408 ])
126 ] ; 409 ] ;
127 spin:rule 410 spin:rule
...@@ -178,6 +461,11 @@ owl:Class ...@@ -178,6 +461,11 @@ owl:Class
178 sp:subject 461 sp:subject
179 [ sp:varName "specuri"^^xsd:string 462 [ sp:varName "specuri"^^xsd:string
180 ] 463 ]
464 + ] [ sp:object <http://posccaesar.org/rdl/ERH00000> ;
465 + sp:predicate rdf:type ;
466 + sp:subject
467 + [ sp:varName "specuri"^^xsd:string
468 + ]
181 ]) ; 469 ]) ;
182 sp:where ([ sp:object 470 sp:where ([ sp:object
183 [ sp:varName "superclass"^^xsd:string 471 [ sp:varName "superclass"^^xsd:string
......
1 +# baseURI: http://www.reportinghub.no/refdata/transform/match-designation
2 +# imports: file:///www-test.reportinghub.no/refdata/jord-single-property-dimension.xls
3 +# imports: http://spinrdf.org/spin
4 +# imports: http://www.reportinghub.no/ep/schema/1.0/core
5 +
6 +@prefix : <http://www.reportinghub.no/refdata/transform/match-designation#> .
7 +@prefix fn: <http://www.w3.org/2005/xpath-functions#> .
8 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
9 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
10 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
11 +@prefix sp: <http://spinrdf.org/sp#> .
12 +@prefix spin: <http://spinrdf.org/spin#> .
13 +@prefix spl: <http://spinrdf.org/spl#> .
14 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
15 +
16 +<http://www.reportinghub.no/ep/schema/core#PropertySpace>
17 + spin:rule
18 + [ rdf:type sp:Construct ;
19 + sp:templates ([ sp:object
20 + [ sp:varName "uri"^^xsd:string
21 + ] ;
22 + sp:predicate <http://www.reportinghub.no/ep/schema/core#seeReferenceData> ;
23 + sp:subject spin:_this
24 + ]) ;
25 + sp:where ([ rdf:type sp:NotExists ;
26 + sp:elements ([ sp:object
27 + [ sp:varName "ref"^^xsd:string
28 + ] ;
29 + sp:predicate <http://www.reportinghub.no/ep/schema/core#seeReferenceData> ;
30 + sp:subject spin:_this
31 + ])
32 + ] [ sp:object
33 + [ sp:varName "label"^^xsd:string
34 + ] ;
35 + sp:predicate rdfs:label ;
36 + sp:subject spin:_this
37 + ] [ rdf:type sp:Bind ;
38 + sp:expression
39 + [ rdf:type fn:upper-case ;
40 + sp:arg1 [ sp:varName "label"^^xsd:string
41 + ]
42 + ] ;
43 + sp:variable
44 + [ sp:varName "thisdes"^^xsd:string
45 + ]
46 + ] [ sp:object
47 + [ sp:varName "thisdes"^^xsd:string
48 + ] ;
49 + sp:predicate <file:///www-test.reportinghub.no/refdata/jord-single-property-dimension.xls#des> ;
50 + sp:subject
51 + [ sp:varName "rd"^^xsd:string
52 + ]
53 + ] [ sp:object
54 + [ sp:varName "uri"^^xsd:string
55 + ] ;
56 + sp:predicate <file:///www-test.reportinghub.no/refdata/jord-single-property-dimension.xls#uRI> ;
57 + sp:subject
58 + [ sp:varName "rd"^^xsd:string
59 + ]
60 + ])
61 + ] .
62 +
63 +<http://www.reportinghub.no/refdata/transform/match-designation>
64 + rdf:type owl:Ontology ;
65 + owl:imports <file:///www-test.reportinghub.no/refdata/jord-single-property-dimension.xls> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/core> ;
66 + owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
1 +# baseURI: null
2 +
3 +@prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
4 +@prefix forms: <http://www.topbraid.org/2007/01/forms.owl#> .
5 +@prefix inference: <http://www.topbraid.org/2007/06/inference.owl#> .
6 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
7 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
8 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
9 +@prefix visual: <http://topbraid.org/visual#> .
10 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
11 +
12 +[] rdf:type inference:Configuration ;
13 + composite:child
14 + [ rdf:type <http://spinrdf.org/spin#TopSPIN> ;
15 + composite:index "0"^^xsd:int
16 + ] .
1 +# baseURI: http://www.reportinghub.no/refdata/transform/match-xsd-label
2 +# imports: http://spinrdf.org/spin
3 +# imports: http://www.reportinghub.no/ep/schema/1.0/activity-purpose
4 +# imports: http://www.witsml.org/schemas/1series
5 +
6 +@prefix : <http://www.reportinghub.no/refdata/transform/match-xsd-label#> .
7 +@prefix afn: <http://jena.hpl.hp.com/ARQ/function#> .
8 +@prefix fn: <http://www.w3.org/2005/xpath-functions#> .
9 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
10 +@prefix p1series: <http://www.witsml.org/schemas/1series#> .
11 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
12 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
13 +@prefix sp: <http://spinrdf.org/sp#> .
14 +@prefix spin: <http://spinrdf.org/spin#> .
15 +@prefix spl: <http://spinrdf.org/spl#> .
16 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
17 +
18 +<http://www.reportinghub.no/ep/schema/core#ClassificationFunctionOverTime>
19 + rdfs:subClassOf :DDR-Thing .
20 +
21 +<http://www.reportinghub.no/ep/schema/core#Pair>
22 + rdfs:subClassOf :DDR-Thing .
23 +
24 +<http://www.reportinghub.no/ep/schema/core#PhysicalThing>
25 + rdfs:subClassOf :DDR-Thing .
26 +
27 +<http://www.reportinghub.no/ep/schema/material#MaterialPair>
28 + rdfs:subClassOf :DDR-Thing .
29 +
30 +<http://www.reportinghub.no/ep/schema/report#Report>
31 + rdfs:subClassOf :DDR-Thing .
32 +
33 +<http://www.reportinghub.no/refdata/transform/match-xsd-label>
34 + rdf:type owl:Ontology ;
35 + owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/activity-purpose> , <http://www.witsml.org/schemas/1series> ;
36 + owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
37 +
38 +:DDR-Thing
39 + rdf:type owl:Class ;
40 + rdfs:subClassOf owl:Thing .
41 +
42 +owl:Class
43 + spin:rule
44 + [ rdf:type sp:Construct ;
45 + sp:templates ([ sp:object
46 + [ sp:varName "s1"^^xsd:string
47 + ] ;
48 + sp:predicate rdfs:seeAlso ;
49 + sp:subject
50 + [ sp:varName "s2"^^xsd:string
51 + ]
52 + ]) ;
53 + sp:where ([ sp:object
54 + [ sp:varName "label1"^^xsd:string
55 + ] ;
56 + sp:predicate rdfs:label ;
57 + sp:subject
58 + [ sp:varName "s1"^^xsd:string
59 + ]
60 + ] [ rdf:type sp:Filter ;
61 + sp:expression
62 + [ rdf:type sp:eq ;
63 + sp:arg1 [ rdf:type afn:namespace ;
64 + sp:arg1 [ sp:varName "s1"^^xsd:string
65 + ]
66 + ] ;
67 + sp:arg2 "http://www.witsml.org/schemas/1series#"
68 + ]
69 + ] [ rdf:type sp:Bind ;
70 + sp:expression
71 + [ rdf:type fn:upper-case ;
72 + sp:arg1 [ sp:varName "label1"^^xsd:string
73 + ]
74 + ] ;
75 + sp:variable
76 + [ sp:varName "ulabel1"^^xsd:string
77 + ]
78 + ] [ rdf:type sp:TriplePath ;
79 + sp:object :DDR-Thing ;
80 + sp:path [ rdf:type sp:ModPath ;
81 + sp:modMax -2 ;
82 + sp:modMin 0 ;
83 + sp:subPath rdfs:subClassOf
84 + ] ;
85 + sp:subject
86 + [ sp:varName "s2"^^xsd:string
87 + ]
88 + ] [ rdf:type sp:Bind ;
89 + sp:expression
90 + [ rdf:type fn:upper-case ;
91 + sp:arg1 [ rdf:type afn:localname ;
92 + sp:arg1 [ sp:varName "s2"^^xsd:string
93 + ]
94 + ]
95 + ] ;
96 + sp:variable
97 + [ sp:varName "localname"^^xsd:string
98 + ]
99 + ] [ rdf:type sp:Filter ;
100 + sp:expression
101 + [ rdf:type sp:eq ;
102 + sp:arg1 [ sp:varName "localname"^^xsd:string
103 + ] ;
104 + sp:arg2 [ sp:varName "ulabel1"^^xsd:string
105 + ]
106 + ]
107 + ])
108 + ] .
1 +# baseURI: null
2 +
3 +@prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
4 +@prefix forms: <http://www.topbraid.org/2007/01/forms.owl#> .
5 +@prefix inference: <http://www.topbraid.org/2007/06/inference.owl#> .
6 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
7 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
8 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
9 +@prefix visual: <http://topbraid.org/visual#> .
10 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
11 +
12 +[] rdf:type inference:Configuration ;
13 + composite:child
14 + [ rdf:type <http://spinrdf.org/spin#TopSPIN> ;
15 + <http://spinrdf.org/spin#topSPINOptions>
16 + "singlePass" ;
17 + composite:index "0"^^xsd:int
18 + ] .
...@@ -67,6 +67,7 @@ WHERE { ...@@ -67,6 +67,7 @@ WHERE {
67 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:HSEInformation" /> 67 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:HSEInformation" />
68 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:SafetyInformation" /> 68 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:SafetyInformation" />
69 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:WeatherInformation" /> 69 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:WeatherInformation" />
70 + <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:SeaWeatherInformation" />
70 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:OperationInformation" /> 71 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:OperationInformation" />
71 72
72 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductionOperationActivity" /> 73 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductionOperationActivity" />
...@@ -79,10 +80,10 @@ WHERE { ...@@ -79,10 +80,10 @@ WHERE {
79 80
80 81
81 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductionVolumes" /> 82 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductionVolumes" />
82 - <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductFlows" /> 83 +<dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductFlows" />
83 - 84 + />
84 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:InjectionVolumes" /> 85 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:InjectionVolumes" />
85 - <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductFlowsInjection" /> 86 + <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductFlowsInjection" />
86 87
87 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ImportVolumes" /> 88 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ImportVolumes" />
88 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductFlowsImport" /> 89 <dprswp:Table arg:report="{= ?report }" arg:template="dpr-tables:ProductFlowsImport" />
......
1 -# baseURI: http://www.reportinghub.no/swp/dpr 1 +# baseURI: http://www.reportinghub.no/swp/dpr
2 -# imports: http://uispin.org/tui 2 +# imports: http://uispin.org/tui
3 -# imports: http://www.reportinghub.no/ep/schema/1.0/production 3 +# imports: http://www.reportinghub.no/ep/schema/1.0/production
4 -# imports: http://www.reportinghub.no/ep/spin/dpr-tables 4 +# imports: http://www.reportinghub.no/ep/spin/dpr-tables
5 -# imports: http://www.reportinghub.no/spin/rh 5 +# imports: http://www.reportinghub.no/spin/rh
6 - 6 +
7 -@prefix arg: <http://spinrdf.org/arg#> . 7 +@prefix arg: <http://spinrdf.org/arg#> .
8 -@prefix dprswp: <http://www.reportinghub.no/swp/dpr#> . 8 +@prefix dprswp: <http://www.reportinghub.no/swp/dpr#> .
9 -@prefix html: <http://uispin.org/html#> . 9 +@prefix ep-spin-lib: <http://www.reportinghub.no/ep/spin/lib#> .
10 -@prefix let: <http://uispin.org/let#> . 10 +@prefix html: <http://uispin.org/html#> .
11 -@prefix letrs: <http://uispin.org/letrs#> . 11 +@prefix let: <http://uispin.org/let#> .
12 -@prefix owl: <http://www.w3.org/2002/07/owl#> . 12 +@prefix letrs: <http://uispin.org/letrs#> .
13 -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 13 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
14 -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 14 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
15 -@prefix sp: <http://spinrdf.org/sp#> . 15 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
16 -@prefix spin: <http://spinrdf.org/spin#> . 16 +@prefix rhspin: <http://www.reportinghub.no/spin/rh#> .
17 -@prefix spl: <http://spinrdf.org/spl#> . 17 +@prefix sp: <http://spinrdf.org/sp#> .
18 -@prefix ui: <http://uispin.org/ui#> . 18 +@prefix spin: <http://spinrdf.org/spin#> .
19 -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 19 +@prefix spl: <http://spinrdf.org/spl#> .
20 - 20 +@prefix ui: <http://uispin.org/ui#> .
21 -arg:report 21 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
22 - rdf:type rdf:Property ; 22 +
23 - rdfs:label "report"^^xsd:string ; 23 +arg:report
24 - rdfs:subPropertyOf sp:arg . 24 + rdf:type rdf:Property ;
25 - 25 + rdfs:label "report"^^xsd:string ;
26 -arg:template 26 + rdfs:subPropertyOf sp:arg .
27 - rdf:type rdf:Property ; 27 +
28 - rdfs:label "template"^^xsd:string ; 28 +arg:template
29 - rdfs:subPropertyOf sp:arg . 29 + rdf:type rdf:Property ;
30 - 30 + rdfs:label "template"^^xsd:string ;
31 -<http://www.reportinghub.no/ep/schema/report#DailyProductionReport> 31 + rdfs:subPropertyOf sp:arg .
32 - ui:instanceView 32 +
33 - [ rdf:type dprswp:DailyProductionReportView ; 33 +<http://www.reportinghub.no/ep/schema/report#DailyProductionReport>
34 - arg:report spin:_this 34 + ui:instanceView
35 - ] . 35 + [ rdf:type dprswp:DailyProductionReportView ;
36 - 36 + arg:report spin:_this
37 -<http://www.reportinghub.no/swp/dpr> 37 + ] .
38 - rdf:type owl:Ontology ; 38 +
39 - owl:imports <http://uispin.org/tui> , <http://www.reportinghub.no/ep/schema/1.0/production> , <http://www.reportinghub.no/ep/spin/dpr-tables> , <http://www.reportinghub.no/spin/rh> ; 39 +<http://www.reportinghub.no/ep/spin/dpr-tables#WeatherInformation>
40 - owl:versionInfo "0.1.0"^^xsd:string . 40 + rdfs:comment "rhspin:tableHeaders values come from http://massivemonster.org/prodmltutorial/movingon/operational/weather"^^xsd:string .
41 - 41 +
42 -dprswp:DailyProductionReportView 42 +<http://www.reportinghub.no/swp/dpr>
43 - rdf:type ui:NodeClass ; 43 + rdf:type owl:Ontology ;
44 - rdfs:label "Daily production report view"^^xsd:string ; 44 + owl:imports <http://www.reportinghub.no/spin/rh> , <http://www.reportinghub.no/ep/spin/dpr-tables> , <http://www.reportinghub.no/ep/schema/1.0/production> , <http://uispin.org/tui> ;
45 - rdfs:subClassOf ui:Element ; 45 + owl:versionInfo "0.1.0"^^xsd:string .
46 - spin:constraint 46 +
47 - [ rdf:type spl:Argument ; 47 +dprswp:DailyProductionReportView
48 - rdfs:comment "The report to display."^^xsd:string ; 48 + rdf:type ui:NodeClass ;
49 - spl:predicate arg:report ; 49 + rdfs:label "Daily production report view"^^xsd:string ;
50 - spl:valueType <http://www.reportinghub.no/ep/schema/report#DailyProductionReport> 50 + rdfs:subClassOf ui:Element ;
51 - ] ; 51 + spin:constraint
52 - ui:headIncludes 52 + [ rdf:type spl:Argument ;
53 - [ rdf:type html:Link ; 53 + rdfs:comment "The report to display."^^xsd:string ;
54 - html:href "http://spinrdf.org/rhlib/ddr.css"^^xsd:string ; 54 + spl:predicate arg:report ;
55 - html:rel "stylesheet"^^xsd:string ; 55 + spl:valueType <http://www.reportinghub.no/ep/schema/report#DailyProductionReport>
56 - html:type "text/css"^^xsd:string 56 + ] ;
57 - ] ; 57 + ui:headIncludes
58 - ui:prototype <http://www.reportinghub.no/swp/DailyProductionReport.uispin.html> . 58 + [ rdf:type html:Link ;
59 - 59 + html:href "http://spinrdf.org/rhlib/ddr.css"^^xsd:string ;
60 -dprswp:Table 60 + html:rel "stylesheet"^^xsd:string ;
61 - rdf:type ui:NodeClass ; 61 + html:type "text/css"^^xsd:string
62 - rdfs:comment "An HTML table displaying the results of a given SPIN template for a given DPR. The template should also provide rhspin:tableHeaders."^^xsd:string ; 62 + ] ;
63 - rdfs:label "Table"^^xsd:string ; 63 + ui:prototype <http://www.reportinghub.no/swp/DailyProductionReport.uispin.html> .
64 - rdfs:subClassOf ui:Element ; 64 +
65 - spin:constraint 65 +dprswp:Table
66 - [ rdf:type spl:Argument ; 66 + rdf:type ui:NodeClass ;
67 - rdfs:comment "The report that serves as root of the template."^^xsd:string ; 67 + rdfs:comment "An HTML table displaying the results of a given SPIN template for a given DPR. The template should also provide rhspin:tableHeaders."^^xsd:string ;
68 - spl:optional "true"^^xsd:boolean ; 68 + rdfs:label "Table"^^xsd:string ;
69 - spl:predicate arg:report ; 69 + rdfs:subClassOf ui:Element ;
70 - spl:valueType <http://www.reportinghub.no/ep/schema/report#DailyProductionReport> 70 + spin:constraint
71 - ] ; 71 + [ rdf:type spl:Argument ;
72 - spin:constraint 72 + rdfs:comment "The SPIN Template to execute."^^xsd:string ;
73 - [ rdf:type spl:Argument ; 73 + spl:predicate arg:template ;
74 - rdfs:comment "The SPIN Template to execute."^^xsd:string ; 74 + spl:valueType spin:Template
75 - spl:predicate arg:template ; 75 + ] ;
76 - spl:valueType spin:Template 76 + spin:constraint
77 - ] ; 77 + [ rdf:type spl:Argument ;
78 - ui:prototype <http://www.reportinghub.no/swp/DPRTable.uispin.html> . 78 + rdfs:comment "The report that serves as root of the template."^^xsd:string ;
79 + spl:optional "true"^^xsd:boolean ;
80 + spl:predicate arg:report ;
81 + spl:valueType <http://www.reportinghub.no/ep/schema/report#DailyProductionReport>
82 + ] ;
83 + ui:prototype <http://www.reportinghub.no/swp/DPRTable.uispin.html> .
......
1 -# baseURI: http://www.reportinghub.no/system/spin/reporting 1 +# baseURI: http://www.reportinghub.no/system/spin/reporting
2 -# imports: http://spinrdf.org/spin 2 +# imports: http://spinrdf.org/spin
3 -# imports: http://www.reportinghub.no/system/schema/reporting 3 +# imports: http://www.reportinghub.no/system/schema/reporting
4 - 4 +
5 -@prefix arg: <http://spinrdf.org/arg#> . 5 +# c14n-version: 3
6 -@prefix fn: <http://www.w3.org/2005/xpath-functions#> . 6 +@prefix arg: <http://spinrdf.org/arg#> .
7 -@prefix owl: <http://www.w3.org/2002/07/owl#> . 7 +@prefix fn: <http://www.w3.org/2005/xpath-functions#> .
8 -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 8 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
9 -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 9 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
10 -@prefix reportspin: <http://www.reportinghub.no/system/spin/reporting#> . 10 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
11 -@prefix rhspin: <http://www.reportinghub.no/spin/rh#> . 11 +@prefix reportspin: <http://www.reportinghub.no/system/spin/reporting#> .
12 -@prefix sp: <http://spinrdf.org/sp#> . 12 +@prefix rhspin: <http://www.reportinghub.no/spin/rh#> .
13 -@prefix spin: <http://spinrdf.org/spin#> . 13 +@prefix sp: <http://spinrdf.org/sp#> .
14 -@prefix spl: <http://spinrdf.org/spl#> . 14 +@prefix spin: <http://spinrdf.org/spin#> .
15 -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 15 +@prefix spl: <http://spinrdf.org/spl#> .
16 - 16 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
17 arg:date 17 arg:date
18 - rdf:type rdf:Property ; 18 + rdf:type rdf:Property ;
19 - rdfs:label "date"^^xsd:string ; 19 + rdfs:label "date"^^xsd:string ;
20 - rdfs:subPropertyOf sp:arg . 20 + rdfs:subPropertyOf sp:arg ;
21 - 21 +.
22 arg:fieldName 22 arg:fieldName
23 - rdf:type rdf:Property ; 23 + rdf:type rdf:Property ;
24 - rdfs:label "field name"^^xsd:string ; 24 + rdfs:label "field name"^^xsd:string ;
25 - rdfs:subPropertyOf sp:arg . 25 + rdfs:subPropertyOf sp:arg ;
26 - 26 +.
27 arg:id 27 arg:id
28 - rdf:type rdf:Property ; 28 + rdf:type rdf:Property ;
29 - rdfs:label "id"^^xsd:string ; 29 + rdfs:label "id"^^xsd:string ;
30 - rdfs:subPropertyOf sp:arg . 30 + rdfs:subPropertyOf sp:arg ;
31 - 31 +.
32 arg:month 32 arg:month
33 - rdf:type rdf:Property ; 33 + rdf:type rdf:Property ;
34 - rdfs:label "month"^^xsd:string ; 34 + rdfs:label "month"^^xsd:string ;
35 - rdfs:subPropertyOf sp:arg . 35 + rdfs:subPropertyOf sp:arg ;
36 - 36 +.
37 arg:owner 37 arg:owner
38 - rdf:type rdf:Property ; 38 + rdf:type rdf:Property ;
39 - rdfs:label "owner"^^xsd:string ; 39 + rdfs:label "owner"^^xsd:string ;
40 - rdfs:subPropertyOf sp:arg . 40 + rdfs:subPropertyOf sp:arg ;
41 - 41 +.
42 arg:parts 42 arg:parts
43 - rdf:type rdf:Property ; 43 + rdf:type rdf:Property ;
44 - rdfs:label "parts"^^xsd:string ; 44 + rdfs:label "parts"^^xsd:string ;
45 - rdfs:subPropertyOf sp:arg . 45 + rdfs:subPropertyOf sp:arg ;
46 - 46 +.
47 arg:wellBoreId 47 arg:wellBoreId
48 - rdf:type rdf:Property ; 48 + rdf:type rdf:Property ;
49 - rdfs:label "well bore id"^^xsd:string ; 49 + rdfs:label "well bore id"^^xsd:string ;
50 - rdfs:subPropertyOf sp:arg . 50 + rdfs:subPropertyOf sp:arg ;
51 - 51 +.
52 <http://www.reportinghub.no/system/spin/reporting> 52 <http://www.reportinghub.no/system/spin/reporting>
53 - rdf:type owl:Ontology ; 53 + rdf:type owl:Ontology ;
54 - rdfs:comment "SPIN functions and templates to support querying report metadata."^^xsd:string ; 54 + rdfs:comment "SPIN functions and templates to support querying report metadata."^^xsd:string ;
55 - owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/system/schema/reporting> ; 55 + owl:imports <http://spinrdf.org/spin> ;
56 - owl:versionInfo "0.1.0"^^xsd:string . 56 + owl:imports <http://www.reportinghub.no/system/schema/reporting> ;
57 - 57 + owl:versionInfo "0.1.0"^^xsd:string ;
58 +.
58 reportspin:DDRsOverview 59 reportspin:DDRsOverview
59 - rdf:type spin:SelectTemplate ; 60 + rdf:type spin:SelectTemplate ;
60 - rdfs:label "DDRs overview"^^xsd:string ; 61 + spin:body [
61 - rdfs:subClassOf spin:SelectTemplates ; 62 + rdf:type sp:Select ;
62 - spin:body 63 + sp:orderBy (
63 - [ rdf:type sp:Select ; 64 + [
64 - sp:orderBy ([ sp:varName "wellBoreName"^^xsd:string 65 + sp:varName "wellBoreName"^^xsd:string ;
65 - ] [ sp:varName "date"^^xsd:string 66 + ]
66 - ] [ sp:varName "created"^^xsd:string 67 + [
67 - ]) ; 68 + sp:varName "date"^^xsd:string ;
68 - sp:resultVariables ([ sp:varName "wellBoreName"^^xsd:string 69 + ]
69 - ] [ sp:varName "date"^^xsd:string 70 + [
70 - ] [ sp:varName "created"^^xsd:string 71 + sp:varName "created"^^xsd:string ;
71 - ] [ sp:varName "id"^^xsd:string 72 + ]
72 - ]) ; 73 + ) ;
73 - sp:where ([ sp:object 74 + sp:resultVariables (
74 - [ sp:varName "wellBoreId"^^xsd:string 75 + [
75 - ] ; 76 + sp:varName "wellBoreName"^^xsd:string ;
76 - sp:predicate <http://www.reportinghub.no/system/schema/reporting#wellBoreId> ; 77 + ]
77 - sp:subject 78 + [
78 - [ sp:varName "ddr"^^xsd:string 79 + sp:varName "date"^^xsd:string ;
79 - ] 80 + ]
80 - ] [ sp:object 81 + [
81 - [ sp:varName "created"^^xsd:string 82 + sp:varName "created"^^xsd:string ;
82 - ] ; 83 + ]
83 - sp:predicate <http://purl.org/dc/terms/created> ; 84 + [
84 - sp:subject 85 + sp:varName "id"^^xsd:string ;
85 - [ sp:varName "ddr"^^xsd:string 86 + ]
86 - ] 87 + ) ;
87 - ] [ sp:object 88 + sp:where (
88 - [ sp:varName "date"^^xsd:string 89 + [
89 - ] ; 90 + sp:object [
90 - sp:predicate <http://purl.org/dc/terms/date> ; 91 + sp:varName "wellBoreId"^^xsd:string ;
91 - sp:subject 92 + ] ;
92 - [ sp:varName "ddr"^^xsd:string 93 + sp:predicate <http://www.reportinghub.no/system/schema/reporting#wellBoreId> ;
93 - ] 94 + sp:subject [
94 - ] [ sp:object 95 + sp:varName "ddr"^^xsd:string ;
95 - [ sp:varName "id"^^xsd:string 96 + ] ;
96 - ] ; 97 + ]
97 - sp:predicate <http://rdfs.org/sioc/ns#id> ; 98 + [
98 - sp:subject 99 + sp:object [
99 - [ sp:varName "ddr"^^xsd:string 100 + sp:varName "created"^^xsd:string ;
100 - ] 101 + ] ;
101 - ] [ rdf:type sp:Bind ; 102 + sp:predicate <http://purl.org/dc/terms/created> ;
102 - sp:expression 103 + sp:subject [
103 - [ rdf:type rhspin:wellBoreById ; 104 + sp:varName "ddr"^^xsd:string ;
104 - sp:arg1 [ sp:varName "wellBoreId"^^xsd:string 105 + ] ;
105 - ] 106 + ]
106 - ] ; 107 + [
107 - sp:variable 108 + sp:object [
108 - [ sp:varName "wellBore"^^xsd:string 109 + sp:varName "date"^^xsd:string ;
109 - ] 110 + ] ;
110 - ] [ rdf:type sp:Bind ; 111 + sp:predicate <http://purl.org/dc/terms/date> ;
111 - sp:expression 112 + sp:subject [
112 - [ rdf:type rhspin:npdName ; 113 + sp:varName "ddr"^^xsd:string ;
113 - sp:arg1 [ sp:varName "wellBore"^^xsd:string 114 + ] ;
114 - ] 115 + ]
115 - ] ; 116 + [
116 - sp:variable 117 + sp:object [
117 - [ sp:varName "wellBoreName"^^xsd:string 118 + sp:varName "id"^^xsd:string ;
118 - ] 119 + ] ;
119 - ]) 120 + sp:predicate <http://rdfs.org/sioc/ns#id> ;
120 - ] . 121 + sp:subject [
121 - 122 + sp:varName "ddr"^^xsd:string ;
123 + ] ;
124 + ]
125 + [
126 + rdf:type sp:Bind ;
127 + sp:expression [
128 + rdf:type rhspin:wellBoreById ;
129 + sp:arg1 [
130 + sp:varName "wellBoreId"^^xsd:string ;
131 + ] ;
132 + ] ;
133 + sp:variable [
134 + sp:varName "wellBore"^^xsd:string ;
135 + ] ;
136 + ]
137 + [
138 + rdf:type sp:Bind ;
139 + sp:expression [
140 + rdf:type rhspin:npdName ;
141 + sp:arg1 [
142 + sp:varName "wellBore"^^xsd:string ;
143 + ] ;
144 + ] ;
145 + sp:variable [
146 + sp:varName "wellBoreName"^^xsd:string ;
147 + ] ;
148 + ]
149 + ) ;
150 + ] ;
151 + rdfs:label "DDRs overview"^^xsd:string ;
152 + rdfs:subClassOf spin:SelectTemplates ;
153 +.
122 reportspin:DPRsOverview 154 reportspin:DPRsOverview
123 - rdf:type spin:SelectTemplate ; 155 + rdf:type spin:SelectTemplate ;
124 - rdfs:label "DPRs overview"^^xsd:string ; 156 + spin:body [
125 - rdfs:subClassOf spin:SelectTemplates ; 157 + rdf:type sp:Select ;
126 - spin:body 158 + sp:orderBy (
127 - [ rdf:type sp:Select ; 159 + [
128 - sp:orderBy ([ sp:varName "ownerName"^^xsd:string 160 + sp:varName "ownerName"^^xsd:string ;
129 - ] [ sp:varName "date"^^xsd:string 161 + ]
130 - ] [ sp:varName "created"^^xsd:string 162 + [
131 - ]) ; 163 + sp:varName "date"^^xsd:string ;
132 - sp:resultVariables ([ sp:varName "ownerName"^^xsd:string 164 + ]
133 - ] [ sp:varName "date"^^xsd:string 165 + [
134 - ] [ sp:varName "created"^^xsd:string 166 + sp:varName "created"^^xsd:string ;
135 - ] [ sp:varName "id"^^xsd:string 167 + ]
136 - ]) ; 168 + ) ;
137 - sp:where ([ sp:object 169 + sp:resultVariables (
138 - [ sp:varName "id"^^xsd:string 170 + [
139 - ] ; 171 + sp:varName "ownerName"^^xsd:string ;
140 - sp:predicate <http://rdfs.org/sioc/ns#id> ; 172 + ]
141 - sp:subject 173 + [
142 - [ sp:varName "dpr"^^xsd:string 174 + sp:varName "date"^^xsd:string ;
143 - ] 175 + ]
144 - ] [ sp:object 176 + [
145 - [ sp:varName "created"^^xsd:string 177 + sp:varName "created"^^xsd:string ;
146 - ] ; 178 + ]
147 - sp:predicate <http://purl.org/dc/terms/created> ; 179 + [
148 - sp:subject 180 + sp:varName "id"^^xsd:string ;
149 - [ sp:varName "dpr"^^xsd:string 181 + ]
150 - ] 182 + ) ;
151 - ] [ sp:object 183 + sp:where (
152 - [ sp:varName "date"^^xsd:string 184 + [
153 - ] ; 185 + sp:object [
154 - sp:predicate <http://purl.org/dc/terms/date> ; 186 + sp:varName "id"^^xsd:string ;
155 - sp:subject 187 + ] ;
156 - [ sp:varName "dpr"^^xsd:string 188 + sp:predicate <http://rdfs.org/sioc/ns#id> ;
157 - ] 189 + sp:subject [
158 - ] [ sp:object 190 + sp:varName "dpr"^^xsd:string ;
159 - [ sp:varName "owner"^^xsd:string 191 + ] ;
160 - ] ; 192 + ]
161 - sp:predicate <http://www.reportinghub.no/system/schema/reporting#owner> ; 193 + [
162 - sp:subject 194 + sp:object [
163 - [ sp:varName "dpr"^^xsd:string 195 + sp:varName "created"^^xsd:string ;
164 - ] 196 + ] ;
165 - ] [ rdf:type sp:Bind ; 197 + sp:predicate <http://purl.org/dc/terms/created> ;
166 - sp:expression 198 + sp:subject [
167 - [ rdf:type rhspin:npdName ; 199 + sp:varName "dpr"^^xsd:string ;
168 - sp:arg1 [ sp:varName "owner"^^xsd:string 200 + ] ;
169 - ] 201 + ]
170 - ] ; 202 + [
171 - sp:variable 203 + sp:object [
172 - [ sp:varName "ownerName"^^xsd:string 204 + sp:varName "date"^^xsd:string ;
173 - ] 205 + ] ;
174 - ]) 206 + sp:predicate <http://purl.org/dc/terms/date> ;
175 - ] . 207 + sp:subject [
176 - 208 + sp:varName "dpr"^^xsd:string ;
209 + ] ;
210 + ]
211 + [
212 + sp:object [
213 + sp:varName "owner"^^xsd:string ;
214 + ] ;
215 + sp:predicate <http://www.reportinghub.no/system/schema/reporting#owner> ;
216 + sp:subject [
217 + sp:varName "dpr"^^xsd:string ;
218 + ] ;
219 + ]
220 + [
221 + rdf:type sp:Bind ;
222 + sp:expression [
223 + rdf:type rhspin:npdName ;
224 + sp:arg1 [
225 + sp:varName "owner"^^xsd:string ;
226 + ] ;
227 + ] ;
228 + sp:variable [
229 + sp:varName "ownerName"^^xsd:string ;
230 + ] ;
231 + ]
232 + ) ;
233 + ] ;
234 + rdfs:label "DPRs overview"^^xsd:string ;
235 + rdfs:subClassOf spin:SelectTemplates ;
236 +.
177 reportspin:graphByDDRId 237 reportspin:graphByDDRId
178 - rdf:type spin:Function ; 238 + rdf:type spin:Function ;
179 - rdfs:comment "Gets the URI of the named graph containing the triples submitted by a report:DDR (metadata) with a given id."^^xsd:string ; 239 + spin:body [
180 - rdfs:label "graph by DDR id"^^xsd:string ; 240 + rdf:type sp:Select ;
181 - rdfs:subClassOf spin:Functions ; 241 + sp:resultVariables (
182 - spin:body 242 + [
183 - [ rdf:type sp:Select ; 243 + rdf:type sp:iri ;
184 - sp:resultVariables ([ rdf:type sp:iri ; 244 + sp:arg1 [
185 - sp:arg1 [ sp:varName "uri"^^xsd:string 245 + sp:varName "uri"^^xsd:string ;
186 - ] 246 + ] ;
187 - ]) ; 247 + ]
188 - sp:where ([ rdf:type sp:Bind ; 248 + ) ;
189 - sp:expression 249 + sp:where (
190 - [ rdf:type fn:concat ; 250 + [
191 - sp:arg1 "http://www.reportinghub.no/system/ddr/" ; 251 + rdf:type sp:Bind ;
192 - sp:arg2 [ sp:varName "id"^^xsd:string 252 + sp:expression [
193 - ] 253 + rdf:type fn:concat ;
194 - ] ; 254 + sp:arg1 "http://www.reportinghub.no/system/ddr/" ;
195 - sp:variable 255 + sp:arg2 [
196 - [ sp:varName "uri"^^xsd:string 256 + sp:varName "id"^^xsd:string ;
197 - ] 257 + ] ;
198 - ]) 258 + ] ;
199 - ] ; 259 + sp:variable [
200 - spin:constraint 260 + sp:varName "uri"^^xsd:string ;
201 - [ rdf:type spl:Argument ; 261 + ] ;
202 - rdfs:comment "The id of the DDR metadata."^^xsd:string ; 262 + ]
203 - spl:predicate arg:id ; 263 + ) ;
204 - spl:valueType xsd:string 264 + ] ;
205 - ] ; 265 + spin:constraint [
206 - spin:returnType rdfs:Resource . 266 + rdf:type spl:Argument ;
207 - 267 + spl:predicate arg:id ;
268 + spl:valueType xsd:string ;
269 + rdfs:comment "The id of the DDR metadata."^^xsd:string ;
270 + ] ;
271 + spin:returnType rdfs:Resource ;
272 + rdfs:comment "Gets the URI of the named graph containing the triples submitted by a report:DDR (metadata) with a given id."^^xsd:string ;
273 + rdfs:label "graph by DDR id"^^xsd:string ;
274 + rdfs:subClassOf spin:Functions ;
275 +.
208 reportspin:graphByDPRId 276 reportspin:graphByDPRId
209 - rdf:type spin:Function ; 277 + rdf:type spin:Function ;
210 - rdfs:comment "Gets the URI of the named graph containing the triples submitted by a report:DPR (metadata) with a given id."^^xsd:string ; 278 + spin:body [
211 - rdfs:label "graph by DPR id"^^xsd:string ; 279 + rdf:type sp:Select ;
212 - rdfs:subClassOf spin:Functions ; 280 + sp:resultVariables (
213 - spin:body 281 + [
214 - [ rdf:type sp:Select ; 282 + rdf:type sp:iri ;
215 - sp:resultVariables ([ rdf:type sp:iri ; 283 + sp:arg1 [
216 - sp:arg1 [ sp:varName "uri"^^xsd:string 284 + sp:varName "uri"^^xsd:string ;
217 - ] 285 + ] ;
218 - ]) ; 286 + ]
219 - sp:where ([ rdf:type sp:Bind ; 287 + ) ;
220 - sp:expression 288 + sp:where (
221 - [ rdf:type fn:concat ; 289 + [
222 - sp:arg1 "http://www.reportinghub.no/system/dpr/" ; 290 + rdf:type sp:Bind ;
223 - sp:arg2 [ sp:varName "id"^^xsd:string 291 + sp:expression [
224 - ] 292 + rdf:type fn:concat ;
225 - ] ; 293 + sp:arg1 "http://www.reportinghub.no/system/dpr/" ;
226 - sp:variable 294 + sp:arg2 [
227 - [ sp:varName "uri"^^xsd:string 295 + sp:varName "id"^^xsd:string ;
228 - ] 296 + ] ;
229 - ]) 297 + ] ;
230 - ] ; 298 + sp:variable [
231 - spin:constraint 299 + sp:varName "uri"^^xsd:string ;
232 - [ rdf:type spl:Argument ; 300 + ] ;
233 - rdfs:comment "The id of the DPR metadata."^^xsd:string ; 301 + ]
234 - spl:predicate arg:id ; 302 + ) ;
235 - spl:valueType xsd:string 303 + ] ;
236 - ] ; 304 + spin:constraint [
237 - spin:returnType rdfs:Resource . 305 + rdf:type spl:Argument ;
238 - 306 + spl:predicate arg:id ;
307 + spl:valueType xsd:string ;
308 + rdfs:comment "The id of the DPR metadata."^^xsd:string ;
309 + ] ;
310 + spin:returnType rdfs:Resource ;
311 + rdfs:comment "Gets the URI of the named graph containing the triples submitted by a report:DPR (metadata) with a given id."^^xsd:string ;
312 + rdfs:label "graph by DPR id"^^xsd:string ;
313 + rdfs:subClassOf spin:Functions ;
314 +.
239 reportspin:graphByReportId 315 reportspin:graphByReportId
240 - rdf:type spin:Function ; 316 + rdf:type spin:Function ;
241 - rdfs:comment "Gets the URI of the named graph containing the triples submitted by a report with a given id."^^xsd:string ; 317 + spin:body [
242 - rdfs:label "graph by report id"^^xsd:string ; 318 + rdf:type sp:Select ;
243 - rdfs:subClassOf spin:Functions ; 319 + sp:resultVariables (
244 - spin:body 320 + [
245 - [ rdf:type sp:Select ; 321 + rdf:type sp:iri ;
246 - sp:resultVariables ([ rdf:type sp:iri ; 322 + sp:arg1 [
247 - sp:arg1 [ sp:varName "uri"^^xsd:string 323 + sp:varName "uri"^^xsd:string ;
248 - ] 324 + ] ;
249 - ]) ; 325 + ]
250 - sp:where ([ rdf:type sp:Bind ; 326 + ) ;
251 - sp:expression 327 + sp:where (
252 - [ rdf:type fn:concat ; 328 + [
253 - sp:arg1 "http://www.reportinghub.no/system/report/" ; 329 + rdf:type sp:Bind ;
254 - sp:arg2 [ sp:varName "id"^^xsd:string 330 + sp:expression [
255 - ] 331 + rdf:type fn:concat ;
256 - ] ; 332 + sp:arg1 "http://www.reportinghub.no/system/report/" ;
257 - sp:variable 333 + sp:arg2 [
258 - [ sp:varName "uri"^^xsd:string 334 + sp:varName "id"^^xsd:string ;
259 - ] 335 + ] ;
260 - ]) 336 + ] ;
261 - ] ; 337 + sp:variable [
262 - spin:constraint 338 + sp:varName "uri"^^xsd:string ;
263 - [ rdf:type spl:Argument ; 339 + ] ;
264 - rdfs:comment "The id of the DDR metadata."^^xsd:string ; 340 + ]
265 - spl:predicate arg:id ; 341 + ) ;
266 - spl:valueType xsd:string 342 + ] ;
267 - ] ; 343 + spin:constraint [
268 - spin:returnType rdfs:Resource . 344 + rdf:type spl:Argument ;
269 - 345 + spl:predicate arg:id ;
346 + spl:valueType xsd:string ;
347 + rdfs:comment "The id of the DDR metadata."^^xsd:string ;
348 + ] ;
349 + spin:returnType rdfs:Resource ;
350 + rdfs:comment "Gets the URI of the named graph containing the triples submitted by a report with a given id."^^xsd:string ;
351 + rdfs:label "graph by report id"^^xsd:string ;
352 + rdfs:subClassOf spin:Functions ;
353 +.
270 reportspin:idOfDDRByDateAndWellBoreId 354 reportspin:idOfDDRByDateAndWellBoreId
271 - rdf:type spin:Function ; 355 + rdf:type spin:Function ;
272 - rdfs:comment "Gets the id of a DDR defined by date and well bore id. If preliminary reports have been created, this will return the most recent one only."^^xsd:string ; 356 + spin:body [
273 - rdfs:label "id of DDR by date and well bore id"^^xsd:string ; 357 + rdf:type sp:Select ;
274 - rdfs:subClassOf spin:Functions ; 358 + sp:orderBy (
275 - spin:body 359 + [
276 - [ rdf:type sp:Select ; 360 + rdf:type sp:Desc ;
277 - sp:orderBy ([ rdf:type sp:Desc ; 361 + sp:expression [
278 - sp:expression 362 + sp:varName "created"^^xsd:string ;
279 - [ sp:varName "created"^^xsd:string 363 + ] ;
280 - ] 364 + ]
281 - ]) ; 365 + ) ;
282 - sp:resultVariables ([ sp:varName "id"^^xsd:string 366 + sp:resultVariables (
283 - ]) ; 367 + [
284 - sp:where ([ sp:object 368 + sp:varName "id"^^xsd:string ;
285 - [ sp:varName "wellBoreId"^^xsd:string 369 + ]
286 - ] ; 370 + ) ;
287 - sp:predicate <http://www.reportinghub.no/system/schema/reporting#wellBoreId> ; 371 + sp:where (
288 - sp:subject 372 + [
289 - [ sp:varName "report"^^xsd:string 373 + sp:object [
290 - ] 374 + sp:varName "wellBoreId"^^xsd:string ;
291 - ] [ sp:object 375 + ] ;
292 - [ sp:varName "date"^^xsd:string 376 + sp:predicate <http://www.reportinghub.no/system/schema/reporting#wellBoreId> ;
293 - ] ; 377 + sp:subject [
294 - sp:predicate <http://purl.org/dc/terms/date> ; 378 + sp:varName "report"^^xsd:string ;
295 - sp:subject 379 + ] ;
296 - [ sp:varName "report"^^xsd:string 380 + ]
297 - ] 381 + [
298 - ] [ sp:object 382 + sp:object [
299 - [ sp:varName "created"^^xsd:string 383 + sp:varName "date"^^xsd:string ;
300 - ] ; 384 + ] ;
301 - sp:predicate <http://purl.org/dc/terms/created> ; 385 + sp:predicate <http://purl.org/dc/terms/date> ;
302 - sp:subject 386 + sp:subject [
303 - [ sp:varName "report"^^xsd:string 387 + sp:varName "report"^^xsd:string ;
304 - ] 388 + ] ;
305 - ] [ sp:object 389 + ]
306 - [ sp:varName "id"^^xsd:string 390 + [
307 - ] ; 391 + sp:object [
308 - sp:predicate <http://rdfs.org/sioc/ns#id> ; 392 + sp:varName "created"^^xsd:string ;
309 - sp:subject 393 + ] ;
310 - [ sp:varName "report"^^xsd:string 394 + sp:predicate <http://purl.org/dc/terms/created> ;
311 - ] 395 + sp:subject [
312 - ]) 396 + sp:varName "report"^^xsd:string ;
313 - ] ; 397 + ] ;
314 - spin:constraint 398 + ]
315 - [ rdf:type spl:Argument ; 399 + [
316 - rdfs:comment "The date of the DDR (not the submission date, but the start date of the report)."^^xsd:string ; 400 + sp:object [
317 - spl:predicate arg:date ; 401 + sp:varName "id"^^xsd:string ;
318 - spl:valueType xsd:date 402 + ] ;
319 - ] ; 403 + sp:predicate <http://rdfs.org/sioc/ns#id> ;
320 - spin:constraint 404 + sp:subject [
321 - [ rdf:type spl:Argument ; 405 + sp:varName "report"^^xsd:string ;
322 - rdfs:comment "The id of the well bore."^^xsd:string ; 406 + ] ;
323 - spl:predicate arg:wellBoreId ; 407 + ]
324 - spl:valueType xsd:string 408 + ) ;
325 - ] ; 409 + ] ;
326 - spin:returnType xsd:string . 410 + spin:constraint [
327 - 411 + rdf:type spl:Argument ;
412 + spl:predicate arg:date ;
413 + spl:valueType xsd:date ;
414 + rdfs:comment "The date of the DDR (not the submission date, but the start date of the report)."^^xsd:string ;
415 + ] ;
416 + spin:constraint [
417 + rdf:type spl:Argument ;
418 + spl:predicate arg:wellBoreId ;
419 + spl:valueType xsd:string ;
420 + rdfs:comment "The id of the well bore."^^xsd:string ;
421 + ] ;
422 + spin:returnType xsd:string ;
423 + rdfs:comment "Gets the id of a DDR defined by date and well bore id. If preliminary reports have been created, this will return the most recent one only."^^xsd:string ;
424 + rdfs:label "id of DDR by date and well bore id"^^xsd:string ;
425 + rdfs:subClassOf spin:Functions ;
426 +.
328 reportspin:idOfDPR2ByDateAndFieldName 427 reportspin:idOfDPR2ByDateAndFieldName
329 - rdf:type spin:Function ; 428 + rdf:type spin:Function ;
330 - rdfs:label "id of DPR2By date and field name"^^xsd:string ; 429 + spin:body [
331 - rdfs:subClassOf spin:Functions ; 430 + rdf:type sp:Select ;
332 - spin:body 431 + sp:limit "1"^^xsd:long ;
333 - [ rdf:type sp:Select ; 432 + sp:orderBy (
334 - sp:limit "1"^^xsd:long ; 433 + [
335 - sp:orderBy ([ rdf:type sp:Desc ; 434 + rdf:type sp:Desc ;
336 - sp:expression 435 + sp:expression [
337 - [ sp:varName "created"^^xsd:string 436 + sp:varName "created"^^xsd:string ;
338 - ] 437 + ] ;
339 - ]) ; 438 + ]
340 - sp:resultVariables ([ sp:varName "id"^^xsd:string 439 + ) ;
341 - ]) ; 440 + sp:resultVariables (
342 - sp:where ([ sp:object 441 + [
343 - [ sp:varName "fieldName"^^xsd:string 442 + sp:varName "id"^^xsd:string ;
344 - ] ; 443 + ]
345 - sp:predicate <http://www.reportinghub.no/system/schema/reporting#fieldName> ; 444 + ) ;
346 - sp:subject 445 + sp:where (
347 - [ sp:varName "report"^^xsd:string 446 + [
348 - ] 447 + sp:object [
349 - ] [ sp:object 448 + sp:varName "fieldName"^^xsd:string ;
350 - [ sp:varName "date"^^xsd:string 449 + ] ;
351 - ] ; 450 + sp:predicate <http://www.reportinghub.no/system/schema/reporting#fieldName> ;
352 - sp:predicate <http://purl.org/dc/terms/date> ; 451 + sp:subject [
353 - sp:subject 452 + sp:varName "report"^^xsd:string ;
354 - [ sp:varName "report"^^xsd:string 453 + ] ;
355 - ] 454 + ]
356 - ] [ sp:object 455 + [
357 - [ sp:varName "created"^^xsd:string 456 + sp:object [
358 - ] ; 457 + sp:varName "date"^^xsd:string ;
359 - sp:predicate <http://purl.org/dc/terms/created> ; 458 + ] ;
360 - sp:subject 459 + sp:predicate <http://purl.org/dc/terms/date> ;
361 - [ sp:varName "report"^^xsd:string 460 + sp:subject [
362 - ] 461 + sp:varName "report"^^xsd:string ;
363 - ] [ sp:object 462 + ] ;
364 - [ sp:varName "id"^^xsd:string 463 + ]
365 - ] ; 464 + [
366 - sp:predicate <http://rdfs.org/sioc/ns#id> ; 465 + sp:object [
367 - sp:subject 466 + sp:varName "created"^^xsd:string ;
368 - [ sp:varName "report"^^xsd:string 467 + ] ;
369 - ] 468 + sp:predicate <http://purl.org/dc/terms/created> ;
370 - ]) 469 + sp:subject [
371 - ] ; 470 + sp:varName "report"^^xsd:string ;
372 - spin:constraint 471 + ] ;
373 - [ rdf:type spl:Argument ; 472 + ]
374 - rdfs:comment "The xsd:date of the DPR2 to get."^^xsd:string ; 473 + [
375 - spl:predicate arg:date ; 474 + sp:object [
376 - spl:valueType xsd:date 475 + sp:varName "id"^^xsd:string ;
377 - ] ; 476 + ] ;
378 - spin:constraint 477 + sp:predicate <http://rdfs.org/sioc/ns#id> ;
379 - [ rdf:type spl:Argument ; 478 + sp:subject [
380 - rdfs:comment "The registered name of the Field."^^xsd:string ; 479 + sp:varName "report"^^xsd:string ;
381 - spl:predicate arg:fieldName ; 480 + ] ;
382 - spl:valueType xsd:string 481 + ]
383 - ] ; 482 + ) ;
384 - spin:returnType xsd:string . 483 + ] ;
385 - 484 + spin:constraint [
485 + rdf:type spl:Argument ;
486 + spl:predicate arg:date ;
487 + spl:valueType xsd:date ;
488 + rdfs:comment "The xsd:date of the DPR2 to get."^^xsd:string ;
489 + ] ;
490 + spin:constraint [
491 + rdf:type spl:Argument ;
492 + spl:predicate arg:fieldName ;
493 + spl:valueType xsd:string ;
494 + rdfs:comment "The registered name of the Field."^^xsd:string ;
495 + ] ;
496 + spin:returnType xsd:string ;
497 + rdfs:label "id of DPR2By date and field name"^^xsd:string ;
498 + rdfs:subClassOf spin:Functions ;
499 +.
386 reportspin:idOfDPRByDateAndOwner 500 reportspin:idOfDPRByDateAndOwner
387 - rdf:type spin:Function ; 501 + rdf:type spin:Function ;
388 - rdfs:comment "Gets the id of a DPR defined by date and licence or BAA. If preliminary reports have been created, this will return the most recent one only."^^xsd:string ; 502 + spin:body [
389 - rdfs:label "id of DPR by date and owner"^^xsd:string ; 503 + rdf:type sp:Select ;
390 - rdfs:subClassOf spin:Functions ; 504 + sp:orderBy (
391 - spin:body 505 + [
392 - [ rdf:type sp:Select ; 506 + rdf:type sp:Desc ;
393 - sp:orderBy ([ rdf:type sp:Desc ; 507 + sp:expression [
394 - sp:expression 508 + sp:varName "created"^^xsd:string ;
395 - [ sp:varName "created"^^xsd:string 509 + ] ;
396 - ] 510 + ]
397 - ]) ; 511 + ) ;
398 - sp:resultVariables ([ sp:varName "id"^^xsd:string 512 + sp:resultVariables (
399 - ]) ; 513 + [
400 - sp:where ([ sp:object 514 + sp:varName "id"^^xsd:string ;
401 - [ sp:varName "owner"^^xsd:string 515 + ]
402 - ] ; 516 + ) ;
403 - sp:predicate <http://www.reportinghub.no/system/schema/reporting#owner> ; 517 + sp:where (
404 - sp:subject 518 + [
405 - [ sp:varName "report"^^xsd:string 519 + sp:object [
406 - ] 520 + sp:varName "owner"^^xsd:string ;
407 - ] [ sp:object 521 + ] ;
408 - [ sp:varName "date"^^xsd:string 522 + sp:predicate <http://www.reportinghub.no/system/schema/reporting#owner> ;
409 - ] ; 523 + sp:subject [
410 - sp:predicate <http://purl.org/dc/terms/date> ; 524 + sp:varName "report"^^xsd:string ;
411 - sp:subject 525 + ] ;
412 - [ sp:varName "report"^^xsd:string 526 + ]
413 - ] 527 + [
414 - ] [ sp:object 528 + sp:object [
415 - [ sp:varName "created"^^xsd:string 529 + sp:varName "date"^^xsd:string ;
416 - ] ; 530 + ] ;
417 - sp:predicate <http://purl.org/dc/terms/created> ; 531 + sp:predicate <http://purl.org/dc/terms/date> ;
418 - sp:subject 532 + sp:subject [
419 - [ sp:varName "report"^^xsd:string 533 + sp:varName "report"^^xsd:string ;
420 - ] 534 + ] ;
421 - ] [ sp:object 535 + ]
422 - [ sp:varName "id"^^xsd:string 536 + [
423 - ] ; 537 + sp:object [
424 - sp:predicate <http://rdfs.org/sioc/ns#id> ; 538 + sp:varName "created"^^xsd:string ;
425 - sp:subject 539 + ] ;
426 - [ sp:varName "report"^^xsd:string 540 + sp:predicate <http://purl.org/dc/terms/created> ;
427 - ] 541 + sp:subject [
428 - ]) 542 + sp:varName "report"^^xsd:string ;
429 - ] ; 543 + ] ;
430 - spin:constraint 544 + ]
431 - [ rdf:type spl:Argument ; 545 + [
432 - rdfs:comment "The date of the DDR (not the submission date, but the start date of the report)."^^xsd:string ; 546 + sp:object [
433 - spl:predicate arg:date ; 547 + sp:varName "id"^^xsd:string ;
434 - spl:valueType xsd:date 548 + ] ;
435 - ] ; 549 + sp:predicate <http://rdfs.org/sioc/ns#id> ;
436 - spin:constraint 550 + sp:subject [
437 - [ rdf:type spl:Argument ; 551 + sp:varName "report"^^xsd:string ;
438 - rdfs:comment "The Licence or BAA."^^xsd:string ; 552 + ] ;
439 - spl:predicate arg:owner ; 553 + ]
440 - spl:valueType <http://www.reportinghub.no/np/schema/npd#Owner> 554 + ) ;
441 - ] ; 555 + ] ;
442 - spin:returnType xsd:string . 556 + spin:constraint [
443 - 557 + rdf:type spl:Argument ;
558 + spl:predicate arg:date ;
559 + spl:valueType xsd:date ;
560 + rdfs:comment "The date of the DDR (not the submission date, but the start date of the report)."^^xsd:string ;
561 + ] ;
562 + spin:constraint [
563 + rdf:type spl:Argument ;
564 + spl:predicate arg:owner ;
565 + spl:valueType <http://www.reportinghub.no/np/schema/npd#Owner> ;
566 + rdfs:comment "The Licence or BAA."^^xsd:string ;
567 + ] ;
568 + spin:returnType xsd:string ;
569 + rdfs:comment "Gets the id of a DPR defined by date and licence or BAA. If preliminary reports have been created, this will return the most recent one only."^^xsd:string ;
570 + rdfs:label "id of DPR by date and owner"^^xsd:string ;
571 + rdfs:subClassOf spin:Functions ;
572 +.
444 reportspin:idOfMPRGByFieldMonthAndParts 573 reportspin:idOfMPRGByFieldMonthAndParts
445 - rdf:type spin:Function ; 574 + rdf:type spin:Function ;
446 - rdfs:label "id of MPRG by field, month and parts"^^xsd:string ; 575 + spin:body [
447 - rdfs:subClassOf spin:Functions ; 576 + rdf:type sp:Select ;
448 - spin:body 577 + sp:orderBy (
449 - [ rdf:type sp:Select ; 578 + [
450 - sp:orderBy ([ rdf:type sp:Desc ; 579 + rdf:type sp:Desc ;
451 - sp:expression 580 + sp:expression [
452 - [ sp:varName "created"^^xsd:string 581 + sp:varName "created"^^xsd:string ;
453 - ] 582 + ] ;
454 - ]) ; 583 + ]
455 - sp:resultVariables ([ sp:varName "id"^^xsd:string 584 + ) ;
456 - ]) ; 585 + sp:resultVariables (
457 - sp:where ([ sp:object 586 + [
458 - [ sp:varName "fieldName"^^xsd:string 587 + sp:varName "id"^^xsd:string ;
459 - ] ; 588 + ]
460 - sp:predicate <http://www.reportinghub.no/system/schema/reporting#fieldName> ; 589 + ) ;
461 - sp:subject 590 + sp:where (
462 - [ sp:varName "report"^^xsd:string 591 + [
463 - ] 592 + sp:object [
464 - ] [ sp:object 593 + sp:varName "fieldName"^^xsd:string ;
465 - [ sp:varName "month"^^xsd:string 594 + ] ;
466 - ] ; 595 + sp:predicate <http://www.reportinghub.no/system/schema/reporting#fieldName> ;
467 - sp:predicate <http://www.reportinghub.no/system/schema/reporting#month> ; 596 + sp:subject [
468 - sp:subject 597 + sp:varName "report"^^xsd:string ;
469 - [ sp:varName "report"^^xsd:string 598 + ] ;
470 - ] 599 + ]
471 - ] [ sp:object 600 + [
472 - [ sp:varName "parts"^^xsd:string 601 + sp:object [
473 - ] ; 602 + sp:varName "month"^^xsd:string ;
474 - sp:predicate <http://www.reportinghub.no/system/schema/reporting#containsParts> ; 603 + ] ;
475 - sp:subject 604 + sp:predicate <http://www.reportinghub.no/system/schema/reporting#month> ;
476 - [ sp:varName "report"^^xsd:string 605 + sp:subject [
477 - ] 606 + sp:varName "report"^^xsd:string ;
478 - ] [ sp:object 607 + ] ;
479 - [ sp:varName "created"^^xsd:string 608 + ]
480 - ] ; 609 + [
481 - sp:predicate <http://purl.org/dc/terms/created> ; 610 + sp:object [
482 - sp:subject 611 + sp:varName "parts"^^xsd:string ;
483 - [ sp:varName "report"^^xsd:string 612 + ] ;
484 - ] 613 + sp:predicate <http://www.reportinghub.no/system/schema/reporting#containsParts> ;
485 - ] [ sp:object 614 + sp:subject [
486 - [ sp:varName "id"^^xsd:string 615 + sp:varName "report"^^xsd:string ;
487 - ] ; 616 + ] ;
488 - sp:predicate <http://rdfs.org/sioc/ns#id> ; 617 + ]
489 - sp:subject 618 + [
490 - [ sp:varName "report"^^xsd:string 619 + sp:object [
491 - ] 620 + sp:varName "created"^^xsd:string ;
492 - ]) 621 + ] ;
493 - ] ; 622 + sp:predicate <http://purl.org/dc/terms/created> ;
494 - spin:constraint 623 + sp:subject [
495 - [ rdf:type spl:Argument ; 624 + sp:varName "report"^^xsd:string ;
496 - rdfs:comment "The field name."^^xsd:string ; 625 + ] ;
497 - spl:predicate arg:fieldName ; 626 + ]
498 - spl:valueType xsd:string 627 + [
499 - ] ; 628 + sp:object [
500 - spin:constraint 629 + sp:varName "id"^^xsd:string ;
501 - [ rdf:type spl:Argument ; 630 + ] ;
502 - rdfs:comment "The month, e.g. \"2011-04\""^^xsd:string ; 631 + sp:predicate <http://rdfs.org/sioc/ns#id> ;
503 - spl:predicate arg:month ; 632 + sp:subject [
504 - spl:valueType xsd:string 633 + sp:varName "report"^^xsd:string ;
505 - ] ; 634 + ] ;
506 - spin:constraint 635 + ]
507 - [ rdf:type spl:Argument ; 636 + ) ;
508 - rdfs:comment "The parts value that the report must have (at report:containsParts)."^^xsd:string ; 637 + ] ;
509 - spl:predicate arg:parts ; 638 + spin:constraint [
510 - spl:valueType xsd:string 639 + rdf:type spl:Argument ;
511 - ] ; 640 + spl:predicate arg:fieldName ;
512 - spin:returnType xsd:string . 641 + spl:valueType xsd:string ;
513 - 642 + rdfs:comment "The field name."^^xsd:string ;
643 + ] ;
644 + spin:constraint [
645 + rdf:type spl:Argument ;
646 + spl:predicate arg:month ;
647 + spl:valueType xsd:string ;
648 + rdfs:comment "The month, e.g. \"2011-04\""^^xsd:string ;
649 + ] ;
650 + spin:constraint [
651 + rdf:type spl:Argument ;
652 + spl:predicate arg:parts ;
653 + spl:valueType xsd:string ;
654 + rdfs:comment "The parts value that the report must have (at report:containsParts)."^^xsd:string ;
655 + ] ;
656 + spin:returnType xsd:string ;
657 + rdfs:label "id of MPRG by field, month and parts"^^xsd:string ;
658 + rdfs:subClassOf spin:Functions ;
659 +.
514 reportspin:idOfMPRPByFieldMonth 660 reportspin:idOfMPRPByFieldMonth
515 - rdf:type spin:Function ; 661 + rdf:type spin:Function ;
516 - rdfs:label "id of MPRG by field, month and parts"^^xsd:string ; 662 + spin:body [
517 - rdfs:subClassOf spin:Functions ; 663 + rdf:type sp:Select ;
518 - spin:body 664 + sp:limit "1"^^xsd:long ;
519 - [ rdf:type sp:Select ; 665 + sp:orderBy (
520 - sp:limit "1"^^xsd:long ; 666 + [
521 - sp:orderBy ([ rdf:type sp:Desc ; 667 + rdf:type sp:Desc ;
522 - sp:expression 668 + sp:expression [
523 - [ sp:varName "created"^^xsd:string 669 + sp:varName "created"^^xsd:string ;
524 - ] 670 + ] ;
525 - ]) ; 671 + ]
526 - sp:resultVariables ([ sp:varName "id"^^xsd:string 672 + ) ;
527 - ]) ; 673 + sp:resultVariables (
528 - sp:where ([ sp:object 674 + [
529 - [ sp:varName "fieldName"^^xsd:string 675 + sp:varName "id"^^xsd:string ;
530 - ] ; 676 + ]
531 - sp:predicate <http://www.reportinghub.no/system/schema/reporting#fieldName> ; 677 + ) ;
532 - sp:subject 678 + sp:where (
533 - [ sp:varName "report"^^xsd:string 679 + [
534 - ] 680 + sp:object [
535 - ] [ sp:object 681 + sp:varName "fieldName"^^xsd:string ;
536 - [ sp:varName "month"^^xsd:string 682 + ] ;
537 - ] ; 683 + sp:predicate <http://www.reportinghub.no/system/schema/reporting#fieldName> ;
538 - sp:predicate <http://www.reportinghub.no/system/schema/reporting#month> ; 684 + sp:subject [
539 - sp:subject 685 + sp:varName "report"^^xsd:string ;
540 - [ sp:varName "report"^^xsd:string 686 + ] ;
541 - ] 687 + ]
542 - ] [ sp:object 688 + [
543 - [ sp:varName "created"^^xsd:string 689 + sp:object [
544 - ] ; 690 + sp:varName "month"^^xsd:string ;
545 - sp:predicate <http://purl.org/dc/terms/created> ; 691 + ] ;
546 - sp:subject 692 + sp:predicate <http://www.reportinghub.no/system/schema/reporting#month> ;
547 - [ sp:varName "report"^^xsd:string 693 + sp:subject [
548 - ] 694 + sp:varName "report"^^xsd:string ;
549 - ] [ sp:object 695 + ] ;
550 - [ sp:varName "id"^^xsd:string 696 + ]
551 - ] ; 697 + [
552 - sp:predicate <http://rdfs.org/sioc/ns#id> ; 698 + sp:object [
553 - sp:subject 699 + sp:varName "created"^^xsd:string ;
554 - [ sp:varName "report"^^xsd:string 700 + ] ;
555 - ] 701 + sp:predicate <http://purl.org/dc/terms/created> ;
556 - ]) 702 + sp:subject [
557 - ] ; 703 + sp:varName "report"^^xsd:string ;
558 - spin:constraint 704 + ] ;
559 - [ rdf:type spl:Argument ; 705 + ]
560 - rdfs:comment "The field name."^^xsd:string ; 706 + [
561 - spl:predicate arg:fieldName ; 707 + sp:object [
562 - spl:valueType xsd:string 708 + sp:varName "id"^^xsd:string ;
563 - ] ; 709 + ] ;
564 - spin:constraint 710 + sp:predicate <http://rdfs.org/sioc/ns#id> ;
565 - [ rdf:type spl:Argument ; 711 + sp:subject [
566 - rdfs:comment "The month, e.g. \"2011-04\""^^xsd:string ; 712 + sp:varName "report"^^xsd:string ;
567 - spl:predicate arg:month ; 713 + ] ;
568 - spl:valueType xsd:string 714 + ]
569 - ] ; 715 + ) ;
570 - spin:returnType xsd:string . 716 + ] ;
571 - 717 + spin:constraint [
718 + rdf:type spl:Argument ;
719 + spl:predicate arg:fieldName ;
720 + spl:valueType xsd:string ;
721 + rdfs:comment "The field name."^^xsd:string ;
722 + ] ;
723 + spin:constraint [
724 + rdf:type spl:Argument ;
725 + spl:predicate arg:month ;
726 + spl:valueType xsd:string ;
727 + rdfs:comment "The month, e.g. \"2011-04\""^^xsd:string ;
728 + ] ;
729 + spin:returnType xsd:string ;
730 + rdfs:label "id of MPRG by field, month and parts"^^xsd:string ;
731 + rdfs:subClassOf spin:Functions ;
732 +.
572 reportspin:idsOfMPRGsByFieldAndMonth 733 reportspin:idsOfMPRGsByFieldAndMonth
573 - rdf:type spin:MagicProperty ; 734 + rdf:type spin:MagicProperty ;
574 - rdfs:comment "Gets the ids of all MPRGs for a given field/month combination, iterating through all used parts combinations."^^xsd:string ; 735 + spin:body [
575 - rdfs:label "ids of MPRGs by field and month"^^xsd:string ; 736 + rdf:type sp:Select ;
576 - rdfs:subClassOf spin:MagicProperties ; 737 + sp:resultVariables (
577 - spin:body 738 + [
578 - [ rdf:type sp:Select ; 739 + sp:varName "id"^^xsd:string ;
579 - sp:resultVariables ([ sp:varName "id"^^xsd:string 740 + ]
580 - ]) ; 741 + ) ;
581 - sp:where ([ rdf:type sp:SubQuery ; 742 + sp:where (
582 - sp:query 743 + [
583 - [ rdf:type sp:Select ; 744 + rdf:type sp:SubQuery ;
584 - sp:distinct "true"^^xsd:boolean ; 745 + sp:query [
585 - sp:resultVariables ([ sp:varName "parts"^^xsd:string 746 + rdf:type sp:Select ;
586 - ]) ; 747 + sp:distinct "true"^^xsd:boolean ;
587 - sp:where ([ sp:object 748 + sp:resultVariables (
588 - [ sp:varName "fieldName"^^xsd:string 749 + [
589 - ] ; 750 + sp:varName "parts"^^xsd:string ;
590 - sp:predicate <http://www.reportinghub.no/system/schema/reporting#fieldName> ; 751 + ]
591 - sp:subject 752 + ) ;
592 - [ sp:varName "report"^^xsd:string 753 + sp:where (
593 - ] 754 + [
594 - ] [ sp:object 755 + sp:object [
595 - [ sp:varName "month"^^xsd:string 756 + sp:varName "fieldName"^^xsd:string ;
596 - ] ; 757 + ] ;
597 - sp:predicate <http://www.reportinghub.no/system/schema/reporting#month> ; 758 + sp:predicate <http://www.reportinghub.no/system/schema/reporting#fieldName> ;
598 - sp:subject 759 + sp:subject [
599 - [ sp:varName "report"^^xsd:string 760 + sp:varName "report"^^xsd:string ;
600 - ] 761 + ] ;
601 - ] [ sp:object 762 + ]
602 - [ sp:varName "parts"^^xsd:string 763 + [
603 - ] ; 764 + sp:object [
604 - sp:predicate <http://www.reportinghub.no/system/schema/reporting#containsParts> ; 765 + sp:varName "month"^^xsd:string ;
605 - sp:subject 766 + ] ;
606 - [ sp:varName "report"^^xsd:string 767 + sp:predicate <http://www.reportinghub.no/system/schema/reporting#month> ;
607 - ] 768 + sp:subject [
608 - ]) 769 + sp:varName "report"^^xsd:string ;
609 - ] 770 + ] ;
610 - ] [ rdf:type sp:Bind ; 771 + ]
611 - sp:expression 772 + [
612 - [ rdf:type reportspin:idOfMPRPByFieldMonth ; 773 + sp:object [
613 - arg:fieldName 774 + sp:varName "parts"^^xsd:string ;
614 - [ sp:varName "fieldName"^^xsd:string 775 + ] ;
615 - ] ; 776 + sp:predicate <http://www.reportinghub.no/system/schema/reporting#containsParts> ;
616 - arg:month 777 + sp:subject [
617 - [ sp:varName "month"^^xsd:string 778 + sp:varName "report"^^xsd:string ;
618 - ] ; 779 + ] ;
619 - arg:parts 780 + ]
620 - [ sp:varName "parts"^^xsd:string 781 + ) ;
621 - ] 782 + ] ;
622 - ] ; 783 + ]
623 - sp:variable 784 + [
624 - [ sp:varName "id"^^xsd:string 785 + rdf:type sp:Bind ;
625 - ] 786 + sp:expression [
626 - ]) 787 + rdf:type reportspin:idOfMPRGByFieldMonthAndParts ;
627 - ] ; 788 + arg:fieldName [
628 - spin:constraint 789 + sp:varName "fieldName"^^xsd:string ;
629 - [ rdf:type spl:Argument ; 790 + ] ;
630 - rdfs:comment "The field name."^^xsd:string ; 791 + arg:month [
631 - spl:predicate arg:fieldName ; 792 + sp:varName "month"^^xsd:string ;
632 - spl:valueType xsd:string 793 + ] ;
633 - ] ; 794 + arg:parts [
634 - spin:constraint 795 + sp:varName "parts"^^xsd:string ;
635 - [ rdf:type spl:Argument ; 796 + ] ;
636 - rdfs:comment "The month, e.g. \"2011-04\""^^xsd:string ; 797 + ] ;
637 - spl:predicate arg:month ; 798 + sp:variable [
638 - spl:valueType xsd:string 799 + sp:varName "id"^^xsd:string ;
639 - ] . 800 + ] ;
640 - 801 + ]
802 + ) ;
803 + ] ;
804 + spin:constraint [
805 + rdf:type spl:Argument ;
806 + spl:predicate arg:fieldName ;
807 + spl:valueType xsd:string ;
808 + rdfs:comment "The field name."^^xsd:string ;
809 + ] ;
810 + spin:constraint [
811 + rdf:type spl:Argument ;
812 + spl:predicate arg:month ;
813 + spl:valueType xsd:string ;
814 + rdfs:comment "The month, e.g. \"2011-04\""^^xsd:string ;
815 + ] ;
816 + rdfs:comment "Gets the ids of all MPRGs for a given field/month combination, iterating through all used parts combinations."^^xsd:string ;
817 + rdfs:label "ids of MPRGs by field and month"^^xsd:string ;
818 + rdfs:subClassOf spin:MagicProperties ;
819 +.
641 reportspin:isPreliminaryById 820 reportspin:isPreliminaryById
642 - rdf:type spin:Function ; 821 + rdf:type spin:Function ;
643 - rdfs:label "is preliminary by id"^^xsd:string ; 822 + spin:body [
644 - rdfs:subClassOf spin:Functions ; 823 + rdf:type sp:Select ;
645 - spin:body 824 + sp:resultVariables (
646 - [ rdf:type sp:Select ; 825 + [
647 - sp:resultVariables ([ sp:varName "result"^^xsd:string 826 + sp:varName "result"^^xsd:string ;
648 - ]) ; 827 + ]
649 - sp:where ([ sp:object 828 + ) ;
650 - [ sp:varName "id"^^xsd:string 829 + sp:where (
651 - ] ; 830 + [
652 - sp:predicate <http://rdfs.org/sioc/ns#id> ; 831 + sp:object [
653 - sp:subject 832 + sp:varName "id"^^xsd:string ;
654 - [ sp:varName "report"^^xsd:string 833 + ] ;
655 - ] 834 + sp:predicate <http://rdfs.org/sioc/ns#id> ;
656 - ] [ sp:object 835 + sp:subject [
657 - [ sp:varName "result"^^xsd:string 836 + sp:varName "report"^^xsd:string ;
658 - ] ; 837 + ] ;
659 - sp:predicate <http://www.reportinghub.no/system/schema/reporting#preliminary> ; 838 + ]
660 - sp:subject 839 + [
661 - [ sp:varName "report"^^xsd:string 840 + sp:object [
662 - ] 841 + sp:varName "result"^^xsd:string ;
663 - ]) 842 + ] ;
664 - ] ; 843 + sp:predicate <http://www.reportinghub.no/system/schema/reporting#preliminary> ;
665 - spin:constraint 844 + sp:subject [
666 - [ rdf:type spl:Argument ; 845 + sp:varName "report"^^xsd:string ;
667 - rdfs:comment "The of the report to check."^^xsd:string ; 846 + ] ;
668 - spl:predicate arg:id ; 847 + ]
669 - spl:valueType xsd:string 848 + ) ;
670 - ] ; 849 + ] ;
671 - spin:returnType xsd:boolean . 850 + spin:constraint [
851 + rdf:type spl:Argument ;
852 + spl:predicate arg:id ;
853 + spl:valueType xsd:string ;
854 + rdfs:comment "The of the report to check."^^xsd:string ;
855 + ] ;
856 + spin:returnType xsd:boolean ;
857 + rdfs:label "is preliminary by id"^^xsd:string ;
858 + rdfs:subClassOf spin:Functions ;
859 +.
......
1 +<?xml version="1.0" encoding="UTF-8"?>
2 +<objects xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 + xmlns="http://www.epim.no/schemas/mprml/1" version="1.0(MPRML)">
4 + <documentInfo>
5 + <DocumentName namingSystem="EC">TRYM February 2012</DocumentName>
6 + <DocumentAlias namingSystem="EC">TRYM Copex Report</DocumentAlias>
7 + <DocumentDate>2012-03-04T00:00:00.0Z</DocumentDate>
8 + <documentClass namingSystem="EC">Dong E&amp;P Norge AS</documentClass>
9 + <documentClass namingSystem="EC">DPR 2.0</documentClass>
10 + <documentClass namingSystem="ERH">dpr2</documentClass>
11 + <FileCreationInformation>
12 +
13 + <FileCreationDate>2012-03-14T00:00:00.0Z</FileCreationDate>
14 +
15 + <SoftwareName>Energy Components</SoftwareName>
16 + <FileCreator>Dong E&amp;P Norge AS</FileCreator>
17 + <Comment>NA</Comment>
18 + </FileCreationInformation>
19 + <Owner>Dong E&amp;P Norge AS</Owner>
20 + </documentInfo>
21 + <context xsi:type="obj_report">
22 + <kind>DPR 2.0</kind>
23 +
24 + <title>TRYM</title>
25 + <date>2012-02-28</date>
26 + <dateEnd>2012-02-28</dateEnd>
27 + <month>2012-02</month>
28 + <year>2012</year>
29 + <reportVersion>1.2</reportVersion>
30 + <reportStatus>final</reportStatus>
31 + <installation kind="field" namingSystem="NPD" uidRef="18081500">TRYM</installation>
32 + <operator>
33 + <name>Dong E&amp;P Norge AS</name>
34 + <role>Operating company</role>
35 + </operator>
36 + </context>
37 + <object xsi:type="obj_productVolume">
38 + <name>TRYM</name>
39 + <installation kind="field" namingSystem="NPD" uidRef="18081500">TRYM</installation><facility>
40 + <name kind="flow meter" namingSystem="DONG" uidRef="NaN">MPD5</name>
41 + <facilityParent1 namingSystem="String" uidRef="x" kind="block valve">String</facilityParent1>
42 + <facilityParent2 namingSystem="String" uidRef="x" kind="block valve">String</facilityParent2>
43 + <facilityAlias namingSystem="String">String</facilityAlias>
44 + <facilityAlias namingSystem="String">String</facilityAlias>
45 + <contextFacility namingSystem="String" uidRef="x" kind="block valve">String</contextFacility>
46 + <contextFacility namingSystem="String" uidRef="x" kind="block valve">String</contextFacility>
47 +
48 +
49 +
50 + <flow>
51 + <kind>production</kind>
52 + <qualifier>metered - fiscal</qualifier>
53 + <version>2012-02-28T21:00:00.0Z</version>
54 + <versionSource>version src 726</versionSource>
55 + <gor uom="Euc">55.81</gor>
56 + <gorMTD uom="m3/m3">95.86</gorMTD>
57 + <waterConcMass uom="%">99.52</waterConcMass>
58 + <waterConcVol uom="ppm">27.17</waterConcVol>
59 + <atmosphere uom="Pa">41.37</atmosphere>
60 + <volumeValue>
61 + <volume status="comm failure" uom="m3">339.12</volume>
62 + <grossCalorificValue uom="J/m3">987.06</grossCalorificValue>
63 + <temp uom="K">66.34</temp>
64 + <pres uom="Pa">58.84</pres>
65 + </volumeValue>
66 + <volume status="bad calibration" uom="m3">95.52</volume>
67 + <volumeStd status="bad calibration" uom="m3">40.08</volumeStd>
68 + <flowRate status="bad calibration" uom="m3/s">82.26</flowRate>
69 + <temp uom="K">42.37</temp>
70 + <pres uom="Pa">49.16</pres>
71 + <absoluteMinPres uom="Pa">88.0</absoluteMinPres>
72 + <portDiff uid="f69e7840-12d9-11e2-9fb0-d067e534860e">
73 + <port uidRef="f69e7841-12d9-11e2-a6f4-d067e534860e">Port 1</port>
74 + <presDiff uom="Pa">87.58</presDiff>
75 + <tempDiff uom="K">57.77</tempDiff>
76 + <chokeSize uom="in/32">48.65</chokeSize>
77 + <chokeRelative uom="%">51.8</chokeRelative>
78 + </portDiff>
79 + <portDiff uid="f69e7842-12d9-11e2-8ef2-d067e534860e">
80 + <port uidRef="f69e7843-12d9-11e2-b996-d067e534860e">Port 2</port>
81 + <presDiff uom="Pa">62.4</presDiff>
82 + <tempDiff uom="K">47.76</tempDiff>
83 + <chokeSize uom="in/32">13.91</chokeSize>
84 + <chokeRelative uom="%">36.32</chokeRelative>
85 + </portDiff>
86 + <mass uom="kg">228.08</mass>
87 + <work uom="MJ">734.51</work>
88 + <efficiency uom="%">82.97</efficiency>
89 + <rvp uom="Pa">495.36</rvp>
90 + <tvp uom="bar">933.07</tvp>
91 + <bsw uom="%">39.55</bsw>
92 + <bswPrevious uom="m3/m3">10.83</bswPrevious>
93 + <densityValue>
94 + <density uom="kg/m3">223.18</density>
95 + <temp uom="K">38.89</temp>
96 + <pres uom="Pa">96.93</pres>
97 + </densityValue>
98 + <density uom="kg/m3">646.61</density>
99 + <densityFlowRate uom="Mg/a">203.95</densityFlowRate>
100 + <densityStd uom="kg/m3">683.08</densityStd>
101 + <concentration uom="ppm">35.23</concentration>
102 + <molecularWeight>91.21</molecularWeight>
103 + <weightPercent uom="%">69.45</weightPercent>
104 + <molePercent uom="%">75.76</molePercent>
105 + <moleAmt uom="kmol">84.87</moleAmt>
106 + <sg uom="Euc">53.08</sg>
107 + <hcDewpoint uom="K">537.34</hcDewpoint>
108 + <waterDewpoint uom="K">809.28</waterDewpoint>
109 + <wobbeIndex uom="J/m3">118.37</wobbeIndex>
110 + <grossCalorificValueStd uom="J/m3">491.47</grossCalorificValueStd>
111 + <rvpStabilizedCrude uom="Pa">270.17</rvpStabilizedCrude>
112 + <bswStabilizedCrude uom="Euc">73.17</bswStabilizedCrude>
113 + <densityStabilizedCrude uom="kg/m3">365.74</densityStabilizedCrude>
114 + <product>
115 + <kind>oil - gross</kind>
116 + <name namingSystem="TEST484">Test product name 791</name>
117 + <splitFactor>0.29</splitFactor>
118 + <gor uom="Euc">43.79</gor>
119 + <gorMTD uom="m3/m3">38.14</gorMTD>
120 + <waterConcMass uom="%">46.18</waterConcMass>
121 + <waterConcVol uom="ppm">39.2</waterConcVol>
122 + <atmosphere uom="Pa">79.21</atmosphere>
123 + <volumeValue>
124 + <volume status="comm failure" uom="m3">915.72</volume>
125 + <grossCalorificValue uom="J/m3">244.95</grossCalorificValue>
126 + <temp uom="K">68.94</temp>
127 + <pres uom="Pa">33.34</pres>
128 + </volumeValue>
129 + <volume status="bad calibration" uom="m3">23.78</volume>
130 + <volumeStd status="bad calibration" uom="m3">77.03</volumeStd>
131 + <flowRate status="bad calibration" uom="m3/s">46.36</flowRate>
132 + <temp uom="K">13.23</temp>
133 + <pres uom="Pa">34.92</pres>
134 + <absoluteMinPres uom="Pa">36.61</absoluteMinPres>
135 + <portDiff uid="f69e9f51-12d9-11e2-b954-d067e534860e">
136 + <port uidRef="f69e9f52-12d9-11e2-b96d-d067e534860e">Port 1</port>
137 + <presDiff uom="Pa">29.48</presDiff>
138 + <tempDiff uom="K">35.77</tempDiff>
139 + <chokeSize uom="in/32">65.85</chokeSize>
140 + <chokeRelative uom="%">65.02</chokeRelative>
141 + </portDiff>
142 + <portDiff uid="f69e9f53-12d9-11e2-b64e-d067e534860e">
143 + <port uidRef="f69e9f54-12d9-11e2-bbea-d067e534860e">Port 2</port>
144 + <presDiff uom="Pa">54.02</presDiff>
145 + <tempDiff uom="K">99.07</tempDiff>
146 + <chokeSize uom="in/32">64.92</chokeSize>
147 + <chokeRelative uom="%">60.85</chokeRelative>
148 + </portDiff>
149 + <mass uom="kg">195.62</mass>
150 + <work uom="MJ">728.23</work>
151 + <efficiency uom="%">23.73</efficiency>
152 + <rvp uom="Pa">150.85</rvp>
153 + <tvp uom="bar">772.75</tvp>
154 + <bsw uom="%">39.02</bsw>
155 + <bswPrevious uom="m3/m3">34.27</bswPrevious>
156 + <densityValue>
157 + <density uom="kg/m3">552.48</density>
158 + <temp uom="K">39.99</temp>
159 + <pres uom="Pa">26.03</pres>
160 + </densityValue>
161 + <density uom="kg/m3">378.88</density>
162 + <densityFlowRate uom="Mg/a">496.24</densityFlowRate>
163 + <densityStd uom="kg/m3">300.14</densityStd>
164 + <concentration uom="ppm">28.08</concentration>
165 + <molecularWeight>90.61</molecularWeight>
166 + <weightPercent uom="%">65.51</weightPercent>
167 + <molePercent uom="%">57.58</molePercent>
168 + <moleAmt uom="kmol">16.98</moleAmt>
169 + <sg uom="Euc">18.21</sg>
170 + <hcDewpoint uom="K">261.68</hcDewpoint>
171 + <waterDewpoint uom="K">664.2</waterDewpoint>
172 + <wobbeIndex uom="J/m3">635.05</wobbeIndex>
173 + <grossCalorificValueStd uom="J/m3">976.34</grossCalorificValueStd>
174 + <rvpStabilizedCrude uom="Pa">931.43</rvpStabilizedCrude>
175 + <bswStabilizedCrude uom="Euc">596.37</bswStabilizedCrude>
176 + <densityStabilizedCrude uom="kg/m3">678.95</densityStabilizedCrude>
177 + <componentContent uid="f69e9f55-12d9-11e2-bda3-d067e534860e">
178 + <kind>oil - net</kind>
179 + <referenceKind>vapor</referenceKind>
180 + <gor uom="Euc">64.75</gor>
181 + <gorMTD uom="m3/m3">70.72</gorMTD>
182 + <waterConcMass uom="%">31.95</waterConcMass>
183 + <waterConcVol uom="ppm">88.44</waterConcVol>
184 + <atmosphere uom="Pa">87.8</atmosphere>
185 + <volumeValue>
186 + <volume status="questionable" uom="m3">758.79</volume>
187 + <grossCalorificValue uom="J/m3">743.79</grossCalorificValue>
188 + <temp uom="K">28.91</temp>
189 + <pres uom="Pa">37.78</pres>
190 + </volumeValue>
191 + <volume status="bad calibration" uom="m3">27.49</volume>
192 + <volumeStd status="bad calibration" uom="m3">16.75</volumeStd>
193 + <flowRate status="bad calibration" uom="m3/s">44.69</flowRate>
194 + <temp uom="K">23.86</temp>
195 + <pres uom="Pa">42.98</pres>
196 + <absoluteMinPres uom="Pa">13.58</absoluteMinPres>
197 + <portDiff uid="f69ec661-12d9-11e2-a856-d067e534860e">
198 + <port uidRef="f69ec662-12d9-11e2-ba09-d067e534860e">Port 1</port>
199 + <presDiff uom="Pa">68.14</presDiff>
200 + <tempDiff uom="K">30.85</tempDiff>
201 + <chokeSize uom="in/32">19.01</chokeSize>
202 + <chokeRelative uom="%">35.48</chokeRelative>
203 + </portDiff>
204 + <portDiff uid="f69ec663-12d9-11e2-896f-d067e534860e">
205 + <port uidRef="f69ec664-12d9-11e2-9f42-d067e534860e">Port 2</port>
206 + <presDiff uom="Pa">38.84</presDiff>
207 + <tempDiff uom="K">51.72</tempDiff>
208 + <chokeSize uom="in/32">56.47</chokeSize>
209 + <chokeRelative uom="%">53.79</chokeRelative>
210 + </portDiff>
211 + <mass uom="kg">349.36</mass>
212 + <work uom="MJ">235.95</work>
213 + <efficiency uom="%">62.82</efficiency>
214 + <rvp uom="Pa">975.21</rvp>
215 + <tvp uom="bar">878.48</tvp>
216 + <bsw uom="%">26.81</bsw>
217 + <bswPrevious uom="m3/m3">35.68</bswPrevious>
218 + <densityValue>
219 + <density uom="kg/m3">74.09</density>
220 + <temp uom="K">83.37</temp>
221 + <pres uom="Pa">15.41</pres>
222 + </densityValue>
223 + <density uom="kg/m3">414.68</density>
224 + <densityFlowRate uom="Mg/a">621.95</densityFlowRate>
225 + <densityStd uom="kg/m3">618.24</densityStd>
226 + <concentration uom="ppm">25.04</concentration>
227 + <molecularWeight>92.78</molecularWeight>
228 + <weightPercent uom="%">42.47</weightPercent>
229 + <molePercent uom="%">64.66</molePercent>
230 + <moleAmt uom="kmol">98.37</moleAmt>
231 + <sg uom="Euc">77.2</sg>
232 + <hcDewpoint uom="K">84.09</hcDewpoint>
233 + <waterDewpoint uom="K">576.56</waterDewpoint>
234 + <wobbeIndex uom="J/m3">568.53</wobbeIndex>
235 + <grossCalorificValueStd uom="J/m3">925.43</grossCalorificValueStd>
236 + <rvpStabilizedCrude uom="Pa">324.93</rvpStabilizedCrude>
237 + <bswStabilizedCrude uom="Euc">268.91</bswStabilizedCrude>
238 + <densityStabilizedCrude uom="kg/m3">703.27</densityStabilizedCrude>
239 + </componentContent>
240 + <period>
241 + <kind>day</kind>
242 + <dateStart>2012-02-28</dateStart>
243 + <dateEnd>2012-02-28</dateEnd>
244 + <gor uom="Euc">91.18</gor>
245 + <gorMTD uom="m3/m3">50.18</gorMTD>
246 + <waterConcMass uom="%">18.4</waterConcMass>
247 + <waterConcVol uom="ppm">99.56</waterConcVol>
248 + <atmosphere uom="Pa">82.72</atmosphere>
249 + <volumeValue>
250 +
251 + <volume uom="m3">1844.83</volume><temp uom="degC">15</temp>
252 + <pres uom="atm">1</pres>
253 + </volumeValue>
254 + <volume status="bad calibration" uom="m3">21.98</volume>
255 + <volumeStd status="bad calibration" uom="m3">83.58</volumeStd>
256 + <flowRate status="bad calibration" uom="m3/s">44.68</flowRate>
257 + <temp uom="K">62.0</temp>
258 + <pres uom="Pa">57.99</pres>
259 + <absoluteMinPres uom="Pa">98.21</absoluteMinPres>
260 +
261 + <mass uom="kg">900.4</mass>
262 + <work uom="J">510.98</work>
263 + <efficiency uom="%">56.43</efficiency>
264 + <rvp uom="Pa">942.18</rvp>
265 + <tvp uom="bar">171.81</tvp>
266 + <bsw uom="%">21.04</bsw>
267 + <bswPrevious uom="m3/m3">76.96</bswPrevious>
268 + <densityValue>
269 +
270 + <density uom="kg/m3">701.36</density>
271 + <temp uom="degC">15</temp>
272 + <pres uom="atm">1</pres>
273 + </densityValue>
274 + <density uom="kg/m3">329.8</density>
275 + <densityFlowRate uom="Mg/a">466.61</densityFlowRate>
276 + <densityStd uom="kg/m3">139.14</densityStd>
277 + <concentration uom="ppm">28.48</concentration>
278 + <molecularWeight>84.1</molecularWeight>
279 + <weightPercent uom="%">90.22</weightPercent>
280 + <molePercent uom="%">19.83</molePercent>
281 + <moleAmt uom="kmol">30.7</moleAmt>
282 + <sg uom="Euc">60.02</sg>
283 + <hcDewpoint uom="K">143.79</hcDewpoint>
284 + <waterDewpoint uom="K">551.42</waterDewpoint>
285 + <wobbeIndex uom="J/m3">327.48</wobbeIndex>
286 + <grossCalorificValueStd uom="J/m3">501.58</grossCalorificValueStd>
287 + <rvpStabilizedCrude uom="Pa">376.43</rvpStabilizedCrude>
288 + <bswStabilizedCrude uom="Euc">498.53</bswStabilizedCrude>
289 + <densityStabilizedCrude uom="kg/m3">528.55</densityStabilizedCrude>
290 + </period>
291 +
292 + </product><product>
293 + <kind>gas</kind>
294 + <name namingSystem="TEST89">Test product name 134</name>
295 + <splitFactor>0.35</splitFactor>
296 + <gor uom="Euc">81.81</gor>
297 + <gorMTD uom="m3/m3">30.8</gorMTD>
298 + <waterConcMass uom="%">23.14</waterConcMass>
299 + <waterConcVol uom="ppm">54.55</waterConcVol>
300 + <atmosphere uom="Pa">64.06</atmosphere>
301 + <volumeValue>
302 + <volume status="questionable" uom="m3">155.7</volume>
303 + <grossCalorificValue uom="J/m3">565.14</grossCalorificValue>
304 + <temp uom="K">41.76</temp>
305 + <pres uom="Pa">58.9</pres>
306 + </volumeValue>
307 + <volume status="bad calibration" uom="m3">88.77</volume>
308 + <volumeStd status="bad calibration" uom="m3">48.18</volumeStd>
309 + <flowRate status="bad calibration" uom="m3/s">37.2</flowRate>
310 + <temp uom="K">64.54</temp>
311 + <pres uom="Pa">36.49</pres>
312 + <absoluteMinPres uom="Pa">76.62</absoluteMinPres>
313 + <portDiff uid="f69eed70-12d9-11e2-8d9d-d067e534860e">
314 + <port uidRef="f69eed71-12d9-11e2-9b3f-d067e534860e">Port 1</port>
315 + <presDiff uom="Pa">13.53</presDiff>
316 + <tempDiff uom="K">27.0</tempDiff>
317 + <chokeSize uom="in/32">30.02</chokeSize>
318 + <chokeRelative uom="%">70.1</chokeRelative>
319 + </portDiff>
320 + <portDiff uid="f69eed72-12d9-11e2-b723-d067e534860e">
321 + <port uidRef="f69eed73-12d9-11e2-bfbd-d067e534860e">Port 2</port>
322 + <presDiff uom="Pa">38.76</presDiff>
323 + <tempDiff uom="K">33.56</tempDiff>
324 + <chokeSize uom="in/32">39.89</chokeSize>
325 + <chokeRelative uom="%">33.36</chokeRelative>
326 + </portDiff>
327 + <mass uom="kg">424.13</mass>
328 + <work uom="MJ">471.08</work>
329 + <efficiency uom="%">93.23</efficiency>
330 + <rvp uom="Pa">343.49</rvp>
331 + <tvp uom="bar">629.63</tvp>
332 + <bsw uom="%">99.94</bsw>
333 + <bswPrevious uom="m3/m3">37.07</bswPrevious>
334 + <densityValue>
335 + <density uom="kg/m3">690.34</density>
336 + <temp uom="K">41.0</temp>
337 + <pres uom="Pa">51.18</pres>
338 + </densityValue>
339 + <density uom="kg/m3">38.48</density>
340 + <densityFlowRate uom="Mg/a">182.48</densityFlowRate>
341 + <densityStd uom="kg/m3">586.26</densityStd>
342 + <concentration uom="ppm">55.22</concentration>
343 + <molecularWeight>52.44</molecularWeight>
344 + <weightPercent uom="%">52.12</weightPercent>
345 + <molePercent uom="%">51.16</molePercent>
346 + <moleAmt uom="kmol">12.76</moleAmt>
347 + <sg uom="Euc">74.24</sg>
348 + <hcDewpoint uom="K">925.57</hcDewpoint>
349 + <waterDewpoint uom="K">453.77</waterDewpoint>
350 + <wobbeIndex uom="J/m3">555.38</wobbeIndex>
351 + <grossCalorificValueStd uom="J/m3">840.12</grossCalorificValueStd>
352 + <rvpStabilizedCrude uom="Pa">461.22</rvpStabilizedCrude>
353 + <bswStabilizedCrude uom="Euc">449.05</bswStabilizedCrude>
354 + <densityStabilizedCrude uom="kg/m3">159.86</densityStabilizedCrude>
355 + <componentContent uid="f69f1480-12d9-11e2-a165-d067e534860e">
356 + <kind>gas - rich</kind>
357 + <referenceKind>water</referenceKind>
358 + <gor uom="Euc">23.54</gor>
359 + <gorMTD uom="m3/m3">27.09</gorMTD>
360 + <waterConcMass uom="%">18.96</waterConcMass>
361 + <waterConcVol uom="ppm">24.05</waterConcVol>
362 + <atmosphere uom="Pa">79.31</atmosphere>
363 + <volumeValue>
364 + <volume status="sensor failure" uom="m3">842.51</volume>
365 + <grossCalorificValue uom="J/m3">932.26</grossCalorificValue>
366 + <temp uom="K">10.91</temp>
367 + <pres uom="Pa">77.87</pres>
368 + </volumeValue>
369 + <volume status="bad calibration" uom="m3">43.39</volume>
370 + <volumeStd status="bad calibration" uom="m3">95.9</volumeStd>
371 + <flowRate status="bad calibration" uom="m3/s">10.02</flowRate>
372 + <temp uom="K">18.52</temp>
373 + <pres uom="Pa">73.22</pres>
374 + <absoluteMinPres uom="Pa">11.99</absoluteMinPres>
375 + <portDiff uid="f69f1481-12d9-11e2-990a-d067e534860e">
376 + <port uidRef="f69f1482-12d9-11e2-8fc5-d067e534860e">Port 1</port>
377 + <presDiff uom="Pa">70.59</presDiff>
378 + <tempDiff uom="K">42.92</tempDiff>
379 + <chokeSize uom="in/32">36.46</chokeSize>
380 + <chokeRelative uom="%">94.03</chokeRelative>
381 + </portDiff>
382 + <portDiff uid="f69f1483-12d9-11e2-a8e7-d067e534860e">
383 + <port uidRef="f69f1484-12d9-11e2-8bf6-d067e534860e">Port 2</port>
384 + <presDiff uom="Pa">92.91</presDiff>
385 + <tempDiff uom="K">97.58</tempDiff>
386 + <chokeSize uom="in/32">27.32</chokeSize>
387 + <chokeRelative uom="%">82.78</chokeRelative>
388 + </portDiff>
389 + <mass uom="kg">942.65</mass>
390 + <work uom="MJ">880.63</work>
391 + <efficiency uom="%">49.0</efficiency>
392 + <rvp uom="Pa">950.93</rvp>
393 + <tvp uom="bar">883.82</tvp>
394 + <bsw uom="%">34.92</bsw>
395 + <bswPrevious uom="m3/m3">33.45</bswPrevious>
396 + <densityValue>
397 + <density uom="kg/m3">14.99</density>
398 + <temp uom="K">16.89</temp>
399 + <pres uom="Pa">49.56</pres>
400 + </densityValue>
401 + <density uom="kg/m3">56.3</density>
402 + <densityFlowRate uom="Mg/a">187.6</densityFlowRate>
403 + <densityStd uom="kg/m3">223.77</densityStd>
404 + <concentration uom="ppm">99.99</concentration>
405 + <molecularWeight>94.47</molecularWeight>
406 + <weightPercent uom="%">37.43</weightPercent>
407 + <molePercent uom="%">88.11</molePercent>
408 + <moleAmt uom="kmol">20.01</moleAmt>
409 + <sg uom="Euc">71.85</sg>
410 + <hcDewpoint uom="K">33.41</hcDewpoint>
411 + <waterDewpoint uom="K">164.98</waterDewpoint>
412 + <wobbeIndex uom="J/m3">483.69</wobbeIndex>
413 + <grossCalorificValueStd uom="J/m3">532.71</grossCalorificValueStd>
414 + <rvpStabilizedCrude uom="Pa">908.47</rvpStabilizedCrude>
415 + <bswStabilizedCrude uom="Euc">376.38</bswStabilizedCrude>
416 + <densityStabilizedCrude uom="kg/m3">170.86</densityStabilizedCrude>
417 + </componentContent>
418 + <period>
419 + <kind>day</kind>
420 + <dateStart>2012-02-28</dateStart>
421 + <dateEnd>2012-02-28</dateEnd>
422 + <gor uom="Euc">83.69</gor>
423 + <gorMTD uom="m3/m3">53.5</gorMTD>
424 + <waterConcMass uom="%">58.37</waterConcMass>
425 + <waterConcVol uom="ppm">67.0</waterConcVol>
426 + <atmosphere uom="Pa">30.13</atmosphere>
427 + <volumeValue>
428 +
429 + <volume uom="m3">81.96</volume><temp uom="degC">15</temp>
430 + <pres uom="atm">1</pres>
431 + </volumeValue>
432 + <volume status="bad calibration" uom="m3">50.61</volume>
433 + <volumeStd status="bad calibration" uom="m3">96.63</volumeStd>
434 + <flowRate status="bad calibration" uom="m3/s">60.16</flowRate>
435 + <temp uom="K">45.55</temp>
436 + <pres uom="Pa">12.93</pres>
437 + <absoluteMinPres uom="Pa">51.49</absoluteMinPres>
438 +
439 + <mass uom="kg">316.62</mass>
440 + <work uom="kW.h">38.93</work>
441 + <efficiency uom="%">96.08</efficiency>
442 + <rvp uom="kpsi">287.31</rvp>
443 + <tvp uom="bar">591.38</tvp>
444 + <bsw uom="%">50.89</bsw>
445 + <bswPrevious uom="m3/m3">56.04</bswPrevious>
446 + <densityValue>
447 + <density uom="kg/m3">0.5</density>
448 +
449 + <temp uom="degC">15</temp>
450 + <pres uom="atm">1</pres>
451 + </densityValue>
452 + <density uom="kg/m3">539.46</density>
453 + <densityFlowRate uom="Mg/a">250.26</densityFlowRate>
454 + <densityStd uom="kg/m3">320.16</densityStd>
455 + <concentration uom="ppm">57.74</concentration>
456 + <molecularWeight>63.04</molecularWeight>
457 + <weightPercent uom="%">24.47</weightPercent>
458 + <molePercent uom="%">65.38</molePercent>
459 + <moleAmt uom="kmol">17.54</moleAmt>
460 + <sg uom="Euc">92.05</sg>
461 + <hcDewpoint uom="K">303.28</hcDewpoint>
462 + <waterDewpoint uom="K">964.34</waterDewpoint>
463 + <wobbeIndex uom="J/m3">956.94</wobbeIndex>
464 + <grossCalorificValueStd uom="J/m3">79.96</grossCalorificValueStd>
465 + <rvpStabilizedCrude uom="Pa">324.6</rvpStabilizedCrude>
466 + <bswStabilizedCrude uom="Euc">126.43</bswStabilizedCrude>
467 + <densityStabilizedCrude uom="kg/m3">557.09</densityStabilizedCrude>
468 + </period>
469 +
470 + </product><product>
471 + <kind>water</kind>
472 + <name namingSystem="TEST492">Test product name 655</name>
473 + <splitFactor>0.72</splitFactor>
474 + <gor uom="Euc">10.87</gor>
475 + <gorMTD uom="m3/m3">77.14</gorMTD>
476 + <waterConcMass uom="%">55.98</waterConcMass>
477 + <waterConcVol uom="ppm">54.46</waterConcVol>
478 + <atmosphere uom="Pa">37.76</atmosphere>
479 + <volumeValue>
480 + <volume status="bad calibration" uom="m3">992.46</volume>
481 + <grossCalorificValue uom="J/m3">263.11</grossCalorificValue>
482 + <temp uom="K">16.57</temp>
483 + <pres uom="Pa">52.71</pres>
484 + </volumeValue>
485 + <volume status="bad calibration" uom="m3">89.7</volume>
486 + <volumeStd status="bad calibration" uom="m3">66.59</volumeStd>
487 + <flowRate status="bad calibration" uom="m3/s">26.87</flowRate>
488 + <temp uom="K">20.42</temp>
489 + <pres uom="Pa">28.88</pres>
490 + <absoluteMinPres uom="Pa">63.17</absoluteMinPres>
491 + <portDiff uid="f69f3b8f-12d9-11e2-91f0-d067e534860e">
492 + <port uidRef="f69f3b90-12d9-11e2-b43f-d067e534860e">Port 1</port>
493 + <presDiff uom="Pa">90.36</presDiff>
494 + <tempDiff uom="K">64.66</tempDiff>
495 + <chokeSize uom="in/32">71.9</chokeSize>
496 + <chokeRelative uom="%">24.08</chokeRelative>
497 + </portDiff>
498 + <portDiff uid="f69f3b91-12d9-11e2-a8a0-d067e534860e">
499 + <port uidRef="f69f3b92-12d9-11e2-b517-d067e534860e">Port 2</port>
500 + <presDiff uom="Pa">91.32</presDiff>
501 + <tempDiff uom="K">73.49</tempDiff>
502 + <chokeSize uom="in/32">63.36</chokeSize>
503 + <chokeRelative uom="%">26.84</chokeRelative>
504 + </portDiff>
505 + <mass uom="kg">867.38</mass>
506 + <work uom="MJ">871.2</work>
507 + <efficiency uom="%">34.13</efficiency>
508 + <rvp uom="Pa">442.65</rvp>
509 + <tvp uom="bar">238.71</tvp>
510 + <bsw uom="%">12.41</bsw>
511 + <bswPrevious uom="m3/m3">74.68</bswPrevious>
512 + <densityValue>
513 + <density uom="kg/m3">539.95</density>
514 + <temp uom="K">71.73</temp>
515 + <pres uom="Pa">49.76</pres>
516 + </densityValue>
517 + <density uom="kg/m3">41.59</density>
518 + <densityFlowRate uom="Mg/a">153.51</densityFlowRate>
519 + <densityStd uom="kg/m3">598.39</densityStd>
520 + <concentration uom="ppm">21.95</concentration>
521 + <molecularWeight>12.52</molecularWeight>
522 + <weightPercent uom="%">10.43</weightPercent>
523 + <molePercent uom="%">95.49</molePercent>
524 + <moleAmt uom="kmol">56.42</moleAmt>
525 + <sg uom="Euc">74.0</sg>
526 + <hcDewpoint uom="K">801.24</hcDewpoint>
527 + <waterDewpoint uom="K">969.94</waterDewpoint>
528 + <wobbeIndex uom="J/m3">38.9</wobbeIndex>
529 + <grossCalorificValueStd uom="J/m3">981.48</grossCalorificValueStd>
530 + <rvpStabilizedCrude uom="Pa">515.47</rvpStabilizedCrude>
531 + <bswStabilizedCrude uom="Euc">697.51</bswStabilizedCrude>
532 + <densityStabilizedCrude uom="kg/m3">980.07</densityStabilizedCrude>
533 + <componentContent uid="f69f629e-12d9-11e2-b238-d067e534860e">
534 + <kind>helium gas</kind>
535 + <referenceKind>C6-</referenceKind>
536 + <gor uom="Euc">68.06</gor>
537 + <gorMTD uom="m3/m3">38.09</gorMTD>
538 + <waterConcMass uom="%">62.31</waterConcMass>
539 + <waterConcVol uom="ppm">50.92</waterConcVol>
540 + <atmosphere uom="Pa">31.94</atmosphere>
541 + <volumeValue>
542 + <volume status="questionable" uom="m3">297.12</volume>
543 + <grossCalorificValue uom="J/m3">213.93</grossCalorificValue>
544 + <temp uom="K">97.33</temp>
545 + <pres uom="Pa">94.81</pres>
546 + </volumeValue>
547 + <volume status="bad calibration" uom="m3">11.66</volume>
548 + <volumeStd status="bad calibration" uom="m3">68.73</volumeStd>
549 + <flowRate status="bad calibration" uom="m3/s">68.35</flowRate>
550 + <temp uom="K">33.24</temp>
551 + <pres uom="Pa">78.61</pres>
552 + <absoluteMinPres uom="Pa">31.57</absoluteMinPres>
553 + <portDiff uid="f69f629f-12d9-11e2-82b6-d067e534860e">
554 + <port uidRef="f69f62a0-12d9-11e2-babf-d067e534860e">Port 1</port>
555 + <presDiff uom="Pa">63.63</presDiff>
556 + <tempDiff uom="K">77.25</tempDiff>
557 + <chokeSize uom="in/32">54.35</chokeSize>
558 + <chokeRelative uom="%">51.92</chokeRelative>
559 + </portDiff>
560 + <portDiff uid="f69f62a1-12d9-11e2-8e0f-d067e534860e">
561 + <port uidRef="f69f62a2-12d9-11e2-a28a-d067e534860e">Port 2</port>
562 + <presDiff uom="Pa">85.92</presDiff>
563 + <tempDiff uom="K">44.32</tempDiff>
564 + <chokeSize uom="in/32">98.99</chokeSize>
565 + <chokeRelative uom="%">16.74</chokeRelative>
566 + </portDiff>
567 + <mass uom="kg">301.51</mass>
568 + <work uom="MJ">557.83</work>
569 + <efficiency uom="%">50.41</efficiency>
570 + <rvp uom="Pa">199.92</rvp>
571 + <tvp uom="bar">729.42</tvp>
572 + <bsw uom="%">92.07</bsw>
573 + <bswPrevious uom="m3/m3">54.9</bswPrevious>
574 + <densityValue>
575 + <density uom="kg/m3">186.65</density>
576 + <temp uom="K">52.69</temp>
577 + <pres uom="Pa">92.63</pres>
578 + </densityValue>
579 + <density uom="kg/m3">253.61</density>
580 + <densityFlowRate uom="Mg/a">643.56</densityFlowRate>
581 + <densityStd uom="kg/m3">122.83</densityStd>
582 + <concentration uom="ppm">79.95</concentration>
583 + <molecularWeight>13.99</molecularWeight>
584 + <weightPercent uom="%">49.41</weightPercent>
585 + <molePercent uom="%">97.73</molePercent>
586 + <moleAmt uom="kmol">18.81</moleAmt>
587 + <sg uom="Euc">87.28</sg>
588 + <hcDewpoint uom="K">446.11</hcDewpoint>
589 + <waterDewpoint uom="K">265.29</waterDewpoint>
590 + <wobbeIndex uom="J/m3">35.13</wobbeIndex>
591 + <grossCalorificValueStd uom="J/m3">939.76</grossCalorificValueStd>
592 + <rvpStabilizedCrude uom="Pa">811.94</rvpStabilizedCrude>
593 + <bswStabilizedCrude uom="Euc">432.27</bswStabilizedCrude>
594 + <densityStabilizedCrude uom="kg/m3">200.32</densityStabilizedCrude>
595 + </componentContent>
596 + <period>
597 + <kind>day</kind>
598 + <dateStart>2012-02-28</dateStart>
599 + <dateEnd>2012-02-28</dateEnd>
600 + <gor uom="Euc">14.18</gor>
601 + <gorMTD uom="m3/m3">69.09</gorMTD>
602 + <waterConcMass uom="%">10.12</waterConcMass>
603 + <waterConcVol uom="ppm">33.84</waterConcVol>
604 + <atmosphere uom="Pa">97.44</atmosphere>
605 + <volumeValue>
606 +
607 + <volume uom="m3">93.62</volume><temp uom="degC">15</temp>
608 + <pres uom="atm">1</pres>
609 + </volumeValue>
610 + <volume status="bad calibration" uom="m3">43.01</volume>
611 + <volumeStd status="bad calibration" uom="m3">73.07</volumeStd>
612 + <flowRate status="bad calibration" uom="m3/s">93.19</flowRate>
613 + <temp uom="K">58.9</temp>
614 + <pres uom="Pa">60.81</pres>
615 + <absoluteMinPres uom="Pa">88.81</absoluteMinPres>
616 +
617 +
618 + <work uom="MJ">772.09</work>
619 + <efficiency uom="%">40.88</efficiency>
620 + <rvp uom="kpsi">504.32</rvp>
621 + <tvp uom="bar">481.8</tvp>
622 + <bsw uom="%">35.78</bsw>
623 + <bswPrevious uom="m3/m3">99.21</bswPrevious>
624 +
625 + <density uom="kg/m3">221.11</density>
626 + <densityFlowRate uom="Mg/a">128.23</densityFlowRate>
627 + <densityStd uom="kg/m3">54.54</densityStd>
628 + <concentration uom="ppm">24.08</concentration>
629 + <molecularWeight>43.89</molecularWeight>
630 + <weightPercent uom="%">54.36</weightPercent>
631 + <molePercent uom="%">90.16</molePercent>
632 + <moleAmt uom="kmol">32.38</moleAmt>
633 + <sg uom="Euc">64.29</sg>
634 + <hcDewpoint uom="K">27.64</hcDewpoint>
635 + <waterDewpoint uom="K">112.08</waterDewpoint>
636 + <wobbeIndex uom="J/m3">272.03</wobbeIndex>
637 + <grossCalorificValueStd uom="J/m3">823.1</grossCalorificValueStd>
638 + <rvpStabilizedCrude uom="Pa">101.55</rvpStabilizedCrude>
639 + <bswStabilizedCrude uom="Euc">168.24</bswStabilizedCrude>
640 + <densityStabilizedCrude uom="kg/m3">450.74</densityStabilizedCrude>
641 + </period>
642 +
643 + </product>
644 + </flow>
645 +
646 +
647 +
648 +
649 + </facility>
650 + </object>
651 +</objects>
...\ No newline at end of file ...\ No newline at end of file