David Price

Made DrillBitClass construct and function

...@@ -12,6 +12,8 @@ ...@@ -12,6 +12,8 @@
12 # imports: http://www.witsml.org/schemas/1series 12 # imports: http://www.witsml.org/schemas/1series
13 13
14 @prefix activity-purpose: <http://www.reportinghub.no/ep/schema/1.0/activity-purpose#> . 14 @prefix activity-purpose: <http://www.reportinghub.no/ep/schema/1.0/activity-purpose#> .
15 +@prefix afn: <http://jena.hpl.hp.com/ARQ/function#> .
16 +@prefix arg: <http://spinrdf.org/arg#> .
15 @prefix ddr: <http://www.witsml.org/schemas/1series#> . 17 @prefix ddr: <http://www.witsml.org/schemas/1series#> .
16 @prefix dtype: <http://www.linkedmodel.org/schema/dtype#> . 18 @prefix dtype: <http://www.linkedmodel.org/schema/dtype#> .
17 @prefix ep-drill-eqt-typ: <http://www.reportinghub.no/ep/schema/drilling-equipment-type#> . 19 @prefix ep-drill-eqt-typ: <http://www.reportinghub.no/ep/schema/drilling-equipment-type#> .
...@@ -22,6 +24,7 @@ ...@@ -22,6 +24,7 @@
22 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 24 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
23 @prefix smf: <http://topbraid.org/sparqlmotionfunctions#> . 25 @prefix smf: <http://topbraid.org/sparqlmotionfunctions#> .
24 @prefix sp: <http://spinrdf.org/sp#> . 26 @prefix sp: <http://spinrdf.org/sp#> .
27 +@prefix spif: <http://spinrdf.org/spif#> .
25 @prefix spin: <http://spinrdf.org/spin#> . 28 @prefix spin: <http://spinrdf.org/spin#> .
26 @prefix spl: <http://spinrdf.org/spl#> . 29 @prefix spl: <http://spinrdf.org/spl#> .
27 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 30 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
...@@ -118,22 +121,48 @@ ep-spin-lib:buildDailyDrillingReportURI ...@@ -118,22 +121,48 @@ ep-spin-lib:buildDailyDrillingReportURI
118 ]) 121 ])
119 ] . 122 ] .
120 123
124 +ep-spin-lib:buildDrillBitClassURI
125 + rdf:type spin:Function ;
126 + rdfs:label "build WellBoreDrillBitClass URI"^^xsd:string ;
127 + rdfs:subClassOf ep-spin-lib:Function ;
128 + spin:body
129 + [ rdf:type sp:Select ;
130 + sp:resultVariables ([ sp:varName "uri"^^xsd:string
131 + ]) ;
132 + sp:where ([ rdf:type sp:Bind ;
133 + sp:expression
134 + [ rdf:type ep-spin-lib:buildURI ;
135 + sp:arg1 "http://www.reportinghub.no/ep/schema/drilling-equipment-type#DrillBit-" ;
136 + sp:arg2 [ rdf:type fn:concat ;
137 + sp:arg1 spin:_arg1 ;
138 + sp:arg2 "-NS"
139 + ]
140 + ] ;
141 + sp:variable
142 + [ sp:varName "uri"^^xsd:string
143 + ]
144 + ])
145 + ] .
146 +
121 ep-spin-lib:buildDullGradeURI 147 ep-spin-lib:buildDullGradeURI
122 rdf:type spin:Function ; 148 rdf:type spin:Function ;
123 rdfs:label "build DullGrade URI"^^xsd:string ; 149 rdfs:label "build DullGrade URI"^^xsd:string ;
124 rdfs:subClassOf ep-spin-lib:Function ; 150 rdfs:subClassOf ep-spin-lib:Function ;
125 spin:body 151 spin:body
126 [ rdf:type sp:Select ; 152 [ rdf:type sp:Select ;
127 - sp:resultVariables (_:b5) ; 153 + sp:resultVariables ([ sp:varName "uri"^^xsd:string
154 + ]) ;
128 sp:where ([ rdf:type sp:Bind ; 155 sp:where ([ rdf:type sp:Bind ;
129 sp:expression 156 sp:expression
130 [ rdf:type ep-spin-lib:buildURI ; 157 [ rdf:type ep-spin-lib:buildURI ;
131 - sp:arg1 "https://www.reportinghub.no/ep/schema/1.0/equipment/dullGrade/" ; 158 + sp:arg1 "http://www.reportinghub.no/ep/schema/equipment#DullGrade-" ;
132 sp:arg2 [ rdf:type fn:concat ; 159 sp:arg2 [ rdf:type fn:concat ;
133 sp:arg1 spin:_arg1 160 sp:arg1 spin:_arg1
134 ] 161 ]
135 ] ; 162 ] ;
136 - sp:variable _:b5 163 + sp:variable
164 + [ sp:varName "uri"^^xsd:string
165 + ]
137 ]) 166 ])
138 ] . 167 ] .
139 168
...@@ -143,7 +172,7 @@ ep-spin-lib:buildEquipmentFailureAndRepairURI ...@@ -143,7 +172,7 @@ ep-spin-lib:buildEquipmentFailureAndRepairURI
143 rdfs:subClassOf ep-spin-lib:Function ; 172 rdfs:subClassOf ep-spin-lib:Function ;
144 spin:body 173 spin:body
145 [ rdf:type sp:Select ; 174 [ rdf:type sp:Select ;
146 - sp:resultVariables (_:b6) ; 175 + sp:resultVariables (_:b5) ;
147 sp:where ([ rdf:type sp:Bind ; 176 sp:where ([ rdf:type sp:Bind ;
148 sp:expression 177 sp:expression
149 [ rdf:type ep-spin-lib:buildURI ; 178 [ rdf:type ep-spin-lib:buildURI ;
...@@ -156,7 +185,7 @@ ep-spin-lib:buildEquipmentFailureAndRepairURI ...@@ -156,7 +185,7 @@ ep-spin-lib:buildEquipmentFailureAndRepairURI
156 sp:arg5 spin:_arg3 185 sp:arg5 spin:_arg3
157 ] 186 ]
158 ] ; 187 ] ;
159 - sp:variable _:b6 188 + sp:variable _:b5
160 ]) 189 ])
161 ] . 190 ] .
162 191
...@@ -166,14 +195,14 @@ ep-spin-lib:buildEquipmentTypeURI ...@@ -166,14 +195,14 @@ ep-spin-lib:buildEquipmentTypeURI
166 rdfs:subClassOf ep-spin-lib:Function ; 195 rdfs:subClassOf ep-spin-lib:Function ;
167 spin:body 196 spin:body
168 [ rdf:type sp:Select ; 197 [ rdf:type sp:Select ;
169 - sp:resultVariables (_:b7) ; 198 + sp:resultVariables (_:b6) ;
170 sp:where ([ rdf:type sp:Bind ; 199 sp:where ([ rdf:type sp:Bind ;
171 sp:expression 200 sp:expression
172 [ rdf:type ep-spin-lib:buildURI ; 201 [ rdf:type ep-spin-lib:buildURI ;
173 sp:arg1 "http://www.reportinghub.no/ep/schema/drilling-equipment-type#" ; 202 sp:arg1 "http://www.reportinghub.no/ep/schema/drilling-equipment-type#" ;
174 sp:arg2 spin:_arg1 203 sp:arg2 spin:_arg1
175 ] ; 204 ] ;
176 - sp:variable _:b7 205 + sp:variable _:b6
177 ]) 206 ])
178 ] . 207 ] .
179 208
...@@ -183,7 +212,7 @@ ep-spin-lib:buildExtractAWellCoreURI ...@@ -183,7 +212,7 @@ ep-spin-lib:buildExtractAWellCoreURI
183 rdfs:subClassOf ep-spin-lib:Function ; 212 rdfs:subClassOf ep-spin-lib:Function ;
184 spin:body 213 spin:body
185 [ rdf:type sp:Select ; 214 [ rdf:type sp:Select ;
186 - sp:resultVariables (_:b8) ; 215 + sp:resultVariables (_:b7) ;
187 sp:where ([ rdf:type sp:Bind ; 216 sp:where ([ rdf:type sp:Bind ;
188 sp:expression 217 sp:expression
189 [ rdf:type ep-spin-lib:buildURI ; 218 [ rdf:type ep-spin-lib:buildURI ;
...@@ -194,7 +223,7 @@ ep-spin-lib:buildExtractAWellCoreURI ...@@ -194,7 +223,7 @@ ep-spin-lib:buildExtractAWellCoreURI
194 sp:arg3 spin:_arg2 223 sp:arg3 spin:_arg2
195 ] 224 ]
196 ] ; 225 ] ;
197 - sp:variable _:b8 226 + sp:variable _:b7
198 ]) 227 ])
199 ] . 228 ] .
200 229
...@@ -204,7 +233,7 @@ ep-spin-lib:buildFluidReadingURI ...@@ -204,7 +233,7 @@ ep-spin-lib:buildFluidReadingURI
204 rdfs:subClassOf ep-spin-lib:Function ; 233 rdfs:subClassOf ep-spin-lib:Function ;
205 spin:body 234 spin:body
206 [ rdf:type sp:Select ; 235 [ rdf:type sp:Select ;
207 - sp:resultVariables (_:b9) ; 236 + sp:resultVariables (_:b8) ;
208 sp:where ([ rdf:type sp:Bind ; 237 sp:where ([ rdf:type sp:Bind ;
209 sp:expression 238 sp:expression
210 [ rdf:type ep-spin-lib:buildURI ; 239 [ rdf:type ep-spin-lib:buildURI ;
...@@ -217,7 +246,7 @@ ep-spin-lib:buildFluidReadingURI ...@@ -217,7 +246,7 @@ ep-spin-lib:buildFluidReadingURI
217 sp:arg5 spin:_arg3 246 sp:arg5 spin:_arg3
218 ] 247 ]
219 ] ; 248 ] ;
220 - sp:variable _:b9 249 + sp:variable _:b8
221 ]) 250 ])
222 ] . 251 ] .
223 252
...@@ -227,7 +256,7 @@ ep-spin-lib:buildGasReadingURI ...@@ -227,7 +256,7 @@ ep-spin-lib:buildGasReadingURI
227 rdfs:subClassOf ep-spin-lib:Function ; 256 rdfs:subClassOf ep-spin-lib:Function ;
228 spin:body 257 spin:body
229 [ rdf:type sp:Select ; 258 [ rdf:type sp:Select ;
230 - sp:resultVariables (_:b10) ; 259 + sp:resultVariables (_:b9) ;
231 sp:where ([ rdf:type sp:Bind ; 260 sp:where ([ rdf:type sp:Bind ;
232 sp:expression 261 sp:expression
233 [ rdf:type ep-spin-lib:buildURI ; 262 [ rdf:type ep-spin-lib:buildURI ;
...@@ -238,7 +267,7 @@ ep-spin-lib:buildGasReadingURI ...@@ -238,7 +267,7 @@ ep-spin-lib:buildGasReadingURI
238 sp:arg3 spin:_arg2 267 sp:arg3 spin:_arg2
239 ] 268 ]
240 ] ; 269 ] ;
241 - sp:variable _:b10 270 + sp:variable _:b9
242 ]) 271 ])
243 ] . 272 ] .
244 273
...@@ -248,7 +277,7 @@ ep-spin-lib:buildLastCasingOfAWellBoreURI ...@@ -248,7 +277,7 @@ ep-spin-lib:buildLastCasingOfAWellBoreURI
248 rdfs:subClassOf ep-spin-lib:Function ; 277 rdfs:subClassOf ep-spin-lib:Function ;
249 spin:body 278 spin:body
250 [ rdf:type sp:Select ; 279 [ rdf:type sp:Select ;
251 - sp:resultVariables (_:b11) ; 280 + sp:resultVariables (_:b10) ;
252 sp:where ([ rdf:type sp:Bind ; 281 sp:where ([ rdf:type sp:Bind ;
253 sp:expression 282 sp:expression
254 [ rdf:type ep-spin-lib:buildURI ; 283 [ rdf:type ep-spin-lib:buildURI ;
...@@ -259,7 +288,7 @@ ep-spin-lib:buildLastCasingOfAWellBoreURI ...@@ -259,7 +288,7 @@ ep-spin-lib:buildLastCasingOfAWellBoreURI
259 sp:arg3 spin:_arg2 288 sp:arg3 spin:_arg2
260 ] 289 ]
261 ] ; 290 ] ;
262 - sp:variable _:b11 291 + sp:variable _:b10
263 ]) 292 ])
264 ] . 293 ] .
265 294
...@@ -269,7 +298,7 @@ ep-spin-lib:buildLithShowObservationURI ...@@ -269,7 +298,7 @@ ep-spin-lib:buildLithShowObservationURI
269 rdfs:subClassOf ep-spin-lib:Function ; 298 rdfs:subClassOf ep-spin-lib:Function ;
270 spin:body 299 spin:body
271 [ rdf:type sp:Select ; 300 [ rdf:type sp:Select ;
272 - sp:resultVariables (_:b12) ; 301 + sp:resultVariables (_:b11) ;
273 sp:where ([ rdf:type sp:Bind ; 302 sp:where ([ rdf:type sp:Bind ;
274 sp:expression 303 sp:expression
275 [ rdf:type ep-spin-lib:buildURI ; 304 [ rdf:type ep-spin-lib:buildURI ;
...@@ -282,7 +311,7 @@ ep-spin-lib:buildLithShowObservationURI ...@@ -282,7 +311,7 @@ ep-spin-lib:buildLithShowObservationURI
282 sp:arg5 spin:_arg3 311 sp:arg5 spin:_arg3
283 ] 312 ]
284 ] ; 313 ] ;
285 - sp:variable _:b12 314 + sp:variable _:b11
286 ]) 315 ])
287 ] . 316 ] .
288 317
...@@ -292,7 +321,7 @@ ep-spin-lib:buildOpenPerforationIntervalURI ...@@ -292,7 +321,7 @@ ep-spin-lib:buildOpenPerforationIntervalURI
292 rdfs:subClassOf ep-spin-lib:Function ; 321 rdfs:subClassOf ep-spin-lib:Function ;
293 spin:body 322 spin:body
294 [ rdf:type sp:Select ; 323 [ rdf:type sp:Select ;
295 - sp:resultVariables (_:b13) ; 324 + sp:resultVariables (_:b12) ;
296 sp:where ([ rdf:type sp:Bind ; 325 sp:where ([ rdf:type sp:Bind ;
297 sp:expression 326 sp:expression
298 [ rdf:type ep-spin-lib:buildURI ; 327 [ rdf:type ep-spin-lib:buildURI ;
...@@ -303,7 +332,7 @@ ep-spin-lib:buildOpenPerforationIntervalURI ...@@ -303,7 +332,7 @@ ep-spin-lib:buildOpenPerforationIntervalURI
303 sp:arg3 spin:_arg2 332 sp:arg3 spin:_arg2
304 ] 333 ]
305 ] ; 334 ] ;
306 - sp:variable _:b13 335 + sp:variable _:b12
307 ]) 336 ])
308 ] . 337 ] .
309 338
...@@ -313,7 +342,7 @@ ep-spin-lib:buildPartActivityURI ...@@ -313,7 +342,7 @@ ep-spin-lib:buildPartActivityURI
313 rdfs:subClassOf ep-spin-lib:Function ; 342 rdfs:subClassOf ep-spin-lib:Function ;
314 spin:body 343 spin:body
315 [ rdf:type sp:Select ; 344 [ rdf:type sp:Select ;
316 - sp:resultVariables (_:b14) ; 345 + sp:resultVariables (_:b13) ;
317 sp:where ([ rdf:type sp:Bind ; 346 sp:where ([ rdf:type sp:Bind ;
318 sp:expression 347 sp:expression
319 [ rdf:type ep-spin-lib:buildURI ; 348 [ rdf:type ep-spin-lib:buildURI ;
...@@ -326,7 +355,7 @@ ep-spin-lib:buildPartActivityURI ...@@ -326,7 +355,7 @@ ep-spin-lib:buildPartActivityURI
326 sp:arg5 spin:_arg3 355 sp:arg5 spin:_arg3
327 ] 356 ]
328 ] ; 357 ] ;
329 - sp:variable _:b14 358 + sp:variable _:b13
330 ]) 359 ])
331 ] . 360 ] .
332 361
...@@ -336,7 +365,7 @@ ep-spin-lib:buildPartOfAWellBoreDuringWellTestURI ...@@ -336,7 +365,7 @@ ep-spin-lib:buildPartOfAWellBoreDuringWellTestURI
336 rdfs:subClassOf ep-spin-lib:Function ; 365 rdfs:subClassOf ep-spin-lib:Function ;
337 spin:body 366 spin:body
338 [ rdf:type sp:Select ; 367 [ rdf:type sp:Select ;
339 - sp:resultVariables (_:b15) ; 368 + sp:resultVariables (_:b14) ;
340 sp:where ([ rdf:type sp:Bind ; 369 sp:where ([ rdf:type sp:Bind ;
341 sp:expression 370 sp:expression
342 [ rdf:type ep-spin-lib:buildURI ; 371 [ rdf:type ep-spin-lib:buildURI ;
...@@ -347,7 +376,7 @@ ep-spin-lib:buildPartOfAWellBoreDuringWellTestURI ...@@ -347,7 +376,7 @@ ep-spin-lib:buildPartOfAWellBoreDuringWellTestURI
347 sp:arg3 spin:_arg2 376 sp:arg3 spin:_arg2
348 ] 377 ]
349 ] ; 378 ] ;
350 - sp:variable _:b15 379 + sp:variable _:b14
351 ]) 380 ])
352 ] . 381 ] .
353 382
...@@ -357,7 +386,7 @@ ep-spin-lib:buildPilotHoleOfAWellBoreURI ...@@ -357,7 +386,7 @@ ep-spin-lib:buildPilotHoleOfAWellBoreURI
357 rdfs:subClassOf ep-spin-lib:Function ; 386 rdfs:subClassOf ep-spin-lib:Function ;
358 spin:body 387 spin:body
359 [ rdf:type sp:Select ; 388 [ rdf:type sp:Select ;
360 - sp:resultVariables (_:b16) ; 389 + sp:resultVariables (_:b15) ;
361 sp:where ([ rdf:type sp:Bind ; 390 sp:where ([ rdf:type sp:Bind ;
362 sp:expression 391 sp:expression
363 [ rdf:type ep-spin-lib:buildURI ; 392 [ rdf:type ep-spin-lib:buildURI ;
...@@ -368,7 +397,7 @@ ep-spin-lib:buildPilotHoleOfAWellBoreURI ...@@ -368,7 +397,7 @@ ep-spin-lib:buildPilotHoleOfAWellBoreURI
368 sp:arg3 spin:_arg2 397 sp:arg3 spin:_arg2
369 ] 398 ]
370 ] ; 399 ] ;
371 - sp:variable _:b16 400 + sp:variable _:b15
372 ]) 401 ])
373 ] . 402 ] .
374 403
...@@ -378,7 +407,7 @@ ep-spin-lib:buildPorePressureDeterminationURI ...@@ -378,7 +407,7 @@ ep-spin-lib:buildPorePressureDeterminationURI
378 rdfs:subClassOf ep-spin-lib:Function ; 407 rdfs:subClassOf ep-spin-lib:Function ;
379 spin:body 408 spin:body
380 [ rdf:type sp:Select ; 409 [ rdf:type sp:Select ;
381 - sp:resultVariables (_:b17) ; 410 + sp:resultVariables (_:b16) ;
382 sp:where ([ rdf:type sp:Bind ; 411 sp:where ([ rdf:type sp:Bind ;
383 sp:expression 412 sp:expression
384 [ rdf:type ep-spin-lib:buildURI ; 413 [ rdf:type ep-spin-lib:buildURI ;
...@@ -391,7 +420,7 @@ ep-spin-lib:buildPorePressureDeterminationURI ...@@ -391,7 +420,7 @@ ep-spin-lib:buildPorePressureDeterminationURI
391 sp:arg5 spin:_arg3 420 sp:arg5 spin:_arg3
392 ] 421 ]
393 ] ; 422 ] ;
394 - sp:variable _:b17 423 + sp:variable _:b16
395 ]) 424 ])
396 ] . 425 ] .
397 426
...@@ -401,7 +430,7 @@ ep-spin-lib:buildPreliminaryZonationURI ...@@ -401,7 +430,7 @@ ep-spin-lib:buildPreliminaryZonationURI
401 rdfs:subClassOf ep-spin-lib:Function ; 430 rdfs:subClassOf ep-spin-lib:Function ;
402 spin:body 431 spin:body
403 [ rdf:type sp:Select ; 432 [ rdf:type sp:Select ;
404 - sp:resultVariables (_:b18) ; 433 + sp:resultVariables (_:b17) ;
405 sp:where ([ rdf:type sp:Bind ; 434 sp:where ([ rdf:type sp:Bind ;
406 sp:expression 435 sp:expression
407 [ rdf:type ep-spin-lib:buildURI ; 436 [ rdf:type ep-spin-lib:buildURI ;
...@@ -414,7 +443,7 @@ ep-spin-lib:buildPreliminaryZonationURI ...@@ -414,7 +443,7 @@ ep-spin-lib:buildPreliminaryZonationURI
414 sp:arg5 spin:_arg3 443 sp:arg5 spin:_arg3
415 ] 444 ]
416 ] ; 445 ] ;
417 - sp:variable _:b18 446 + sp:variable _:b17
418 ]) 447 ])
419 ] . 448 ] .
420 449
...@@ -444,7 +473,7 @@ ep-spin-lib:buildTemporalPartOfARigURI ...@@ -444,7 +473,7 @@ ep-spin-lib:buildTemporalPartOfARigURI
444 rdfs:subClassOf ep-spin-lib:Function ; 473 rdfs:subClassOf ep-spin-lib:Function ;
445 spin:body 474 spin:body
446 [ rdf:type sp:Select ; 475 [ rdf:type sp:Select ;
447 - sp:resultVariables (_:b19) ; 476 + sp:resultVariables (_:b18) ;
448 sp:where ([ rdf:type sp:Bind ; 477 sp:where ([ rdf:type sp:Bind ;
449 sp:expression 478 sp:expression
450 [ rdf:type ep-spin-lib:buildURI ; 479 [ rdf:type ep-spin-lib:buildURI ;
...@@ -457,7 +486,7 @@ ep-spin-lib:buildTemporalPartOfARigURI ...@@ -457,7 +486,7 @@ ep-spin-lib:buildTemporalPartOfARigURI
457 sp:arg5 spin:_arg3 486 sp:arg5 spin:_arg3
458 ] 487 ]
459 ] ; 488 ] ;
460 - sp:variable _:b19 489 + sp:variable _:b18
461 ]) 490 ])
462 ] . 491 ] .
463 492
...@@ -467,7 +496,7 @@ ep-spin-lib:buildTemporalPartOfAWellBoreDuringWellControlIncidentURI ...@@ -467,7 +496,7 @@ ep-spin-lib:buildTemporalPartOfAWellBoreDuringWellControlIncidentURI
467 rdfs:subClassOf ep-spin-lib:Function ; 496 rdfs:subClassOf ep-spin-lib:Function ;
468 spin:body 497 spin:body
469 [ rdf:type sp:Select ; 498 [ rdf:type sp:Select ;
470 - sp:resultVariables (_:b20) ; 499 + sp:resultVariables (_:b19) ;
471 sp:where ([ rdf:type sp:Bind ; 500 sp:where ([ rdf:type sp:Bind ;
472 sp:expression 501 sp:expression
473 [ rdf:type ep-spin-lib:buildURI ; 502 [ rdf:type ep-spin-lib:buildURI ;
...@@ -478,7 +507,7 @@ ep-spin-lib:buildTemporalPartOfAWellBoreDuringWellControlIncidentURI ...@@ -478,7 +507,7 @@ ep-spin-lib:buildTemporalPartOfAWellBoreDuringWellControlIncidentURI
478 sp:arg3 spin:_arg2 507 sp:arg3 spin:_arg2
479 ] 508 ]
480 ] ; 509 ] ;
481 - sp:variable _:b20 510 + sp:variable _:b19
482 ]) 511 ])
483 ] . 512 ] .
484 513
...@@ -488,7 +517,7 @@ ep-spin-lib:buildTemporalPartOfAWellBoreURI ...@@ -488,7 +517,7 @@ ep-spin-lib:buildTemporalPartOfAWellBoreURI
488 rdfs:subClassOf ep-spin-lib:Function ; 517 rdfs:subClassOf ep-spin-lib:Function ;
489 spin:body 518 spin:body
490 [ rdf:type sp:Select ; 519 [ rdf:type sp:Select ;
491 - sp:resultVariables (_:b21) ; 520 + sp:resultVariables (_:b20) ;
492 sp:where ([ rdf:type sp:Bind ; 521 sp:where ([ rdf:type sp:Bind ;
493 sp:expression 522 sp:expression
494 [ rdf:type ep-spin-lib:buildURI ; 523 [ rdf:type ep-spin-lib:buildURI ;
...@@ -501,7 +530,7 @@ ep-spin-lib:buildTemporalPartOfAWellBoreURI ...@@ -501,7 +530,7 @@ ep-spin-lib:buildTemporalPartOfAWellBoreURI
501 sp:arg5 spin:_arg3 530 sp:arg5 spin:_arg3
502 ] 531 ]
503 ] ; 532 ] ;
504 - sp:variable _:b21 533 + sp:variable _:b20
505 ]) 534 ])
506 ] . 535 ] .
507 536
...@@ -511,7 +540,7 @@ ep-spin-lib:buildURI ...@@ -511,7 +540,7 @@ ep-spin-lib:buildURI
511 rdfs:subClassOf ep-spin-lib:Function ; 540 rdfs:subClassOf ep-spin-lib:Function ;
512 spin:body 541 spin:body
513 [ rdf:type sp:Select ; 542 [ rdf:type sp:Select ;
514 - sp:resultVariables (_:b22) ; 543 + sp:resultVariables (_:b21) ;
515 sp:where ([ rdf:type sp:Bind ; 544 sp:where ([ rdf:type sp:Bind ;
516 sp:expression 545 sp:expression
517 [ rdf:type sp:iri ; 546 [ rdf:type sp:iri ;
...@@ -520,7 +549,7 @@ ep-spin-lib:buildURI ...@@ -520,7 +549,7 @@ ep-spin-lib:buildURI
520 sp:arg2 spin:_arg2 549 sp:arg2 spin:_arg2
521 ] 550 ]
522 ] ; 551 ] ;
523 - sp:variable _:b22 552 + sp:variable _:b21
524 ]) 553 ])
525 ] ; 554 ] ;
526 spin:constraint 555 spin:constraint
...@@ -540,7 +569,7 @@ ep-spin-lib:buildWellBoreDirectionalSurveyURI ...@@ -540,7 +569,7 @@ ep-spin-lib:buildWellBoreDirectionalSurveyURI
540 rdfs:subClassOf ep-spin-lib:Function ; 569 rdfs:subClassOf ep-spin-lib:Function ;
541 spin:body 570 spin:body
542 [ rdf:type sp:Select ; 571 [ rdf:type sp:Select ;
543 - sp:resultVariables (_:b23) ; 572 + sp:resultVariables (_:b22) ;
544 sp:where ([ rdf:type sp:Bind ; 573 sp:where ([ rdf:type sp:Bind ;
545 sp:expression 574 sp:expression
546 [ rdf:type ep-spin-lib:buildURI ; 575 [ rdf:type ep-spin-lib:buildURI ;
...@@ -553,7 +582,7 @@ ep-spin-lib:buildWellBoreDirectionalSurveyURI ...@@ -553,7 +582,7 @@ ep-spin-lib:buildWellBoreDirectionalSurveyURI
553 sp:arg5 spin:_arg3 582 sp:arg5 spin:_arg3
554 ] 583 ]
555 ] ; 584 ] ;
556 - sp:variable _:b23 585 + sp:variable _:b22
557 ]) 586 ])
558 ] . 587 ] .
559 588
...@@ -563,7 +592,7 @@ ep-spin-lib:buildWellBoreDrillBitRunURI ...@@ -563,7 +592,7 @@ ep-spin-lib:buildWellBoreDrillBitRunURI
563 rdfs:subClassOf ep-spin-lib:Function ; 592 rdfs:subClassOf ep-spin-lib:Function ;
564 spin:body 593 spin:body
565 [ rdf:type sp:Select ; 594 [ rdf:type sp:Select ;
566 - sp:resultVariables (_:b24) ; 595 + sp:resultVariables (_:b23) ;
567 sp:where ([ rdf:type sp:Bind ; 596 sp:where ([ rdf:type sp:Bind ;
568 sp:expression 597 sp:expression
569 [ rdf:type ep-spin-lib:buildURI ; 598 [ rdf:type ep-spin-lib:buildURI ;
...@@ -576,7 +605,7 @@ ep-spin-lib:buildWellBoreDrillBitRunURI ...@@ -576,7 +605,7 @@ ep-spin-lib:buildWellBoreDrillBitRunURI
576 sp:arg5 spin:_arg3 605 sp:arg5 spin:_arg3
577 ] 606 ]
578 ] ; 607 ] ;
579 - sp:variable _:b24 608 + sp:variable _:b23
580 ]) 609 ])
581 ] . 610 ] .
582 611
...@@ -586,7 +615,7 @@ ep-spin-lib:buildWellBoreDrillBitURI ...@@ -586,7 +615,7 @@ ep-spin-lib:buildWellBoreDrillBitURI
586 rdfs:subClassOf ep-spin-lib:Function ; 615 rdfs:subClassOf ep-spin-lib:Function ;
587 spin:body 616 spin:body
588 [ rdf:type sp:Select ; 617 [ rdf:type sp:Select ;
589 - sp:resultVariables (_:b25) ; 618 + sp:resultVariables (_:b24) ;
590 sp:where ([ rdf:type sp:Bind ; 619 sp:where ([ rdf:type sp:Bind ;
591 sp:expression 620 sp:expression
592 [ rdf:type ep-spin-lib:buildURI ; 621 [ rdf:type ep-spin-lib:buildURI ;
...@@ -597,7 +626,7 @@ ep-spin-lib:buildWellBoreDrillBitURI ...@@ -597,7 +626,7 @@ ep-spin-lib:buildWellBoreDrillBitURI
597 sp:arg3 spin:_arg2 626 sp:arg3 spin:_arg2
598 ] 627 ]
599 ] ; 628 ] ;
600 - sp:variable _:b25 629 + sp:variable _:b24
601 ]) 630 ])
602 ] . 631 ] .
603 632
...@@ -607,7 +636,7 @@ ep-spin-lib:buildWellBoreKickOffURI ...@@ -607,7 +636,7 @@ ep-spin-lib:buildWellBoreKickOffURI
607 rdfs:subClassOf ep-spin-lib:Function ; 636 rdfs:subClassOf ep-spin-lib:Function ;
608 spin:body 637 spin:body
609 [ rdf:type sp:Select ; 638 [ rdf:type sp:Select ;
610 - sp:resultVariables (_:b26) ; 639 + sp:resultVariables (_:b25) ;
611 sp:where ([ rdf:type sp:Bind ; 640 sp:where ([ rdf:type sp:Bind ;
612 sp:expression 641 sp:expression
613 [ rdf:type ep-spin-lib:buildURI ; 642 [ rdf:type ep-spin-lib:buildURI ;
...@@ -616,7 +645,7 @@ ep-spin-lib:buildWellBoreKickOffURI ...@@ -616,7 +645,7 @@ ep-spin-lib:buildWellBoreKickOffURI
616 sp:arg1 spin:_arg1 645 sp:arg1 spin:_arg1
617 ] 646 ]
618 ] ; 647 ] ;
619 - sp:variable _:b26 648 + sp:variable _:b25
620 ]) 649 ])
621 ] . 650 ] .
622 651
...@@ -626,7 +655,7 @@ ep-spin-lib:buildWellBoreLogRunURI ...@@ -626,7 +655,7 @@ ep-spin-lib:buildWellBoreLogRunURI
626 rdfs:subClassOf ep-spin-lib:Function ; 655 rdfs:subClassOf ep-spin-lib:Function ;
627 spin:body 656 spin:body
628 [ rdf:type sp:Select ; 657 [ rdf:type sp:Select ;
629 - sp:resultVariables (_:b27) ; 658 + sp:resultVariables (_:b26) ;
630 sp:where ([ rdf:type sp:Bind ; 659 sp:where ([ rdf:type sp:Bind ;
631 sp:expression 660 sp:expression
632 [ rdf:type ep-spin-lib:buildURI ; 661 [ rdf:type ep-spin-lib:buildURI ;
...@@ -639,7 +668,7 @@ ep-spin-lib:buildWellBoreLogRunURI ...@@ -639,7 +668,7 @@ ep-spin-lib:buildWellBoreLogRunURI
639 sp:arg5 spin:_arg3 668 sp:arg5 spin:_arg3
640 ] 669 ]
641 ] ; 670 ] ;
642 - sp:variable _:b27 671 + sp:variable _:b26
643 ]) 672 ])
644 ] . 673 ] .
645 674
...@@ -649,7 +678,7 @@ ep-spin-lib:buildWellCementJobURI ...@@ -649,7 +678,7 @@ ep-spin-lib:buildWellCementJobURI
649 rdfs:subClassOf ep-spin-lib:Function ; 678 rdfs:subClassOf ep-spin-lib:Function ;
650 spin:body 679 spin:body
651 [ rdf:type sp:Select ; 680 [ rdf:type sp:Select ;
652 - sp:resultVariables (_:b28) ; 681 + sp:resultVariables (_:b27) ;
653 sp:where ([ rdf:type sp:Bind ; 682 sp:where ([ rdf:type sp:Bind ;
654 sp:expression 683 sp:expression
655 [ rdf:type ep-spin-lib:buildURI ; 684 [ rdf:type ep-spin-lib:buildURI ;
...@@ -660,7 +689,7 @@ ep-spin-lib:buildWellCementJobURI ...@@ -660,7 +689,7 @@ ep-spin-lib:buildWellCementJobURI
660 sp:arg3 spin:_arg2 689 sp:arg3 spin:_arg2
661 ] 690 ]
662 ] ; 691 ] ;
663 - sp:variable _:b28 692 + sp:variable _:b27
664 ]) 693 ])
665 ] . 694 ] .
666 695
...@@ -670,7 +699,7 @@ ep-spin-lib:buildWellControlIncidentURI ...@@ -670,7 +699,7 @@ ep-spin-lib:buildWellControlIncidentURI
670 rdfs:subClassOf ep-spin-lib:Function ; 699 rdfs:subClassOf ep-spin-lib:Function ;
671 spin:body 700 spin:body
672 [ rdf:type sp:Select ; 701 [ rdf:type sp:Select ;
673 - sp:resultVariables (_:b29) ; 702 + sp:resultVariables (_:b28) ;
674 sp:where ([ rdf:type sp:Bind ; 703 sp:where ([ rdf:type sp:Bind ;
675 sp:expression 704 sp:expression
676 [ rdf:type ep-spin-lib:buildURI ; 705 [ rdf:type ep-spin-lib:buildURI ;
...@@ -681,7 +710,7 @@ ep-spin-lib:buildWellControlIncidentURI ...@@ -681,7 +710,7 @@ ep-spin-lib:buildWellControlIncidentURI
681 sp:arg3 spin:_arg2 710 sp:arg3 spin:_arg2
682 ] 711 ]
683 ] ; 712 ] ;
684 - sp:variable _:b29 713 + sp:variable _:b28
685 ]) 714 ])
686 ] . 715 ] .
687 716
...@@ -691,7 +720,7 @@ ep-spin-lib:buildWellStimulationURI ...@@ -691,7 +720,7 @@ ep-spin-lib:buildWellStimulationURI
691 rdfs:subClassOf ep-spin-lib:Function ; 720 rdfs:subClassOf ep-spin-lib:Function ;
692 spin:body 721 spin:body
693 [ rdf:type sp:Select ; 722 [ rdf:type sp:Select ;
694 - sp:resultVariables (_:b30) ; 723 + sp:resultVariables (_:b29) ;
695 sp:where ([ rdf:type sp:Bind ; 724 sp:where ([ rdf:type sp:Bind ;
696 sp:expression 725 sp:expression
697 [ rdf:type ep-spin-lib:buildURI ; 726 [ rdf:type ep-spin-lib:buildURI ;
...@@ -702,7 +731,7 @@ ep-spin-lib:buildWellStimulationURI ...@@ -702,7 +731,7 @@ ep-spin-lib:buildWellStimulationURI
702 sp:arg3 spin:_arg2 731 sp:arg3 spin:_arg2
703 ] 732 ]
704 ] ; 733 ] ;
705 - sp:variable _:b30 734 + sp:variable _:b29
706 ]) 735 ])
707 ] . 736 ] .
708 737
...@@ -712,7 +741,7 @@ ep-spin-lib:buildWellTestURI ...@@ -712,7 +741,7 @@ ep-spin-lib:buildWellTestURI
712 rdfs:subClassOf ep-spin-lib:Function ; 741 rdfs:subClassOf ep-spin-lib:Function ;
713 spin:body 742 spin:body
714 [ rdf:type sp:Select ; 743 [ rdf:type sp:Select ;
715 - sp:resultVariables (_:b31) ; 744 + sp:resultVariables (_:b30) ;
716 sp:where ([ rdf:type sp:Bind ; 745 sp:where ([ rdf:type sp:Bind ;
717 sp:expression 746 sp:expression
718 [ rdf:type ep-spin-lib:buildURI ; 747 [ rdf:type ep-spin-lib:buildURI ;
...@@ -723,7 +752,7 @@ ep-spin-lib:buildWellTestURI ...@@ -723,7 +752,7 @@ ep-spin-lib:buildWellTestURI
723 sp:arg3 spin:_arg2 752 sp:arg3 spin:_arg2
724 ] 753 ]
725 ] ; 754 ] ;
726 - sp:variable _:b31 755 + sp:variable _:b30
727 ]) 756 ])
728 ] . 757 ] .
729 758
...@@ -733,7 +762,7 @@ ep-spin-lib:buildWirelineFormationTestURI ...@@ -733,7 +762,7 @@ ep-spin-lib:buildWirelineFormationTestURI
733 rdfs:subClassOf ep-spin-lib:Function ; 762 rdfs:subClassOf ep-spin-lib:Function ;
734 spin:body 763 spin:body
735 [ rdf:type sp:Select ; 764 [ rdf:type sp:Select ;
736 - sp:resultVariables (_:b32) ; 765 + sp:resultVariables (_:b31) ;
737 sp:where ([ rdf:type sp:Bind ; 766 sp:where ([ rdf:type sp:Bind ;
738 sp:expression 767 sp:expression
739 [ rdf:type ep-spin-lib:buildURI ; 768 [ rdf:type ep-spin-lib:buildURI ;
...@@ -744,7 +773,7 @@ ep-spin-lib:buildWirelineFormationTestURI ...@@ -744,7 +773,7 @@ ep-spin-lib:buildWirelineFormationTestURI
744 sp:arg3 spin:_arg2 773 sp:arg3 spin:_arg2
745 ] 774 ]
746 ] ; 775 ] ;
747 - sp:variable _:b32 776 + sp:variable _:b31
748 ]) 777 ])
749 ] . 778 ] .
750 779
...@@ -820,13 +849,68 @@ ep-spin-lib:nameWellbore ...@@ -820,13 +849,68 @@ ep-spin-lib:nameWellbore
820 ] ; 849 ] ;
821 spin:returnType xsd:string . 850 spin:returnType xsd:string .
822 851
852 +ep-spin-lib:normalizeDoubleName
853 + rdf:type spin:Function ;
854 + rdfs:label "normalize an xsd:double to a rounded name string"^^xsd:string ;
855 + rdfs:subClassOf ep-spin-lib:Function ;
856 + spin:body
857 + [ rdf:type sp:Select ;
858 + sp:resultVariables ([ sp:varName "normalizedDouble"^^xsd:string
859 + ]) ;
860 + sp:where ([ rdf:type sp:Bind ;
861 + sp:expression
862 + [ rdf:type xsd:string ;
863 + sp:arg1 spin:_arg1
864 + ] ;
865 + sp:variable
866 + [ sp:varName "str"^^xsd:string
867 + ]
868 + ] [ rdf:type sp:Bind ;
869 + sp:expression
870 + [ rdf:type fn:string-length ;
871 + sp:arg1 [ sp:varName "str"^^xsd:string
872 + ]
873 + ] ;
874 + sp:variable
875 + [ sp:varName "len"^^xsd:string
876 + ]
877 + ] [ rdf:type sp:Bind ;
878 + sp:expression
879 + [ rdf:type afn:min ;
880 + sp:arg1 [ sp:varName "len"^^xsd:string
881 + ] ;
882 + sp:arg2 5
883 + ] ;
884 + sp:variable
885 + [ sp:varName "ind2"^^xsd:string
886 + ]
887 + ] [ rdf:type sp:Bind ;
888 + sp:expression
889 + [ rdf:type fn:substring ;
890 + sp:arg1 [ sp:varName "str"^^xsd:string
891 + ] ;
892 + sp:arg2 1 ;
893 + sp:arg3 [ sp:varName "ind2"^^xsd:string
894 + ]
895 + ] ;
896 + sp:variable
897 + [ sp:varName "normalizedDouble"^^xsd:string
898 + ]
899 + ])
900 + ] ;
901 + spin:constraint
902 + [ rdf:type spl:Argument ;
903 + spl:predicate sp:arg1 ;
904 + spl:valueType xsd:double
905 + ] .
906 +
823 ep-spin-lib:normalizeString 907 ep-spin-lib:normalizeString
824 rdf:type spin:Function ; 908 rdf:type spin:Function ;
825 rdfs:label "normalize string"^^xsd:string ; 909 rdfs:label "normalize string"^^xsd:string ;
826 rdfs:subClassOf ep-spin-lib:Function ; 910 rdfs:subClassOf ep-spin-lib:Function ;
827 spin:body 911 spin:body
828 [ rdf:type sp:Select ; 912 [ rdf:type sp:Select ;
829 - sp:resultVariables (_:b33) ; 913 + sp:resultVariables (_:b32) ;
830 sp:where ([ rdf:type sp:Bind ; 914 sp:where ([ rdf:type sp:Bind ;
831 sp:expression 915 sp:expression
832 [ rdf:type smf:regex ; 916 [ rdf:type smf:regex ;
...@@ -834,67 +918,67 @@ ep-spin-lib:normalizeString ...@@ -834,67 +918,67 @@ ep-spin-lib:normalizeString
834 sp:arg2 "\\((.*)\\)" ; 918 sp:arg2 "\\((.*)\\)" ;
835 sp:arg3 "" 919 sp:arg3 ""
836 ] ; 920 ] ;
837 - sp:variable _:b34 921 + sp:variable _:b33
838 ] [ rdf:type sp:Bind ; 922 ] [ rdf:type sp:Bind ;
839 sp:expression 923 sp:expression
840 [ rdf:type smf:trim ; 924 [ rdf:type smf:trim ;
841 - sp:arg1 _:b34 925 + sp:arg1 _:b33
842 ] ; 926 ] ;
843 - sp:variable _:b35 927 + sp:variable _:b34
844 ] [ rdf:type sp:Bind ; 928 ] [ rdf:type sp:Bind ;
845 sp:expression 929 sp:expression
846 [ rdf:type smf:encodeURL ; 930 [ rdf:type smf:encodeURL ;
847 - sp:arg1 _:b35 931 + sp:arg1 _:b34
848 ] ; 932 ] ;
849 - sp:variable _:b36 933 + sp:variable _:b35
850 ] [ rdf:type sp:Bind ; 934 ] [ rdf:type sp:Bind ;
851 sp:expression 935 sp:expression
852 [ rdf:type smf:regex ; 936 [ rdf:type smf:regex ;
853 - sp:arg1 _:b36 ; 937 + sp:arg1 _:b35 ;
854 sp:arg2 "%2F" ; 938 sp:arg2 "%2F" ;
855 sp:arg3 "_" 939 sp:arg3 "_"
856 ] ; 940 ] ;
857 - sp:variable _:b37 941 + sp:variable _:b36
858 ] [ rdf:type sp:Bind ; 942 ] [ rdf:type sp:Bind ;
859 sp:expression 943 sp:expression
860 [ rdf:type smf:regex ; 944 [ rdf:type smf:regex ;
861 - sp:arg1 _:b37 ; 945 + sp:arg1 _:b36 ;
862 sp:arg2 "%[0-9A-F][0-9A-F]" ; 946 sp:arg2 "%[0-9A-F][0-9A-F]" ;
863 sp:arg3 "" 947 sp:arg3 ""
864 ] ; 948 ] ;
865 - sp:variable _:b38 949 + sp:variable _:b37
866 ] [ rdf:type sp:Bind ; 950 ] [ rdf:type sp:Bind ;
867 sp:expression 951 sp:expression
868 [ rdf:type smf:regex ; 952 [ rdf:type smf:regex ;
869 - sp:arg1 _:b38 ; 953 + sp:arg1 _:b37 ;
870 sp:arg2 "\\+" ; 954 sp:arg2 "\\+" ;
871 sp:arg3 "_" 955 sp:arg3 "_"
872 ] ; 956 ] ;
873 - sp:variable _:b39 957 + sp:variable _:b38
874 ] [ rdf:type sp:Bind ; 958 ] [ rdf:type sp:Bind ;
875 sp:expression 959 sp:expression
876 [ rdf:type smf:regex ; 960 [ rdf:type smf:regex ;
877 - sp:arg1 _:b39 ; 961 + sp:arg1 _:b38 ;
878 sp:arg2 "_+" ; 962 sp:arg2 "_+" ;
879 sp:arg3 "_" 963 sp:arg3 "_"
880 ] ; 964 ] ;
881 - sp:variable _:b40 965 + sp:variable _:b39
882 ] [ rdf:type sp:Bind ; 966 ] [ rdf:type sp:Bind ;
883 sp:expression 967 sp:expression
884 [ rdf:type smf:regex ; 968 [ rdf:type smf:regex ;
885 - sp:arg1 _:b40 ; 969 + sp:arg1 _:b39 ;
886 sp:arg2 "\\*" ; 970 sp:arg2 "\\*" ;
887 sp:arg3 "" 971 sp:arg3 ""
888 ] ; 972 ] ;
889 - sp:variable _:b41 973 + sp:variable _:b40
890 ] [ rdf:type sp:Bind ; 974 ] [ rdf:type sp:Bind ;
891 sp:expression 975 sp:expression
892 [ rdf:type xsd:string ; 976 [ rdf:type xsd:string ;
893 sp:arg1 [ rdf:type smf:upperCase ; 977 sp:arg1 [ rdf:type smf:upperCase ;
894 - sp:arg1 _:b41 978 + sp:arg1 _:b40
895 ] 979 ]
896 ] ; 980 ] ;
897 - sp:variable _:b33 981 + sp:variable _:b32
898 ]) 982 ])
899 ] ; 983 ] ;
900 spin:constraint 984 spin:constraint
...@@ -909,7 +993,7 @@ ep-spin-lib:selectActivitySuccessType ...@@ -909,7 +993,7 @@ ep-spin-lib:selectActivitySuccessType
909 rdfs:subClassOf ep-spin-lib:Function ; 993 rdfs:subClassOf ep-spin-lib:Function ;
910 spin:body 994 spin:body
911 [ rdf:type sp:Select ; 995 [ rdf:type sp:Select ;
912 - sp:resultVariables (_:b42) ; 996 + sp:resultVariables (_:b41) ;
913 sp:where ([ rdf:type sp:Bind ; 997 sp:where ([ rdf:type sp:Bind ;
914 sp:expression 998 sp:expression
915 [ rdf:type sp:if ; 999 [ rdf:type sp:if ;
...@@ -920,7 +1004,7 @@ ep-spin-lib:selectActivitySuccessType ...@@ -920,7 +1004,7 @@ ep-spin-lib:selectActivitySuccessType
920 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#SuccessfulActivity> ; 1004 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#SuccessfulActivity> ;
921 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#FailedActivity> 1005 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#FailedActivity>
922 ] ; 1006 ] ;
923 - sp:variable _:b42 1007 + sp:variable _:b41
924 ]) 1008 ])
925 ] . 1009 ] .
926 1010
...@@ -930,7 +1014,7 @@ ep-spin-lib:selectCasingRoleType ...@@ -930,7 +1014,7 @@ ep-spin-lib:selectCasingRoleType
930 rdfs:subClassOf ep-spin-lib:Function ; 1014 rdfs:subClassOf ep-spin-lib:Function ;
931 spin:body 1015 spin:body
932 [ rdf:type sp:Select ; 1016 [ rdf:type sp:Select ;
933 - sp:resultVariables (_:b43) ; 1017 + sp:resultVariables (_:b42) ;
934 sp:where ([ rdf:type sp:Bind ; 1018 sp:where ([ rdf:type sp:Bind ;
935 sp:expression 1019 sp:expression
936 [ rdf:type sp:if ; 1020 [ rdf:type sp:if ;
...@@ -955,7 +1039,7 @@ ep-spin-lib:selectCasingRoleType ...@@ -955,7 +1039,7 @@ ep-spin-lib:selectCasingRoleType
955 ] 1039 ]
956 ] 1040 ]
957 ] ; 1041 ] ;
958 - sp:variable _:b43 1042 + sp:variable _:b42
959 ]) 1043 ])
960 ] . 1044 ] .
961 1045
...@@ -965,7 +1049,7 @@ ep-spin-lib:selectCementingFluidReturnType ...@@ -965,7 +1049,7 @@ ep-spin-lib:selectCementingFluidReturnType
965 rdfs:subClassOf ep-spin-lib:Function ; 1049 rdfs:subClassOf ep-spin-lib:Function ;
966 spin:body 1050 spin:body
967 [ rdf:type sp:Select ; 1051 [ rdf:type sp:Select ;
968 - sp:resultVariables (_:b44) ; 1052 + sp:resultVariables (_:b43) ;
969 sp:where ([ rdf:type sp:Bind ; 1053 sp:where ([ rdf:type sp:Bind ;
970 sp:expression 1054 sp:expression
971 [ rdf:type sp:if ; 1055 [ rdf:type sp:if ;
...@@ -976,7 +1060,7 @@ ep-spin-lib:selectCementingFluidReturnType ...@@ -976,7 +1060,7 @@ ep-spin-lib:selectCementingFluidReturnType
976 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#WellCementPumpingWithFluidReturn> ; 1060 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#WellCementPumpingWithFluidReturn> ;
977 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellCementPumpingWithoutFluidReturn> 1061 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellCementPumpingWithoutFluidReturn>
978 ] ; 1062 ] ;
979 - sp:variable _:b44 1063 + sp:variable _:b43
980 ]) 1064 ])
981 ] . 1065 ] .
982 1066
...@@ -986,7 +1070,7 @@ ep-spin-lib:selectClassOfWellDatumObject ...@@ -986,7 +1070,7 @@ ep-spin-lib:selectClassOfWellDatumObject
986 rdfs:subClassOf ep-spin-lib:Function ; 1070 rdfs:subClassOf ep-spin-lib:Function ;
987 spin:body 1071 spin:body
988 [ rdf:type sp:Select ; 1072 [ rdf:type sp:Select ;
989 - sp:resultVariables (_:b45) ; 1073 + sp:resultVariables (_:b44) ;
990 sp:where ([ rdf:type sp:Bind ; 1074 sp:where ([ rdf:type sp:Bind ;
991 sp:expression 1075 sp:expression
992 [ rdf:type sp:if ; 1076 [ rdf:type sp:if ;
...@@ -1004,7 +1088,7 @@ ep-spin-lib:selectClassOfWellDatumObject ...@@ -1004,7 +1088,7 @@ ep-spin-lib:selectClassOfWellDatumObject
1004 sp:arg3 owl:Nothing 1088 sp:arg3 owl:Nothing
1005 ] 1089 ]
1006 ] ; 1090 ] ;
1007 - sp:variable _:b45 1091 + sp:variable _:b44
1008 ]) 1092 ])
1009 ] . 1093 ] .
1010 1094
...@@ -1014,7 +1098,7 @@ ep-spin-lib:selectComponentType ...@@ -1014,7 +1098,7 @@ ep-spin-lib:selectComponentType
1014 rdfs:subClassOf ep-spin-lib:Function ; 1098 rdfs:subClassOf ep-spin-lib:Function ;
1015 spin:body 1099 spin:body
1016 [ rdf:type sp:Select ; 1100 [ rdf:type sp:Select ;
1017 - sp:resultVariables (_:b46) ; 1101 + sp:resultVariables (_:b45) ;
1018 sp:where ([ rdf:type sp:Bind ; 1102 sp:where ([ rdf:type sp:Bind ;
1019 sp:expression 1103 sp:expression
1020 [ rdf:type sp:if ; 1104 [ rdf:type sp:if ;
...@@ -1053,7 +1137,7 @@ ep-spin-lib:selectComponentType ...@@ -1053,7 +1137,7 @@ ep-spin-lib:selectComponentType
1053 ] 1137 ]
1054 ] 1138 ]
1055 ] ; 1139 ] ;
1056 - sp:variable _:b46 1140 + sp:variable _:b45
1057 ]) 1141 ])
1058 ] . 1142 ] .
1059 1143
...@@ -1063,7 +1147,7 @@ ep-spin-lib:selectDailyDrillingReportType ...@@ -1063,7 +1147,7 @@ ep-spin-lib:selectDailyDrillingReportType
1063 rdfs:subClassOf ep-spin-lib:Function ; 1147 rdfs:subClassOf ep-spin-lib:Function ;
1064 spin:body 1148 spin:body
1065 [ rdf:type sp:Select ; 1149 [ rdf:type sp:Select ;
1066 - sp:resultVariables (_:b47) ; 1150 + sp:resultVariables (_:b46) ;
1067 sp:where ([ rdf:type sp:Bind ; 1151 sp:where ([ rdf:type sp:Bind ;
1068 sp:expression 1152 sp:expression
1069 [ rdf:type sp:if ; 1153 [ rdf:type sp:if ;
...@@ -1081,7 +1165,7 @@ ep-spin-lib:selectDailyDrillingReportType ...@@ -1081,7 +1165,7 @@ ep-spin-lib:selectDailyDrillingReportType
1081 sp:arg3 <http://www.reportinghub.no/ep/schema/report#FinalDailyDrillingReport> 1165 sp:arg3 <http://www.reportinghub.no/ep/schema/report#FinalDailyDrillingReport>
1082 ] 1166 ]
1083 ] ; 1167 ] ;
1084 - sp:variable _:b47 1168 + sp:variable _:b46
1085 ]) 1169 ])
1086 ] . 1170 ] .
1087 1171
...@@ -1091,7 +1175,7 @@ ep-spin-lib:selectDensityScale ...@@ -1091,7 +1175,7 @@ ep-spin-lib:selectDensityScale
1091 rdfs:subClassOf ep-spin-lib:Function ; 1175 rdfs:subClassOf ep-spin-lib:Function ;
1092 spin:body 1176 spin:body
1093 [ rdf:type sp:Select ; 1177 [ rdf:type sp:Select ;
1094 - sp:resultVariables (_:b48) ; 1178 + sp:resultVariables (_:b47) ;
1095 sp:where ([ rdf:type sp:Bind ; 1179 sp:where ([ rdf:type sp:Bind ;
1096 sp:expression 1180 sp:expression
1097 [ rdf:type sp:if ; 1181 [ rdf:type sp:if ;
...@@ -1109,7 +1193,7 @@ ep-spin-lib:selectDensityScale ...@@ -1109,7 +1193,7 @@ ep-spin-lib:selectDensityScale
1109 sp:arg3 <http://www.reportinghub.no/ep/schema/core#undefinedScale> 1193 sp:arg3 <http://www.reportinghub.no/ep/schema/core#undefinedScale>
1110 ] 1194 ]
1111 ] ; 1195 ] ;
1112 - sp:variable _:b48 1196 + sp:variable _:b47
1113 ]) 1197 ])
1114 ] . 1198 ] .
1115 1199
...@@ -1119,7 +1203,7 @@ ep-spin-lib:selectDrillingActivityOutcomeType ...@@ -1119,7 +1203,7 @@ ep-spin-lib:selectDrillingActivityOutcomeType
1119 rdfs:subClassOf ep-spin-lib:Function ; 1203 rdfs:subClassOf ep-spin-lib:Function ;
1120 spin:body 1204 spin:body
1121 [ rdf:type sp:Select ; 1205 [ rdf:type sp:Select ;
1122 - sp:resultVariables (_:b49) ; 1206 + sp:resultVariables (_:b48) ;
1123 sp:where ([ rdf:type sp:Bind ; 1207 sp:where ([ rdf:type sp:Bind ;
1124 sp:expression 1208 sp:expression
1125 [ rdf:type sp:if ; 1209 [ rdf:type sp:if ;
...@@ -1186,7 +1270,7 @@ ep-spin-lib:selectDrillingActivityOutcomeType ...@@ -1186,7 +1270,7 @@ ep-spin-lib:selectDrillingActivityOutcomeType
1186 ] 1270 ]
1187 ] 1271 ]
1188 ] ; 1272 ] ;
1189 - sp:variable _:b49 1273 + sp:variable _:b48
1190 ]) 1274 ])
1191 ] . 1275 ] .
1192 1276
...@@ -1196,7 +1280,7 @@ ep-spin-lib:selectDrillingActivityPurposeType ...@@ -1196,7 +1280,7 @@ ep-spin-lib:selectDrillingActivityPurposeType
1196 rdfs:subClassOf ep-spin-lib:Function ; 1280 rdfs:subClassOf ep-spin-lib:Function ;
1197 spin:body 1281 spin:body
1198 [ rdf:type sp:Select ; 1282 [ rdf:type sp:Select ;
1199 - sp:resultVariables (_:b50) ; 1283 + sp:resultVariables (_:b49) ;
1200 sp:where ([ rdf:type sp:Bind ; 1284 sp:where ([ rdf:type sp:Bind ;
1201 sp:expression 1285 sp:expression
1202 [ rdf:type sp:if ; 1286 [ rdf:type sp:if ;
...@@ -1781,7 +1865,7 @@ ep-spin-lib:selectDrillingActivityPurposeType ...@@ -1781,7 +1865,7 @@ ep-spin-lib:selectDrillingActivityPurposeType
1781 ] 1865 ]
1782 ] 1866 ]
1783 ] ; 1867 ] ;
1784 - sp:variable _:b50 1868 + sp:variable _:b49
1785 ]) 1869 ])
1786 ] . 1870 ] .
1787 1871
...@@ -1791,7 +1875,7 @@ ep-spin-lib:selectDrillingActivityTypeAccordingToEquipmentType ...@@ -1791,7 +1875,7 @@ ep-spin-lib:selectDrillingActivityTypeAccordingToEquipmentType
1791 rdfs:subClassOf ep-spin-lib:Function ; 1875 rdfs:subClassOf ep-spin-lib:Function ;
1792 spin:body 1876 spin:body
1793 [ rdf:type sp:Select ; 1877 [ rdf:type sp:Select ;
1794 - sp:resultVariables (_:b51) ; 1878 + sp:resultVariables (_:b50) ;
1795 sp:where ([ rdf:type sp:Bind ; 1879 sp:where ([ rdf:type sp:Bind ;
1796 sp:expression 1880 sp:expression
1797 [ rdf:type sp:if ; 1881 [ rdf:type sp:if ;
...@@ -1830,7 +1914,7 @@ ep-spin-lib:selectDrillingActivityTypeAccordingToEquipmentType ...@@ -1830,7 +1914,7 @@ ep-spin-lib:selectDrillingActivityTypeAccordingToEquipmentType
1830 ] 1914 ]
1831 ] 1915 ]
1832 ] ; 1916 ] ;
1833 - sp:variable _:b51 1917 + sp:variable _:b50
1834 ]) 1918 ])
1835 ] . 1919 ] .
1836 1920
...@@ -1840,7 +1924,7 @@ ep-spin-lib:selectDrillingEquipmentType ...@@ -1840,7 +1924,7 @@ ep-spin-lib:selectDrillingEquipmentType
1840 rdfs:subClassOf ep-spin-lib:Function ; 1924 rdfs:subClassOf ep-spin-lib:Function ;
1841 spin:body 1925 spin:body
1842 [ rdf:type sp:Select ; 1926 [ rdf:type sp:Select ;
1843 - sp:resultVariables (_:b52) ; 1927 + sp:resultVariables (_:b51) ;
1844 sp:where ([ rdf:type sp:Bind ; 1928 sp:where ([ rdf:type sp:Bind ;
1845 sp:expression 1929 sp:expression
1846 [ rdf:type sp:if ; 1930 [ rdf:type sp:if ;
...@@ -2257,7 +2341,7 @@ ep-spin-lib:selectDrillingEquipmentType ...@@ -2257,7 +2341,7 @@ ep-spin-lib:selectDrillingEquipmentType
2257 ] 2341 ]
2258 ] 2342 ]
2259 ] ; 2343 ] ;
2260 - sp:variable _:b52 2344 + sp:variable _:b51
2261 ]) 2345 ])
2262 ] . 2346 ] .
2263 2347
...@@ -2267,7 +2351,7 @@ ep-spin-lib:selectFixedOrMoveableRigType ...@@ -2267,7 +2351,7 @@ ep-spin-lib:selectFixedOrMoveableRigType
2267 rdfs:subClassOf ep-spin-lib:Function ; 2351 rdfs:subClassOf ep-spin-lib:Function ;
2268 spin:body 2352 spin:body
2269 [ rdf:type sp:Select ; 2353 [ rdf:type sp:Select ;
2270 - sp:resultVariables (_:b53) ; 2354 + sp:resultVariables (_:b52) ;
2271 sp:where ([ rdf:type sp:Bind ; 2355 sp:where ([ rdf:type sp:Bind ;
2272 sp:expression 2356 sp:expression
2273 [ rdf:type sp:if ; 2357 [ rdf:type sp:if ;
...@@ -2278,7 +2362,7 @@ ep-spin-lib:selectFixedOrMoveableRigType ...@@ -2278,7 +2362,7 @@ ep-spin-lib:selectFixedOrMoveableRigType
2278 sp:arg2 <http://www.reportinghub.no/ep/schema/facility#FixedRig> ; 2362 sp:arg2 <http://www.reportinghub.no/ep/schema/facility#FixedRig> ;
2279 sp:arg3 <http://www.reportinghub.no/ep/schema/facility#MoveableRig> 2363 sp:arg3 <http://www.reportinghub.no/ep/schema/facility#MoveableRig>
2280 ] ; 2364 ] ;
2281 - sp:variable _:b53 2365 + sp:variable _:b52
2282 ]) 2366 ])
2283 ] . 2367 ] .
2284 2368
...@@ -2288,7 +2372,7 @@ ep-spin-lib:selectFluidType ...@@ -2288,7 +2372,7 @@ ep-spin-lib:selectFluidType
2288 rdfs:subClassOf ep-spin-lib:Function ; 2372 rdfs:subClassOf ep-spin-lib:Function ;
2289 spin:body 2373 spin:body
2290 [ rdf:type sp:Select ; 2374 [ rdf:type sp:Select ;
2291 - sp:resultVariables (_:b54) ; 2375 + sp:resultVariables (_:b53) ;
2292 sp:where ([ rdf:type sp:Bind ; 2376 sp:where ([ rdf:type sp:Bind ;
2293 sp:expression 2377 sp:expression
2294 [ rdf:type sp:if ; 2378 [ rdf:type sp:if ;
...@@ -2320,7 +2404,7 @@ ep-spin-lib:selectFluidType ...@@ -2320,7 +2404,7 @@ ep-spin-lib:selectFluidType
2320 ] 2404 ]
2321 ] 2405 ]
2322 ] ; 2406 ] ;
2323 - sp:variable _:b54 2407 + sp:variable _:b53
2324 ]) 2408 ])
2325 ] . 2409 ] .
2326 2410
...@@ -2330,7 +2414,7 @@ ep-spin-lib:selectGasReadingType ...@@ -2330,7 +2414,7 @@ ep-spin-lib:selectGasReadingType
2330 rdfs:subClassOf ep-spin-lib:Function ; 2414 rdfs:subClassOf ep-spin-lib:Function ;
2331 spin:body 2415 spin:body
2332 [ rdf:type sp:Select ; 2416 [ rdf:type sp:Select ;
2333 - sp:resultVariables (_:b55) ; 2417 + sp:resultVariables (_:b54) ;
2334 sp:where ([ rdf:type sp:Bind ; 2418 sp:where ([ rdf:type sp:Bind ;
2335 sp:expression 2419 sp:expression
2336 [ rdf:type sp:if ; 2420 [ rdf:type sp:if ;
...@@ -2397,7 +2481,7 @@ ep-spin-lib:selectGasReadingType ...@@ -2397,7 +2481,7 @@ ep-spin-lib:selectGasReadingType
2397 ] 2481 ]
2398 ] 2482 ]
2399 ] ; 2483 ] ;
2400 - sp:variable _:b55 2484 + sp:variable _:b54
2401 ]) 2485 ])
2402 ] . 2486 ] .
2403 2487
...@@ -2407,7 +2491,7 @@ ep-spin-lib:selectInnerBarrelType ...@@ -2407,7 +2491,7 @@ ep-spin-lib:selectInnerBarrelType
2407 rdfs:subClassOf ep-spin-lib:Function ; 2491 rdfs:subClassOf ep-spin-lib:Function ;
2408 spin:body 2492 spin:body
2409 [ rdf:type sp:Select ; 2493 [ rdf:type sp:Select ;
2410 - sp:resultVariables (_:b56) ; 2494 + sp:resultVariables (_:b55) ;
2411 sp:where ([ rdf:type sp:Bind ; 2495 sp:where ([ rdf:type sp:Bind ;
2412 sp:expression 2496 sp:expression
2413 [ rdf:type sp:if ; 2497 [ rdf:type sp:if ;
...@@ -2439,7 +2523,7 @@ ep-spin-lib:selectInnerBarrelType ...@@ -2439,7 +2523,7 @@ ep-spin-lib:selectInnerBarrelType
2439 ] 2523 ]
2440 ] 2524 ]
2441 ] ; 2525 ] ;
2442 - sp:variable _:b56 2526 + sp:variable _:b55
2443 ]) 2527 ])
2444 ] . 2528 ] .
2445 2529
...@@ -2449,7 +2533,7 @@ ep-spin-lib:selectLabelOfSystem ...@@ -2449,7 +2533,7 @@ ep-spin-lib:selectLabelOfSystem
2449 rdfs:subClassOf ep-spin-lib:Function ; 2533 rdfs:subClassOf ep-spin-lib:Function ;
2450 spin:body 2534 spin:body
2451 [ rdf:type sp:Select ; 2535 [ rdf:type sp:Select ;
2452 - sp:resultVariables (_:b57) ; 2536 + sp:resultVariables (_:b56) ;
2453 sp:where ([ rdf:type sp:Bind ; 2537 sp:where ([ rdf:type sp:Bind ;
2454 sp:expression 2538 sp:expression
2455 [ rdf:type sp:if ; 2539 [ rdf:type sp:if ;
...@@ -2495,7 +2579,7 @@ ep-spin-lib:selectLabelOfSystem ...@@ -2495,7 +2579,7 @@ ep-spin-lib:selectLabelOfSystem
2495 ] 2579 ]
2496 ] 2580 ]
2497 ] ; 2581 ] ;
2498 - sp:variable _:b57 2582 + sp:variable _:b56
2499 ]) 2583 ])
2500 ] . 2584 ] .
2501 2585
...@@ -2505,7 +2589,7 @@ ep-spin-lib:selectLengthScale ...@@ -2505,7 +2589,7 @@ ep-spin-lib:selectLengthScale
2505 rdfs:subClassOf ep-spin-lib:Function ; 2589 rdfs:subClassOf ep-spin-lib:Function ;
2506 spin:body 2590 spin:body
2507 [ rdf:type sp:Select ; 2591 [ rdf:type sp:Select ;
2508 - sp:resultVariables (_:b58) ; 2592 + sp:resultVariables (_:b57) ;
2509 sp:where ([ rdf:type sp:Bind ; 2593 sp:where ([ rdf:type sp:Bind ;
2510 sp:expression 2594 sp:expression
2511 [ rdf:type sp:if ; 2595 [ rdf:type sp:if ;
...@@ -2586,7 +2670,7 @@ ep-spin-lib:selectLengthScale ...@@ -2586,7 +2670,7 @@ ep-spin-lib:selectLengthScale
2586 ] 2670 ]
2587 ] 2671 ]
2588 ] ; 2672 ] ;
2589 - sp:variable _:b58 2673 + sp:variable _:b57
2590 ]) 2674 ])
2591 ] . 2675 ] .
2592 2676
...@@ -2596,7 +2680,7 @@ ep-spin-lib:selectMassPerUnitLengthScale ...@@ -2596,7 +2680,7 @@ ep-spin-lib:selectMassPerUnitLengthScale
2596 rdfs:subClassOf ep-spin-lib:Function ; 2680 rdfs:subClassOf ep-spin-lib:Function ;
2597 spin:body 2681 spin:body
2598 [ rdf:type sp:Select ; 2682 [ rdf:type sp:Select ;
2599 - sp:resultVariables (_:b59) ; 2683 + sp:resultVariables (_:b58) ;
2600 sp:where ([ rdf:type sp:Bind ; 2684 sp:where ([ rdf:type sp:Bind ;
2601 sp:expression 2685 sp:expression
2602 [ rdf:type sp:if ; 2686 [ rdf:type sp:if ;
...@@ -2607,7 +2691,7 @@ ep-spin-lib:selectMassPerUnitLengthScale ...@@ -2607,7 +2691,7 @@ ep-spin-lib:selectMassPerUnitLengthScale
2607 sp:arg2 <http://www.reportinghub.no/ep/schema/core#pound_foot-1> ; 2691 sp:arg2 <http://www.reportinghub.no/ep/schema/core#pound_foot-1> ;
2608 sp:arg3 <http://www.reportinghub.no/ep/schema/core#undefinedScale> 2692 sp:arg3 <http://www.reportinghub.no/ep/schema/core#undefinedScale>
2609 ] ; 2693 ] ;
2610 - sp:variable _:b59 2694 + sp:variable _:b58
2611 ]) 2695 ])
2612 ] . 2696 ] .
2613 2697
...@@ -2617,7 +2701,7 @@ ep-spin-lib:selectMudClass ...@@ -2617,7 +2701,7 @@ ep-spin-lib:selectMudClass
2617 rdfs:subClassOf ep-spin-lib:Function ; 2701 rdfs:subClassOf ep-spin-lib:Function ;
2618 spin:body 2702 spin:body
2619 [ rdf:type sp:Select ; 2703 [ rdf:type sp:Select ;
2620 - sp:resultVariables (_:b60) ; 2704 + sp:resultVariables (_:b59) ;
2621 sp:where ([ rdf:type sp:Bind ; 2705 sp:where ([ rdf:type sp:Bind ;
2622 sp:expression 2706 sp:expression
2623 [ rdf:type sp:if ; 2707 [ rdf:type sp:if ;
...@@ -2642,7 +2726,7 @@ ep-spin-lib:selectMudClass ...@@ -2642,7 +2726,7 @@ ep-spin-lib:selectMudClass
2642 ] 2726 ]
2643 ] 2727 ]
2644 ] ; 2728 ] ;
2645 - sp:variable _:b60 2729 + sp:variable _:b59
2646 ]) 2730 ])
2647 ] . 2731 ] .
2648 2732
...@@ -2652,7 +2736,7 @@ ep-spin-lib:selectPlaneAngleScale ...@@ -2652,7 +2736,7 @@ ep-spin-lib:selectPlaneAngleScale
2652 rdfs:subClassOf ep-spin-lib:Function ; 2736 rdfs:subClassOf ep-spin-lib:Function ;
2653 spin:body 2737 spin:body
2654 [ rdf:type sp:Select ; 2738 [ rdf:type sp:Select ;
2655 - sp:resultVariables (_:b61) ; 2739 + sp:resultVariables (_:b60) ;
2656 sp:where ([ rdf:type sp:Bind ; 2740 sp:where ([ rdf:type sp:Bind ;
2657 sp:expression 2741 sp:expression
2658 [ rdf:type sp:if ; 2742 [ rdf:type sp:if ;
...@@ -2663,7 +2747,7 @@ ep-spin-lib:selectPlaneAngleScale ...@@ -2663,7 +2747,7 @@ ep-spin-lib:selectPlaneAngleScale
2663 sp:arg2 <http://www.reportinghub.no/ep/schema/core#degreesOfAngle> ; 2747 sp:arg2 <http://www.reportinghub.no/ep/schema/core#degreesOfAngle> ;
2664 sp:arg3 <http://www.reportinghub.no/ep/schema/core#undefinedScale> 2748 sp:arg3 <http://www.reportinghub.no/ep/schema/core#undefinedScale>
2665 ] ; 2749 ] ;
2666 - sp:variable _:b61 2750 + sp:variable _:b60
2667 ]) 2751 ])
2668 ] . 2752 ] .
2669 2753
...@@ -2673,7 +2757,7 @@ ep-spin-lib:selectPlasticViscosityScale ...@@ -2673,7 +2757,7 @@ ep-spin-lib:selectPlasticViscosityScale
2673 rdfs:subClassOf ep-spin-lib:Function ; 2757 rdfs:subClassOf ep-spin-lib:Function ;
2674 spin:body 2758 spin:body
2675 [ rdf:type sp:Select ; 2759 [ rdf:type sp:Select ;
2676 - sp:resultVariables (_:b62) ; 2760 + sp:resultVariables (_:b61) ;
2677 sp:where ([ rdf:type sp:Bind ; 2761 sp:where ([ rdf:type sp:Bind ;
2678 sp:expression 2762 sp:expression
2679 [ rdf:type sp:if ; 2763 [ rdf:type sp:if ;
...@@ -2747,7 +2831,7 @@ ep-spin-lib:selectPlasticViscosityScale ...@@ -2747,7 +2831,7 @@ ep-spin-lib:selectPlasticViscosityScale
2747 ] 2831 ]
2748 ] 2832 ]
2749 ] ; 2833 ] ;
2750 - sp:variable _:b62 2834 + sp:variable _:b61
2751 ]) 2835 ])
2752 ] . 2836 ] .
2753 2837
...@@ -2757,7 +2841,7 @@ ep-spin-lib:selectPorePressureDeterminationType ...@@ -2757,7 +2841,7 @@ ep-spin-lib:selectPorePressureDeterminationType
2757 rdfs:subClassOf ep-spin-lib:Function ; 2841 rdfs:subClassOf ep-spin-lib:Function ;
2758 spin:body 2842 spin:body
2759 [ rdf:type sp:Select ; 2843 [ rdf:type sp:Select ;
2760 - sp:resultVariables (_:b63) ; 2844 + sp:resultVariables (_:b62) ;
2761 sp:where ([ rdf:type sp:Bind ; 2845 sp:where ([ rdf:type sp:Bind ;
2762 sp:expression 2846 sp:expression
2763 [ rdf:type sp:if ; 2847 [ rdf:type sp:if ;
...@@ -2775,7 +2859,7 @@ ep-spin-lib:selectPorePressureDeterminationType ...@@ -2775,7 +2859,7 @@ ep-spin-lib:selectPorePressureDeterminationType
2775 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#PorePressureDetermination> 2859 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#PorePressureDetermination>
2776 ] 2860 ]
2777 ] ; 2861 ] ;
2778 - sp:variable _:b63 2862 + sp:variable _:b62
2779 ]) 2863 ])
2780 ] . 2864 ] .
2781 2865
...@@ -2785,7 +2869,7 @@ ep-spin-lib:selectPressureScale ...@@ -2785,7 +2869,7 @@ ep-spin-lib:selectPressureScale
2785 rdfs:subClassOf ep-spin-lib:Function ; 2869 rdfs:subClassOf ep-spin-lib:Function ;
2786 spin:body 2870 spin:body
2787 [ rdf:type sp:Select ; 2871 [ rdf:type sp:Select ;
2788 - sp:resultVariables (_:b64) ; 2872 + sp:resultVariables (_:b63) ;
2789 sp:where ([ rdf:type sp:Bind ; 2873 sp:where ([ rdf:type sp:Bind ;
2790 sp:expression 2874 sp:expression
2791 [ rdf:type sp:if ; 2875 [ rdf:type sp:if ;
...@@ -2824,7 +2908,7 @@ ep-spin-lib:selectPressureScale ...@@ -2824,7 +2908,7 @@ ep-spin-lib:selectPressureScale
2824 ] 2908 ]
2825 ] 2909 ]
2826 ] ; 2910 ] ;
2827 - sp:variable _:b64 2911 + sp:variable _:b63
2828 ]) 2912 ])
2829 ] . 2913 ] .
2830 2914
...@@ -2834,7 +2918,7 @@ ep-spin-lib:selectPressureTestType ...@@ -2834,7 +2918,7 @@ ep-spin-lib:selectPressureTestType
2834 rdfs:subClassOf ep-spin-lib:Function ; 2918 rdfs:subClassOf ep-spin-lib:Function ;
2835 spin:body 2919 spin:body
2836 [ rdf:type sp:Select ; 2920 [ rdf:type sp:Select ;
2837 - sp:resultVariables (_:b65) ; 2921 + sp:resultVariables (_:b64) ;
2838 sp:where ([ rdf:type sp:Bind ; 2922 sp:where ([ rdf:type sp:Bind ;
2839 sp:expression 2923 sp:expression
2840 [ rdf:type sp:if ; 2924 [ rdf:type sp:if ;
...@@ -2852,7 +2936,7 @@ ep-spin-lib:selectPressureTestType ...@@ -2852,7 +2936,7 @@ ep-spin-lib:selectPressureTestType
2852 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellBorePressureTest> 2936 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellBorePressureTest>
2853 ] 2937 ]
2854 ] ; 2938 ] ;
2855 - sp:variable _:b65 2939 + sp:variable _:b64
2856 ]) 2940 ])
2857 ] . 2941 ] .
2858 2942
...@@ -2862,7 +2946,7 @@ ep-spin-lib:selectSpecificMassScale ...@@ -2862,7 +2946,7 @@ ep-spin-lib:selectSpecificMassScale
2862 rdfs:subClassOf ep-spin-lib:Function ; 2946 rdfs:subClassOf ep-spin-lib:Function ;
2863 spin:body 2947 spin:body
2864 [ rdf:type sp:Select ; 2948 [ rdf:type sp:Select ;
2865 - sp:resultVariables (_:b66) ; 2949 + sp:resultVariables (_:b65) ;
2866 sp:where ([ rdf:type sp:Bind ; 2950 sp:where ([ rdf:type sp:Bind ;
2867 sp:expression 2951 sp:expression
2868 [ rdf:type sp:if ; 2952 [ rdf:type sp:if ;
...@@ -2873,7 +2957,7 @@ ep-spin-lib:selectSpecificMassScale ...@@ -2873,7 +2957,7 @@ ep-spin-lib:selectSpecificMassScale
2873 sp:arg2 <http://www.reportinghub.no/ep/schema/core#partPerMillionByMass> ; 2957 sp:arg2 <http://www.reportinghub.no/ep/schema/core#partPerMillionByMass> ;
2874 sp:arg3 <http://www.reportinghub.no/ep/schema/core#undefinedScale> 2958 sp:arg3 <http://www.reportinghub.no/ep/schema/core#undefinedScale>
2875 ] ; 2959 ] ;
2876 - sp:variable _:b66 2960 + sp:variable _:b65
2877 ]) 2961 ])
2878 ] . 2962 ] .
2879 2963
...@@ -2883,7 +2967,7 @@ ep-spin-lib:selectSpecificVolumeScale ...@@ -2883,7 +2967,7 @@ ep-spin-lib:selectSpecificVolumeScale
2883 rdfs:subClassOf ep-spin-lib:Function ; 2967 rdfs:subClassOf ep-spin-lib:Function ;
2884 spin:body 2968 spin:body
2885 [ rdf:type sp:Select ; 2969 [ rdf:type sp:Select ;
2886 - sp:resultVariables (_:b67) ; 2970 + sp:resultVariables (_:b66) ;
2887 sp:where ([ rdf:type sp:Bind ; 2971 sp:where ([ rdf:type sp:Bind ;
2888 sp:expression 2972 sp:expression
2889 [ rdf:type sp:if ; 2973 [ rdf:type sp:if ;
...@@ -2943,7 +3027,7 @@ ep-spin-lib:selectSpecificVolumeScale ...@@ -2943,7 +3027,7 @@ ep-spin-lib:selectSpecificVolumeScale
2943 ] 3027 ]
2944 ] 3028 ]
2945 ] ; 3029 ] ;
2946 - sp:variable _:b67 3030 + sp:variable _:b66
2947 ]) 3031 ])
2948 ] . 3032 ] .
2949 3033
...@@ -2953,7 +3037,7 @@ ep-spin-lib:selectSpeedScale ...@@ -2953,7 +3037,7 @@ ep-spin-lib:selectSpeedScale
2953 rdfs:subClassOf ep-spin-lib:Function ; 3037 rdfs:subClassOf ep-spin-lib:Function ;
2954 spin:body 3038 spin:body
2955 [ rdf:type sp:Select ; 3039 [ rdf:type sp:Select ;
2956 - sp:resultVariables (_:b68) ; 3040 + sp:resultVariables (_:b67) ;
2957 sp:where ([ rdf:type sp:Bind ; 3041 sp:where ([ rdf:type sp:Bind ;
2958 sp:expression 3042 sp:expression
2959 [ rdf:type sp:if ; 3043 [ rdf:type sp:if ;
...@@ -2964,7 +3048,7 @@ ep-spin-lib:selectSpeedScale ...@@ -2964,7 +3048,7 @@ ep-spin-lib:selectSpeedScale
2964 sp:arg2 <http://www.reportinghub.no/ep/schema/core#metre_hour-1> ; 3048 sp:arg2 <http://www.reportinghub.no/ep/schema/core#metre_hour-1> ;
2965 sp:arg3 <http://www.reportinghub.no/ep/schema/core#undefinedScale> 3049 sp:arg3 <http://www.reportinghub.no/ep/schema/core#undefinedScale>
2966 ] ; 3050 ] ;
2967 - sp:variable _:b68 3051 + sp:variable _:b67
2968 ]) 3052 ])
2969 ] . 3053 ] .
2970 3054
...@@ -2974,7 +3058,7 @@ ep-spin-lib:selectStrengthOfRockFormationScale ...@@ -2974,7 +3058,7 @@ ep-spin-lib:selectStrengthOfRockFormationScale
2974 rdfs:subClassOf ep-spin-lib:Function ; 3058 rdfs:subClassOf ep-spin-lib:Function ;
2975 spin:body 3059 spin:body
2976 [ rdf:type sp:Select ; 3060 [ rdf:type sp:Select ;
2977 - sp:resultVariables (_:b69) ; 3061 + sp:resultVariables (_:b68) ;
2978 sp:where ([ rdf:type sp:Bind ; 3062 sp:where ([ rdf:type sp:Bind ;
2979 sp:expression 3063 sp:expression
2980 [ rdf:type sp:if ; 3064 [ rdf:type sp:if ;
...@@ -2992,7 +3076,7 @@ ep-spin-lib:selectStrengthOfRockFormationScale ...@@ -2992,7 +3076,7 @@ ep-spin-lib:selectStrengthOfRockFormationScale
2992 sp:arg3 <http://www.reportinghub.no/ep/schema/core#undefinedScale> 3076 sp:arg3 <http://www.reportinghub.no/ep/schema/core#undefinedScale>
2993 ] 3077 ]
2994 ] ; 3078 ] ;
2995 - sp:variable _:b69 3079 + sp:variable _:b68
2996 ]) 3080 ])
2997 ] . 3081 ] .
2998 3082
...@@ -3002,7 +3086,7 @@ ep-spin-lib:selectTemperatureScale ...@@ -3002,7 +3086,7 @@ ep-spin-lib:selectTemperatureScale
3002 rdfs:subClassOf ep-spin-lib:Function ; 3086 rdfs:subClassOf ep-spin-lib:Function ;
3003 spin:body 3087 spin:body
3004 [ rdf:type sp:Select ; 3088 [ rdf:type sp:Select ;
3005 - sp:resultVariables (_:b70) ; 3089 + sp:resultVariables (_:b69) ;
3006 sp:where ([ rdf:type sp:Bind ; 3090 sp:where ([ rdf:type sp:Bind ;
3007 sp:expression 3091 sp:expression
3008 [ rdf:type sp:if ; 3092 [ rdf:type sp:if ;
...@@ -3013,7 +3097,7 @@ ep-spin-lib:selectTemperatureScale ...@@ -3013,7 +3097,7 @@ ep-spin-lib:selectTemperatureScale
3013 sp:arg2 <http://www.reportinghub.no/ep/schema/core#celsius> ; 3097 sp:arg2 <http://www.reportinghub.no/ep/schema/core#celsius> ;
3014 sp:arg3 <http://www.reportinghub.no/ep/schema/core#undefinedScale> 3098 sp:arg3 <http://www.reportinghub.no/ep/schema/core#undefinedScale>
3015 ] ; 3099 ] ;
3016 - sp:variable _:b70 3100 + sp:variable _:b69
3017 ]) 3101 ])
3018 ] . 3102 ] .
3019 3103
...@@ -3023,7 +3107,7 @@ ep-spin-lib:selectTimeDurationScale ...@@ -3023,7 +3107,7 @@ ep-spin-lib:selectTimeDurationScale
3023 rdfs:subClassOf ep-spin-lib:Function ; 3107 rdfs:subClassOf ep-spin-lib:Function ;
3024 spin:body 3108 spin:body
3025 [ rdf:type sp:Select ; 3109 [ rdf:type sp:Select ;
3026 - sp:resultVariables (_:b71) ; 3110 + sp:resultVariables (_:b70) ;
3027 sp:where ([ rdf:type sp:Bind ; 3111 sp:where ([ rdf:type sp:Bind ;
3028 sp:expression 3112 sp:expression
3029 [ rdf:type sp:if ; 3113 [ rdf:type sp:if ;
...@@ -3069,7 +3153,7 @@ ep-spin-lib:selectTimeDurationScale ...@@ -3069,7 +3153,7 @@ ep-spin-lib:selectTimeDurationScale
3069 ] 3153 ]
3070 ] 3154 ]
3071 ] ; 3155 ] ;
3072 - sp:variable _:b71 3156 + sp:variable _:b70
3073 ]) 3157 ])
3074 ] . 3158 ] .
3075 3159
...@@ -3117,7 +3201,7 @@ ep-spin-lib:selectVolumeScale ...@@ -3117,7 +3201,7 @@ ep-spin-lib:selectVolumeScale
3117 rdfs:subClassOf ep-spin-lib:Function ; 3201 rdfs:subClassOf ep-spin-lib:Function ;
3118 spin:body 3202 spin:body
3119 [ rdf:type sp:Select ; 3203 [ rdf:type sp:Select ;
3120 - sp:resultVariables (_:b72) ; 3204 + sp:resultVariables (_:b71) ;
3121 sp:where ([ rdf:type sp:Bind ; 3205 sp:where ([ rdf:type sp:Bind ;
3122 sp:expression 3206 sp:expression
3123 [ rdf:type sp:if ; 3207 [ rdf:type sp:if ;
...@@ -3142,7 +3226,7 @@ ep-spin-lib:selectVolumeScale ...@@ -3142,7 +3226,7 @@ ep-spin-lib:selectVolumeScale
3142 ] 3226 ]
3143 ] 3227 ]
3144 ] ; 3228 ] ;
3145 - sp:variable _:b72 3229 + sp:variable _:b71
3146 ]) 3230 ])
3147 ] . 3231 ] .
3148 3232
...@@ -3152,7 +3236,7 @@ ep-spin-lib:selectVolumetricFlowRateScale ...@@ -3152,7 +3236,7 @@ ep-spin-lib:selectVolumetricFlowRateScale
3152 rdfs:subClassOf ep-spin-lib:Function ; 3236 rdfs:subClassOf ep-spin-lib:Function ;
3153 spin:body 3237 spin:body
3154 [ rdf:type sp:Select ; 3238 [ rdf:type sp:Select ;
3155 - sp:resultVariables (_:b73) ; 3239 + sp:resultVariables (_:b72) ;
3156 sp:where ([ rdf:type sp:Bind ; 3240 sp:where ([ rdf:type sp:Bind ;
3157 sp:expression 3241 sp:expression
3158 [ rdf:type sp:if ; 3242 [ rdf:type sp:if ;
...@@ -3177,7 +3261,7 @@ ep-spin-lib:selectVolumetricFlowRateScale ...@@ -3177,7 +3261,7 @@ ep-spin-lib:selectVolumetricFlowRateScale
3177 ] 3261 ]
3178 ] 3262 ]
3179 ] ; 3263 ] ;
3180 - sp:variable _:b73 3264 + sp:variable _:b72
3181 ]) 3265 ])
3182 ] . 3266 ] .
3183 3267
...@@ -3187,7 +3271,7 @@ ep-spin-lib:selectWellBoreDrillingType ...@@ -3187,7 +3271,7 @@ ep-spin-lib:selectWellBoreDrillingType
3187 rdfs:subClassOf ep-spin-lib:Function ; 3271 rdfs:subClassOf ep-spin-lib:Function ;
3188 spin:body 3272 spin:body
3189 [ rdf:type sp:Select ; 3273 [ rdf:type sp:Select ;
3190 - sp:resultVariables (_:b74) ; 3274 + sp:resultVariables (_:b73) ;
3191 sp:where ([ rdf:type sp:Bind ; 3275 sp:where ([ rdf:type sp:Bind ;
3192 sp:expression 3276 sp:expression
3193 [ rdf:type sp:if ; 3277 [ rdf:type sp:if ;
...@@ -3233,7 +3317,7 @@ ep-spin-lib:selectWellBoreDrillingType ...@@ -3233,7 +3317,7 @@ ep-spin-lib:selectWellBoreDrillingType
3233 ] 3317 ]
3234 ] 3318 ]
3235 ] ; 3319 ] ;
3236 - sp:variable _:b74 3320 + sp:variable _:b73
3237 ]) 3321 ])
3238 ] . 3322 ] .
3239 3323
...@@ -3243,7 +3327,7 @@ ep-spin-lib:selectWellBoreHphtType ...@@ -3243,7 +3327,7 @@ ep-spin-lib:selectWellBoreHphtType
3243 rdfs:subClassOf ep-spin-lib:Function ; 3327 rdfs:subClassOf ep-spin-lib:Function ;
3244 spin:body 3328 spin:body
3245 [ rdf:type sp:Select ; 3329 [ rdf:type sp:Select ;
3246 - sp:resultVariables (_:b75) ; 3330 + sp:resultVariables (_:b74) ;
3247 sp:where ([ rdf:type sp:Bind ; 3331 sp:where ([ rdf:type sp:Bind ;
3248 sp:expression 3332 sp:expression
3249 [ rdf:type sp:if ; 3333 [ rdf:type sp:if ;
...@@ -3254,7 +3338,7 @@ ep-spin-lib:selectWellBoreHphtType ...@@ -3254,7 +3338,7 @@ ep-spin-lib:selectWellBoreHphtType
3254 sp:arg2 <http://www.reportinghub.no/ep/schema/well#HphtWellBore> ; 3338 sp:arg2 <http://www.reportinghub.no/ep/schema/well#HphtWellBore> ;
3255 sp:arg3 <http://www.reportinghub.no/ep/schema/well#NotHphtWellBore> 3339 sp:arg3 <http://www.reportinghub.no/ep/schema/well#NotHphtWellBore>
3256 ] ; 3340 ] ;
3257 - sp:variable _:b75 3341 + sp:variable _:b74
3258 ]) 3342 ])
3259 ] . 3343 ] .
3260 3344
...@@ -3264,7 +3348,7 @@ ep-spin-lib:selectWellBoreTightnessType ...@@ -3264,7 +3348,7 @@ ep-spin-lib:selectWellBoreTightnessType
3264 rdfs:subClassOf ep-spin-lib:Function ; 3348 rdfs:subClassOf ep-spin-lib:Function ;
3265 spin:body 3349 spin:body
3266 [ rdf:type sp:Select ; 3350 [ rdf:type sp:Select ;
3267 - sp:resultVariables (_:b76) ; 3351 + sp:resultVariables (_:b75) ;
3268 sp:where ([ rdf:type sp:Bind ; 3352 sp:where ([ rdf:type sp:Bind ;
3269 sp:expression 3353 sp:expression
3270 [ rdf:type sp:if ; 3354 [ rdf:type sp:if ;
...@@ -3275,7 +3359,7 @@ ep-spin-lib:selectWellBoreTightnessType ...@@ -3275,7 +3359,7 @@ ep-spin-lib:selectWellBoreTightnessType
3275 sp:arg2 <http://www.reportinghub.no/ep/schema/well#TightWellBore> ; 3359 sp:arg2 <http://www.reportinghub.no/ep/schema/well#TightWellBore> ;
3276 sp:arg3 <http://www.reportinghub.no/ep/schema/well#LeakyWellBore> 3360 sp:arg3 <http://www.reportinghub.no/ep/schema/well#LeakyWellBore>
3277 ] ; 3361 ] ;
3278 - sp:variable _:b76 3362 + sp:variable _:b75
3279 ]) 3363 ])
3280 ] . 3364 ] .
3281 3365
...@@ -3285,7 +3369,7 @@ ep-spin-lib:selectWellCementJobBottomPlugType ...@@ -3285,7 +3369,7 @@ ep-spin-lib:selectWellCementJobBottomPlugType
3285 rdfs:subClassOf ep-spin-lib:Function ; 3369 rdfs:subClassOf ep-spin-lib:Function ;
3286 spin:body 3370 spin:body
3287 [ rdf:type sp:Select ; 3371 [ rdf:type sp:Select ;
3288 - sp:resultVariables (_:b77) ; 3372 + sp:resultVariables (_:b76) ;
3289 sp:where ([ rdf:type sp:Bind ; 3373 sp:where ([ rdf:type sp:Bind ;
3290 sp:expression 3374 sp:expression
3291 [ rdf:type sp:if ; 3375 [ rdf:type sp:if ;
...@@ -3296,7 +3380,7 @@ ep-spin-lib:selectWellCementJobBottomPlugType ...@@ -3296,7 +3380,7 @@ ep-spin-lib:selectWellCementJobBottomPlugType
3296 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithBottomPlug> ; 3380 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithBottomPlug> ;
3297 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutBottomPlug> 3381 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutBottomPlug>
3298 ] ; 3382 ] ;
3299 - sp:variable _:b77 3383 + sp:variable _:b76
3300 ]) 3384 ])
3301 ] . 3385 ] .
3302 3386
...@@ -3306,7 +3390,7 @@ ep-spin-lib:selectWellCementJobCasingReciprocationType ...@@ -3306,7 +3390,7 @@ ep-spin-lib:selectWellCementJobCasingReciprocationType
3306 rdfs:subClassOf ep-spin-lib:Function ; 3390 rdfs:subClassOf ep-spin-lib:Function ;
3307 spin:body 3391 spin:body
3308 [ rdf:type sp:Select ; 3392 [ rdf:type sp:Select ;
3309 - sp:resultVariables (_:b78) ; 3393 + sp:resultVariables (_:b77) ;
3310 sp:where ([ rdf:type sp:Bind ; 3394 sp:where ([ rdf:type sp:Bind ;
3311 sp:expression 3395 sp:expression
3312 [ rdf:type sp:if ; 3396 [ rdf:type sp:if ;
...@@ -3317,7 +3401,7 @@ ep-spin-lib:selectWellCementJobCasingReciprocationType ...@@ -3317,7 +3401,7 @@ ep-spin-lib:selectWellCementJobCasingReciprocationType
3317 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithCasingReciprocation> ; 3401 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithCasingReciprocation> ;
3318 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutCasingReciprocation> 3402 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutCasingReciprocation>
3319 ] ; 3403 ] ;
3320 - sp:variable _:b78 3404 + sp:variable _:b77
3321 ]) 3405 ])
3322 ] . 3406 ] .
3323 3407
...@@ -3327,7 +3411,7 @@ ep-spin-lib:selectWellCementJobCasingRotationType ...@@ -3327,7 +3411,7 @@ ep-spin-lib:selectWellCementJobCasingRotationType
3327 rdfs:subClassOf ep-spin-lib:Function ; 3411 rdfs:subClassOf ep-spin-lib:Function ;
3328 spin:body 3412 spin:body
3329 [ rdf:type sp:Select ; 3413 [ rdf:type sp:Select ;
3330 - sp:resultVariables (_:b79) ; 3414 + sp:resultVariables (_:b78) ;
3331 sp:where ([ rdf:type sp:Bind ; 3415 sp:where ([ rdf:type sp:Bind ;
3332 sp:expression 3416 sp:expression
3333 [ rdf:type sp:if ; 3417 [ rdf:type sp:if ;
...@@ -3338,7 +3422,7 @@ ep-spin-lib:selectWellCementJobCasingRotationType ...@@ -3338,7 +3422,7 @@ ep-spin-lib:selectWellCementJobCasingRotationType
3338 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithCasingRotation> ; 3422 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithCasingRotation> ;
3339 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutCasingRotation> 3423 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutCasingRotation>
3340 ] ; 3424 ] ;
3341 - sp:variable _:b79 3425 + sp:variable _:b78
3342 ]) 3426 ])
3343 ] . 3427 ] .
3344 3428
...@@ -3348,7 +3432,7 @@ ep-spin-lib:selectWellCementJobFloatHoldingType ...@@ -3348,7 +3432,7 @@ ep-spin-lib:selectWellCementJobFloatHoldingType
3348 rdfs:subClassOf ep-spin-lib:Function ; 3432 rdfs:subClassOf ep-spin-lib:Function ;
3349 spin:body 3433 spin:body
3350 [ rdf:type sp:Select ; 3434 [ rdf:type sp:Select ;
3351 - sp:resultVariables (_:b80) ; 3435 + sp:resultVariables (_:b79) ;
3352 sp:where ([ rdf:type sp:Bind ; 3436 sp:where ([ rdf:type sp:Bind ;
3353 sp:expression 3437 sp:expression
3354 [ rdf:type sp:if ; 3438 [ rdf:type sp:if ;
...@@ -3359,7 +3443,7 @@ ep-spin-lib:selectWellCementJobFloatHoldingType ...@@ -3359,7 +3443,7 @@ ep-spin-lib:selectWellCementJobFloatHoldingType
3359 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithFloatHolding> ; 3443 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithFloatHolding> ;
3360 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutFloatHolding> 3444 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutFloatHolding>
3361 ] ; 3445 ] ;
3362 - sp:variable _:b80 3446 + sp:variable _:b79
3363 ]) 3447 ])
3364 ] . 3448 ] .
3365 3449
...@@ -3369,7 +3453,7 @@ ep-spin-lib:selectWellCementJobPlugBumpingType ...@@ -3369,7 +3453,7 @@ ep-spin-lib:selectWellCementJobPlugBumpingType
3369 rdfs:subClassOf ep-spin-lib:Function ; 3453 rdfs:subClassOf ep-spin-lib:Function ;
3370 spin:body 3454 spin:body
3371 [ rdf:type sp:Select ; 3455 [ rdf:type sp:Select ;
3372 - sp:resultVariables (_:b81) ; 3456 + sp:resultVariables (_:b80) ;
3373 sp:where ([ rdf:type sp:Bind ; 3457 sp:where ([ rdf:type sp:Bind ;
3374 sp:expression 3458 sp:expression
3375 [ rdf:type sp:if ; 3459 [ rdf:type sp:if ;
...@@ -3380,7 +3464,7 @@ ep-spin-lib:selectWellCementJobPlugBumpingType ...@@ -3380,7 +3464,7 @@ ep-spin-lib:selectWellCementJobPlugBumpingType
3380 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithPlugBumping> ; 3464 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithPlugBumping> ;
3381 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutPlugBumping> 3465 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutPlugBumping>
3382 ] ; 3466 ] ;
3383 - sp:variable _:b81 3467 + sp:variable _:b80
3384 ]) 3468 ])
3385 ] . 3469 ] .
3386 3470
...@@ -3390,7 +3474,7 @@ ep-spin-lib:selectWellCementJobTopPlugType ...@@ -3390,7 +3474,7 @@ ep-spin-lib:selectWellCementJobTopPlugType
3390 rdfs:subClassOf ep-spin-lib:Function ; 3474 rdfs:subClassOf ep-spin-lib:Function ;
3391 spin:body 3475 spin:body
3392 [ rdf:type sp:Select ; 3476 [ rdf:type sp:Select ;
3393 - sp:resultVariables (_:b82) ; 3477 + sp:resultVariables (_:b81) ;
3394 sp:where ([ rdf:type sp:Bind ; 3478 sp:where ([ rdf:type sp:Bind ;
3395 sp:expression 3479 sp:expression
3396 [ rdf:type sp:if ; 3480 [ rdf:type sp:if ;
...@@ -3401,7 +3485,7 @@ ep-spin-lib:selectWellCementJobTopPlugType ...@@ -3401,7 +3485,7 @@ ep-spin-lib:selectWellCementJobTopPlugType
3401 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithTopPlug> ; 3485 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithTopPlug> ;
3402 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutTopPlug> 3486 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellCementJobWithoutTopPlug>
3403 ] ; 3487 ] ;
3404 - sp:variable _:b82 3488 + sp:variable _:b81
3405 ]) 3489 ])
3406 ] . 3490 ] .
3407 3491
...@@ -3411,7 +3495,7 @@ ep-spin-lib:selectWellCementJobType ...@@ -3411,7 +3495,7 @@ ep-spin-lib:selectWellCementJobType
3411 rdfs:subClassOf ep-spin-lib:Function ; 3495 rdfs:subClassOf ep-spin-lib:Function ;
3412 spin:body 3496 spin:body
3413 [ rdf:type sp:Select ; 3497 [ rdf:type sp:Select ;
3414 - sp:resultVariables (_:b83) ; 3498 + sp:resultVariables (_:b82) ;
3415 sp:where ([ rdf:type sp:Bind ; 3499 sp:where ([ rdf:type sp:Bind ;
3416 sp:expression 3500 sp:expression
3417 [ rdf:type sp:if ; 3501 [ rdf:type sp:if ;
...@@ -3443,7 +3527,7 @@ ep-spin-lib:selectWellCementJobType ...@@ -3443,7 +3527,7 @@ ep-spin-lib:selectWellCementJobType
3443 ] 3527 ]
3444 ] 3528 ]
3445 ] ; 3529 ] ;
3446 - sp:variable _:b83 3530 + sp:variable _:b82
3447 ]) 3531 ])
3448 ] . 3532 ] .
3449 3533
...@@ -3453,7 +3537,7 @@ ep-spin-lib:selectWellControlIncidentType ...@@ -3453,7 +3537,7 @@ ep-spin-lib:selectWellControlIncidentType
3453 rdfs:subClassOf ep-spin-lib:Function ; 3537 rdfs:subClassOf ep-spin-lib:Function ;
3454 spin:body 3538 spin:body
3455 [ rdf:type sp:Select ; 3539 [ rdf:type sp:Select ;
3456 - sp:resultVariables (_:b84) ; 3540 + sp:resultVariables (_:b83) ;
3457 sp:where ([ rdf:type sp:Bind ; 3541 sp:where ([ rdf:type sp:Bind ;
3458 sp:expression 3542 sp:expression
3459 [ rdf:type sp:if ; 3543 [ rdf:type sp:if ;
...@@ -3485,7 +3569,7 @@ ep-spin-lib:selectWellControlIncidentType ...@@ -3485,7 +3569,7 @@ ep-spin-lib:selectWellControlIncidentType
3485 ] 3569 ]
3486 ] 3570 ]
3487 ] ; 3571 ] ;
3488 - sp:variable _:b84 3572 + sp:variable _:b83
3489 ]) 3573 ])
3490 ] . 3574 ] .
3491 3575
...@@ -3495,7 +3579,7 @@ ep-spin-lib:selectWellKillingType ...@@ -3495,7 +3579,7 @@ ep-spin-lib:selectWellKillingType
3495 rdfs:subClassOf ep-spin-lib:Function ; 3579 rdfs:subClassOf ep-spin-lib:Function ;
3496 spin:body 3580 spin:body
3497 [ rdf:type sp:Select ; 3581 [ rdf:type sp:Select ;
3498 - sp:resultVariables (_:b85) ; 3582 + sp:resultVariables (_:b84) ;
3499 sp:where ([ rdf:type sp:Bind ; 3583 sp:where ([ rdf:type sp:Bind ;
3500 sp:expression 3584 sp:expression
3501 [ rdf:type sp:if ; 3585 [ rdf:type sp:if ;
...@@ -3541,7 +3625,7 @@ ep-spin-lib:selectWellKillingType ...@@ -3541,7 +3625,7 @@ ep-spin-lib:selectWellKillingType
3541 ] 3625 ]
3542 ] 3626 ]
3543 ] ; 3627 ] ;
3544 - sp:variable _:b85 3628 + sp:variable _:b84
3545 ]) 3629 ])
3546 ] . 3630 ] .
3547 3631
...@@ -3551,7 +3635,7 @@ ep-spin-lib:selectWellTestType ...@@ -3551,7 +3635,7 @@ ep-spin-lib:selectWellTestType
3551 rdfs:subClassOf ep-spin-lib:Function ; 3635 rdfs:subClassOf ep-spin-lib:Function ;
3552 spin:body 3636 spin:body
3553 [ rdf:type sp:Select ; 3637 [ rdf:type sp:Select ;
3554 - sp:resultVariables (_:b86) ; 3638 + sp:resultVariables (_:b85) ;
3555 sp:where ([ rdf:type sp:Bind ; 3639 sp:where ([ rdf:type sp:Bind ;
3556 sp:expression 3640 sp:expression
3557 [ rdf:type sp:if ; 3641 [ rdf:type sp:if ;
...@@ -3569,7 +3653,7 @@ ep-spin-lib:selectWellTestType ...@@ -3569,7 +3653,7 @@ ep-spin-lib:selectWellTestType
3569 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellTest> 3653 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellTest>
3570 ] 3654 ]
3571 ] ; 3655 ] ;
3572 - sp:variable _:b86 3656 + sp:variable _:b85
3573 ]) 3657 ])
3574 ] . 3658 ] .
3575 3659
...@@ -3579,7 +3663,7 @@ ep-spin-lib:selectWirelineFormationTestGoodnessOfSealType ...@@ -3579,7 +3663,7 @@ ep-spin-lib:selectWirelineFormationTestGoodnessOfSealType
3579 rdfs:subClassOf ep-spin-lib:Function ; 3663 rdfs:subClassOf ep-spin-lib:Function ;
3580 spin:body 3664 spin:body
3581 [ rdf:type sp:Select ; 3665 [ rdf:type sp:Select ;
3582 - sp:resultVariables (_:b87) ; 3666 + sp:resultVariables (_:b86) ;
3583 sp:where ([ rdf:type sp:Bind ; 3667 sp:where ([ rdf:type sp:Bind ;
3584 sp:expression 3668 sp:expression
3585 [ rdf:type sp:if ; 3669 [ rdf:type sp:if ;
...@@ -3590,7 +3674,7 @@ ep-spin-lib:selectWirelineFormationTestGoodnessOfSealType ...@@ -3590,7 +3674,7 @@ ep-spin-lib:selectWirelineFormationTestGoodnessOfSealType
3590 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#WirelineFormationTestWithGoodSeal> ; 3674 sp:arg2 <http://www.reportinghub.no/ep/schema/activity#WirelineFormationTestWithGoodSeal> ;
3591 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WirelineFormationTestWithoutGoodSeal> 3675 sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WirelineFormationTestWithoutGoodSeal>
3592 ] ; 3676 ] ;
3593 - sp:variable _:b87 3677 + sp:variable _:b86
3594 ]) 3678 ])
3595 ] . 3679 ] .
3596 3680
...@@ -3600,7 +3684,7 @@ ep-spin-lib:selectYieldPointScale ...@@ -3600,7 +3684,7 @@ ep-spin-lib:selectYieldPointScale
3600 rdfs:subClassOf ep-spin-lib:Function ; 3684 rdfs:subClassOf ep-spin-lib:Function ;
3601 spin:body 3685 spin:body
3602 [ rdf:type sp:Select ; 3686 [ rdf:type sp:Select ;
3603 - sp:resultVariables (_:b88) ; 3687 + sp:resultVariables (_:b87) ;
3604 sp:where ([ rdf:type sp:Bind ; 3688 sp:where ([ rdf:type sp:Bind ;
3605 sp:expression 3689 sp:expression
3606 [ rdf:type sp:if ; 3690 [ rdf:type sp:if ;
...@@ -3625,7 +3709,7 @@ ep-spin-lib:selectYieldPointScale ...@@ -3625,7 +3709,7 @@ ep-spin-lib:selectYieldPointScale
3625 ] 3709 ]
3626 ] 3710 ]
3627 ] ; 3711 ] ;
3628 - sp:variable _:b88 3712 + sp:variable _:b87
3629 ]) 3713 ])
3630 ] . 3714 ] .
3631 3715
...@@ -3719,172 +3803,169 @@ _:b31 ...@@ -3719,172 +3803,169 @@ _:b31
3719 sp:varName "uri"^^xsd:string . 3803 sp:varName "uri"^^xsd:string .
3720 3804
3721 _:b32 3805 _:b32
3722 - sp:varName "uri"^^xsd:string .
3723 -
3724 -_:b33
3725 sp:varName "normalizedStr"^^xsd:string . 3806 sp:varName "normalizedStr"^^xsd:string .
3726 3807
3727 -_:b34 3808 +_:b33
3728 sp:varName "s1"^^xsd:string . 3809 sp:varName "s1"^^xsd:string .
3729 3810
3730 -_:b35 3811 +_:b34
3731 sp:varName "s2"^^xsd:string . 3812 sp:varName "s2"^^xsd:string .
3732 3813
3733 -_:b36 3814 +_:b35
3734 sp:varName "t0a"^^xsd:string . 3815 sp:varName "t0a"^^xsd:string .
3735 3816
3736 -_:b37 3817 +_:b36
3737 sp:varName "t0b"^^xsd:string . 3818 sp:varName "t0b"^^xsd:string .
3738 3819
3739 -_:b38 3820 +_:b37
3740 sp:varName "t1"^^xsd:string . 3821 sp:varName "t1"^^xsd:string .
3741 3822
3742 -_:b39 3823 +_:b38
3743 sp:varName "t2"^^xsd:string . 3824 sp:varName "t2"^^xsd:string .
3744 3825
3745 -_:b40 3826 +_:b39
3746 sp:varName "t3"^^xsd:string . 3827 sp:varName "t3"^^xsd:string .
3747 3828
3748 -_:b41 3829 +_:b40
3749 sp:varName "t4"^^xsd:string . 3830 sp:varName "t4"^^xsd:string .
3750 3831
3751 -_:b42 3832 +_:b41
3752 sp:varName "activitySuccessType"^^xsd:string . 3833 sp:varName "activitySuccessType"^^xsd:string .
3753 3834
3754 -_:b43 3835 +_:b42
3755 sp:varName "casingRoleType"^^xsd:string . 3836 sp:varName "casingRoleType"^^xsd:string .
3756 3837
3757 -_:b44 3838 +_:b43
3758 sp:varName "cementingFluidReturnType"^^xsd:string . 3839 sp:varName "cementingFluidReturnType"^^xsd:string .
3759 3840
3760 -_:b45 3841 +_:b44
3761 sp:varName "classOfWellDatumObject"^^xsd:string . 3842 sp:varName "classOfWellDatumObject"^^xsd:string .
3762 3843
3763 -_:b46 3844 +_:b45
3764 sp:varName "componentType"^^xsd:string . 3845 sp:varName "componentType"^^xsd:string .
3765 3846
3766 -_:b47 3847 +_:b46
3767 sp:varName "dailyDrillingReportType"^^xsd:string . 3848 sp:varName "dailyDrillingReportType"^^xsd:string .
3768 3849
3769 -_:b48 3850 +_:b47
3770 sp:varName "densityScale"^^xsd:string . 3851 sp:varName "densityScale"^^xsd:string .
3771 3852
3772 -_:b49 3853 +_:b48
3773 sp:varName "drillingActivityOutcomeType"^^xsd:string . 3854 sp:varName "drillingActivityOutcomeType"^^xsd:string .
3774 3855
3775 -_:b50 3856 +_:b49
3776 sp:varName "drillingActivityPurposeType"^^xsd:string . 3857 sp:varName "drillingActivityPurposeType"^^xsd:string .
3777 3858
3778 -_:b51 3859 +_:b50
3779 sp:varName "drillingActivityTypeAccordingToEquipmentType"^^xsd:string . 3860 sp:varName "drillingActivityTypeAccordingToEquipmentType"^^xsd:string .
3780 3861
3781 -_:b52 3862 +_:b51
3782 sp:varName "drillingEquipmentType"^^xsd:string . 3863 sp:varName "drillingEquipmentType"^^xsd:string .
3783 3864
3784 -_:b53 3865 +_:b52
3785 sp:varName "fixedOrMoveableRigType"^^xsd:string . 3866 sp:varName "fixedOrMoveableRigType"^^xsd:string .
3786 3867
3787 -_:b54 3868 +_:b53
3788 sp:varName "fluidType"^^xsd:string . 3869 sp:varName "fluidType"^^xsd:string .
3789 3870
3790 -_:b55 3871 +_:b54
3791 sp:varName "gasReadingType"^^xsd:string . 3872 sp:varName "gasReadingType"^^xsd:string .
3792 3873
3793 -_:b56 3874 +_:b55
3794 sp:varName "innerBarrelType"^^xsd:string . 3875 sp:varName "innerBarrelType"^^xsd:string .
3795 3876
3796 -_:b57 3877 +_:b56
3797 sp:varName "dailyDrillingReportType"^^xsd:string . 3878 sp:varName "dailyDrillingReportType"^^xsd:string .
3798 3879
3799 -_:b58 3880 +_:b57
3800 sp:varName "lengthScale"^^xsd:string . 3881 sp:varName "lengthScale"^^xsd:string .
3801 3882
3802 -_:b59 3883 +_:b58
3803 sp:varName "massPerUnitLengthScale"^^xsd:string . 3884 sp:varName "massPerUnitLengthScale"^^xsd:string .
3804 3885
3805 -_:b60 3886 +_:b59
3806 sp:varName "mudClass"^^xsd:string . 3887 sp:varName "mudClass"^^xsd:string .
3807 3888
3808 -_:b61 3889 +_:b60
3809 sp:varName "angleScale"^^xsd:string . 3890 sp:varName "angleScale"^^xsd:string .
3810 3891
3811 -_:b62 3892 +_:b61
3812 sp:varName "plasticViscosityScale"^^xsd:string . 3893 sp:varName "plasticViscosityScale"^^xsd:string .
3813 3894
3814 -_:b63 3895 +_:b62
3815 sp:varName "porePressureDeterminationType"^^xsd:string . 3896 sp:varName "porePressureDeterminationType"^^xsd:string .
3816 3897
3817 -_:b64 3898 +_:b63
3818 sp:varName "pressureScale"^^xsd:string . 3899 sp:varName "pressureScale"^^xsd:string .
3819 3900
3820 -_:b65 3901 +_:b64
3821 sp:varName "pressureTestType"^^xsd:string . 3902 sp:varName "pressureTestType"^^xsd:string .
3822 3903
3823 -_:b66 3904 +_:b65
3824 sp:varName "specificMassScale"^^xsd:string . 3905 sp:varName "specificMassScale"^^xsd:string .
3825 3906
3826 -_:b67 3907 +_:b66
3827 sp:varName "specificVolumeScale"^^xsd:string . 3908 sp:varName "specificVolumeScale"^^xsd:string .
3828 3909
3829 -_:b68 3910 +_:b67
3830 sp:varName "speedScale"^^xsd:string . 3911 sp:varName "speedScale"^^xsd:string .
3831 3912
3832 -_:b69 3913 +_:b68
3833 sp:varName "strengthScale"^^xsd:string . 3914 sp:varName "strengthScale"^^xsd:string .
3834 3915
3835 -_:b70 3916 +_:b69
3836 sp:varName "temperatureScale"^^xsd:string . 3917 sp:varName "temperatureScale"^^xsd:string .
3837 3918
3838 -_:b71 3919 +_:b70
3839 sp:varName "durationScale"^^xsd:string . 3920 sp:varName "durationScale"^^xsd:string .
3840 3921
3841 -_:b72 3922 +_:b71
3842 sp:varName "volumeScale"^^xsd:string . 3923 sp:varName "volumeScale"^^xsd:string .
3843 3924
3844 -_:b73 3925 +_:b72
3845 sp:varName "volumetricFlowRateScale"^^xsd:string . 3926 sp:varName "volumetricFlowRateScale"^^xsd:string .
3846 3927
3847 -_:b74 3928 +_:b73
3848 sp:varName "wellBoreDrillingType"^^xsd:string . 3929 sp:varName "wellBoreDrillingType"^^xsd:string .
3849 3930
3850 -_:b75 3931 +_:b74
3851 sp:varName "wellBoreHphtType"^^xsd:string . 3932 sp:varName "wellBoreHphtType"^^xsd:string .
3852 3933
3853 -_:b76 3934 +_:b75
3854 sp:varName "wellBoreTightnessType"^^xsd:string . 3935 sp:varName "wellBoreTightnessType"^^xsd:string .
3855 3936
3856 -_:b77 3937 +_:b76
3857 sp:varName "wellCementJobBottomPlugType"^^xsd:string . 3938 sp:varName "wellCementJobBottomPlugType"^^xsd:string .
3858 3939
3859 -_:b78 3940 +_:b77
3860 sp:varName "wellCementJobCasingReciprocationType"^^xsd:string . 3941 sp:varName "wellCementJobCasingReciprocationType"^^xsd:string .
3861 3942
3862 -_:b79 3943 +_:b78
3863 sp:varName "wellCementJobCasingRotationType"^^xsd:string . 3944 sp:varName "wellCementJobCasingRotationType"^^xsd:string .
3864 3945
3865 -_:b80 3946 +_:b79
3866 sp:varName "wellCementJobFloatHoldingType"^^xsd:string . 3947 sp:varName "wellCementJobFloatHoldingType"^^xsd:string .
3867 3948
3868 -_:b81 3949 +_:b80
3869 sp:varName "wellCementJobPlugBumpingType"^^xsd:string . 3950 sp:varName "wellCementJobPlugBumpingType"^^xsd:string .
3870 3951
3871 -_:b82 3952 +_:b81
3872 sp:varName "wellCementJobTopPlugType"^^xsd:string . 3953 sp:varName "wellCementJobTopPlugType"^^xsd:string .
3873 3954
3874 -_:b83 3955 +_:b82
3875 sp:varName "wellCementJobType"^^xsd:string . 3956 sp:varName "wellCementJobType"^^xsd:string .
3876 3957
3877 -_:b84 3958 +_:b83
3878 sp:varName "wellControlIncidentType"^^xsd:string . 3959 sp:varName "wellControlIncidentType"^^xsd:string .
3879 3960
3880 -_:b85 3961 +_:b84
3881 sp:varName "wellKillingType"^^xsd:string . 3962 sp:varName "wellKillingType"^^xsd:string .
3882 3963
3883 -_:b86 3964 +_:b85
3884 sp:varName "wellTestType"^^xsd:string . 3965 sp:varName "wellTestType"^^xsd:string .
3885 3966
3886 -_:b87 3967 +_:b86
3887 sp:varName "wirelineFormationTestGoodnessOfSealType"^^xsd:string . 3968 sp:varName "wirelineFormationTestGoodnessOfSealType"^^xsd:string .
3888 3969
3889 -_:b88 3970 +_:b87
3890 sp:varName "yieldPointScale"^^xsd:string . 3971 sp:varName "yieldPointScale"^^xsd:string .
......
1 -# Saved by TopBraid on Thu Oct 27 11:10:33 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/bitRecord 1 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/bitRecord
2 +# imports: http://spinrdf.org/spin
3 +# imports: http://www.reportinghub.no/ep/schema/1.0/activity
3 # imports: http://www.reportinghub.no/ep/spin/1.1/lib 4 # imports: http://www.reportinghub.no/ep/spin/1.1/lib
4 # imports: http://www.witsml.org/schemas/1series 5 # imports: http://www.witsml.org/schemas/1series
5 -# imports: http://www.reportinghub.no/ep/schema/1.0/activity
6 -# imports: http://spinrdf.org/spin
7 6
8 @prefix : <http://www.reportinghub.no/ep/transform/1.1/ddr/bitRecord#> . 7 @prefix : <http://www.reportinghub.no/ep/transform/1.1/ddr/bitRecord#> .
9 @prefix afn: <http://jena.hpl.hp.com/ARQ/function#> . 8 @prefix afn: <http://jena.hpl.hp.com/ARQ/function#> .
...@@ -20,7 +19,7 @@ ...@@ -20,7 +19,7 @@
20 19
21 <http://www.reportinghub.no/ep/transform/1.1/ddr/bitRecord> 20 <http://www.reportinghub.no/ep/transform/1.1/ddr/bitRecord>
22 rdf:type owl:Ontology ; 21 rdf:type owl:Ontology ;
23 - owl:imports <http://www.witsml.org/schemas/1series> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://spinrdf.org/spin> ; 22 + owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.witsml.org/schemas/1series> ;
24 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 23 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
25 24
26 <http://www.witsml.org/schemas/1series#Obj_drillReport> 25 <http://www.witsml.org/schemas/1series#Obj_drillReport>
...@@ -29,387 +28,426 @@ ...@@ -29,387 +28,426 @@
29 rdfs:comment "STEP 190a Create a well bore bit run activity"^^xsd:string ; 28 rdfs:comment "STEP 190a Create a well bore bit run activity"^^xsd:string ;
30 sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#WellBoreDrillBitRun-singleRun> ; 29 sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#WellBoreDrillBitRun-singleRun> ;
31 sp:predicate rdf:type ; 30 sp:predicate rdf:type ;
32 - sp:subject _:b1 31 + sp:subject
33 - ] [ sp:object _:b2 ; 32 + [ sp:varName "wellBoreDrillBitRun"^^xsd:string
33 + ]
34 + ] [ sp:object _:b1 ;
34 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; 35 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
35 - sp:subject _:b1 36 + sp:subject
37 + [ sp:varName "wellBoreDrillBitRun"^^xsd:string
38 + ]
36 ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#WellBoreDrillBitRun-entire> ; 39 ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#WellBoreDrillBitRun-entire> ;
37 sp:predicate rdf:type ; 40 sp:predicate rdf:type ;
38 - sp:subject _:b2 41 + sp:subject _:b1
39 - ] [ sp:object _:b3 ; 42 + ] [ sp:object _:b2 ;
40 sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ; 43 sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
41 - sp:subject _:b4 44 + sp:subject
42 - ] [ sp:object _:b1 ; 45 + [ sp:varName "dailyDrillingActivity"^^xsd:string
46 + ]
47 + ] [ sp:object
48 + [ sp:varName "wellBoreDrillBitRun"^^xsd:string
49 + ] ;
43 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; 50 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
44 - sp:subject _:b3 51 + sp:subject _:b2
45 ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#WellBoreDrillBitRun-withinReportingPeriod> ; 52 ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#WellBoreDrillBitRun-withinReportingPeriod> ;
46 sp:predicate rdf:type ; 53 sp:predicate rdf:type ;
47 - sp:subject _:b3 54 + sp:subject _:b2
48 - ] [ sp:object _:b5 ; 55 + ] [ sp:object _:b3 ;
49 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 56 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
50 - sp:subject _:b3 57 + sp:subject _:b2
51 ] [ sp:object <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore> ; 58 ] [ sp:object <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore> ;
52 sp:predicate rdf:type ; 59 sp:predicate rdf:type ;
53 - sp:subject _:b5 60 + sp:subject _:b3
54 - ] [ sp:object _:b6 ; 61 + ] [ sp:object
62 + [ sp:varName "dailyTemporalPartOfAWellBore"^^xsd:string
63 + ] ;
55 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; 64 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
56 - sp:subject _:b5 65 + sp:subject _:b3
57 - ] [ sp:object _:b7 ; 66 + ] [ sp:object _:b4 ;
58 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onDrillBit> ; 67 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onDrillBit> ;
59 - sp:subject _:b1 68 + sp:subject
69 + [ sp:varName "wellBoreDrillBitRun"^^xsd:string
70 + ]
60 ] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#Equipment> ; 71 ] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#Equipment> ;
61 sp:predicate rdf:type ; 72 sp:predicate rdf:type ;
62 - sp:subject _:b7 73 + sp:subject _:b4
63 - ] [ sp:object _:b8 ; 74 + ] [ sp:object
75 + [ sp:varName "drillBitForWellBore"^^xsd:string
76 + ] ;
64 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; 77 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
65 - sp:subject _:b7 78 + sp:subject _:b4
66 ] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#DrillBitForWellBore> ; 79 ] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#DrillBitForWellBore> ;
67 sp:predicate rdf:type ; 80 sp:predicate rdf:type ;
68 - sp:subject _:b8 81 + sp:subject
69 - ] [ sp:object _:b9 ; 82 + [ sp:varName "drillBitForWellBore"^^xsd:string
83 + ]
84 + ] [ sp:object
85 + [ sp:varName "numBit"^^xsd:string
86 + ] ;
70 sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; 87 sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ;
71 - sp:subject _:b8 88 + sp:subject
72 - ] [ sp:object _:b10 ; 89 + [ sp:varName "drillBitForWellBore"^^xsd:string
90 + ]
91 + ] [ sp:object
92 + [ sp:varName "wellBoreDrillBitClass"^^xsd:string
93 + ] ;
73 sp:predicate rdf:type ; 94 sp:predicate rdf:type ;
74 - sp:subject _:b8 95 + sp:subject
96 + [ sp:varName "drillBitForWellBore"^^xsd:string
97 + ]
75 ] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#ClassOfSupplyDefinedByAManufacturer> ; 98 ] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#ClassOfSupplyDefinedByAManufacturer> ;
76 sp:predicate rdf:type ; 99 sp:predicate rdf:type ;
77 - sp:subject _:b10 100 + sp:subject
78 - ] [ sp:object _:b11 ; 101 + [ sp:varName "wellBoreDrillBitClass"^^xsd:string
102 + ]
103 + ] [ sp:object _:b5 ;
79 sp:predicate <http://www.reportinghub.no/ep/schema/equipment#diameterOfDrillBit> ; 104 sp:predicate <http://www.reportinghub.no/ep/schema/equipment#diameterOfDrillBit> ;
80 - sp:subject _:b10 105 + sp:subject
106 + [ sp:varName "wellBoreDrillBitClass"^^xsd:string
107 + ]
81 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ; 108 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ;
82 sp:predicate rdf:type ; 109 sp:predicate rdf:type ;
83 - sp:subject _:b11 110 + sp:subject _:b5
84 - ] [ sp:object _:b12 ; 111 + ] [ sp:object
85 - sp:predicate _:b13 ; 112 + [ sp:varName "realDia"^^xsd:string
86 - sp:subject _:b11 113 + ] ;
87 - ] [ sp:object _:b14 ; 114 + sp:predicate
115 + [ sp:varName "lengthScaleDia"^^xsd:string
116 + ] ;
117 + sp:subject _:b5
118 + ] [ sp:object _:b6 ;
88 sp:predicate <http://www.reportinghub.no/ep/schema/equipment#manufacturedBy> ; 119 sp:predicate <http://www.reportinghub.no/ep/schema/equipment#manufacturedBy> ;
89 - sp:subject _:b8 120 + sp:subject
121 + [ sp:varName "drillBitForWellBore"^^xsd:string
122 + ]
90 ] [ sp:object <http://www.reportinghub.no/ep/schema/organization#Organization> ; 123 ] [ sp:object <http://www.reportinghub.no/ep/schema/organization#Organization> ;
91 sp:predicate rdf:type ; 124 sp:predicate rdf:type ;
92 - sp:subject _:b14 125 + sp:subject _:b6
93 - ] [ sp:object _:b15 ; 126 + ] [ sp:object
127 + [ sp:varName "nameManufacturer"^^xsd:string
128 + ] ;
94 sp:predicate rdfs:label ; 129 sp:predicate rdfs:label ;
95 - sp:subject _:b14 130 + sp:subject _:b6
96 - ] [ sp:object _:b16 ; 131 + ] [ sp:object
132 + [ sp:varName "codeMfg"^^xsd:string
133 + ] ;
97 sp:predicate <http://www.reportinghub.no/ep/schema/equipment#codeAssignedByAManufacturer> ; 134 sp:predicate <http://www.reportinghub.no/ep/schema/equipment#codeAssignedByAManufacturer> ;
98 - sp:subject _:b10 135 + sp:subject
136 + [ sp:varName "wellBoreDrillBitClass"^^xsd:string
137 + ]
99 ]) ; 138 ]) ;
100 - sp:where ([ sp:object _:b17 ; 139 + sp:where ([ sp:object
140 + [ sp:varName "nameWellBore"^^xsd:string
141 + ] ;
101 sp:predicate ep-spin-lib:nameWellbore ; 142 sp:predicate ep-spin-lib:nameWellbore ;
102 sp:subject spin:_this 143 sp:subject spin:_this
103 - ] [ sp:object _:b18 ; 144 + ] [ sp:object
145 + [ sp:varName "dTimStart"^^xsd:string
146 + ] ;
104 sp:predicate <http://www.witsml.org/schemas/1series#dTimStart> ; 147 sp:predicate <http://www.witsml.org/schemas/1series#dTimStart> ;
105 sp:subject spin:_this 148 sp:subject spin:_this
106 - ] [ sp:object _:b6 ; 149 + ] [ sp:object
150 + [ sp:varName "dailyTemporalPartOfAWellBore"^^xsd:string
151 + ] ;
107 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 152 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
108 - sp:subject _:b4 153 + sp:subject
109 - ] [ sp:object _:b19 ; 154 + [ sp:varName "dailyDrillingActivity"^^xsd:string
155 + ]
156 + ] [ sp:object
157 + [ sp:varName "bitRecord"^^xsd:string
158 + ] ;
110 sp:predicate <http://www.witsml.org/schemas/1series#bitRecordRef> ; 159 sp:predicate <http://www.witsml.org/schemas/1series#bitRecordRef> ;
111 sp:subject spin:_this 160 sp:subject spin:_this
112 - ] [ sp:object _:b9 ; 161 + ] [ sp:object
162 + [ sp:varName "numBit"^^xsd:string
163 + ] ;
113 sp:predicate <http://www.witsml.org/schemas/1series#numBit> ; 164 sp:predicate <http://www.witsml.org/schemas/1series#numBit> ;
114 - sp:subject _:b19 165 + sp:subject
115 - ] [ sp:object _:b20 ; 166 + [ sp:varName "bitRecord"^^xsd:string
167 + ]
168 + ] [ sp:object
169 + [ sp:varName "diaBit"^^xsd:string
170 + ] ;
116 sp:predicate <http://www.witsml.org/schemas/1series#diaBitRef> ; 171 sp:predicate <http://www.witsml.org/schemas/1series#diaBitRef> ;
117 - sp:subject _:b19 172 + sp:subject
118 - ] [ sp:object _:b21 ; 173 + [ sp:varName "bitRecord"^^xsd:string
174 + ]
175 + ] [ sp:object
176 + [ sp:varName "uomDia"^^xsd:string
177 + ] ;
119 sp:predicate <http://www.witsml.org/schemas/1series#uomRef> ; 178 sp:predicate <http://www.witsml.org/schemas/1series#uomRef> ;
120 - sp:subject _:b20 179 + sp:subject
121 - ] [ sp:object _:b12 ; 180 + [ sp:varName "diaBit"^^xsd:string
181 + ]
182 + ] [ sp:object
183 + [ sp:varName "realDia"^^xsd:string
184 + ] ;
122 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 185 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
123 - sp:subject _:b20 186 + sp:subject
187 + [ sp:varName "diaBit"^^xsd:string
188 + ]
124 ] [ rdf:type sp:Optional ; 189 ] [ rdf:type sp:Optional ;
125 - sp:elements ([ sp:object _:b15 ; 190 + sp:elements ([ sp:object
191 + [ sp:varName "nameManufacturer"^^xsd:string
192 + ] ;
126 sp:predicate <http://www.witsml.org/schemas/1series#manufacturer> ; 193 sp:predicate <http://www.witsml.org/schemas/1series#manufacturer> ;
127 - sp:subject _:b19 194 + sp:subject
195 + [ sp:varName "bitRecord"^^xsd:string
196 + ]
128 ]) 197 ])
129 ] [ rdf:type sp:Optional ; 198 ] [ rdf:type sp:Optional ;
130 - sp:elements ([ sp:object _:b16 ; 199 + sp:elements ([ sp:object
200 + [ sp:varName "codeMfg"^^xsd:string
201 + ] ;
131 sp:predicate <http://www.witsml.org/schemas/1series#codeMfg> ; 202 sp:predicate <http://www.witsml.org/schemas/1series#codeMfg> ;
132 - sp:subject _:b19 203 + sp:subject
204 + [ sp:varName "bitRecord"^^xsd:string
205 + ]
133 ]) 206 ])
134 ] [ rdf:type sp:Bind ; 207 ] [ rdf:type sp:Bind ;
135 sp:expression 208 sp:expression
136 [ rdf:type ep-spin-lib:normalizeString ; 209 [ rdf:type ep-spin-lib:normalizeString ;
137 - sp:arg1 _:b17 210 + sp:arg1 [ sp:varName "nameWellBore"^^xsd:string
211 + ]
138 ] ; 212 ] ;
139 - sp:variable _:b22 213 + sp:variable
214 + [ sp:varName "normalizedWellBoreName"^^xsd:string
215 + ]
140 ] [ rdf:type sp:Bind ; 216 ] [ rdf:type sp:Bind ;
141 sp:expression 217 sp:expression
142 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 218 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
143 - sp:arg1 _:b22 ; 219 + sp:arg1 [ sp:varName "normalizedWellBoreName"^^xsd:string
144 - sp:arg2 _:b18 220 + ] ;
221 + sp:arg2 [ sp:varName "dTimStart"^^xsd:string
222 + ]
145 ] ; 223 ] ;
146 - sp:variable _:b4 224 + sp:variable
225 + [ sp:varName "dailyDrillingActivity"^^xsd:string
226 + ]
147 ] [ rdf:type sp:Bind ; 227 ] [ rdf:type sp:Bind ;
148 sp:expression 228 sp:expression
149 [ rdf:type afn:localname ; 229 [ rdf:type afn:localname ;
150 - sp:arg1 _:b19 230 + sp:arg1 [ sp:varName "bitRecord"^^xsd:string
231 + ]
151 ] ; 232 ] ;
152 - sp:variable _:b23 233 + sp:variable
234 + [ sp:varName "localname"^^xsd:string
235 + ]
153 ] [ rdf:type sp:Bind ; 236 ] [ rdf:type sp:Bind ;
154 sp:expression 237 sp:expression
155 [ rdf:type ep-spin-lib:buildWellBoreDrillBitRunURI ; 238 [ rdf:type ep-spin-lib:buildWellBoreDrillBitRunURI ;
156 - sp:arg1 _:b22 ; 239 + sp:arg1 [ sp:varName "normalizedWellBoreName"^^xsd:string
157 - sp:arg2 _:b18 ;
158 - sp:arg3 _:b23
159 - ] ;
160 - sp:variable _:b1
161 - ] [ rdf:type sp:Bind ;
162 - sp:expression
163 - [ rdf:type ep-spin-lib:normalizeString ;
164 - sp:arg1 _:b9
165 - ] ;
166 - sp:variable _:b24
167 - ] [ rdf:type sp:Bind ;
168 - sp:expression
169 - [ rdf:type ep-spin-lib:buildWellBoreDrillBitURI ;
170 - sp:arg1 _:b22 ;
171 - sp:arg2 _:b24
172 ] ; 240 ] ;
173 - sp:variable _:b8 241 + sp:arg2 [ sp:varName "dTimStart"^^xsd:string
174 - ] [ rdf:type sp:Bind ;
175 - sp:expression
176 - [ rdf:type ep-spin-lib:selectLengthScale ;
177 - sp:arg1 _:b21
178 ] ; 242 ] ;
179 - sp:variable _:b13 243 + sp:arg3 [ sp:varName "localname"^^xsd:string
180 - ]) 244 + ]
181 ] ; 245 ] ;
182 - spin:rule 246 + sp:variable
183 - [ rdf:type sp:Construct ; 247 + [ sp:varName "wellBoreDrillBitRun"^^xsd:string
184 - rdfs:comment "STEP 190d Classify a drillbit according to dull grade - dull grade class exists"^^xsd:string ; 248 + ]
185 - sp:templates ([ sp:object _:b25 ;
186 - sp:predicate rdf:type ;
187 - sp:subject _:b26
188 - ]) ;
189 - sp:where ([ sp:object _:b27 ;
190 - sp:predicate ep-spin-lib:nameWellbore ;
191 - sp:subject spin:_this
192 - ] [ sp:object _:b28 ;
193 - sp:predicate <http://www.witsml.org/schemas/1series#dTimStart> ;
194 - sp:subject spin:_this
195 - ] [ sp:object _:b29 ;
196 - sp:predicate <http://www.witsml.org/schemas/1series#bitRecordRef> ;
197 - sp:subject spin:_this
198 - ] [ sp:object _:b30 ;
199 - sp:predicate <http://www.witsml.org/schemas/1series#numBit> ;
200 - sp:subject _:b29
201 - ] [ sp:object _:b31 ;
202 - sp:predicate <http://www.witsml.org/schemas/1series#dullGrade> ;
203 - sp:subject _:b29
204 - ] [ sp:object _:b26 ;
205 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onDrillBit> ;
206 - sp:subject _:b32
207 - ] [ sp:object _:b33 ;
208 - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
209 - sp:subject _:b26
210 - ] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#DullGrade> ;
211 - sp:predicate rdf:type ;
212 - sp:subject _:b25
213 ] [ rdf:type sp:Bind ; 249 ] [ rdf:type sp:Bind ;
214 sp:expression 250 sp:expression
215 [ rdf:type ep-spin-lib:normalizeString ; 251 [ rdf:type ep-spin-lib:normalizeString ;
216 - sp:arg1 _:b27 252 + sp:arg1 [ sp:varName "numBit"^^xsd:string
217 - ] ; 253 + ]
218 - sp:variable _:b34
219 - ] [ rdf:type sp:Bind ;
220 - sp:expression
221 - [ rdf:type afn:localname ;
222 - sp:arg1 _:b29
223 ] ; 254 ] ;
224 - sp:variable _:b35 255 + sp:variable
256 + [ sp:varName "normalizedNumBit"^^xsd:string
257 + ]
225 ] [ rdf:type sp:Bind ; 258 ] [ rdf:type sp:Bind ;
226 sp:expression 259 sp:expression
227 - [ rdf:type ep-spin-lib:buildWellBoreDrillBitRunURI ; 260 + [ rdf:type ep-spin-lib:buildWellBoreDrillBitURI ;
228 - sp:arg1 _:b34 ; 261 + sp:arg1 [ sp:varName "normalizedWellBoreName"^^xsd:string
229 - sp:arg2 _:b28 ;
230 - sp:arg3 _:b35
231 ] ; 262 ] ;
232 - sp:variable _:b32 263 + sp:arg2 [ sp:varName "normalizedNumBit"^^xsd:string
233 - ] [ rdf:type sp:Bind ; 264 + ]
234 - sp:expression
235 - [ rdf:type ep-spin-lib:normalizeString ;
236 - sp:arg1 _:b30
237 ] ; 265 ] ;
238 - sp:variable _:b36 266 + sp:variable
267 + [ sp:varName "drillBitForWellBore"^^xsd:string
268 + ]
239 ] [ rdf:type sp:Bind ; 269 ] [ rdf:type sp:Bind ;
240 sp:expression 270 sp:expression
241 - [ rdf:type ep-spin-lib:buildWellBoreDrillBitURI ; 271 + [ rdf:type ep-spin-lib:selectLengthScale ;
242 - sp:arg1 _:b34 ; 272 + sp:arg1 [ sp:varName "uomDia"^^xsd:string
243 - sp:arg2 _:b36 273 + ]
244 ] ; 274 ] ;
245 - sp:variable _:b33 275 + sp:variable
276 + [ sp:varName "lengthScaleDia"^^xsd:string
277 + ]
246 ] [ rdf:type sp:Bind ; 278 ] [ rdf:type sp:Bind ;
247 sp:expression 279 sp:expression
248 - [ rdf:type ep-spin-lib:normalizeString ; 280 + [ rdf:type ep-spin-lib:normalizeDoubleName ;
249 - sp:arg1 _:b31 281 + sp:arg1 [ sp:varName "realDia"^^xsd:string
282 + ]
250 ] ; 283 ] ;
251 - sp:variable _:b37 284 + sp:variable
285 + [ sp:varName "diaName"^^xsd:string
286 + ]
252 ] [ rdf:type sp:Bind ; 287 ] [ rdf:type sp:Bind ;
253 sp:expression 288 sp:expression
254 - [ rdf:type ep-spin-lib:buildDullGradeURI ; 289 + [ rdf:type ep-spin-lib:buildDrillBitClassURI ;
255 - sp:arg1 _:b37 290 + sp:arg1 [ sp:varName "diaName"^^xsd:string
291 + ]
256 ] ; 292 ] ;
257 - sp:variable _:b25 293 + sp:variable
294 + [ sp:varName "wellBoreDrillBitClass"^^xsd:string
295 + ]
258 ]) 296 ])
259 ] ; 297 ] ;
260 spin:rule 298 spin:rule
261 [ rdf:type sp:Construct ; 299 [ rdf:type sp:Construct ;
262 rdfs:comment "STEP 190b Create a well bore bit run activity"^^xsd:string ; 300 rdfs:comment "STEP 190b Create a well bore bit run activity"^^xsd:string ;
263 - sp:templates ([ sp:object _:b38 ; 301 + sp:templates ([ sp:object _:b7 ;
264 sp:predicate <http://www.reportinghub.no/ep/schema/activity#durationOfDrilling> ; 302 sp:predicate <http://www.reportinghub.no/ep/schema/activity#durationOfDrilling> ;
265 sp:subject 303 sp:subject
266 [ sp:varName "wellBoreDrillBitRun"^^xsd:string 304 [ sp:varName "wellBoreDrillBitRun"^^xsd:string
267 ] 305 ]
268 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ; 306 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ;
269 sp:predicate rdf:type ; 307 sp:predicate rdf:type ;
270 - sp:subject _:b38 308 + sp:subject _:b7
271 ] [ sp:object 309 ] [ sp:object
272 [ sp:varName "realHrsDrilledRun"^^xsd:string 310 [ sp:varName "realHrsDrilledRun"^^xsd:string
273 ] ; 311 ] ;
274 sp:predicate 312 sp:predicate
275 [ sp:varName "durationScaleHrsDrilledRun"^^xsd:string 313 [ sp:varName "durationScaleHrsDrilledRun"^^xsd:string
276 ] ; 314 ] ;
277 - sp:subject _:b38 315 + sp:subject _:b7
278 - ] [ sp:object _:b39 ; 316 + ] [ sp:object _:b8 ;
279 sp:predicate <http://www.reportinghub.no/ep/schema/activity#distanceDrilled> ; 317 sp:predicate <http://www.reportinghub.no/ep/schema/activity#distanceDrilled> ;
280 sp:subject 318 sp:subject
281 [ sp:varName "wellBoreDrillBitRun"^^xsd:string 319 [ sp:varName "wellBoreDrillBitRun"^^xsd:string
282 ] 320 ]
283 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ; 321 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ;
284 sp:predicate rdf:type ; 322 sp:predicate rdf:type ;
285 - sp:subject _:b39 323 + sp:subject _:b8
286 ] [ sp:object 324 ] [ sp:object
287 [ sp:varName "realHoleMadeRun"^^xsd:string 325 [ sp:varName "realHoleMadeRun"^^xsd:string
288 ] ; 326 ] ;
289 sp:predicate 327 sp:predicate
290 [ sp:varName "lengthScaleHoleMadeRun"^^xsd:string 328 [ sp:varName "lengthScaleHoleMadeRun"^^xsd:string
291 ] ; 329 ] ;
292 - sp:subject _:b39 330 + sp:subject _:b8
293 - ] [ sp:object _:b40 ; 331 + ] [ sp:object _:b9 ;
294 sp:predicate <http://www.reportinghub.no/ep/schema/activity#durationOfDrilling> ; 332 sp:predicate <http://www.reportinghub.no/ep/schema/activity#durationOfDrilling> ;
295 sp:subject 333 sp:subject
296 [ sp:varName "wellBoreDrillBitRunEntire"^^xsd:string 334 [ sp:varName "wellBoreDrillBitRunEntire"^^xsd:string
297 ] 335 ]
298 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ; 336 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ;
299 sp:predicate rdf:type ; 337 sp:predicate rdf:type ;
300 - sp:subject _:b40 338 + sp:subject _:b9
301 ] [ sp:object 339 ] [ sp:object
302 [ sp:varName "realHrsDrilledTot"^^xsd:string 340 [ sp:varName "realHrsDrilledTot"^^xsd:string
303 ] ; 341 ] ;
304 sp:predicate 342 sp:predicate
305 [ sp:varName "durationScaleHrsDrilledTot"^^xsd:string 343 [ sp:varName "durationScaleHrsDrilledTot"^^xsd:string
306 ] ; 344 ] ;
307 - sp:subject _:b40 345 + sp:subject _:b9
308 - ] [ sp:object _:b41 ; 346 + ] [ sp:object _:b10 ;
309 sp:predicate <http://www.reportinghub.no/ep/schema/activity#distanceDrilled> ; 347 sp:predicate <http://www.reportinghub.no/ep/schema/activity#distanceDrilled> ;
310 sp:subject 348 sp:subject
311 [ sp:varName "wellBoreDrillBitRunEntire"^^xsd:string 349 [ sp:varName "wellBoreDrillBitRunEntire"^^xsd:string
312 ] 350 ]
313 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ; 351 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ;
314 sp:predicate rdf:type ; 352 sp:predicate rdf:type ;
315 - sp:subject _:b41 353 + sp:subject _:b10
316 ] [ sp:object 354 ] [ sp:object
317 [ sp:varName "realHoleMadeTot"^^xsd:string 355 [ sp:varName "realHoleMadeTot"^^xsd:string
318 ] ; 356 ] ;
319 sp:predicate 357 sp:predicate
320 [ sp:varName "lengthScaleHoleMadeTot"^^xsd:string 358 [ sp:varName "lengthScaleHoleMadeTot"^^xsd:string
321 ] ; 359 ] ;
322 - sp:subject _:b41 360 + sp:subject _:b10
323 - ] [ sp:object _:b42 ; 361 + ] [ sp:object _:b11 ;
324 sp:predicate <http://www.reportinghub.no/ep/schema/activity#averageRateOfDrilling> ; 362 sp:predicate <http://www.reportinghub.no/ep/schema/activity#averageRateOfDrilling> ;
325 sp:subject 363 sp:subject
326 [ sp:varName "wellBoreDrillBitRunEntire"^^xsd:string 364 [ sp:varName "wellBoreDrillBitRunEntire"^^xsd:string
327 ] 365 ]
328 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Speed> ; 366 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Speed> ;
329 sp:predicate rdf:type ; 367 sp:predicate rdf:type ;
330 - sp:subject _:b42 368 + sp:subject _:b11
331 ] [ sp:object 369 ] [ sp:object
332 [ sp:varName "realRopTot"^^xsd:string 370 [ sp:varName "realRopTot"^^xsd:string
333 ] ; 371 ] ;
334 sp:predicate 372 sp:predicate
335 [ sp:varName "speedScaleRopTot"^^xsd:string 373 [ sp:varName "speedScaleRopTot"^^xsd:string
336 ] ; 374 ] ;
337 - sp:subject _:b42 375 + sp:subject _:b11
338 - ] [ sp:object _:b43 ; 376 + ] [ sp:object _:b12 ;
339 sp:predicate <http://www.reportinghub.no/ep/schema/activity#operatingTimeOfDrillBit> ; 377 sp:predicate <http://www.reportinghub.no/ep/schema/activity#operatingTimeOfDrillBit> ;
340 sp:subject 378 sp:subject
341 [ sp:varName "wellBoreDrillBitRunWithinReportingPeriod"^^xsd:string 379 [ sp:varName "wellBoreDrillBitRunWithinReportingPeriod"^^xsd:string
342 ] 380 ]
343 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ; 381 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ;
344 sp:predicate rdf:type ; 382 sp:predicate rdf:type ;
345 - sp:subject _:b43 383 + sp:subject _:b12
346 ] [ sp:object 384 ] [ sp:object
347 [ sp:varName "realETim"^^xsd:string 385 [ sp:varName "realETim"^^xsd:string
348 ] ; 386 ] ;
349 sp:predicate 387 sp:predicate
350 [ sp:varName "durationScaleETim"^^xsd:string 388 [ sp:varName "durationScaleETim"^^xsd:string
351 ] ; 389 ] ;
352 - sp:subject _:b43 390 + sp:subject _:b12
353 - ] [ sp:object _:b44 ; 391 + ] [ sp:object _:b13 ;
354 sp:predicate <http://www.reportinghub.no/ep/schema/activity#durationOfDrilling> ; 392 sp:predicate <http://www.reportinghub.no/ep/schema/activity#durationOfDrilling> ;
355 sp:subject 393 sp:subject
356 [ sp:varName "wellBoreDrillBitRunWithinReportingPeriod"^^xsd:string 394 [ sp:varName "wellBoreDrillBitRunWithinReportingPeriod"^^xsd:string
357 ] 395 ]
358 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ; 396 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ;
359 sp:predicate rdf:type ; 397 sp:predicate rdf:type ;
360 - sp:subject _:b44 398 + sp:subject _:b13
361 ] [ sp:object 399 ] [ sp:object
362 [ sp:varName "realHrsDrilled"^^xsd:string 400 [ sp:varName "realHrsDrilled"^^xsd:string
363 ] ; 401 ] ;
364 sp:predicate 402 sp:predicate
365 [ sp:varName "durationScaleHrsDrilled"^^xsd:string 403 [ sp:varName "durationScaleHrsDrilled"^^xsd:string
366 ] ; 404 ] ;
367 - sp:subject _:b44 405 + sp:subject _:b13
368 - ] [ sp:object _:b45 ; 406 + ] [ sp:object _:b14 ;
369 sp:predicate <http://www.reportinghub.no/ep/schema/activity#averageRateOfDrilling> ; 407 sp:predicate <http://www.reportinghub.no/ep/schema/activity#averageRateOfDrilling> ;
370 sp:subject 408 sp:subject
371 [ sp:varName "wellBoreDrillBitRunWithinReportingPeriod"^^xsd:string 409 [ sp:varName "wellBoreDrillBitRunWithinReportingPeriod"^^xsd:string
372 ] 410 ]
373 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Speed> ; 411 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Speed> ;
374 sp:predicate rdf:type ; 412 sp:predicate rdf:type ;
375 - sp:subject _:b45 413 + sp:subject _:b14
376 ] [ sp:object 414 ] [ sp:object
377 [ sp:varName "realRop"^^xsd:string 415 [ sp:varName "realRop"^^xsd:string
378 ] ; 416 ] ;
379 sp:predicate 417 sp:predicate
380 [ sp:varName "speedScaleRop"^^xsd:string 418 [ sp:varName "speedScaleRop"^^xsd:string
381 ] ; 419 ] ;
382 - sp:subject _:b45 420 + sp:subject _:b14
383 - ] [ sp:object _:b46 ; 421 + ] [ sp:object _:b15 ;
384 sp:predicate <http://www.reportinghub.no/ep/schema/well#initialBottomHoleMeasuredDepth> ; 422 sp:predicate <http://www.reportinghub.no/ep/schema/well#initialBottomHoleMeasuredDepth> ;
385 sp:subject 423 sp:subject
386 [ sp:varName "temporalPartOfWellBoreDuringDrillingRunWithinReportingPeriod"^^xsd:string 424 [ sp:varName "temporalPartOfWellBoreDuringDrillingRunWithinReportingPeriod"^^xsd:string
387 ] 425 ]
388 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ; 426 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ;
389 sp:predicate rdf:type ; 427 sp:predicate rdf:type ;
390 - sp:subject _:b46 428 + sp:subject _:b15
391 ] [ sp:object 429 ] [ sp:object
392 [ sp:varName "realMdStart"^^xsd:string 430 [ sp:varName "realMdStart"^^xsd:string
393 ] ; 431 ] ;
394 sp:predicate 432 sp:predicate
395 [ sp:varName "lengthScaleMdStart"^^xsd:string 433 [ sp:varName "lengthScaleMdStart"^^xsd:string
396 ] ; 434 ] ;
397 - sp:subject _:b46 435 + sp:subject _:b15
398 - ] [ sp:object _:b47 ; 436 + ] [ sp:object _:b16 ;
399 sp:predicate <http://www.reportinghub.no/ep/schema/well#finalBottomHoleMeasuredDepth> ; 437 sp:predicate <http://www.reportinghub.no/ep/schema/well#finalBottomHoleMeasuredDepth> ;
400 sp:subject 438 sp:subject
401 [ sp:varName "temporalPartOfWellBoreDuringDrillingRunWithinReportingPeriod"^^xsd:string 439 [ sp:varName "temporalPartOfWellBoreDuringDrillingRunWithinReportingPeriod"^^xsd:string
402 ] 440 ]
403 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ; 441 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ;
404 sp:predicate rdf:type ; 442 sp:predicate rdf:type ;
405 - sp:subject _:b47 443 + sp:subject _:b16
406 ] [ sp:object 444 ] [ sp:object
407 [ sp:varName "realMdStop"^^xsd:string 445 [ sp:varName "realMdStop"^^xsd:string
408 ] ; 446 ] ;
409 sp:predicate 447 sp:predicate
410 [ sp:varName "lengthScaleMdStop"^^xsd:string 448 [ sp:varName "lengthScaleMdStop"^^xsd:string
411 ] ; 449 ] ;
412 - sp:subject _:b47 450 + sp:subject _:b16
413 ]) ; 451 ]) ;
414 sp:where ([ sp:object 452 sp:where ([ sp:object
415 [ sp:varName "nameWellBore"^^xsd:string 453 [ sp:varName "nameWellBore"^^xsd:string
...@@ -855,211 +893,243 @@ ...@@ -855,211 +893,243 @@
855 ] ; 893 ] ;
856 spin:rule 894 spin:rule
857 [ rdf:type sp:Construct ; 895 [ rdf:type sp:Construct ;
896 + rdfs:comment "STEP 190d Classify a drillbit according to dull grade - dull grade class exists"^^xsd:string ;
897 + sp:templates ([ sp:object _:b17 ;
898 + sp:predicate rdf:type ;
899 + sp:subject _:b18
900 + ]) ;
901 + sp:where ([ sp:object _:b19 ;
902 + sp:predicate ep-spin-lib:nameWellbore ;
903 + sp:subject spin:_this
904 + ] [ sp:object _:b20 ;
905 + sp:predicate <http://www.witsml.org/schemas/1series#dTimStart> ;
906 + sp:subject spin:_this
907 + ] [ sp:object _:b21 ;
908 + sp:predicate <http://www.witsml.org/schemas/1series#bitRecordRef> ;
909 + sp:subject spin:_this
910 + ] [ sp:object _:b22 ;
911 + sp:predicate <http://www.witsml.org/schemas/1series#numBit> ;
912 + sp:subject _:b21
913 + ] [ sp:object _:b23 ;
914 + sp:predicate <http://www.witsml.org/schemas/1series#dullGrade> ;
915 + sp:subject _:b21
916 + ] [ sp:object _:b18 ;
917 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onDrillBit> ;
918 + sp:subject _:b24
919 + ] [ sp:object _:b25 ;
920 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
921 + sp:subject _:b18
922 + ] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#DullGrade> ;
923 + sp:predicate rdf:type ;
924 + sp:subject _:b17
925 + ] [ rdf:type sp:Bind ;
926 + sp:expression
927 + [ rdf:type ep-spin-lib:normalizeString ;
928 + sp:arg1 _:b19
929 + ] ;
930 + sp:variable _:b26
931 + ] [ rdf:type sp:Bind ;
932 + sp:expression
933 + [ rdf:type afn:localname ;
934 + sp:arg1 _:b21
935 + ] ;
936 + sp:variable _:b27
937 + ] [ rdf:type sp:Bind ;
938 + sp:expression
939 + [ rdf:type ep-spin-lib:buildWellBoreDrillBitRunURI ;
940 + sp:arg1 _:b26 ;
941 + sp:arg2 _:b20 ;
942 + sp:arg3 _:b27
943 + ] ;
944 + sp:variable _:b24
945 + ] [ rdf:type sp:Bind ;
946 + sp:expression
947 + [ rdf:type ep-spin-lib:normalizeString ;
948 + sp:arg1 _:b22
949 + ] ;
950 + sp:variable _:b28
951 + ] [ rdf:type sp:Bind ;
952 + sp:expression
953 + [ rdf:type ep-spin-lib:buildWellBoreDrillBitURI ;
954 + sp:arg1 _:b26 ;
955 + sp:arg2 _:b28
956 + ] ;
957 + sp:variable _:b25
958 + ] [ rdf:type sp:Bind ;
959 + sp:expression
960 + [ rdf:type ep-spin-lib:normalizeString ;
961 + sp:arg1 _:b23
962 + ] ;
963 + sp:variable _:b29
964 + ] [ rdf:type sp:Bind ;
965 + sp:expression
966 + [ rdf:type ep-spin-lib:buildDullGradeURI ;
967 + sp:arg1 _:b29
968 + ] ;
969 + sp:variable _:b17
970 + ])
971 + ] ;
972 + spin:rule
973 + [ rdf:type sp:Construct ;
858 rdfs:comment "STEP 190c Classify a drillbit according to dull grade - dull grade class does not exist"^^xsd:string ; 974 rdfs:comment "STEP 190c Classify a drillbit according to dull grade - dull grade class does not exist"^^xsd:string ;
859 sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/equipment#DullGrade> ; 975 sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/equipment#DullGrade> ;
860 sp:predicate rdf:type ; 976 sp:predicate rdf:type ;
861 - sp:subject _:b48 977 + sp:subject _:b30
862 - ] [ sp:object _:b49 ; 978 + ] [ sp:object _:b31 ;
863 sp:predicate rdfs:label ; 979 sp:predicate rdfs:label ;
864 - sp:subject _:b48 980 + sp:subject _:b30
865 - ] [ sp:object _:b48 ; 981 + ] [ sp:object _:b30 ;
866 sp:predicate rdf:type ; 982 sp:predicate rdf:type ;
867 - sp:subject _:b50 983 + sp:subject _:b32
868 ]) ; 984 ]) ;
869 - sp:where ([ sp:object _:b51 ; 985 + sp:where ([ sp:object _:b33 ;
870 sp:predicate ep-spin-lib:nameWellbore ; 986 sp:predicate ep-spin-lib:nameWellbore ;
871 sp:subject spin:_this 987 sp:subject spin:_this
872 - ] [ sp:object _:b52 ; 988 + ] [ sp:object _:b34 ;
873 sp:predicate <http://www.witsml.org/schemas/1series#dTimStart> ; 989 sp:predicate <http://www.witsml.org/schemas/1series#dTimStart> ;
874 sp:subject spin:_this 990 sp:subject spin:_this
875 - ] [ sp:object _:b53 ; 991 + ] [ sp:object _:b35 ;
876 sp:predicate <http://www.witsml.org/schemas/1series#bitRecordRef> ; 992 sp:predicate <http://www.witsml.org/schemas/1series#bitRecordRef> ;
877 sp:subject spin:_this 993 sp:subject spin:_this
878 - ] [ sp:object _:b54 ; 994 + ] [ sp:object _:b36 ;
879 sp:predicate <http://www.witsml.org/schemas/1series#numBit> ; 995 sp:predicate <http://www.witsml.org/schemas/1series#numBit> ;
880 - sp:subject _:b53 996 + sp:subject _:b35
881 - ] [ sp:object _:b49 ; 997 + ] [ sp:object _:b31 ;
882 sp:predicate <http://www.witsml.org/schemas/1series#dullGrade> ; 998 sp:predicate <http://www.witsml.org/schemas/1series#dullGrade> ;
883 - sp:subject _:b53 999 + sp:subject _:b35
884 - ] [ sp:object _:b50 ; 1000 + ] [ sp:object _:b32 ;
885 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onDrillBit> ; 1001 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onDrillBit> ;
886 - sp:subject _:b55 1002 + sp:subject _:b37
887 - ] [ sp:object _:b56 ; 1003 + ] [ sp:object _:b38 ;
888 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; 1004 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
889 - sp:subject _:b50 1005 + sp:subject _:b32
890 ] [ rdf:type sp:NotExists ; 1006 ] [ rdf:type sp:NotExists ;
891 sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/equipment#DullGrade> ; 1007 sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/equipment#DullGrade> ;
892 sp:predicate rdf:type ; 1008 sp:predicate rdf:type ;
893 - sp:subject _:b48 1009 + sp:subject _:b30
894 ]) 1010 ])
895 ] [ rdf:type sp:Bind ; 1011 ] [ rdf:type sp:Bind ;
896 sp:expression 1012 sp:expression
897 [ rdf:type ep-spin-lib:normalizeString ; 1013 [ rdf:type ep-spin-lib:normalizeString ;
898 - sp:arg1 _:b51 1014 + sp:arg1 _:b33
899 ] ; 1015 ] ;
900 - sp:variable _:b57 1016 + sp:variable _:b39
901 ] [ rdf:type sp:Bind ; 1017 ] [ rdf:type sp:Bind ;
902 sp:expression 1018 sp:expression
903 [ rdf:type afn:localname ; 1019 [ rdf:type afn:localname ;
904 - sp:arg1 _:b53 1020 + sp:arg1 _:b35
905 ] ; 1021 ] ;
906 - sp:variable _:b58 1022 + sp:variable _:b40
907 ] [ rdf:type sp:Bind ; 1023 ] [ rdf:type sp:Bind ;
908 sp:expression 1024 sp:expression
909 [ rdf:type ep-spin-lib:buildWellBoreDrillBitRunURI ; 1025 [ rdf:type ep-spin-lib:buildWellBoreDrillBitRunURI ;
910 - sp:arg1 _:b57 ; 1026 + sp:arg1 _:b39 ;
911 - sp:arg2 _:b52 ; 1027 + sp:arg2 _:b34 ;
912 - sp:arg3 _:b58 1028 + sp:arg3 _:b40
913 ] ; 1029 ] ;
914 - sp:variable _:b55 1030 + sp:variable _:b37
915 ] [ rdf:type sp:Bind ; 1031 ] [ rdf:type sp:Bind ;
916 sp:expression 1032 sp:expression
917 [ rdf:type ep-spin-lib:normalizeString ; 1033 [ rdf:type ep-spin-lib:normalizeString ;
918 - sp:arg1 _:b54 1034 + sp:arg1 _:b36
919 ] ; 1035 ] ;
920 - sp:variable _:b59 1036 + sp:variable _:b41
921 ] [ rdf:type sp:Bind ; 1037 ] [ rdf:type sp:Bind ;
922 sp:expression 1038 sp:expression
923 [ rdf:type ep-spin-lib:buildWellBoreDrillBitURI ; 1039 [ rdf:type ep-spin-lib:buildWellBoreDrillBitURI ;
924 - sp:arg1 _:b57 ; 1040 + sp:arg1 _:b39 ;
925 - sp:arg2 _:b59 1041 + sp:arg2 _:b41
926 ] ; 1042 ] ;
927 - sp:variable _:b56 1043 + sp:variable _:b38
928 ] [ rdf:type sp:Bind ; 1044 ] [ rdf:type sp:Bind ;
929 sp:expression 1045 sp:expression
930 [ rdf:type ep-spin-lib:normalizeString ; 1046 [ rdf:type ep-spin-lib:normalizeString ;
931 - sp:arg1 _:b49 1047 + sp:arg1 _:b31
932 ] ; 1048 ] ;
933 - sp:variable _:b60 1049 + sp:variable _:b42
934 ] [ rdf:type sp:Bind ; 1050 ] [ rdf:type sp:Bind ;
935 sp:expression 1051 sp:expression
936 [ rdf:type ep-spin-lib:buildDullGradeURI ; 1052 [ rdf:type ep-spin-lib:buildDullGradeURI ;
937 - sp:arg1 _:b60 1053 + sp:arg1 _:b42
938 ] ; 1054 ] ;
939 - sp:variable _:b48 1055 + sp:variable _:b30
940 ]) 1056 ])
941 ] . 1057 ] .
942 1058
943 _:b17 1059 _:b17
944 - sp:varName "nameWellBore"^^xsd:string . 1060 + sp:varName "dullGrade"^^xsd:string .
945 1061
946 _:b18 1062 _:b18
947 - sp:varName "dTimStart"^^xsd:string . 1063 + sp:varName "temporalPartOfADrillBit"^^xsd:string .
948 -
949 -_:b4 sp:varName "dailyDrillingActivity"^^xsd:string .
950 -
951 -_:b6 sp:varName "dailyTemporalPartOfAWellBore"^^xsd:string .
952 1064
953 _:b19 1065 _:b19
954 - sp:varName "bitRecord"^^xsd:string . 1066 + sp:varName "nameWellBore"^^xsd:string .
955 -
956 -_:b9 sp:varName "numBit"^^xsd:string .
957 1067
958 _:b20 1068 _:b20
959 - sp:varName "diaBit"^^xsd:string . 1069 + sp:varName "dTimStart"^^xsd:string .
960 1070
961 _:b21 1071 _:b21
962 - sp:varName "uomDia"^^xsd:string . 1072 + sp:varName "bitRecord"^^xsd:string .
963 -
964 -_:b12
965 - sp:varName "realDia"^^xsd:string .
966 -
967 -_:b15
968 - sp:varName "nameManufacturer"^^xsd:string .
969 -
970 -_:b16
971 - sp:varName "codeMfg"^^xsd:string .
972 1073
973 _:b22 1074 _:b22
974 - sp:varName "normalizedWellBoreName"^^xsd:string . 1075 + sp:varName "numBit"^^xsd:string .
975 1076
976 _:b23 1077 _:b23
977 - sp:varName "localname"^^xsd:string . 1078 + sp:varName "dullGradeLabel"^^xsd:string .
978 -
979 -_:b1 sp:varName "wellBoreDrillBitRun"^^xsd:string .
980 1079
981 _:b24 1080 _:b24
982 - sp:varName "normalizedNumBit"^^xsd:string . 1081 + sp:varName "wellBoreDrillBitRun"^^xsd:string .
983 1082
984 -_:b8 sp:varName "drillBitForWellBore"^^xsd:string . 1083 +_:b25
1084 + sp:varName "drillBitForWellBore"^^xsd:string .
985 1085
986 -_:b13 1086 +_:b26
987 - sp:varName "lengthScaleDia"^^xsd:string . 1087 + sp:varName "normalizedWellBoreName"^^xsd:string .
988 1088
989 _:b27 1089 _:b27
990 - sp:varName "nameWellBore"^^xsd:string . 1090 + sp:varName "localname"^^xsd:string .
991 1091
992 _:b28 1092 _:b28
993 - sp:varName "dTimStart"^^xsd:string . 1093 + sp:varName "normalizedNumBit"^^xsd:string .
994 1094
995 _:b29 1095 _:b29
996 - sp:varName "bitRecord"^^xsd:string . 1096 + sp:varName "normalizedDullGradeLabel"^^xsd:string .
997 1097
998 _:b30 1098 _:b30
999 - sp:varName "numBit"^^xsd:string . 1099 + sp:varName "dullGrade"^^xsd:string .
1000 1100
1001 _:b31 1101 _:b31
1002 sp:varName "dullGradeLabel"^^xsd:string . 1102 sp:varName "dullGradeLabel"^^xsd:string .
1003 1103
1004 _:b32 1104 _:b32
1005 - sp:varName "wellBoreDrillBitRun"^^xsd:string .
1006 -
1007 -_:b26
1008 sp:varName "temporalPartOfADrillBit"^^xsd:string . 1105 sp:varName "temporalPartOfADrillBit"^^xsd:string .
1009 1106
1010 _:b33 1107 _:b33
1011 - sp:varName "drillBitForWellBore"^^xsd:string .
1012 -
1013 -_:b25
1014 - sp:varName "dullGrade"^^xsd:string .
1015 -
1016 -_:b34
1017 - sp:varName "normalizedWellBoreName"^^xsd:string .
1018 -
1019 -_:b35
1020 - sp:varName "localname"^^xsd:string .
1021 -
1022 -_:b36
1023 - sp:varName "normalizedNumBit"^^xsd:string .
1024 -
1025 -_:b37
1026 - sp:varName "normalizedDullGradeLabel"^^xsd:string .
1027 -
1028 -_:b51
1029 sp:varName "nameWellBore"^^xsd:string . 1108 sp:varName "nameWellBore"^^xsd:string .
1030 1109
1031 -_:b52 1110 +_:b34
1032 sp:varName "dTimStart"^^xsd:string . 1111 sp:varName "dTimStart"^^xsd:string .
1033 1112
1034 -_:b53 1113 +_:b35
1035 sp:varName "bitRecord"^^xsd:string . 1114 sp:varName "bitRecord"^^xsd:string .
1036 1115
1037 -_:b54 1116 +_:b36
1038 sp:varName "numBit"^^xsd:string . 1117 sp:varName "numBit"^^xsd:string .
1039 1118
1040 -_:b49 1119 +_:b37
1041 - sp:varName "dullGradeLabel"^^xsd:string .
1042 -
1043 -_:b55
1044 sp:varName "wellBoreDrillBitRun"^^xsd:string . 1120 sp:varName "wellBoreDrillBitRun"^^xsd:string .
1045 1121
1046 -_:b50 1122 +_:b38
1047 - sp:varName "temporalPartOfADrillBit"^^xsd:string .
1048 -
1049 -_:b56
1050 sp:varName "drillBitForWellBore"^^xsd:string . 1123 sp:varName "drillBitForWellBore"^^xsd:string .
1051 1124
1052 -_:b48 1125 +_:b39
1053 - sp:varName "dullGrade"^^xsd:string .
1054 -
1055 -_:b57
1056 sp:varName "normalizedWellBoreName"^^xsd:string . 1126 sp:varName "normalizedWellBoreName"^^xsd:string .
1057 1127
1058 -_:b58 1128 +_:b40
1059 sp:varName "localname"^^xsd:string . 1129 sp:varName "localname"^^xsd:string .
1060 1130
1061 -_:b59 1131 +_:b41
1062 sp:varName "normalizedNumBit"^^xsd:string . 1132 sp:varName "normalizedNumBit"^^xsd:string .
1063 1133
1064 -_:b60 1134 +_:b42
1065 sp:varName "normalizedDullGradeLabel"^^xsd:string . 1135 sp:varName "normalizedDullGradeLabel"^^xsd:string .
......