David Leal

Changed "WellBore" to "TemporalPartOfAWellBore" and "WellBore-wholeLife" to "Wel…

…lBore". Similarly for "Well" and "Rig".
1 +<?xml version="1.0" encoding="UTF-8"?>
2 +<projectDescription>
3 + <name>EPIM-Ontologies</name>
4 + <comment></comment>
5 + <projects>
6 + </projects>
7 + <buildSpec>
8 + </buildSpec>
9 + <natures>
10 + </natures>
11 +</projectDescription>
1 +# Saved by TopBraid on Tue Sep 13 16:38:53 BST 2011
2 +# baseURI: http://www.reportinghub.no/DJL_test/unnamed
3 +# imports: http://www.witsml.org/schemas/1series
4 +# imports: http://spinrdf.org/spin
5 +# imports: http://www.reportinghub.no/ep/transform/1.1/ddr/collector
6 +
7 +@prefix : <http://www.reportinghub.no/DJL_test/unnamed#> .
8 +@prefix NPD_1104121247072: <http://www.reportinghub.no/examples/ddr/NPD_110412124707#> .
9 +@prefix TemplateTest: <file:///EPIM-Ontologies/www.reportinghub.no/examples/xml/TemplateTest.xml#> .
10 +@prefix TemplateTest1: <file:///www.reportinghub.no/examples/xml/TemplateTest.xml#> .
11 +@prefix collector: <http://www.reportinghub.no/ep/transform/1.1/ddr/collector#> .
12 +@prefix normalization: <http://www.reportinghub.no/ep/transform/1.1/normalization#> .
13 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
14 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
15 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
16 +@prefix sp: <http://spinrdf.org/sp#> .
17 +@prefix spin: <http://spinrdf.org/spin#> .
18 +@prefix spl: <http://spinrdf.org/spl#> .
19 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
20 +
21 +<http://www.reportinghub.no/DJL_test/unnamed>
22 + rdf:type owl:Ontology ;
23 + owl:imports <http://www.witsml.org/schemas/1series> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/1.1/ddr/collector> ;
24 + owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
1 +# Saved by TopBraid on Tue Sep 13 16:38:53 BST 2011
2 +# baseURI: null
3 +
4 +@prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
5 +@prefix forms: <http://www.topbraid.org/2007/01/forms.owl#> .
6 +@prefix inference: <http://www.topbraid.org/2007/06/inference.owl#> .
7 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
8 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
9 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
10 +@prefix visual: <http://topbraid.org/visual#> .
11 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
12 +
13 +[] rdf:type inference:Configuration ;
14 + composite:child
15 + [ rdf:type <http://spinrdf.org/spin#TopSPIN> ;
16 + <http://spinrdf.org/spin#topSPINOptions>
17 + "singlePass" ;
18 + composite:index "0"^^xsd:int
19 + ] .
1 -# Saved by TopBraid on Wed Sep 14 19:39:42 BST 2011 1 +# Saved by TopBraid on Fri Sep 16 17:44:51 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/schema/1.0/activity 2 # baseURI: http://www.reportinghub.no/ep/schema/1.0/activity
3 # imports: http://www.linkedmodel.org/1.2/schema/vaem 3 # imports: http://www.linkedmodel.org/1.2/schema/vaem
4 # imports: http://www.reportinghub.no/ep/schema/1.0/organization 4 # imports: http://www.reportinghub.no/ep/schema/1.0/organization
5 -# imports: http://www.reportinghub.no/ep/schema/1.0/well
6 # imports: http://www.reportinghub.no/ep/schema/1.0/core 5 # imports: http://www.reportinghub.no/ep/schema/1.0/core
6 +# imports: http://www.reportinghub.no/ep/schema/1.0/well
7 # imports: http://www.reportinghub.no/ep/schema/1.0/equipment 7 # imports: http://www.reportinghub.no/ep/schema/1.0/equipment
8 # imports: http://www.reportinghub.no/ep/schema/1.0/facility 8 # imports: http://www.reportinghub.no/ep/schema/1.0/facility
9 # imports: http://www.linkedmodel.org/1.1/schema/ordered 9 # imports: http://www.linkedmodel.org/1.1/schema/ordered
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
18 18
19 <http://www.reportinghub.no/ep/schema/1.0/activity> 19 <http://www.reportinghub.no/ep/schema/1.0/activity>
20 rdf:type owl:Ontology ; 20 rdf:type owl:Ontology ;
21 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.linkedmodel.org/1.2/schema/vaem> , <http://www.linkedmodel.org/1.1/schema/ordered> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/facility> ; 21 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.linkedmodel.org/1.1/schema/ordered> , <http://www.linkedmodel.org/1.2/schema/vaem> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/organization> ;
22 owl:versionInfo "0.1.0"^^xsd:string . 22 owl:versionInfo "0.1.0"^^xsd:string .
23 23
24 ep-activity:Activity 24 ep-activity:Activity
...@@ -27,33 +27,33 @@ ep-activity:Activity ...@@ -27,33 +27,33 @@ ep-activity:Activity
27 rdfs:subClassOf ep-core:PhysicalThing ; 27 rdfs:subClassOf ep-core:PhysicalThing ;
28 rdfs:subClassOf 28 rdfs:subClassOf
29 [ rdf:type owl:Restriction ; 29 [ rdf:type owl:Restriction ;
30 - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; 30 + owl:allValuesFrom ep-activity:Activity ;
31 - owl:onProperty ep-activity:finishedAt 31 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#during>
32 ] ; 32 ] ;
33 rdfs:subClassOf 33 rdfs:subClassOf
34 [ rdf:type owl:Restriction ; 34 [ rdf:type owl:Restriction ;
35 - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; 35 + owl:allValuesFrom ep-activity:Activity ;
36 - owl:onProperty ep-activity:startedAt 36 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#overlaps>
37 ] ; 37 ] ;
38 rdfs:subClassOf 38 rdfs:subClassOf
39 [ rdf:type owl:Restriction ; 39 [ rdf:type owl:Restriction ;
40 owl:allValuesFrom ep-activity:Activity ; 40 owl:allValuesFrom ep-activity:Activity ;
41 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#after> 41 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#before>
42 ] ; 42 ] ;
43 rdfs:subClassOf 43 rdfs:subClassOf
44 [ rdf:type owl:Restriction ; 44 [ rdf:type owl:Restriction ;
45 owl:allValuesFrom ep-activity:Activity ; 45 owl:allValuesFrom ep-activity:Activity ;
46 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#before> 46 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#after>
47 ] ; 47 ] ;
48 rdfs:subClassOf 48 rdfs:subClassOf
49 [ rdf:type owl:Restriction ; 49 [ rdf:type owl:Restriction ;
50 - owl:allValuesFrom ep-activity:Activity ; 50 + owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
51 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#overlaps> 51 + owl:onProperty ep-activity:startedAt
52 ] ; 52 ] ;
53 rdfs:subClassOf 53 rdfs:subClassOf
54 [ rdf:type owl:Restriction ; 54 [ rdf:type owl:Restriction ;
55 - owl:allValuesFrom ep-activity:Activity ; 55 + owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
56 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#during> 56 + owl:onProperty ep-activity:finishedAt
57 ] . 57 ] .
58 58
59 ep-activity:ActivitySuccessType 59 ep-activity:ActivitySuccessType
...@@ -67,13 +67,13 @@ ep-activity:DailyDrillingActivity ...@@ -67,13 +67,13 @@ ep-activity:DailyDrillingActivity
67 rdfs:subClassOf ep-activity:DrillingActivity ; 67 rdfs:subClassOf ep-activity:DrillingActivity ;
68 rdfs:subClassOf 68 rdfs:subClassOf
69 [ rdf:type owl:Restriction ; 69 [ rdf:type owl:Restriction ;
70 - owl:allValuesFrom ep-activity:Activity ; 70 + owl:allValuesFrom ep-activity:DrillingActivity ;
71 - owl:onProperty ep-core:hasPart 71 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#last>
72 ] ; 72 ] ;
73 rdfs:subClassOf 73 rdfs:subClassOf
74 [ rdf:type owl:Restriction ; 74 [ rdf:type owl:Restriction ;
75 - owl:allValuesFrom ep-activity:DrillingActivity ; 75 + owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#AllOrPartOfTheLifeOfAWellBore> ;
76 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#first> 76 + owl:onProperty ep-activity:onWellBore
77 ] ; 77 ] ;
78 rdfs:subClassOf 78 rdfs:subClassOf
79 [ rdf:type owl:Restriction ; 79 [ rdf:type owl:Restriction ;
...@@ -82,13 +82,13 @@ ep-activity:DailyDrillingActivity ...@@ -82,13 +82,13 @@ ep-activity:DailyDrillingActivity
82 ] ; 82 ] ;
83 rdfs:subClassOf 83 rdfs:subClassOf
84 [ rdf:type owl:Restriction ; 84 [ rdf:type owl:Restriction ;
85 - owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#AllOrPartOfTheLifeOfAWellBore> ; 85 + owl:allValuesFrom ep-activity:DrillingActivity ;
86 - owl:onProperty ep-activity:onWellBore 86 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#first>
87 ] ; 87 ] ;
88 rdfs:subClassOf 88 rdfs:subClassOf
89 [ rdf:type owl:Restriction ; 89 [ rdf:type owl:Restriction ;
90 - owl:allValuesFrom ep-activity:DrillingActivity ; 90 + owl:allValuesFrom ep-activity:Activity ;
91 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#last> 91 + owl:onProperty ep-core:hasPart
92 ] . 92 ] .
93 93
94 ep-activity:DailyProductionActivity 94 ep-activity:DailyProductionActivity
...@@ -132,7 +132,7 @@ ep-activity:Drill-sidetrack ...@@ -132,7 +132,7 @@ ep-activity:Drill-sidetrack
132 rdfs:subClassOf ep-activity:DrillingActivity . 132 rdfs:subClassOf ep-activity:DrillingActivity .
133 133
134 ep-activity:DrillStemTest 134 ep-activity:DrillStemTest
135 - rdf:type ep-activity:WellTestType , owl:Class ; 135 + rdf:type owl:Class , ep-activity:WellTestType ;
136 rdfs:label "drill stem test"^^xsd:string ; 136 rdfs:label "drill stem test"^^xsd:string ;
137 rdfs:subClassOf ep-activity:WellTest ; 137 rdfs:subClassOf ep-activity:WellTest ;
138 dc:description "A test to determine the productive capacity, pressure, permeability or extent (or a combination of these) of a hydrocarbon reservoir, with the drillstring still in the hole."^^xsd:string ; 138 dc:description "A test to determine the productive capacity, pressure, permeability or extent (or a combination of these) of a hydrocarbon reservoir, with the drillstring still in the hole."^^xsd:string ;
...@@ -144,72 +144,72 @@ ep-activity:DrillingActivity ...@@ -144,72 +144,72 @@ ep-activity:DrillingActivity
144 rdfs:subClassOf ep-activity:Activity . 144 rdfs:subClassOf ep-activity:Activity .
145 145
146 ep-activity:DrillingActivity-bop_test 146 ep-activity:DrillingActivity-bop_test
147 - rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ; 147 + rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ;
148 rdfs:label "drilling activity bop test"^^xsd:string ; 148 rdfs:label "drilling activity bop test"^^xsd:string ;
149 rdfs:subClassOf ep-activity:DrillingActivity . 149 rdfs:subClassOf ep-activity:DrillingActivity .
150 150
151 ep-activity:DrillingActivity-circulation_loss 151 ep-activity:DrillingActivity-circulation_loss
152 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 152 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
153 rdfs:label "drilling activity circulation loss"^^xsd:string ; 153 rdfs:label "drilling activity circulation loss"^^xsd:string ;
154 rdfs:subClassOf ep-activity:DrillingActivity . 154 rdfs:subClassOf ep-activity:DrillingActivity .
155 155
156 ep-activity:DrillingActivity-coiled_tubing 156 ep-activity:DrillingActivity-coiled_tubing
157 - rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ; 157 + rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ;
158 rdfs:label "drilling activity coilled tubing"^^xsd:string ; 158 rdfs:label "drilling activity coilled tubing"^^xsd:string ;
159 rdfs:subClassOf ep-activity:DrillingActivity . 159 rdfs:subClassOf ep-activity:DrillingActivity .
160 160
161 ep-activity:DrillingActivity-equipment_failure 161 ep-activity:DrillingActivity-equipment_failure
162 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 162 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
163 rdfs:label "drilling activity equipment failure"^^xsd:string ; 163 rdfs:label "drilling activity equipment failure"^^xsd:string ;
164 rdfs:subClassOf ep-activity:DrillingActivity . 164 rdfs:subClassOf ep-activity:DrillingActivity .
165 165
166 ep-activity:DrillingActivity-equipment_hang 166 ep-activity:DrillingActivity-equipment_hang
167 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 167 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
168 rdfs:label "drilling activity equipment hang"^^xsd:string ; 168 rdfs:label "drilling activity equipment hang"^^xsd:string ;
169 rdfs:subClassOf ep-activity:DrillingActivity . 169 rdfs:subClassOf ep-activity:DrillingActivity .
170 170
171 ep-activity:DrillingActivity-fixed_equipment 171 ep-activity:DrillingActivity-fixed_equipment
172 - rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ; 172 + rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ;
173 rdfs:label "drilling activity fixed equipment"^^xsd:string ; 173 rdfs:label "drilling activity fixed equipment"^^xsd:string ;
174 rdfs:subClassOf ep-activity:DrillingActivity . 174 rdfs:subClassOf ep-activity:DrillingActivity .
175 175
176 ep-activity:DrillingActivity-injury 176 ep-activity:DrillingActivity-injury
177 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 177 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
178 rdfs:label "drilling activity injury"^^xsd:string ; 178 rdfs:label "drilling activity injury"^^xsd:string ;
179 rdfs:subClassOf ep-activity:DrillingActivity . 179 rdfs:subClassOf ep-activity:DrillingActivity .
180 180
181 ep-activity:DrillingActivity-kick 181 ep-activity:DrillingActivity-kick
182 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 182 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
183 rdfs:label "drilling activity operation kick"^^xsd:string ; 183 rdfs:label "drilling activity operation kick"^^xsd:string ;
184 rdfs:subClassOf ep-activity:DrillingActivity . 184 rdfs:subClassOf ep-activity:DrillingActivity .
185 185
186 ep-activity:DrillingActivity-mud_loss 186 ep-activity:DrillingActivity-mud_loss
187 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 187 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
188 rdfs:label "drilling activity mud loss"^^xsd:string ; 188 rdfs:label "drilling activity mud loss"^^xsd:string ;
189 rdfs:subClassOf ep-activity:DrillingActivity . 189 rdfs:subClassOf ep-activity:DrillingActivity .
190 190
191 ep-activity:DrillingActivity-operation_failed 191 ep-activity:DrillingActivity-operation_failed
192 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 192 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
193 rdfs:label "drilling activity operation failed"^^xsd:string ; 193 rdfs:label "drilling activity operation failed"^^xsd:string ;
194 rdfs:subClassOf ep-activity:DrillingActivity . 194 rdfs:subClassOf ep-activity:DrillingActivity .
195 195
196 ep-activity:DrillingActivity-snubbing 196 ep-activity:DrillingActivity-snubbing
197 - rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ; 197 + rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ;
198 rdfs:label "drilling activity snubbing"^^xsd:string ; 198 rdfs:label "drilling activity snubbing"^^xsd:string ;
199 rdfs:subClassOf ep-activity:DrillingActivity . 199 rdfs:subClassOf ep-activity:DrillingActivity .
200 200
201 ep-activity:DrillingActivity-stuck_equipment 201 ep-activity:DrillingActivity-stuck_equipment
202 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 202 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
203 rdfs:label "drilling activity stuck equipment"^^xsd:string ; 203 rdfs:label "drilling activity stuck equipment"^^xsd:string ;
204 rdfs:subClassOf ep-activity:DrillingActivity . 204 rdfs:subClassOf ep-activity:DrillingActivity .
205 205
206 ep-activity:DrillingActivity-success 206 ep-activity:DrillingActivity-success
207 - rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; 207 + rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ;
208 rdfs:label "drilling activity success"^^xsd:string ; 208 rdfs:label "drilling activity success"^^xsd:string ;
209 rdfs:subClassOf ep-activity:DrillingActivity . 209 rdfs:subClassOf ep-activity:DrillingActivity .
210 210
211 ep-activity:DrillingActivity-wire_line 211 ep-activity:DrillingActivity-wire_line
212 - rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ; 212 + rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ;
213 rdfs:label "drilling activity wire line"^^xsd:string ; 213 rdfs:label "drilling activity wire line"^^xsd:string ;
214 rdfs:subClassOf ep-activity:DrillingActivity . 214 rdfs:subClassOf ep-activity:DrillingActivity .
215 215
...@@ -229,7 +229,7 @@ ep-activity:EquipmentFailureAndRepair ...@@ -229,7 +229,7 @@ ep-activity:EquipmentFailureAndRepair
229 rdfs:subClassOf ep-activity:Activity . 229 rdfs:subClassOf ep-activity:Activity .
230 230
231 ep-activity:FailedActivity 231 ep-activity:FailedActivity
232 - rdf:type owl:Class , ep-activity:ActivitySuccessType ; 232 + rdf:type ep-activity:ActivitySuccessType , owl:Class ;
233 rdfs:label "failed activity"^^xsd:string ; 233 rdfs:label "failed activity"^^xsd:string ;
234 rdfs:subClassOf ep-activity:Activity ; 234 rdfs:subClassOf ep-activity:Activity ;
235 owl:disjointWith ep-activity:SuccessfulActivity . 235 owl:disjointWith ep-activity:SuccessfulActivity .
...@@ -240,7 +240,7 @@ ep-activity:FluidActivity ...@@ -240,7 +240,7 @@ ep-activity:FluidActivity
240 rdfs:subClassOf ep-activity:Activity . 240 rdfs:subClassOf ep-activity:Activity .
241 241
242 ep-activity:FormationIntegrityTest 242 ep-activity:FormationIntegrityTest
243 - rdf:type owl:Class , ep-activity:PressureTestType ; 243 + rdf:type ep-activity:PressureTestType , owl:Class ;
244 rdfs:label "formation integrity test"^^xsd:string ; 244 rdfs:label "formation integrity test"^^xsd:string ;
245 rdfs:subClassOf ep-activity:WellBorePressureTest ; 245 rdfs:subClassOf ep-activity:WellBorePressureTest ;
246 owl:disjointWith ep-activity:LeakOffTest . 246 owl:disjointWith ep-activity:LeakOffTest .
...@@ -310,7 +310,7 @@ ep-activity:GasReadingType ...@@ -310,7 +310,7 @@ ep-activity:GasReadingType
310 rdfs:subClassOf owl:Class . 310 rdfs:subClassOf owl:Class .
311 311
312 ep-activity:LeakOffTest 312 ep-activity:LeakOffTest
313 - rdf:type owl:Class , ep-activity:PressureTestType ; 313 + rdf:type ep-activity:PressureTestType , owl:Class ;
314 rdfs:label "leak-off test"^^xsd:string ; 314 rdfs:label "leak-off test"^^xsd:string ;
315 rdfs:subClassOf ep-activity:WellBorePressureTest ; 315 rdfs:subClassOf ep-activity:WellBorePressureTest ;
316 owl:disjointWith ep-activity:FormationIntegrityTest . 316 owl:disjointWith ep-activity:FormationIntegrityTest .
...@@ -351,7 +351,7 @@ ep-activity:OffshoreWellActivity ...@@ -351,7 +351,7 @@ ep-activity:OffshoreWellActivity
351 rdfs:subClassOf ep-activity:OffshoreActivity ; 351 rdfs:subClassOf ep-activity:OffshoreActivity ;
352 rdfs:subClassOf 352 rdfs:subClassOf
353 [ rdf:type owl:Restriction ; 353 [ rdf:type owl:Restriction ;
354 - owl:cardinality "1"^^xsd:nonNegativeInteger ; 354 + owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#Well> ;
355 owl:onProperty ep-activity:onWell 355 owl:onProperty ep-activity:onWell
356 ] ; 356 ] ;
357 rdfs:subClassOf 357 rdfs:subClassOf
...@@ -361,7 +361,7 @@ ep-activity:OffshoreWellActivity ...@@ -361,7 +361,7 @@ ep-activity:OffshoreWellActivity
361 ] ; 361 ] ;
362 rdfs:subClassOf 362 rdfs:subClassOf
363 [ rdf:type owl:Restriction ; 363 [ rdf:type owl:Restriction ;
364 - owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#Well-WholeLife> ; 364 + owl:cardinality "1"^^xsd:nonNegativeInteger ;
365 owl:onProperty ep-activity:onWell 365 owl:onProperty ep-activity:onWell
366 ] . 366 ] .
367 367
...@@ -381,13 +381,13 @@ ep-activity:PorePressureDeterminationType ...@@ -381,13 +381,13 @@ ep-activity:PorePressureDeterminationType
381 rdfs:subClassOf owl:Class . 381 rdfs:subClassOf owl:Class .
382 382
383 ep-activity:PorePressureEstimation 383 ep-activity:PorePressureEstimation
384 - rdf:type ep-activity:PorePressureDeterminationType , owl:Class ; 384 + rdf:type owl:Class , ep-activity:PorePressureDeterminationType ;
385 rdfs:label "pore pressure estimation"^^xsd:string ; 385 rdfs:label "pore pressure estimation"^^xsd:string ;
386 rdfs:subClassOf ep-activity:PorePressureDetermination ; 386 rdfs:subClassOf ep-activity:PorePressureDetermination ;
387 owl:disjointWith ep-activity:PorePressureMeasurement . 387 owl:disjointWith ep-activity:PorePressureMeasurement .
388 388
389 ep-activity:PorePressureMeasurement 389 ep-activity:PorePressureMeasurement
390 - rdf:type ep-activity:PorePressureDeterminationType , owl:Class ; 390 + rdf:type owl:Class , ep-activity:PorePressureDeterminationType ;
391 rdfs:label "pore pressure measurement"^^xsd:string ; 391 rdfs:label "pore pressure measurement"^^xsd:string ;
392 rdfs:subClassOf ep-activity:PorePressureDetermination ; 392 rdfs:subClassOf ep-activity:PorePressureDetermination ;
393 owl:disjointWith ep-activity:PorePressureEstimation . 393 owl:disjointWith ep-activity:PorePressureEstimation .
...@@ -408,14 +408,14 @@ ep-activity:ProductionActivity ...@@ -408,14 +408,14 @@ ep-activity:ProductionActivity
408 rdfs:subClassOf ep-activity:Activity . 408 rdfs:subClassOf ep-activity:Activity .
409 409
410 ep-activity:ProductionTest 410 ep-activity:ProductionTest
411 - rdf:type ep-activity:WellTestType , owl:Class ; 411 + rdf:type owl:Class , ep-activity:WellTestType ;
412 rdfs:label "production test"^^xsd:string ; 412 rdfs:label "production test"^^xsd:string ;
413 rdfs:subClassOf ep-activity:WellTest ; 413 rdfs:subClassOf ep-activity:WellTest ;
414 dc:description "A test to determine the daily rate of oil, gas, and water production from a (potential) reservoir."^^xsd:string ; 414 dc:description "A test to determine the daily rate of oil, gas, and water production from a (potential) reservoir."^^xsd:string ;
415 owl:disjointWith ep-activity:DrillStemTest . 415 owl:disjointWith ep-activity:DrillStemTest .
416 416
417 ep-activity:SuccessfulActivity 417 ep-activity:SuccessfulActivity
418 - rdf:type owl:Class , ep-activity:ActivitySuccessType ; 418 + rdf:type ep-activity:ActivitySuccessType , owl:Class ;
419 rdfs:label "successful activity"^^xsd:string ; 419 rdfs:label "successful activity"^^xsd:string ;
420 rdfs:subClassOf ep-activity:Activity ; 420 rdfs:subClassOf ep-activity:Activity ;
421 owl:disjointWith ep-activity:FailedActivity . 421 owl:disjointWith ep-activity:FailedActivity .
...@@ -466,23 +466,23 @@ ep-activity:WellCementJob ...@@ -466,23 +466,23 @@ ep-activity:WellCementJob
466 rdfs:subClassOf ep-activity:Activity . 466 rdfs:subClassOf ep-activity:Activity .
467 467
468 ep-activity:WellCementJob-other 468 ep-activity:WellCementJob-other
469 - rdf:type ep-activity:WellCementJobPurposeType , owl:Class ; 469 + rdf:type owl:Class , ep-activity:WellCementJobPurposeType ;
470 rdfs:label "well cement job other"^^xsd:string ; 470 rdfs:label "well cement job other"^^xsd:string ;
471 rdfs:subClassOf ep-activity:WellCementJob ; 471 rdfs:subClassOf ep-activity:WellCementJob ;
472 - owl:disjointWith ep-activity:WellCementJob-primary , ep-activity:WellCementJob-plug , ep-activity:WellCementJob-squeeze . 472 + owl:disjointWith ep-activity:WellCementJob-squeeze , ep-activity:WellCementJob-plug , ep-activity:WellCementJob-primary .
473 473
474 ep-activity:WellCementJob-plug 474 ep-activity:WellCementJob-plug
475 - rdf:type owl:Class , ep-activity:WellCementJobPurposeType ; 475 + rdf:type ep-activity:WellCementJobPurposeType , owl:Class ;
476 rdfs:label "well cement job plug"^^xsd:string ; 476 rdfs:label "well cement job plug"^^xsd:string ;
477 rdfs:subClassOf ep-activity:WellCementJob . 477 rdfs:subClassOf ep-activity:WellCementJob .
478 478
479 ep-activity:WellCementJob-primary 479 ep-activity:WellCementJob-primary
480 - rdf:type owl:Class , ep-activity:WellCementJobPurposeType ; 480 + rdf:type ep-activity:WellCementJobPurposeType , owl:Class ;
481 rdfs:label "well cement job primary"^^xsd:string ; 481 rdfs:label "well cement job primary"^^xsd:string ;
482 rdfs:subClassOf ep-activity:WellCementJob . 482 rdfs:subClassOf ep-activity:WellCementJob .
483 483
484 ep-activity:WellCementJob-squeeze 484 ep-activity:WellCementJob-squeeze
485 - rdf:type ep-activity:WellCementJobPurposeType , owl:Class ; 485 + rdf:type owl:Class , ep-activity:WellCementJobPurposeType ;
486 rdfs:label "well cement job squeeze"^^xsd:string ; 486 rdfs:label "well cement job squeeze"^^xsd:string ;
487 rdfs:subClassOf ep-activity:WellCementJob . 487 rdfs:subClassOf ep-activity:WellCementJob .
488 488
...@@ -527,73 +527,73 @@ ep-activity:WellCementJobTopPlugType ...@@ -527,73 +527,73 @@ ep-activity:WellCementJobTopPlugType
527 rdfs:subClassOf owl:Class . 527 rdfs:subClassOf owl:Class .
528 528
529 ep-activity:WellCementJobWithBottomPlug 529 ep-activity:WellCementJobWithBottomPlug
530 - rdf:type owl:Class , ep-activity:WellCementJobBottomPlugType ; 530 + rdf:type ep-activity:WellCementJobBottomPlugType , owl:Class ;
531 rdfs:label "well cement job with bottom plug"^^xsd:string ; 531 rdfs:label "well cement job with bottom plug"^^xsd:string ;
532 rdfs:subClassOf ep-activity:WellCementJob ; 532 rdfs:subClassOf ep-activity:WellCementJob ;
533 owl:disjointWith ep-activity:WellCementJobWithoutBottomPlug . 533 owl:disjointWith ep-activity:WellCementJobWithoutBottomPlug .
534 534
535 ep-activity:WellCementJobWithCasingReciprocation 535 ep-activity:WellCementJobWithCasingReciprocation
536 - rdf:type owl:Class , ep-activity:WellCementJobCasingReciprocationType ; 536 + rdf:type ep-activity:WellCementJobCasingReciprocationType , owl:Class ;
537 rdfs:label "well cement job with casing reciprocation"^^xsd:string ; 537 rdfs:label "well cement job with casing reciprocation"^^xsd:string ;
538 rdfs:subClassOf ep-activity:WellCementJob ; 538 rdfs:subClassOf ep-activity:WellCementJob ;
539 owl:disjointWith ep-activity:WellCementJobWithoutCasingReciprocation . 539 owl:disjointWith ep-activity:WellCementJobWithoutCasingReciprocation .
540 540
541 ep-activity:WellCementJobWithCasingRotation 541 ep-activity:WellCementJobWithCasingRotation
542 - rdf:type owl:Class , ep-activity:WellCementJobCasingRotationType ; 542 + rdf:type ep-activity:WellCementJobCasingRotationType , owl:Class ;
543 rdfs:label "well cement job with casing rotation"^^xsd:string ; 543 rdfs:label "well cement job with casing rotation"^^xsd:string ;
544 rdfs:subClassOf ep-activity:WellCementJob ; 544 rdfs:subClassOf ep-activity:WellCementJob ;
545 owl:disjointWith ep-activity:WellCementJobWithoutTopPlug . 545 owl:disjointWith ep-activity:WellCementJobWithoutTopPlug .
546 546
547 ep-activity:WellCementJobWithFloatHolding 547 ep-activity:WellCementJobWithFloatHolding
548 - rdf:type owl:Class , ep-activity:WellCementJobFloatHoldingType ; 548 + rdf:type ep-activity:WellCementJobFloatHoldingType , owl:Class ;
549 rdfs:label "well cement job with float holding"^^xsd:string ; 549 rdfs:label "well cement job with float holding"^^xsd:string ;
550 rdfs:subClassOf ep-activity:WellCementJob ; 550 rdfs:subClassOf ep-activity:WellCementJob ;
551 owl:disjointWith ep-activity:WellCementJobWithoutFloatHolding . 551 owl:disjointWith ep-activity:WellCementJobWithoutFloatHolding .
552 552
553 ep-activity:WellCementJobWithPlugBumping 553 ep-activity:WellCementJobWithPlugBumping
554 - rdf:type owl:Class , ep-activity:WellCementJobPlugBumpingType ; 554 + rdf:type ep-activity:WellCementJobPlugBumpingType , owl:Class ;
555 rdfs:label "well cement job with plug bumping"^^xsd:string ; 555 rdfs:label "well cement job with plug bumping"^^xsd:string ;
556 rdfs:subClassOf ep-activity:WellCementJob ; 556 rdfs:subClassOf ep-activity:WellCementJob ;
557 owl:disjointWith ep-activity:WellCementJobWithoutBottomPlug . 557 owl:disjointWith ep-activity:WellCementJobWithoutBottomPlug .
558 558
559 ep-activity:WellCementJobWithTopPlug 559 ep-activity:WellCementJobWithTopPlug
560 - rdf:type owl:Class , ep-activity:WellCementJobTopPlugType ; 560 + rdf:type ep-activity:WellCementJobTopPlugType , owl:Class ;
561 rdfs:label "well cement job with top plug"^^xsd:string ; 561 rdfs:label "well cement job with top plug"^^xsd:string ;
562 rdfs:subClassOf ep-activity:WellCementJob ; 562 rdfs:subClassOf ep-activity:WellCementJob ;
563 owl:disjointWith ep-activity:WellCementJobWithoutTopPlug . 563 owl:disjointWith ep-activity:WellCementJobWithoutTopPlug .
564 564
565 ep-activity:WellCementJobWithoutBottomPlug 565 ep-activity:WellCementJobWithoutBottomPlug
566 - rdf:type owl:Class , ep-activity:WellCementJobBottomPlugType ; 566 + rdf:type ep-activity:WellCementJobBottomPlugType , owl:Class ;
567 rdfs:label "well cement job without bottom plug"^^xsd:string ; 567 rdfs:label "well cement job without bottom plug"^^xsd:string ;
568 rdfs:subClassOf ep-activity:WellCementJob ; 568 rdfs:subClassOf ep-activity:WellCementJob ;
569 owl:disjointWith ep-activity:WellCementJobWithBottomPlug . 569 owl:disjointWith ep-activity:WellCementJobWithBottomPlug .
570 570
571 ep-activity:WellCementJobWithoutCasingReciprocation 571 ep-activity:WellCementJobWithoutCasingReciprocation
572 - rdf:type owl:Class , ep-activity:WellCementJobCasingReciprocationType ; 572 + rdf:type ep-activity:WellCementJobCasingReciprocationType , owl:Class ;
573 rdfs:label "well cement job without casing reciprocation"^^xsd:string ; 573 rdfs:label "well cement job without casing reciprocation"^^xsd:string ;
574 rdfs:subClassOf ep-activity:WellCementJob ; 574 rdfs:subClassOf ep-activity:WellCementJob ;
575 owl:disjointWith ep-activity:WellCementJobWithCasingRotation . 575 owl:disjointWith ep-activity:WellCementJobWithCasingRotation .
576 576
577 ep-activity:WellCementJobWithoutCasingRotation 577 ep-activity:WellCementJobWithoutCasingRotation
578 - rdf:type owl:Class , ep-activity:WellCementJobCasingRotationType ; 578 + rdf:type ep-activity:WellCementJobCasingRotationType , owl:Class ;
579 rdfs:label "well cement job without casing rotation"^^xsd:string ; 579 rdfs:label "well cement job without casing rotation"^^xsd:string ;
580 rdfs:subClassOf ep-activity:WellCementJob ; 580 rdfs:subClassOf ep-activity:WellCementJob ;
581 owl:disjointWith ep-activity:WellCementJobWithCasingRotation . 581 owl:disjointWith ep-activity:WellCementJobWithCasingRotation .
582 582
583 ep-activity:WellCementJobWithoutFloatHolding 583 ep-activity:WellCementJobWithoutFloatHolding
584 - rdf:type owl:Class , ep-activity:WellCementJobFloatHoldingType ; 584 + rdf:type ep-activity:WellCementJobFloatHoldingType , owl:Class ;
585 rdfs:label "well cement job without float holding"^^xsd:string ; 585 rdfs:label "well cement job without float holding"^^xsd:string ;
586 rdfs:subClassOf ep-activity:WellCementJob ; 586 rdfs:subClassOf ep-activity:WellCementJob ;
587 owl:disjointWith ep-activity:WellCementJobWithFloatHolding . 587 owl:disjointWith ep-activity:WellCementJobWithFloatHolding .
588 588
589 ep-activity:WellCementJobWithoutPlugBumping 589 ep-activity:WellCementJobWithoutPlugBumping
590 - rdf:type owl:Class , ep-activity:WellCementJobPlugBumpingType ; 590 + rdf:type ep-activity:WellCementJobPlugBumpingType , owl:Class ;
591 rdfs:label "well cement job without plug bumping"^^xsd:string ; 591 rdfs:label "well cement job without plug bumping"^^xsd:string ;
592 rdfs:subClassOf ep-activity:WellCementJob ; 592 rdfs:subClassOf ep-activity:WellCementJob ;
593 owl:disjointWith ep-activity:WellCementJobWithBottomPlug . 593 owl:disjointWith ep-activity:WellCementJobWithBottomPlug .
594 594
595 ep-activity:WellCementJobWithoutTopPlug 595 ep-activity:WellCementJobWithoutTopPlug
596 - rdf:type owl:Class , ep-activity:WellCementJobTopPlugType ; 596 + rdf:type ep-activity:WellCementJobTopPlugType , owl:Class ;
597 rdfs:label "well cement job without top plug"^^xsd:string ; 597 rdfs:label "well cement job without top plug"^^xsd:string ;
598 rdfs:subClassOf ep-activity:WellCementJob ; 598 rdfs:subClassOf ep-activity:WellCementJob ;
599 owl:disjointWith ep-activity:WellCementJobWithTopPlug . 599 owl:disjointWith ep-activity:WellCementJobWithTopPlug .
...@@ -609,13 +609,13 @@ ep-activity:WellCementPumpingFluidReturnType ...@@ -609,13 +609,13 @@ ep-activity:WellCementPumpingFluidReturnType
609 rdfs:subClassOf owl:Class . 609 rdfs:subClassOf owl:Class .
610 610
611 ep-activity:WellCementPumpingWithFluidReturn 611 ep-activity:WellCementPumpingWithFluidReturn
612 - rdf:type owl:Class , ep-activity:WellCementPumpingFluidReturnType ; 612 + rdf:type ep-activity:WellCementPumpingFluidReturnType , owl:Class ;
613 rdfs:label "well cement pumping with fluid return"^^xsd:string ; 613 rdfs:label "well cement pumping with fluid return"^^xsd:string ;
614 rdfs:subClassOf ep-activity:WellCementPumping ; 614 rdfs:subClassOf ep-activity:WellCementPumping ;
615 owl:disjointWith ep-activity:WellCementPumpingWithoutFluidReturn . 615 owl:disjointWith ep-activity:WellCementPumpingWithoutFluidReturn .
616 616
617 ep-activity:WellCementPumpingWithoutFluidReturn 617 ep-activity:WellCementPumpingWithoutFluidReturn
618 - rdf:type owl:Class , ep-activity:WellCementPumpingFluidReturnType ; 618 + rdf:type ep-activity:WellCementPumpingFluidReturnType , owl:Class ;
619 rdfs:label "well cement pumping without fluid return"^^xsd:string ; 619 rdfs:label "well cement pumping without fluid return"^^xsd:string ;
620 rdfs:subClassOf ep-activity:WellCementPumping ; 620 rdfs:subClassOf ep-activity:WellCementPumping ;
621 owl:disjointWith ep-activity:WellCementPumpingWithFluidReturn . 621 owl:disjointWith ep-activity:WellCementPumpingWithFluidReturn .
...@@ -626,28 +626,28 @@ ep-activity:WellControlIncident ...@@ -626,28 +626,28 @@ ep-activity:WellControlIncident
626 rdfs:subClassOf ep-activity:Activity . 626 rdfs:subClassOf ep-activity:Activity .
627 627
628 ep-activity:WellControlIncident-gas_kick 628 ep-activity:WellControlIncident-gas_kick
629 - rdf:type ep-activity:WellControlIncidentType , owl:Class ; 629 + rdf:type owl:Class , ep-activity:WellControlIncidentType ;
630 rdfs:label "well control incident gas kick"^^xsd:string ; 630 rdfs:label "well control incident gas kick"^^xsd:string ;
631 rdfs:subClassOf ep-activity:WellControlIncident ; 631 rdfs:subClassOf ep-activity:WellControlIncident ;
632 - owl:disjointWith ep-activity:WellControlIncident-water_kick , ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-oil_kick . 632 + owl:disjointWith ep-activity:WellControlIncident-oil_kick , ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-water_kick .
633 633
634 ep-activity:WellControlIncident-oil_kick 634 ep-activity:WellControlIncident-oil_kick
635 - rdf:type ep-activity:WellControlIncidentType , owl:Class ; 635 + rdf:type owl:Class , ep-activity:WellControlIncidentType ;
636 rdfs:label "well control incident oil kick"^^xsd:string ; 636 rdfs:label "well control incident oil kick"^^xsd:string ;
637 rdfs:subClassOf ep-activity:WellControlIncident ; 637 rdfs:subClassOf ep-activity:WellControlIncident ;
638 - owl:disjointWith ep-activity:WellControlIncident-gas_kick , ep-activity:WellControlIncident-water_kick , ep-activity:WellControlIncident-shallow_gas_kick . 638 + owl:disjointWith ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-water_kick , ep-activity:WellControlIncident-gas_kick .
639 639
640 ep-activity:WellControlIncident-shallow_gas_kick 640 ep-activity:WellControlIncident-shallow_gas_kick
641 - rdf:type ep-activity:WellControlIncidentType , owl:Class ; 641 + rdf:type owl:Class , ep-activity:WellControlIncidentType ;
642 rdfs:label "well control incident shallow gas kick"^^xsd:string ; 642 rdfs:label "well control incident shallow gas kick"^^xsd:string ;
643 rdfs:subClassOf ep-activity:WellControlIncident ; 643 rdfs:subClassOf ep-activity:WellControlIncident ;
644 - owl:disjointWith ep-activity:WellControlIncident-gas_kick , ep-activity:WellControlIncident-water_kick , ep-activity:WellControlIncident-oil_kick . 644 + owl:disjointWith ep-activity:WellControlIncident-oil_kick , ep-activity:WellControlIncident-water_kick , ep-activity:WellControlIncident-gas_kick .
645 645
646 ep-activity:WellControlIncident-water_kick 646 ep-activity:WellControlIncident-water_kick
647 - rdf:type ep-activity:WellControlIncidentType , owl:Class ; 647 + rdf:type owl:Class , ep-activity:WellControlIncidentType ;
648 rdfs:label "well control incident water kick"^^xsd:string ; 648 rdfs:label "well control incident water kick"^^xsd:string ;
649 rdfs:subClassOf ep-activity:WellControlIncident ; 649 rdfs:subClassOf ep-activity:WellControlIncident ;
650 - owl:disjointWith ep-activity:WellControlIncident-gas_kick , ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-oil_kick . 650 + owl:disjointWith ep-activity:WellControlIncident-oil_kick , ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-gas_kick .
651 651
652 ep-activity:WellControlIncidentType 652 ep-activity:WellControlIncidentType
653 rdf:type rdfs:Class ; 653 rdf:type rdfs:Class ;
...@@ -665,40 +665,40 @@ ep-activity:WellKilling ...@@ -665,40 +665,40 @@ ep-activity:WellKilling
665 rdfs:subClassOf ep-activity:Activity . 665 rdfs:subClassOf ep-activity:Activity .
666 666
667 ep-activity:WellKilling-bullheading 667 ep-activity:WellKilling-bullheading
668 - rdf:type ep-activity:WellKillingType , owl:Class ; 668 + rdf:type owl:Class , ep-activity:WellKillingType ;
669 rdfs:label "well killing bullheading"^^xsd:string ; 669 rdfs:label "well killing bullheading"^^xsd:string ;
670 rdfs:subClassOf ep-activity:WellKilling ; 670 rdfs:subClassOf ep-activity:WellKilling ;
671 - owl:disjointWith ep-activity:WellKilling-wait_and_weight , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-drillers_method . 671 + owl:disjointWith ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-wait_and_weight .
672 672
673 ep-activity:WellKilling-drillers_method 673 ep-activity:WellKilling-drillers_method
674 - rdf:type ep-activity:WellKillingType , owl:Class ; 674 + rdf:type owl:Class , ep-activity:WellKillingType ;
675 rdfs:label "well killing drillers method"^^xsd:string ; 675 rdfs:label "well killing drillers method"^^xsd:string ;
676 rdfs:subClassOf ep-activity:WellKilling ; 676 rdfs:subClassOf ep-activity:WellKilling ;
677 - owl:disjointWith ep-activity:WellKilling-wait_and_weight , ep-activity:WellKilling-bullheading , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-lubricate_and_bleed . 677 + owl:disjointWith ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-bullheading , ep-activity:WellKilling-wait_and_weight .
678 678
679 ep-activity:WellKilling-forward_circulation 679 ep-activity:WellKilling-forward_circulation
680 - rdf:type ep-activity:WellKillingType , owl:Class ; 680 + rdf:type owl:Class , ep-activity:WellKillingType ;
681 rdfs:label "well killing forward circulation"^^xsd:string ; 681 rdfs:label "well killing forward circulation"^^xsd:string ;
682 rdfs:subClassOf ep-activity:WellKilling ; 682 rdfs:subClassOf ep-activity:WellKilling ;
683 - owl:disjointWith ep-activity:WellKilling-wait_and_weight , ep-activity:WellKilling-bullheading , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-drillers_method . 683 + owl:disjointWith ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-bullheading , ep-activity:WellKilling-wait_and_weight .
684 684
685 ep-activity:WellKilling-lubricate_and_bleed 685 ep-activity:WellKilling-lubricate_and_bleed
686 - rdf:type ep-activity:WellKillingType , owl:Class ; 686 + rdf:type owl:Class , ep-activity:WellKillingType ;
687 rdfs:label "well killing lubricate and bleed"^^xsd:string ; 687 rdfs:label "well killing lubricate and bleed"^^xsd:string ;
688 rdfs:subClassOf ep-activity:WellKilling ; 688 rdfs:subClassOf ep-activity:WellKilling ;
689 - owl:disjointWith ep-activity:WellKilling-wait_and_weight , ep-activity:WellKilling-bullheading , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-drillers_method . 689 + owl:disjointWith ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-bullheading , ep-activity:WellKilling-wait_and_weight .
690 690
691 ep-activity:WellKilling-reverse_circulation 691 ep-activity:WellKilling-reverse_circulation
692 - rdf:type owl:Class , ep-activity:WellKillingType ; 692 + rdf:type ep-activity:WellKillingType , owl:Class ;
693 rdfs:label "well killing reverse circulation"^^xsd:string ; 693 rdfs:label "well killing reverse circulation"^^xsd:string ;
694 rdfs:subClassOf ep-activity:WellKilling ; 694 rdfs:subClassOf ep-activity:WellKilling ;
695 - owl:disjointWith ep-activity:WellKilling-wait_and_weight , ep-activity:WellKilling-bullheading , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-drillers_method . 695 + owl:disjointWith ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-bullheading , ep-activity:WellKilling-wait_and_weight .
696 696
697 ep-activity:WellKilling-wait_and_weight 697 ep-activity:WellKilling-wait_and_weight
698 - rdf:type ep-activity:WellKillingType , owl:Class ; 698 + rdf:type owl:Class , ep-activity:WellKillingType ;
699 rdfs:label "well killing wait and weight"^^xsd:string ; 699 rdfs:label "well killing wait and weight"^^xsd:string ;
700 rdfs:subClassOf ep-activity:WellKilling ; 700 rdfs:subClassOf ep-activity:WellKilling ;
701 - owl:disjointWith ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-bullheading . 701 + owl:disjointWith ep-activity:WellKilling-bullheading , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-drillers_method .
702 702
703 ep-activity:WellKillingType 703 ep-activity:WellKillingType
704 rdf:type rdfs:Class ; 704 rdf:type rdfs:Class ;
...@@ -731,46 +731,46 @@ ep-activity:WirelineFormationTestType ...@@ -731,46 +731,46 @@ ep-activity:WirelineFormationTestType
731 rdfs:subClassOf owl:Class . 731 rdfs:subClassOf owl:Class .
732 732
733 ep-activity:WirelineFormationTestWithGoodSeal 733 ep-activity:WirelineFormationTestWithGoodSeal
734 - rdf:type ep-activity:WirelineFormationTestType , owl:Class ; 734 + rdf:type owl:Class , ep-activity:WirelineFormationTestType ;
735 rdfs:label "wireline formation test with a good seal"^^xsd:string ; 735 rdfs:label "wireline formation test with a good seal"^^xsd:string ;
736 rdfs:subClassOf ep-activity:WirelineFormationTest ; 736 rdfs:subClassOf ep-activity:WirelineFormationTest ;
737 owl:disjointWith ep-activity:WirelineFormationTestWithoutGoodSeal . 737 owl:disjointWith ep-activity:WirelineFormationTestWithoutGoodSeal .
738 738
739 ep-activity:WirelineFormationTestWithoutGoodSeal 739 ep-activity:WirelineFormationTestWithoutGoodSeal
740 - rdf:type ep-activity:WirelineFormationTestType , owl:Class ; 740 + rdf:type owl:Class , ep-activity:WirelineFormationTestType ;
741 rdfs:label "wireline formation test without a good seal"^^xsd:string ; 741 rdfs:label "wireline formation test without a good seal"^^xsd:string ;
742 rdfs:subClassOf ep-activity:WirelineFormationTest ; 742 rdfs:subClassOf ep-activity:WirelineFormationTest ;
743 owl:disjointWith ep-activity:WirelineFormationTestWithGoodSeal . 743 owl:disjointWith ep-activity:WirelineFormationTestWithGoodSeal .
744 744
745 ep-activity:descriptionOfActivitiesFollowingTheDailyReportingPeriod 745 ep-activity:descriptionOfActivitiesFollowingTheDailyReportingPeriod
746 - rdf:type owl:DatatypeProperty , ep-core:RDLTemplate ; 746 + rdf:type ep-core:RDLTemplate , owl:DatatypeProperty ;
747 rdfs:domain ep-activity:DailyDrillingActivity ; 747 rdfs:domain ep-activity:DailyDrillingActivity ;
748 rdfs:label "description of activities following the daily reporting period"^^xsd:string . 748 rdfs:label "description of activities following the daily reporting period"^^xsd:string .
749 749
750 ep-activity:descriptionOfActivitiesForcastForTheNextDailyReportingPeriod 750 ep-activity:descriptionOfActivitiesForcastForTheNextDailyReportingPeriod
751 - rdf:type owl:DatatypeProperty , ep-core:RDLTemplate ; 751 + rdf:type ep-core:RDLTemplate , owl:DatatypeProperty ;
752 rdfs:domain ep-activity:DailyDrillingActivity ; 752 rdfs:domain ep-activity:DailyDrillingActivity ;
753 rdfs:label "description of activities forecast for the next daily reporting period"^^xsd:string . 753 rdfs:label "description of activities forecast for the next daily reporting period"^^xsd:string .
754 754
755 ep-activity:descriptionOfActivitiesWithinTheDailyReportingPeriod 755 ep-activity:descriptionOfActivitiesWithinTheDailyReportingPeriod
756 - rdf:type owl:DatatypeProperty , ep-core:RDLTemplate ; 756 + rdf:type ep-core:RDLTemplate , owl:DatatypeProperty ;
757 rdfs:domain ep-activity:DailyDrillingActivity ; 757 rdfs:domain ep-activity:DailyDrillingActivity ;
758 rdfs:label "description of activities within the daily reporting period"^^xsd:string . 758 rdfs:label "description of activities within the daily reporting period"^^xsd:string .
759 759
760 ep-activity:distanceDrilled 760 ep-activity:distanceDrilled
761 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property , ep-core:RDLTemplate ; 761 + rdf:type ep-core:RDLTemplate , ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
762 rdfs:domain ep-activity:DrillingActivity ; 762 rdfs:domain ep-activity:DrillingActivity ;
763 rdfs:label "final rate of drilling"^^xsd:string ; 763 rdfs:label "final rate of drilling"^^xsd:string ;
764 rdfs:range ep-core:Length . 764 rdfs:range ep-core:Length .
765 765
766 ep-activity:drillingContractor 766 ep-activity:drillingContractor
767 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 767 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
768 rdfs:domain ep-activity:DrillingActivity ; 768 rdfs:domain ep-activity:DrillingActivity ;
769 rdfs:label "drilling contractor"^^xsd:string ; 769 rdfs:label "drilling contractor"^^xsd:string ;
770 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 770 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
771 771
772 ep-activity:drillingOperator 772 ep-activity:drillingOperator
773 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 773 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
774 rdfs:domain ep-activity:DrillingActivity ; 774 rdfs:domain ep-activity:DrillingActivity ;
775 rdfs:label "drilling operator"^^xsd:string ; 775 rdfs:label "drilling operator"^^xsd:string ;
776 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 776 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
...@@ -782,18 +782,18 @@ ep-activity:failedEquipment ...@@ -782,18 +782,18 @@ ep-activity:failedEquipment
782 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#Equipment> . 782 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
783 783
784 ep-activity:finalRateOfDrilling 784 ep-activity:finalRateOfDrilling
785 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property , ep-core:RDLTemplate ; 785 + rdf:type ep-core:RDLTemplate , ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
786 rdfs:domain ep-activity:DrillingActivity ; 786 rdfs:domain ep-activity:DrillingActivity ;
787 rdfs:label "final rate of drilling"^^xsd:string ; 787 rdfs:label "final rate of drilling"^^xsd:string ;
788 rdfs:range ep-core:Speed . 788 rdfs:range ep-core:Speed .
789 789
790 ep-activity:finishedAt 790 ep-activity:finishedAt
791 - rdf:type owl:DatatypeProperty , ep-core:ComplexBaseTemplate ; 791 + rdf:type ep-core:ComplexBaseTemplate , owl:DatatypeProperty ;
792 rdfs:label "finished at"^^xsd:string ; 792 rdfs:label "finished at"^^xsd:string ;
793 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> . 793 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> .
794 794
795 ep-activity:hasCasingLinerTubing 795 ep-activity:hasCasingLinerTubing
796 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 796 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
797 rdfs:domain ep-activity:WellStimulation ; 797 rdfs:domain ep-activity:WellStimulation ;
798 rdfs:label "has Casing/Liner/Tubing"^^xsd:string . 798 rdfs:label "has Casing/Liner/Tubing"^^xsd:string .
799 799
...@@ -802,24 +802,24 @@ ep-activity:hasCasingString ...@@ -802,24 +802,24 @@ ep-activity:hasCasingString
802 rdfs:label "has casing string"^^xsd:string . 802 rdfs:label "has casing string"^^xsd:string .
803 803
804 ep-activity:hasChokeValve 804 ep-activity:hasChokeValve
805 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:RDLTemplate ; 805 + rdf:type ep-core:RDLTemplate , owl:FunctionalProperty , owl:ObjectProperty ;
806 rdfs:label "has choke valve"^^xsd:string ; 806 rdfs:label "has choke valve"^^xsd:string ;
807 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#ChokeValve> . 807 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#ChokeValve> .
808 808
809 ep-activity:hasDrillBit 809 ep-activity:hasDrillBit
810 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:RDLTemplate ; 810 + rdf:type ep-core:RDLTemplate , owl:FunctionalProperty , owl:ObjectProperty ;
811 rdfs:domain ep-activity:DrillingActivity ; 811 rdfs:domain ep-activity:DrillingActivity ;
812 rdfs:label "has drill bit"^^xsd:string ; 812 rdfs:label "has drill bit"^^xsd:string ;
813 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#DrillBit> . 813 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#DrillBit> .
814 814
815 ep-activity:hasDrillingFluid 815 ep-activity:hasDrillingFluid
816 - rdf:type owl:ObjectProperty , ep-core:RDLTemplate , owl:FunctionalProperty ; 816 + rdf:type owl:FunctionalProperty , ep-core:RDLTemplate , owl:ObjectProperty ;
817 rdfs:domain ep-activity:DrillingActivity ; 817 rdfs:domain ep-activity:DrillingActivity ;
818 rdfs:label "has drilling fluid"^^xsd:string ; 818 rdfs:label "has drilling fluid"^^xsd:string ;
819 rdfs:range <http://www.reportinghub.no/ep/schema/well#Fluid> . 819 rdfs:range <http://www.reportinghub.no/ep/schema/well#Fluid> .
820 820
821 ep-activity:hasInflowLocation 821 ep-activity:hasInflowLocation
822 - rdf:type owl:ObjectProperty , ep-core:RDLTemplate ; 822 + rdf:type ep-core:RDLTemplate , owl:ObjectProperty ;
823 rdfs:domain ep-activity:WellControlIncident ; 823 rdfs:domain ep-activity:WellControlIncident ;
824 rdfs:label "has inflow location"^^xsd:string ; 824 rdfs:label "has inflow location"^^xsd:string ;
825 rdfs:range <http://www.reportinghub.no/ep/schema/well#PositionWithinWellBore> . 825 rdfs:range <http://www.reportinghub.no/ep/schema/well#PositionWithinWellBore> .
...@@ -829,26 +829,26 @@ ep-activity:hasSubActivity ...@@ -829,26 +829,26 @@ ep-activity:hasSubActivity
829 rdfs:label "has sub activity"^^xsd:string . 829 rdfs:label "has sub activity"^^xsd:string .
830 830
831 ep-activity:nominallyAt 831 ep-activity:nominallyAt
832 - rdf:type ep-core:ComplexBaseTemplate , owl:DatatypeProperty ; 832 + rdf:type owl:DatatypeProperty , ep-core:ComplexBaseTemplate ;
833 rdfs:label "nominal time"^^xsd:string ; 833 rdfs:label "nominal time"^^xsd:string ;
834 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> . 834 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> .
835 835
836 ep-activity:onRig 836 ep-activity:onRig
837 - rdf:type ep-core:RDLTemplate , owl:ObjectProperty , owl:FunctionalProperty ; 837 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:RDLTemplate ;
838 rdfs:domain ep-activity:DrillingActivity ; 838 rdfs:domain ep-activity:DrillingActivity ;
839 rdfs:label "on rig"^^xsd:string ; 839 rdfs:label "on rig"^^xsd:string ;
840 - rdfs:range <http://www.reportinghub.no/ep/schema/facility#Rig> . 840 + rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfARig> .
841 841
842 ep-activity:onWell 842 ep-activity:onWell
843 - rdf:type ep-core:RDLTemplate , owl:ObjectProperty ; 843 + rdf:type owl:ObjectProperty , ep-core:RDLTemplate ;
844 rdfs:label "on well"^^xsd:string . 844 rdfs:label "on well"^^xsd:string .
845 845
846 ep-activity:onWellBore 846 ep-activity:onWellBore
847 - rdf:type ep-core:RDLTemplate , owl:ObjectProperty , owl:FunctionalProperty ; 847 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:RDLTemplate ;
848 rdfs:label "on WellBore"^^xsd:string . 848 rdfs:label "on WellBore"^^xsd:string .
849 849
850 ep-activity:pressureAtWhichPlugBumped 850 ep-activity:pressureAtWhichPlugBumped
851 - rdf:type owl:FunctionalProperty , ep-core:RDLTemplate , owl:ObjectProperty ; 851 + rdf:type owl:ObjectProperty , ep-core:RDLTemplate , owl:FunctionalProperty ;
852 rdfs:domain ep-activity:WellCementPumping ; 852 rdfs:domain ep-activity:WellCementPumping ;
853 rdfs:label "pressure at which plug bumped"^^xsd:string ; 853 rdfs:label "pressure at which plug bumped"^^xsd:string ;
854 rdfs:range ep-core:Pressure . 854 rdfs:range ep-core:Pressure .
...@@ -858,59 +858,59 @@ ep-activity:pumpedFluid ...@@ -858,59 +858,59 @@ ep-activity:pumpedFluid
858 rdfs:label "pumped fluid"^^xsd:string . 858 rdfs:label "pumped fluid"^^xsd:string .
859 859
860 ep-activity:recoveredCore 860 ep-activity:recoveredCore
861 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 861 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
862 rdfs:domain ep-activity:WellCore ; 862 rdfs:domain ep-activity:WellCore ;
863 rdfs:label "recovered core"^^xsd:string ; 863 rdfs:label "recovered core"^^xsd:string ;
864 rdfs:range <http://www.reportinghub.no/ep/schema/well#RecoveredCore> . 864 rdfs:range <http://www.reportinghub.no/ep/schema/well#RecoveredCore> .
865 865
866 ep-activity:sampledFluid 866 ep-activity:sampledFluid
867 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 867 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
868 rdfs:domain ep-activity:WirelineFormationTest ; 868 rdfs:domain ep-activity:WirelineFormationTest ;
869 rdfs:label "sampled fluid"^^xsd:string ; 869 rdfs:label "sampled fluid"^^xsd:string ;
870 rdfs:range <http://www.reportinghub.no/ep/schema/well#Fluid> . 870 rdfs:range <http://www.reportinghub.no/ep/schema/well#Fluid> .
871 871
872 ep-activity:serviceCompany 872 ep-activity:serviceCompany
873 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 873 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
874 rdfs:domain ep-activity:Activity ; 874 rdfs:domain ep-activity:Activity ;
875 rdfs:label "service company"^^xsd:string ; 875 rdfs:label "service company"^^xsd:string ;
876 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 876 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
877 877
878 ep-activity:startedAt 878 ep-activity:startedAt
879 - rdf:type owl:DatatypeProperty , ep-core:ComplexBaseTemplate ; 879 + rdf:type ep-core:ComplexBaseTemplate , owl:DatatypeProperty ;
880 rdfs:label "started at"^^xsd:string ; 880 rdfs:label "started at"^^xsd:string ;
881 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> . 881 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> .
882 882
883 ep-activity:stratigraphyDescription 883 ep-activity:stratigraphyDescription
884 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 884 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
885 rdfs:domain ep-activity:PreliminaryZonation ; 885 rdfs:domain ep-activity:PreliminaryZonation ;
886 rdfs:label "stratigrapy description"^^xsd:string . 886 rdfs:label "stratigrapy description"^^xsd:string .
887 887
888 ep-activity:timeLost 888 ep-activity:timeLost
889 - rdf:type ep-core:RDLTemplate , owl:ObjectProperty , owl:FunctionalProperty ; 889 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:RDLTemplate ;
890 rdfs:domain ep-activity:WellControlIncident ; 890 rdfs:domain ep-activity:WellControlIncident ;
891 rdfs:label "time lost"^^xsd:string ; 891 rdfs:label "time lost"^^xsd:string ;
892 rdfs:range ep-core:TimeDuration . 892 rdfs:range ep-core:TimeDuration .
893 893
894 ep-activity:volumeOfMudGained 894 ep-activity:volumeOfMudGained
895 - rdf:type ep-core:RDLTemplate , owl:ObjectProperty , owl:FunctionalProperty ; 895 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:RDLTemplate ;
896 rdfs:domain ep-activity:WellControlIncident ; 896 rdfs:domain ep-activity:WellControlIncident ;
897 rdfs:label "volume of mud gained"^^xsd:string ; 897 rdfs:label "volume of mud gained"^^xsd:string ;
898 rdfs:range ep-core:Volume . 898 rdfs:range ep-core:Volume .
899 899
900 ep-activity:volumeOfPumpedCementingFluid 900 ep-activity:volumeOfPumpedCementingFluid
901 - rdf:type ep-core:RDLTemplate , owl:ObjectProperty , owl:FunctionalProperty ; 901 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:RDLTemplate ;
902 rdfs:domain ep-activity:WellCementPumping ; 902 rdfs:domain ep-activity:WellCementPumping ;
903 rdfs:label "volume of pumped cementing fluid"^^xsd:string ; 903 rdfs:label "volume of pumped cementing fluid"^^xsd:string ;
904 rdfs:range ep-core:Volume . 904 rdfs:range ep-core:Volume .
905 905
906 ep-activity:volumeOfReturnedCementingFluid 906 ep-activity:volumeOfReturnedCementingFluid
907 - rdf:type owl:FunctionalProperty , ep-core:RDLTemplate , owl:ObjectProperty ; 907 + rdf:type owl:ObjectProperty , ep-core:RDLTemplate , owl:FunctionalProperty ;
908 rdfs:domain ep-activity:WellCementPumping ; 908 rdfs:domain ep-activity:WellCementPumping ;
909 rdfs:label "volume of returned cementing fluid"^^xsd:string ; 909 rdfs:label "volume of returned cementing fluid"^^xsd:string ;
910 rdfs:range ep-core:Volume . 910 rdfs:range ep-core:Volume .
911 911
912 ep-activity:wellBoreLoggingTool 912 ep-activity:wellBoreLoggingTool
913 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 913 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
914 rdfs:domain ep-activity:WellBoreLog ; 914 rdfs:domain ep-activity:WellBoreLog ;
915 rdfs:label "well bore logging tool"^^xsd:string ; 915 rdfs:label "well bore logging tool"^^xsd:string ;
916 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#Equipment> . 916 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
......
1 -# Saved by TopBraid on Thu Sep 15 15:42:36 BST 2011 1 +# Saved by TopBraid on Fri Sep 16 17:29:24 BST 2011
2 -# baseURI: http://www.reportinghub.no/ep/schema/1.0/facility 2 +# baseURI: http://www.reportinghub.no/ep/schema/1.0/facility
3 -# imports: http://www.reportinghub.no/ep/schema/1.0/core 3 +# imports: http://www.reportinghub.no/ep/schema/1.0/core
4 - 4 +
5 -@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> . 5 +@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
6 -@prefix ep-fac: <http://www.reportinghub.no/ep/schema/facility#> . 6 +@prefix ep-fac: <http://www.reportinghub.no/ep/schema/facility#> .
7 -@prefix owl: <http://www.w3.org/2002/07/owl#> . 7 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
8 -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 8 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
9 -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 9 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
10 -@prefix sp: <http://spinrdf.org/sp#> . 10 +@prefix sp: <http://spinrdf.org/sp#> .
11 -@prefix spin: <http://spinrdf.org/spin#> . 11 +@prefix spin: <http://spinrdf.org/spin#> .
12 -@prefix spl: <http://spinrdf.org/spl#> . 12 +@prefix spl: <http://spinrdf.org/spl#> .
13 -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 13 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
14 - 14 +
15 -<http://www.reportinghub.no/ep/schema/1.0/facility> 15 +<http://www.reportinghub.no/ep/schema/1.0/facility>
16 - rdf:type owl:Ontology ; 16 + rdf:type owl:Ontology ;
17 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> ; 17 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> ;
18 - owl:versionInfo "0.1.0"^^xsd:string . 18 + owl:versionInfo "0.1.0"^^xsd:string .
19 - 19 +
20 -ep-fac:Facility 20 +ep-fac:Facility
21 - rdf:type owl:Class ; 21 + rdf:type owl:Class ;
22 - rdfs:label "facility"^^xsd:string ; 22 + rdfs:label "facility"^^xsd:string ;
23 - rdfs:subClassOf ep-core:PhysicalObject . 23 + rdfs:subClassOf ep-core:PhysicalObject .
24 - 24 +
25 -ep-fac:FixedFacility 25 +ep-fac:FixedFacility
26 - rdf:type owl:DeprecatedClass ; 26 + rdf:type owl:DeprecatedClass ;
27 - rdfs:subClassOf ep-fac:Facility . 27 + rdfs:subClassOf ep-fac:Facility .
28 - 28 +
29 -ep-fac:FixedOrMoveableRigType 29 +ep-fac:FixedOrMoveableRigType
30 - rdf:type rdfs:Class ; 30 + rdf:type rdfs:Class ;
31 - rdfs:label "fixed of moveable rig type"^^xsd:string ; 31 + rdfs:label "fixed of moveable rig type"^^xsd:string ;
32 - rdfs:subClassOf owl:Class . 32 + rdfs:subClassOf owl:Class .
33 - 33 +
34 -ep-fac:FixedRig 34 +ep-fac:FixedRig
35 - rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ; 35 + rdf:type owl:Class , ep-fac:FixedOrMoveableRigType ;
36 - rdfs:label "fixed rig"^^xsd:string ; 36 + rdfs:label "fixed rig"^^xsd:string ;
37 - rdfs:subClassOf ep-fac:Rig-WholeLife , ep-fac:FixedFacility . 37 + rdfs:subClassOf ep-fac:Rig , ep-fac:FixedFacility .
38 - 38 +
39 -ep-fac:MoveableFacility 39 +ep-fac:MoveableFacility
40 - rdf:type owl:Class ; 40 + rdf:type owl:Class ;
41 - rdfs:subClassOf ep-fac:Facility . 41 + rdfs:subClassOf ep-fac:Facility .
42 - 42 +
43 -ep-fac:MoveableRig 43 +ep-fac:MoveableRig
44 - rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ; 44 + rdf:type owl:Class , ep-fac:FixedOrMoveableRigType ;
45 - rdfs:label "moveable rig"^^xsd:string ; 45 + rdfs:label "moveable rig"^^xsd:string ;
46 - rdfs:subClassOf ep-fac:Rig-WholeLife , ep-fac:MoveableFacility . 46 + rdfs:subClassOf ep-fac:Rig , ep-fac:MoveableFacility .
47 - 47 +
48 -ep-fac:Rig 48 +ep-fac:Rig
49 - rdf:type owl:Class ; 49 + rdf:type owl:Class ;
50 - rdfs:label "all or part of the life of a rig"^^xsd:string ; 50 + rdfs:label "rig (whole life)"^^xsd:string ;
51 - rdfs:subClassOf ep-fac:Facility . 51 + rdfs:subClassOf ep-fac:TemporalPartOfARig .
52 - 52 +
53 -ep-fac:Rig-WholeLife 53 +ep-fac:SubSurfaceFixedFacility
54 - rdf:type owl:Class ; 54 + rdf:type owl:Class ;
55 - rdfs:label "rig"^^xsd:string ; 55 + rdfs:subClassOf ep-fac:FixedFacility .
56 - rdfs:subClassOf ep-fac:Rig . 56 +
57 - 57 +ep-fac:SurfaceFixedFacility
58 -ep-fac:SubSurfaceFixedFacility 58 + rdf:type owl:Class ;
59 - rdf:type owl:Class ; 59 + rdfs:subClassOf ep-fac:FixedFacility .
60 - rdfs:subClassOf ep-fac:FixedFacility . 60 +
61 - 61 +ep-fac:SurroundingWater
62 -ep-fac:SurfaceFixedFacility 62 + rdf:type owl:Class ;
63 - rdf:type owl:Class ; 63 + rdfs:label "surrounding water"^^xsd:string ;
64 - rdfs:subClassOf ep-fac:FixedFacility . 64 + rdfs:subClassOf ep-core:PhysicalObject .
65 - 65 +
66 -ep-fac:SurroundingWater 66 +ep-fac:TemporalPartOfARig
67 - rdf:type owl:Class ; 67 + rdf:type owl:Class ;
68 - rdfs:label "surrounding water"^^xsd:string ; 68 + rdfs:label "(temporal part of a) rig"^^xsd:string ;
69 - rdfs:subClassOf ep-core:PhysicalObject . 69 + rdfs:subClassOf ep-fac:Facility .
70 - 70 +
71 -ep-fac:depthOfSurroundingWater 71 +ep-fac:depthOfSurroundingWater
72 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 72 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
73 - rdfs:domain ep-fac:SurroundingWater ; 73 + rdfs:domain ep-fac:SurroundingWater ;
74 - rdfs:label "depth of surrounding water"^^xsd:string ; 74 + rdfs:label "depth of surrounding water"^^xsd:string ;
75 - rdfs:range ep-core:Length . 75 + rdfs:range ep-core:Length .
......
1 -# Saved by TopBraid on Thu Sep 15 15:24:53 BST 2011 1 +# Saved by TopBraid on Fri Sep 16 17:30:05 BST 2011
2 -# baseURI: http://www.reportinghub.no/ep/schema/1.0/well 2 +# baseURI: http://www.reportinghub.no/ep/schema/1.0/well
3 -# imports: http://www.reportinghub.no/ep/schema/1.0/core 3 +# imports: http://www.reportinghub.no/ep/schema/1.0/core
4 -# imports: http://www.reportinghub.no/ep/schema/1.0/equipment 4 +# imports: http://www.reportinghub.no/ep/schema/1.0/equipment
5 - 5 +
6 -@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> . 6 +@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
7 -@prefix ep-well: <http://www.reportinghub.no/ep/schema/well#> . 7 +@prefix ep-well: <http://www.reportinghub.no/ep/schema/well#> .
8 -@prefix owl: <http://www.w3.org/2002/07/owl#> . 8 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
9 -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 9 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
10 -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 10 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
11 -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 11 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
12 - 12 +
13 -<http://www.reportinghub.no/ep/schema/1.0/well> 13 +<http://www.reportinghub.no/ep/schema/1.0/well>
14 - rdf:type owl:Ontology ; 14 + rdf:type owl:Ontology ;
15 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/core> ; 15 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/equipment> ;
16 - owl:versionInfo "0.1.0"^^xsd:string . 16 + owl:versionInfo "0.1.0"^^xsd:string .
17 - 17 +
18 -<http://www.reportinghub.no/ep/schema/equipment#Equipment> 18 +<http://www.reportinghub.no/ep/schema/equipment#Equipment>
19 - rdfs:subClassOf ep-core:PhysicalObject . 19 + rdfs:subClassOf ep-core:PhysicalObject .
20 - 20 +
21 -ep-well:CementingFluid 21 +ep-well:CementingFluid
22 - rdf:type owl:Class ; 22 + rdf:type owl:Class ;
23 - rdfs:label "cementing fluid"^^xsd:string ; 23 + rdfs:label "cementing fluid"^^xsd:string ;
24 - rdfs:subClassOf ep-well:Fluid . 24 + rdfs:subClassOf ep-well:Fluid .
25 - 25 +
26 -ep-well:CementingFluidType 26 +ep-well:CementingFluidType
27 - rdf:type ep-well:CementingFluidType , rdfs:Class ; 27 + rdf:type rdfs:Class , ep-well:CementingFluidType ;
28 - rdfs:label "cementing fluid type"^^xsd:string ; 28 + rdfs:label "cementing fluid type"^^xsd:string ;
29 - rdfs:subClassOf rdfs:Class . 29 + rdfs:subClassOf rdfs:Class .
30 - 30 +
31 -ep-well:Condensate 31 +ep-well:Condensate
32 - rdf:type owl:Class , ep-well:FluidComponentType ; 32 + rdf:type ep-well:FluidComponentType , owl:Class ;
33 - rdfs:label "condensate"^^xsd:string ; 33 + rdfs:label "condensate"^^xsd:string ;
34 - rdfs:subClassOf ep-well:Fluid . 34 + rdfs:subClassOf ep-well:Fluid .
35 - 35 +
36 -ep-well:Filtrate 36 +ep-well:Filtrate
37 - rdf:type ep-well:FluidComponentType , owl:Class ; 37 + rdf:type owl:Class , ep-well:FluidComponentType ;
38 - rdfs:label "filtrate"^^xsd:string ; 38 + rdfs:label "filtrate"^^xsd:string ;
39 - rdfs:subClassOf ep-well:Fluid . 39 + rdfs:subClassOf ep-well:Fluid .
40 - 40 +
41 -ep-well:Fluid 41 +ep-well:Fluid
42 - rdf:type owl:Class ; 42 + rdf:type owl:Class ;
43 - rdfs:label "fluid component"^^xsd:string ; 43 + rdfs:label "fluid component"^^xsd:string ;
44 - rdfs:subClassOf ep-core:PhysicalObject . 44 + rdfs:subClassOf ep-core:PhysicalObject .
45 - 45 +
46 -ep-well:FluidComponentType 46 +ep-well:FluidComponentType
47 - rdf:type rdfs:Class ; 47 + rdf:type rdfs:Class ;
48 - rdfs:label "fluid component type"^^xsd:string ; 48 + rdfs:label "fluid component type"^^xsd:string ;
49 - rdfs:subClassOf owl:Class . 49 + rdfs:subClassOf owl:Class .
50 - 50 +
51 -ep-well:Gas 51 +ep-well:Gas
52 - rdf:type owl:Class , ep-well:FluidComponentType ; 52 + rdf:type ep-well:FluidComponentType , owl:Class ;
53 - rdfs:label "gas"^^xsd:string ; 53 + rdfs:label "gas"^^xsd:string ;
54 - rdfs:subClassOf ep-well:Fluid . 54 + rdfs:subClassOf ep-well:Fluid .
55 - 55 +
56 -ep-well:HphtWellBore 56 +ep-well:HphtWellBore
57 - rdf:type ep-well:WellBoreHphtType , owl:Class ; 57 + rdf:type owl:Class , ep-well:WellBoreHphtType ;
58 - rdfs:label "high pressure high temperature well bore"^^xsd:string ; 58 + rdfs:label "high pressure high temperature well bore"^^xsd:string ;
59 - rdfs:subClassOf ep-well:WellBore ; 59 + rdfs:subClassOf ep-well:TemporalPartOfAWellBore ;
60 - owl:disjointWith ep-well:NotHphtWellBore . 60 + owl:disjointWith ep-well:NotHphtWellBore .
61 - 61 +
62 -ep-well:LeakyWellBore 62 +ep-well:LeakyWellBore
63 - rdf:type owl:Class , ep-well:WellBoreTightnessType ; 63 + rdf:type ep-well:WellBoreTightnessType , owl:Class ;
64 - rdfs:label "leaky well bore"^^xsd:string ; 64 + rdfs:label "leaky well bore"^^xsd:string ;
65 - rdfs:subClassOf ep-well:WellBore ; 65 + rdfs:subClassOf ep-well:TemporalPartOfAWellBore ;
66 - owl:disjointWith ep-well:TightWellBore . 66 + owl:disjointWith ep-well:TightWellBore .
67 - 67 +
68 -ep-well:LowerPartOfAWellBore 68 +ep-well:LowerPartOfAWellBore
69 - rdf:type owl:Class ; 69 + rdf:type owl:Class ;
70 - rdfs:label "lower part of a well bore"^^xsd:string ; 70 + rdfs:label "lower part of a well bore"^^xsd:string ;
71 - rdfs:subClassOf ep-well:SpatialPartOfAWellBore . 71 + rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
72 - 72 +
73 -ep-well:Mud 73 +ep-well:Mud
74 - rdf:type ep-well:CementingFluidType , owl:Class ; 74 + rdf:type owl:Class , ep-well:CementingFluidType ;
75 - rdfs:label "mud"^^xsd:string ; 75 + rdfs:label "mud"^^xsd:string ;
76 - rdfs:subClassOf ep-well:CementingFluid ; 76 + rdfs:subClassOf ep-well:CementingFluid ;
77 - owl:disjointWith ep-well:Slurry , ep-well:Wash , ep-well:Spacer . 77 + owl:disjointWith ep-well:Spacer , ep-well:Wash , ep-well:Slurry .
78 - 78 +
79 -ep-well:NotHphtWellBore 79 +ep-well:NotHphtWellBore
80 - rdf:type ep-well:WellBoreHphtType , owl:Class ; 80 + rdf:type owl:Class , ep-well:WellBoreHphtType ;
81 - rdfs:label "not high pressure high temperature well bore"^^xsd:string ; 81 + rdfs:label "not high pressure high temperature well bore"^^xsd:string ;
82 - rdfs:subClassOf ep-well:WellBore ; 82 + rdfs:subClassOf ep-well:TemporalPartOfAWellBore ;
83 - owl:disjointWith ep-well:HphtWellBore . 83 + owl:disjointWith ep-well:HphtWellBore .
84 - 84 +
85 -ep-well:Oil 85 +ep-well:Oil
86 - rdf:type ep-well:FluidComponentType , owl:Class ; 86 + rdf:type owl:Class , ep-well:FluidComponentType ;
87 - rdfs:label "oil"^^xsd:string ; 87 + rdfs:label "oil"^^xsd:string ;
88 - rdfs:subClassOf ep-well:Fluid . 88 + rdfs:subClassOf ep-well:Fluid .
89 - 89 +
90 -ep-well:PositionWithinWellBore 90 +ep-well:PositionWithinWellBore
91 - rdf:type owl:Class ; 91 + rdf:type owl:Class ;
92 - rdfs:label "position within wellbore"^^xsd:string ; 92 + rdfs:label "position within wellbore"^^xsd:string ;
93 - rdfs:subClassOf ep-well:SpatialPartOfAWellBore . 93 + rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
94 - 94 +
95 -ep-well:RecoveredCore 95 +ep-well:RecoveredCore
96 - rdf:type owl:Class ; 96 + rdf:type owl:Class ;
97 - rdfs:label "recovered core"^^xsd:string ; 97 + rdfs:label "recovered core"^^xsd:string ;
98 - rdfs:subClassOf ep-core:PhysicalObject . 98 + rdfs:subClassOf ep-core:PhysicalObject .
99 - 99 +
100 -ep-well:Slurry 100 +ep-well:Slurry
101 - rdf:type ep-well:CementingFluidType , owl:Class ; 101 + rdf:type owl:Class , ep-well:CementingFluidType ;
102 - rdfs:label "slurry"^^xsd:string ; 102 + rdfs:label "slurry"^^xsd:string ;
103 - rdfs:subClassOf ep-well:CementingFluid ; 103 + rdfs:subClassOf ep-well:CementingFluid ;
104 - owl:disjointWith ep-well:Wash , ep-well:Spacer , ep-well:Mud . 104 + owl:disjointWith ep-well:Mud , ep-well:Spacer , ep-well:Wash .
105 - 105 +
106 -ep-well:Spacer 106 +ep-well:Spacer
107 - rdf:type ep-well:CementingFluidType , owl:Class ; 107 + rdf:type owl:Class , ep-well:CementingFluidType ;
108 - rdfs:label "spacer"^^xsd:string ; 108 + rdfs:label "spacer"^^xsd:string ;
109 - rdfs:subClassOf ep-well:CementingFluid ; 109 + rdfs:subClassOf ep-well:CementingFluid ;
110 - owl:disjointWith ep-well:Slurry , ep-well:Wash , ep-well:Mud . 110 + owl:disjointWith ep-well:Mud , ep-well:Wash , ep-well:Slurry .
111 - 111 +
112 -ep-well:SpatialPartOfAWellBore 112 +ep-well:SpatialPartOfAWellBore
113 - rdf:type owl:Class ; 113 + rdf:type owl:Class ;
114 - rdfs:label "spatial part of a well bore"^^xsd:string ; 114 + rdfs:label "spatial part of a well bore"^^xsd:string ;
115 - rdfs:subClassOf ep-core:PhysicalObject . 115 + rdfs:subClassOf ep-core:PhysicalObject .
116 - 116 +
117 -ep-well:SurroundingRockFormation 117 +ep-well:SurroundingRockFormation
118 - rdf:type owl:Class ; 118 + rdf:type owl:Class ;
119 - rdfs:label "surrounding rock formation"^^xsd:string ; 119 + rdfs:label "surrounding rock formation"^^xsd:string ;
120 - rdfs:subClassOf ep-well:SpatialPartOfAWellBore . 120 + rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
121 - 121 +
122 -ep-well:TightWellBore 122 +ep-well:TemporalPartOfAWell
123 - rdf:type owl:Class , ep-well:WellBoreTightnessType ; 123 + rdf:type owl:Class ;
124 - rdfs:label "tight well bore"^^xsd:string ; 124 + rdfs:label "(temporal part of a) well"^^xsd:string ;
125 - rdfs:subClassOf ep-well:WellBore ; 125 + rdfs:subClassOf ep-core:PhysicalObject .
126 - owl:disjointWith ep-well:LeakyWellBore . 126 +
127 - 127 +ep-well:TemporalPartOfAWellBore
128 -ep-well:Wash 128 + rdf:type owl:Class ;
129 - rdf:type owl:Class ; 129 + rdfs:label "(temporal part of a) wellbore"^^xsd:string ;
130 - rdfs:label "wash"^^xsd:string ; 130 + rdfs:subClassOf ep-core:PhysicalObject .
131 - rdfs:subClassOf ep-well:CementingFluid ; 131 +
132 - owl:disjointWith ep-well:Slurry , ep-well:Spacer , ep-well:Mud . 132 +ep-well:TightWellBore
133 - 133 + rdf:type ep-well:WellBoreTightnessType , owl:Class ;
134 -ep-well:Water 134 + rdfs:label "tight well bore"^^xsd:string ;
135 - rdf:type owl:Class , ep-well:FluidComponentType ; 135 + rdfs:subClassOf ep-well:TemporalPartOfAWellBore ;
136 - rdfs:label "water"^^xsd:string ; 136 + owl:disjointWith ep-well:LeakyWellBore .
137 - rdfs:subClassOf ep-well:Fluid . 137 +
138 - 138 +ep-well:Wash
139 -ep-well:Well 139 + rdf:type owl:Class ;
140 - rdf:type owl:Class ; 140 + rdfs:label "wash"^^xsd:string ;
141 - rdfs:label "well"^^xsd:string ; 141 + rdfs:subClassOf ep-well:CementingFluid ;
142 - rdfs:subClassOf ep-core:PhysicalObject . 142 + owl:disjointWith ep-well:Mud , ep-well:Spacer , ep-well:Slurry .
143 - 143 +
144 -ep-well:Well-WholeLife 144 +ep-well:Water
145 - rdf:type owl:Class ; 145 + rdf:type ep-well:FluidComponentType , owl:Class ;
146 - rdfs:label "well - whole life "^^xsd:string ; 146 + rdfs:label "water"^^xsd:string ;
147 - rdfs:subClassOf ep-well:Well . 147 + rdfs:subClassOf ep-well:Fluid .
148 - 148 +
149 -ep-well:WellBore 149 +ep-well:Well
150 - rdf:type owl:Class ; 150 + rdf:type owl:Class ;
151 - rdfs:label "wellbore"^^xsd:string ; 151 + rdfs:label "well (whole life)"^^xsd:string ;
152 - rdfs:subClassOf ep-core:PhysicalObject . 152 + rdfs:subClassOf ep-well:TemporalPartOfAWell .
153 - 153 +
154 -ep-well:WellBore-WholeLife 154 +ep-well:WellBore
155 - rdf:type owl:Class ; 155 + rdf:type owl:Class ;
156 - rdfs:label "wellbore - whole life"^^xsd:string ; 156 + rdfs:label "wellbore (whole life)"^^xsd:string ;
157 - rdfs:subClassOf ep-well:WellBore ; 157 + rdfs:subClassOf ep-well:TemporalPartOfAWellBore ;
158 - rdfs:subClassOf 158 + rdfs:subClassOf
159 - [ rdf:type owl:Restriction ; 159 + [ rdf:type owl:Restriction ;
160 - owl:cardinality "1"^^xsd:nonNegativeInteger ; 160 + owl:cardinality "1"^^xsd:nonNegativeInteger ;
161 - owl:onProperty ep-core:name 161 + owl:onProperty ep-core:name
162 - ] . 162 + ] .
163 - 163 +
164 -ep-well:WellBoreBottom 164 +ep-well:WellBoreBottom
165 - rdf:type owl:Class ; 165 + rdf:type owl:Class ;
166 - rdfs:label "wellbore bottom"^^xsd:string ; 166 + rdfs:label "wellbore bottom"^^xsd:string ;
167 - rdfs:subClassOf ep-well:SpatialPartOfAWellBore . 167 + rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
168 - 168 +
169 -ep-well:WellBoreBottomWithCirculation 169 +ep-well:WellBoreBottomWithCirculation
170 - rdf:type owl:Class ; 170 + rdf:type owl:Class ;
171 - rdfs:label "well bore bottom with circulation"^^xsd:string ; 171 + rdfs:label "well bore bottom with circulation"^^xsd:string ;
172 - rdfs:subClassOf ep-well:WellBoreBottom ; 172 + rdfs:subClassOf ep-well:WellBoreBottom ;
173 - owl:disjointWith ep-well:WellBoreBottomWithoutCirculation . 173 + owl:disjointWith ep-well:WellBoreBottomWithoutCirculation .
174 - 174 +
175 -ep-well:WellBoreBottomWithoutCirculation 175 +ep-well:WellBoreBottomWithoutCirculation
176 - rdf:type owl:Class ; 176 + rdf:type owl:Class ;
177 - rdfs:label "well bore bottom without circulation"^^xsd:string ; 177 + rdfs:label "well bore bottom without circulation"^^xsd:string ;
178 - rdfs:subClassOf ep-well:WellBoreBottom ; 178 + rdfs:subClassOf ep-well:WellBoreBottom ;
179 - owl:disjointWith ep-well:WellBoreBottomWithCirculation . 179 + owl:disjointWith ep-well:WellBoreBottomWithCirculation .
180 - 180 +
181 -ep-well:WellBoreHphtType 181 +ep-well:WellBoreHphtType
182 - rdf:type rdfs:Class ; 182 + rdf:type rdfs:Class ;
183 - rdfs:label "well bore high pressure high temperature type"^^xsd:string ; 183 + rdfs:label "well bore high pressure high temperature type"^^xsd:string ;
184 - rdfs:subClassOf owl:Class . 184 + rdfs:subClassOf owl:Class .
185 - 185 +
186 -ep-well:WellBoreKickOff 186 +ep-well:WellBoreKickOff
187 - rdf:type owl:Class ; 187 + rdf:type owl:Class ;
188 - rdfs:label "wellbore kickoff"^^xsd:string ; 188 + rdfs:label "wellbore kickoff"^^xsd:string ;
189 - rdfs:subClassOf ep-well:SpatialPartOfAWellBore . 189 + rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
190 - 190 +
191 -ep-well:WellBorePilotHole 191 +ep-well:WellBorePilotHole
192 - rdf:type owl:Class ; 192 + rdf:type owl:Class ;
193 - rdfs:label "wellbore pilot hole"^^xsd:string ; 193 + rdfs:label "wellbore pilot hole"^^xsd:string ;
194 - rdfs:subClassOf ep-well:SpatialPartOfAWellBore . 194 + rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
195 - 195 +
196 -ep-well:WellBoreTightnessType 196 +ep-well:WellBoreTightnessType
197 - rdf:type rdfs:Class ; 197 + rdf:type rdfs:Class ;
198 - rdfs:label "well bore tightness type"^^xsd:string ; 198 + rdfs:label "well bore tightness type"^^xsd:string ;
199 - rdfs:subClassOf owl:Class . 199 + rdfs:subClassOf owl:Class .
200 - 200 +
201 -ep-well:averageBottomHolePressure 201 +ep-well:averageBottomHolePressure
202 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; 202 + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
203 - rdfs:domain ep-well:WellBore ; 203 + rdfs:domain ep-well:TemporalPartOfAWellBore ;
204 - rdfs:label "average bottom hole pressure"^^xsd:string ; 204 + rdfs:label "average bottom hole pressure"^^xsd:string ;
205 - rdfs:range ep-core:Pressure . 205 + rdfs:range ep-core:Pressure .
206 - 206 +
207 -ep-well:averageBottomHoleTemperature 207 +ep-well:averageBottomHoleTemperature
208 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; 208 + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
209 - rdfs:domain ep-well:WellBore ; 209 + rdfs:domain ep-well:TemporalPartOfAWellBore ;
210 - rdfs:label "average bottom hole temperature"^^xsd:string ; 210 + rdfs:label "average bottom hole temperature"^^xsd:string ;
211 - rdfs:range ep-core:Temperature . 211 + rdfs:range ep-core:Temperature .
212 - 212 +
213 -ep-well:azimuth 213 +ep-well:azimuth
214 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 214 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
215 - rdfs:domain ep-well:PositionWithinWellBore ; 215 + rdfs:domain ep-well:PositionWithinWellBore ;
216 - rdfs:label "azimuth"^^xsd:string ; 216 + rdfs:label "azimuth"^^xsd:string ;
217 - rdfs:range ep-core:PlaneAngle . 217 + rdfs:range ep-core:PlaneAngle .
218 - 218 +
219 -ep-well:bottomHoleMeasuredDepth 219 +ep-well:bottomHoleMeasuredDepth
220 - rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ; 220 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
221 - rdfs:domain ep-well:WellBore ; 221 + rdfs:domain ep-well:TemporalPartOfAWellBore ;
222 - rdfs:label "bottom hole measured depth"^^xsd:string ; 222 + rdfs:label "bottom hole measured depth"^^xsd:string ;
223 - rdfs:range ep-core:Length . 223 + rdfs:range ep-core:Length .
224 - 224 +
225 -ep-well:bottomHoleTemperature 225 +ep-well:bottomHoleTemperature
226 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; 226 + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
227 - rdfs:domain ep-well:WellBore ; 227 + rdfs:domain ep-well:TemporalPartOfAWellBore ;
228 - rdfs:label "bottom hole temperature"^^xsd:string ; 228 + rdfs:label "bottom hole temperature"^^xsd:string ;
229 - rdfs:range ep-core:Temperature . 229 + rdfs:range ep-core:Temperature .
230 - 230 +
231 -ep-well:cementingFluidPerCentFreeWater 231 +ep-well:cementingFluidPerCentFreeWater
232 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; 232 + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
233 - rdfs:domain ep-well:CementingFluid ; 233 + rdfs:domain ep-well:CementingFluid ;
234 - rdfs:label "cementing fluid per cent free water"^^xsd:string ; 234 + rdfs:label "cementing fluid per cent free water"^^xsd:string ;
235 - rdfs:range ep-core:Ratio . 235 + rdfs:range ep-core:Ratio .
236 - 236 +
237 -ep-well:cementingFluidThickeningTime 237 +ep-well:cementingFluidThickeningTime
238 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; 238 + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
239 - rdfs:domain ep-well:CementingFluid ; 239 + rdfs:domain ep-well:CementingFluid ;
240 - rdfs:label "cementing fluid per cent free water"^^xsd:string ; 240 + rdfs:label "cementing fluid per cent free water"^^xsd:string ;
241 - rdfs:range ep-core:TimeDuration . 241 + rdfs:range ep-core:TimeDuration .
242 - 242 +
243 -ep-well:diameterOfACasingOfAWellBore 243 +ep-well:diameterOfACasingOfAWellBore
244 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 244 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
245 - rdfs:label "diameter of a casing of a wellbore"^^xsd:string ; 245 + rdfs:label "diameter of a casing of a wellbore"^^xsd:string ;
246 - rdfs:range ep-core:Length . 246 + rdfs:range ep-core:Length .
247 - 247 +
248 -ep-well:diameterOfAWellBorePilotHole 248 +ep-well:diameterOfAWellBorePilotHole
249 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 249 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
250 - rdfs:domain ep-well:WellBorePilotHole ; 250 + rdfs:domain ep-well:WellBorePilotHole ;
251 - rdfs:label "diameter of a wellbore pilot hole"^^xsd:string ; 251 + rdfs:label "diameter of a wellbore pilot hole"^^xsd:string ;
252 - rdfs:range ep-core:Length . 252 + rdfs:range ep-core:Length .
253 - 253 +
254 -ep-well:dominantComponent 254 +ep-well:dominantComponent
255 - rdf:type owl:ObjectProperty ; 255 + rdf:type owl:ObjectProperty ;
256 - rdfs:domain ep-well:Fluid ; 256 + rdfs:domain ep-well:Fluid ;
257 - rdfs:label "dominant component"^^xsd:string ; 257 + rdfs:label "dominant component"^^xsd:string ;
258 - rdfs:range ep-well:FluidComponentType . 258 + rdfs:range ep-well:FluidComponentType .
259 - 259 +
260 -ep-well:finalBottomHoleMeasuredDepth 260 +ep-well:finalBottomHoleMeasuredDepth
261 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 261 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
262 - rdfs:domain ep-well:WellBore ; 262 + rdfs:domain ep-well:TemporalPartOfAWellBore ;
263 - rdfs:label "final bottom hole measured depth"^^xsd:string ; 263 + rdfs:label "final bottom hole measured depth"^^xsd:string ;
264 - rdfs:range ep-core:Length . 264 + rdfs:range ep-core:Length .
265 - 265 +
266 -ep-well:finalBottomHoleTrueVerticalDepth 266 +ep-well:finalBottomHoleTrueVerticalDepth
267 - rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ; 267 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
268 - rdfs:domain ep-well:WellBore ; 268 + rdfs:domain ep-well:TemporalPartOfAWellBore ;
269 - rdfs:label "final bottom hole true vertical depth"^^xsd:string ; 269 + rdfs:label "final bottom hole true vertical depth"^^xsd:string ;
270 - rdfs:range ep-core:Length . 270 + rdfs:range ep-core:Length .
271 - 271 +
272 -ep-well:hasBarrel 272 +ep-well:hasBarrel
273 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 273 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
274 - rdfs:domain ep-well:RecoveredCore ; 274 + rdfs:domain ep-well:RecoveredCore ;
275 - rdfs:label "has barrel"^^xsd:string ; 275 + rdfs:label "has barrel"^^xsd:string ;
276 - rdfs:range <http://www.reportinghub.no/ep/schema/equipment#InnerBarrel> . 276 + rdfs:range <http://www.reportinghub.no/ep/schema/equipment#InnerBarrel> .
277 - 277 +
278 -ep-well:inclination 278 +ep-well:inclination
279 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 279 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
280 - rdfs:domain ep-well:PositionWithinWellBore ; 280 + rdfs:domain ep-well:PositionWithinWellBore ;
281 - rdfs:label "inclination"^^xsd:string ; 281 + rdfs:label "inclination"^^xsd:string ;
282 - rdfs:range ep-core:PlaneAngle . 282 + rdfs:range ep-core:PlaneAngle .
283 - 283 +
284 -ep-well:initialBottomHoleMeasuredDepth 284 +ep-well:initialBottomHoleMeasuredDepth
285 - rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ; 285 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
286 - rdfs:domain ep-well:WellBore ; 286 + rdfs:domain ep-well:TemporalPartOfAWellBore ;
287 - rdfs:label "initial bottom hole measured depth"^^xsd:string ; 287 + rdfs:label "initial bottom hole measured depth"^^xsd:string ;
288 - rdfs:range ep-core:Length . 288 + rdfs:range ep-core:Length .
289 - 289 +
290 -ep-well:measuredDepth 290 +ep-well:measuredDepth
291 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 291 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
292 - rdfs:domain ep-well:SpatialPartOfAWellBore ; 292 + rdfs:domain ep-well:SpatialPartOfAWellBore ;
293 - rdfs:label "measured depth"^^xsd:string ; 293 + rdfs:label "measured depth"^^xsd:string ;
294 - rdfs:range ep-core:Length . 294 + rdfs:range ep-core:Length .
295 - 295 +
296 -ep-well:measuredDepthOfPlugTop 296 +ep-well:measuredDepthOfPlugTop
297 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 297 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
298 - rdfs:domain ep-well:WellBore ; 298 + rdfs:domain ep-well:TemporalPartOfAWellBore ;
299 - rdfs:label "measured depth of plug top"^^xsd:string ; 299 + rdfs:label "measured depth of plug top"^^xsd:string ;
300 - rdfs:range ep-core:Length . 300 + rdfs:range ep-core:Length .
301 - 301 +
302 -ep-well:measuredDepthToTheBottomOfAPartOfAWellBore 302 +ep-well:measuredDepthToTheBottomOfAPartOfAWellBore
303 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 303 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
304 - rdfs:domain ep-well:SpatialPartOfAWellBore ; 304 + rdfs:domain ep-well:SpatialPartOfAWellBore ;
305 - rdfs:label "measured depth to the bottom of a part of a wellbore"^^xsd:string ; 305 + rdfs:label "measured depth to the bottom of a part of a wellbore"^^xsd:string ;
306 - rdfs:range ep-core:Length . 306 + rdfs:range ep-core:Length .
307 - 307 +
308 -ep-well:measuredDepthToTheTopOfAPartOfAWellBore 308 +ep-well:measuredDepthToTheTopOfAPartOfAWellBore
309 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 309 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
310 - rdfs:domain ep-well:SpatialPartOfAWellBore ; 310 + rdfs:domain ep-well:SpatialPartOfAWellBore ;
311 - rdfs:label "measured depth to the top of a part of a wellbore"^^xsd:string ; 311 + rdfs:label "measured depth to the top of a part of a wellbore"^^xsd:string ;
312 - rdfs:range ep-core:Length . 312 + rdfs:range ep-core:Length .
313 - 313 +
314 -ep-well:nominalInsideDiameterOfBoreHole 314 +ep-well:nominalInsideDiameterOfBoreHole
315 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 315 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
316 - rdfs:domain ep-well:WellBore ; 316 + rdfs:domain ep-well:TemporalPartOfAWellBore ;
317 - rdfs:label "nominal inside diameter of borehole"^^xsd:string ; 317 + rdfs:label "nominal inside diameter of borehole"^^xsd:string ;
318 - rdfs:range ep-core:Length . 318 + rdfs:range ep-core:Length .
319 - 319 +
320 -ep-well:plannedBottomHoleMeasuredDepth 320 +ep-well:plannedBottomHoleMeasuredDepth
321 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; 321 + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
322 - rdfs:domain ep-well:WellBore ; 322 + rdfs:domain ep-well:TemporalPartOfAWellBore ;
323 - rdfs:label "planned bottom hole measured depth"^^xsd:string ; 323 + rdfs:label "planned bottom hole measured depth"^^xsd:string ;
324 - rdfs:range ep-core:Length . 324 + rdfs:range ep-core:Length .
325 - 325 +
326 -ep-well:plannedPilotBottomHoleMeasuredDepth 326 +ep-well:plannedPilotBottomHoleMeasuredDepth
327 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; 327 + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
328 - rdfs:domain ep-well:WellBorePilotHole ; 328 + rdfs:domain ep-well:WellBorePilotHole ;
329 - rdfs:label "planned pilot bottom hole measured depth"^^xsd:string ; 329 + rdfs:label "planned pilot bottom hole measured depth"^^xsd:string ;
330 - rdfs:range ep-core:Length . 330 + rdfs:range ep-core:Length .
331 - 331 +
332 -ep-well:plannedPilotBottomHoleTrueVerticalDepth 332 +ep-well:plannedPilotBottomHoleTrueVerticalDepth
333 - rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ; 333 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
334 - rdfs:domain ep-well:WellBorePilotHole ; 334 + rdfs:domain ep-well:WellBorePilotHole ;
335 - rdfs:label "planned pilot bottom hole true vertical depth"^^xsd:string ; 335 + rdfs:label "planned pilot bottom hole true vertical depth"^^xsd:string ;
336 - rdfs:range ep-core:Length . 336 + rdfs:range ep-core:Length .
337 - 337 +
338 -ep-well:porePressureEquivalentMudDensity 338 +ep-well:porePressureEquivalentMudDensity
339 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 339 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
340 - rdfs:domain ep-well:WellBore ; 340 + rdfs:domain ep-well:TemporalPartOfAWellBore ;
341 - rdfs:label "pore pressure - equivalent mud density"^^xsd:string ; 341 + rdfs:label "pore pressure - equivalent mud density"^^xsd:string ;
342 - rdfs:range ep-core:Density . 342 + rdfs:range ep-core:Density .
343 - 343 +
344 -ep-well:ratioOfCementMixToWater 344 +ep-well:ratioOfCementMixToWater
345 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; 345 + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
346 - rdfs:domain ep-well:CementingFluid ; 346 + rdfs:domain ep-well:CementingFluid ;
347 - rdfs:label "ratio of cement mix to water"^^xsd:string ; 347 + rdfs:label "ratio of cement mix to water"^^xsd:string ;
348 - rdfs:range ep-core:Ratio . 348 + rdfs:range ep-core:Ratio .
349 - 349 +
350 -ep-well:shutInCasingPressure 350 +ep-well:shutInCasingPressure
351 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; 351 + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
352 - rdfs:domain ep-well:WellBore ; 352 + rdfs:domain ep-well:TemporalPartOfAWellBore ;
353 - rdfs:label "shut in casing pressure"^^xsd:string ; 353 + rdfs:label "shut in casing pressure"^^xsd:string ;
354 - rdfs:range ep-core:Pressure . 354 + rdfs:range ep-core:Pressure .
355 - 355 +
356 -ep-well:shutInDrillPipePressure 356 +ep-well:shutInDrillPipePressure
357 - rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ; 357 + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
358 - rdfs:domain ep-well:WellBore ; 358 + rdfs:domain ep-well:TemporalPartOfAWellBore ;
359 - rdfs:label "shut in drill pipe pressure"^^xsd:string ; 359 + rdfs:label "shut in drill pipe pressure"^^xsd:string ;
360 - rdfs:range ep-core:Pressure . 360 + rdfs:range ep-core:Pressure .
361 - 361 +
362 -ep-well:strengthOfRockFormation 362 +ep-well:strengthOfRockFormation
363 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 363 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
364 - rdfs:domain ep-well:SurroundingRockFormation ; 364 + rdfs:domain ep-well:SurroundingRockFormation ;
365 - rdfs:label "strength of rock formation"^^xsd:string ; 365 + rdfs:label "strength of rock formation"^^xsd:string ;
366 - rdfs:range ep-core:StrengthOfRockFormation . 366 + rdfs:range ep-core:StrengthOfRockFormation .
367 - 367 +
368 -ep-well:trueVerticalDepth 368 +ep-well:trueVerticalDepth
369 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 369 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
370 - rdfs:domain ep-well:SpatialPartOfAWellBore ; 370 + rdfs:domain ep-well:SpatialPartOfAWellBore ;
371 - rdfs:label "true vertical depth"^^xsd:string ; 371 + rdfs:label "true vertical depth"^^xsd:string ;
372 - rdfs:range ep-core:Length . 372 + rdfs:range ep-core:Length .
373 - 373 +
374 -ep-well:wellBoreCompletedAt 374 +ep-well:wellBoreCompletedAt
375 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 375 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
376 - rdfs:domain ep-well:WellBore ; 376 + rdfs:domain ep-well:TemporalPartOfAWellBore ;
377 - rdfs:label "wellbore completed at"^^xsd:string . 377 + rdfs:label "wellbore completed at"^^xsd:string .
378 - 378 +
379 -ep-well:wellBorePreSpudAt 379 +ep-well:wellBorePreSpudAt
380 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 380 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
381 - rdfs:domain ep-well:WellBore ; 381 + rdfs:domain ep-well:TemporalPartOfAWellBore ;
382 - rdfs:label "wellbore pre-spud at"^^xsd:string . 382 + rdfs:label "wellbore pre-spud at"^^xsd:string .
383 - 383 +
384 -ep-well:wellBoreSpudAt 384 +ep-well:wellBoreSpudAt
385 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 385 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
386 - rdfs:domain ep-well:WellBore ; 386 + rdfs:domain ep-well:TemporalPartOfAWellBore ;
387 - rdfs:label "wellbore spud at"^^xsd:string . 387 + rdfs:label "wellbore spud at"^^xsd:string .
......
1 -# Saved by TopBraid on Sun Sep 11 10:02:31 BST 2011 1 +# Saved by TopBraid on Fri Sep 16 17:49:28 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/activity 2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/activity
3 # imports: http://www.reportinghub.no/ep/schema/1.0/report 3 # imports: http://www.reportinghub.no/ep/schema/1.0/report
4 # imports: http://www.reportinghub.no/ep/spin/1.1/lib 4 # imports: http://www.reportinghub.no/ep/spin/1.1/lib
...@@ -32,9 +32,9 @@ ...@@ -32,9 +32,9 @@
32 ddr:Obj_drillReport 32 ddr:Obj_drillReport
33 spin:rule 33 spin:rule
34 [ rdf:type sp:Construct ; 34 [ rdf:type sp:Construct ;
35 - rdfs:comment "STEP 131 Transfer mdHoleStart"^^xsd:string ; 35 + rdfs:comment "STEP 128 Transfer md"^^xsd:string ;
36 sp:templates ([ sp:object _:b1 ; 36 sp:templates ([ sp:object _:b1 ;
37 - sp:predicate <http://www.reportinghub.no/ep/schema/well#initialBottomHoleMeasuredDepth> ; 37 + sp:predicate <http://www.reportinghub.no/ep/schema/well#finalBottomHoleMeasuredDepth> ;
38 sp:subject _:b2 38 sp:subject _:b2
39 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ; 39 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ;
40 sp:predicate rdf:type ; 40 sp:predicate rdf:type ;
...@@ -56,7 +56,7 @@ ddr:Obj_drillReport ...@@ -56,7 +56,7 @@ ddr:Obj_drillReport
56 sp:predicate ddr:dTimEnd ; 56 sp:predicate ddr:dTimEnd ;
57 sp:subject _:b6 57 sp:subject _:b6
58 ] [ sp:object _:b9 ; 58 ] [ sp:object _:b9 ;
59 - sp:predicate ddr:mdHoleStartRef ; 59 + sp:predicate ddr:mdRef ;
60 sp:subject _:b6 60 sp:subject _:b6
61 ] [ sp:object _:b3 ; 61 ] [ sp:object _:b3 ;
62 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 62 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
...@@ -93,7 +93,7 @@ ddr:Obj_drillReport ...@@ -93,7 +93,7 @@ ddr:Obj_drillReport
93 ] ; 93 ] ;
94 spin:rule 94 spin:rule
95 [ rdf:type sp:Construct ; 95 [ rdf:type sp:Construct ;
96 - rdfs:comment "STEP 133 Transfer stateDetailActivity"^^xsd:string ; 96 + rdfs:comment "STEP 132 Transfer status"^^xsd:string ;
97 sp:templates ([ sp:object _:b12 ; 97 sp:templates ([ sp:object _:b12 ;
98 sp:predicate rdf:type ; 98 sp:predicate rdf:type ;
99 sp:subject _:b13 99 sp:subject _:b13
...@@ -108,7 +108,7 @@ ddr:Obj_drillReport ...@@ -108,7 +108,7 @@ ddr:Obj_drillReport
108 sp:predicate ddr:activityRef ; 108 sp:predicate ddr:activityRef ;
109 sp:subject spin:_this 109 sp:subject spin:_this
110 ] [ sp:object _:b17 ; 110 ] [ sp:object _:b17 ;
111 - sp:predicate ddr:stateDetailActivityRef ; 111 + sp:predicate ddr:stateRef ;
112 sp:subject _:b16 112 sp:subject _:b16
113 ] [ rdf:type sp:Bind ; 113 ] [ rdf:type sp:Bind ;
114 sp:expression 114 sp:expression
...@@ -132,7 +132,7 @@ ddr:Obj_drillReport ...@@ -132,7 +132,7 @@ ddr:Obj_drillReport
132 sp:variable _:b13 132 sp:variable _:b13
133 ] [ rdf:type sp:Bind ; 133 ] [ rdf:type sp:Bind ;
134 sp:expression 134 sp:expression
135 - [ rdf:type ep-spin-lib:selectDrillingActivityOutcomeType ; 135 + [ rdf:type ep-spin-lib:selectActivitySuccessType ;
136 sp:arg1 _:b17 136 sp:arg1 _:b17
137 ] ; 137 ] ;
138 sp:variable _:b12 138 sp:variable _:b12
...@@ -140,130 +140,102 @@ ddr:Obj_drillReport ...@@ -140,130 +140,102 @@ ddr:Obj_drillReport
140 ] ; 140 ] ;
141 spin:rule 141 spin:rule
142 [ rdf:type sp:Construct ; 142 [ rdf:type sp:Construct ;
143 - rdfs:comment "STEP 127 Create part activity and temporal part of WellBore"^^xsd:string ; 143 + rdfs:comment "STEP 130 Transfer proprietaryCode and phase"^^xsd:string ;
144 - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#DrillingActivity> ; 144 + sp:templates ([ sp:object _:b20 ;
145 sp:predicate rdf:type ; 145 sp:predicate rdf:type ;
146 - sp:subject _:b20
147 - ] [ sp:object _:b20 ;
148 - sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
149 sp:subject _:b21 146 sp:subject _:b21
150 ] [ sp:object _:b22 ; 147 ] [ sp:object _:b22 ;
151 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
152 - sp:subject _:b20
153 - ] [ sp:object _:b23 ;
154 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
155 - sp:subject _:b20
156 - ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ;
157 sp:predicate rdf:type ; 148 sp:predicate rdf:type ;
158 - sp:subject _:b24 149 + sp:subject _:b21
159 - ] [ sp:object _:b25 ;
160 - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
161 - sp:subject _:b24
162 - ] [ sp:object _:b24 ;
163 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
164 - sp:subject _:b20
165 - ] [ sp:object _:b26 ;
166 - sp:predicate rdfs:comment ;
167 - sp:subject _:b20
168 ]) ; 150 ]) ;
169 - sp:where ([ sp:object _:b27 ; 151 + sp:where ([ sp:object _:b23 ;
170 sp:predicate ddr:nameWellbore ; 152 sp:predicate ddr:nameWellbore ;
171 sp:subject spin:_this 153 sp:subject spin:_this
172 - ] [ sp:object _:b28 ; 154 + ] [ sp:object _:b24 ;
173 sp:predicate ddr:dTimStart ; 155 sp:predicate ddr:dTimStart ;
174 sp:subject spin:_this 156 sp:subject spin:_this
175 - ] [ sp:object _:b29 ; 157 + ] [ sp:object _:b25 ;
176 sp:predicate ddr:activityRef ; 158 sp:predicate ddr:activityRef ;
177 sp:subject spin:_this 159 sp:subject spin:_this
178 ] [ rdf:type sp:Optional ; 160 ] [ rdf:type sp:Optional ;
179 sp:elements ([ sp:object _:b26 ; 161 sp:elements ([ sp:object _:b26 ;
180 - sp:predicate ddr:comments ; 162 + sp:predicate ddr:proprietaryCodeRef ;
181 - sp:subject _:b29 163 + sp:subject _:b25
164 + ])
165 + ] [ rdf:type sp:Optional ;
166 + sp:elements ([ sp:object _:b27 ;
167 + sp:predicate ddr:phaseRef ;
168 + sp:subject _:b25
182 ]) 169 ])
183 - ] [ sp:object _:b22 ;
184 - sp:predicate ddr:dTimStart ;
185 - sp:subject _:b29
186 - ] [ sp:object _:b23 ;
187 - sp:predicate ddr:dTimEnd ;
188 - sp:subject _:b29
189 ] [ rdf:type sp:Bind ; 170 ] [ rdf:type sp:Bind ;
190 sp:expression 171 sp:expression
191 [ rdf:type ep-spin-lib:normalizeString ; 172 [ rdf:type ep-spin-lib:normalizeString ;
192 - sp:arg1 _:b27 173 + sp:arg1 _:b23
193 ] ; 174 ] ;
194 - sp:variable _:b30 175 + sp:variable _:b28
195 ] [ rdf:type sp:Bind ; 176 ] [ rdf:type sp:Bind ;
196 sp:expression 177 sp:expression
197 [ rdf:type afn:localname ; 178 [ rdf:type afn:localname ;
198 - sp:arg1 _:b29 179 + sp:arg1 _:b25
199 ] ; 180 ] ;
200 - sp:variable _:b31 181 + sp:variable _:b29
201 ] [ rdf:type sp:Bind ; 182 ] [ rdf:type sp:Bind ;
202 sp:expression 183 sp:expression
203 [ rdf:type ep-spin-lib:buildPartActivityURI ; 184 [ rdf:type ep-spin-lib:buildPartActivityURI ;
204 - sp:arg1 _:b30 ; 185 + sp:arg1 _:b28 ;
205 - sp:arg2 _:b28 ; 186 + sp:arg2 _:b24 ;
206 - sp:arg3 _:b31 187 + sp:arg3 _:b29
207 ] ; 188 ] ;
208 - sp:variable _:b20 189 + sp:variable _:b21
209 - ] [ rdf:type sp:Bind ;
210 - sp:expression
211 - [ rdf:type rhspin:wellBoreByName ;
212 - arg:wellBoreName _:b27
213 - ] ;
214 - sp:variable _:b25
215 ] [ rdf:type sp:Bind ; 190 ] [ rdf:type sp:Bind ;
216 sp:expression 191 sp:expression
217 - [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 192 + [ rdf:type ep-spin-lib:selectDrillingActivityPurposeType ;
218 - sp:arg1 _:b30 ; 193 + sp:arg1 _:b26
219 - sp:arg2 _:b28
220 ] ; 194 ] ;
221 - sp:variable _:b21 195 + sp:variable _:b20
222 ] [ rdf:type sp:Bind ; 196 ] [ rdf:type sp:Bind ;
223 sp:expression 197 sp:expression
224 - [ rdf:type ep-spin-lib:buildTemporalPartOfAWellBoreURI ; 198 + [ rdf:type ep-spin-lib:selectDrillingActivityTypeAccordingToEquipmentType ;
225 - sp:arg1 _:b30 ; 199 + sp:arg1 _:b27
226 - sp:arg2 _:b22 ;
227 - sp:arg3 _:b23
228 ] ; 200 ] ;
229 - sp:variable _:b24 201 + sp:variable _:b22
230 ]) 202 ])
231 ] ; 203 ] ;
232 spin:rule 204 spin:rule
233 [ rdf:type sp:Construct ; 205 [ rdf:type sp:Construct ;
234 rdfs:comment "STEP 129 Transfer tvd"^^xsd:string ; 206 rdfs:comment "STEP 129 Transfer tvd"^^xsd:string ;
235 - sp:templates ([ sp:object _:b32 ; 207 + sp:templates ([ sp:object _:b30 ;
236 sp:predicate <http://www.reportinghub.no/ep/schema/well#finalBottomHoleTrueVerticalDepth> ; 208 sp:predicate <http://www.reportinghub.no/ep/schema/well#finalBottomHoleTrueVerticalDepth> ;
237 - sp:subject _:b33 209 + sp:subject _:b31
238 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ; 210 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ;
239 sp:predicate rdf:type ; 211 sp:predicate rdf:type ;
240 - sp:subject _:b32 212 + sp:subject _:b30
241 - ] [ sp:object _:b34 ; 213 + ] [ sp:object _:b32 ;
242 - sp:predicate _:b35 ; 214 + sp:predicate _:b33 ;
243 - sp:subject _:b32 215 + sp:subject _:b30
244 ]) ; 216 ]) ;
245 - sp:where ([ sp:object _:b36 ; 217 + sp:where ([ sp:object _:b34 ;
246 sp:predicate ddr:nameWellbore ; 218 sp:predicate ddr:nameWellbore ;
247 sp:subject spin:_this 219 sp:subject spin:_this
248 - ] [ sp:object _:b37 ; 220 + ] [ sp:object _:b35 ;
249 sp:predicate ddr:activityRef ; 221 sp:predicate ddr:activityRef ;
250 sp:subject spin:_this 222 sp:subject spin:_this
251 - ] [ sp:object _:b38 ; 223 + ] [ sp:object _:b36 ;
252 sp:predicate ddr:dTimStart ; 224 sp:predicate ddr:dTimStart ;
253 - sp:subject _:b37 225 + sp:subject _:b35
254 - ] [ sp:object _:b39 ; 226 + ] [ sp:object _:b37 ;
255 sp:predicate ddr:dTimEnd ; 227 sp:predicate ddr:dTimEnd ;
256 - sp:subject _:b37 228 + sp:subject _:b35
257 - ] [ sp:object _:b40 ; 229 + ] [ sp:object _:b38 ;
258 sp:predicate ddr:tvdRef ; 230 sp:predicate ddr:tvdRef ;
259 - sp:subject _:b37 231 + sp:subject _:b35
260 - ] [ sp:object _:b34 ; 232 + ] [ sp:object _:b32 ;
261 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 233 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
262 - sp:subject _:b40 234 + sp:subject _:b38
263 - ] [ sp:object _:b41 ; 235 + ] [ sp:object _:b39 ;
264 sp:predicate ddr:uomRef ; 236 sp:predicate ddr:uomRef ;
265 - sp:subject _:b40 237 + sp:subject _:b38
266 - ] [ sp:object _:b33 ; 238 + ] [ sp:object _:b31 ;
267 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 239 sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
268 sp:subject 240 sp:subject
269 [ sp:varName "partActivity"^^xsd:string 241 [ sp:varName "partActivity"^^xsd:string
...@@ -271,91 +243,119 @@ ddr:Obj_drillReport ...@@ -271,91 +243,119 @@ ddr:Obj_drillReport
271 ] [ rdf:type sp:Bind ; 243 ] [ rdf:type sp:Bind ;
272 sp:expression 244 sp:expression
273 [ rdf:type ep-spin-lib:normalizeString ; 245 [ rdf:type ep-spin-lib:normalizeString ;
274 - sp:arg1 _:b36 246 + sp:arg1 _:b34
275 ] ; 247 ] ;
276 - sp:variable _:b42 248 + sp:variable _:b40
277 ] [ rdf:type sp:Bind ; 249 ] [ rdf:type sp:Bind ;
278 sp:expression 250 sp:expression
279 [ rdf:type ep-spin-lib:buildTemporalPartOfAWellBoreURI ; 251 [ rdf:type ep-spin-lib:buildTemporalPartOfAWellBoreURI ;
280 - sp:arg1 _:b42 ; 252 + sp:arg1 _:b40 ;
281 - sp:arg2 _:b38 ; 253 + sp:arg2 _:b36 ;
282 - sp:arg3 _:b39 254 + sp:arg3 _:b37
283 ] ; 255 ] ;
284 - sp:variable _:b33 256 + sp:variable _:b31
285 ] [ rdf:type sp:Bind ; 257 ] [ rdf:type sp:Bind ;
286 sp:expression 258 sp:expression
287 [ rdf:type ep-spin-lib:selectLengthScale ; 259 [ rdf:type ep-spin-lib:selectLengthScale ;
288 - sp:arg1 _:b41 260 + sp:arg1 _:b39
289 ] ; 261 ] ;
290 - sp:variable _:b35 262 + sp:variable _:b33
291 ]) 263 ])
292 ] ; 264 ] ;
293 spin:rule 265 spin:rule
294 [ rdf:type sp:Construct ; 266 [ rdf:type sp:Construct ;
295 - rdfs:comment "STEP 130 Transfer proprietaryCode and phase"^^xsd:string ; 267 + rdfs:comment "STEP 127 Create part activity and temporal part of WellBore"^^xsd:string ;
296 - sp:templates ([ sp:object _:b43 ; 268 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/activity#DrillingActivity> ;
297 sp:predicate rdf:type ; 269 sp:predicate rdf:type ;
298 - sp:subject _:b44 270 + sp:subject _:b41
299 - ] [ sp:object _:b45 ; 271 + ] [ sp:object _:b41 ;
272 + sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
273 + sp:subject _:b42
274 + ] [ sp:object _:b43 ;
275 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
276 + sp:subject _:b41
277 + ] [ sp:object _:b44 ;
278 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
279 + sp:subject _:b41
280 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore> ;
300 sp:predicate rdf:type ; 281 sp:predicate rdf:type ;
301 - sp:subject _:b44 282 + sp:subject _:b45
283 + ] [ sp:object _:b46 ;
284 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
285 + sp:subject _:b45
286 + ] [ sp:object _:b45 ;
287 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
288 + sp:subject _:b41
289 + ] [ sp:object _:b47 ;
290 + sp:predicate rdfs:comment ;
291 + sp:subject _:b41
302 ]) ; 292 ]) ;
303 - sp:where ([ sp:object _:b46 ; 293 + sp:where ([ sp:object _:b48 ;
304 sp:predicate ddr:nameWellbore ; 294 sp:predicate ddr:nameWellbore ;
305 sp:subject spin:_this 295 sp:subject spin:_this
306 - ] [ sp:object _:b47 ; 296 + ] [ sp:object _:b49 ;
307 sp:predicate ddr:dTimStart ; 297 sp:predicate ddr:dTimStart ;
308 sp:subject spin:_this 298 sp:subject spin:_this
309 - ] [ sp:object _:b48 ; 299 + ] [ sp:object _:b50 ;
310 sp:predicate ddr:activityRef ; 300 sp:predicate ddr:activityRef ;
311 sp:subject spin:_this 301 sp:subject spin:_this
312 ] [ rdf:type sp:Optional ; 302 ] [ rdf:type sp:Optional ;
313 - sp:elements ([ sp:object _:b49 ; 303 + sp:elements ([ sp:object _:b47 ;
314 - sp:predicate ddr:proprietaryCodeRef ; 304 + sp:predicate ddr:comments ;
315 - sp:subject _:b48 305 + sp:subject _:b50
316 - ])
317 - ] [ rdf:type sp:Optional ;
318 - sp:elements ([ sp:object _:b50 ;
319 - sp:predicate ddr:phaseRef ;
320 - sp:subject _:b48
321 ]) 306 ])
307 + ] [ sp:object _:b43 ;
308 + sp:predicate ddr:dTimStart ;
309 + sp:subject _:b50
310 + ] [ sp:object _:b44 ;
311 + sp:predicate ddr:dTimEnd ;
312 + sp:subject _:b50
322 ] [ rdf:type sp:Bind ; 313 ] [ rdf:type sp:Bind ;
323 sp:expression 314 sp:expression
324 [ rdf:type ep-spin-lib:normalizeString ; 315 [ rdf:type ep-spin-lib:normalizeString ;
325 - sp:arg1 _:b46 316 + sp:arg1 _:b48
326 ] ; 317 ] ;
327 sp:variable _:b51 318 sp:variable _:b51
328 ] [ rdf:type sp:Bind ; 319 ] [ rdf:type sp:Bind ;
329 sp:expression 320 sp:expression
330 [ rdf:type afn:localname ; 321 [ rdf:type afn:localname ;
331 - sp:arg1 _:b48 322 + sp:arg1 _:b50
332 ] ; 323 ] ;
333 sp:variable _:b52 324 sp:variable _:b52
334 ] [ rdf:type sp:Bind ; 325 ] [ rdf:type sp:Bind ;
335 sp:expression 326 sp:expression
336 [ rdf:type ep-spin-lib:buildPartActivityURI ; 327 [ rdf:type ep-spin-lib:buildPartActivityURI ;
337 sp:arg1 _:b51 ; 328 sp:arg1 _:b51 ;
338 - sp:arg2 _:b47 ; 329 + sp:arg2 _:b49 ;
339 sp:arg3 _:b52 330 sp:arg3 _:b52
340 ] ; 331 ] ;
341 - sp:variable _:b44 332 + sp:variable _:b41
342 ] [ rdf:type sp:Bind ; 333 ] [ rdf:type sp:Bind ;
343 sp:expression 334 sp:expression
344 - [ rdf:type ep-spin-lib:selectDrillingActivityPurposeType ; 335 + [ rdf:type rhspin:wellBoreByName ;
345 - sp:arg1 _:b49 336 + arg:wellBoreName _:b48
346 ] ; 337 ] ;
347 - sp:variable _:b43 338 + sp:variable _:b46
348 ] [ rdf:type sp:Bind ; 339 ] [ rdf:type sp:Bind ;
349 sp:expression 340 sp:expression
350 - [ rdf:type ep-spin-lib:selectDrillingActivityTypeAccordingToEquipmentType ; 341 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
351 - sp:arg1 _:b50 342 + sp:arg1 _:b51 ;
343 + sp:arg2 _:b49
344 + ] ;
345 + sp:variable _:b42
346 + ] [ rdf:type sp:Bind ;
347 + sp:expression
348 + [ rdf:type ep-spin-lib:buildTemporalPartOfAWellBoreURI ;
349 + sp:arg1 _:b51 ;
350 + sp:arg2 _:b43 ;
351 + sp:arg3 _:b44
352 ] ; 352 ] ;
353 sp:variable _:b45 353 sp:variable _:b45
354 ]) 354 ])
355 ] ; 355 ] ;
356 spin:rule 356 spin:rule
357 [ rdf:type sp:Construct ; 357 [ rdf:type sp:Construct ;
358 - rdfs:comment "STEP 132 Transfer status"^^xsd:string ; 358 + rdfs:comment "STEP 133 Transfer stateDetailActivity"^^xsd:string ;
359 sp:templates ([ sp:object _:b53 ; 359 sp:templates ([ sp:object _:b53 ;
360 sp:predicate rdf:type ; 360 sp:predicate rdf:type ;
361 sp:subject _:b54 361 sp:subject _:b54
...@@ -370,7 +370,7 @@ ddr:Obj_drillReport ...@@ -370,7 +370,7 @@ ddr:Obj_drillReport
370 sp:predicate ddr:activityRef ; 370 sp:predicate ddr:activityRef ;
371 sp:subject spin:_this 371 sp:subject spin:_this
372 ] [ sp:object _:b58 ; 372 ] [ sp:object _:b58 ;
373 - sp:predicate ddr:stateRef ; 373 + sp:predicate ddr:stateDetailActivityRef ;
374 sp:subject _:b57 374 sp:subject _:b57
375 ] [ rdf:type sp:Bind ; 375 ] [ rdf:type sp:Bind ;
376 sp:expression 376 sp:expression
...@@ -394,7 +394,7 @@ ddr:Obj_drillReport ...@@ -394,7 +394,7 @@ ddr:Obj_drillReport
394 sp:variable _:b54 394 sp:variable _:b54
395 ] [ rdf:type sp:Bind ; 395 ] [ rdf:type sp:Bind ;
396 sp:expression 396 sp:expression
397 - [ rdf:type ep-spin-lib:selectActivitySuccessType ; 397 + [ rdf:type ep-spin-lib:selectDrillingActivityOutcomeType ;
398 sp:arg1 _:b58 398 sp:arg1 _:b58
399 ] ; 399 ] ;
400 sp:variable _:b53 400 sp:variable _:b53
...@@ -402,9 +402,9 @@ ddr:Obj_drillReport ...@@ -402,9 +402,9 @@ ddr:Obj_drillReport
402 ] ; 402 ] ;
403 spin:rule 403 spin:rule
404 [ rdf:type sp:Construct ; 404 [ rdf:type sp:Construct ;
405 - rdfs:comment "STEP 128 Transfer md"^^xsd:string ; 405 + rdfs:comment "STEP 131 Transfer mdHoleStart"^^xsd:string ;
406 sp:templates ([ sp:object _:b61 ; 406 sp:templates ([ sp:object _:b61 ;
407 - sp:predicate <http://www.reportinghub.no/ep/schema/well#finalBottomHoleMeasuredDepth> ; 407 + sp:predicate <http://www.reportinghub.no/ep/schema/well#initialBottomHoleMeasuredDepth> ;
408 sp:subject _:b62 408 sp:subject _:b62
409 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ; 409 ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ;
410 sp:predicate rdf:type ; 410 sp:predicate rdf:type ;
...@@ -426,7 +426,7 @@ ddr:Obj_drillReport ...@@ -426,7 +426,7 @@ ddr:Obj_drillReport
426 sp:predicate ddr:dTimEnd ; 426 sp:predicate ddr:dTimEnd ;
427 sp:subject _:b66 427 sp:subject _:b66
428 ] [ sp:object _:b69 ; 428 ] [ sp:object _:b69 ;
429 - sp:predicate ddr:mdRef ; 429 + sp:predicate ddr:mdHoleStartRef ;
430 sp:subject _:b66 430 sp:subject _:b66
431 ] [ sp:object _:b63 ; 431 ] [ sp:object _:b63 ;
432 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 432 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
...@@ -462,198 +462,198 @@ ddr:Obj_drillReport ...@@ -462,198 +462,198 @@ ddr:Obj_drillReport
462 ]) 462 ])
463 ] . 463 ] .
464 464
465 -_:b11 465 +_:b34
466 + sp:varName "nameWellBore"^^xsd:string .
467 +
468 +_:b33
469 + sp:varName "lengthScale"^^xsd:string .
470 +
471 +_:b32
472 + sp:varName "real"^^xsd:string .
473 +
474 +_:b31
475 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
476 +
477 +_:b52
478 + sp:varName "localname"^^xsd:string .
479 +
480 +_:b51
466 sp:varName "normalizedWellBoreName"^^xsd:string . 481 sp:varName "normalizedWellBoreName"^^xsd:string .
467 482
468 -_:b10 483 +_:b50
469 - sp:varName "uom"^^xsd:string . 484 + sp:varName "activity"^^xsd:string .
470 485
471 -_:b9 sp:varName "mdHoleStart"^^xsd:string . 486 +_:b49
487 + sp:varName "dTimStart"^^xsd:string .
472 488
473 -_:b8 sp:varName "dTimEndPart"^^xsd:string . 489 +_:b48
490 + sp:varName "nameWellBore"^^xsd:string .
474 491
475 -_:b7 sp:varName "dTimStartPart"^^xsd:string . 492 +_:b47
493 + sp:varName "comments"^^xsd:string .
476 494
477 -_:b6 sp:varName "activity"^^xsd:string . 495 +_:b46
496 + sp:varName "wellBore"^^xsd:string .
478 497
479 -_:b5 sp:varName "nameWellBore"^^xsd:string . 498 +_:b45
499 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
480 500
481 -_:b4 sp:varName "lengthScale"^^xsd:string . 501 +_:b44
502 + sp:varName "dTimEndPart"^^xsd:string .
482 503
483 -_:b3 sp:varName "real"^^xsd:string . 504 +_:b43
505 + sp:varName "dTimStartPart"^^xsd:string .
484 506
485 -_:b2 sp:varName "temporalPartOfAWellBore"^^xsd:string . 507 +_:b42
508 + sp:varName "dailyDrillingActivity"^^xsd:string .
486 509
487 -_:b19 510 +_:b41
511 + sp:varName "partActivity"^^xsd:string .
512 +
513 +_:b60
488 sp:varName "localname"^^xsd:string . 514 sp:varName "localname"^^xsd:string .
489 515
490 -_:b18 516 +_:b59
491 sp:varName "normalizedWellBoreName"^^xsd:string . 517 sp:varName "normalizedWellBoreName"^^xsd:string .
492 518
493 -_:b17 519 +_:b58
494 sp:varName "stateDetailActivity"^^xsd:string . 520 sp:varName "stateDetailActivity"^^xsd:string .
495 521
496 -_:b16 522 +_:b57
497 sp:varName "activity"^^xsd:string . 523 sp:varName "activity"^^xsd:string .
498 524
499 -_:b15 525 +_:b56
500 sp:varName "dTimStart"^^xsd:string . 526 sp:varName "dTimStart"^^xsd:string .
501 527
502 -_:b14 528 +_:b55
503 sp:varName "nameWellBore"^^xsd:string . 529 sp:varName "nameWellBore"^^xsd:string .
504 530
505 -_:b13 531 +_:b54
506 sp:varName "partActivity"^^xsd:string . 532 sp:varName "partActivity"^^xsd:string .
507 533
508 -_:b12 534 +_:b53
509 sp:varName "drillingActivityOutcomeType"^^xsd:string . 535 sp:varName "drillingActivityOutcomeType"^^xsd:string .
510 536
511 -_:b31 537 +_:b71
512 - sp:varName "localname"^^xsd:string .
513 -
514 -_:b30
515 sp:varName "normalizedWellBoreName"^^xsd:string . 538 sp:varName "normalizedWellBoreName"^^xsd:string .
516 539
517 -_:b29 540 +_:b70
518 - sp:varName "activity"^^xsd:string . 541 + sp:varName "uom"^^xsd:string .
519 -
520 -_:b28
521 - sp:varName "dTimStart"^^xsd:string .
522 542
523 -_:b27 543 +_:b69
524 - sp:varName "nameWellBore"^^xsd:string . 544 + sp:varName "mdHoleStart"^^xsd:string .
525 545
526 -_:b26 546 +_:b68
527 - sp:varName "comments"^^xsd:string . 547 + sp:varName "dTimEndPart"^^xsd:string .
528 548
529 -_:b25 549 +_:b67
530 - sp:varName "wellBore"^^xsd:string . 550 + sp:varName "dTimStartPart"^^xsd:string .
531 551
532 -_:b24 552 +_:b66
533 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 553 + sp:varName "activity"^^xsd:string .
534 554
535 -_:b23 555 +_:b65
536 - sp:varName "dTimEndPart"^^xsd:string . 556 + sp:varName "nameWellBore"^^xsd:string .
537 557
538 -_:b22 558 +_:b64
539 - sp:varName "dTimStartPart"^^xsd:string . 559 + sp:varName "lengthScale"^^xsd:string .
540 560
541 -_:b21 561 +_:b63
542 - sp:varName "dailyDrillingActivity"^^xsd:string . 562 + sp:varName "real"^^xsd:string .
543 563
544 -_:b20 564 +_:b62
545 - sp:varName "partActivity"^^xsd:string . 565 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
546 566
547 -_:b42 567 +_:b11
548 sp:varName "normalizedWellBoreName"^^xsd:string . 568 sp:varName "normalizedWellBoreName"^^xsd:string .
549 569
550 -_:b41 570 +_:b10
551 sp:varName "uom"^^xsd:string . 571 sp:varName "uom"^^xsd:string .
552 572
553 -_:b40 573 +_:b9 sp:varName "md"^^xsd:string .
554 - sp:varName "tvd"^^xsd:string .
555 574
556 -_:b39 575 +_:b8 sp:varName "dTimEndPart"^^xsd:string .
557 - sp:varName "dTimEndPart"^^xsd:string .
558 576
559 -_:b38 577 +_:b7 sp:varName "dTimStartPart"^^xsd:string .
560 - sp:varName "dTimStartPart"^^xsd:string .
561 578
562 -_:b37 579 +_:b6 sp:varName "activity"^^xsd:string .
563 - sp:varName "activity"^^xsd:string .
564 580
565 -_:b36 581 +_:b5 sp:varName "nameWellBore"^^xsd:string .
566 - sp:varName "nameWellBore"^^xsd:string .
567 582
568 -_:b35 583 +_:b4 sp:varName "lengthScale"^^xsd:string .
569 - sp:varName "lengthScale"^^xsd:string .
570 584
571 -_:b34 585 +_:b3 sp:varName "real"^^xsd:string .
572 - sp:varName "real"^^xsd:string .
573 586
574 -_:b33 587 +_:b2 sp:varName "temporalPartOfAWellBore"^^xsd:string .
575 - sp:varName "temporalPartOfAWellBore"^^xsd:string .
576 588
577 -_:b52 589 +_:b19
578 sp:varName "localname"^^xsd:string . 590 sp:varName "localname"^^xsd:string .
579 591
580 -_:b51 592 +_:b18
581 sp:varName "normalizedWellBoreName"^^xsd:string . 593 sp:varName "normalizedWellBoreName"^^xsd:string .
582 594
583 -_:b50 595 +_:b17
584 - sp:varName "phase"^^xsd:string . 596 + sp:varName "state"^^xsd:string .
585 -
586 -_:b49
587 - sp:varName "proprietaryCode"^^xsd:string .
588 597
589 -_:b48 598 +_:b16
590 sp:varName "activity"^^xsd:string . 599 sp:varName "activity"^^xsd:string .
591 600
592 -_:b47 601 +_:b15
593 sp:varName "dTimStart"^^xsd:string . 602 sp:varName "dTimStart"^^xsd:string .
594 603
595 -_:b46 604 +_:b14
596 sp:varName "nameWellBore"^^xsd:string . 605 sp:varName "nameWellBore"^^xsd:string .
597 606
598 -_:b45 607 +_:b13
599 - sp:varName "drillingActivityTypeAccordingToEquipmentType"^^xsd:string .
600 -
601 -_:b44
602 sp:varName "partActivity"^^xsd:string . 608 sp:varName "partActivity"^^xsd:string .
603 609
604 -_:b43 610 +_:b12
605 - sp:varName "drillingActivityPurposeType"^^xsd:string . 611 + sp:varName "activitySuccessType"^^xsd:string .
606 612
607 -_:b60 613 +_:b29
608 sp:varName "localname"^^xsd:string . 614 sp:varName "localname"^^xsd:string .
609 615
610 -_:b59 616 +_:b28
611 sp:varName "normalizedWellBoreName"^^xsd:string . 617 sp:varName "normalizedWellBoreName"^^xsd:string .
612 618
613 -_:b58 619 +_:b27
614 - sp:varName "state"^^xsd:string . 620 + sp:varName "phase"^^xsd:string .
615 621
616 -_:b57 622 +_:b26
623 + sp:varName "proprietaryCode"^^xsd:string .
624 +
625 +_:b25
617 sp:varName "activity"^^xsd:string . 626 sp:varName "activity"^^xsd:string .
618 627
619 -_:b56 628 +_:b24
620 sp:varName "dTimStart"^^xsd:string . 629 sp:varName "dTimStart"^^xsd:string .
621 630
622 -_:b55 631 +_:b23
623 sp:varName "nameWellBore"^^xsd:string . 632 sp:varName "nameWellBore"^^xsd:string .
624 633
625 -_:b54 634 +_:b22
635 + sp:varName "drillingActivityTypeAccordingToEquipmentType"^^xsd:string .
636 +
637 +_:b21
626 sp:varName "partActivity"^^xsd:string . 638 sp:varName "partActivity"^^xsd:string .
627 639
628 -_:b53 640 +_:b20
629 - sp:varName "activitySuccessType"^^xsd:string . 641 + sp:varName "drillingActivityPurposeType"^^xsd:string .
630 642
631 -_:b71 643 +_:b40
632 sp:varName "normalizedWellBoreName"^^xsd:string . 644 sp:varName "normalizedWellBoreName"^^xsd:string .
633 645
634 -_:b70 646 +_:b39
635 sp:varName "uom"^^xsd:string . 647 sp:varName "uom"^^xsd:string .
636 648
637 -_:b69 649 +_:b38
638 - sp:varName "md"^^xsd:string . 650 + sp:varName "tvd"^^xsd:string .
639 651
640 -_:b68 652 +_:b37
641 sp:varName "dTimEndPart"^^xsd:string . 653 sp:varName "dTimEndPart"^^xsd:string .
642 654
643 -_:b67 655 +_:b36
644 sp:varName "dTimStartPart"^^xsd:string . 656 sp:varName "dTimStartPart"^^xsd:string .
645 657
646 -_:b66 658 +_:b35
647 sp:varName "activity"^^xsd:string . 659 sp:varName "activity"^^xsd:string .
648 -
649 -_:b65
650 - sp:varName "nameWellBore"^^xsd:string .
651 -
652 -_:b64
653 - sp:varName "lengthScale"^^xsd:string .
654 -
655 -_:b63
656 - sp:varName "real"^^xsd:string .
657 -
658 -_:b62
659 - sp:varName "temporalPartOfAWellBore"^^xsd:string .
......
1 -# Saved by TopBraid on Tue Sep 13 16:35:02 BST 2011 1 +# Saved by TopBraid on Fri Sep 16 17:50:44 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/controlIncidentInfo 2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/controlIncidentInfo
3 # imports: http://www.reportinghub.no/ep/spin/1.1/lib 3 # imports: http://www.reportinghub.no/ep/spin/1.1/lib
4 # imports: http://www.witsml.org/schemas/1series 4 # imports: http://www.witsml.org/schemas/1series
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
18 18
19 <http://www.reportinghub.no/ep/transform/1.1/ddr/controlIncidentInfo> 19 <http://www.reportinghub.no/ep/transform/1.1/ddr/controlIncidentInfo>
20 rdf:type owl:Ontology ; 20 rdf:type owl:Ontology ;
21 - owl:imports <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.witsml.org/schemas/1series> , <http://spinrdf.org/spin> ; 21 + owl:imports <http://spinrdf.org/spin> , <http://www.witsml.org/schemas/1series> , <http://www.reportinghub.no/ep/spin/1.1/lib> ;
22 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 22 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
23 23
24 ddr:Obj_drillReport 24 ddr:Obj_drillReport
...@@ -31,7 +31,7 @@ ddr:Obj_drillReport ...@@ -31,7 +31,7 @@ ddr:Obj_drillReport
31 ] [ sp:object _:b1 ; 31 ] [ sp:object _:b1 ;
32 sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ; 32 sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
33 sp:subject _:b2 33 sp:subject _:b2
34 - ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ; 34 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore> ;
35 sp:predicate rdf:type ; 35 sp:predicate rdf:type ;
36 sp:subject _:b3 36 sp:subject _:b3
37 ] [ sp:object _:b4 ; 37 ] [ sp:object _:b4 ;
...@@ -537,224 +537,224 @@ ddr:Obj_drillReport ...@@ -537,224 +537,224 @@ ddr:Obj_drillReport
537 ]) 537 ])
538 ] . 538 ] .
539 539
540 -_:b56 540 +_:b1 sp:varName "wellControlIncident"^^xsd:string .
541 - sp:varName "densityScalePore"^^xsd:string .
542 -
543 -_:b62
544 - sp:varName "pressureScaleShutInDrill"^^xsd:string .
545 541
546 -_:b59 542 +_:b2 sp:varName "dailyDrillingActivity"^^xsd:string .
547 - sp:varName "pressureScaleShutInCasing"^^xsd:string .
548 543
549 -_:b27 544 +_:b4 sp:varName "dailytemporalPartOfAWellBore"^^xsd:string .
550 - sp:varName "pressureScaleMaxChoke"^^xsd:string .
551 545
552 -_:b49 546 +_:b5 sp:varName "dTimStartOfIncident"^^xsd:string .
553 - sp:varName "temperatureScale"^^xsd:string .
554 547
555 -_:b53 548 +_:b6 sp:varName "dTimEndOfIncident"^^xsd:string .
556 - sp:varName "densityScaleWtMud"^^xsd:string .
557 549
558 -_:b41 550 +_:b9 sp:varName "formation"^^xsd:string .
559 - sp:varName "lengthScaleMdCsgLast"^^xsd:string .
560 551
561 -_:b43 552 +_:b11
562 - sp:varName "lengthScaleDiaCsgLast"^^xsd:string . 553 + sp:varName "realMdIn"^^xsd:string .
563 554
564 -_:b46 555 +_:b12
565 - sp:varName "lengthScaleMdBit"^^xsd:string . 556 + sp:varName "lengthScaleMdIn"^^xsd:string .
566 557
567 -_:b30 558 +_:b14
568 - sp:varName "lengthScaleDia"^^xsd:string . 559 + sp:varName "realTvdIn"^^xsd:string .
569 560
570 _:b15 561 _:b15
571 sp:varName "lengthScaleTvdIn"^^xsd:string . 562 sp:varName "lengthScaleTvdIn"^^xsd:string .
572 563
573 -_:b12 564 +_:b17
574 - sp:varName "lengthScaleMdIn"^^xsd:string . 565 + sp:varName "realDuration"^^xsd:string .
575 566
576 _:b18 567 _:b18
577 sp:varName "timeDurationScale"^^xsd:string . 568 sp:varName "timeDurationScale"^^xsd:string .
578 569
579 -_:b35
580 - sp:varName "volumeScale"^^xsd:string .
581 -
582 -_:b32
583 - sp:varName "wellKillingType"^^xsd:string .
584 -
585 _:b19 570 _:b19
586 sp:varName "wellControlIncidentType"^^xsd:string . 571 sp:varName "wellControlIncidentType"^^xsd:string .
587 572
573 +_:b21
574 + sp:varName "drillingActivityPurposeType"^^xsd:string .
575 +
588 _:b22 576 _:b22
589 sp:varName "drillingActivityTypeAccordingToEquipmentType"^^xsd:string . 577 sp:varName "drillingActivityTypeAccordingToEquipmentType"^^xsd:string .
590 578
591 -_:b21 579 +_:b26
592 - sp:varName "drillingActivityPurposeType"^^xsd:string . 580 + sp:varName "realMaxChoke"^^xsd:string .
593 581
594 -_:b1 sp:varName "wellControlIncident"^^xsd:string . 582 +_:b27
583 + sp:varName "pressureScaleMaxChoke"^^xsd:string .
595 584
596 -_:b99 585 +_:b29
597 - sp:varName "normalizedWellBoreName"^^xsd:string . 586 + sp:varName "realDia"^^xsd:string .
598 587
599 -_:b98 588 +_:b30
600 - sp:varName "localname"^^xsd:string . 589 + sp:varName "lengthScaleDia"^^xsd:string .
590 +
591 +_:b32
592 + sp:varName "wellKillingType"^^xsd:string .
593 +
594 +_:b34
595 + sp:varName "realVol"^^xsd:string .
596 +
597 +_:b35
598 + sp:varName "volumeScale"^^xsd:string .
601 599
602 _:b36 600 _:b36
603 sp:varName "description"^^xsd:string . 601 sp:varName "description"^^xsd:string .
604 602
605 -_:b26 603 +_:b40
606 - sp:varName "realMaxChoke"^^xsd:string . 604 + sp:varName "realMdCsgLast"^^xsd:string .
607 605
608 -_:b97 606 +_:b41
609 - sp:varName "uomMaxChoke"^^xsd:string . 607 + sp:varName "lengthScaleMdCsgLast"^^xsd:string .
610 608
611 -_:b96 609 +_:b42
612 - sp:varName "presMaxChoke"^^xsd:string . 610 + sp:varName "realDiaCsgLast"^^xsd:string .
613 611
614 -_:b48 612 +_:b43
615 - sp:varName "realTemp"^^xsd:string . 613 + sp:varName "lengthScaleDiaCsgLast"^^xsd:string .
616 614
617 -_:b95 615 +_:b45
618 - sp:varName "uomTemp"^^xsd:string . 616 + sp:varName "realMdBit"^^xsd:string .
619 617
620 -_:b94 618 +_:b46
621 - sp:varName "tempBottom"^^xsd:string . 619 + sp:varName "lengthScaleMdBit"^^xsd:string .
622 620
623 -_:b9 sp:varName "formation"^^xsd:string . 621 +_:b48
622 + sp:varName "realTemp"^^xsd:string .
624 623
625 -_:b93 624 +_:b49
626 - sp:varName "killingType"^^xsd:string . 625 + sp:varName "temperatureScale"^^xsd:string .
627 626
628 -_:b92 627 +_:b52
629 - sp:varName "incidentType"^^xsd:string . 628 + sp:varName "realWtMud"^^xsd:string .
630 629
631 -_:b61 630 +_:b53
632 - sp:varName "realShutInDrill"^^xsd:string . 631 + sp:varName "densityScaleWtMud"^^xsd:string .
633 632
634 -_:b91 633 +_:b55
635 - sp:varName "uomShutInDrill"^^xsd:string . 634 + sp:varName "realPore"^^xsd:string .
636 635
637 -_:b90 636 +_:b56
638 - sp:varName "presShutInDrill"^^xsd:string . 637 + sp:varName "densityScalePore"^^xsd:string .
639 638
640 _:b58 639 _:b58
641 sp:varName "realShutInCasing"^^xsd:string . 640 sp:varName "realShutInCasing"^^xsd:string .
642 641
643 -_:b89 642 +_:b59
644 - sp:varName "uomShutInCasing"^^xsd:string . 643 + sp:varName "pressureScaleShutInCasing"^^xsd:string .
645 -
646 -_:b88
647 - sp:varName "presShutInCasing"^^xsd:string .
648 644
649 -_:b34 645 +_:b61
650 - sp:varName "realVol"^^xsd:string . 646 + sp:varName "realShutInDrill"^^xsd:string .
651 647
652 -_:b87 648 +_:b62
653 - sp:varName "uomVol"^^xsd:string . 649 + sp:varName "pressureScaleShutInDrill"^^xsd:string .
654 650
655 -_:b86 651 +_:b63
656 - sp:varName "volMudGained"^^xsd:string . 652 + sp:varName "nameWellBore"^^xsd:string .
657 653
658 -_:b40 654 +_:b64
659 - sp:varName "realMdCsgLast"^^xsd:string . 655 + sp:varName "dTimStart"^^xsd:string .
660 656
661 -_:b85 657 +_:b65
662 - sp:varName "uomMdCsgLast"^^xsd:string . 658 + sp:varName "controlIncidentInfo"^^xsd:string .
663 659
664 -_:b84 660 +_:b66
665 - sp:varName "mdCsgLast"^^xsd:string . 661 + sp:varName "mdIn"^^xsd:string .
666 662
667 -_:b42 663 +_:b67
668 - sp:varName "realDiaCsgLast"^^xsd:string . 664 + sp:varName "uomMdIn"^^xsd:string .
669 665
670 -_:b83 666 +_:b68
671 - sp:varName "uomDiaCsgLast"^^xsd:string . 667 + sp:varName "tvdIn"^^xsd:string .
672 668
673 -_:b82 669 +_:b69
674 - sp:varName "diaCsgLast"^^xsd:string . 670 + sp:varName "uomTvdIn"^^xsd:string .
675 671
676 -_:b55 672 +_:b70
677 - sp:varName "realPore"^^xsd:string . 673 + sp:varName "phase"^^xsd:string .
678 674
679 -_:b81 675 +_:b71
680 - sp:varName "uomPore"^^xsd:string . 676 + sp:varName "proprietaryCode"^^xsd:string .
681 677
682 -_:b80 678 +_:b72
683 - sp:varName "porePressure"^^xsd:string . 679 + sp:varName "eTimLost"^^xsd:string .
684 680
685 -_:b52 681 +_:b73
686 - sp:varName "realWtMud"^^xsd:string . 682 + sp:varName "uomDuration"^^xsd:string .
687 683
688 -_:b79 684 +_:b74
689 - sp:varName "uomWtMud"^^xsd:string . 685 + sp:varName "diaBit"^^xsd:string .
690 686
691 -_:b78 687 +_:b75
692 - sp:varName "wtMud"^^xsd:string . 688 + sp:varName "uomDia"^^xsd:string .
693 689
694 -_:b45 690 +_:b76
695 - sp:varName "realMdBit"^^xsd:string . 691 + sp:varName "mdBit"^^xsd:string .
696 692
697 _:b77 693 _:b77
698 sp:varName "uomMdBit"^^xsd:string . 694 sp:varName "uomMdBit"^^xsd:string .
699 695
700 -_:b76 696 +_:b78
701 - sp:varName "mdBit"^^xsd:string . 697 + sp:varName "wtMud"^^xsd:string .
702 698
703 -_:b29 699 +_:b79
704 - sp:varName "realDia"^^xsd:string . 700 + sp:varName "uomWtMud"^^xsd:string .
705 701
706 -_:b75 702 +_:b80
707 - sp:varName "uomDia"^^xsd:string . 703 + sp:varName "porePressure"^^xsd:string .
708 704
709 -_:b74 705 +_:b81
710 - sp:varName "diaBit"^^xsd:string . 706 + sp:varName "uomPore"^^xsd:string .
711 707
712 -_:b6 sp:varName "dTimEndOfIncident"^^xsd:string . 708 +_:b82
709 + sp:varName "diaCsgLast"^^xsd:string .
713 710
714 -_:b17 711 +_:b83
715 - sp:varName "realDuration"^^xsd:string . 712 + sp:varName "uomDiaCsgLast"^^xsd:string .
716 713
717 -_:b73 714 +_:b84
718 - sp:varName "uomDuration"^^xsd:string . 715 + sp:varName "mdCsgLast"^^xsd:string .
719 716
720 -_:b72 717 +_:b85
721 - sp:varName "eTimLost"^^xsd:string . 718 + sp:varName "uomMdCsgLast"^^xsd:string .
722 719
723 -_:b71 720 +_:b86
724 - sp:varName "proprietaryCode"^^xsd:string . 721 + sp:varName "volMudGained"^^xsd:string .
725 722
726 -_:b70 723 +_:b87
727 - sp:varName "phase"^^xsd:string . 724 + sp:varName "uomVol"^^xsd:string .
728 725
729 -_:b14 726 +_:b88
730 - sp:varName "realTvdIn"^^xsd:string . 727 + sp:varName "presShutInCasing"^^xsd:string .
731 728
732 -_:b69 729 +_:b89
733 - sp:varName "uomTvdIn"^^xsd:string . 730 + sp:varName "uomShutInCasing"^^xsd:string .
734 731
735 -_:b68 732 +_:b90
736 - sp:varName "tvdIn"^^xsd:string . 733 + sp:varName "presShutInDrill"^^xsd:string .
737 734
738 -_:b11 735 +_:b91
739 - sp:varName "realMdIn"^^xsd:string . 736 + sp:varName "uomShutInDrill"^^xsd:string .
740 737
741 -_:b67 738 +_:b92
742 - sp:varName "uomMdIn"^^xsd:string . 739 + sp:varName "incidentType"^^xsd:string .
743 740
744 -_:b66 741 +_:b93
745 - sp:varName "mdIn"^^xsd:string . 742 + sp:varName "killingType"^^xsd:string .
746 743
747 -_:b5 sp:varName "dTimStartOfIncident"^^xsd:string . 744 +_:b94
745 + sp:varName "tempBottom"^^xsd:string .
748 746
749 -_:b65 747 +_:b95
750 - sp:varName "controlIncidentInfo"^^xsd:string . 748 + sp:varName "uomTemp"^^xsd:string .
751 749
752 -_:b4 sp:varName "dailytemporalPartOfAWellBore"^^xsd:string . 750 +_:b96
751 + sp:varName "presMaxChoke"^^xsd:string .
753 752
754 -_:b2 sp:varName "dailyDrillingActivity"^^xsd:string . 753 +_:b97
754 + sp:varName "uomMaxChoke"^^xsd:string .
755 755
756 -_:b64 756 +_:b98
757 - sp:varName "dTimStart"^^xsd:string . 757 + sp:varName "localname"^^xsd:string .
758 758
759 -_:b63 759 +_:b99
760 - sp:varName "nameWellBore"^^xsd:string . 760 + sp:varName "normalizedWellBoreName"^^xsd:string .
......
1 -# Saved by TopBraid on Tue Sep 13 16:35:02 BST 2011 1 +# Saved by TopBraid on Fri Sep 16 17:50:44 BST 2011
2 # baseURI: null 2 # baseURI: null
3 3
4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> . 4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
......
1 -# Saved by TopBraid on Sun Sep 11 06:50:58 BST 2011 1 +# Saved by TopBraid on Fri Sep 16 17:51:20 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport 2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/drillReport
3 # imports: http://www.reportinghub.no/ep/schema/1.0/report 3 # imports: http://www.reportinghub.no/ep/schema/1.0/report
4 # imports: http://www.reportinghub.no/ep/spin/1.1/lib 4 # imports: http://www.reportinghub.no/ep/spin/1.1/lib
...@@ -31,382 +31,382 @@ ...@@ -31,382 +31,382 @@
31 ddr:Obj_drillReport 31 ddr:Obj_drillReport
32 spin:rule 32 spin:rule
33 [ rdf:type sp:Construct ; 33 [ rdf:type sp:Construct ;
34 - rdfs:comment """STEP 103 Create DailyDrillingReport, DailyDrillingActivity, TemporalPartOfAWellBore and WellBore 34 + rdfs:comment "STEP 106 Create Well"^^xsd:string ;
35 -Minimum data - createDate, dTimStart, dTimEnd, nameWellBore 35 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/well#Well> ;
36 -Optional data - extendedReport
37 -replaced for testing - BIND (rhspin:wellBoreByName(?nameWellBore) AS ?wellBore) ."""^^xsd:string ;
38 - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/report#DailyDrillingReport> ;
39 sp:predicate rdf:type ; 36 sp:predicate rdf:type ;
40 sp:subject _:b1 37 sp:subject _:b1
41 - ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#DailyDrillingActivity> ;
42 - sp:predicate rdf:type ;
43 - sp:subject _:b2
44 ] [ sp:object _:b2 ; 38 ] [ sp:object _:b2 ;
45 - sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; 39 + sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ;
46 sp:subject _:b1 40 sp:subject _:b1
47 ] [ sp:object _:b3 ; 41 ] [ sp:object _:b3 ;
48 - sp:predicate <http://www.reportinghub.no/ep/schema/report#createdAt> ; 42 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWell> ;
49 - sp:subject _:b1 43 + sp:subject _:b4
50 - ] [ sp:object _:b4 ; 44 + ] [ sp:object _:b1 ;
51 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
52 - sp:subject _:b2
53 - ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ;
54 - sp:predicate rdf:type ;
55 - sp:subject _:b5
56 - ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore-WholeLife> ;
57 - sp:predicate rdf:type ;
58 - sp:subject _:b6
59 - ] [ sp:object _:b6 ;
60 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; 45 sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
61 - sp:subject _:b5 46 + sp:subject _:b3
62 - ] [ sp:object _:b7 ; 47 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWell> ;
63 - sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ;
64 - sp:subject _:b6
65 - ] [ sp:object _:b5 ;
66 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
67 - sp:subject _:b2
68 - ] [ sp:object _:b8 ;
69 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#descriptionOfActivitiesFollowingTheDailyReportingPeriod> ;
70 - sp:subject _:b2
71 - ] [ sp:object <http://www.reportinghub.no/ep/schema/report#Report> ;
72 sp:predicate rdf:type ; 48 sp:predicate rdf:type ;
73 - sp:subject _:b8 49 + sp:subject _:b3
74 - ] [ sp:object _:b9 ; 50 + ] [ sp:object _:b5 ;
75 - sp:predicate <http://www.reportinghub.no/ep/schema/report#hasContent> ; 51 + sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
76 - sp:subject _:b8 52 + sp:subject _:b1
77 - ] [ sp:object _:b10 ;
78 - sp:predicate <http://www.reportinghub.no/ep/schema/report#createdAt> ;
79 - sp:subject _:b8
80 ]) ; 53 ]) ;
81 - sp:where ([ sp:object _:b7 ; 54 + sp:where ([ sp:object _:b6 ;
82 sp:predicate ddr:nameWellbore ; 55 sp:predicate ddr:nameWellbore ;
83 sp:subject spin:_this 56 sp:subject spin:_this
84 - ] [ sp:object _:b4 ; 57 + ] [ sp:object _:b2 ;
85 - sp:predicate ddr:dTimStart ; 58 + sp:predicate ddr:nameWell ;
86 - sp:subject spin:_this
87 - ] [ sp:object _:b11 ;
88 - sp:predicate ddr:dTimEnd ;
89 sp:subject spin:_this 59 sp:subject spin:_this
90 - ] [ sp:object _:b3 ; 60 + ] [ sp:object _:b7 ;
91 - sp:predicate ddr:createDate ; 61 + sp:predicate ddr:dTimStart ;
92 sp:subject spin:_this 62 sp:subject spin:_this
93 - ] [ rdf:type sp:Optional ; 63 + ] [ sp:object _:b8 ;
94 - sp:elements ([ sp:object _:b12 ; 64 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
95 - sp:predicate ddr:extendedReportRef ; 65 + sp:subject _:b4
96 - sp:subject spin:_this 66 + ] [ sp:object _:b5 ;
97 - ] [ sp:object _:b9 ; 67 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
98 - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 68 + sp:subject _:b8
99 - sp:subject _:b12 69 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ;
100 - ] [ rdf:type sp:Optional ; 70 + sp:predicate rdf:type ;
101 - sp:elements ([ sp:object _:b10 ; 71 + sp:subject _:b5
102 - sp:predicate ddr:dTim ;
103 - sp:subject _:b12
104 - ])
105 - ])
106 ] [ rdf:type sp:Bind ; 72 ] [ rdf:type sp:Bind ;
107 sp:expression 73 sp:expression
108 [ rdf:type ep-spin-lib:normalizeString ; 74 [ rdf:type ep-spin-lib:normalizeString ;
109 - sp:arg1 _:b7 75 + sp:arg1 _:b6
110 ] ; 76 ] ;
111 - sp:variable _:b13 77 + sp:variable _:b9
112 - ] [ rdf:type sp:Bind ;
113 - sp:expression
114 - [ rdf:type ep-spin-lib:buildDailyDrillingReportURI ;
115 - sp:arg1 _:b13 ;
116 - sp:arg2 _:b3
117 - ] ;
118 - sp:variable _:b1
119 ] [ rdf:type sp:Bind ; 78 ] [ rdf:type sp:Bind ;
120 sp:expression 79 sp:expression
121 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 80 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
122 - sp:arg1 _:b13 ; 81 + sp:arg1 _:b9 ;
123 - sp:arg2 _:b4 82 + sp:arg2 _:b7
124 ] ; 83 ] ;
125 - sp:variable _:b2 84 + sp:variable _:b4
126 ] [ rdf:type sp:Bind ; 85 ] [ rdf:type sp:Bind ;
127 sp:expression 86 sp:expression
128 - [ rdf:type ep-spin-lib:buildTemporalPartOfAWellBoreURI ; 87 + [ rdf:type ep-spin-lib:normalizeString ;
129 - sp:arg1 _:b13 ; 88 + sp:arg1 _:b2
130 - sp:arg2 _:b4 ;
131 - sp:arg3 _:b11
132 ] ; 89 ] ;
133 - sp:variable _:b5 90 + sp:variable _:b10
134 ] [ rdf:type sp:Bind ; 91 ] [ rdf:type sp:Bind ;
135 sp:expression 92 sp:expression
136 - [ rdf:type ep-spin-lib:buildTemporaryWellBoreURI ; 93 + [ rdf:type rhspin:wellByName ;
137 - sp:arg1 _:b13 94 + arg:wellName _:b10
138 ] ; 95 ] ;
139 - sp:variable _:b6 96 + sp:variable _:b1
140 ]) 97 ])
141 ] ; 98 ] ;
142 spin:rule 99 spin:rule
143 [ rdf:type sp:Construct ; 100 [ rdf:type sp:Construct ;
144 - rdfs:comment """STEP 103a Set name of DailyDrillingReport as label 101 + rdfs:comment "STEP 104 Transfer dTimEnd"^^xsd:string ;
145 -Minimum data - createDate, dTimStart, nameWellBore"""^^xsd:string ; 102 + sp:templates ([ sp:object _:b11 ;
146 - sp:templates ([ sp:object _:b14 ; 103 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
147 - sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; 104 + sp:subject _:b12
148 - sp:subject _:b15
149 ]) ; 105 ]) ;
150 - sp:where ([ sp:object _:b16 ; 106 + sp:where ([ sp:object _:b13 ;
151 sp:predicate ddr:nameWellbore ; 107 sp:predicate ddr:nameWellbore ;
152 sp:subject spin:_this 108 sp:subject spin:_this
153 ] [ sp:object _:b14 ; 109 ] [ sp:object _:b14 ;
154 - sp:predicate ddr:name ; 110 + sp:predicate ddr:dTimStart ;
155 sp:subject spin:_this 111 sp:subject spin:_this
156 - ] [ sp:object _:b17 ; 112 + ] [ sp:object _:b11 ;
157 - sp:predicate ddr:createDate ; 113 + sp:predicate ddr:dTimEnd ;
158 sp:subject spin:_this 114 sp:subject spin:_this
159 ] [ rdf:type sp:Bind ; 115 ] [ rdf:type sp:Bind ;
160 sp:expression 116 sp:expression
161 [ rdf:type ep-spin-lib:normalizeString ; 117 [ rdf:type ep-spin-lib:normalizeString ;
162 - sp:arg1 _:b16 118 + sp:arg1 _:b13
163 ] ; 119 ] ;
164 - sp:variable _:b18 120 + sp:variable _:b15
165 ] [ rdf:type sp:Bind ; 121 ] [ rdf:type sp:Bind ;
166 sp:expression 122 sp:expression
167 - [ rdf:type ep-spin-lib:buildDailyDrillingReportURI ; 123 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
168 - sp:arg1 _:b18 ; 124 + sp:arg1 _:b15 ;
169 - sp:arg2 _:b17 125 + sp:arg2 _:b14
170 ] ; 126 ] ;
171 - sp:variable _:b15 127 + sp:variable _:b12
172 ]) 128 ])
173 ] ; 129 ] ;
174 spin:rule 130 spin:rule
175 [ rdf:type sp:Construct ; 131 [ rdf:type sp:Construct ;
176 rdfs:comment """STEP 105 132 rdfs:comment """STEP 105
177 Classify a DailyDrillingReport"""^^xsd:string ; 133 Classify a DailyDrillingReport"""^^xsd:string ;
178 - sp:templates ([ sp:object _:b19 ; 134 + sp:templates ([ sp:object _:b16 ;
179 sp:predicate rdf:type ; 135 sp:predicate rdf:type ;
180 - sp:subject _:b20 136 + sp:subject _:b17
181 ]) ; 137 ]) ;
182 - sp:where ([ sp:object _:b21 ; 138 + sp:where ([ sp:object _:b18 ;
183 sp:predicate ddr:nameWellbore ; 139 sp:predicate ddr:nameWellbore ;
184 sp:subject spin:_this 140 sp:subject spin:_this
185 - ] [ sp:object _:b22 ; 141 + ] [ sp:object _:b19 ;
186 sp:predicate ddr:createDate ; 142 sp:predicate ddr:createDate ;
187 sp:subject spin:_this 143 sp:subject spin:_this
188 - ] [ sp:object _:b23 ; 144 + ] [ sp:object _:b20 ;
189 sp:predicate ddr:versionKindRef ; 145 sp:predicate ddr:versionKindRef ;
190 sp:subject spin:_this 146 sp:subject spin:_this
191 ] [ rdf:type sp:Bind ; 147 ] [ rdf:type sp:Bind ;
192 sp:expression 148 sp:expression
193 [ rdf:type ep-spin-lib:selectDailyDrillingReportType ; 149 [ rdf:type ep-spin-lib:selectDailyDrillingReportType ;
194 - sp:arg1 _:b23 150 + sp:arg1 _:b20
195 ] ; 151 ] ;
196 - sp:variable _:b19 152 + sp:variable _:b16
197 ] [ rdf:type sp:Bind ; 153 ] [ rdf:type sp:Bind ;
198 sp:expression 154 sp:expression
199 [ rdf:type ep-spin-lib:normalizeString ; 155 [ rdf:type ep-spin-lib:normalizeString ;
200 - sp:arg1 _:b21 156 + sp:arg1 _:b18
201 ] ; 157 ] ;
202 - sp:variable _:b24 158 + sp:variable _:b21
203 ] [ rdf:type sp:Bind ; 159 ] [ rdf:type sp:Bind ;
204 sp:expression 160 sp:expression
205 [ rdf:type ep-spin-lib:buildDailyDrillingReportURI ; 161 [ rdf:type ep-spin-lib:buildDailyDrillingReportURI ;
206 - sp:arg1 _:b24 ; 162 + sp:arg1 _:b21 ;
207 - sp:arg2 _:b22 163 + sp:arg2 _:b19
208 ] ; 164 ] ;
209 - sp:variable _:b20 165 + sp:variable _:b17
210 ]) 166 ])
211 ] ; 167 ] ;
212 spin:rule 168 spin:rule
213 [ rdf:type sp:Construct ; 169 [ rdf:type sp:Construct ;
214 - rdfs:comment "STEP 104 Transfer dTimEnd"^^xsd:string ; 170 + rdfs:comment """STEP 103a Set name of DailyDrillingReport as label
215 - sp:templates ([ sp:object _:b25 ; 171 +Minimum data - createDate, dTimStart, nameWellBore"""^^xsd:string ;
216 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; 172 + sp:templates ([ sp:object _:b22 ;
217 - sp:subject _:b26 173 + sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ;
174 + sp:subject _:b23
218 ]) ; 175 ]) ;
219 - sp:where ([ sp:object _:b27 ; 176 + sp:where ([ sp:object _:b24 ;
220 sp:predicate ddr:nameWellbore ; 177 sp:predicate ddr:nameWellbore ;
221 sp:subject spin:_this 178 sp:subject spin:_this
222 - ] [ sp:object _:b28 ; 179 + ] [ sp:object _:b22 ;
223 - sp:predicate ddr:dTimStart ; 180 + sp:predicate ddr:name ;
224 sp:subject spin:_this 181 sp:subject spin:_this
225 ] [ sp:object _:b25 ; 182 ] [ sp:object _:b25 ;
226 - sp:predicate ddr:dTimEnd ; 183 + sp:predicate ddr:createDate ;
227 sp:subject spin:_this 184 sp:subject spin:_this
228 ] [ rdf:type sp:Bind ; 185 ] [ rdf:type sp:Bind ;
229 sp:expression 186 sp:expression
230 [ rdf:type ep-spin-lib:normalizeString ; 187 [ rdf:type ep-spin-lib:normalizeString ;
231 - sp:arg1 _:b27 188 + sp:arg1 _:b24
232 ] ; 189 ] ;
233 - sp:variable _:b29 190 + sp:variable _:b26
234 ] [ rdf:type sp:Bind ; 191 ] [ rdf:type sp:Bind ;
235 sp:expression 192 sp:expression
236 - [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 193 + [ rdf:type ep-spin-lib:buildDailyDrillingReportURI ;
237 - sp:arg1 _:b29 ; 194 + sp:arg1 _:b26 ;
238 - sp:arg2 _:b28 195 + sp:arg2 _:b25
239 ] ; 196 ] ;
240 - sp:variable _:b26 197 + sp:variable _:b23
241 ]) 198 ])
242 ] ; 199 ] ;
243 spin:rule 200 spin:rule
244 [ rdf:type sp:Construct ; 201 [ rdf:type sp:Construct ;
245 - rdfs:comment "STEP 106 Create Well"^^xsd:string ; 202 + rdfs:comment """STEP 103 Create DailyDrillingReport, DailyDrillingActivity, TemporalPartOfAWellBore and WellBore
246 - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/well#Well-WholeLife> ; 203 +Minimum data - createDate, dTimStart, dTimEnd, nameWellBore
204 +Optional data - extendedReport
205 +replaced for testing - BIND (rhspin:wellBoreByName(?nameWellBore) AS ?wellBore) ."""^^xsd:string ;
206 + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/report#DailyDrillingReport> ;
247 sp:predicate rdf:type ; 207 sp:predicate rdf:type ;
248 - sp:subject _:b30 208 + sp:subject _:b27
249 - ] [ sp:object _:b31 ; 209 + ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#DailyDrillingActivity> ;
250 - sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; 210 + sp:predicate rdf:type ;
251 - sp:subject _:b30 211 + sp:subject _:b28
252 - ] [ sp:object _:b32 ; 212 + ] [ sp:object _:b28 ;
253 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWell> ; 213 + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ;
254 - sp:subject _:b33 214 + sp:subject _:b27
215 + ] [ sp:object _:b29 ;
216 + sp:predicate <http://www.reportinghub.no/ep/schema/report#createdAt> ;
217 + sp:subject _:b27
255 ] [ sp:object _:b30 ; 218 ] [ sp:object _:b30 ;
256 - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; 219 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
257 - sp:subject _:b32 220 + sp:subject _:b28
258 - ] [ sp:object <http://www.reportinghub.no/ep/schema/well#Well> ; 221 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore> ;
222 + sp:predicate rdf:type ;
223 + sp:subject _:b31
224 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ;
259 sp:predicate rdf:type ; 225 sp:predicate rdf:type ;
260 sp:subject _:b32 226 sp:subject _:b32
227 + ] [ sp:object _:b32 ;
228 + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
229 + sp:subject _:b31
230 + ] [ sp:object _:b33 ;
231 + sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ;
232 + sp:subject _:b32
233 + ] [ sp:object _:b31 ;
234 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
235 + sp:subject _:b28
261 ] [ sp:object _:b34 ; 236 ] [ sp:object _:b34 ;
262 - sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ; 237 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#descriptionOfActivitiesFollowingTheDailyReportingPeriod> ;
263 - sp:subject _:b30 238 + sp:subject _:b28
239 + ] [ sp:object <http://www.reportinghub.no/ep/schema/report#Report> ;
240 + sp:predicate rdf:type ;
241 + sp:subject _:b34
242 + ] [ sp:object _:b35 ;
243 + sp:predicate <http://www.reportinghub.no/ep/schema/report#hasContent> ;
244 + sp:subject _:b34
245 + ] [ sp:object _:b36 ;
246 + sp:predicate <http://www.reportinghub.no/ep/schema/report#createdAt> ;
247 + sp:subject _:b34
264 ]) ; 248 ]) ;
265 - sp:where ([ sp:object _:b35 ; 249 + sp:where ([ sp:object _:b33 ;
266 sp:predicate ddr:nameWellbore ; 250 sp:predicate ddr:nameWellbore ;
267 sp:subject spin:_this 251 sp:subject spin:_this
268 - ] [ sp:object _:b31 ; 252 + ] [ sp:object _:b30 ;
269 - sp:predicate ddr:nameWell ;
270 - sp:subject spin:_this
271 - ] [ sp:object _:b36 ;
272 sp:predicate ddr:dTimStart ; 253 sp:predicate ddr:dTimStart ;
273 sp:subject spin:_this 254 sp:subject spin:_this
274 ] [ sp:object _:b37 ; 255 ] [ sp:object _:b37 ;
275 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ; 256 + sp:predicate ddr:dTimEnd ;
276 - sp:subject _:b33 257 + sp:subject spin:_this
277 - ] [ sp:object _:b34 ; 258 + ] [ sp:object _:b29 ;
278 - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; 259 + sp:predicate ddr:createDate ;
279 - sp:subject _:b37 260 + sp:subject spin:_this
280 - ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore-WholeLife> ; 261 + ] [ rdf:type sp:Optional ;
281 - sp:predicate rdf:type ; 262 + sp:elements ([ sp:object _:b38 ;
282 - sp:subject _:b34 263 + sp:predicate ddr:extendedReportRef ;
264 + sp:subject spin:_this
265 + ] [ sp:object _:b35 ;
266 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
267 + sp:subject _:b38
268 + ] [ rdf:type sp:Optional ;
269 + sp:elements ([ sp:object _:b36 ;
270 + sp:predicate ddr:dTim ;
271 + sp:subject _:b38
272 + ])
273 + ])
283 ] [ rdf:type sp:Bind ; 274 ] [ rdf:type sp:Bind ;
284 sp:expression 275 sp:expression
285 [ rdf:type ep-spin-lib:normalizeString ; 276 [ rdf:type ep-spin-lib:normalizeString ;
286 - sp:arg1 _:b35 277 + sp:arg1 _:b33
278 + ] ;
279 + sp:variable _:b39
280 + ] [ rdf:type sp:Bind ;
281 + sp:expression
282 + [ rdf:type ep-spin-lib:buildDailyDrillingReportURI ;
283 + sp:arg1 _:b39 ;
284 + sp:arg2 _:b29
287 ] ; 285 ] ;
288 - sp:variable _:b38 286 + sp:variable _:b27
289 ] [ rdf:type sp:Bind ; 287 ] [ rdf:type sp:Bind ;
290 sp:expression 288 sp:expression
291 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 289 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
292 - sp:arg1 _:b38 ; 290 + sp:arg1 _:b39 ;
293 - sp:arg2 _:b36 291 + sp:arg2 _:b30
294 ] ; 292 ] ;
295 - sp:variable _:b33 293 + sp:variable _:b28
296 ] [ rdf:type sp:Bind ; 294 ] [ rdf:type sp:Bind ;
297 sp:expression 295 sp:expression
298 - [ rdf:type ep-spin-lib:normalizeString ; 296 + [ rdf:type ep-spin-lib:buildTemporalPartOfAWellBoreURI ;
299 - sp:arg1 _:b31 297 + sp:arg1 _:b39 ;
298 + sp:arg2 _:b30 ;
299 + sp:arg3 _:b37
300 ] ; 300 ] ;
301 - sp:variable _:b39 301 + sp:variable _:b31
302 ] [ rdf:type sp:Bind ; 302 ] [ rdf:type sp:Bind ;
303 sp:expression 303 sp:expression
304 - [ rdf:type rhspin:wellByName ; 304 + [ rdf:type ep-spin-lib:buildTemporaryWellBoreURI ;
305 - arg:wellName _:b39 305 + sp:arg1 _:b39
306 ] ; 306 ] ;
307 - sp:variable _:b30 307 + sp:variable _:b32
308 ]) 308 ])
309 ] . 309 ] .
310 310
311 -_:b13
312 - sp:varName "normalizedWellBoreName"^^xsd:string .
313 -
314 -_:b12
315 - sp:varName "extendedReport"^^xsd:string .
316 -
317 -_:b11
318 - sp:varName "dTimEnd"^^xsd:string .
319 -
320 _:b10 311 _:b10
321 - sp:varName "dTimExtendedReport"^^xsd:string . 312 + sp:varName "normalizedWellName"^^xsd:string .
322 313
323 -_:b9 sp:varName "extendedReportContent"^^xsd:string . 314 +_:b9 sp:varName "normalizedWellBoreName"^^xsd:string .
324 315
325 -_:b7 sp:varName "nameWellBore"^^xsd:string . 316 +_:b8 sp:varName "temporalPartOfAWellBore"^^xsd:string .
326 317
327 -_:b6 sp:varName "wellBore"^^xsd:string . 318 +_:b7 sp:varName "dTimStart"^^xsd:string .
328 319
329 -_:b5 sp:varName "temporalPartOfAWellBore"^^xsd:string . 320 +_:b6 sp:varName "nameWellBore"^^xsd:string .
330 321
331 -_:b4 sp:varName "dTimStart"^^xsd:string . 322 +_:b5 sp:varName "wellBore"^^xsd:string .
332 323
333 -_:b3 sp:varName "createDate"^^xsd:string . 324 +_:b4 sp:varName "dailyDrillingActivity"^^xsd:string .
334 325
335 -_:b2 sp:varName "dailyDrillingActivity"^^xsd:string . 326 +_:b2 sp:varName "nameWell"^^xsd:string .
336 327
337 -_:b1 sp:varName "dailyDrillingReport"^^xsd:string . 328 +_:b1 sp:varName "well"^^xsd:string .
338 329
339 -_:b18 330 +_:b15
340 sp:varName "normalizedWellBoreName"^^xsd:string . 331 sp:varName "normalizedWellBoreName"^^xsd:string .
341 332
342 -_:b17 333 +_:b14
343 - sp:varName "createDate"^^xsd:string . 334 + sp:varName "dTimStart"^^xsd:string .
344 335
345 -_:b16 336 +_:b13
346 sp:varName "nameWellBore"^^xsd:string . 337 sp:varName "nameWellBore"^^xsd:string .
347 338
348 -_:b15 339 +_:b12
349 - sp:varName "dailyDrillingReport"^^xsd:string . 340 + sp:varName "dailyDrillingActivity"^^xsd:string .
350 341
351 -_:b14 342 +_:b11
352 - sp:varName "nameDailyDrillingReport"^^xsd:string . 343 + sp:varName "dTimEnd"^^xsd:string .
353 344
354 -_:b24 345 +_:b21
355 sp:varName "normalizedWellBoreName"^^xsd:string . 346 sp:varName "normalizedWellBoreName"^^xsd:string .
356 347
357 -_:b23 348 +_:b20
358 sp:varName "versionKind"^^xsd:string . 349 sp:varName "versionKind"^^xsd:string .
359 350
360 -_:b22 351 +_:b19
361 sp:varName "createDate"^^xsd:string . 352 sp:varName "createDate"^^xsd:string .
362 353
363 -_:b21 354 +_:b18
364 sp:varName "nameWellBore"^^xsd:string . 355 sp:varName "nameWellBore"^^xsd:string .
365 356
366 -_:b20 357 +_:b17
367 sp:varName "dailyDrillingReport"^^xsd:string . 358 sp:varName "dailyDrillingReport"^^xsd:string .
368 359
369 -_:b19 360 +_:b16
370 sp:varName "dailyDrillingReportType"^^xsd:string . 361 sp:varName "dailyDrillingReportType"^^xsd:string .
371 362
372 -_:b29 363 +_:b26
373 sp:varName "normalizedWellBoreName"^^xsd:string . 364 sp:varName "normalizedWellBoreName"^^xsd:string .
374 365
375 -_:b28 366 +_:b25
376 - sp:varName "dTimStart"^^xsd:string . 367 + sp:varName "createDate"^^xsd:string .
377 368
378 -_:b27 369 +_:b24
379 sp:varName "nameWellBore"^^xsd:string . 370 sp:varName "nameWellBore"^^xsd:string .
380 371
381 -_:b26 372 +_:b23
382 - sp:varName "dailyDrillingActivity"^^xsd:string . 373 + sp:varName "dailyDrillingReport"^^xsd:string .
383 374
384 -_:b25 375 +_:b22
385 - sp:varName "dTimEnd"^^xsd:string . 376 + sp:varName "nameDailyDrillingReport"^^xsd:string .
386 377
387 _:b39 378 _:b39
388 - sp:varName "normalizedWellName"^^xsd:string . 379 + sp:varName "normalizedWellBoreName"^^xsd:string .
389 380
390 _:b38 381 _:b38
391 - sp:varName "normalizedWellBoreName"^^xsd:string . 382 + sp:varName "extendedReport"^^xsd:string .
392 383
393 _:b37 384 _:b37
394 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 385 + sp:varName "dTimEnd"^^xsd:string .
395 386
396 _:b36 387 _:b36
397 - sp:varName "dTimStart"^^xsd:string . 388 + sp:varName "dTimExtendedReport"^^xsd:string .
398 389
399 _:b35 390 _:b35
391 + sp:varName "extendedReportContent"^^xsd:string .
392 +
393 +_:b33
400 sp:varName "nameWellBore"^^xsd:string . 394 sp:varName "nameWellBore"^^xsd:string .
401 395
402 -_:b34 396 +_:b32
403 sp:varName "wellBore"^^xsd:string . 397 sp:varName "wellBore"^^xsd:string .
404 398
405 -_:b33
406 - sp:varName "dailyDrillingActivity"^^xsd:string .
407 -
408 _:b31 399 _:b31
409 - sp:varName "nameWell"^^xsd:string . 400 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
410 401
411 _:b30 402 _:b30
412 - sp:varName "well"^^xsd:string . 403 + sp:varName "dTimStart"^^xsd:string .
404 +
405 +_:b29
406 + sp:varName "createDate"^^xsd:string .
407 +
408 +_:b28
409 + sp:varName "dailyDrillingActivity"^^xsd:string .
410 +
411 +_:b27
412 + sp:varName "dailyDrillingReport"^^xsd:string .
......
1 -# Saved by TopBraid on Sun Sep 11 06:50:58 BST 2011 1 +# Saved by TopBraid on Fri Sep 16 17:51:20 BST 2011
2 # baseURI: null 2 # baseURI: null
3 3
4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> . 4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
......
1 -# Saved by TopBraid on Sun Sep 11 06:50:42 BST 2011 1 +# Saved by TopBraid on Fri Sep 16 17:35:12 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/stratInfo 2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/stratInfo
3 # imports: http://www.reportinghub.no/ep/spin/1.1/lib 3 # imports: http://www.reportinghub.no/ep/spin/1.1/lib
4 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr 4 # imports: http://www.reportinghub.no/ep/transform/1.1/ddr
...@@ -71,7 +71,7 @@ ...@@ -71,7 +71,7 @@
71 sp:subject 71 sp:subject
72 [ sp:varName "dailyTemporalPartOfAWellBore"^^xsd:string 72 [ sp:varName "dailyTemporalPartOfAWellBore"^^xsd:string
73 ] 73 ]
74 - ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore-WholeLife> ; 74 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ;
75 sp:predicate rdf:type ; 75 sp:predicate rdf:type ;
76 sp:subject _:b4 76 sp:subject _:b4
77 ] [ sp:object _:b6 ; 77 ] [ sp:object _:b6 ;
...@@ -117,35 +117,35 @@ ...@@ -117,35 +117,35 @@
117 117
118 <http://www.reportinghub.no/ep/transform/1.1/ddr/stratInfo> 118 <http://www.reportinghub.no/ep/transform/1.1/ddr/stratInfo>
119 rdf:type owl:Ontology ; 119 rdf:type owl:Ontology ;
120 - owl:imports <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/transform/1.1/ddr> , <http://spinrdf.org/spin> ; 120 + owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/transform/1.1/ddr> , <http://www.reportinghub.no/ep/spin/1.1/lib> ;
121 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 121 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
122 122
123 -_:b13 123 +_:b1 sp:varName "preliminaryZonation"^^xsd:string .
124 - sp:varName "normalizedWellBoreName"^^xsd:string .
125 124
126 -_:b12 125 +_:b2 sp:varName "dailyDrillingActivity"^^xsd:string .
127 - sp:varName "index"^^xsd:string .
128 126
129 -_:b11 127 +_:b3 sp:varName "stratigraphicInformationPartOfAWellBore"^^xsd:string .
130 - sp:varName "stratInfo"^^xsd:string .
131 128
132 -_:b10 129 +_:b4 sp:varName "wellBore"^^xsd:string .
133 - sp:varName "dTimStart"^^xsd:string .
134 130
135 -_:b9 sp:varName "nameWellBore"^^xsd:string . 131 +_:b5 sp:varName "dTimPreliminaryZonation"^^xsd:string .
136 132
137 -_:b8 sp:varName "description"^^xsd:string . 133 +_:b6 sp:varName "mdTop"^^xsd:string .
138 134
139 _:b7 sp:varName "tvdTop"^^xsd:string . 135 _:b7 sp:varName "tvdTop"^^xsd:string .
140 136
141 -_:b6 sp:varName "mdTop"^^xsd:string . 137 +_:b8 sp:varName "description"^^xsd:string .
142 138
143 -_:b5 sp:varName "dTimPreliminaryZonation"^^xsd:string . 139 +_:b9 sp:varName "nameWellBore"^^xsd:string .
144 140
145 -_:b4 sp:varName "wellBore"^^xsd:string . 141 +_:b10
142 + sp:varName "dTimStart"^^xsd:string .
146 143
147 -_:b3 sp:varName "stratigraphicInformationPartOfAWellBore"^^xsd:string . 144 +_:b11
145 + sp:varName "stratInfo"^^xsd:string .
148 146
149 -_:b2 sp:varName "dailyDrillingActivity"^^xsd:string . 147 +_:b12
148 + sp:varName "index"^^xsd:string .
150 149
151 -_:b1 sp:varName "preliminaryZonation"^^xsd:string . 150 +_:b13
151 + sp:varName "normalizedWellBoreName"^^xsd:string .
......
1 -# Saved by TopBraid on Sun Sep 11 06:50:42 BST 2011 1 +# Saved by TopBraid on Fri Sep 16 17:35:12 BST 2011
2 # baseURI: null 2 # baseURI: null
3 3
4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> . 4 @prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
......
1 -# Saved by TopBraid on Sun Sep 11 15:12:53 BST 2011 1 +# Saved by TopBraid on Fri Sep 16 17:43:10 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/wellAndWellBoreAlias 2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/wellAndWellBoreAlias
3 # imports: http://www.reportinghub.no/ep/spin/1.1/lib 3 # imports: http://www.reportinghub.no/ep/spin/1.1/lib
4 # imports: http://www.witsml.org/schemas/1series 4 # imports: http://www.witsml.org/schemas/1series
...@@ -23,13 +23,13 @@ ...@@ -23,13 +23,13 @@
23 23
24 <http://www.reportinghub.no/ep/transform/1.1/wellAndWellBoreAlias> 24 <http://www.reportinghub.no/ep/transform/1.1/wellAndWellBoreAlias>
25 rdf:type owl:Ontology ; 25 rdf:type owl:Ontology ;
26 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.witsml.org/schemas/1series> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/spin/1.1/lib> ; 26 + owl:imports <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://spinrdf.org/spin> , <http://www.witsml.org/schemas/1series> , <http://www.reportinghub.no/ep/schema/1.0/activity> ;
27 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 27 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
28 28
29 ddr:Obj_drillReport 29 ddr:Obj_drillReport
30 spin:rule 30 spin:rule
31 [ rdf:type sp:Construct ; 31 [ rdf:type sp:Construct ;
32 - rdfs:comment "STEP 150 Transfer Well aliases"^^xsd:string ; 32 + rdfs:comment "STEP 151 Transfer WellBore aliases"^^xsd:string ;
33 sp:templates ([ sp:object _:b1 ; 33 sp:templates ([ sp:object _:b1 ;
34 sp:predicate _:b2 ; 34 sp:predicate _:b2 ;
35 sp:subject _:b3 35 sp:subject _:b3
...@@ -41,7 +41,7 @@ ddr:Obj_drillReport ...@@ -41,7 +41,7 @@ ddr:Obj_drillReport
41 sp:predicate ddr:dTimStart ; 41 sp:predicate ddr:dTimStart ;
42 sp:subject spin:_this 42 sp:subject spin:_this
43 ] [ sp:object _:b6 ; 43 ] [ sp:object _:b6 ;
44 - sp:predicate ddr:wellAliasRef ; 44 + sp:predicate ddr:wellboreAliasRef ;
45 sp:subject spin:_this 45 sp:subject spin:_this
46 ] [ sp:object _:b1 ; 46 ] [ sp:object _:b1 ;
47 sp:predicate ddr:name ; 47 sp:predicate ddr:name ;
...@@ -50,12 +50,12 @@ ddr:Obj_drillReport ...@@ -50,12 +50,12 @@ ddr:Obj_drillReport
50 sp:predicate ddr:namingSystemRef ; 50 sp:predicate ddr:namingSystemRef ;
51 sp:subject _:b6 51 sp:subject _:b6
52 ] [ sp:object _:b8 ; 52 ] [ sp:object _:b8 ;
53 - sp:predicate ep-activity:onWell ; 53 + sp:predicate ep-activity:onWellBore ;
54 sp:subject _:b9 54 sp:subject _:b9
55 ] [ sp:object _:b3 ; 55 ] [ sp:object _:b3 ;
56 sp:predicate ep-core:temporalPartOf ; 56 sp:predicate ep-core:temporalPartOf ;
57 sp:subject _:b8 57 sp:subject _:b8
58 - ] [ sp:object <http://www.reportinghub.no/ep/schema/well#Well-WholeLife> ; 58 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ;
59 sp:predicate rdf:type ; 59 sp:predicate rdf:type ;
60 sp:subject _:b3 60 sp:subject _:b3
61 ] [ rdf:type sp:Bind ; 61 ] [ rdf:type sp:Bind ;
...@@ -81,7 +81,7 @@ ddr:Obj_drillReport ...@@ -81,7 +81,7 @@ ddr:Obj_drillReport
81 ] ; 81 ] ;
82 spin:rule 82 spin:rule
83 [ rdf:type sp:Construct ; 83 [ rdf:type sp:Construct ;
84 - rdfs:comment "STEP 151 Transfer WellBore aliases"^^xsd:string ; 84 + rdfs:comment "STEP 150 Transfer Well aliases"^^xsd:string ;
85 sp:templates ([ sp:object _:b11 ; 85 sp:templates ([ sp:object _:b11 ;
86 sp:predicate _:b12 ; 86 sp:predicate _:b12 ;
87 sp:subject _:b13 87 sp:subject _:b13
...@@ -93,7 +93,7 @@ ddr:Obj_drillReport ...@@ -93,7 +93,7 @@ ddr:Obj_drillReport
93 sp:predicate ddr:dTimStart ; 93 sp:predicate ddr:dTimStart ;
94 sp:subject spin:_this 94 sp:subject spin:_this
95 ] [ sp:object _:b16 ; 95 ] [ sp:object _:b16 ;
96 - sp:predicate ddr:wellboreAliasRef ; 96 + sp:predicate ddr:wellAliasRef ;
97 sp:subject spin:_this 97 sp:subject spin:_this
98 ] [ sp:object _:b11 ; 98 ] [ sp:object _:b11 ;
99 sp:predicate ddr:name ; 99 sp:predicate ddr:name ;
...@@ -102,12 +102,12 @@ ddr:Obj_drillReport ...@@ -102,12 +102,12 @@ ddr:Obj_drillReport
102 sp:predicate ddr:namingSystemRef ; 102 sp:predicate ddr:namingSystemRef ;
103 sp:subject _:b16 103 sp:subject _:b16
104 ] [ sp:object _:b18 ; 104 ] [ sp:object _:b18 ;
105 - sp:predicate ep-activity:onWellBore ; 105 + sp:predicate ep-activity:onWell ;
106 sp:subject _:b19 106 sp:subject _:b19
107 ] [ sp:object _:b13 ; 107 ] [ sp:object _:b13 ;
108 sp:predicate ep-core:temporalPartOf ; 108 sp:predicate ep-core:temporalPartOf ;
109 sp:subject _:b18 109 sp:subject _:b18
110 - ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore-WholeLife> ; 110 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#Well> ;
111 sp:predicate rdf:type ; 111 sp:predicate rdf:type ;
112 sp:subject _:b13 112 sp:subject _:b13
113 ] [ rdf:type sp:Bind ; 113 ] [ rdf:type sp:Bind ;
...@@ -132,69 +132,69 @@ ddr:Obj_drillReport ...@@ -132,69 +132,69 @@ ddr:Obj_drillReport
132 ]) 132 ])
133 ] . 133 ] .
134 134
135 -[] rdf:type sp:Modify . 135 +_:b11
136 - 136 + sp:varName "name"^^xsd:string .
137 -[] rdf:type fn:starts-with .
138 137
139 -[] rdf:type smf:trim . 138 +_:b12
139 + sp:varName "labelOfSystem"^^xsd:string .
140 140
141 -[] rdf:type smf:regex . 141 +_:b13
142 + sp:varName "well"^^xsd:string .
142 143
143 -_:b20 144 +_:b14
144 - sp:varName "normalizedWellBoreName"^^xsd:string . 145 + sp:varName "nameWellBore"^^xsd:string .
145 146
146 -_:b19 147 +_:b15
147 - sp:varName "dailyDrillingActivity"^^xsd:string . 148 + sp:varName "dTimStart"^^xsd:string .
148 149
149 -_:b18 150 +_:b16
150 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 151 + sp:varName "wellAlias"^^xsd:string .
151 152
152 _:b17 153 _:b17
153 sp:varName "namingSystem"^^xsd:string . 154 sp:varName "namingSystem"^^xsd:string .
154 155
155 -_:b16 156 +_:b18
156 - sp:varName "wellBoreAlias"^^xsd:string . 157 + sp:varName "temporalPartOfAWell"^^xsd:string .
157 158
158 -_:b15 159 +_:b19
159 - sp:varName "dTimStart"^^xsd:string . 160 + sp:varName "dailyDrillingActivity"^^xsd:string .
160 161
161 -_:b14 162 +_:b20
162 - sp:varName "nameWellBore"^^xsd:string . 163 + sp:varName "normalizedWellBoreName"^^xsd:string .
163 164
164 -_:b13 165 +_:b1 sp:varName "name"^^xsd:string .
165 - sp:varName "wellBore"^^xsd:string .
166 166
167 -_:b12 167 +_:b2 sp:varName "labelOfSystem"^^xsd:string .
168 - sp:varName "labelOfSystem"^^xsd:string .
169 168
170 -_:b11 169 +_:b3 sp:varName "wellBore"^^xsd:string .
171 - sp:varName "name"^^xsd:string .
172 170
173 _:b4 sp:varName "nameWellBore"^^xsd:string . 171 _:b4 sp:varName "nameWellBore"^^xsd:string .
174 172
175 _:b5 sp:varName "dTimStart"^^xsd:string . 173 _:b5 sp:varName "dTimStart"^^xsd:string .
176 174
177 -_:b6 sp:varName "wellAlias"^^xsd:string . 175 +_:b6 sp:varName "wellBoreAlias"^^xsd:string .
178 -
179 -_:b1 sp:varName "name"^^xsd:string .
180 176
181 _:b7 sp:varName "namingSystem"^^xsd:string . 177 _:b7 sp:varName "namingSystem"^^xsd:string .
182 178
183 -_:b9 sp:varName "dailyDrillingActivity"^^xsd:string . 179 +_:b8 sp:varName "temporalPartOfAWellBore"^^xsd:string .
184 -
185 -_:b8 sp:varName "temporalPartOfAWell"^^xsd:string .
186 180
187 -_:b3 sp:varName "well"^^xsd:string . 181 +_:b9 sp:varName "dailyDrillingActivity"^^xsd:string .
188 182
189 _:b10 183 _:b10
190 sp:varName "normalizedWellBoreName"^^xsd:string . 184 sp:varName "normalizedWellBoreName"^^xsd:string .
191 185
192 -_:b2 sp:varName "labelOfSystem"^^xsd:string . 186 +[] rdf:type sp:Modify .
193 187
194 -([]) . 188 +[] rdf:type fn:starts-with .
195 189
196 -([]) . 190 +[] rdf:type smf:trim .
191 +
192 +[] rdf:type smf:regex .
197 193
198 ([] [] [ rdf:type sp:Filter 194 ([] [] [ rdf:type sp:Filter
199 ] [ rdf:type sp:Bind 195 ] [ rdf:type sp:Bind
200 ]) . 196 ]) .
197 +
198 +([]) .
199 +
200 +([]) .
......
1 -# Saved by TopBraid on Wed Sep 14 12:13:21 BST 2011 1 +# Saved by TopBraid on Fri Sep 16 17:41:42 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/wellboreInfo 2 # baseURI: http://www.reportinghub.no/ep/transform/1.1/wellboreInfo
3 # imports: http://www.reportinghub.no/ep/schema/1.0/organization 3 # imports: http://www.reportinghub.no/ep/schema/1.0/organization
4 # imports: http://www.reportinghub.no/ep/spin/1.1/lib 4 # imports: http://www.reportinghub.no/ep/spin/1.1/lib
...@@ -26,565 +26,565 @@ ...@@ -26,565 +26,565 @@
26 26
27 <http://www.reportinghub.no/ep/transform/1.1/wellboreInfo> 27 <http://www.reportinghub.no/ep/transform/1.1/wellboreInfo>
28 rdf:type owl:Ontology ; 28 rdf:type owl:Ontology ;
29 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.witsml.org/schemas/1series> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/spin/1.1/lib> ; 29 + owl:imports <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://spinrdf.org/spin> , <http://www.witsml.org/schemas/1series> , <http://www.reportinghub.no/ep/schema/1.0/organization> ;
30 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 30 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
31 31
32 ddr:Obj_drillReport 32 ddr:Obj_drillReport
33 spin:rule 33 spin:rule
34 [ rdf:type sp:Construct ; 34 [ rdf:type sp:Construct ;
35 - rdfs:comment "STEP 166 Set SPUD date"^^xsd:string ; 35 + rdfs:comment "STEP 163 Set drilling contractor for drilling activity"^^xsd:string ;
36 sp:templates ([ sp:object _:b1 ; 36 sp:templates ([ sp:object _:b1 ;
37 - sp:predicate <http://www.reportinghub.no/ep/schema/well#wellBoreSpudAt> ; 37 + sp:predicate ep-activity:drillingContractor ;
38 sp:subject _:b2 38 sp:subject _:b2
39 + ] [ sp:object _:b3 ;
40 + sp:predicate ep-core:temporalPartOf ;
41 + sp:subject _:b1
42 + ] [ sp:object ep-org:Organization ;
43 + sp:predicate rdf:type ;
44 + sp:subject _:b1
45 + ] [ sp:object _:b4 ;
46 + sp:predicate ep-core:name ;
47 + sp:subject _:b3
48 + ] [ sp:object ep-org:Company ;
49 + sp:predicate rdf:type ;
50 + sp:subject _:b3
39 ]) ; 51 ]) ;
40 - sp:where ([ sp:object _:b3 ; 52 + sp:where ([ sp:object _:b5 ;
41 sp:predicate ddr:nameWellbore ; 53 sp:predicate ddr:nameWellbore ;
42 sp:subject spin:_this 54 sp:subject spin:_this
43 - ] [ sp:object _:b4 ; 55 + ] [ sp:object _:b6 ;
44 sp:predicate ddr:dTimStart ; 56 sp:predicate ddr:dTimStart ;
45 sp:subject spin:_this 57 sp:subject spin:_this
46 - ] [ sp:object _:b5 ; 58 + ] [ sp:object _:b7 ;
47 sp:predicate ddr:wellboreInfoRef ; 59 sp:predicate ddr:wellboreInfoRef ;
48 sp:subject spin:_this 60 sp:subject spin:_this
49 - ] [ sp:object _:b1 ; 61 + ] [ sp:object _:b4 ;
50 - sp:predicate ddr:dTimSpud ; 62 + sp:predicate ddr:drillContractor ;
51 - sp:subject _:b5
52 - ] [ sp:object _:b6 ;
53 - sp:predicate ep-activity:onWellBore ;
54 sp:subject _:b7 63 sp:subject _:b7
55 - ] [ sp:object _:b2 ;
56 - sp:predicate ep-core:temporalPartOf ;
57 - sp:subject _:b6
58 - ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore-WholeLife> ;
59 - sp:predicate rdf:type ;
60 - sp:subject _:b2
61 ] [ rdf:type sp:Bind ; 64 ] [ rdf:type sp:Bind ;
62 sp:expression 65 sp:expression
63 [ rdf:type ep-spin-lib:normalizeString ; 66 [ rdf:type ep-spin-lib:normalizeString ;
64 - sp:arg1 _:b3 67 + sp:arg1 _:b5
65 ] ; 68 ] ;
66 sp:variable _:b8 69 sp:variable _:b8
67 ] [ rdf:type sp:Bind ; 70 ] [ rdf:type sp:Bind ;
68 sp:expression 71 sp:expression
69 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 72 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
70 sp:arg1 _:b8 ; 73 sp:arg1 _:b8 ;
71 - sp:arg2 _:b4 74 + sp:arg2 _:b6
72 ] ; 75 ] ;
73 - sp:variable _:b7 76 + sp:variable _:b2
74 - ])
75 - ] ;
76 - spin:rule
77 - [ rdf:type sp:Construct ;
78 - rdfs:comment """STEP 169 Transfer elevKelly
79 -This rule processes data from statusInfo, but is here because it must be executed after a rig has been defined."""^^xsd:string ;
80 - sp:templates ([ sp:object _:b9 ;
81 - sp:predicate ep-core:hasPart ;
82 - sp:subject _:b10
83 - ] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#KellyBushing> ;
84 - sp:predicate rdf:type ;
85 - sp:subject _:b9
86 - ] [ sp:object _:b11 ;
87 - sp:predicate <http://www.reportinghub.no/ep/schema/equipment#elevationOfKellyBushing> ;
88 - sp:subject _:b9
89 - ] [ sp:object ep-core:Length ;
90 - sp:predicate rdf:type ;
91 - sp:subject _:b11
92 - ] [ sp:object _:b12 ;
93 - sp:predicate _:b13 ;
94 - sp:subject _:b11
95 - ]) ;
96 - sp:where ([ sp:object _:b14 ;
97 - sp:predicate ddr:nameWellbore ;
98 - sp:subject spin:_this
99 - ] [ sp:object _:b15 ;
100 - sp:predicate ddr:dTimStart ;
101 - sp:subject spin:_this
102 - ] [ sp:object _:b16 ;
103 - sp:predicate ddr:statusInfoRef ;
104 - sp:subject spin:_this
105 - ] [ sp:object _:b10 ;
106 - sp:predicate ep-activity:onRig ;
107 - sp:subject _:b17
108 - ] [ sp:object _:b18 ;
109 - sp:predicate ddr:elevKellyRef ;
110 - sp:subject _:b16
111 - ] [ sp:object _:b12 ;
112 - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
113 - sp:subject _:b18
114 - ] [ sp:object _:b19 ;
115 - sp:predicate ddr:uomRef ;
116 - sp:subject _:b18
117 ] [ rdf:type sp:Bind ; 77 ] [ rdf:type sp:Bind ;
118 sp:expression 78 sp:expression
119 [ rdf:type ep-spin-lib:normalizeString ; 79 [ rdf:type ep-spin-lib:normalizeString ;
120 - sp:arg1 _:b14 80 + sp:arg1 _:b4
121 - ] ;
122 - sp:variable _:b20
123 - ] [ rdf:type sp:Bind ;
124 - sp:expression
125 - [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
126 - sp:arg1 _:b20 ;
127 - sp:arg2 _:b15
128 ] ; 81 ] ;
129 - sp:variable _:b17 82 + sp:variable _:b9
130 ] [ rdf:type sp:Bind ; 83 ] [ rdf:type sp:Bind ;
131 sp:expression 84 sp:expression
132 - [ rdf:type ep-spin-lib:selectLengthScale ; 85 + [ rdf:type rhspin:companyById ;
133 - sp:arg1 _:b19 86 + arg:id _:b9
134 ] ; 87 ] ;
135 - sp:variable _:b13 88 + sp:variable _:b3
136 ]) 89 ])
137 ] ; 90 ] ;
138 spin:rule 91 spin:rule
139 [ rdf:type sp:Construct ; 92 [ rdf:type sp:Construct ;
140 - rdfs:comment "STEP 160a Set rig for drilling activity - NPD Code supplied"^^xsd:string ; 93 + rdfs:comment "STEP 160b Set rig for drilling activity - NPD Code not supplied"^^xsd:string ;
141 - sp:templates ([ sp:object _:b21 ; 94 + sp:templates ([ sp:object _:b10 ;
142 sp:predicate ep-activity:onRig ; 95 sp:predicate ep-activity:onRig ;
143 - sp:subject _:b22 96 + sp:subject _:b11
144 - ] [ sp:object ep-facility:Rig ; 97 + ] [ sp:object ep-facility:TemporalPartOfARig ;
145 sp:predicate rdf:type ; 98 sp:predicate rdf:type ;
146 - sp:subject _:b21 99 + sp:subject _:b10
147 - ] [ sp:object _:b23 ; 100 + ] [ sp:object _:b12 ;
148 sp:predicate ep-core:temporalPartOf ; 101 sp:predicate ep-core:temporalPartOf ;
149 - sp:subject _:b21 102 + sp:subject _:b10
150 - ] [ sp:object ep-facility:Rig-WholeLife ; 103 + ] [ sp:object ep-facility:Rig ;
151 sp:predicate rdf:type ; 104 sp:predicate rdf:type ;
152 - sp:subject _:b23 105 + sp:subject _:b12
153 - ] [ sp:object _:b24 ;
154 - sp:predicate ep-core:npdCode ;
155 - sp:subject _:b23
156 ]) ; 106 ]) ;
157 - sp:where ([ sp:object _:b25 ; 107 + sp:where ([ sp:object _:b13 ;
158 sp:predicate ddr:nameWellbore ; 108 sp:predicate ddr:nameWellbore ;
159 sp:subject spin:_this 109 sp:subject spin:_this
160 - ] [ sp:object _:b26 ; 110 + ] [ sp:object _:b14 ;
161 sp:predicate ddr:dTimStart ; 111 sp:predicate ddr:dTimStart ;
162 sp:subject spin:_this 112 sp:subject spin:_this
163 - ] [ sp:object _:b27 ; 113 + ] [ rdf:type sp:NotExists ;
164 - sp:predicate ddr:wellboreInfoRef ; 114 + sp:elements ([ sp:object _:b15 ;
165 - sp:subject spin:_this 115 + sp:predicate ddr:wellboreInfoRef ;
166 - ] [ sp:object _:b28 ; 116 + sp:subject spin:_this
167 - sp:predicate ddr:rigAliasRef ; 117 + ] [ sp:object _:b16 ;
168 - sp:subject _:b27 118 + sp:predicate ddr:rigAliasRef ;
169 - ] [ sp:object _:b24 ; 119 + sp:subject _:b15
170 - sp:predicate ddr:name ; 120 + ] [ sp:object
171 - sp:subject _:b28 121 + [ sp:varName "code"^^xsd:string
172 - ] [ rdf:type sp:Union ; 122 + ] ;
173 - sp:elements (([ sp:object "NPD Code"^^ddr:NameStringDatatype ; 123 + sp:predicate ddr:name ;
174 - sp:predicate ddr:namingSystem ; 124 + sp:subject _:b16
175 - sp:subject _:b28 125 + ] [ rdf:type sp:Union ;
176 - ]) ([ sp:object "NPD code"^^ddr:NameStringDatatype ; 126 + sp:elements (([ sp:object "NPD Code"^^ddr:NameStringDatatype ;
177 - sp:predicate ddr:namingSystem ; 127 + sp:predicate ddr:namingSystem ;
178 - sp:subject _:b28 128 + sp:subject _:b16
179 - ])) 129 + ]) ([ sp:object "NPD code"^^ddr:NameStringDatatype ;
180 - ] [ rdf:type sp:Bind ; 130 + sp:predicate ddr:namingSystem ;
181 - sp:expression 131 + sp:subject _:b16
182 - [ rdf:type ep-spin-lib:normalizeString ; 132 + ]))
183 - sp:arg1 _:b25 133 + ])
184 - ] ;
185 - sp:variable _:b29
186 ] [ rdf:type sp:Bind ; 134 ] [ rdf:type sp:Bind ;
187 sp:expression 135 sp:expression
188 [ rdf:type ep-spin-lib:normalizeString ; 136 [ rdf:type ep-spin-lib:normalizeString ;
189 - sp:arg1 _:b24 137 + sp:arg1 _:b13
190 ] ; 138 ] ;
191 - sp:variable _:b30 139 + sp:variable _:b17
192 ] [ rdf:type sp:Bind ; 140 ] [ rdf:type sp:Bind ;
193 sp:expression 141 sp:expression
194 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 142 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
195 - sp:arg1 _:b29 ; 143 + sp:arg1 _:b17 ;
196 - sp:arg2 _:b26 144 + sp:arg2 _:b14
197 - ] ;
198 - sp:variable _:b22
199 - ] [ rdf:type sp:Bind ;
200 - sp:expression
201 - [ rdf:type ep-spin-lib:buildRigURI ;
202 - sp:arg1 _:b30
203 ] ; 145 ] ;
204 - sp:variable _:b23 146 + sp:variable _:b11
205 ]) 147 ])
206 ] ; 148 ] ;
207 spin:rule 149 spin:rule
208 [ rdf:type sp:Construct ; 150 [ rdf:type sp:Construct ;
209 - rdfs:comment "STEP 167 Set drill completion date"^^xsd:string ; 151 + rdfs:comment "STEP 166 Set SPUD date"^^xsd:string ;
210 - sp:templates ([ sp:object _:b31 ; 152 + sp:templates ([ sp:object _:b18 ;
211 - sp:predicate <http://www.reportinghub.no/ep/schema/well#wellBoreCompletedAt> ; 153 + sp:predicate <http://www.reportinghub.no/ep/schema/well#wellBoreSpudAt> ;
212 - sp:subject _:b32 154 + sp:subject _:b19
213 ]) ; 155 ]) ;
214 - sp:where ([ sp:object _:b33 ; 156 + sp:where ([ sp:object _:b20 ;
215 sp:predicate ddr:nameWellbore ; 157 sp:predicate ddr:nameWellbore ;
216 sp:subject spin:_this 158 sp:subject spin:_this
217 - ] [ sp:object _:b34 ; 159 + ] [ sp:object _:b21 ;
218 sp:predicate ddr:dTimStart ; 160 sp:predicate ddr:dTimStart ;
219 sp:subject spin:_this 161 sp:subject spin:_this
220 - ] [ sp:object _:b35 ; 162 + ] [ sp:object _:b22 ;
221 sp:predicate ddr:wellboreInfoRef ; 163 sp:predicate ddr:wellboreInfoRef ;
222 sp:subject spin:_this 164 sp:subject spin:_this
223 - ] [ sp:object _:b31 ; 165 + ] [ sp:object _:b18 ;
224 - sp:predicate ddr:dateDrillComplete ; 166 + sp:predicate ddr:dTimSpud ;
225 - sp:subject _:b35 167 + sp:subject _:b22
226 - ] [ sp:object _:b36 ; 168 + ] [ sp:object _:b23 ;
227 sp:predicate ep-activity:onWellBore ; 169 sp:predicate ep-activity:onWellBore ;
228 - sp:subject _:b37 170 + sp:subject _:b24
229 - ] [ sp:object _:b32 ; 171 + ] [ sp:object _:b19 ;
230 sp:predicate ep-core:temporalPartOf ; 172 sp:predicate ep-core:temporalPartOf ;
231 - sp:subject _:b36 173 + sp:subject _:b23
232 - ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore-WholeLife> ; 174 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ;
233 sp:predicate rdf:type ; 175 sp:predicate rdf:type ;
234 - sp:subject _:b32 176 + sp:subject _:b19
235 ] [ rdf:type sp:Bind ; 177 ] [ rdf:type sp:Bind ;
236 sp:expression 178 sp:expression
237 [ rdf:type ep-spin-lib:normalizeString ; 179 [ rdf:type ep-spin-lib:normalizeString ;
238 - sp:arg1 _:b33 180 + sp:arg1 _:b20
239 ] ; 181 ] ;
240 - sp:variable _:b38 182 + sp:variable _:b25
241 ] [ rdf:type sp:Bind ; 183 ] [ rdf:type sp:Bind ;
242 sp:expression 184 sp:expression
243 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 185 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
244 - sp:arg1 _:b38 ; 186 + sp:arg1 _:b25 ;
245 - sp:arg2 _:b34 187 + sp:arg2 _:b21
246 ] ; 188 ] ;
247 - sp:variable _:b37 189 + sp:variable _:b24
248 ]) 190 ])
249 ] ; 191 ] ;
250 spin:rule 192 spin:rule
251 [ rdf:type sp:Construct ; 193 [ rdf:type sp:Construct ;
252 - rdfs:comment "STEP 160b Set rig for drilling activity - NPD Code not supplied"^^xsd:string ; 194 + rdfs:comment """STEP 169 Transfer elevKelly
253 - sp:templates ([ sp:object _:b39 ; 195 +This rule processes data from statusInfo, but is here because it must be executed after a rig has been defined."""^^xsd:string ;
254 - sp:predicate ep-activity:onRig ; 196 + sp:templates ([ sp:object _:b26 ;
255 - sp:subject _:b40 197 + sp:predicate ep-core:hasPart ;
256 - ] [ sp:object ep-facility:Rig ; 198 + sp:subject _:b27
199 + ] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#KellyBushing> ;
257 sp:predicate rdf:type ; 200 sp:predicate rdf:type ;
258 - sp:subject _:b39 201 + sp:subject _:b26
259 - ] [ sp:object _:b41 ; 202 + ] [ sp:object _:b28 ;
260 - sp:predicate ep-core:temporalPartOf ; 203 + sp:predicate <http://www.reportinghub.no/ep/schema/equipment#elevationOfKellyBushing> ;
261 - sp:subject _:b39 204 + sp:subject _:b26
262 - ] [ sp:object ep-facility:Rig-WholeLife ; 205 + ] [ sp:object ep-core:Length ;
263 sp:predicate rdf:type ; 206 sp:predicate rdf:type ;
264 - sp:subject _:b41 207 + sp:subject _:b28
208 + ] [ sp:object _:b29 ;
209 + sp:predicate _:b30 ;
210 + sp:subject _:b28
265 ]) ; 211 ]) ;
266 - sp:where ([ sp:object _:b42 ; 212 + sp:where ([ sp:object _:b31 ;
267 sp:predicate ddr:nameWellbore ; 213 sp:predicate ddr:nameWellbore ;
268 sp:subject spin:_this 214 sp:subject spin:_this
269 - ] [ sp:object _:b43 ; 215 + ] [ sp:object _:b32 ;
270 sp:predicate ddr:dTimStart ; 216 sp:predicate ddr:dTimStart ;
271 sp:subject spin:_this 217 sp:subject spin:_this
272 - ] [ rdf:type sp:NotExists ; 218 + ] [ sp:object _:b33 ;
273 - sp:elements ([ sp:object _:b44 ; 219 + sp:predicate ddr:statusInfoRef ;
274 - sp:predicate ddr:wellboreInfoRef ; 220 + sp:subject spin:_this
275 - sp:subject spin:_this 221 + ] [ sp:object _:b27 ;
276 - ] [ sp:object _:b45 ; 222 + sp:predicate ep-activity:onRig ;
277 - sp:predicate ddr:rigAliasRef ; 223 + sp:subject _:b34
278 - sp:subject _:b44 224 + ] [ sp:object _:b35 ;
279 - ] [ sp:object 225 + sp:predicate ddr:elevKellyRef ;
280 - [ sp:varName "code"^^xsd:string 226 + sp:subject _:b33
281 - ] ; 227 + ] [ sp:object _:b29 ;
282 - sp:predicate ddr:name ; 228 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
283 - sp:subject _:b45 229 + sp:subject _:b35
284 - ] [ rdf:type sp:Union ; 230 + ] [ sp:object _:b36 ;
285 - sp:elements (([ sp:object "NPD Code"^^ddr:NameStringDatatype ; 231 + sp:predicate ddr:uomRef ;
286 - sp:predicate ddr:namingSystem ; 232 + sp:subject _:b35
287 - sp:subject _:b45
288 - ]) ([ sp:object "NPD code"^^ddr:NameStringDatatype ;
289 - sp:predicate ddr:namingSystem ;
290 - sp:subject _:b45
291 - ]))
292 - ])
293 ] [ rdf:type sp:Bind ; 233 ] [ rdf:type sp:Bind ;
294 sp:expression 234 sp:expression
295 [ rdf:type ep-spin-lib:normalizeString ; 235 [ rdf:type ep-spin-lib:normalizeString ;
296 - sp:arg1 _:b42 236 + sp:arg1 _:b31
297 ] ; 237 ] ;
298 - sp:variable _:b46 238 + sp:variable _:b37
299 ] [ rdf:type sp:Bind ; 239 ] [ rdf:type sp:Bind ;
300 sp:expression 240 sp:expression
301 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 241 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
302 - sp:arg1 _:b46 ; 242 + sp:arg1 _:b37 ;
303 - sp:arg2 _:b43 243 + sp:arg2 _:b32
244 + ] ;
245 + sp:variable _:b34
246 + ] [ rdf:type sp:Bind ;
247 + sp:expression
248 + [ rdf:type ep-spin-lib:selectLengthScale ;
249 + sp:arg1 _:b36
304 ] ; 250 ] ;
305 - sp:variable _:b40 251 + sp:variable _:b30
306 ]) 252 ])
307 ] ; 253 ] ;
308 spin:rule 254 spin:rule
309 [ rdf:type sp:Construct ; 255 [ rdf:type sp:Construct ;
310 rdfs:comment "STEP 161 Set NPD name for Rig"^^xsd:string ; 256 rdfs:comment "STEP 161 Set NPD name for Rig"^^xsd:string ;
311 - sp:templates ([ sp:object _:b47 ; 257 + sp:templates ([ sp:object _:b38 ;
312 sp:predicate ep-core:npdName ; 258 sp:predicate ep-core:npdName ;
313 - sp:subject _:b48 259 + sp:subject _:b39
314 ]) ; 260 ]) ;
315 - sp:where ([ sp:object _:b49 ; 261 + sp:where ([ sp:object _:b40 ;
316 sp:predicate ddr:nameWellbore ; 262 sp:predicate ddr:nameWellbore ;
317 sp:subject spin:_this 263 sp:subject spin:_this
318 - ] [ sp:object _:b50 ; 264 + ] [ sp:object _:b41 ;
319 sp:predicate ddr:dTimStart ; 265 sp:predicate ddr:dTimStart ;
320 sp:subject spin:_this 266 sp:subject spin:_this
321 - ] [ sp:object _:b51 ; 267 + ] [ sp:object _:b42 ;
322 sp:predicate ddr:wellboreInfoRef ; 268 sp:predicate ddr:wellboreInfoRef ;
323 sp:subject spin:_this 269 sp:subject spin:_this
324 - ] [ sp:object _:b52 ; 270 + ] [ sp:object _:b43 ;
325 sp:predicate ddr:rigAliasRef ; 271 sp:predicate ddr:rigAliasRef ;
326 - sp:subject _:b51 272 + sp:subject _:b42
327 - ] [ sp:object _:b47 ; 273 + ] [ sp:object _:b38 ;
328 sp:predicate ddr:name ; 274 sp:predicate ddr:name ;
329 - sp:subject _:b52 275 + sp:subject _:b43
330 ] [ rdf:type sp:Union ; 276 ] [ rdf:type sp:Union ;
331 sp:elements (([ sp:object "NPD Name"^^ddr:NameStringDatatype ; 277 sp:elements (([ sp:object "NPD Name"^^ddr:NameStringDatatype ;
332 sp:predicate ddr:namingSystem ; 278 sp:predicate ddr:namingSystem ;
333 - sp:subject _:b52 279 + sp:subject _:b43
334 ]) ([ sp:object "NPD name"^^ddr:NameStringDatatype ; 280 ]) ([ sp:object "NPD name"^^ddr:NameStringDatatype ;
335 sp:predicate ddr:namingSystem ; 281 sp:predicate ddr:namingSystem ;
336 - sp:subject _:b52 282 + sp:subject _:b43
337 ])) 283 ]))
338 - ] [ sp:object _:b53 ; 284 + ] [ sp:object _:b44 ;
339 sp:predicate ep-activity:onRig ; 285 sp:predicate ep-activity:onRig ;
340 - sp:subject _:b54 286 + sp:subject _:b45
341 - ] [ sp:object _:b48 ; 287 + ] [ sp:object _:b39 ;
342 sp:predicate ep-core:temporalPartOf ; 288 sp:predicate ep-core:temporalPartOf ;
343 - sp:subject _:b53 289 + sp:subject _:b44
344 - ] [ sp:object ep-facility:Rig-WholeLife ; 290 + ] [ sp:object ep-facility:Rig ;
345 sp:predicate rdf:type ; 291 sp:predicate rdf:type ;
346 - sp:subject _:b48 292 + sp:subject _:b39
347 ] [ rdf:type sp:Bind ; 293 ] [ rdf:type sp:Bind ;
348 sp:expression 294 sp:expression
349 [ rdf:type ep-spin-lib:normalizeString ; 295 [ rdf:type ep-spin-lib:normalizeString ;
350 - sp:arg1 _:b49 296 + sp:arg1 _:b40
351 ] ; 297 ] ;
352 - sp:variable _:b55 298 + sp:variable _:b46
353 ] [ rdf:type sp:Bind ; 299 ] [ rdf:type sp:Bind ;
354 sp:expression 300 sp:expression
355 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 301 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
356 - sp:arg1 _:b55 ; 302 + sp:arg1 _:b46 ;
357 - sp:arg2 _:b50 303 + sp:arg2 _:b41
358 ] ; 304 ] ;
359 - sp:variable _:b54 305 + sp:variable _:b45
360 ]) 306 ])
361 ] ; 307 ] ;
362 spin:rule 308 spin:rule
363 [ rdf:type sp:Construct ; 309 [ rdf:type sp:Construct ;
364 - rdfs:comment """STEP 168 Transfer fixedRig 310 + rdfs:comment "STEP 167 Set drill completion date"^^xsd:string ;
365 -This rule processes data from statusInfo, but is here because it must be executed after a rig has been defined."""^^xsd:string ; 311 + sp:templates ([ sp:object _:b47 ;
366 - sp:templates ([ sp:object _:b56 ; 312 + sp:predicate <http://www.reportinghub.no/ep/schema/well#wellBoreCompletedAt> ;
367 - sp:predicate rdf:type ; 313 + sp:subject _:b48
368 - sp:subject _:b57
369 ]) ; 314 ]) ;
370 - sp:where ([ sp:object _:b58 ; 315 + sp:where ([ sp:object _:b49 ;
371 sp:predicate ddr:nameWellbore ; 316 sp:predicate ddr:nameWellbore ;
372 sp:subject spin:_this 317 sp:subject spin:_this
373 - ] [ sp:object _:b59 ; 318 + ] [ sp:object _:b50 ;
374 sp:predicate ddr:dTimStart ; 319 sp:predicate ddr:dTimStart ;
375 sp:subject spin:_this 320 sp:subject spin:_this
376 - ] [ sp:object _:b60 ; 321 + ] [ sp:object _:b51 ;
377 - sp:predicate ep-activity:onRig ; 322 + sp:predicate ddr:wellboreInfoRef ;
378 - sp:subject _:b61 323 + sp:subject spin:_this
379 - ] [ sp:object _:b57 ; 324 + ] [ sp:object _:b47 ;
325 + sp:predicate ddr:dateDrillComplete ;
326 + sp:subject _:b51
327 + ] [ sp:object _:b52 ;
328 + sp:predicate ep-activity:onWellBore ;
329 + sp:subject _:b53
330 + ] [ sp:object _:b48 ;
380 sp:predicate ep-core:temporalPartOf ; 331 sp:predicate ep-core:temporalPartOf ;
381 - sp:subject _:b60 332 + sp:subject _:b52
382 - ] [ sp:object ep-facility:Rig-WholeLife ; 333 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ;
383 sp:predicate rdf:type ; 334 sp:predicate rdf:type ;
384 - sp:subject _:b57 335 + sp:subject _:b48
385 - ] [ sp:object _:b62 ;
386 - sp:predicate ddr:statusInfoRef ;
387 - sp:subject spin:_this
388 - ] [ sp:object _:b63 ;
389 - sp:predicate ddr:fixedRig ;
390 - sp:subject _:b62
391 ] [ rdf:type sp:Bind ; 336 ] [ rdf:type sp:Bind ;
392 sp:expression 337 sp:expression
393 [ rdf:type ep-spin-lib:normalizeString ; 338 [ rdf:type ep-spin-lib:normalizeString ;
394 - sp:arg1 _:b58 339 + sp:arg1 _:b49
395 ] ; 340 ] ;
396 - sp:variable _:b64 341 + sp:variable _:b54
397 ] [ rdf:type sp:Bind ; 342 ] [ rdf:type sp:Bind ;
398 sp:expression 343 sp:expression
399 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 344 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
400 - sp:arg1 _:b64 ; 345 + sp:arg1 _:b54 ;
401 - sp:arg2 _:b59 346 + sp:arg2 _:b50
402 - ] ;
403 - sp:variable _:b61
404 - ] [ rdf:type sp:Bind ;
405 - sp:expression
406 - [ rdf:type ep-spin-lib:selectFixedOrMoveableRigType ;
407 - sp:arg1 _:b63
408 ] ; 347 ] ;
409 - sp:variable _:b56 348 + sp:variable _:b53
410 ]) 349 ])
411 ] ; 350 ] ;
412 spin:rule 351 spin:rule
413 [ rdf:type sp:Construct ; 352 [ rdf:type sp:Construct ;
414 - rdfs:comment "STEP 163 Set drilling contractor for drilling activity"^^xsd:string ; 353 + rdfs:comment "STEP 160a Set rig for drilling activity - NPD Code supplied"^^xsd:string ;
415 - sp:templates ([ sp:object _:b65 ; 354 + sp:templates ([ sp:object _:b55 ;
416 - sp:predicate ep-activity:drillingContractor ; 355 + sp:predicate ep-activity:onRig ;
417 - sp:subject _:b66 356 + sp:subject _:b56
418 - ] [ sp:object _:b67 ; 357 + ] [ sp:object ep-facility:TemporalPartOfARig ;
358 + sp:predicate rdf:type ;
359 + sp:subject _:b55
360 + ] [ sp:object _:b57 ;
419 sp:predicate ep-core:temporalPartOf ; 361 sp:predicate ep-core:temporalPartOf ;
420 - sp:subject _:b65 362 + sp:subject _:b55
421 - ] [ sp:object ep-org:Organization ; 363 + ] [ sp:object ep-facility:Rig ;
422 sp:predicate rdf:type ; 364 sp:predicate rdf:type ;
423 - sp:subject _:b65 365 + sp:subject _:b57
424 - ] [ sp:object _:b68 ; 366 + ] [ sp:object _:b58 ;
425 - sp:predicate ep-core:name ; 367 + sp:predicate ep-core:npdCode ;
426 - sp:subject _:b67 368 + sp:subject _:b57
427 - ] [ sp:object ep-org:Company ;
428 - sp:predicate rdf:type ;
429 - sp:subject _:b67
430 ]) ; 369 ]) ;
431 - sp:where ([ sp:object _:b69 ; 370 + sp:where ([ sp:object _:b59 ;
432 sp:predicate ddr:nameWellbore ; 371 sp:predicate ddr:nameWellbore ;
433 sp:subject spin:_this 372 sp:subject spin:_this
434 - ] [ sp:object _:b70 ; 373 + ] [ sp:object _:b60 ;
435 sp:predicate ddr:dTimStart ; 374 sp:predicate ddr:dTimStart ;
436 sp:subject spin:_this 375 sp:subject spin:_this
437 - ] [ sp:object _:b71 ; 376 + ] [ sp:object _:b61 ;
438 sp:predicate ddr:wellboreInfoRef ; 377 sp:predicate ddr:wellboreInfoRef ;
439 sp:subject spin:_this 378 sp:subject spin:_this
440 - ] [ sp:object _:b68 ; 379 + ] [ sp:object _:b62 ;
441 - sp:predicate ddr:drillContractor ; 380 + sp:predicate ddr:rigAliasRef ;
442 - sp:subject _:b71 381 + sp:subject _:b61
382 + ] [ sp:object _:b58 ;
383 + sp:predicate ddr:name ;
384 + sp:subject _:b62
385 + ] [ rdf:type sp:Union ;
386 + sp:elements (([ sp:object "NPD Code"^^ddr:NameStringDatatype ;
387 + sp:predicate ddr:namingSystem ;
388 + sp:subject _:b62
389 + ]) ([ sp:object "NPD code"^^ddr:NameStringDatatype ;
390 + sp:predicate ddr:namingSystem ;
391 + sp:subject _:b62
392 + ]))
443 ] [ rdf:type sp:Bind ; 393 ] [ rdf:type sp:Bind ;
444 sp:expression 394 sp:expression
445 [ rdf:type ep-spin-lib:normalizeString ; 395 [ rdf:type ep-spin-lib:normalizeString ;
446 - sp:arg1 _:b69 396 + sp:arg1 _:b59
447 ] ; 397 ] ;
448 - sp:variable _:b72 398 + sp:variable _:b63
449 ] [ rdf:type sp:Bind ; 399 ] [ rdf:type sp:Bind ;
450 sp:expression 400 sp:expression
451 - [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 401 + [ rdf:type ep-spin-lib:normalizeString ;
452 - sp:arg1 _:b72 ; 402 + sp:arg1 _:b58
453 - sp:arg2 _:b70
454 ] ; 403 ] ;
455 - sp:variable _:b66 404 + sp:variable _:b64
456 ] [ rdf:type sp:Bind ; 405 ] [ rdf:type sp:Bind ;
457 sp:expression 406 sp:expression
458 - [ rdf:type ep-spin-lib:normalizeString ; 407 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
459 - sp:arg1 _:b68 408 + sp:arg1 _:b63 ;
409 + sp:arg2 _:b60
460 ] ; 410 ] ;
461 - sp:variable _:b73 411 + sp:variable _:b56
462 ] [ rdf:type sp:Bind ; 412 ] [ rdf:type sp:Bind ;
463 sp:expression 413 sp:expression
464 - [ rdf:type rhspin:companyById ; 414 + [ rdf:type ep-spin-lib:buildRigURI ;
465 - arg:id _:b73 415 + sp:arg1 _:b64
466 ] ; 416 ] ;
467 - sp:variable _:b67 417 + sp:variable _:b57
468 ]) 418 ])
469 ] ; 419 ] ;
470 spin:rule 420 spin:rule
471 [ rdf:type sp:Construct ; 421 [ rdf:type sp:Construct ;
472 - rdfs:comment "STEP 162 Set drilling operator for drilling activity"^^xsd:string ; 422 + rdfs:comment """STEP 168 Transfer fixedRig
473 - sp:templates ([ sp:object _:b74 ; 423 +This rule processes data from statusInfo, but is here because it must be executed after a rig has been defined."""^^xsd:string ;
474 - sp:predicate ep-activity:drillingOperator ; 424 + sp:templates ([ sp:object _:b65 ;
475 - sp:subject _:b75
476 - ] [ sp:object _:b76 ;
477 - sp:predicate ep-core:temporalPartOf ;
478 - sp:subject _:b74
479 - ] [ sp:object ep-org:Organization ;
480 - sp:predicate rdf:type ;
481 - sp:subject _:b74
482 - ] [ sp:object _:b77 ;
483 - sp:predicate ep-core:name ;
484 - sp:subject _:b76
485 - ] [ sp:object <http://www.reportinghub.no/np/schema/npd#OperatingCompany> ;
486 sp:predicate rdf:type ; 425 sp:predicate rdf:type ;
487 - sp:subject _:b76 426 + sp:subject _:b66
488 ]) ; 427 ]) ;
489 - sp:where ([ sp:object _:b78 ; 428 + sp:where ([ sp:object _:b67 ;
490 sp:predicate ddr:nameWellbore ; 429 sp:predicate ddr:nameWellbore ;
491 sp:subject spin:_this 430 sp:subject spin:_this
492 - ] [ sp:object _:b79 ; 431 + ] [ sp:object _:b68 ;
493 sp:predicate ddr:dTimStart ; 432 sp:predicate ddr:dTimStart ;
494 sp:subject spin:_this 433 sp:subject spin:_this
495 - ] [ sp:object _:b80 ; 434 + ] [ sp:object _:b69 ;
496 - sp:predicate ddr:wellboreInfoRef ; 435 + sp:predicate ep-activity:onRig ;
436 + sp:subject _:b70
437 + ] [ sp:object _:b66 ;
438 + sp:predicate ep-core:temporalPartOf ;
439 + sp:subject _:b69
440 + ] [ sp:object ep-facility:Rig ;
441 + sp:predicate rdf:type ;
442 + sp:subject _:b66
443 + ] [ sp:object _:b71 ;
444 + sp:predicate ddr:statusInfoRef ;
497 sp:subject spin:_this 445 sp:subject spin:_this
498 - ] [ sp:object _:b77 ; 446 + ] [ sp:object _:b72 ;
499 - sp:predicate ddr:operator ; 447 + sp:predicate ddr:fixedRig ;
500 - sp:subject _:b80 448 + sp:subject _:b71
501 ] [ rdf:type sp:Bind ; 449 ] [ rdf:type sp:Bind ;
502 sp:expression 450 sp:expression
503 [ rdf:type ep-spin-lib:normalizeString ; 451 [ rdf:type ep-spin-lib:normalizeString ;
504 - sp:arg1 _:b78 452 + sp:arg1 _:b67
505 ] ; 453 ] ;
506 - sp:variable _:b81 454 + sp:variable _:b73
507 ] [ rdf:type sp:Bind ; 455 ] [ rdf:type sp:Bind ;
508 sp:expression 456 sp:expression
509 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 457 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
510 - sp:arg1 _:b81 ; 458 + sp:arg1 _:b73 ;
511 - sp:arg2 _:b79 459 + sp:arg2 _:b68
512 ] ; 460 ] ;
513 - sp:variable _:b75 461 + sp:variable _:b70
514 - ] [ rdf:type sp:Bind ;
515 - sp:expression
516 - [ rdf:type ep-spin-lib:normalizeString ;
517 - sp:arg1 _:b77
518 - ] ;
519 - sp:variable _:b82
520 ] [ rdf:type sp:Bind ; 462 ] [ rdf:type sp:Bind ;
521 sp:expression 463 sp:expression
522 - [ rdf:type rhspin:companyById ; 464 + [ rdf:type ep-spin-lib:selectFixedOrMoveableRigType ;
523 - arg:id _:b82 465 + sp:arg1 _:b72
524 ] ; 466 ] ;
525 - sp:variable _:b76 467 + sp:variable _:b65
526 ]) 468 ])
527 ] ; 469 ] ;
528 spin:rule 470 spin:rule
529 [ rdf:type sp:Construct ; 471 [ rdf:type sp:Construct ;
530 rdfs:comment """STEP 169a Transfer waterDepth 472 rdfs:comment """STEP 169a Transfer waterDepth
531 This rule processes data from statusInfo, but is here because it must be executed after a rig has been defined."""^^xsd:string ; 473 This rule processes data from statusInfo, but is here because it must be executed after a rig has been defined."""^^xsd:string ;
532 - sp:templates ([ sp:object _:b83 ; 474 + sp:templates ([ sp:object _:b74 ;
533 sp:predicate ep-core:hasPart ; 475 sp:predicate ep-core:hasPart ;
534 - sp:subject _:b84 476 + sp:subject _:b75
535 ] [ sp:object ep-facility:SurroundingWater ; 477 ] [ sp:object ep-facility:SurroundingWater ;
536 sp:predicate rdf:type ; 478 sp:predicate rdf:type ;
537 - sp:subject _:b83 479 + sp:subject _:b74
538 - ] [ sp:object _:b85 ; 480 + ] [ sp:object _:b76 ;
539 sp:predicate ep-facility:depthOfSurroundingWater ; 481 sp:predicate ep-facility:depthOfSurroundingWater ;
540 - sp:subject _:b83 482 + sp:subject _:b74
541 ] [ sp:object ep-core:Length ; 483 ] [ sp:object ep-core:Length ;
542 sp:predicate rdf:type ; 484 sp:predicate rdf:type ;
543 - sp:subject _:b85 485 + sp:subject _:b76
544 - ] [ sp:object _:b86 ; 486 + ] [ sp:object _:b77 ;
545 - sp:predicate _:b87 ; 487 + sp:predicate _:b78 ;
546 - sp:subject _:b85 488 + sp:subject _:b76
547 ]) ; 489 ]) ;
548 - sp:where ([ sp:object _:b88 ; 490 + sp:where ([ sp:object _:b79 ;
549 sp:predicate ddr:nameWellbore ; 491 sp:predicate ddr:nameWellbore ;
550 sp:subject spin:_this 492 sp:subject spin:_this
551 - ] [ sp:object _:b89 ; 493 + ] [ sp:object _:b80 ;
552 sp:predicate ddr:dTimStart ; 494 sp:predicate ddr:dTimStart ;
553 sp:subject spin:_this 495 sp:subject spin:_this
554 - ] [ sp:object _:b90 ; 496 + ] [ sp:object _:b81 ;
555 sp:predicate ddr:statusInfoRef ; 497 sp:predicate ddr:statusInfoRef ;
556 sp:subject spin:_this 498 sp:subject spin:_this
557 - ] [ sp:object _:b84 ; 499 + ] [ sp:object _:b75 ;
558 sp:predicate ep-activity:onRig ; 500 sp:predicate ep-activity:onRig ;
559 - sp:subject _:b91 501 + sp:subject _:b82
560 - ] [ sp:object _:b92 ; 502 + ] [ sp:object _:b83 ;
561 sp:predicate ddr:waterDepthRef ; 503 sp:predicate ddr:waterDepthRef ;
562 - sp:subject _:b90 504 + sp:subject _:b81
563 - ] [ sp:object _:b86 ; 505 + ] [ sp:object _:b77 ;
564 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; 506 sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
565 - sp:subject _:b92 507 + sp:subject _:b83
566 - ] [ sp:object _:b93 ; 508 + ] [ sp:object _:b84 ;
567 sp:predicate ddr:uomRef ; 509 sp:predicate ddr:uomRef ;
568 - sp:subject _:b92 510 + sp:subject _:b83
569 ] [ rdf:type sp:Bind ; 511 ] [ rdf:type sp:Bind ;
570 sp:expression 512 sp:expression
571 [ rdf:type ep-spin-lib:normalizeString ; 513 [ rdf:type ep-spin-lib:normalizeString ;
572 - sp:arg1 _:b88 514 + sp:arg1 _:b79
573 ] ; 515 ] ;
574 - sp:variable _:b94 516 + sp:variable _:b85
575 ] [ rdf:type sp:Bind ; 517 ] [ rdf:type sp:Bind ;
576 sp:expression 518 sp:expression
577 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ; 519 [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
578 - sp:arg1 _:b94 ; 520 + sp:arg1 _:b85 ;
579 - sp:arg2 _:b89 521 + sp:arg2 _:b80
580 ] ; 522 ] ;
581 - sp:variable _:b91 523 + sp:variable _:b82
582 ] [ rdf:type sp:Bind ; 524 ] [ rdf:type sp:Bind ;
583 sp:expression 525 sp:expression
584 [ rdf:type ep-spin-lib:selectLengthScale ; 526 [ rdf:type ep-spin-lib:selectLengthScale ;
585 - sp:arg1 _:b93 527 + sp:arg1 _:b84
528 + ] ;
529 + sp:variable _:b78
530 + ])
531 + ] ;
532 + spin:rule
533 + [ rdf:type sp:Construct ;
534 + rdfs:comment "STEP 162 Set drilling operator for drilling activity"^^xsd:string ;
535 + sp:templates ([ sp:object _:b86 ;
536 + sp:predicate ep-activity:drillingOperator ;
537 + sp:subject _:b87
538 + ] [ sp:object _:b88 ;
539 + sp:predicate ep-core:temporalPartOf ;
540 + sp:subject _:b86
541 + ] [ sp:object ep-org:Organization ;
542 + sp:predicate rdf:type ;
543 + sp:subject _:b86
544 + ] [ sp:object _:b89 ;
545 + sp:predicate ep-core:name ;
546 + sp:subject _:b88
547 + ] [ sp:object <http://www.reportinghub.no/np/schema/npd#OperatingCompany> ;
548 + sp:predicate rdf:type ;
549 + sp:subject _:b88
550 + ]) ;
551 + sp:where ([ sp:object _:b90 ;
552 + sp:predicate ddr:nameWellbore ;
553 + sp:subject spin:_this
554 + ] [ sp:object _:b91 ;
555 + sp:predicate ddr:dTimStart ;
556 + sp:subject spin:_this
557 + ] [ sp:object _:b92 ;
558 + sp:predicate ddr:wellboreInfoRef ;
559 + sp:subject spin:_this
560 + ] [ sp:object _:b89 ;
561 + sp:predicate ddr:operator ;
562 + sp:subject _:b92
563 + ] [ rdf:type sp:Bind ;
564 + sp:expression
565 + [ rdf:type ep-spin-lib:normalizeString ;
566 + sp:arg1 _:b90
567 + ] ;
568 + sp:variable _:b93
569 + ] [ rdf:type sp:Bind ;
570 + sp:expression
571 + [ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
572 + sp:arg1 _:b93 ;
573 + sp:arg2 _:b91
586 ] ; 574 ] ;
587 sp:variable _:b87 575 sp:variable _:b87
576 + ] [ rdf:type sp:Bind ;
577 + sp:expression
578 + [ rdf:type ep-spin-lib:normalizeString ;
579 + sp:arg1 _:b89
580 + ] ;
581 + sp:variable _:b94
582 + ] [ rdf:type sp:Bind ;
583 + sp:expression
584 + [ rdf:type rhspin:companyById ;
585 + arg:id _:b94
586 + ] ;
587 + sp:variable _:b88
588 ]) 588 ])
589 ] ; 589 ] ;
590 spin:rule 590 spin:rule
...@@ -612,7 +612,7 @@ This rule processes data from statusInfo, but is here because it must be execute ...@@ -612,7 +612,7 @@ This rule processes data from statusInfo, but is here because it must be execute
612 ] [ sp:object _:b96 ; 612 ] [ sp:object _:b96 ;
613 sp:predicate ep-core:temporalPartOf ; 613 sp:predicate ep-core:temporalPartOf ;
614 sp:subject _:b100 614 sp:subject _:b100
615 - ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore-WholeLife> ; 615 + ] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ;
616 sp:predicate rdf:type ; 616 sp:predicate rdf:type ;
617 sp:subject _:b96 617 sp:subject _:b96
618 ] [ rdf:type sp:Bind ; 618 ] [ rdf:type sp:Bind ;
...@@ -631,289 +631,289 @@ This rule processes data from statusInfo, but is here because it must be execute ...@@ -631,289 +631,289 @@ This rule processes data from statusInfo, but is here because it must be execute
631 ]) 631 ])
632 ] . 632 ] .
633 633
634 -_:b23 634 +_:b57
635 sp:varName "rig"^^xsd:string . 635 sp:varName "rig"^^xsd:string .
636 636
637 -_:b22 637 +_:b56
638 sp:varName "dailyDrillingActivity"^^xsd:string . 638 sp:varName "dailyDrillingActivity"^^xsd:string .
639 639
640 -_:b30 640 +_:b37
641 - sp:varName "normalizedCode"^^xsd:string .
642 -
643 -_:b29
644 sp:varName "normalizedWellBoreName"^^xsd:string . 641 sp:varName "normalizedWellBoreName"^^xsd:string .
645 642
646 -_:b24 643 +_:b36
647 - sp:varName "code"^^xsd:string . 644 + sp:varName "uom"^^xsd:string .
648 645
649 -_:b28 646 +_:b35
650 - sp:varName "rigAlias"^^xsd:string . 647 + sp:varName "elevKelly"^^xsd:string .
651 648
652 -_:b27 649 +_:b34
653 - sp:varName "wellboreInfo"^^xsd:string . 650 + sp:varName "dailyDrillingActivity"^^xsd:string .
651 +
652 +_:b33
653 + sp:varName "statusInfo"^^xsd:string .
654 654
655 -_:b26 655 +_:b32
656 sp:varName "dTimStart"^^xsd:string . 656 sp:varName "dTimStart"^^xsd:string .
657 657
658 -_:b25 658 +_:b31
659 sp:varName "nameWellBore"^^xsd:string . 659 sp:varName "nameWellBore"^^xsd:string .
660 660
661 -_:b55 661 +_:b62
662 - sp:varName "normalizedWellBoreName"^^xsd:string . 662 + sp:varName "rigAlias"^^xsd:string .
663 663
664 -_:b48 664 +_:b30
665 - sp:varName "rig"^^xsd:string . 665 + sp:varName "lengthScale"^^xsd:string .
666 666
667 -_:b53 667 +_:b29
668 + sp:varName "real"^^xsd:string .
669 +
670 +_:b27
668 sp:varName "temporalPartOfARig"^^xsd:string . 671 sp:varName "temporalPartOfARig"^^xsd:string .
669 672
670 -_:b54 673 +_:b25
671 - sp:varName "dailyDrillingActivity"^^xsd:string . 674 + sp:varName "normalizedWellBoreName"^^xsd:string .
672 675
673 -_:b47 676 +_:b24
674 - sp:varName "name"^^xsd:string . 677 + sp:varName "dailyDrillingActivity"^^xsd:string .
675 678
676 -_:b52 679 +_:b23
677 - sp:varName "rigAlias"^^xsd:string . 680 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
678 681
679 -_:b51 682 +_:b22
680 sp:varName "wellboreInfo"^^xsd:string . 683 sp:varName "wellboreInfo"^^xsd:string .
681 684
682 -_:b50 685 +_:b21
683 sp:varName "dTimStart"^^xsd:string . 686 sp:varName "dTimStart"^^xsd:string .
684 687
685 -_:b49 688 +_:b20
686 sp:varName "nameWellBore"^^xsd:string . 689 sp:varName "nameWellBore"^^xsd:string .
687 690
688 -[] rdf:type sp:Modify . 691 +_:b19
689 - 692 + sp:varName "wellBore"^^xsd:string .
690 -[] rdf:type fn:starts-with .
691 -
692 -[] rdf:type smf:trim .
693 -
694 -[] rdf:type smf:regex .
695 -
696 -_:b82
697 - sp:varName "normalizedOperatorName"^^xsd:string .
698 693
699 -_:b81 694 +_:b18
700 - sp:varName "normalizedWellBoreName"^^xsd:string . 695 + sp:varName "spudDate"^^xsd:string .
701 696
702 -_:b80 697 +_:b61
703 sp:varName "wellboreInfo"^^xsd:string . 698 sp:varName "wellboreInfo"^^xsd:string .
704 699
705 -_:b79 700 +_:b60
706 sp:varName "dTimStart"^^xsd:string . 701 sp:varName "dTimStart"^^xsd:string .
707 702
708 -_:b78 703 +_:b59
709 sp:varName "nameWellBore"^^xsd:string . 704 sp:varName "nameWellBore"^^xsd:string .
710 705
711 -_:b77 706 +_:b58
712 - sp:varName "nameOperator"^^xsd:string . 707 + sp:varName "code"^^xsd:string .
713 -
714 -_:b76
715 - sp:varName "operator"^^xsd:string .
716 708
717 _:b75 709 _:b75
718 - sp:varName "dailyDrillingActivity"^^xsd:string . 710 + sp:varName "temporalPartOfARig"^^xsd:string .
719 711
720 -_:b64 712 +_:b77
721 - sp:varName "normalizedWellBoreName"^^xsd:string . 713 + sp:varName "real"^^xsd:string .
722 714
723 -_:b63 715 +_:b78
724 - sp:varName "fixedRig"^^xsd:string . 716 + sp:varName "lengthScale"^^xsd:string .
725 717
726 -_:b62 718 +_:b79
719 + sp:varName "nameWellBore"^^xsd:string .
720 +
721 +_:b80
722 + sp:varName "dTimStart"^^xsd:string .
723 +
724 +_:b81
727 sp:varName "statusInfo"^^xsd:string . 725 sp:varName "statusInfo"^^xsd:string .
728 726
729 -_:b61 727 +_:b82
730 sp:varName "dailyDrillingActivity"^^xsd:string . 728 sp:varName "dailyDrillingActivity"^^xsd:string .
731 729
732 -_:b60 730 +_:b83
733 - sp:varName "temporalPartOfARig"^^xsd:string . 731 + sp:varName "waterDepth"^^xsd:string .
734 732
735 -_:b59 733 +_:b84
736 - sp:varName "dTimStart"^^xsd:string . 734 + sp:varName "uom"^^xsd:string .
737 735
738 -_:b58 736 +_:b85
739 - sp:varName "nameWellBore"^^xsd:string . 737 + sp:varName "normalizedWellBoreName"^^xsd:string .
740 738
741 -_:b57 739 +_:b95
742 - sp:varName "rig"^^xsd:string . 740 + sp:varName "preSpudDate"^^xsd:string .
743 741
744 -_:b56 742 +_:b96
745 - sp:varName "fixedOrMoveableRigType"^^xsd:string . 743 + sp:varName "wellBore"^^xsd:string .
746 744
747 -_:b8 sp:varName "normalizedWellBoreName"^^xsd:string . 745 +_:b97
746 + sp:varName "nameWellBore"^^xsd:string .
748 747
749 -_:b7 sp:varName "dailyDrillingActivity"^^xsd:string . 748 +_:b98
749 + sp:varName "dTimStart"^^xsd:string .
750 750
751 -_:b6 sp:varName "temporalPartOfAWellBore"^^xsd:string . 751 +_:b99
752 + sp:varName "wellboreInfo"^^xsd:string .
752 753
753 -_:b5 sp:varName "wellboreInfo"^^xsd:string . 754 +_:b100
755 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
754 756
755 -_:b4 sp:varName "dTimStart"^^xsd:string . 757 +_:b101
758 + sp:varName "dailyDrillingActivity"^^xsd:string .
756 759
757 -_:b3 sp:varName "nameWellBore"^^xsd:string . 760 +_:b102
761 + sp:varName "normalizedWellBoreName"^^xsd:string .
758 762
759 -_:b2 sp:varName "wellBore"^^xsd:string . 763 +[] rdf:type sp:Modify .
760 764
761 -_:b1 sp:varName "spudDate"^^xsd:string . 765 +[] rdf:type fn:starts-with .
762 766
763 -_:b73 767 +[] rdf:type smf:trim .
764 - sp:varName "normalizedContractorName"^^xsd:string .
765 768
766 -_:b72 769 +[] rdf:type smf:regex .
767 - sp:varName "normalizedWellBoreName"^^xsd:string .
768 770
769 -_:b71 771 +_:b47
770 - sp:varName "wellboreInfo"^^xsd:string . 772 + sp:varName "dateDrillComplete"^^xsd:string .
771 773
772 -_:b70 774 +_:b48
773 - sp:varName "dTimStart"^^xsd:string . 775 + sp:varName "wellBore"^^xsd:string .
774 776
775 -_:b69 777 +_:b49
776 sp:varName "nameWellBore"^^xsd:string . 778 sp:varName "nameWellBore"^^xsd:string .
777 779
778 -_:b68 780 +_:b50
779 - sp:varName "nameContractor"^^xsd:string . 781 + sp:varName "dTimStart"^^xsd:string .
780 782
781 -_:b67 783 +_:b51
782 - sp:varName "contractor"^^xsd:string . 784 + sp:varName "wellboreInfo"^^xsd:string .
783 785
784 -_:b66 786 +_:b52
787 + sp:varName "temporalPartOfAWellBore"^^xsd:string .
788 +
789 +_:b53
785 sp:varName "dailyDrillingActivity"^^xsd:string . 790 sp:varName "dailyDrillingActivity"^^xsd:string .
786 791
787 -_:b38 792 +_:b54
788 sp:varName "normalizedWellBoreName"^^xsd:string . 793 sp:varName "normalizedWellBoreName"^^xsd:string .
789 794
790 -_:b37 795 +_:b11
791 sp:varName "dailyDrillingActivity"^^xsd:string . 796 sp:varName "dailyDrillingActivity"^^xsd:string .
792 797
793 -_:b36 798 +_:b13
794 - sp:varName "temporalPartOfAWellBore"^^xsd:string . 799 + sp:varName "nameWellBore"^^xsd:string .
795 -
796 -_:b35
797 - sp:varName "wellboreInfo"^^xsd:string .
798 800
799 -_:b34 801 +_:b14
800 sp:varName "dTimStart"^^xsd:string . 802 sp:varName "dTimStart"^^xsd:string .
801 803
802 -_:b33 804 +_:b15
803 - sp:varName "nameWellBore"^^xsd:string . 805 + sp:varName "wellboreInfo"^^xsd:string .
804 -
805 -_:b32
806 - sp:varName "wellBore"^^xsd:string .
807 806
808 -_:b31 807 +_:b16
809 - sp:varName "dateDrillComplete"^^xsd:string . 808 + sp:varName "rigAlias"^^xsd:string .
810 809
811 -_:b20 810 +_:b17
812 sp:varName "normalizedWellBoreName"^^xsd:string . 811 sp:varName "normalizedWellBoreName"^^xsd:string .
813 812
814 -_:b19 813 +_:b38
815 - sp:varName "uom"^^xsd:string . 814 + sp:varName "name"^^xsd:string .
816 -
817 -_:b18
818 - sp:varName "elevKelly"^^xsd:string .
819 815
820 -_:b17 816 +_:b39
821 - sp:varName "dailyDrillingActivity"^^xsd:string . 817 + sp:varName "rig"^^xsd:string .
822 818
823 -_:b16 819 +_:b40
824 - sp:varName "statusInfo"^^xsd:string . 820 + sp:varName "nameWellBore"^^xsd:string .
825 821
826 -_:b15 822 +_:b41
827 sp:varName "dTimStart"^^xsd:string . 823 sp:varName "dTimStart"^^xsd:string .
828 824
829 -_:b14 825 +_:b42
830 - sp:varName "nameWellBore"^^xsd:string . 826 + sp:varName "wellboreInfo"^^xsd:string .
831 -
832 -_:b13
833 - sp:varName "lengthScale"^^xsd:string .
834 827
835 -_:b12 828 +_:b43
836 - sp:varName "real"^^xsd:string . 829 + sp:varName "rigAlias"^^xsd:string .
837 830
838 -_:b10 831 +_:b44
839 sp:varName "temporalPartOfARig"^^xsd:string . 832 sp:varName "temporalPartOfARig"^^xsd:string .
840 833
841 -_:b94 834 +_:b45
842 - sp:varName "normalizedWellBoreName"^^xsd:string . 835 + sp:varName "dailyDrillingActivity"^^xsd:string .
843 836
844 -_:b93 837 +_:b46
845 - sp:varName "uom"^^xsd:string . 838 + sp:varName "normalizedWellBoreName"^^xsd:string .
846 839
847 -_:b92 840 +_:b65
848 - sp:varName "waterDepth"^^xsd:string . 841 + sp:varName "fixedOrMoveableRigType"^^xsd:string .
849 842
850 -_:b91 843 +_:b66
851 - sp:varName "dailyDrillingActivity"^^xsd:string . 844 + sp:varName "rig"^^xsd:string .
852 845
853 -_:b90 846 +_:b67
854 - sp:varName "statusInfo"^^xsd:string . 847 + sp:varName "nameWellBore"^^xsd:string .
855 848
856 -_:b89 849 +_:b68
857 sp:varName "dTimStart"^^xsd:string . 850 sp:varName "dTimStart"^^xsd:string .
858 851
859 -_:b88 852 +_:b69
860 - sp:varName "nameWellBore"^^xsd:string . 853 + sp:varName "temporalPartOfARig"^^xsd:string .
861 854
862 -_:b87 855 +_:b70
863 - sp:varName "lengthScale"^^xsd:string . 856 + sp:varName "dailyDrillingActivity"^^xsd:string .
864 857
865 -_:b86 858 +_:b71
866 - sp:varName "real"^^xsd:string . 859 + sp:varName "statusInfo"^^xsd:string .
867 860
868 -_:b84 861 +_:b72
869 - sp:varName "temporalPartOfARig"^^xsd:string . 862 + sp:varName "fixedRig"^^xsd:string .
870 863
871 -_:b102 864 +_:b73
872 sp:varName "normalizedWellBoreName"^^xsd:string . 865 sp:varName "normalizedWellBoreName"^^xsd:string .
873 866
874 -_:b101 867 +_:b2 sp:varName "dailyDrillingActivity"^^xsd:string .
875 - sp:varName "dailyDrillingActivity"^^xsd:string .
876 868
877 -_:b100 869 +_:b3 sp:varName "contractor"^^xsd:string .
878 - sp:varName "temporalPartOfAWellBore"^^xsd:string .
879 870
880 -_:b99 871 +_:b63
881 - sp:varName "wellboreInfo"^^xsd:string . 872 + sp:varName "normalizedWellBoreName"^^xsd:string .
882 873
883 -_:b98 874 +_:b4 sp:varName "nameContractor"^^xsd:string .
884 - sp:varName "dTimStart"^^xsd:string .
885 875
886 -_:b97 876 +_:b5 sp:varName "nameWellBore"^^xsd:string .
887 - sp:varName "nameWellBore"^^xsd:string .
888 877
889 -_:b96 878 +_:b6 sp:varName "dTimStart"^^xsd:string .
890 - sp:varName "wellBore"^^xsd:string .
891 879
892 -_:b95 880 +_:b7 sp:varName "wellboreInfo"^^xsd:string .
893 - sp:varName "preSpudDate"^^xsd:string .
894 881
895 -_:b40 882 +_:b8 sp:varName "normalizedWellBoreName"^^xsd:string .
883 +
884 +_:b9 sp:varName "normalizedContractorName"^^xsd:string .
885 +
886 +_:b87
896 sp:varName "dailyDrillingActivity"^^xsd:string . 887 sp:varName "dailyDrillingActivity"^^xsd:string .
897 888
898 -_:b46 889 +_:b88
899 - sp:varName "normalizedWellBoreName"^^xsd:string . 890 + sp:varName "operator"^^xsd:string .
900 891
901 -_:b45 892 +_:b89
902 - sp:varName "rigAlias"^^xsd:string . 893 + sp:varName "nameOperator"^^xsd:string .
903 894
904 -_:b44 895 +_:b90
905 - sp:varName "wellboreInfo"^^xsd:string . 896 + sp:varName "nameWellBore"^^xsd:string .
906 897
907 -_:b43 898 +_:b91
908 sp:varName "dTimStart"^^xsd:string . 899 sp:varName "dTimStart"^^xsd:string .
909 900
910 -_:b42 901 +_:b92
911 - sp:varName "nameWellBore"^^xsd:string . 902 + sp:varName "wellboreInfo"^^xsd:string .
912 903
913 -([]) . 904 +_:b93
905 + sp:varName "normalizedWellBoreName"^^xsd:string .
906 +
907 +_:b64
908 + sp:varName "normalizedCode"^^xsd:string .
909 +
910 +_:b94
911 + sp:varName "normalizedOperatorName"^^xsd:string .
914 912
915 ([]) . 913 ([]) .
916 914
917 ([] [] [ rdf:type sp:Filter 915 ([] [] [ rdf:type sp:Filter
918 ] [ rdf:type sp:Bind 916 ] [ rdf:type sp:Bind
919 ]) . 917 ]) .
918 +
919 +([]) .
......
...@@ -37,7 +37,12 @@ ...@@ -37,7 +37,12 @@
37 <witsml:md uom="m">6898</witsml:md> 37 <witsml:md uom="m">6898</witsml:md>
38 <witsml:tvd uom="m">4561</witsml:tvd> 38 <witsml:tvd uom="m">4561</witsml:tvd>
39 <witsml:mdPlugTop uom="m">3564.22</witsml:mdPlugTop> 39 <witsml:mdPlugTop uom="m">3564.22</witsml:mdPlugTop>
40 - <witsml:diaHole uom="in">43.33</witsml:diaHole> 40 + <witsml:diaHole uom="in">43.33</witsml:diaHole>
41 + <witsml:mdDiaHole uom="m">1000</witsml:mdDiaHole>
42 + <witsml:diaPilot uom="in">12</witsml:diaPilot>
43 + <witsml:mdDiaPilotPlan uom="m">2000</witsml:mdDiaPilotPlan>
44 + <witsml:tvdDiaPilotPlan uom="m">1800</witsml:tvdDiaPilotPlan>
45 + <witsml:typeWellbore>initial</witsml:typeWellbore>
41 <witsml:mdKickoff uom="m">1233.22</witsml:mdKickoff> 46 <witsml:mdKickoff uom="m">1233.22</witsml:mdKickoff>
42 <witsml:tvdKickoff uom="m">1245</witsml:tvdKickoff> 47 <witsml:tvdKickoff uom="m">1245</witsml:tvdKickoff>
43 <witsml:strengthForm uom="g/cm3">123</witsml:strengthForm> 48 <witsml:strengthForm uom="g/cm3">123</witsml:strengthForm>
......