David Price

Most DDR PDF fixed from SpiraTest Issues 1806, 1807 and 1811

1 +# Saved by TopBraid on Thu Dec 22 16:22:25 GMT 2011
1 # baseURI: http://www.reportinghub.no/ep/schema/1.0/activity 2 # baseURI: http://www.reportinghub.no/ep/schema/1.0/activity
2 -# imports: http://www.linkedmodel.org/1.1/schema/ordered
3 -# imports: http://www.reportinghub.no/ep/schema/1.0/core
4 -# imports: http://www.reportinghub.no/ep/schema/1.0/equipment
5 -# imports: http://www.reportinghub.no/ep/schema/1.0/facility
6 # imports: http://www.reportinghub.no/ep/schema/1.0/organization 3 # imports: http://www.reportinghub.no/ep/schema/1.0/organization
7 # imports: http://www.reportinghub.no/ep/schema/1.0/report 4 # imports: http://www.reportinghub.no/ep/schema/1.0/report
8 # imports: http://www.reportinghub.no/ep/schema/1.0/well 5 # imports: http://www.reportinghub.no/ep/schema/1.0/well
6 +# imports: http://www.reportinghub.no/ep/schema/1.0/core
7 +# imports: http://www.reportinghub.no/ep/schema/1.0/equipment
8 +# imports: http://www.reportinghub.no/ep/schema/1.0/facility
9 +# imports: http://www.linkedmodel.org/1.1/schema/ordered
9 10
10 @prefix dc: <http://purl.org/dc/elements/1.1/> . 11 @prefix dc: <http://purl.org/dc/elements/1.1/> .
11 @prefix ep-activity: <http://www.reportinghub.no/ep/schema/activity#> . 12 @prefix ep-activity: <http://www.reportinghub.no/ep/schema/activity#> .
...@@ -17,7 +18,7 @@ ...@@ -17,7 +18,7 @@
17 18
18 <http://www.reportinghub.no/ep/schema/1.0/activity> 19 <http://www.reportinghub.no/ep/schema/1.0/activity>
19 rdf:type owl:Ontology ; 20 rdf:type owl:Ontology ;
20 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/report> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.linkedmodel.org/1.1/schema/ordered> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/facility> ; 21 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.linkedmodel.org/1.1/schema/ordered> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/report> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/organization> ;
21 owl:versionInfo "0.1.0"^^xsd:string . 22 owl:versionInfo "0.1.0"^^xsd:string .
22 23
23 ep-activity:Activity 24 ep-activity:Activity
...@@ -26,33 +27,33 @@ ep-activity:Activity ...@@ -26,33 +27,33 @@ ep-activity:Activity
26 rdfs:subClassOf ep-core:PhysicalThing ; 27 rdfs:subClassOf ep-core:PhysicalThing ;
27 rdfs:subClassOf 28 rdfs:subClassOf
28 [ rdf:type owl:Restriction ; 29 [ rdf:type owl:Restriction ;
29 - owl:allValuesFrom ep-activity:Activity ; 30 + owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
30 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#during> 31 + owl:onProperty ep-activity:finishedAt
31 ] ; 32 ] ;
32 rdfs:subClassOf 33 rdfs:subClassOf
33 [ rdf:type owl:Restriction ; 34 [ rdf:type owl:Restriction ;
34 - owl:allValuesFrom ep-activity:Activity ; 35 + owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
35 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#overlaps> 36 + owl:onProperty ep-activity:startedAt
36 ] ; 37 ] ;
37 rdfs:subClassOf 38 rdfs:subClassOf
38 [ rdf:type owl:Restriction ; 39 [ rdf:type owl:Restriction ;
39 owl:allValuesFrom ep-activity:Activity ; 40 owl:allValuesFrom ep-activity:Activity ;
40 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#before> 41 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#after>
41 ] ; 42 ] ;
42 rdfs:subClassOf 43 rdfs:subClassOf
43 [ rdf:type owl:Restriction ; 44 [ rdf:type owl:Restriction ;
44 owl:allValuesFrom ep-activity:Activity ; 45 owl:allValuesFrom ep-activity:Activity ;
45 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#after> 46 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#before>
46 ] ; 47 ] ;
47 rdfs:subClassOf 48 rdfs:subClassOf
48 [ rdf:type owl:Restriction ; 49 [ rdf:type owl:Restriction ;
49 - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; 50 + owl:allValuesFrom ep-activity:Activity ;
50 - owl:onProperty ep-activity:startedAt 51 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#overlaps>
51 ] ; 52 ] ;
52 rdfs:subClassOf 53 rdfs:subClassOf
53 [ rdf:type owl:Restriction ; 54 [ rdf:type owl:Restriction ;
54 - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; 55 + owl:allValuesFrom ep-activity:Activity ;
55 - owl:onProperty ep-activity:finishedAt 56 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#during>
56 ] . 57 ] .
57 58
58 ep-activity:ActivitySuccessType 59 ep-activity:ActivitySuccessType
...@@ -66,13 +67,13 @@ ep-activity:DailyDrillingActivity ...@@ -66,13 +67,13 @@ ep-activity:DailyDrillingActivity
66 rdfs:subClassOf ep-activity:DrillingActivity ; 67 rdfs:subClassOf ep-activity:DrillingActivity ;
67 rdfs:subClassOf 68 rdfs:subClassOf
68 [ rdf:type owl:Restriction ; 69 [ rdf:type owl:Restriction ;
69 - owl:allValuesFrom ep-activity:Activity ; 70 + owl:allValuesFrom ep-activity:DrillingActivity ;
70 - owl:onProperty ep-core:hasPart 71 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#first>
71 ] ; 72 ] ;
72 rdfs:subClassOf 73 rdfs:subClassOf
73 [ rdf:type owl:Restriction ; 74 [ rdf:type owl:Restriction ;
74 - owl:allValuesFrom ep-activity:DrillingActivity ; 75 + owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
75 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#last> 76 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#first>
76 ] ; 77 ] ;
77 rdfs:subClassOf 78 rdfs:subClassOf
78 [ rdf:type owl:Restriction ; 79 [ rdf:type owl:Restriction ;
...@@ -81,13 +82,13 @@ ep-activity:DailyDrillingActivity ...@@ -81,13 +82,13 @@ ep-activity:DailyDrillingActivity
81 ] ; 82 ] ;
82 rdfs:subClassOf 83 rdfs:subClassOf
83 [ rdf:type owl:Restriction ; 84 [ rdf:type owl:Restriction ;
84 - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; 85 + owl:allValuesFrom ep-activity:DrillingActivity ;
85 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#first> 86 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#last>
86 ] ; 87 ] ;
87 rdfs:subClassOf 88 rdfs:subClassOf
88 [ rdf:type owl:Restriction ; 89 [ rdf:type owl:Restriction ;
89 - owl:allValuesFrom ep-activity:DrillingActivity ; 90 + owl:allValuesFrom ep-activity:Activity ;
90 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#first> 91 + owl:onProperty ep-core:hasPart
91 ] . 92 ] .
92 93
93 ep-activity:DailyDrillingActivityToStatus 94 ep-activity:DailyDrillingActivityToStatus
...@@ -96,13 +97,13 @@ ep-activity:DailyDrillingActivityToStatus ...@@ -96,13 +97,13 @@ ep-activity:DailyDrillingActivityToStatus
96 rdfs:subClassOf ep-activity:DrillingActivity ; 97 rdfs:subClassOf ep-activity:DrillingActivity ;
97 rdfs:subClassOf 98 rdfs:subClassOf
98 [ rdf:type owl:Restriction ; 99 [ rdf:type owl:Restriction ;
99 - owl:allValuesFrom ep-activity:DrillingActivity ; 100 + owl:allValuesFrom ep-activity:Activity ;
100 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#last> 101 + owl:onProperty ep-core:hasPart
101 ] ; 102 ] ;
102 rdfs:subClassOf 103 rdfs:subClassOf
103 [ rdf:type owl:Restriction ; 104 [ rdf:type owl:Restriction ;
104 - owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#AllOrPartOfTheLifeOfAWellBore> ; 105 + owl:allValuesFrom ep-activity:DrillingActivity ;
105 - owl:onProperty ep-activity:onWellBore 106 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#first>
106 ] ; 107 ] ;
107 rdfs:subClassOf 108 rdfs:subClassOf
108 [ rdf:type owl:Restriction ; 109 [ rdf:type owl:Restriction ;
...@@ -111,13 +112,13 @@ ep-activity:DailyDrillingActivityToStatus ...@@ -111,13 +112,13 @@ ep-activity:DailyDrillingActivityToStatus
111 ] ; 112 ] ;
112 rdfs:subClassOf 113 rdfs:subClassOf
113 [ rdf:type owl:Restriction ; 114 [ rdf:type owl:Restriction ;
114 - owl:allValuesFrom ep-activity:DrillingActivity ; 115 + owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#AllOrPartOfTheLifeOfAWellBore> ;
115 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#first> 116 + owl:onProperty ep-activity:onWellBore
116 ] ; 117 ] ;
117 rdfs:subClassOf 118 rdfs:subClassOf
118 [ rdf:type owl:Restriction ; 119 [ rdf:type owl:Restriction ;
119 - owl:allValuesFrom ep-activity:Activity ; 120 + owl:allValuesFrom ep-activity:DrillingActivity ;
120 - owl:onProperty ep-core:hasPart 121 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#last>
121 ] . 122 ] .
122 123
123 ep-activity:DailyProductionActivity 124 ep-activity:DailyProductionActivity
...@@ -161,7 +162,7 @@ ep-activity:Drill-sidetrack ...@@ -161,7 +162,7 @@ ep-activity:Drill-sidetrack
161 rdfs:subClassOf ep-activity:DrillingActivity . 162 rdfs:subClassOf ep-activity:DrillingActivity .
162 163
163 ep-activity:DrillStemTest 164 ep-activity:DrillStemTest
164 - rdf:type owl:Class , ep-activity:WellTestType ; 165 + rdf:type ep-activity:WellTestType , owl:Class ;
165 rdfs:label "drill stem test"^^xsd:string ; 166 rdfs:label "drill stem test"^^xsd:string ;
166 rdfs:subClassOf ep-activity:WellTest ; 167 rdfs:subClassOf ep-activity:WellTest ;
167 dc:description "A test to determine the productive capacity, pressure, permeability or extent (or a combination of these) of a hydrocarbon reservoir, with the drillstring still in the hole."^^xsd:string ; 168 dc:description "A test to determine the productive capacity, pressure, permeability or extent (or a combination of these) of a hydrocarbon reservoir, with the drillstring still in the hole."^^xsd:string ;
...@@ -173,72 +174,72 @@ ep-activity:DrillingActivity ...@@ -173,72 +174,72 @@ ep-activity:DrillingActivity
173 rdfs:subClassOf ep-activity:Activity . 174 rdfs:subClassOf ep-activity:Activity .
174 175
175 ep-activity:DrillingActivity-bop_test 176 ep-activity:DrillingActivity-bop_test
176 - rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ; 177 + rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ;
177 rdfs:label "drilling activity - BOP test"^^xsd:string ; 178 rdfs:label "drilling activity - BOP test"^^xsd:string ;
178 rdfs:subClassOf ep-activity:DrillingActivity . 179 rdfs:subClassOf ep-activity:DrillingActivity .
179 180
180 ep-activity:DrillingActivity-circulation_loss 181 ep-activity:DrillingActivity-circulation_loss
181 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 182 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
182 rdfs:label "drilling activity - circulation loss"^^xsd:string ; 183 rdfs:label "drilling activity - circulation loss"^^xsd:string ;
183 rdfs:subClassOf ep-activity:DrillingActivity . 184 rdfs:subClassOf ep-activity:DrillingActivity .
184 185
185 ep-activity:DrillingActivity-coiled_tubing 186 ep-activity:DrillingActivity-coiled_tubing
186 - rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ; 187 + rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ;
187 rdfs:label "drilling activity - coiled tubing"^^xsd:string ; 188 rdfs:label "drilling activity - coiled tubing"^^xsd:string ;
188 rdfs:subClassOf ep-activity:DrillingActivity . 189 rdfs:subClassOf ep-activity:DrillingActivity .
189 190
190 ep-activity:DrillingActivity-equipment_failure 191 ep-activity:DrillingActivity-equipment_failure
191 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 192 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
192 rdfs:label "drilling activity - equipment failure"^^xsd:string ; 193 rdfs:label "drilling activity - equipment failure"^^xsd:string ;
193 rdfs:subClassOf ep-activity:DrillingActivity . 194 rdfs:subClassOf ep-activity:DrillingActivity .
194 195
195 ep-activity:DrillingActivity-equipment_hang 196 ep-activity:DrillingActivity-equipment_hang
196 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 197 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
197 rdfs:label "drilling activity - equipment hang"^^xsd:string ; 198 rdfs:label "drilling activity - equipment hang"^^xsd:string ;
198 rdfs:subClassOf ep-activity:DrillingActivity . 199 rdfs:subClassOf ep-activity:DrillingActivity .
199 200
200 ep-activity:DrillingActivity-fixed_equipment 201 ep-activity:DrillingActivity-fixed_equipment
201 - rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ; 202 + rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ;
202 rdfs:label "drilling activity - fixed equipment"^^xsd:string ; 203 rdfs:label "drilling activity - fixed equipment"^^xsd:string ;
203 rdfs:subClassOf ep-activity:DrillingActivity . 204 rdfs:subClassOf ep-activity:DrillingActivity .
204 205
205 ep-activity:DrillingActivity-injury 206 ep-activity:DrillingActivity-injury
206 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 207 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
207 rdfs:label "drilling activity- injury"^^xsd:string ; 208 rdfs:label "drilling activity- injury"^^xsd:string ;
208 rdfs:subClassOf ep-activity:DrillingActivity . 209 rdfs:subClassOf ep-activity:DrillingActivity .
209 210
210 ep-activity:DrillingActivity-kick 211 ep-activity:DrillingActivity-kick
211 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 212 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
212 rdfs:label "drilling activity - operation kick"^^xsd:string ; 213 rdfs:label "drilling activity - operation kick"^^xsd:string ;
213 rdfs:subClassOf ep-activity:DrillingActivity . 214 rdfs:subClassOf ep-activity:DrillingActivity .
214 215
215 ep-activity:DrillingActivity-mud_loss 216 ep-activity:DrillingActivity-mud_loss
216 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 217 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
217 rdfs:label "drilling activity - mud loss"^^xsd:string ; 218 rdfs:label "drilling activity - mud loss"^^xsd:string ;
218 rdfs:subClassOf ep-activity:DrillingActivity . 219 rdfs:subClassOf ep-activity:DrillingActivity .
219 220
220 ep-activity:DrillingActivity-operation_failed 221 ep-activity:DrillingActivity-operation_failed
221 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 222 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
222 rdfs:label "drilling activity - operation failed"^^xsd:string ; 223 rdfs:label "drilling activity - operation failed"^^xsd:string ;
223 rdfs:subClassOf ep-activity:DrillingActivity . 224 rdfs:subClassOf ep-activity:DrillingActivity .
224 225
225 ep-activity:DrillingActivity-snubbing 226 ep-activity:DrillingActivity-snubbing
226 - rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ; 227 + rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ;
227 rdfs:label "drilling activity - snubbing"^^xsd:string ; 228 rdfs:label "drilling activity - snubbing"^^xsd:string ;
228 rdfs:subClassOf ep-activity:DrillingActivity . 229 rdfs:subClassOf ep-activity:DrillingActivity .
229 230
230 ep-activity:DrillingActivity-stuck_equipment 231 ep-activity:DrillingActivity-stuck_equipment
231 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 232 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
232 rdfs:label "drilling activity - stuck equipment"^^xsd:string ; 233 rdfs:label "drilling activity - stuck equipment"^^xsd:string ;
233 rdfs:subClassOf ep-activity:DrillingActivity . 234 rdfs:subClassOf ep-activity:DrillingActivity .
234 235
235 ep-activity:DrillingActivity-success 236 ep-activity:DrillingActivity-success
236 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 237 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
237 rdfs:label "drilling activity - success"^^xsd:string ; 238 rdfs:label "drilling activity - success"^^xsd:string ;
238 rdfs:subClassOf ep-activity:DrillingActivity . 239 rdfs:subClassOf ep-activity:DrillingActivity .
239 240
240 ep-activity:DrillingActivity-wire_line 241 ep-activity:DrillingActivity-wire_line
241 - rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ; 242 + rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ;
242 rdfs:label "drilling activity - wireline"^^xsd:string ; 243 rdfs:label "drilling activity - wireline"^^xsd:string ;
243 rdfs:subClassOf ep-activity:DrillingActivity . 244 rdfs:subClassOf ep-activity:DrillingActivity .
244 245
...@@ -263,7 +264,7 @@ ep-activity:ExtractAWellCore ...@@ -263,7 +264,7 @@ ep-activity:ExtractAWellCore
263 rdfs:subClassOf ep-activity:WellOperation . 264 rdfs:subClassOf ep-activity:WellOperation .
264 265
265 ep-activity:FailedActivity 266 ep-activity:FailedActivity
266 - rdf:type owl:Class , ep-activity:ActivitySuccessType ; 267 + rdf:type ep-activity:ActivitySuccessType , owl:Class ;
267 rdfs:label "failed activity"^^xsd:string ; 268 rdfs:label "failed activity"^^xsd:string ;
268 rdfs:subClassOf ep-activity:Activity ; 269 rdfs:subClassOf ep-activity:Activity ;
269 owl:disjointWith ep-activity:SuccessfulActivity . 270 owl:disjointWith ep-activity:SuccessfulActivity .
...@@ -274,7 +275,7 @@ ep-activity:FluidReading ...@@ -274,7 +275,7 @@ ep-activity:FluidReading
274 rdfs:subClassOf ep-activity:Activity . 275 rdfs:subClassOf ep-activity:Activity .
275 276
276 ep-activity:FormationIntegrityTest 277 ep-activity:FormationIntegrityTest
277 - rdf:type owl:Class , ep-activity:PressureTestType ; 278 + rdf:type ep-activity:PressureTestType , owl:Class ;
278 rdfs:label "formation integrity test"^^xsd:string ; 279 rdfs:label "formation integrity test"^^xsd:string ;
279 rdfs:subClassOf ep-activity:WellBorePressureTest ; 280 rdfs:subClassOf ep-activity:WellBorePressureTest ;
280 owl:disjointWith ep-activity:LeakOffTest . 281 owl:disjointWith ep-activity:LeakOffTest .
...@@ -330,7 +331,7 @@ ep-activity:GasReading-shut_down_gas ...@@ -330,7 +331,7 @@ ep-activity:GasReading-shut_down_gas
330 rdf:type ep-activity:GasReadingType , owl:Class ; 331 rdf:type ep-activity:GasReadingType , owl:Class ;
331 rdfs:label "gas reading shut down gas"^^xsd:string ; 332 rdfs:label "gas reading shut down gas"^^xsd:string ;
332 rdfs:subClassOf ep-activity:GasReading ; 333 rdfs:subClassOf ep-activity:GasReading ;
333 - owl:disjointWith ep-activity:GasReading-trip_gas , ep-activity:GasReading-drilling_gas_peak , ep-activity:GasReading-circulating_background_gas , ep-activity:GasReading-drilling_background_gas , ep-activity:GasReading-flow_check_gas , ep-activity:GasReading-no_readings , ep-activity:GasReading-other , ep-activity:GasReading-connection_gas . 334 + owl:disjointWith ep-activity:GasReading-drilling_gas_peak , ep-activity:GasReading-trip_gas , ep-activity:GasReading-circulating_background_gas , ep-activity:GasReading-drilling_background_gas , ep-activity:GasReading-flow_check_gas , ep-activity:GasReading-no_readings , ep-activity:GasReading-other , ep-activity:GasReading-connection_gas .
334 335
335 ep-activity:GasReading-trip_gas 336 ep-activity:GasReading-trip_gas
336 rdf:type owl:Class , ep-activity:GasReadingType ; 337 rdf:type owl:Class , ep-activity:GasReadingType ;
...@@ -344,7 +345,7 @@ ep-activity:GasReadingType ...@@ -344,7 +345,7 @@ ep-activity:GasReadingType
344 rdfs:subClassOf owl:Class . 345 rdfs:subClassOf owl:Class .
345 346
346 ep-activity:LeakOffTest 347 ep-activity:LeakOffTest
347 - rdf:type owl:Class , ep-activity:PressureTestType ; 348 + rdf:type ep-activity:PressureTestType , owl:Class ;
348 rdfs:label "leak-off test"^^xsd:string ; 349 rdfs:label "leak-off test"^^xsd:string ;
349 rdfs:subClassOf ep-activity:WellBorePressureTest ; 350 rdfs:subClassOf ep-activity:WellBorePressureTest ;
350 owl:disjointWith ep-activity:FormationIntegrityTest . 351 owl:disjointWith ep-activity:FormationIntegrityTest .
...@@ -385,7 +386,7 @@ ep-activity:OffshoreWellActivity ...@@ -385,7 +386,7 @@ ep-activity:OffshoreWellActivity
385 rdfs:subClassOf ep-activity:OffshoreActivity ; 386 rdfs:subClassOf ep-activity:OffshoreActivity ;
386 rdfs:subClassOf 387 rdfs:subClassOf
387 [ rdf:type owl:Restriction ; 388 [ rdf:type owl:Restriction ;
388 - owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#Well> ; 389 + owl:cardinality "1"^^xsd:nonNegativeInteger ;
389 owl:onProperty ep-activity:onWell 390 owl:onProperty ep-activity:onWell
390 ] ; 391 ] ;
391 rdfs:subClassOf 392 rdfs:subClassOf
...@@ -395,7 +396,7 @@ ep-activity:OffshoreWellActivity ...@@ -395,7 +396,7 @@ ep-activity:OffshoreWellActivity
395 ] ; 396 ] ;
396 rdfs:subClassOf 397 rdfs:subClassOf
397 [ rdf:type owl:Restriction ; 398 [ rdf:type owl:Restriction ;
398 - owl:cardinality "1"^^xsd:nonNegativeInteger ; 399 + owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#Well> ;
399 owl:onProperty ep-activity:onWell 400 owl:onProperty ep-activity:onWell
400 ] . 401 ] .
401 402
...@@ -415,13 +416,13 @@ ep-activity:PorePressureDeterminationType ...@@ -415,13 +416,13 @@ ep-activity:PorePressureDeterminationType
415 rdfs:subClassOf owl:Class . 416 rdfs:subClassOf owl:Class .
416 417
417 ep-activity:PorePressureEstimation 418 ep-activity:PorePressureEstimation
418 - rdf:type owl:Class , ep-activity:PorePressureDeterminationType ; 419 + rdf:type ep-activity:PorePressureDeterminationType , owl:Class ;
419 rdfs:label "pore pressure estimation"^^xsd:string ; 420 rdfs:label "pore pressure estimation"^^xsd:string ;
420 rdfs:subClassOf ep-activity:PorePressureDetermination ; 421 rdfs:subClassOf ep-activity:PorePressureDetermination ;
421 owl:disjointWith ep-activity:PorePressureMeasurement . 422 owl:disjointWith ep-activity:PorePressureMeasurement .
422 423
423 ep-activity:PorePressureMeasurement 424 ep-activity:PorePressureMeasurement
424 - rdf:type owl:Class , ep-activity:PorePressureDeterminationType ; 425 + rdf:type ep-activity:PorePressureDeterminationType , owl:Class ;
425 rdfs:label "pore pressure measurement"^^xsd:string ; 426 rdfs:label "pore pressure measurement"^^xsd:string ;
426 rdfs:subClassOf ep-activity:PorePressureDetermination ; 427 rdfs:subClassOf ep-activity:PorePressureDetermination ;
427 owl:disjointWith ep-activity:PorePressureEstimation . 428 owl:disjointWith ep-activity:PorePressureEstimation .
...@@ -442,14 +443,14 @@ ep-activity:ProductionActivity ...@@ -442,14 +443,14 @@ ep-activity:ProductionActivity
442 rdfs:subClassOf ep-activity:Activity . 443 rdfs:subClassOf ep-activity:Activity .
443 444
444 ep-activity:ProductionTest 445 ep-activity:ProductionTest
445 - rdf:type owl:Class , ep-activity:WellTestType ; 446 + rdf:type ep-activity:WellTestType , owl:Class ;
446 rdfs:label "production test"^^xsd:string ; 447 rdfs:label "production test"^^xsd:string ;
447 rdfs:subClassOf ep-activity:WellTest ; 448 rdfs:subClassOf ep-activity:WellTest ;
448 dc:description "A test to determine the daily rate of oil, gas, and water production from a (potential) reservoir."^^xsd:string ; 449 dc:description "A test to determine the daily rate of oil, gas, and water production from a (potential) reservoir."^^xsd:string ;
449 owl:disjointWith ep-activity:DrillStemTest . 450 owl:disjointWith ep-activity:DrillStemTest .
450 451
451 ep-activity:SuccessfulActivity 452 ep-activity:SuccessfulActivity
452 - rdf:type owl:Class , ep-activity:ActivitySuccessType ; 453 + rdf:type ep-activity:ActivitySuccessType , owl:Class ;
453 rdfs:label "successful activity"^^xsd:string ; 454 rdfs:label "successful activity"^^xsd:string ;
454 rdfs:subClassOf ep-activity:Activity ; 455 rdfs:subClassOf ep-activity:Activity ;
455 owl:disjointWith ep-activity:FailedActivity . 456 owl:disjointWith ep-activity:FailedActivity .
...@@ -474,30 +475,28 @@ ep-activity:WeeklyProductionActivity ...@@ -474,30 +475,28 @@ ep-activity:WeeklyProductionActivity
474 owl:onProperty ep-activity:hasSubActivity 475 owl:onProperty ep-activity:hasSubActivity
475 ] . 476 ] .
476 477
477 -ep-activity:WellBoreDirectionalSurvey 478 +ep-activity:WellBoreBitOperation-withinReportingPeriod
478 rdf:type owl:Class ; 479 rdf:type owl:Class ;
479 - rdfs:label "well bore directional survey"^^xsd:string ; 480 + rdfs:comment "the parts of the runs for a single drill bit that are within a reporting period"^^xsd:string ;
480 - rdfs:subClassOf ep-activity:WellOperation . 481 + rdfs:label "wellbore bit operation (within reporting period)"^^xsd:string ;
481 -
482 -ep-activity:WellBoreDrillBitRun
483 - rdf:type owl:Class ;
484 - rdfs:label "wellbore drill bit run"^^xsd:string ;
485 rdfs:subClassOf ep-activity:DrillingActivity . 482 rdfs:subClassOf ep-activity:DrillingActivity .
486 483
487 -ep-activity:WellBoreDrillBitRun-entire 484 +ep-activity:WellBoreBitRunDrilling
488 rdf:type owl:Class ; 485 rdf:type owl:Class ;
489 - rdfs:label "wellbore drill bit run (entire)"^^xsd:string ; 486 + rdfs:comment "all or part of a drill bit run - possibly within more than one reporting period"^^xsd:string ;
490 - rdfs:subClassOf ep-activity:WellBoreDrillBitRun . 487 + rdfs:label "wellbore bit run drilling"^^xsd:string ;
488 + rdfs:subClassOf ep-activity:DrillingActivity .
491 489
492 -ep-activity:WellBoreDrillBitRun-singleRun 490 +ep-activity:WellBoreBitRunDrilling-withinReportingPeriod
493 rdf:type owl:Class ; 491 rdf:type owl:Class ;
494 - rdfs:label "wellbore drill bit run (single run)"^^xsd:string ; 492 + rdfs:comment "all or part of a drill bit run - within one reporting period"^^xsd:string ;
495 - rdfs:subClassOf ep-activity:WellBoreDrillBitRun . 493 + rdfs:label "wellbore bit run drilling (within reporting period)"^^xsd:string ;
494 + rdfs:subClassOf ep-activity:WellBoreBitRunDrilling .
496 495
497 -ep-activity:WellBoreDrillBitRun-withinReportingPeriod 496 +ep-activity:WellBoreDirectionalSurvey
498 rdf:type owl:Class ; 497 rdf:type owl:Class ;
499 - rdfs:label "wellbore drill bit run (within reporting period)"^^xsd:string ; 498 + rdfs:label "well bore directional survey"^^xsd:string ;
500 - rdfs:subClassOf ep-activity:WellBoreDrillBitRun . 499 + rdfs:subClassOf ep-activity:WellOperation .
501 500
502 ep-activity:WellBoreDrillingType 501 ep-activity:WellBoreDrillingType
503 rdf:type rdfs:Class ; 502 rdf:type rdfs:Class ;
...@@ -514,29 +513,35 @@ ep-activity:WellBorePressureTest ...@@ -514,29 +513,35 @@ ep-activity:WellBorePressureTest
514 rdfs:label "well bore pressure test"^^xsd:string ; 513 rdfs:label "well bore pressure test"^^xsd:string ;
515 rdfs:subClassOf ep-activity:WellOperation . 514 rdfs:subClassOf ep-activity:WellOperation .
516 515
516 +ep-activity:WellBoreReportingPeriodDrilling
517 + rdf:type owl:Class ;
518 + rdfs:comment "the parts of the runs for all bits that are within a reporting period"^^xsd:string ;
519 + rdfs:label "wellbore reporting period drilling"^^xsd:string ;
520 + rdfs:subClassOf ep-activity:DrillingActivity .
521 +
517 ep-activity:WellCementJob 522 ep-activity:WellCementJob
518 rdf:type owl:Class ; 523 rdf:type owl:Class ;
519 rdfs:label "well cement job"^^xsd:string ; 524 rdfs:label "well cement job"^^xsd:string ;
520 rdfs:subClassOf ep-activity:WellOperation . 525 rdfs:subClassOf ep-activity:WellOperation .
521 526
522 ep-activity:WellCementJob-other 527 ep-activity:WellCementJob-other
523 - rdf:type owl:Class , ep-activity:WellCementJobPurposeType ; 528 + rdf:type ep-activity:WellCementJobPurposeType , owl:Class ;
524 rdfs:label "well cement job other"^^xsd:string ; 529 rdfs:label "well cement job other"^^xsd:string ;
525 rdfs:subClassOf ep-activity:WellCementJob ; 530 rdfs:subClassOf ep-activity:WellCementJob ;
526 - owl:disjointWith ep-activity:WellCementJob-squeeze , ep-activity:WellCementJob-primary , ep-activity:WellCementJob-plug . 531 + owl:disjointWith ep-activity:WellCementJob-plug , ep-activity:WellCementJob-primary , ep-activity:WellCementJob-squeeze .
527 532
528 ep-activity:WellCementJob-plug 533 ep-activity:WellCementJob-plug
529 - rdf:type owl:Class , ep-activity:WellCementJobPurposeType ; 534 + rdf:type ep-activity:WellCementJobPurposeType , owl:Class ;
530 rdfs:label "well cement job plug"^^xsd:string ; 535 rdfs:label "well cement job plug"^^xsd:string ;
531 rdfs:subClassOf ep-activity:WellCementJob . 536 rdfs:subClassOf ep-activity:WellCementJob .
532 537
533 ep-activity:WellCementJob-primary 538 ep-activity:WellCementJob-primary
534 - rdf:type owl:Class , ep-activity:WellCementJobPurposeType ; 539 + rdf:type ep-activity:WellCementJobPurposeType , owl:Class ;
535 rdfs:label "well cement job primary"^^xsd:string ; 540 rdfs:label "well cement job primary"^^xsd:string ;
536 rdfs:subClassOf ep-activity:WellCementJob . 541 rdfs:subClassOf ep-activity:WellCementJob .
537 542
538 ep-activity:WellCementJob-squeeze 543 ep-activity:WellCementJob-squeeze
539 - rdf:type owl:Class , ep-activity:WellCementJobPurposeType ; 544 + rdf:type ep-activity:WellCementJobPurposeType , owl:Class ;
540 rdfs:label "well cement job squeeze"^^xsd:string ; 545 rdfs:label "well cement job squeeze"^^xsd:string ;
541 rdfs:subClassOf ep-activity:WellCementJob . 546 rdfs:subClassOf ep-activity:WellCementJob .
542 547
...@@ -581,73 +586,73 @@ ep-activity:WellCementJobTopPlugType ...@@ -581,73 +586,73 @@ ep-activity:WellCementJobTopPlugType
581 rdfs:subClassOf owl:Class . 586 rdfs:subClassOf owl:Class .
582 587
583 ep-activity:WellCementJobWithBottomPlug 588 ep-activity:WellCementJobWithBottomPlug
584 - rdf:type owl:Class , ep-activity:WellCementJobBottomPlugType ; 589 + rdf:type ep-activity:WellCementJobBottomPlugType , owl:Class ;
585 rdfs:label "well cement job with bottom plug"^^xsd:string ; 590 rdfs:label "well cement job with bottom plug"^^xsd:string ;
586 rdfs:subClassOf ep-activity:WellCementJob ; 591 rdfs:subClassOf ep-activity:WellCementJob ;
587 owl:disjointWith ep-activity:WellCementJobWithoutBottomPlug . 592 owl:disjointWith ep-activity:WellCementJobWithoutBottomPlug .
588 593
589 ep-activity:WellCementJobWithCasingReciprocation 594 ep-activity:WellCementJobWithCasingReciprocation
590 - rdf:type owl:Class , ep-activity:WellCementJobCasingReciprocationType ; 595 + rdf:type ep-activity:WellCementJobCasingReciprocationType , owl:Class ;
591 rdfs:label "well cement job with casing reciprocation"^^xsd:string ; 596 rdfs:label "well cement job with casing reciprocation"^^xsd:string ;
592 rdfs:subClassOf ep-activity:WellCementJob ; 597 rdfs:subClassOf ep-activity:WellCementJob ;
593 owl:disjointWith ep-activity:WellCementJobWithoutCasingReciprocation . 598 owl:disjointWith ep-activity:WellCementJobWithoutCasingReciprocation .
594 599
595 ep-activity:WellCementJobWithCasingRotation 600 ep-activity:WellCementJobWithCasingRotation
596 - rdf:type owl:Class , ep-activity:WellCementJobCasingRotationType ; 601 + rdf:type ep-activity:WellCementJobCasingRotationType , owl:Class ;
597 rdfs:label "well cement job with casing rotation"^^xsd:string ; 602 rdfs:label "well cement job with casing rotation"^^xsd:string ;
598 rdfs:subClassOf ep-activity:WellCementJob ; 603 rdfs:subClassOf ep-activity:WellCementJob ;
599 owl:disjointWith ep-activity:WellCementJobWithoutTopPlug . 604 owl:disjointWith ep-activity:WellCementJobWithoutTopPlug .
600 605
601 ep-activity:WellCementJobWithFloatHolding 606 ep-activity:WellCementJobWithFloatHolding
602 - rdf:type owl:Class , ep-activity:WellCementJobFloatHoldingType ; 607 + rdf:type ep-activity:WellCementJobFloatHoldingType , owl:Class ;
603 rdfs:label "well cement job with float holding"^^xsd:string ; 608 rdfs:label "well cement job with float holding"^^xsd:string ;
604 rdfs:subClassOf ep-activity:WellCementJob ; 609 rdfs:subClassOf ep-activity:WellCementJob ;
605 owl:disjointWith ep-activity:WellCementJobWithoutFloatHolding . 610 owl:disjointWith ep-activity:WellCementJobWithoutFloatHolding .
606 611
607 ep-activity:WellCementJobWithPlugBumping 612 ep-activity:WellCementJobWithPlugBumping
608 - rdf:type owl:Class , ep-activity:WellCementJobPlugBumpingType ; 613 + rdf:type ep-activity:WellCementJobPlugBumpingType , owl:Class ;
609 rdfs:label "well cement job with plug bumping"^^xsd:string ; 614 rdfs:label "well cement job with plug bumping"^^xsd:string ;
610 rdfs:subClassOf ep-activity:WellCementJob ; 615 rdfs:subClassOf ep-activity:WellCementJob ;
611 owl:disjointWith ep-activity:WellCementJobWithoutBottomPlug . 616 owl:disjointWith ep-activity:WellCementJobWithoutBottomPlug .
612 617
613 ep-activity:WellCementJobWithTopPlug 618 ep-activity:WellCementJobWithTopPlug
614 - rdf:type owl:Class , ep-activity:WellCementJobTopPlugType ; 619 + rdf:type ep-activity:WellCementJobTopPlugType , owl:Class ;
615 rdfs:label "well cement job with top plug"^^xsd:string ; 620 rdfs:label "well cement job with top plug"^^xsd:string ;
616 rdfs:subClassOf ep-activity:WellCementJob ; 621 rdfs:subClassOf ep-activity:WellCementJob ;
617 owl:disjointWith ep-activity:WellCementJobWithoutTopPlug . 622 owl:disjointWith ep-activity:WellCementJobWithoutTopPlug .
618 623
619 ep-activity:WellCementJobWithoutBottomPlug 624 ep-activity:WellCementJobWithoutBottomPlug
620 - rdf:type owl:Class , ep-activity:WellCementJobBottomPlugType ; 625 + rdf:type ep-activity:WellCementJobBottomPlugType , owl:Class ;
621 rdfs:label "well cement job without bottom plug"^^xsd:string ; 626 rdfs:label "well cement job without bottom plug"^^xsd:string ;
622 rdfs:subClassOf ep-activity:WellCementJob ; 627 rdfs:subClassOf ep-activity:WellCementJob ;
623 owl:disjointWith ep-activity:WellCementJobWithBottomPlug . 628 owl:disjointWith ep-activity:WellCementJobWithBottomPlug .
624 629
625 ep-activity:WellCementJobWithoutCasingReciprocation 630 ep-activity:WellCementJobWithoutCasingReciprocation
626 - rdf:type owl:Class , ep-activity:WellCementJobCasingReciprocationType ; 631 + rdf:type ep-activity:WellCementJobCasingReciprocationType , owl:Class ;
627 rdfs:label "well cement job without casing reciprocation"^^xsd:string ; 632 rdfs:label "well cement job without casing reciprocation"^^xsd:string ;
628 rdfs:subClassOf ep-activity:WellCementJob ; 633 rdfs:subClassOf ep-activity:WellCementJob ;
629 owl:disjointWith ep-activity:WellCementJobWithCasingRotation . 634 owl:disjointWith ep-activity:WellCementJobWithCasingRotation .
630 635
631 ep-activity:WellCementJobWithoutCasingRotation 636 ep-activity:WellCementJobWithoutCasingRotation
632 - rdf:type owl:Class , ep-activity:WellCementJobCasingRotationType ; 637 + rdf:type ep-activity:WellCementJobCasingRotationType , owl:Class ;
633 rdfs:label "well cement job without casing rotation"^^xsd:string ; 638 rdfs:label "well cement job without casing rotation"^^xsd:string ;
634 rdfs:subClassOf ep-activity:WellCementJob ; 639 rdfs:subClassOf ep-activity:WellCementJob ;
635 owl:disjointWith ep-activity:WellCementJobWithCasingRotation . 640 owl:disjointWith ep-activity:WellCementJobWithCasingRotation .
636 641
637 ep-activity:WellCementJobWithoutFloatHolding 642 ep-activity:WellCementJobWithoutFloatHolding
638 - rdf:type owl:Class , ep-activity:WellCementJobFloatHoldingType ; 643 + rdf:type ep-activity:WellCementJobFloatHoldingType , owl:Class ;
639 rdfs:label "well cement job without float holding"^^xsd:string ; 644 rdfs:label "well cement job without float holding"^^xsd:string ;
640 rdfs:subClassOf ep-activity:WellCementJob ; 645 rdfs:subClassOf ep-activity:WellCementJob ;
641 owl:disjointWith ep-activity:WellCementJobWithFloatHolding . 646 owl:disjointWith ep-activity:WellCementJobWithFloatHolding .
642 647
643 ep-activity:WellCementJobWithoutPlugBumping 648 ep-activity:WellCementJobWithoutPlugBumping
644 - rdf:type owl:Class , ep-activity:WellCementJobPlugBumpingType ; 649 + rdf:type ep-activity:WellCementJobPlugBumpingType , owl:Class ;
645 rdfs:label "well cement job without plug bumping"^^xsd:string ; 650 rdfs:label "well cement job without plug bumping"^^xsd:string ;
646 rdfs:subClassOf ep-activity:WellCementJob ; 651 rdfs:subClassOf ep-activity:WellCementJob ;
647 owl:disjointWith ep-activity:WellCementJobWithBottomPlug . 652 owl:disjointWith ep-activity:WellCementJobWithBottomPlug .
648 653
649 ep-activity:WellCementJobWithoutTopPlug 654 ep-activity:WellCementJobWithoutTopPlug
650 - rdf:type owl:Class , ep-activity:WellCementJobTopPlugType ; 655 + rdf:type ep-activity:WellCementJobTopPlugType , owl:Class ;
651 rdfs:label "well cement job without top plug"^^xsd:string ; 656 rdfs:label "well cement job without top plug"^^xsd:string ;
652 rdfs:subClassOf ep-activity:WellCementJob ; 657 rdfs:subClassOf ep-activity:WellCementJob ;
653 owl:disjointWith ep-activity:WellCementJobWithTopPlug . 658 owl:disjointWith ep-activity:WellCementJobWithTopPlug .
...@@ -663,13 +668,13 @@ ep-activity:WellCementPumpingFluidReturnType ...@@ -663,13 +668,13 @@ ep-activity:WellCementPumpingFluidReturnType
663 rdfs:subClassOf owl:Class . 668 rdfs:subClassOf owl:Class .
664 669
665 ep-activity:WellCementPumpingWithFluidReturn 670 ep-activity:WellCementPumpingWithFluidReturn
666 - rdf:type owl:Class , ep-activity:WellCementPumpingFluidReturnType ; 671 + rdf:type ep-activity:WellCementPumpingFluidReturnType , owl:Class ;
667 rdfs:label "well cement pumping with fluid return"^^xsd:string ; 672 rdfs:label "well cement pumping with fluid return"^^xsd:string ;
668 rdfs:subClassOf ep-activity:WellCementPumping ; 673 rdfs:subClassOf ep-activity:WellCementPumping ;
669 owl:disjointWith ep-activity:WellCementPumpingWithoutFluidReturn . 674 owl:disjointWith ep-activity:WellCementPumpingWithoutFluidReturn .
670 675
671 ep-activity:WellCementPumpingWithoutFluidReturn 676 ep-activity:WellCementPumpingWithoutFluidReturn
672 - rdf:type owl:Class , ep-activity:WellCementPumpingFluidReturnType ; 677 + rdf:type ep-activity:WellCementPumpingFluidReturnType , owl:Class ;
673 rdfs:label "well cement pumping without fluid return"^^xsd:string ; 678 rdfs:label "well cement pumping without fluid return"^^xsd:string ;
674 rdfs:subClassOf ep-activity:WellCementPumping ; 679 rdfs:subClassOf ep-activity:WellCementPumping ;
675 owl:disjointWith ep-activity:WellCementPumpingWithFluidReturn . 680 owl:disjointWith ep-activity:WellCementPumpingWithFluidReturn .
...@@ -685,28 +690,28 @@ ep-activity:WellControlIncident ...@@ -685,28 +690,28 @@ ep-activity:WellControlIncident
685 rdfs:subClassOf ep-activity:WellOperation . 690 rdfs:subClassOf ep-activity:WellOperation .
686 691
687 ep-activity:WellControlIncident-gas_kick 692 ep-activity:WellControlIncident-gas_kick
688 - rdf:type owl:Class , ep-activity:WellControlIncidentType ; 693 + rdf:type ep-activity:WellControlIncidentType , owl:Class ;
689 rdfs:label "well control incident gas kick"^^xsd:string ; 694 rdfs:label "well control incident gas kick"^^xsd:string ;
690 rdfs:subClassOf ep-activity:WellControlIncident ; 695 rdfs:subClassOf ep-activity:WellControlIncident ;
691 - owl:disjointWith ep-activity:WellControlIncident-water_kick , ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-oil_kick . 696 + owl:disjointWith ep-activity:WellControlIncident-oil_kick , ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-water_kick .
692 697
693 ep-activity:WellControlIncident-oil_kick 698 ep-activity:WellControlIncident-oil_kick
694 - rdf:type owl:Class , ep-activity:WellControlIncidentType ; 699 + rdf:type ep-activity:WellControlIncidentType , owl:Class ;
695 rdfs:label "well control incident oil kick"^^xsd:string ; 700 rdfs:label "well control incident oil kick"^^xsd:string ;
696 rdfs:subClassOf ep-activity:WellControlIncident ; 701 rdfs:subClassOf ep-activity:WellControlIncident ;
697 - owl:disjointWith ep-activity:WellControlIncident-water_kick , ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-gas_kick . 702 + owl:disjointWith ep-activity:WellControlIncident-gas_kick , ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-water_kick .
698 703
699 ep-activity:WellControlIncident-shallow_gas_kick 704 ep-activity:WellControlIncident-shallow_gas_kick
700 - rdf:type owl:Class , ep-activity:WellControlIncidentType ; 705 + rdf:type ep-activity:WellControlIncidentType , owl:Class ;
701 rdfs:label "well control incident shallow gas kick"^^xsd:string ; 706 rdfs:label "well control incident shallow gas kick"^^xsd:string ;
702 rdfs:subClassOf ep-activity:WellControlIncident ; 707 rdfs:subClassOf ep-activity:WellControlIncident ;
703 - owl:disjointWith ep-activity:WellControlIncident-water_kick , ep-activity:WellControlIncident-oil_kick , ep-activity:WellControlIncident-gas_kick . 708 + owl:disjointWith ep-activity:WellControlIncident-gas_kick , ep-activity:WellControlIncident-oil_kick , ep-activity:WellControlIncident-water_kick .
704 709
705 ep-activity:WellControlIncident-water_kick 710 ep-activity:WellControlIncident-water_kick
706 - rdf:type owl:Class , ep-activity:WellControlIncidentType ; 711 + rdf:type ep-activity:WellControlIncidentType , owl:Class ;
707 rdfs:label "well control incident water kick"^^xsd:string ; 712 rdfs:label "well control incident water kick"^^xsd:string ;
708 rdfs:subClassOf ep-activity:WellControlIncident ; 713 rdfs:subClassOf ep-activity:WellControlIncident ;
709 - owl:disjointWith ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-oil_kick , ep-activity:WellControlIncident-gas_kick . 714 + owl:disjointWith ep-activity:WellControlIncident-gas_kick , ep-activity:WellControlIncident-oil_kick , ep-activity:WellControlIncident-shallow_gas_kick .
710 715
711 ep-activity:WellControlIncidentType 716 ep-activity:WellControlIncidentType
712 rdf:type rdfs:Class ; 717 rdf:type rdfs:Class ;
...@@ -719,40 +724,40 @@ ep-activity:WellKilling ...@@ -719,40 +724,40 @@ ep-activity:WellKilling
719 rdfs:subClassOf ep-activity:WellOperation . 724 rdfs:subClassOf ep-activity:WellOperation .
720 725
721 ep-activity:WellKilling-bullheading 726 ep-activity:WellKilling-bullheading
722 - rdf:type owl:Class , ep-activity:WellKillingType ; 727 + rdf:type ep-activity:WellKillingType , owl:Class ;
723 rdfs:label "well killing bullheading"^^xsd:string ; 728 rdfs:label "well killing bullheading"^^xsd:string ;
724 rdfs:subClassOf ep-activity:WellKilling ; 729 rdfs:subClassOf ep-activity:WellKilling ;
725 - owl:disjointWith ep-activity:WellKilling-wait_and_weight , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-drillers_method . 730 + owl:disjointWith ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-wait_and_weight .
726 731
727 ep-activity:WellKilling-drillers_method 732 ep-activity:WellKilling-drillers_method
728 - rdf:type owl:Class , ep-activity:WellKillingType ; 733 + rdf:type ep-activity:WellKillingType , owl:Class ;
729 rdfs:label "well killing drillers method"^^xsd:string ; 734 rdfs:label "well killing drillers method"^^xsd:string ;
730 rdfs:subClassOf ep-activity:WellKilling ; 735 rdfs:subClassOf ep-activity:WellKilling ;
731 - owl:disjointWith ep-activity:WellKilling-wait_and_weight , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-bullheading . 736 + owl:disjointWith ep-activity:WellKilling-bullheading , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-wait_and_weight .
732 737
733 ep-activity:WellKilling-forward_circulation 738 ep-activity:WellKilling-forward_circulation
734 - rdf:type owl:Class , ep-activity:WellKillingType ; 739 + rdf:type ep-activity:WellKillingType , owl:Class ;
735 rdfs:label "well killing forward circulation"^^xsd:string ; 740 rdfs:label "well killing forward circulation"^^xsd:string ;
736 rdfs:subClassOf ep-activity:WellKilling ; 741 rdfs:subClassOf ep-activity:WellKilling ;
737 - owl:disjointWith ep-activity:WellKilling-wait_and_weight , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-bullheading . 742 + owl:disjointWith ep-activity:WellKilling-bullheading , ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-wait_and_weight .
738 743
739 ep-activity:WellKilling-lubricate_and_bleed 744 ep-activity:WellKilling-lubricate_and_bleed
740 - rdf:type owl:Class , ep-activity:WellKillingType ; 745 + rdf:type ep-activity:WellKillingType , owl:Class ;
741 rdfs:label "well killing lubricate and bleed"^^xsd:string ; 746 rdfs:label "well killing lubricate and bleed"^^xsd:string ;
742 rdfs:subClassOf ep-activity:WellKilling ; 747 rdfs:subClassOf ep-activity:WellKilling ;
743 - owl:disjointWith ep-activity:WellKilling-wait_and_weight , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-bullheading . 748 + owl:disjointWith ep-activity:WellKilling-bullheading , ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-wait_and_weight .
744 749
745 ep-activity:WellKilling-reverse_circulation 750 ep-activity:WellKilling-reverse_circulation
746 - rdf:type owl:Class , ep-activity:WellKillingType ; 751 + rdf:type ep-activity:WellKillingType , owl:Class ;
747 rdfs:label "well killing reverse circulation"^^xsd:string ; 752 rdfs:label "well killing reverse circulation"^^xsd:string ;
748 rdfs:subClassOf ep-activity:WellKilling ; 753 rdfs:subClassOf ep-activity:WellKilling ;
749 - owl:disjointWith ep-activity:WellKilling-wait_and_weight , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-bullheading . 754 + owl:disjointWith ep-activity:WellKilling-bullheading , ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-wait_and_weight .
750 755
751 ep-activity:WellKilling-wait_and_weight 756 ep-activity:WellKilling-wait_and_weight
752 - rdf:type owl:Class , ep-activity:WellKillingType ; 757 + rdf:type ep-activity:WellKillingType , owl:Class ;
753 rdfs:label "well killing wait and weight"^^xsd:string ; 758 rdfs:label "well killing wait and weight"^^xsd:string ;
754 rdfs:subClassOf ep-activity:WellKilling ; 759 rdfs:subClassOf ep-activity:WellKilling ;
755 - owl:disjointWith ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-bullheading . 760 + owl:disjointWith ep-activity:WellKilling-bullheading , ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-reverse_circulation .
756 761
757 ep-activity:WellKillingType 762 ep-activity:WellKillingType
758 rdf:type rdfs:Class ; 763 rdf:type rdfs:Class ;
...@@ -791,25 +796,25 @@ ep-activity:WirelineFormationTestType ...@@ -791,25 +796,25 @@ ep-activity:WirelineFormationTestType
791 rdfs:subClassOf owl:Class . 796 rdfs:subClassOf owl:Class .
792 797
793 ep-activity:WirelineFormationTestWithGoodSeal 798 ep-activity:WirelineFormationTestWithGoodSeal
794 - rdf:type owl:Class , ep-activity:WirelineFormationTestType ; 799 + rdf:type ep-activity:WirelineFormationTestType , owl:Class ;
795 rdfs:label "wireline formation test with a good seal"^^xsd:string ; 800 rdfs:label "wireline formation test with a good seal"^^xsd:string ;
796 rdfs:subClassOf ep-activity:WirelineFormationTest ; 801 rdfs:subClassOf ep-activity:WirelineFormationTest ;
797 owl:disjointWith ep-activity:WirelineFormationTestWithoutGoodSeal . 802 owl:disjointWith ep-activity:WirelineFormationTestWithoutGoodSeal .
798 803
799 ep-activity:WirelineFormationTestWithoutGoodSeal 804 ep-activity:WirelineFormationTestWithoutGoodSeal
800 - rdf:type owl:Class , ep-activity:WirelineFormationTestType ; 805 + rdf:type ep-activity:WirelineFormationTestType , owl:Class ;
801 rdfs:label "wireline formation test without a good seal"^^xsd:string ; 806 rdfs:label "wireline formation test without a good seal"^^xsd:string ;
802 rdfs:subClassOf ep-activity:WirelineFormationTest ; 807 rdfs:subClassOf ep-activity:WirelineFormationTest ;
803 owl:disjointWith ep-activity:WirelineFormationTestWithGoodSeal . 808 owl:disjointWith ep-activity:WirelineFormationTestWithGoodSeal .
804 809
805 ep-activity:averageRateOfDrilling 810 ep-activity:averageRateOfDrilling
806 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 811 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
807 rdfs:domain ep-activity:DrillingActivity ; 812 rdfs:domain ep-activity:DrillingActivity ;
808 rdfs:label "average rate of drilling"^^xsd:string ; 813 rdfs:label "average rate of drilling"^^xsd:string ;
809 rdfs:range ep-core:Speed . 814 rdfs:range ep-core:Speed .
810 815
811 ep-activity:descriptionOfActivitiesFollowingTheDailyReportingPeriod 816 ep-activity:descriptionOfActivitiesFollowingTheDailyReportingPeriod
812 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 817 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
813 rdfs:domain ep-activity:DailyDrillingActivity ; 818 rdfs:domain ep-activity:DailyDrillingActivity ;
814 rdfs:label "description of activities following the daily reporting period"^^xsd:string ; 819 rdfs:label "description of activities following the daily reporting period"^^xsd:string ;
815 rdfs:range <http://www.reportinghub.no/ep/schema/report#Report> . 820 rdfs:range <http://www.reportinghub.no/ep/schema/report#Report> .
...@@ -825,25 +830,25 @@ ep-activity:descriptionOfActivitiesWithinTheDailyReportingPeriod ...@@ -825,25 +830,25 @@ ep-activity:descriptionOfActivitiesWithinTheDailyReportingPeriod
825 rdfs:label "description of activities within the daily reporting period"^^xsd:string . 830 rdfs:label "description of activities within the daily reporting period"^^xsd:string .
826 831
827 ep-activity:distanceDrilled 832 ep-activity:distanceDrilled
828 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 833 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
829 rdfs:domain ep-activity:DrillingActivity ; 834 rdfs:domain ep-activity:DrillingActivity ;
830 rdfs:label "final rate of drilling"^^xsd:string ; 835 rdfs:label "final rate of drilling"^^xsd:string ;
831 rdfs:range ep-core:Length . 836 rdfs:range ep-core:Length .
832 837
833 ep-activity:drillingContractor 838 ep-activity:drillingContractor
834 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 839 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
835 rdfs:domain ep-activity:DrillingActivity ; 840 rdfs:domain ep-activity:DrillingActivity ;
836 rdfs:label "drilling contractor"^^xsd:string ; 841 rdfs:label "drilling contractor"^^xsd:string ;
837 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 842 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
838 843
839 ep-activity:drillingOperator 844 ep-activity:drillingOperator
840 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 845 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
841 rdfs:domain ep-activity:DrillingActivity ; 846 rdfs:domain ep-activity:DrillingActivity ;
842 rdfs:label "drilling operator"^^xsd:string ; 847 rdfs:label "drilling operator"^^xsd:string ;
843 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 848 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
844 849
845 ep-activity:durationOfDrilling 850 ep-activity:durationOfDrilling
846 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 851 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
847 rdfs:domain ep-activity:DrillingActivity ; 852 rdfs:domain ep-activity:DrillingActivity ;
848 rdfs:label "duration of drilling"^^xsd:string ; 853 rdfs:label "duration of drilling"^^xsd:string ;
849 rdfs:range ep-core:TimeDuration . 854 rdfs:range ep-core:TimeDuration .
...@@ -855,25 +860,25 @@ ep-activity:failedEquipment ...@@ -855,25 +860,25 @@ ep-activity:failedEquipment
855 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#Equipment> . 860 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
856 861
857 ep-activity:finalRateOfDrilling 862 ep-activity:finalRateOfDrilling
858 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 863 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
859 rdfs:domain ep-activity:DrillingActivity ; 864 rdfs:domain ep-activity:DrillingActivity ;
860 rdfs:label "final rate of drilling"^^xsd:string ; 865 rdfs:label "final rate of drilling"^^xsd:string ;
861 rdfs:range ep-core:Speed . 866 rdfs:range ep-core:Speed .
862 867
863 ep-activity:finishedAt 868 ep-activity:finishedAt
864 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 869 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
865 rdfs:domain ep-activity:Activity ; 870 rdfs:domain ep-activity:Activity ;
866 rdfs:label "finished at"^^xsd:string ; 871 rdfs:label "finished at"^^xsd:string ;
867 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> . 872 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> .
868 873
869 ep-activity:fluidProducedByWellTest 874 ep-activity:fluidProducedByWellTest
870 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 875 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
871 rdfs:domain ep-activity:WellTest ; 876 rdfs:domain ep-activity:WellTest ;
872 rdfs:label "fluid produced by well test"^^xsd:string ; 877 rdfs:label "fluid produced by well test"^^xsd:string ;
873 rdfs:range <http://www.reportinghub.no/ep/schema/well#Fluid> . 878 rdfs:range <http://www.reportinghub.no/ep/schema/well#Fluid> .
874 879
875 ep-activity:hasCasingLinerTubing 880 ep-activity:hasCasingLinerTubing
876 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 881 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
877 rdfs:domain ep-activity:WellStimulation ; 882 rdfs:domain ep-activity:WellStimulation ;
878 rdfs:label "has Casing/Liner/Tubing"^^xsd:string . 883 rdfs:label "has Casing/Liner/Tubing"^^xsd:string .
879 884
...@@ -882,18 +887,18 @@ ep-activity:hasCasingString ...@@ -882,18 +887,18 @@ ep-activity:hasCasingString
882 rdfs:label "has casing string"^^xsd:string . 887 rdfs:label "has casing string"^^xsd:string .
883 888
884 ep-activity:hasChokeValve 889 ep-activity:hasChokeValve
885 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 890 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
886 rdfs:label "has choke valve"^^xsd:string ; 891 rdfs:label "has choke valve"^^xsd:string ;
887 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#ChokeValve> . 892 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#ChokeValve> .
888 893
889 ep-activity:hasDrillBit 894 ep-activity:hasDrillBit
890 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 895 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
891 rdfs:domain ep-activity:DrillingActivity ; 896 rdfs:domain ep-activity:DrillingActivity ;
892 rdfs:label "has drill bit"^^xsd:string ; 897 rdfs:label "has drill bit"^^xsd:string ;
893 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#DrillBit> . 898 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#DrillBit> .
894 899
895 ep-activity:hasDrillingFluid 900 ep-activity:hasDrillingFluid
896 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 901 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
897 rdfs:domain ep-activity:DrillingActivity ; 902 rdfs:domain ep-activity:DrillingActivity ;
898 rdfs:label "has drilling fluid"^^xsd:string ; 903 rdfs:label "has drilling fluid"^^xsd:string ;
899 rdfs:range <http://www.reportinghub.no/ep/schema/well#Fluid> . 904 rdfs:range <http://www.reportinghub.no/ep/schema/well#Fluid> .
...@@ -909,13 +914,13 @@ ep-activity:hasSubActivity ...@@ -909,13 +914,13 @@ ep-activity:hasSubActivity
909 rdfs:label "has sub activity"^^xsd:string . 914 rdfs:label "has sub activity"^^xsd:string .
910 915
911 ep-activity:hasWellTestChoke 916 ep-activity:hasWellTestChoke
912 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 917 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
913 rdfs:domain ep-activity:WellTest ; 918 rdfs:domain ep-activity:WellTest ;
914 rdfs:label "has well test choke"^^xsd:string ; 919 rdfs:label "has well test choke"^^xsd:string ;
915 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#WellTestChoke> . 920 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#WellTestChoke> .
916 921
917 ep-activity:identificationNumberOfCore 922 ep-activity:identificationNumberOfCore
918 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 923 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
919 rdfs:domain ep-activity:ExtractAWellCore ; 924 rdfs:domain ep-activity:ExtractAWellCore ;
920 rdfs:label "identification number of core"^^xsd:string . 925 rdfs:label "identification number of core"^^xsd:string .
921 926
...@@ -925,19 +930,19 @@ ep-activity:logRunNumber ...@@ -925,19 +930,19 @@ ep-activity:logRunNumber
925 rdfs:label "log run number"^^xsd:string . 930 rdfs:label "log run number"^^xsd:string .
926 931
927 ep-activity:loggedWellBoreInterval 932 ep-activity:loggedWellBoreInterval
928 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 933 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
929 rdfs:domain ep-activity:WellBoreLogRun ; 934 rdfs:domain ep-activity:WellBoreLogRun ;
930 rdfs:label "logged wellbore interval"^^xsd:string ; 935 rdfs:label "logged wellbore interval"^^xsd:string ;
931 rdfs:range ep-core:PhysicalObject . 936 rdfs:range ep-core:PhysicalObject .
932 937
933 ep-activity:measuredDepthOfFluidSampling 938 ep-activity:measuredDepthOfFluidSampling
934 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 939 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
935 rdfs:domain ep-activity:WirelineFormationTest ; 940 rdfs:domain ep-activity:WirelineFormationTest ;
936 rdfs:label "measured depth of fluid sampling"^^xsd:string ; 941 rdfs:label "measured depth of fluid sampling"^^xsd:string ;
937 rdfs:range ep-core:Length . 942 rdfs:range ep-core:Length .
938 943
939 ep-activity:missedProductionTime 944 ep-activity:missedProductionTime
940 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 945 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
941 rdfs:domain ep-activity:EquipmentFailureAndRepair ; 946 rdfs:domain ep-activity:EquipmentFailureAndRepair ;
942 rdfs:label "missed production time"^^xsd:string ; 947 rdfs:label "missed production time"^^xsd:string ;
943 rdfs:range ep-core:TimeDuration . 948 rdfs:range ep-core:TimeDuration .
...@@ -949,8 +954,8 @@ ep-activity:nominallyAt ...@@ -949,8 +954,8 @@ ep-activity:nominallyAt
949 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> . 954 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> .
950 955
951 ep-activity:onDrillBit 956 ep-activity:onDrillBit
952 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 957 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
953 - rdfs:domain ep-activity:WellBoreDrillBitRun ; 958 + rdfs:domain ep-activity:WellBoreBitRunDrilling ;
954 rdfs:label "on drill bit"^^xsd:string ; 959 rdfs:label "on drill bit"^^xsd:string ;
955 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#DrillBit> . 960 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#DrillBit> .
956 961
...@@ -959,7 +964,7 @@ ep-activity:onFluid ...@@ -959,7 +964,7 @@ ep-activity:onFluid
959 rdfs:label "on WellBore"^^xsd:string . 964 rdfs:label "on WellBore"^^xsd:string .
960 965
961 ep-activity:onRig 966 ep-activity:onRig
962 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 967 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
963 rdfs:domain ep-activity:DrillingActivity ; 968 rdfs:domain ep-activity:DrillingActivity ;
964 rdfs:label "on rig"^^xsd:string ; 969 rdfs:label "on rig"^^xsd:string ;
965 rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfARig> . 970 rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfARig> .
...@@ -971,19 +976,19 @@ ep-activity:onWell ...@@ -971,19 +976,19 @@ ep-activity:onWell
971 rdfs:range <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWell> . 976 rdfs:range <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWell> .
972 977
973 ep-activity:onWellBore 978 ep-activity:onWellBore
974 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 979 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
975 rdfs:domain ep-activity:DrillingActivity ; 980 rdfs:domain ep-activity:DrillingActivity ;
976 rdfs:label "on wellbore"^^xsd:string ; 981 rdfs:label "on wellbore"^^xsd:string ;
977 rdfs:range <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore> . 982 rdfs:range <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore> .
978 983
979 ep-activity:operatingTimeOfDrillBit 984 ep-activity:operatingTimeOfDrillBit
980 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 985 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
981 rdfs:domain ep-activity:DrillingActivity ; 986 rdfs:domain ep-activity:DrillingActivity ;
982 rdfs:label "operating time of drill bit"^^xsd:string ; 987 rdfs:label "operating time of drill bit"^^xsd:string ;
983 rdfs:range ep-core:TimeDuration . 988 rdfs:range ep-core:TimeDuration .
984 989
985 ep-activity:pressureAtWhichPlugBumped 990 ep-activity:pressureAtWhichPlugBumped
986 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 991 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
987 rdfs:domain ep-activity:WellCementPumping ; 992 rdfs:domain ep-activity:WellCementPumping ;
988 rdfs:label "pressure at which plug bumped"^^xsd:string ; 993 rdfs:label "pressure at which plug bumped"^^xsd:string ;
989 rdfs:range ep-core:Pressure . 994 rdfs:range ep-core:Pressure .
...@@ -993,90 +998,90 @@ ep-activity:pumpedFluid ...@@ -993,90 +998,90 @@ ep-activity:pumpedFluid
993 rdfs:label "pumped fluid"^^xsd:string . 998 rdfs:label "pumped fluid"^^xsd:string .
994 999
995 ep-activity:recoveredCore 1000 ep-activity:recoveredCore
996 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 1001 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
997 rdfs:domain ep-activity:ExtractAWellCore ; 1002 rdfs:domain ep-activity:ExtractAWellCore ;
998 rdfs:label "recovered core"^^xsd:string ; 1003 rdfs:label "recovered core"^^xsd:string ;
999 rdfs:range <http://www.reportinghub.no/ep/schema/well#RecoveredCore> . 1004 rdfs:range <http://www.reportinghub.no/ep/schema/well#RecoveredCore> .
1000 1005
1001 ep-activity:returnedCementingFluid 1006 ep-activity:returnedCementingFluid
1002 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 1007 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
1003 rdfs:domain ep-activity:WellCementPumping ; 1008 rdfs:domain ep-activity:WellCementPumping ;
1004 rdfs:label "returned cementing fluid"^^xsd:string ; 1009 rdfs:label "returned cementing fluid"^^xsd:string ;
1005 rdfs:range <http://www.reportinghub.no/ep/schema/well#CementingFluid> . 1010 rdfs:range <http://www.reportinghub.no/ep/schema/well#CementingFluid> .
1006 1011
1007 ep-activity:sampledFluid 1012 ep-activity:sampledFluid
1008 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 1013 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
1009 rdfs:domain ep-activity:WirelineFormationTest ; 1014 rdfs:domain ep-activity:WirelineFormationTest ;
1010 rdfs:label "sampled fluid"^^xsd:string ; 1015 rdfs:label "sampled fluid"^^xsd:string ;
1011 rdfs:range <http://www.reportinghub.no/ep/schema/well#Fluid> . 1016 rdfs:range <http://www.reportinghub.no/ep/schema/well#Fluid> .
1012 1017
1013 ep-activity:serviceCompany 1018 ep-activity:serviceCompany
1014 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 1019 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
1015 rdfs:domain ep-activity:Activity ; 1020 rdfs:domain ep-activity:Activity ;
1016 rdfs:label "service company"^^xsd:string ; 1021 rdfs:label "service company"^^xsd:string ;
1017 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 1022 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
1018 1023
1019 ep-activity:startedAt 1024 ep-activity:startedAt
1020 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 1025 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
1021 rdfs:domain ep-activity:Activity ; 1026 rdfs:domain ep-activity:Activity ;
1022 rdfs:label "started at"^^xsd:string ; 1027 rdfs:label "started at"^^xsd:string ;
1023 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> . 1028 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> .
1024 1029
1025 ep-activity:timeLost 1030 ep-activity:timeLost
1026 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 1031 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
1027 rdfs:domain ep-activity:WellControlIncident ; 1032 rdfs:domain ep-activity:WellControlIncident ;
1028 rdfs:label "time lost"^^xsd:string ; 1033 rdfs:label "time lost"^^xsd:string ;
1029 rdfs:range ep-core:TimeDuration . 1034 rdfs:range ep-core:TimeDuration .
1030 1035
1031 ep-activity:timeOfFailure 1036 ep-activity:timeOfFailure
1032 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 1037 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
1033 rdfs:domain ep-activity:EquipmentFailureAndRepair ; 1038 rdfs:domain ep-activity:EquipmentFailureAndRepair ;
1034 rdfs:label "time of failure"^^xsd:string ; 1039 rdfs:label "time of failure"^^xsd:string ;
1035 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> . 1040 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> .
1036 1041
1037 ep-activity:timeOfRepair 1042 ep-activity:timeOfRepair
1038 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 1043 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
1039 rdfs:domain ep-activity:EquipmentFailureAndRepair ; 1044 rdfs:domain ep-activity:EquipmentFailureAndRepair ;
1040 rdfs:label "time of repair"^^xsd:string ; 1045 rdfs:label "time of repair"^^xsd:string ;
1041 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> . 1046 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> .
1042 1047
1043 ep-activity:volumeOfMudGained 1048 ep-activity:volumeOfMudGained
1044 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 1049 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
1045 rdfs:domain ep-activity:WellControlIncident ; 1050 rdfs:domain ep-activity:WellControlIncident ;
1046 rdfs:label "final rate of drilling"^^xsd:string ; 1051 rdfs:label "final rate of drilling"^^xsd:string ;
1047 rdfs:range ep-core:Volume . 1052 rdfs:range ep-core:Volume .
1048 1053
1049 ep-activity:wellBoreLoggingTool 1054 ep-activity:wellBoreLoggingTool
1050 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 1055 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
1051 rdfs:domain ep-activity:WellBoreLogRun ; 1056 rdfs:domain ep-activity:WellBoreLogRun ;
1052 rdfs:label "well bore logging tool"^^xsd:string ; 1057 rdfs:label "well bore logging tool"^^xsd:string ;
1053 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#Equipment> . 1058 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
1054 1059
1055 ep-activity:wellTestBottomHolePressure 1060 ep-activity:wellTestBottomHolePressure
1056 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 1061 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
1057 rdfs:domain ep-activity:WellTest ; 1062 rdfs:domain ep-activity:WellTest ;
1058 rdfs:label "well test bottom hole pressure"^^xsd:string ; 1063 rdfs:label "well test bottom hole pressure"^^xsd:string ;
1059 rdfs:range ep-core:Pressure . 1064 rdfs:range ep-core:Pressure .
1060 1065
1061 ep-activity:wellTestFlowingPressure 1066 ep-activity:wellTestFlowingPressure
1062 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 1067 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
1063 rdfs:domain ep-activity:WellTest ; 1068 rdfs:domain ep-activity:WellTest ;
1064 rdfs:label "well test flowing pressure"^^xsd:string ; 1069 rdfs:label "well test flowing pressure"^^xsd:string ;
1065 rdfs:range ep-core:Pressure . 1070 rdfs:range ep-core:Pressure .
1066 1071
1067 ep-activity:wellTestNumber 1072 ep-activity:wellTestNumber
1068 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 1073 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
1069 rdfs:domain ep-activity:WellTest ; 1074 rdfs:domain ep-activity:WellTest ;
1070 rdfs:label "well test number"^^xsd:string . 1075 rdfs:label "well test number"^^xsd:string .
1071 1076
1072 ep-activity:wellTestShutInPressure 1077 ep-activity:wellTestShutInPressure
1073 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 1078 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
1074 rdfs:domain ep-activity:WellTest ; 1079 rdfs:domain ep-activity:WellTest ;
1075 rdfs:label "well test shut-in pressure"^^xsd:string ; 1080 rdfs:label "well test shut-in pressure"^^xsd:string ;
1076 rdfs:range ep-core:Pressure . 1081 rdfs:range ep-core:Pressure .
1077 1082
1078 ep-activity:wellTestStoredOil 1083 ep-activity:wellTestStoredOil
1079 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 1084 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
1080 rdfs:domain ep-activity:WellTest ; 1085 rdfs:domain ep-activity:WellTest ;
1081 rdfs:label "well test stored oil"^^xsd:string ; 1086 rdfs:label "well test stored oil"^^xsd:string ;
1082 rdfs:range <http://www.reportinghub.no/ep/schema/well#Oil> . 1087 rdfs:range <http://www.reportinghub.no/ep/schema/well#Oil> .
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
13 13
14 <http://www.reportinghub.no/ep/schema/1.0/equipment> 14 <http://www.reportinghub.no/ep/schema/1.0/equipment>
15 rdf:type owl:Ontology ; 15 rdf:type owl:Ontology ;
16 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/core> ; 16 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/well> ;
17 owl:versionInfo "0.1.0"^^xsd:string . 17 owl:versionInfo "0.1.0"^^xsd:string .
18 18
19 ep-core:PhysicalThing 19 ep-core:PhysicalThing
...@@ -25,10 +25,10 @@ ep-eqt:BlowOutPreventer ...@@ -25,10 +25,10 @@ ep-eqt:BlowOutPreventer
25 rdfs:subClassOf ep-eqt:Equipment . 25 rdfs:subClassOf ep-eqt:Equipment .
26 26
27 ep-eqt:Casing 27 ep-eqt:Casing
28 - rdf:type owl:Class , ep-eqt:CasingLinerTubingType ; 28 + rdf:type ep-eqt:CasingLinerTubingType , owl:Class ;
29 rdfs:label "Casing"^^xsd:string ; 29 rdfs:label "Casing"^^xsd:string ;
30 rdfs:subClassOf ep-eqt:CasingLinerTubing ; 30 rdfs:subClassOf ep-eqt:CasingLinerTubing ;
31 - owl:disjointWith ep-eqt:Tubing , ep-eqt:Liner . 31 + owl:disjointWith ep-eqt:Liner , ep-eqt:Tubing .
32 32
33 ep-eqt:CasingLinerTubing 33 ep-eqt:CasingLinerTubing
34 rdf:type owl:Class ; 34 rdf:type owl:Class ;
...@@ -52,7 +52,7 @@ ep-eqt:CasingRoleType ...@@ -52,7 +52,7 @@ ep-eqt:CasingRoleType
52 ep-eqt:CasingString 52 ep-eqt:CasingString
53 rdf:type owl:Class ; 53 rdf:type owl:Class ;
54 rdfs:label "casing string"^^xsd:string ; 54 rdfs:label "casing string"^^xsd:string ;
55 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore> , ep-eqt:Casing . 55 + rdfs:subClassOf ep-eqt:Casing , <http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore> .
56 56
57 ep-eqt:ChokeValve 57 ep-eqt:ChokeValve
58 rdf:type owl:Class ; 58 rdf:type owl:Class ;
...@@ -70,12 +70,12 @@ ep-eqt:ClassOfSupplyDefinedByAManufacturer ...@@ -70,12 +70,12 @@ ep-eqt:ClassOfSupplyDefinedByAManufacturer
70 rdfs:subClassOf owl:Class . 70 rdfs:subClassOf owl:Class .
71 71
72 ep-eqt:Compressor 72 ep-eqt:Compressor
73 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 73 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
74 rdfs:label "compressor"^^xsd:string ; 74 rdfs:label "compressor"^^xsd:string ;
75 rdfs:subClassOf ep-eqt:Equipment . 75 rdfs:subClassOf ep-eqt:Equipment .
76 76
77 ep-eqt:Controller-lift 77 ep-eqt:Controller-lift
78 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 78 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
79 rdfs:label "controller - lift"^^xsd:string ; 79 rdfs:label "controller - lift"^^xsd:string ;
80 rdfs:subClassOf ep-eqt:Equipment . 80 rdfs:subClassOf ep-eqt:Equipment .
81 81
...@@ -105,28 +105,33 @@ ep-eqt:InnerBarrel ...@@ -105,28 +105,33 @@ ep-eqt:InnerBarrel
105 rdfs:subClassOf ep-eqt:Equipment . 105 rdfs:subClassOf ep-eqt:Equipment .
106 106
107 ep-eqt:InnerBarrel-aluminum 107 ep-eqt:InnerBarrel-aluminum
108 - rdf:type owl:Class ; 108 + rdf:type ep-eqt:InnerBarrelType , owl:Class ;
109 rdfs:label "inner barrel - aluminum"^^xsd:string ; 109 rdfs:label "inner barrel - aluminum"^^xsd:string ;
110 rdfs:subClassOf ep-eqt:InnerBarrel ; 110 rdfs:subClassOf ep-eqt:InnerBarrel ;
111 - owl:disjointWith ep-eqt:InnerBarrel-gel , ep-eqt:InnerBarrel-fiberglass . 111 + owl:disjointWith ep-eqt:InnerBarrel-fiberglass , ep-eqt:InnerBarrel-gel .
112 112
113 ep-eqt:InnerBarrel-fiberglass 113 ep-eqt:InnerBarrel-fiberglass
114 - rdf:type owl:Class ; 114 + rdf:type ep-eqt:InnerBarrelType , owl:Class ;
115 rdfs:label "inner barrel - fiberglass"^^xsd:string ; 115 rdfs:label "inner barrel - fiberglass"^^xsd:string ;
116 rdfs:subClassOf ep-eqt:InnerBarrel ; 116 rdfs:subClassOf ep-eqt:InnerBarrel ;
117 - owl:disjointWith ep-eqt:InnerBarrel-gel , ep-eqt:InnerBarrel-aluminum . 117 + owl:disjointWith ep-eqt:InnerBarrel-aluminum , ep-eqt:InnerBarrel-gel .
118 118
119 ep-eqt:InnerBarrel-gel 119 ep-eqt:InnerBarrel-gel
120 - rdf:type owl:Class ; 120 + rdf:type ep-eqt:InnerBarrelType , owl:Class ;
121 rdfs:label "inner barrel - gel"^^xsd:string ; 121 rdfs:label "inner barrel - gel"^^xsd:string ;
122 rdfs:subClassOf ep-eqt:InnerBarrel ; 122 rdfs:subClassOf ep-eqt:InnerBarrel ;
123 - owl:disjointWith ep-eqt:InnerBarrel-fiberglass , ep-eqt:InnerBarrel-aluminum . 123 + owl:disjointWith ep-eqt:InnerBarrel-aluminum , ep-eqt:InnerBarrel-fiberglass .
124 +
125 +ep-eqt:InnerBarrelType
126 + rdf:type rdfs:Class ;
127 + rdfs:label "inner barrel type"^^xsd:string ;
128 + rdfs:subClassOf owl:Class .
124 129
125 ep-eqt:IntermediateCasing 130 ep-eqt:IntermediateCasing
126 - rdf:type owl:Class , ep-eqt:CasingRoleType ; 131 + rdf:type ep-eqt:CasingRoleType , owl:Class ;
127 rdfs:label "intermediate casing"^^xsd:string ; 132 rdfs:label "intermediate casing"^^xsd:string ;
128 rdfs:subClassOf ep-eqt:Casing ; 133 rdfs:subClassOf ep-eqt:Casing ;
129 - owl:disjointWith ep-eqt:TopCasing , ep-eqt:ProductionCasing . 134 + owl:disjointWith ep-eqt:ProductionCasing , ep-eqt:TopCasing .
130 135
131 ep-eqt:KellyBushing 136 ep-eqt:KellyBushing
132 rdf:type owl:Class ; 137 rdf:type owl:Class ;
...@@ -136,21 +141,21 @@ ep-eqt:KellyBushing ...@@ -136,21 +141,21 @@ ep-eqt:KellyBushing
136 ep-eqt:LastCasingOfAWellBore 141 ep-eqt:LastCasingOfAWellBore
137 rdf:type owl:Class ; 142 rdf:type owl:Class ;
138 rdfs:label "last casing of a wellbore"^^xsd:string ; 143 rdfs:label "last casing of a wellbore"^^xsd:string ;
139 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore> , ep-eqt:Casing . 144 + rdfs:subClassOf ep-eqt:Casing , <http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore> .
140 145
141 ep-eqt:Liner 146 ep-eqt:Liner
142 - rdf:type owl:Class , ep-eqt:CasingLinerTubingType ; 147 + rdf:type ep-eqt:CasingLinerTubingType , owl:Class ;
143 rdfs:label "Liner"^^xsd:string ; 148 rdfs:label "Liner"^^xsd:string ;
144 rdfs:subClassOf ep-eqt:CasingLinerTubing ; 149 rdfs:subClassOf ep-eqt:CasingLinerTubing ;
145 - owl:disjointWith ep-eqt:Tubing , ep-eqt:Casing . 150 + owl:disjointWith ep-eqt:Casing , ep-eqt:Tubing .
146 151
147 ep-eqt:Manifold-injection 152 ep-eqt:Manifold-injection
148 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 153 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
149 rdfs:label "manifold - injection"^^xsd:string ; 154 rdfs:label "manifold - injection"^^xsd:string ;
150 rdfs:subClassOf ep-eqt:Equipment . 155 rdfs:subClassOf ep-eqt:Equipment .
151 156
152 ep-eqt:Manifold-production 157 ep-eqt:Manifold-production
153 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 158 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
154 rdfs:label "manifold - production"^^xsd:string ; 159 rdfs:label "manifold - production"^^xsd:string ;
155 rdfs:subClassOf ep-eqt:Equipment . 160 rdfs:subClassOf ep-eqt:Equipment .
156 161
...@@ -165,13 +170,13 @@ ep-eqt:PipeWeightAPI_5CTClass ...@@ -165,13 +170,13 @@ ep-eqt:PipeWeightAPI_5CTClass
165 rdfs:subClassOf owl:Class . 170 rdfs:subClassOf owl:Class .
166 171
167 ep-eqt:ProductionCasing 172 ep-eqt:ProductionCasing
168 - rdf:type owl:Class , ep-eqt:CasingRoleType ; 173 + rdf:type ep-eqt:CasingRoleType , owl:Class ;
169 rdfs:label "production casing"^^xsd:string ; 174 rdfs:label "production casing"^^xsd:string ;
170 rdfs:subClassOf ep-eqt:Casing ; 175 rdfs:subClassOf ep-eqt:Casing ;
171 - owl:disjointWith ep-eqt:TopCasing , ep-eqt:IntermediateCasing . 176 + owl:disjointWith ep-eqt:IntermediateCasing , ep-eqt:TopCasing .
172 177
173 ep-eqt:Separator 178 ep-eqt:Separator
174 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 179 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
175 rdfs:label "separator"^^xsd:string ; 180 rdfs:label "separator"^^xsd:string ;
176 rdfs:subClassOf ep-eqt:Equipment . 181 rdfs:subClassOf ep-eqt:Equipment .
177 182
...@@ -181,21 +186,21 @@ ep-eqt:SteelGradeAPI_5CTClass ...@@ -181,21 +186,21 @@ ep-eqt:SteelGradeAPI_5CTClass
181 rdfs:subClassOf owl:Class . 186 rdfs:subClassOf owl:Class .
182 187
183 ep-eqt:Tank 188 ep-eqt:Tank
184 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 189 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
185 rdfs:label "tank"^^xsd:string ; 190 rdfs:label "tank"^^xsd:string ;
186 rdfs:subClassOf ep-eqt:Equipment . 191 rdfs:subClassOf ep-eqt:Equipment .
187 192
188 ep-eqt:TopCasing 193 ep-eqt:TopCasing
189 - rdf:type owl:Class , ep-eqt:CasingRoleType ; 194 + rdf:type ep-eqt:CasingRoleType , owl:Class ;
190 rdfs:label "top casing"^^xsd:string ; 195 rdfs:label "top casing"^^xsd:string ;
191 rdfs:subClassOf ep-eqt:Casing ; 196 rdfs:subClassOf ep-eqt:Casing ;
192 - owl:disjointWith ep-eqt:ProductionCasing , ep-eqt:IntermediateCasing . 197 + owl:disjointWith ep-eqt:IntermediateCasing , ep-eqt:ProductionCasing .
193 198
194 ep-eqt:Tubing 199 ep-eqt:Tubing
195 - rdf:type owl:Class , ep-eqt:CasingLinerTubingType ; 200 + rdf:type ep-eqt:CasingLinerTubingType , owl:Class ;
196 rdfs:label "Tubing"^^xsd:string ; 201 rdfs:label "Tubing"^^xsd:string ;
197 rdfs:subClassOf ep-eqt:CasingLinerTubing ; 202 rdfs:subClassOf ep-eqt:CasingLinerTubing ;
198 - owl:disjointWith ep-eqt:Liner , ep-eqt:Casing . 203 + owl:disjointWith ep-eqt:Casing , ep-eqt:Liner .
199 204
200 ep-eqt:TubularConnectionClass 205 ep-eqt:TubularConnectionClass
201 rdf:type rdfs:Class ; 206 rdf:type rdfs:Class ;
...@@ -213,7 +218,7 @@ ep-eqt:WellTestChoke ...@@ -213,7 +218,7 @@ ep-eqt:WellTestChoke
213 rdfs:subClassOf ep-eqt:Equipment . 218 rdfs:subClassOf ep-eqt:Equipment .
214 219
215 ep-eqt:chokeOrificeSize 220 ep-eqt:chokeOrificeSize
216 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 221 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
217 rdfs:domain ep-eqt:WellTestChoke ; 222 rdfs:domain ep-eqt:WellTestChoke ;
218 rdfs:label "choke orifice size"^^xsd:string ; 223 rdfs:label "choke orifice size"^^xsd:string ;
219 rdfs:range ep-core:Length . 224 rdfs:range ep-core:Length .
...@@ -224,67 +229,67 @@ ep-eqt:codeAssignedByAManufacturer ...@@ -224,67 +229,67 @@ ep-eqt:codeAssignedByAManufacturer
224 rdfs:label "code assigned by manufacturer"^^xsd:string . 229 rdfs:label "code assigned by manufacturer"^^xsd:string .
225 230
226 ep-eqt:diameterOfACasing 231 ep-eqt:diameterOfACasing
227 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 232 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
228 rdfs:domain ep-eqt:Casing ; 233 rdfs:domain ep-eqt:Casing ;
229 rdfs:label "diameter of a casing"^^xsd:string ; 234 rdfs:label "diameter of a casing"^^xsd:string ;
230 rdfs:range ep-core:Length . 235 rdfs:range ep-core:Length .
231 236
232 ep-eqt:diameterOfDrillBit 237 ep-eqt:diameterOfDrillBit
233 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 238 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
234 rdfs:domain ep-eqt:DrillBit ; 239 rdfs:domain ep-eqt:DrillBit ;
235 rdfs:label "diameter of drill bit"^^xsd:string ; 240 rdfs:label "diameter of drill bit"^^xsd:string ;
236 rdfs:range ep-core:Length . 241 rdfs:range ep-core:Length .
237 242
238 ep-eqt:elevationOfKellyBushing 243 ep-eqt:elevationOfKellyBushing
239 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 244 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
240 rdfs:domain ep-eqt:KellyBushing ; 245 rdfs:domain ep-eqt:KellyBushing ;
241 rdfs:label "elevation of kelly bushing"^^xsd:string ; 246 rdfs:label "elevation of kelly bushing"^^xsd:string ;
242 rdfs:range ep-core:Length . 247 rdfs:range ep-core:Length .
243 248
244 ep-eqt:hasTubularConnectionClass 249 ep-eqt:hasTubularConnectionClass
245 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 250 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
246 rdfs:domain ep-eqt:CasingLinerTubing ; 251 rdfs:domain ep-eqt:CasingLinerTubing ;
247 rdfs:label "has tubular connection class"^^xsd:string ; 252 rdfs:label "has tubular connection class"^^xsd:string ;
248 rdfs:range ep-eqt:TubularConnectionClass . 253 rdfs:range ep-eqt:TubularConnectionClass .
249 254
250 ep-eqt:insideDiameterOfATubular 255 ep-eqt:insideDiameterOfATubular
251 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 256 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
252 rdfs:domain ep-eqt:CasingLinerTubing ; 257 rdfs:domain ep-eqt:CasingLinerTubing ;
253 rdfs:label "inside diameter of a tubular"^^xsd:string ; 258 rdfs:label "inside diameter of a tubular"^^xsd:string ;
254 rdfs:range ep-core:Length . 259 rdfs:range ep-core:Length .
255 260
256 ep-eqt:lengthOfInnerBarrel 261 ep-eqt:lengthOfInnerBarrel
257 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 262 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
258 rdfs:domain ep-eqt:InnerBarrel ; 263 rdfs:domain ep-eqt:InnerBarrel ;
259 rdfs:label "length of inner barrel"^^xsd:string ; 264 rdfs:label "length of inner barrel"^^xsd:string ;
260 rdfs:range ep-core:Length . 265 rdfs:range ep-core:Length .
261 266
262 ep-eqt:manufacturedBy 267 ep-eqt:manufacturedBy
263 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 268 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
264 rdfs:domain ep-eqt:Equipment ; 269 rdfs:domain ep-eqt:Equipment ;
265 rdfs:label "manaufactured by"^^xsd:string ; 270 rdfs:label "manaufactured by"^^xsd:string ;
266 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 271 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
267 272
268 ep-eqt:maximumPressureForBlowOutPreventer 273 ep-eqt:maximumPressureForBlowOutPreventer
269 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 274 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
270 rdfs:domain ep-eqt:BlowOutPreventer ; 275 rdfs:domain ep-eqt:BlowOutPreventer ;
271 rdfs:label "maximum pressure for blow out preventer"^^xsd:string ; 276 rdfs:label "maximum pressure for blow out preventer"^^xsd:string ;
272 rdfs:range ep-core:Pressure . 277 rdfs:range ep-core:Pressure .
273 278
274 ep-eqt:maximumPressureForChokeValve 279 ep-eqt:maximumPressureForChokeValve
275 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 280 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
276 rdfs:domain ep-eqt:ChokeValve ; 281 rdfs:domain ep-eqt:ChokeValve ;
277 rdfs:label "maximum pressure for choke valve"^^xsd:string ; 282 rdfs:label "maximum pressure for choke valve"^^xsd:string ;
278 rdfs:range ep-core:Pressure . 283 rdfs:range ep-core:Pressure .
279 284
280 ep-eqt:outsideDiameterOfATubular 285 ep-eqt:outsideDiameterOfATubular
281 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 286 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
282 rdfs:domain ep-eqt:CasingLinerTubing ; 287 rdfs:domain ep-eqt:CasingLinerTubing ;
283 rdfs:label "outside diameter of a tubular"^^xsd:string ; 288 rdfs:label "outside diameter of a tubular"^^xsd:string ;
284 rdfs:range ep-core:Length . 289 rdfs:range ep-core:Length .
285 290
286 ep-eqt:stringLengthOfATubular 291 ep-eqt:stringLengthOfATubular
287 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 292 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
288 rdfs:domain ep-eqt:CasingLinerTubing ; 293 rdfs:domain ep-eqt:CasingLinerTubing ;
289 rdfs:label "string length of a tubular"^^xsd:string ; 294 rdfs:label "string length of a tubular"^^xsd:string ;
290 rdfs:range ep-core:Length . 295 rdfs:range ep-core:Length .
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
17 owl:versionInfo "0.1.0"^^xsd:string . 17 owl:versionInfo "0.1.0"^^xsd:string .
18 18
19 ep-fac:Completion 19 ep-fac:Completion
20 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 20 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
21 rdfs:label "completion"^^xsd:string ; 21 rdfs:label "completion"^^xsd:string ;
22 rdfs:subClassOf ep-fac:TemporalPartOfACompletion . 22 rdfs:subClassOf ep-fac:TemporalPartOfACompletion .
23 23
...@@ -27,50 +27,55 @@ ep-fac:Facility ...@@ -27,50 +27,55 @@ ep-fac:Facility
27 rdfs:subClassOf ep-core:PhysicalObject . 27 rdfs:subClassOf ep-core:PhysicalObject .
28 28
29 ep-fac:Field 29 ep-fac:Field
30 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 30 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
31 rdfs:label "field"^^xsd:string ; 31 rdfs:label "field"^^xsd:string ;
32 rdfs:subClassOf ep-fac:TemporalPartOfAField . 32 rdfs:subClassOf ep-fac:TemporalPartOfAField .
33 33
34 ep-fac:FixedFacility 34 ep-fac:FixedFacility
35 - rdf:type owl:DeprecatedClass ; 35 + rdf:type ep-fac:FixedOrMoveableFacilityType , owl:DeprecatedClass ;
36 rdfs:subClassOf ep-fac:TemporalPartOfAFixedFacility . 36 rdfs:subClassOf ep-fac:TemporalPartOfAFixedFacility .
37 37
38 +ep-fac:FixedOrMoveableFacilityType
39 + rdf:type rdfs:Class ;
40 + rdfs:label "fixed or moveable facility type"^^xsd:string ;
41 + rdfs:subClassOf owl:Class .
42 +
38 ep-fac:FixedOrMoveableRigType 43 ep-fac:FixedOrMoveableRigType
39 rdf:type rdfs:Class ; 44 rdf:type rdfs:Class ;
40 rdfs:label "fixed or moveable rig type"^^xsd:string ; 45 rdfs:label "fixed or moveable rig type"^^xsd:string ;
41 rdfs:subClassOf owl:Class . 46 rdfs:subClassOf owl:Class .
42 47
43 ep-fac:FixedRig 48 ep-fac:FixedRig
44 - rdf:type owl:Class , ep-fac:FixedOrMoveableRigType ; 49 + rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ;
45 rdfs:label "fixed rig"^^xsd:string ; 50 rdfs:label "fixed rig"^^xsd:string ;
46 - rdfs:subClassOf ep-fac:Rig , ep-fac:FixedFacility . 51 + rdfs:subClassOf ep-fac:FixedFacility , ep-fac:Rig .
47 52
48 ep-fac:Flowline 53 ep-fac:Flowline
49 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 54 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
50 rdfs:label "flowline"^^xsd:string ; 55 rdfs:label "flowline"^^xsd:string ;
51 rdfs:subClassOf ep-fac:TemporalPartOfAFlowline . 56 rdfs:subClassOf ep-fac:TemporalPartOfAFlowline .
52 57
53 ep-fac:Flowline-production 58 ep-fac:Flowline-production
54 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 59 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
55 rdfs:label "flowline - production"^^xsd:string ; 60 rdfs:label "flowline - production"^^xsd:string ;
56 rdfs:subClassOf ep-fac:Flowline . 61 rdfs:subClassOf ep-fac:Flowline .
57 62
58 ep-fac:Lease 63 ep-fac:Lease
59 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 64 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
60 rdfs:label "lease"^^xsd:string ; 65 rdfs:label "lease"^^xsd:string ;
61 rdfs:subClassOf ep-fac:Facility . 66 rdfs:subClassOf ep-fac:Facility .
62 67
63 ep-fac:MoveableFacility 68 ep-fac:MoveableFacility
64 - rdf:type owl:Class ; 69 + rdf:type ep-fac:FixedOrMoveableFacilityType , owl:Class ;
65 rdfs:subClassOf ep-fac:TemporalPartOfAMoveableFacility . 70 rdfs:subClassOf ep-fac:TemporalPartOfAMoveableFacility .
66 71
67 ep-fac:MoveableRig 72 ep-fac:MoveableRig
68 - rdf:type owl:Class , ep-fac:FixedOrMoveableRigType ; 73 + rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ;
69 rdfs:label "moveable rig"^^xsd:string ; 74 rdfs:label "moveable rig"^^xsd:string ;
70 - rdfs:subClassOf ep-fac:Rig , ep-fac:MoveableFacility . 75 + rdfs:subClassOf ep-fac:MoveableFacility , ep-fac:Rig .
71 76
72 ep-fac:Platform 77 ep-fac:Platform
73 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 78 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
74 rdfs:label "platform"^^xsd:string ; 79 rdfs:label "platform"^^xsd:string ;
75 rdfs:subClassOf ep-fac:TemporalPartOfAPlatform . 80 rdfs:subClassOf ep-fac:TemporalPartOfAPlatform .
76 81
...@@ -85,7 +90,7 @@ ep-fac:ProductionFacilityType ...@@ -85,7 +90,7 @@ ep-fac:ProductionFacilityType
85 rdfs:subClassOf owl:Class . 90 rdfs:subClassOf owl:Class .
86 91
87 ep-fac:Reservoir 92 ep-fac:Reservoir
88 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 93 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
89 rdfs:label "reservoir"^^xsd:string ; 94 rdfs:label "reservoir"^^xsd:string ;
90 rdfs:subClassOf ep-fac:TemporalPartOfAReservoir . 95 rdfs:subClassOf ep-fac:TemporalPartOfAReservoir .
91 96
...@@ -113,7 +118,7 @@ ep-fac:SurroundingWater-meanSeaLevel ...@@ -113,7 +118,7 @@ ep-fac:SurroundingWater-meanSeaLevel
113 rdfs:subClassOf ep-fac:SurroundingWater . 118 rdfs:subClassOf ep-fac:SurroundingWater .
114 119
115 ep-fac:Template 120 ep-fac:Template
116 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 121 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
117 rdfs:label "template"^^xsd:string ; 122 rdfs:label "template"^^xsd:string ;
118 rdfs:subClassOf ep-fac:TemporalPartOfATemplate . 123 rdfs:subClassOf ep-fac:TemporalPartOfATemplate .
119 124
...@@ -163,12 +168,12 @@ ep-fac:TemporalPartOfAZone ...@@ -163,12 +168,12 @@ ep-fac:TemporalPartOfAZone
163 rdfs:subClassOf ep-fac:Facility . 168 rdfs:subClassOf ep-fac:Facility .
164 169
165 ep-fac:Zone 170 ep-fac:Zone
166 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 171 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
167 rdfs:label "zone"^^xsd:string ; 172 rdfs:label "zone"^^xsd:string ;
168 rdfs:subClassOf ep-fac:TemporalPartOfAZone . 173 rdfs:subClassOf ep-fac:TemporalPartOfAZone .
169 174
170 ep-fac:depthOfSurroundingWater 175 ep-fac:depthOfSurroundingWater
171 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 176 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
172 rdfs:domain ep-fac:SurroundingWater ; 177 rdfs:domain ep-fac:SurroundingWater ;
173 rdfs:label "depth of surrounding water"^^xsd:string ; 178 rdfs:label "depth of surrounding water"^^xsd:string ;
174 rdfs:range ep-core:Length . 179 rdfs:range ep-core:Length .
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
2 # imports: http://spinrdf.org/spin 2 # imports: http://spinrdf.org/spin
3 # imports: http://www.reportinghub.no/ep/schema/1.0/activity-purpose 3 # imports: http://www.reportinghub.no/ep/schema/1.0/activity-purpose
4 # imports: http://www.reportinghub.no/ep/schema/1.0/ddr 4 # imports: http://www.reportinghub.no/ep/schema/1.0/ddr
5 +# imports: http://www.reportinghub.no/ep/spin/1.1/lib
5 # imports: http://www.reportinghub.no/spin/rh 6 # imports: http://www.reportinghub.no/spin/rh
6 7
7 @prefix arg: <http://spinrdf.org/arg#> . 8 @prefix arg: <http://spinrdf.org/arg#> .
...@@ -22,7 +23,7 @@ ...@@ -22,7 +23,7 @@
22 <http://www.reportinghub.no/ep/spin/ddr-tables> 23 <http://www.reportinghub.no/ep/spin/ddr-tables>
23 rdf:type owl:Ontology ; 24 rdf:type owl:Ontology ;
24 rdfs:comment "A collection of SELECT templates that can be used to assemble tables in DD reports."^^xsd:string ; 25 rdfs:comment "A collection of SELECT templates that can be used to assemble tables in DD reports."^^xsd:string ;
25 - owl:imports <http://www.reportinghub.no/spin/rh> , <http://www.reportinghub.no/ep/schema/1.0/ddr> , <http://www.reportinghub.no/ep/schema/1.0/activity-purpose> , <http://spinrdf.org/spin> ; 26 + owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/activity-purpose> , <http://www.reportinghub.no/ep/schema/1.0/ddr> , <http://www.reportinghub.no/spin/rh> , <http://www.reportinghub.no/ep/spin/1.1/lib> ;
26 owl:versionInfo "0.1.0"^^xsd:string . 27 owl:versionInfo "0.1.0"^^xsd:string .
27 28
28 ddr-tables:BitRecord 29 ddr-tables:BitRecord
...@@ -61,40 +62,106 @@ ddr-tables:BitRecord ...@@ -61,40 +62,106 @@ ddr-tables:BitRecord
61 [ sp:varName "dailyDrillingActivity"^^xsd:string 62 [ sp:varName "dailyDrillingActivity"^^xsd:string
62 ] 63 ]
63 ] [ sp:object 64 ] [ sp:object
64 - [ sp:varName "bitRunActWRP"^^xsd:string 65 + [ sp:varName "wellBoreReportingPeriodDrilling"^^xsd:string
65 ] ; 66 ] ;
66 sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ; 67 sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
67 sp:subject 68 sp:subject
68 [ sp:varName "dailyDrillingActivity"^^xsd:string 69 [ sp:varName "dailyDrillingActivity"^^xsd:string
69 ] 70 ]
70 - ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#WellBoreDrillBitRun-withinReportingPeriod> ; 71 + ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#WellBoreReportingPeriodDrilling> ;
71 sp:predicate rdf:type ; 72 sp:predicate rdf:type ;
72 sp:subject 73 sp:subject
73 - [ sp:varName "bitRunActWRP"^^xsd:string 74 + [ sp:varName "wellBoreReportingPeriodDrilling"^^xsd:string
74 ] 75 ]
75 ] [ sp:object 76 ] [ sp:object
76 - [ sp:varName "bitRun"^^xsd:string 77 + [ sp:varName "wellBoreReportingPeriodDrilling"^^xsd:string
77 ] ; 78 ] ;
78 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; 79 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
79 sp:subject 80 sp:subject
80 - [ sp:varName "bitRunActWRP"^^xsd:string 81 + [ sp:varName "wellBoreBitRunDrillingwithinReportingPeriod"^^xsd:string
81 ] 82 ]
82 - ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#WellBoreDrillBitRun-singleRun> ; 83 + ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#WellBoreBitRunDrilling-withinReportingPeriod> ;
83 sp:predicate rdf:type ; 84 sp:predicate rdf:type ;
84 sp:subject 85 sp:subject
85 - [ sp:varName "bitRun"^^xsd:string 86 + [ sp:varName "wellBoreBitRunDrillingwithinReportingPeriod"^^xsd:string
86 ] 87 ]
87 ] [ sp:object 88 ] [ sp:object
88 - [ sp:varName "bitRunEntire"^^xsd:string 89 + [ sp:varName "wellBoreBitRunDrilling"^^xsd:string
89 ] ; 90 ] ;
90 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; 91 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
91 sp:subject 92 sp:subject
92 - [ sp:varName "bitRun"^^xsd:string 93 + [ sp:varName "wellBoreBitRunDrillingwithinReportingPeriod"^^xsd:string
93 ] 94 ]
94 - ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#WellBoreDrillBitRun-entire> ; 95 + ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#WellBoreBitRunDrilling> ;
95 sp:predicate rdf:type ; 96 sp:predicate rdf:type ;
96 sp:subject 97 sp:subject
97 - [ sp:varName "bitRunEntire"^^xsd:string 98 + [ sp:varName "wellBoreBitRunDrilling"^^xsd:string
99 + ]
100 + ] [ sp:object
101 + [ sp:varName "wellBoreReportingPeriodDrilling"^^xsd:string
102 + ] ;
103 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
104 + sp:subject
105 + [ sp:varName "wellBoreBitOperationwithinReportingPeriod"^^xsd:string
106 + ]
107 + ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#WellBoreBitOperation-withinReportingPeriod> ;
108 + sp:predicate rdf:type ;
109 + sp:subject
110 + [ sp:varName "wellBoreBitOperationwithinReportingPeriod"^^xsd:string
111 + ]
112 + ] [ sp:object
113 + [ sp:varName "temporalPartOfDrilledWellBoreSection"^^xsd:string
114 + ] ;
115 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
116 + sp:subject
117 + [ sp:varName "wellBoreReportingPeriodDrilling"^^xsd:string
118 + ]
119 + ] [ sp:object
120 + [ sp:varName "drilledWellBoreSection"^^xsd:string
121 + ] ;
122 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
123 + sp:subject
124 + [ sp:varName "temporalPartOfDrilledWellBoreSection"^^xsd:string
125 + ]
126 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBoreSection> ;
127 + sp:predicate rdf:type ;
128 + sp:subject
129 + [ sp:varName "drilledWellBoreSection"^^xsd:string
130 + ]
131 + ] [ sp:object
132 + [ sp:varName "drillBitState1"^^xsd:string
133 + ] ;
134 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onDrillBit> ;
135 + sp:subject
136 + [ sp:varName "wellBoreBitRunDrilling"^^xsd:string
137 + ]
138 + ] [ sp:object
139 + [ sp:varName "drillBitState2"^^xsd:string
140 + ] ;
141 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onDrillBit> ;
142 + sp:subject
143 + [ sp:varName "wellBoreBitOperationwithinReportingPeriod"^^xsd:string
144 + ]
145 + ] [ sp:object
146 + [ sp:varName "drillBit"^^xsd:string
147 + ] ;
148 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
149 + sp:subject
150 + [ sp:varName "drillBitState1"^^xsd:string
151 + ]
152 + ] [ sp:object
153 + [ sp:varName "drillBit"^^xsd:string
154 + ] ;
155 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
156 + sp:subject
157 + [ sp:varName "drillBitState2"^^xsd:string
158 + ]
159 + ] [ sp:object
160 + [ sp:varName "runNo"^^xsd:string
161 + ] ;
162 + sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ;
163 + sp:subject
164 + [ sp:varName "drillBit"^^xsd:string
98 ] 165 ]
99 ] [ rdf:type sp:Optional ; 166 ] [ rdf:type sp:Optional ;
100 sp:elements ([ sp:object 167 sp:elements ([ sp:object
...@@ -102,7 +169,7 @@ ddr-tables:BitRecord ...@@ -102,7 +169,7 @@ ddr-tables:BitRecord
102 ] ; 169 ] ;
103 sp:predicate <http://www.reportinghub.no/ep/schema/activity#distanceDrilled> ; 170 sp:predicate <http://www.reportinghub.no/ep/schema/activity#distanceDrilled> ;
104 sp:subject 171 sp:subject
105 - [ sp:varName "bitRun"^^xsd:string 172 + [ sp:varName "wellBoreBitRunDrillingwithinReportingPeriod"^^xsd:string
106 ] 173 ]
107 ] [ sp:object 174 ] [ sp:object
108 [ sp:varName "holeMadeLast24H"^^xsd:string 175 [ sp:varName "holeMadeLast24H"^^xsd:string
...@@ -118,7 +185,7 @@ ddr-tables:BitRecord ...@@ -118,7 +185,7 @@ ddr-tables:BitRecord
118 ] ; 185 ] ;
119 sp:predicate <http://www.reportinghub.no/ep/schema/activity#distanceDrilled> ; 186 sp:predicate <http://www.reportinghub.no/ep/schema/activity#distanceDrilled> ;
120 sp:subject 187 sp:subject
121 - [ sp:varName "bitRunEntire"^^xsd:string 188 + [ sp:varName "wellBoreBitRunDrilling"^^xsd:string
122 ] 189 ]
123 ] [ sp:object 190 ] [ sp:object
124 [ sp:varName "totalHoleMade"^^xsd:string 191 [ sp:varName "totalHoleMade"^^xsd:string
...@@ -134,7 +201,7 @@ ddr-tables:BitRecord ...@@ -134,7 +201,7 @@ ddr-tables:BitRecord
134 ] ; 201 ] ;
135 sp:predicate <http://www.reportinghub.no/ep/schema/activity#averageRateOfDrilling> ; 202 sp:predicate <http://www.reportinghub.no/ep/schema/activity#averageRateOfDrilling> ;
136 sp:subject 203 sp:subject
137 - [ sp:varName "bitRunActWRP"^^xsd:string 204 + [ sp:varName "wellBoreBitRunDrillingwithinReportingPeriod"^^xsd:string
138 ] 205 ]
139 ] [ sp:object 206 ] [ sp:object
140 [ sp:varName "rop"^^xsd:string 207 [ sp:varName "rop"^^xsd:string
...@@ -150,7 +217,7 @@ ddr-tables:BitRecord ...@@ -150,7 +217,7 @@ ddr-tables:BitRecord
150 ] ; 217 ] ;
151 sp:predicate <http://www.reportinghub.no/ep/schema/activity#averageRateOfDrilling> ; 218 sp:predicate <http://www.reportinghub.no/ep/schema/activity#averageRateOfDrilling> ;
152 sp:subject 219 sp:subject
153 - [ sp:varName "bitRunEntire"^^xsd:string 220 + [ sp:varName "wellBoreBitRunDrilling"^^xsd:string
154 ] 221 ]
155 ] [ sp:object 222 ] [ sp:object
156 [ sp:varName "totalROP"^^xsd:string 223 [ sp:varName "totalROP"^^xsd:string
...@@ -164,9 +231,14 @@ ddr-tables:BitRecord ...@@ -164,9 +231,14 @@ ddr-tables:BitRecord
164 sp:elements ([ sp:object 231 sp:elements ([ sp:object
165 [ sp:varName "drillDurWRP"^^xsd:string 232 [ sp:varName "drillDurWRP"^^xsd:string
166 ] ; 233 ] ;
167 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#durationOfDrilling> ; 234 + sp:predicate rdf:type ;
168 sp:subject 235 sp:subject
169 - [ sp:varName "bitRunActWRP"^^xsd:string 236 + [ sp:varName "wellBoreReportingPeriodDrilling"^^xsd:string
237 + ]
238 + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ;
239 + sp:predicate rdf:type ;
240 + sp:subject
241 + [ sp:varName "drillDurWRP"^^xsd:string
170 ] 242 ]
171 ] [ sp:object 243 ] [ sp:object
172 [ sp:varName "hoursDrilledLast24H"^^xsd:string 244 [ sp:varName "hoursDrilledLast24H"^^xsd:string
...@@ -180,9 +252,14 @@ ddr-tables:BitRecord ...@@ -180,9 +252,14 @@ ddr-tables:BitRecord
180 sp:elements ([ sp:object 252 sp:elements ([ sp:object
181 [ sp:varName "drillDur"^^xsd:string 253 [ sp:varName "drillDur"^^xsd:string
182 ] ; 254 ] ;
183 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#durationOfDrilling> ; 255 + sp:predicate rdf:type ;
256 + sp:subject
257 + [ sp:varName "wellBoreBitRunDrillingwithinReportingPeriod"^^xsd:string
258 + ]
259 + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ;
260 + sp:predicate rdf:type ;
184 sp:subject 261 sp:subject
185 - [ sp:varName "bitRun"^^xsd:string 262 + [ sp:varName "drillDur"^^xsd:string
186 ] 263 ]
187 ] [ sp:object 264 ] [ sp:object
188 [ sp:varName "hoursDrilled"^^xsd:string 265 [ sp:varName "hoursDrilled"^^xsd:string
...@@ -196,9 +273,14 @@ ddr-tables:BitRecord ...@@ -196,9 +273,14 @@ ddr-tables:BitRecord
196 sp:elements ([ sp:object 273 sp:elements ([ sp:object
197 [ sp:varName "drillDurEntire"^^xsd:string 274 [ sp:varName "drillDurEntire"^^xsd:string
198 ] ; 275 ] ;
199 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#durationOfDrilling> ; 276 + sp:predicate rdf:type ;
277 + sp:subject
278 + [ sp:varName "wellBoreBitRunDrilling"^^xsd:string
279 + ]
280 + ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ;
281 + sp:predicate rdf:type ;
200 sp:subject 282 sp:subject
201 - [ sp:varName "bitRunEntire"^^xsd:string 283 + [ sp:varName "drillDurEntire"^^xsd:string
202 ] 284 ]
203 ] [ sp:object 285 ] [ sp:object
204 [ sp:varName "totalHoursDrilled"^^xsd:string 286 [ sp:varName "totalHoursDrilled"^^xsd:string
...@@ -214,7 +296,7 @@ ddr-tables:BitRecord ...@@ -214,7 +296,7 @@ ddr-tables:BitRecord
214 ] ; 296 ] ;
215 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 297 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
216 sp:subject 298 sp:subject
217 - [ sp:varName "bitRunActWRP"^^xsd:string 299 + [ sp:varName "wellBoreReportingPeriodDrilling"^^xsd:string
218 ] 300 ]
219 ] [ sp:object 301 ] [ sp:object
220 [ sp:varName "bitRunWellBore"^^xsd:string 302 [ sp:varName "bitRunWellBore"^^xsd:string
...@@ -252,113 +334,88 @@ ddr-tables:BitRecord ...@@ -252,113 +334,88 @@ ddr-tables:BitRecord
252 ] ; 334 ] ;
253 sp:predicate <http://www.reportinghub.no/ep/schema/core#metre> ; 335 sp:predicate <http://www.reportinghub.no/ep/schema/core#metre> ;
254 sp:subject 336 sp:subject
255 - [ sp:varName "initButtHoleDepth"^^xsd:string 337 + [ sp:varName "finalButtHoleDepth"^^xsd:string
256 ] 338 ]
257 ]) 339 ])
258 ]) 340 ])
259 ] [ rdf:type sp:Optional ; 341 ] [ rdf:type sp:Optional ;
260 sp:elements ([ sp:object 342 sp:elements ([ sp:object
261 - [ sp:varName "drillBitState"^^xsd:string 343 + [ sp:varName "drillBitType"^^xsd:string
262 ] ; 344 ] ;
263 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onDrillBit> ; 345 + sp:predicate rdf:type ;
264 sp:subject 346 sp:subject
265 - [ sp:varName "bitRun"^^xsd:string 347 + [ sp:varName "drillBit"^^xsd:string
348 + ]
349 + ] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#ClassOfSupplyDefinedByAManufacturer> ;
350 + sp:predicate rdf:type ;
351 + sp:subject
352 + [ sp:varName "drillBitType"^^xsd:string
266 ] 353 ]
267 ] [ sp:object 354 ] [ sp:object
355 + [ sp:varName "model"^^xsd:string
356 + ] ;
357 + sp:predicate <http://www.reportinghub.no/ep/schema/equipment#codeAssignedByAManufacturer> ;
358 + sp:subject
359 + [ sp:varName "drillBitType"^^xsd:string
360 + ]
361 + ])
362 + ] [ rdf:type sp:Optional ;
363 + sp:elements ([ sp:object
364 + [ sp:varName "drillBitSizeType"^^xsd:string
365 + ] ;
366 + sp:predicate rdf:type ;
367 + sp:subject
268 [ sp:varName "drillBit"^^xsd:string 368 [ sp:varName "drillBit"^^xsd:string
369 + ]
370 + ] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#ClassOfDrillBitBySize> ;
371 + sp:predicate rdf:type ;
372 + sp:subject
373 + [ sp:varName "drillBitSizeType"^^xsd:string
374 + ]
375 + ] [ sp:object
376 + [ sp:varName "bitSize"^^xsd:string
269 ] ; 377 ] ;
270 - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; 378 + sp:predicate rdfs:label ;
271 sp:subject 379 sp:subject
272 - [ sp:varName "drillBitState"^^xsd:string 380 + [ sp:varName "drillBitSizeType"^^xsd:string
381 + ]
382 + ])
383 + ] [ rdf:type sp:Optional ;
384 + sp:elements ([ sp:object
385 + [ sp:varName "dullType"^^xsd:string
386 + ] ;
387 + sp:predicate rdf:type ;
388 + sp:subject
389 + [ sp:varName "drillBitState2"^^xsd:string
390 + ]
391 + ] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#DullGrade> ;
392 + sp:predicate rdf:type ;
393 + sp:subject
394 + [ sp:varName "dullType"^^xsd:string
395 + ]
396 + ] [ sp:object
397 + [ sp:varName "dullGrade"^^xsd:string
398 + ] ;
399 + sp:predicate rdfs:label ;
400 + sp:subject
401 + [ sp:varName "dullType"^^xsd:string
402 + ]
403 + ])
404 + ] [ rdf:type sp:Optional ;
405 + sp:elements ([ sp:object
406 + [ sp:varName "drillBitManuf"^^xsd:string
407 + ] ;
408 + sp:predicate <http://www.reportinghub.no/ep/schema/equipment#manufacturedBy> ;
409 + sp:subject
410 + [ sp:varName "drillBit"^^xsd:string
411 + ]
412 + ] [ sp:object
413 + [ sp:varName "manufacturer"^^xsd:string
414 + ] ;
415 + sp:predicate rdfs:label ;
416 + sp:subject
417 + [ sp:varName "drillBitManuf"^^xsd:string
273 ] 418 ]
274 - ] [ rdf:type sp:Optional ;
275 - sp:elements ([ sp:object
276 - [ sp:varName "runNo"^^xsd:string
277 - ] ;
278 - sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ;
279 - sp:subject
280 - [ sp:varName "drillBit"^^xsd:string
281 - ]
282 - ])
283 - ] [ rdf:type sp:Optional ;
284 - sp:elements ([ sp:object
285 - [ sp:varName "drillBitType"^^xsd:string
286 - ] ;
287 - sp:predicate rdf:type ;
288 - sp:subject
289 - [ sp:varName "drillBit"^^xsd:string
290 - ]
291 - ] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#ClassOfSupplyDefinedByAManufacturer> ;
292 - sp:predicate rdf:type ;
293 - sp:subject
294 - [ sp:varName "drillBitType"^^xsd:string
295 - ]
296 - ] [ sp:object
297 - [ sp:varName "model"^^xsd:string
298 - ] ;
299 - sp:predicate <http://www.reportinghub.no/ep/schema/equipment#codeAssignedByAManufacturer> ;
300 - sp:subject
301 - [ sp:varName "drillBitType"^^xsd:string
302 - ]
303 - ])
304 - ] [ rdf:type sp:Optional ;
305 - sp:elements ([ sp:object
306 - [ sp:varName "drillBitSizeType"^^xsd:string
307 - ] ;
308 - sp:predicate rdf:type ;
309 - sp:subject
310 - [ sp:varName "drillBit"^^xsd:string
311 - ]
312 - ] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#ClassOfDrillBitBySize> ;
313 - sp:predicate rdf:type ;
314 - sp:subject
315 - [ sp:varName "drillBitSizeType"^^xsd:string
316 - ]
317 - ] [ sp:object
318 - [ sp:varName "bitSize"^^xsd:string
319 - ] ;
320 - sp:predicate rdfs:label ;
321 - sp:subject
322 - [ sp:varName "drillBitSizeType"^^xsd:string
323 - ]
324 - ])
325 - ] [ rdf:type sp:Optional ;
326 - sp:elements ([ sp:object
327 - [ sp:varName "dullType"^^xsd:string
328 - ] ;
329 - sp:predicate rdf:type ;
330 - sp:subject
331 - [ sp:varName "drillBitState"^^xsd:string
332 - ]
333 - ] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#DullGrade> ;
334 - sp:predicate rdf:type ;
335 - sp:subject
336 - [ sp:varName "dullType"^^xsd:string
337 - ]
338 - ] [ sp:object
339 - [ sp:varName "dullGrade"^^xsd:string
340 - ] ;
341 - sp:predicate rdfs:label ;
342 - sp:subject
343 - [ sp:varName "dullType"^^xsd:string
344 - ]
345 - ])
346 - ] [ rdf:type sp:Optional ;
347 - sp:elements ([ sp:object
348 - [ sp:varName "drillBitManuf"^^xsd:string
349 - ] ;
350 - sp:predicate <http://www.reportinghub.no/ep/schema/equipment#manufacturedBy> ;
351 - sp:subject
352 - [ sp:varName "drillBit"^^xsd:string
353 - ]
354 - ] [ sp:object
355 - [ sp:varName "manufacturer"^^xsd:string
356 - ] ;
357 - sp:predicate rdfs:label ;
358 - sp:subject
359 - [ sp:varName "drillBitManuf"^^xsd:string
360 - ]
361 - ])
362 ]) 419 ])
363 ]) 420 ])
364 ] ; 421 ] ;
...@@ -1611,13 +1668,20 @@ ddr-tables:CoreInformation ...@@ -1611,13 +1668,20 @@ ddr-tables:CoreInformation
1611 sp:subject 1668 sp:subject
1612 [ sp:varName "barrel"^^xsd:string 1669 [ sp:varName "barrel"^^xsd:string
1613 ] 1670 ]
1614 - ] [ sp:object 1671 + ] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#InnerBarrelType> ;
1615 - [ sp:varName "innerBarrelType"^^xsd:string 1672 + sp:predicate rdf:type ;
1616 - ] ;
1617 - sp:predicate rdfs:label ;
1618 sp:subject 1673 sp:subject
1619 [ sp:varName "barType"^^xsd:string 1674 [ sp:varName "barType"^^xsd:string
1620 ] 1675 ]
1676 + ] [ rdf:type sp:Bind ;
1677 + sp:expression
1678 + [ rdf:type ep-spin-lib:selectInnerBarrelFlag ;
1679 + sp:arg1 [ sp:varName "barType"^^xsd:string
1680 + ]
1681 + ] ;
1682 + sp:variable
1683 + [ sp:varName "innerBarrelType"^^xsd:string
1684 + ]
1621 ]) 1685 ])
1622 ]) 1686 ])
1623 ]) 1687 ])
...@@ -2270,12 +2334,14 @@ ddr-tables:GasReadingInformation ...@@ -2270,12 +2334,14 @@ ddr-tables:GasReadingInformation
2270 sp:subject 2334 sp:subject
2271 [ sp:varName "grclass"^^xsd:string 2335 [ sp:varName "grclass"^^xsd:string
2272 ] 2336 ]
2273 - ] [ sp:object 2337 + ] [ rdf:type sp:Bind ;
2274 - [ sp:varName "class"^^xsd:string 2338 + sp:expression
2339 + [ rdf:type ep-spin-lib:selectGasReadingFlag ;
2340 + sp:arg1 [ sp:varName "grclass"^^xsd:string
2341 + ]
2275 ] ; 2342 ] ;
2276 - sp:predicate rdfs:label ; 2343 + sp:variable
2277 - sp:subject 2344 + [ sp:varName "class"^^xsd:string
2278 - [ sp:varName "grclass"^^xsd:string
2279 ] 2345 ]
2280 ] [ rdf:type sp:Optional ; 2346 ] [ rdf:type sp:Optional ;
2281 sp:elements ([ sp:object 2347 sp:elements ([ sp:object
...@@ -3022,12 +3088,14 @@ ddr-tables:Operations ...@@ -3022,12 +3088,14 @@ ddr-tables:Operations
3022 sp:subject 3088 sp:subject
3023 [ sp:varName "stateclass"^^xsd:string 3089 [ sp:varName "stateclass"^^xsd:string
3024 ] 3090 ]
3025 - ] [ sp:object 3091 + ] [ rdf:type sp:Bind ;
3026 - [ sp:varName "state"^^xsd:string 3092 + sp:expression
3093 + [ rdf:type ep-spin-lib:selectActivitySuccessFlag ;
3094 + sp:arg1 [ sp:varName "stateclass"^^xsd:string
3095 + ]
3027 ] ; 3096 ] ;
3028 - sp:predicate rdfs:label ; 3097 + sp:variable
3029 - sp:subject 3098 + [ sp:varName "state"^^xsd:string
3030 - [ sp:varName "stateclass"^^xsd:string
3031 ] 3099 ]
3032 ] [ rdf:type sp:Optional ; 3100 ] [ rdf:type sp:Optional ;
3033 sp:elements ([ sp:object 3101 sp:elements ([ sp:object
...@@ -3417,12 +3485,14 @@ ddr-tables:PorePressure ...@@ -3417,12 +3485,14 @@ ddr-tables:PorePressure
3417 sp:subject 3485 sp:subject
3418 [ sp:varName "actType"^^xsd:string 3486 [ sp:varName "actType"^^xsd:string
3419 ] 3487 ]
3420 - ] [ sp:object 3488 + ] [ rdf:type sp:Bind ;
3421 - [ sp:varName "reading"^^xsd:string 3489 + sp:expression
3490 + [ rdf:type ep-spin-lib:selectPorePressureDeterminationFlag ;
3491 + sp:arg1 [ sp:varName "actType"^^xsd:string
3492 + ]
3422 ] ; 3493 ] ;
3423 - sp:predicate rdfs:label ; 3494 + sp:variable
3424 - sp:subject 3495 + [ sp:varName "reading"^^xsd:string
3425 - [ sp:varName "actType"^^xsd:string
3426 ] 3496 ]
3427 ]) 3497 ])
3428 ] [ rdf:type sp:Optional ; 3498 ] [ rdf:type sp:Optional ;
...@@ -3604,6 +3674,8 @@ ddr-tables:SurveyStation ...@@ -3604,6 +3674,8 @@ ddr-tables:SurveyStation
3604 rdfs:subClassOf rhspin:DDRTableTemplates ; 3674 rdfs:subClassOf rhspin:DDRTableTemplates ;
3605 spin:body 3675 spin:body
3606 [ rdf:type sp:Select ; 3676 [ rdf:type sp:Select ;
3677 + sp:orderBy ([ sp:varName "dtim"^^xsd:string
3678 + ]) ;
3607 sp:resultVariables ([ sp:varName "depthmMD"^^xsd:string 3679 sp:resultVariables ([ sp:varName "depthmMD"^^xsd:string
3608 ] [ sp:varName "depthmTVD"^^xsd:string 3680 ] [ sp:varName "depthmTVD"^^xsd:string
3609 ] [ sp:varName "inclination"^^xsd:string 3681 ] [ sp:varName "inclination"^^xsd:string
...@@ -3630,6 +3702,15 @@ ddr-tables:SurveyStation ...@@ -3630,6 +3702,15 @@ ddr-tables:SurveyStation
3630 ] 3702 ]
3631 ] [ rdf:type sp:Optional ; 3703 ] [ rdf:type sp:Optional ;
3632 sp:elements ([ sp:object 3704 sp:elements ([ sp:object
3705 + [ sp:varName "dTim"^^xsd:string
3706 + ] ;
3707 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
3708 + sp:subject
3709 + [ sp:varName "part"^^xsd:string
3710 + ]
3711 + ])
3712 + ] [ rdf:type sp:Optional ;
3713 + sp:elements ([ sp:object
3633 [ sp:varName "wellboreState"^^xsd:string 3714 [ sp:varName "wellboreState"^^xsd:string
3634 ] ; 3715 ] ;
3635 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 3716 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
...@@ -3806,12 +3887,14 @@ ddr-tables:WellControlIncident ...@@ -3806,12 +3887,14 @@ ddr-tables:WellControlIncident
3806 sp:subject 3887 sp:subject
3807 [ sp:varName "wciClass"^^xsd:string 3888 [ sp:varName "wciClass"^^xsd:string
3808 ] 3889 ]
3809 - ] [ sp:object 3890 + ] [ rdf:type sp:Bind ;
3810 - [ sp:varName "incidentClass"^^xsd:string 3891 + sp:expression
3892 + [ rdf:type ep-spin-lib:selectWellControlIncidentFlag ;
3893 + sp:arg1 [ sp:varName "wciClass"^^xsd:string
3894 + ]
3811 ] ; 3895 ] ;
3812 - sp:predicate rdfs:label ; 3896 + sp:variable
3813 - sp:subject 3897 + [ sp:varName "incidentClass"^^xsd:string
3814 - [ sp:varName "wciClass"^^xsd:string
3815 ] 3898 ]
3816 ] [ rdf:type sp:Optional ; 3899 ] [ rdf:type sp:Optional ;
3817 sp:elements ([ sp:object 3900 sp:elements ([ sp:object
...@@ -3833,12 +3916,14 @@ ddr-tables:WellControlIncident ...@@ -3833,12 +3916,14 @@ ddr-tables:WellControlIncident
3833 sp:subject 3916 sp:subject
3834 [ sp:varName "wellKillType"^^xsd:string 3917 [ sp:varName "wellKillType"^^xsd:string
3835 ] 3918 ]
3836 - ] [ sp:object 3919 + ] [ rdf:type sp:Bind ;
3837 - [ sp:varName "killingProcd"^^xsd:string 3920 + sp:expression
3921 + [ rdf:type ep-spin-lib:selectWellKillingFlag ;
3922 + sp:arg1 [ sp:varName "wellKillType"^^xsd:string
3923 + ]
3838 ] ; 3924 ] ;
3839 - sp:predicate rdfs:label ; 3925 + sp:variable
3840 - sp:subject 3926 + [ sp:varName "killingProcd"^^xsd:string
3841 - [ sp:varName "wellKillType"^^xsd:string
3842 ] 3927 ]
3843 ]) 3928 ])
3844 ] [ rdf:type sp:Optional ; 3929 ] [ rdf:type sp:Optional ;
......
This diff could not be displayed because it is too large.
1 -<ui:group 1 +<ui:group
2 - let:activity="{# SELECT ?activity WHERE {?activity a ep-activity:DailyDrillingActivity . ?report ep-report:reportOn ?activity}}" 2 + let:activity="{# SELECT ?activity WHERE {?activity a ep-activity:DailyDrillingActivity . ?report ep-report:reportOn ?activity}}"
3 - let:createdAt="{# SELECT ?createdAt WHERE {?report ep-report:createdAt ?createdAt}}" 3 + let:createdAt="{# SELECT ?createdAt WHERE {?report ep-report:createdAt ?createdAt}}"
4 - 4 +
5 - let:wbPart="{# SELECT ?wbPart WHERE {?activity a ep-activity:DailyDrillingActivity . ?report ep-report:reportOn ?activity . ?activity ep-activity:onWellBore ?wbPart}}" 5 + let:wbPart="{# SELECT ?wbPart WHERE {?activity a ep-activity:DailyDrillingActivity . ?report ep-report:reportOn ?activity . ?activity ep-activity:onWellBore ?wbPart}}"
6 - let:wb="{# SELECT ?wb WHERE {?activity a ep-activity:DailyDrillingActivity . ?report ep-report:reportOn ?activity . ?activity ep-activity:onWellBore ?wbPart . ?wbPart ep-core:temporalPartOf ?wb}}" 6 + let:wb="{# SELECT ?wb WHERE {?activity a ep-activity:DailyDrillingActivity . ?report ep-report:reportOn ?activity . ?activity ep-activity:onWellBore ?wbPart . ?wbPart ep-core:temporalPartOf ?wb}}"
7 - let:rig="{# SELECT ?rig WHERE {?activity a ep-activity:DailyDrillingActivity . ?report ep-report:reportOn ?activity . ?activity ep-activity:onRig/ep-core:temporalPartOf ?rig } }" 7 + let:rig="{# SELECT ?rig WHERE {?activity a ep-activity:DailyDrillingActivity . ?report ep-report:reportOn ?activity . ?activity ep-activity:onRig/ep-core:temporalPartOf ?rig } }"
8 - let:firstActivity="{# SELECT ?firstActivity WHERE {?activity a ep-activity:DailyDrillingActivity . ?report ep-report:reportOn ?activity . ?activity ep-core:hasPart ?firstActivity . ?firstActivity a ep-activity:DrillingActivity . ?firstActivity ep-activity:startedAt ?startedAt} ORDER BY (?startedAt) LIMIT 1}" 8 + let:repType="{# SELECT ?repType WHERE {?report a ?repType . ?repType a ep-report:DailyDrillingReportFinalisationType} }"
9 - let:lastActivity="{# SELECT ?firstActivity WHERE {?activity a ep-activity:DailyDrillingActivity . ?report ep-report:reportOn ?activity . ?activity ep-core:hasPart ?firstActivity . ?firstActivity a ep-activity:DrillingActivity . ?firstActivity ep-activity:startedAt ?startedAt} ORDER BY DESC(?startedAt) LIMIT 1}" 9 + let:rigType="{# SELECT ?rigType WHERE { ?rig a ?rigType . ?rigType a ep-fac:FixedOrMoveableFacilityType} }"
10 - let:statusActivity="{# SELECT ?statusActivity WHERE {?activity a ep-activity:DailyDrillingActivity . ?report ep-report:reportOn ?activity . ?activity ep-core:hasPart ?statusActivity . ?statusActivity a ep-activity:DailyDrillingActivityToStatus}}" 10 + let:wbTightType="{# SELECT ?wbTightType WHERE { ?statusActivityWb a ?wbTightType . ?wbTightType a ep-well:WellBoreTightnessType} }"
11 - let:statusActivityWb="{# SELECT ?statusActivityWb WHERE {?activity a ep-activity:DailyDrillingActivity . ?report ep-report:reportOn ?activity . ?activity ep-core:hasPart ?statusActivity . ?statusActivity a ep-activity:DailyDrillingActivityToStatus . ?statusActivity ep-activity:onWellBore ?statusActivityWb}}" > 11 + let:wbPTType="{# SELECT ?wbPTType WHERE { ?statusActivityWb a ?wbPTType . ?wbPTType a ep-well:WellBoreHphtType} }"
12 - <ui:group 12 + let:firstActivity="{# SELECT ?firstActivity WHERE {?activity a ep-activity:DailyDrillingActivity . ?report ep-report:reportOn ?activity . ?activity ep-core:hasPart ?firstActivity . ?firstActivity a ep-activity:DrillingActivity . ?firstActivity ep-activity:startedAt ?startedAt} ORDER BY (?startedAt) LIMIT 1}"
13 - let:activityStart="{# SELECT ?activityStart WHERE {?activity ep-activity:startedAt ?activityStart}}" 13 + let:lastActivity="{# SELECT ?firstActivity WHERE {?activity a ep-activity:DailyDrillingActivity . ?report ep-report:reportOn ?activity . ?activity ep-core:hasPart ?firstActivity . ?firstActivity a ep-activity:DrillingActivity . ?firstActivity ep-activity:startedAt ?startedAt} ORDER BY DESC(?startedAt) LIMIT 1}"
14 - let:activityEnd="{# SELECT ?activityEnd WHERE {?activity ep-activity:finishedAt ?activityEnd}}" 14 + let:statusActivity="{# SELECT ?statusActivity WHERE {?activity a ep-activity:DailyDrillingActivity . ?report ep-report:reportOn ?activity . ?activity ep-core:hasPart ?statusActivity . ?statusActivity a ep-activity:DailyDrillingActivityToStatus}}"
15 - let:spudDate="{# SELECT ?spudDate WHERE {?wb ep-well:wellBoreSpudAt ?spudDate}}" 15 + let:statusActivityWb="{# SELECT ?statusActivityWb WHERE {?activity a ep-activity:DailyDrillingActivity . ?report ep-report:reportOn ?activity . ?activity ep-core:hasPart ?statusActivity . ?statusActivity a ep-activity:DailyDrillingActivityToStatus . ?statusActivity ep-activity:onWellBore ?statusActivityWb}}" >
16 - let:completeDate="{# SELECT ?completeDate WHERE {?wb ep-well:wellBoreCompletedAt ?completeDate}}" 16 + <ui:group
17 - > 17 + let:activityStart="{# SELECT ?activityStart WHERE {?activity ep-activity:startedAt ?activityStart}}"
18 - 18 + let:activityEnd="{# SELECT ?activityEnd WHERE {?activity ep-activity:finishedAt ?activityEnd}}"
19 - <h1>Summary report Wellbore: {= rhspin:npdName(?wb) }</h1> 19 + let:spudDate="{# SELECT ?spudDate WHERE {?wb ep-well:wellBoreSpudAt ?spudDate}}"
20 - 20 + let:completeDate="{# SELECT ?completeDate WHERE {?wb ep-well:wellBoreCompletedAt ?completeDate}}"
21 - <div>Period: {= fn:concat(ep-spin-lib:normalizeDateTime(?activityStart), ' - ', ep-spin-lib:normalizeDateTime(?activityEnd)) } </div> 21 + >
22 - 22 +
23 - <div>Report Number: {# SELECT ?repNum WHERE {?report ep-report:dailyDrillingReportNumber ?repNum}} </div> 23 + <h1>Summary report Wellbore: {= rhspin:npdName(?wb) }</h1>
24 - 24 +
25 - <hr /> 25 + <div>Period: {= fn:concat(ep-spin-lib:normalizeDateTime(?activityStart), ' - ', ep-spin-lib:normalizeDateTime(?activityEnd)) } </div>
26 - 26 +
27 - 27 + <div>Report Number: {# SELECT ?repNum WHERE {?report ep-report:dailyDrillingReportNumber ?repNum}} </div>
28 - <table> 28 +
29 - 29 + <hr />
30 - <tr> 30 +
31 - 31 +
32 - <td class="ddrSummaryLeft"> 32 + <table>
33 - 33 +
34 - <rhswp:NameValuePair arg:name="NPD Wellbore Id:" arg:value="{= rhspin:npdId(?wb) }" /> 34 + <tr>
35 - <rhswp:NameValuePair arg:name="Report Status:" arg:value="{# SELECT ?repTypeName WHERE {?report a ?repType . ?repType a ep-report:DailyDrillingReportFinalisationType . ?repType rdfs:label ?repTypeName}}" /> 35 +
36 - <rhswp:NameValuePair arg:name="Creation time:" arg:value="{= ep-spin-lib:normalizeDateTime(?createdAt) }" /> 36 + <td class="ddrSummaryLeft">
37 - <rhswp:NameValuePair arg:name="Operator:" arg:value="{# SELECT ?operatorName WHERE {?activity ep-activity:drillingOperator ?operator . ?operator ep-core:name ?operatorName }}" /> 37 +
38 - <rhswp:NameValuePair arg:name="Drilling contractor:" arg:value="{# SELECT ?contractorName WHERE {?activity ep-activity:drillingContractor ?contractor . ?contractor ep-core:name ?contractorName}}" /> 38 + <rhswp:NameValuePair arg:name="NPD Wellbore Id:" arg:value="{= rhspin:npdId(?wb) }" />
39 - <rhswp:NameValuePair arg:name="Rig name:" arg:value="{= rhspin:npdName(?rig) }" /> 39 + <rhswp:NameValuePair arg:name="Report Status:" arg:value="{= ep-spin-lib:selectDailyDrillingReportFlag(?repType) }" />
40 - <rhswp:NameValuePair arg:name="NPD Rig Id:" arg:value="{= rhspin:npdId(?rig) }" /> 40 + <rhswp:NameValuePair arg:name="Creation time:" arg:value="{= ep-spin-lib:normalizeDateTime(?createdAt) }" />
41 - <rhswp:NameValuePair arg:name="Fixed rig:" arg:value="{# SELECT ?rigTypeName WHERE {?rig a ?rigType . ?rigType rdfs:label ?rigTypeName . ?rigType rdfs:subClassOf ep-fac:Rig}}" /> 41 + <rhswp:NameValuePair arg:name="Operator:" arg:value="{# SELECT ?operatorName WHERE {?activity ep-activity:drillingOperator ?operator . ?operator ep-core:name ?operatorName }}" />
42 - <rhswp:NameValuePair arg:name="Elevation RKB-MSL m:" arg:value="{# SELECT ?kellyElevMeas WHERE {?activity ep-activity:onRig ?rigState . ?rigState ep-core:hasPart ?kellyBushing . ?kellyBushing a ep-eqt:KellyBushing . ?kellyBushing ep-eqt:elevationOfKellyBushing ?kellyElev . ?kellyElev ep-core:metre ?kellyElevMeas}}" /> 42 + <rhswp:NameValuePair arg:name="Drilling contractor:" arg:value="{# SELECT ?contractorName WHERE {?activity ep-activity:drillingContractor ?contractor . ?contractor ep-core:name ?contractorName}}" />
43 - <rhswp:NameValuePair arg:name="Water depth MSL m:" arg:value="{# SELECT ?waterDepthVal WHERE {?activity ep-activity:onRig ?rigState . ?rigState a ep-fac:TemporalPartOfARig . ?rigState ep-core:hasPart ?water . ?water a ep-fac:SurroundingWater . ?water ep-fac:depthOfSurroundingWater ?waterDepth . ?waterDepth ep-core:metre ?waterDepthVal}}" /> 43 + <rhswp:NameValuePair arg:name="Rig name:" arg:value="{= rhspin:npdName(?rig) }" />
44 - <rhswp:NameValuePair arg:name="Tight well:" arg:value="{# SELECT ?wbTightTypeLabel WHERE { ?statusActivityWb a ?wbTightType . ?wbTightType a ep-well:WellBoreTightnessType . ?wbTightType rdfs:label ?wbTightTypeLabel} }" /> 44 + <rhswp:NameValuePair arg:name="NPD Rig Id:" arg:value="{= rhspin:npdId(?rig) }" />
45 - <rhswp:NameValuePair arg:name="High pressure - High temperature:" arg:value="{# SELECT ?wbPTTypeLabel WHERE { ?statusActivityWb a ?wbPTType . ?wbPTType a ep-well:WellBoreHphtType . ?wbPTType rdfs:label ?wbPTTypeLabel} }" /> 45 + <rhswp:NameValuePair arg:name="Fixed rig:" arg:value="{= ep-spin-lib:selectFixedOrMoveableRigFlag(?rigType) }" />
46 - <rhswp:NameValuePair arg:name="Temperature degC:" arg:value="{# SELECT ?buttHoleTempVal WHERE {?statusActivityWb ep-well:averageBottomHoleTemperature ?buttHoleTemp . ?buttHoleTemp ep-core:celsius ?buttHoleTempVal}}" /> 46 + <rhswp:NameValuePair arg:name="Elevation RKB-MSL m:" arg:value="{# SELECT ?kellyElevMeas WHERE {?activity ep-activity:onRig ?rigState . ?rigState ep-core:hasPart ?kellyBushing . ?kellyBushing a ep-eqt:KellyBushing . ?kellyBushing ep-eqt:elevationOfKellyBushing ?kellyElev . ?kellyElev ep-core:metre ?kellyElevMeas}}" />
47 - <rhswp:NameValuePair arg:name="Spud date:" arg:value="{= IF(bound(?spudDate), spif:dateFormat(?spudDate, 'yyyy-MMM-dd'), ?unbound) }" /> 47 + <rhswp:NameValuePair arg:name="Water depth MSL m:" arg:value="{# SELECT ?waterDepthVal WHERE {?activity ep-activity:onRig ?rigState . ?rigState a ep-fac:TemporalPartOfARig . ?rigState ep-core:hasPart ?water . ?water a ep-fac:SurroundingWater . ?water ep-fac:depthOfSurroundingWater ?waterDepth . ?waterDepth ep-core:metre ?waterDepthVal}}" />
48 - <rhswp:NameValuePair arg:name="Date Well Complete:" arg:value="{= IF(bound(?completeDate), spif:dateFormat(?completeDate, 'yyyy-MMM-dd'), ?unbound) }" /> 48 + <rhswp:NameValuePair arg:name="Tight well:" arg:value="{= ep-spin-lib:selectWellBoreTightnessFlag(?wbTightType) }" />
49 - <rhswp:NameValuePair arg:name="Wellbore type:" arg:value="{# SELECT ?wbTypeName WHERE {?activity a ?wbType . ?wbType a ep-activity:WellBoreDrillingType . ?wbType rdfs:label ?wbTypeName}}" /> 49 + <rhswp:NameValuePair arg:name="High pressure - High temperature:" arg:value="{= ep-spin-lib:selectWellBoreHphtFlag(?wbPTType) }" />
50 - 50 + <rhswp:NameValuePair arg:name="Temperature degC:" arg:value="{# SELECT ?buttHoleTempVal WHERE {?statusActivityWb ep-well:averageBottomHoleTemperature ?buttHoleTemp . ?buttHoleTemp ep-core:celsius ?buttHoleTempVal}}" />
51 - </td> 51 + <rhswp:NameValuePair arg:name="Spud date:" arg:value="{= IF(bound(?spudDate), spif:dateFormat(?spudDate, 'yyyy-MMM-dd'), ?unbound) }" />
52 - <td class="ddrSummaryRight"> 52 + <rhswp:NameValuePair arg:name="Date Well Complete:" arg:value="{= IF(bound(?completeDate), spif:dateFormat(?completeDate, 'yyyy-MMM-dd'), ?unbound) }" />
53 - 53 + <rhswp:NameValuePair arg:name="Wellbore type:" arg:value="{# SELECT ?wbTypeName WHERE {?activity a ?wbType . ?wbType a ep-activity:WellBoreDrillingType . ?wbType rdfs:label ?wbTypeName}}" />
54 - <rhswp:NameValuePair arg:name="Depth at Kick Off mMD:" arg:value="{# SELECT ?koDepthM WHERE {?wb ep-core:hasPart ?koWb . ?koWb a ep-well:WellBoreKickOff . ?koWb ep-well:measuredDepth ?measDepth . ?measDepth ep-core:metre ?koDepthM}}" /> 54 +
55 - <rhswp:NameValuePair arg:name="Depth at Kick Off mTVD:" arg:value="{# SELECT ?koDepthT WHERE {?wb ep-core:hasPart ?koWb . ?koWb a ep-well:WellBoreKickOff . ?koWb ep-well:trueVerticalDepth ?measDepth . ?measDepth ep-core:metre ?koDepthT}}" /> 55 + </td>
56 - <rhswp:NameValuePair arg:name="Depth mMD:" arg:value="{# SELECT ?buttHoleMDVal WHERE {?statusActivityWb ep-well:finalBottomHoleMeasuredDepth ?buttHoleMD . ?buttHoleMD ep-core:metre ?buttHoleMDVal}}" /> 56 + <td class="ddrSummaryRight">
57 - <rhswp:NameValuePair arg:name="Depth mTVD:" arg:value="{# SELECT ?buttHoleTVDVal WHERE {?statusActivityWb ep-well:finalBottomHoleTrueVerticalDepth ?buttHoleTVD . ?buttHoleTVD ep-core:metre ?buttHoleTVDVal}}" /> 57 +
58 - <rhswp:NameValuePair arg:name="Dist Drilled m:" arg:value="{# SELECT ?distDrilledVal WHERE {?statusActivity ep-activity:distanceDrilled ?distDrilled . ?distDrilled ep-core:metre ?distDrilledVal}}" /> 58 + <rhswp:NameValuePair arg:name="Depth at Kick Off mMD:" arg:value="{# SELECT ?koDepthM WHERE {?wb ep-core:hasPart ?koWb . ?koWb a ep-well:WellBoreKickOff . ?koWb ep-well:measuredDepth ?measDepth . ?measDepth ep-core:metre ?koDepthM}}" />
59 - <rhswp:NameValuePair arg:name="Penetration Rate m/h:" arg:value="{# SELECT ?penRateVal WHERE {?statusActivity ep-activity:finalRateOfDrilling ?penRate . ?penRate ep-core:metre_hour-1 ?penRateVal}}" /> 59 + <rhswp:NameValuePair arg:name="Depth at Kick Off mTVD:" arg:value="{# SELECT ?koDepthT WHERE {?wb ep-core:hasPart ?koWb . ?koWb a ep-well:WellBoreKickOff . ?koWb ep-well:trueVerticalDepth ?measDepth . ?measDepth ep-core:metre ?koDepthT}}" />
60 - <rhswp:NameValuePair arg:name="Hole Dia in:" arg:value="{# SELECT ?holeDiaVal WHERE {?lowerPartWb ep-core:spatialPartOf ?statusActivityWb . ?lowerPartWb a ep-well:LowerPartOfAWellBore . ?lowerPartWb ep-core:temporalPartOf ?partOfAWellBoreSizeSection . ?partOfAWellBoreSizeSection ep-core:spatialPartOf ?wellBoreSizeSection . ?wellBoreSizeSection a ?wellBoreSizeClass . ?wellBoreSizeClass a ep-well:ClassOfWellBoreSectionBySize . ?wellBoreSizeClass rdfs:label ?holeDiaVal }}" /> 60 + <rhswp:NameValuePair arg:name="Depth mMD:" arg:value="{# SELECT ?buttHoleMDVal WHERE {?statusActivityWb ep-well:finalBottomHoleMeasuredDepth ?buttHoleMD . ?buttHoleMD ep-core:metre ?buttHoleMDVal}}" />
61 - <rhswp:NameValuePair arg:name="Plug Back Depth mMD:" arg:value="{# SELECT ?pbDepthVal WHERE {?statusActivityWb ep-well:measuredDepthOfPlugTop ?pbDepth . ?pbDepth ep-core:metre ?pbDepthVal}}" /> 61 + <rhswp:NameValuePair arg:name="Depth mTVD:" arg:value="{# SELECT ?buttHoleTVDVal WHERE {?statusActivityWb ep-well:finalBottomHoleTrueVerticalDepth ?buttHoleTVD . ?buttHoleTVD ep-core:metre ?buttHoleTVDVal}}" />
62 - 62 + <rhswp:NameValuePair arg:name="Dist Drilled m:" arg:value="{# SELECT ?distDrilledVal WHERE {?statusActivity ep-activity:distanceDrilled ?distDrilled . ?distDrilled ep-core:metre ?distDrilledVal}}" />
63 - <rhswp:NameValuePair arg:name="Pressure Test Type:" arg:value="{# SELECT ?pTestActTypeText WHERE {?statusActivity ep-core:hasPart ?pTestAct . ?pTestAct a ?pTestActType . ?pTestActType rdfs:subClassOf ep-activity:WellBorePressureTest . ?pTestActType rdfs:label ?pTestActTypeText}}" /> 63 + <rhswp:NameValuePair arg:name="Penetration Rate m/h:" arg:value="{# SELECT ?penRateVal WHERE {?statusActivity ep-activity:finalRateOfDrilling ?penRate . ?penRate ep-core:metre_hour-1 ?penRateVal}}" />
64 - <rhswp:NameValuePair arg:name="Pressure psig:" arg:value="{# SELECT ?buttHolePresVal WHERE {?statusActivityWb ep-well:averageBottomHolePressure ?buttHolePres . ?buttHolePres ep-core:psig ?buttHolePresVal}}" /> 64 + <rhswp:NameValuePair arg:name="Hole Dia in:" arg:value="{# SELECT ?holeDiaVal WHERE {?lowerPartWb ep-core:spatialPartOf ?statusActivityWb . ?lowerPartWb a ep-well:LowerPartOfAWellBore . ?lowerPartWb ep-core:temporalPartOf ?partOfAWellBoreSizeSection . ?partOfAWellBoreSizeSection ep-core:spatialPartOf ?wellBoreSizeSection . ?wellBoreSizeSection a ?wellBoreSizeClass . ?wellBoreSizeClass a ep-well:ClassOfWellBoreSectionBySize . ?wellBoreSizeClass rdfs:label ?holeDiaVal }}" />
65 - 65 + <rhswp:NameValuePair arg:name="Plug Back Depth mMD:" arg:value="{# SELECT ?pbDepthVal WHERE {?statusActivityWb ep-well:measuredDepthOfPlugTop ?pbDepth . ?pbDepth ep-core:metre ?pbDepthVal}}" />
66 - <rhswp:NameValuePair arg:name="Formation Strength g/cm3:" arg:value="{# SELECT ?rockFormStrengthVal WHERE {?statusActivityWb ep-core:hasPart ?rockFormation . ?rockFormation a ep-well:SurroundingRockFormation . ?rockFormation ep-well:strengthOfRockFormation ?rockFormStrength . ?rockFormStrength ep-core:gram_cm-3 ?rockFormStrengthVal}}" /> 66 +
67 - <rhswp:NameValuePair arg:name="Depth At Formation Strength mMD:" arg:value="{# SELECT ?rockFormDepthMmdVal WHERE {?statusActivityWb ep-core:hasPart ?rockFormation . ?rockFormation a ep-well:SurroundingRockFormation . ?rockFormation ep-well:measuredDepth ?rockFormDepthMmd . ?rockFormDepthMmd ep-core:metre ?rockFormDepthMmdVal}}" /> 67 + <rhswp:NameValuePair arg:name="Pressure Test Type:" arg:value="{# SELECT ?pTestActTypeText WHERE {?statusActivity ep-core:hasPart ?pTestAct . ?pTestAct a ?pTestActType . ?pTestActType rdfs:subClassOf ep-activity:WellBorePressureTest . ?pTestActType rdfs:label ?pTestActTypeText}}" />
68 - 68 + <rhswp:NameValuePair arg:name="Pressure psig:" arg:value="{# SELECT ?buttHolePresVal WHERE {?statusActivityWb ep-well:averageBottomHolePressure ?buttHolePres . ?buttHolePres ep-core:psig ?buttHolePresVal}}" />
69 - <rhswp:NameValuePair arg:name="Depth At Formation Strength mTVD:" arg:value="{# SELECT ?rockFormDepthTvdVal WHERE {?statusActivityWb ep-core:hasPart ?rockFormation . ?rockFormation a ep-well:SurroundingRockFormation . ?rockFormation ep-well:trueVerticalDepth ?rockFormDepthTvd . ?rockFormDepthTvd ep-core:metre ?rockFormDepthTvdVal}}" /> 69 +
70 - 70 + <rhswp:NameValuePair arg:name="Formation Strength g/cm3:" arg:value="{# SELECT ?rockFormStrengthVal WHERE {?statusActivityWb ep-core:hasPart ?rockFormation . ?rockFormation a ep-well:SurroundingRockFormation . ?rockFormation ep-well:strengthOfRockFormation ?rockFormStrength . ?rockFormStrength ep-core:gram_cm-3 ?rockFormStrengthVal}}" />
71 - <rhswp:NameValuePair arg:name="Depth At Last Casing mMD:" arg:value="{# SELECT ?lastCasingDepthMmdVal WHERE {?statusActivityWb ep-core:hasPart ?lastCasing . ?lastCasing a ep-eqt:LastCasingOfAWellBore . ?lastCasing ep-core:temporalPartOf ?casing . ?casing ep-well:measuredDepthToTheBottomOfAPartOfAWellBore ?lastCasingDepthMmd . ?lastCasingDepthMmd ep-core:metre ?lastCasingDepthMmdVal}}" /> 71 + <rhswp:NameValuePair arg:name="Depth At Formation Strength mMD:" arg:value="{# SELECT ?rockFormDepthMmdVal WHERE {?statusActivityWb ep-core:hasPart ?rockFormation . ?rockFormation a ep-well:SurroundingRockFormation . ?rockFormation ep-well:measuredDepth ?rockFormDepthMmd . ?rockFormDepthMmd ep-core:metre ?rockFormDepthMmdVal}}" />
72 - <rhswp:NameValuePair arg:name="Depth At Last Casing MTVD:" arg:value="{# SELECT ?lastCasingDepthTvdVal WHERE {?statusActivityWb ep-core:hasPart ?lastCasing . ?lastCasing a ep-eqt:LastCasingOfAWellBore . ?lastCasing ep-core:temporalPartOf ?casing . ?casing ep-well:trueVerticalDepthToTheBottomOfAPartOfAWellBore ?lastCasingDepthTvd . ?lastCasingDepthTvd ep-core:metre ?lastCasingDepthTvdVal}}" /> 72 +
73 - <rhswp:NameValuePair arg:name="Dia Last Casing In:" arg:value="{# SELECT ?lastCasingDiaVal WHERE {?statusActivityWb ep-core:hasPart ?lastCasing . ?lastCasing a ep-eqt:LastCasingOfAWellBore . ?lastCasing ep-core:temporalPartOf ?casing . ?casing a ?pipeOutsideDiameterAPI_5CTClass . ?pipeOutsideDiameterAPI_5CTClass a ep-eqt:PipeOutsideDiameterAPI_5CTClass . ?pipeOutsideDiameterAPI_5CTClass rdfs:label ?lastCasingDiaVal}}" /> 73 + <rhswp:NameValuePair arg:name="Depth At Formation Strength mTVD:" arg:value="{# SELECT ?rockFormDepthTvdVal WHERE {?statusActivityWb ep-core:hasPart ?rockFormation . ?rockFormation a ep-well:SurroundingRockFormation . ?rockFormation ep-well:trueVerticalDepth ?rockFormDepthTvd . ?rockFormDepthTvd ep-core:metre ?rockFormDepthTvdVal}}" />
74 - 74 +
75 - 75 + <rhswp:NameValuePair arg:name="Depth At Last Casing mMD:" arg:value="{# SELECT ?lastCasingDepthMmdVal WHERE {?statusActivityWb ep-core:hasPart ?lastCasing . ?lastCasing a ep-eqt:LastCasingOfAWellBore . ?lastCasing ep-core:temporalPartOf ?casing . ?casing ep-well:measuredDepthToTheBottomOfAPartOfAWellBore ?lastCasingDepthMmd . ?lastCasingDepthMmd ep-core:metre ?lastCasingDepthMmdVal}}" />
76 - </td> 76 + <rhswp:NameValuePair arg:name="Depth At Last Casing MTVD:" arg:value="{# SELECT ?lastCasingDepthTvdVal WHERE {?statusActivityWb ep-core:hasPart ?lastCasing . ?lastCasing a ep-eqt:LastCasingOfAWellBore . ?lastCasing ep-core:temporalPartOf ?casing . ?casing ep-well:trueVerticalDepthToTheBottomOfAPartOfAWellBore ?lastCasingDepthTvd . ?lastCasingDepthTvd ep-core:metre ?lastCasingDepthTvdVal}}" />
77 - </tr></table> 77 + <rhswp:NameValuePair arg:name="Dia Last Casing In:" arg:value="{# SELECT ?lastCasingDiaVal WHERE {?statusActivityWb ep-core:hasPart ?lastCasing . ?lastCasing a ep-eqt:LastCasingOfAWellBore . ?lastCasing ep-core:temporalPartOf ?casing . ?casing a ?pipeOutsideDiameterAPI_5CTClass . ?pipeOutsideDiameterAPI_5CTClass a ep-eqt:PipeOutsideDiameterAPI_5CTClass . ?pipeOutsideDiameterAPI_5CTClass rdfs:label ?lastCasingDiaVal}}" />
78 - <hr /> 78 +
79 - <h2>Summary of Activity (24 Hours)</h2> 79 +
80 - <p>{# SELECT ?summaryText WHERE {?statusActivity ep-activity:descriptionOfActivitiesWithinTheDailyReportingPeriod ?summaryText}}</p> 80 + </td>
81 - <hr /> 81 + </tr></table>
82 - <h2>Summary of Planned Activity (Next 24 Hours)</h2> 82 + <hr />
83 - <p>{# SELECT ?plannedText WHERE {?statusActivity ep-activity:descriptionOfActivitiesForecastForTheNextDailyReportingPeriod ?plannedText}}</p> 83 + <h2>Summary of Activity (24 Hours)</h2>
84 - 84 + <p>{# SELECT ?summaryText WHERE {?statusActivity ep-activity:descriptionOfActivitiesWithinTheDailyReportingPeriod ?summaryText}}</p>
85 - 85 + <hr />
86 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:Operations" /> 86 + <h2>Summary of Planned Activity (Next 24 Hours)</h2>
87 - 87 + <p>{# SELECT ?plannedText WHERE {?statusActivity ep-activity:descriptionOfActivitiesForecastForTheNextDailyReportingPeriod ?plannedText}}</p>
88 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:EquipmentFailure" /> 88 +
89 - 89 +
90 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:BitRecord" /> 90 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:Operations" />
91 - 91 +
92 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:CasingLinerTubingInformation" /> 92 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:EquipmentFailure" />
93 - 93 +
94 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:CementInformation" /> 94 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:BitRecord" />
95 - 95 +
96 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:CementFluidInformation" /> 96 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:CasingLinerTubingInformation" />
97 - 97 +
98 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:DrillingFluidInformation" /> 98 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:CementInformation" />
99 - 99 +
100 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:PorePressure" /> 100 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:CementFluidInformation" />
101 - 101 +
102 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:SurveyStation" /> 102 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:DrillingFluidInformation" />
103 - 103 +
104 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:LogInformation" /> 104 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:PorePressure" />
105 - 105 +
106 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:CoreInformation" /> 106 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:SurveyStation" />
107 - 107 +
108 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:WellTestInformation" /> 108 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:LogInformation" />
109 - 109 +
110 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:FormationTest" /> 110 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:CoreInformation" />
111 - 111 +
112 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:StratigraphicInformation" /> 112 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:WellTestInformation" />
113 - 113 +
114 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:LithologyInformation" /> 114 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:FormationTest" />
115 - 115 +
116 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:WellControlIncident" /> 116 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:StratigraphicInformation" />
117 - 117 +
118 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:PerforationInformation" /> 118 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:LithologyInformation" />
119 - 119 +
120 - <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:GasReadingInformation" /> 120 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:WellControlIncident" />
121 - 121 +
122 - </ui:group> 122 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:PerforationInformation" />
123 +
124 + <ddrswp:Table arg:report="{= ?report }" arg:template="ddr-tables:GasReadingInformation" />
125 +
126 + </ui:group>
123 </ui:group> 127 </ui:group>
...\ No newline at end of file ...\ No newline at end of file
......