David Price

Added numerous DDR concepts to Activity, Well and Equipment EP Schemas

1 -# Saved by TopBraid on Wed Aug 24 19:54:01 BST 2011 1 +# Saved by TopBraid on Wed Sep 14 19:39:42 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/core
6 # imports: http://www.reportinghub.no/ep/schema/1.0/well 5 # imports: http://www.reportinghub.no/ep/schema/1.0/well
6 +# imports: http://www.reportinghub.no/ep/schema/1.0/core
7 # imports: http://www.reportinghub.no/ep/schema/1.0/equipment 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.linkedmodel.org/1.1/schema/ordered 9 # imports: http://www.linkedmodel.org/1.1/schema/ordered
9 10
10 @prefix dc: <http://purl.org/dc/elements/1.1/> . 11 @prefix dc: <http://purl.org/dc/elements/1.1/> .
11 @prefix ep-activity: <http://www.reportinghub.no/ep/schema/activity#> . 12 @prefix ep-activity: <http://www.reportinghub.no/ep/schema/activity#> .
13 +@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
12 @prefix owl: <http://www.w3.org/2002/07/owl#> . 14 @prefix owl: <http://www.w3.org/2002/07/owl#> .
13 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 15 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
14 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 16 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
...@@ -16,42 +18,42 @@ ...@@ -16,42 +18,42 @@
16 18
17 <http://www.reportinghub.no/ep/schema/1.0/activity> 19 <http://www.reportinghub.no/ep/schema/1.0/activity>
18 rdf:type owl:Ontology ; 20 rdf:type owl:Ontology ;
19 - owl:imports <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> ; 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> ;
20 owl:versionInfo "0.1.0"^^xsd:string . 22 owl:versionInfo "0.1.0"^^xsd:string .
21 23
22 ep-activity:Activity 24 ep-activity:Activity
23 rdf:type owl:Class ; 25 rdf:type owl:Class ;
24 rdfs:label "Activity"^^xsd:string ; 26 rdfs:label "Activity"^^xsd:string ;
25 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalThing> ; 27 + rdfs:subClassOf ep-core:PhysicalThing ;
26 rdfs:subClassOf 28 rdfs:subClassOf
27 [ rdf:type owl:Restriction ; 29 [ rdf:type owl:Restriction ;
28 - owl:allValuesFrom ep-activity:Activity ; 30 + owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
29 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#during> 31 + owl:onProperty ep-activity:finishedAt
30 ] ; 32 ] ;
31 rdfs:subClassOf 33 rdfs:subClassOf
32 [ rdf:type owl:Restriction ; 34 [ rdf:type owl:Restriction ;
33 - owl:allValuesFrom ep-activity:Activity ; 35 + owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
34 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#overlaps> 36 + owl:onProperty ep-activity:startedAt
35 ] ; 37 ] ;
36 rdfs:subClassOf 38 rdfs:subClassOf
37 [ rdf:type owl:Restriction ; 39 [ rdf:type owl:Restriction ;
38 owl:allValuesFrom ep-activity:Activity ; 40 owl:allValuesFrom ep-activity:Activity ;
39 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#before> 41 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#after>
40 ] ; 42 ] ;
41 rdfs:subClassOf 43 rdfs:subClassOf
42 [ rdf:type owl:Restriction ; 44 [ rdf:type owl:Restriction ;
43 owl:allValuesFrom ep-activity:Activity ; 45 owl:allValuesFrom ep-activity:Activity ;
44 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#after> 46 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#before>
45 ] ; 47 ] ;
46 rdfs:subClassOf 48 rdfs:subClassOf
47 [ rdf:type owl:Restriction ; 49 [ rdf:type owl:Restriction ;
48 - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; 50 + owl:allValuesFrom ep-activity:Activity ;
49 - owl:onProperty ep-activity:startedAt 51 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#overlaps>
50 ] ; 52 ] ;
51 rdfs:subClassOf 53 rdfs:subClassOf
52 [ rdf:type owl:Restriction ; 54 [ rdf:type owl:Restriction ;
53 - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; 55 + owl:allValuesFrom ep-activity:Activity ;
54 - owl:onProperty ep-activity:finishedAt 56 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#during>
55 ] . 57 ] .
56 58
57 ep-activity:ActivitySuccessType 59 ep-activity:ActivitySuccessType
...@@ -65,13 +67,13 @@ ep-activity:DailyDrillingActivity ...@@ -65,13 +67,13 @@ ep-activity:DailyDrillingActivity
65 rdfs:subClassOf ep-activity:DrillingActivity ; 67 rdfs:subClassOf ep-activity:DrillingActivity ;
66 rdfs:subClassOf 68 rdfs:subClassOf
67 [ rdf:type owl:Restriction ; 69 [ rdf:type owl:Restriction ;
68 - owl:allValuesFrom ep-activity:DrillingActivity ; 70 + owl:allValuesFrom ep-activity:Activity ;
69 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#last> 71 + owl:onProperty ep-core:hasPart
70 ] ; 72 ] ;
71 rdfs:subClassOf 73 rdfs:subClassOf
72 [ rdf:type owl:Restriction ; 74 [ rdf:type owl:Restriction ;
73 - owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#AllOrPartOfTheLifeOfAWellBore> ; 75 + owl:allValuesFrom ep-activity:DrillingActivity ;
74 - owl:onProperty ep-activity:onWellBore 76 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#first>
75 ] ; 77 ] ;
76 rdfs:subClassOf 78 rdfs:subClassOf
77 [ rdf:type owl:Restriction ; 79 [ rdf:type owl:Restriction ;
...@@ -80,13 +82,13 @@ ep-activity:DailyDrillingActivity ...@@ -80,13 +82,13 @@ ep-activity:DailyDrillingActivity
80 ] ; 82 ] ;
81 rdfs:subClassOf 83 rdfs:subClassOf
82 [ rdf:type owl:Restriction ; 84 [ rdf:type owl:Restriction ;
83 - owl:allValuesFrom ep-activity:DrillingActivity ; 85 + owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#AllOrPartOfTheLifeOfAWellBore> ;
84 - owl:onProperty <http://www.linkedmodel.org/schema/ordered#first> 86 + owl:onProperty ep-activity:onWellBore
85 ] ; 87 ] ;
86 rdfs:subClassOf 88 rdfs:subClassOf
87 [ rdf:type owl:Restriction ; 89 [ rdf:type owl:Restriction ;
88 - owl:allValuesFrom ep-activity:Activity ; 90 + owl:allValuesFrom ep-activity:DrillingActivity ;
89 - owl:onProperty <http://www.reportinghub.no/ep/schema/core#hasPart> 91 + owl:onProperty <http://www.linkedmodel.org/schema/ordered#last>
90 ] . 92 ] .
91 93
92 ep-activity:DailyProductionActivity 94 ep-activity:DailyProductionActivity
...@@ -109,19 +111,19 @@ ep-activity:Drill-initial ...@@ -109,19 +111,19 @@ ep-activity:Drill-initial
109 rdfs:label "drill initial"^^xsd:string ; 111 rdfs:label "drill initial"^^xsd:string ;
110 rdfs:subClassOf ep-activity:DrillingActivity . 112 rdfs:subClassOf ep-activity:DrillingActivity .
111 113
112 -ep-activity:Drill-re-entry 114 +ep-activity:Drill-redrill
113 rdf:type ep-activity:WellBoreDrillingType ; 115 rdf:type ep-activity:WellBoreDrillingType ;
114 - rdfs:label "drill re-entry"^^xsd:string ; 116 + rdfs:label "redrill"^^xsd:string ;
115 rdfs:subClassOf ep-activity:DrillingActivity . 117 rdfs:subClassOf ep-activity:DrillingActivity .
116 118
117 -ep-activity:Drill-re-spud 119 +ep-activity:Drill-reentry
118 rdf:type ep-activity:WellBoreDrillingType ; 120 rdf:type ep-activity:WellBoreDrillingType ;
119 - rdfs:label "drill re-spud"^^xsd:string ; 121 + rdfs:label "drill reentry"^^xsd:string ;
120 rdfs:subClassOf ep-activity:DrillingActivity . 122 rdfs:subClassOf ep-activity:DrillingActivity .
121 123
122 -ep-activity:Drill-redrill 124 +ep-activity:Drill-respud
123 rdf:type ep-activity:WellBoreDrillingType ; 125 rdf:type ep-activity:WellBoreDrillingType ;
124 - rdfs:label "redrill"^^xsd:string ; 126 + rdfs:label "drill respud"^^xsd:string ;
125 rdfs:subClassOf ep-activity:DrillingActivity . 127 rdfs:subClassOf ep-activity:DrillingActivity .
126 128
127 ep-activity:Drill-sidetrack 129 ep-activity:Drill-sidetrack
...@@ -130,7 +132,7 @@ ep-activity:Drill-sidetrack ...@@ -130,7 +132,7 @@ ep-activity:Drill-sidetrack
130 rdfs:subClassOf ep-activity:DrillingActivity . 132 rdfs:subClassOf ep-activity:DrillingActivity .
131 133
132 ep-activity:DrillStemTest 134 ep-activity:DrillStemTest
133 - rdf:type owl:Class , ep-activity:WellTestType ; 135 + rdf:type ep-activity:WellTestType , owl:Class ;
134 rdfs:label "drill stem test"^^xsd:string ; 136 rdfs:label "drill stem test"^^xsd:string ;
135 rdfs:subClassOf ep-activity:WellTest ; 137 rdfs:subClassOf ep-activity:WellTest ;
136 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 ;
...@@ -142,72 +144,72 @@ ep-activity:DrillingActivity ...@@ -142,72 +144,72 @@ ep-activity:DrillingActivity
142 rdfs:subClassOf ep-activity:Activity . 144 rdfs:subClassOf ep-activity:Activity .
143 145
144 ep-activity:DrillingActivity-bop_test 146 ep-activity:DrillingActivity-bop_test
145 - rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ; 147 + rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ;
146 rdfs:label "drilling activity bop test"^^xsd:string ; 148 rdfs:label "drilling activity bop test"^^xsd:string ;
147 rdfs:subClassOf ep-activity:DrillingActivity . 149 rdfs:subClassOf ep-activity:DrillingActivity .
148 150
149 ep-activity:DrillingActivity-circulation_loss 151 ep-activity:DrillingActivity-circulation_loss
150 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 152 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
151 rdfs:label "drilling activity circulation loss"^^xsd:string ; 153 rdfs:label "drilling activity circulation loss"^^xsd:string ;
152 rdfs:subClassOf ep-activity:DrillingActivity . 154 rdfs:subClassOf ep-activity:DrillingActivity .
153 155
154 ep-activity:DrillingActivity-coiled_tubing 156 ep-activity:DrillingActivity-coiled_tubing
155 - rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ; 157 + rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ;
156 rdfs:label "drilling activity coilled tubing"^^xsd:string ; 158 rdfs:label "drilling activity coilled tubing"^^xsd:string ;
157 rdfs:subClassOf ep-activity:DrillingActivity . 159 rdfs:subClassOf ep-activity:DrillingActivity .
158 160
159 ep-activity:DrillingActivity-equipment_failure 161 ep-activity:DrillingActivity-equipment_failure
160 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 162 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
161 rdfs:label "drilling activity equipment failure"^^xsd:string ; 163 rdfs:label "drilling activity equipment failure"^^xsd:string ;
162 rdfs:subClassOf ep-activity:DrillingActivity . 164 rdfs:subClassOf ep-activity:DrillingActivity .
163 165
164 ep-activity:DrillingActivity-equipment_hang 166 ep-activity:DrillingActivity-equipment_hang
165 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 167 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
166 rdfs:label "drilling activity equipment hang"^^xsd:string ; 168 rdfs:label "drilling activity equipment hang"^^xsd:string ;
167 rdfs:subClassOf ep-activity:DrillingActivity . 169 rdfs:subClassOf ep-activity:DrillingActivity .
168 170
169 ep-activity:DrillingActivity-fixed_equipment 171 ep-activity:DrillingActivity-fixed_equipment
170 - rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ; 172 + rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ;
171 rdfs:label "drilling activity fixed equipment"^^xsd:string ; 173 rdfs:label "drilling activity fixed equipment"^^xsd:string ;
172 rdfs:subClassOf ep-activity:DrillingActivity . 174 rdfs:subClassOf ep-activity:DrillingActivity .
173 175
174 ep-activity:DrillingActivity-injury 176 ep-activity:DrillingActivity-injury
175 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 177 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
176 rdfs:label "drilling activity injury"^^xsd:string ; 178 rdfs:label "drilling activity injury"^^xsd:string ;
177 rdfs:subClassOf ep-activity:DrillingActivity . 179 rdfs:subClassOf ep-activity:DrillingActivity .
178 180
179 ep-activity:DrillingActivity-kick 181 ep-activity:DrillingActivity-kick
180 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 182 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
181 rdfs:label "drilling activity operation kick"^^xsd:string ; 183 rdfs:label "drilling activity operation kick"^^xsd:string ;
182 rdfs:subClassOf ep-activity:DrillingActivity . 184 rdfs:subClassOf ep-activity:DrillingActivity .
183 185
184 ep-activity:DrillingActivity-mud_loss 186 ep-activity:DrillingActivity-mud_loss
185 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 187 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
186 rdfs:label "drilling activity mud loss"^^xsd:string ; 188 rdfs:label "drilling activity mud loss"^^xsd:string ;
187 rdfs:subClassOf ep-activity:DrillingActivity . 189 rdfs:subClassOf ep-activity:DrillingActivity .
188 190
189 ep-activity:DrillingActivity-operation_failed 191 ep-activity:DrillingActivity-operation_failed
190 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 192 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
191 rdfs:label "drilling activity operation failed"^^xsd:string ; 193 rdfs:label "drilling activity operation failed"^^xsd:string ;
192 rdfs:subClassOf ep-activity:DrillingActivity . 194 rdfs:subClassOf ep-activity:DrillingActivity .
193 195
194 ep-activity:DrillingActivity-snubbing 196 ep-activity:DrillingActivity-snubbing
195 - rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ; 197 + rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ;
196 rdfs:label "drilling activity snubbing"^^xsd:string ; 198 rdfs:label "drilling activity snubbing"^^xsd:string ;
197 rdfs:subClassOf ep-activity:DrillingActivity . 199 rdfs:subClassOf ep-activity:DrillingActivity .
198 200
199 ep-activity:DrillingActivity-stuck_equipment 201 ep-activity:DrillingActivity-stuck_equipment
200 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 202 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
201 rdfs:label "drilling activity stuck equipment"^^xsd:string ; 203 rdfs:label "drilling activity stuck equipment"^^xsd:string ;
202 rdfs:subClassOf ep-activity:DrillingActivity . 204 rdfs:subClassOf ep-activity:DrillingActivity .
203 205
204 ep-activity:DrillingActivity-success 206 ep-activity:DrillingActivity-success
205 - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; 207 + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ;
206 rdfs:label "drilling activity success"^^xsd:string ; 208 rdfs:label "drilling activity success"^^xsd:string ;
207 rdfs:subClassOf ep-activity:DrillingActivity . 209 rdfs:subClassOf ep-activity:DrillingActivity .
208 210
209 ep-activity:DrillingActivity-wire_line 211 ep-activity:DrillingActivity-wire_line
210 - rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ; 212 + rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ;
211 rdfs:label "drilling activity wire line"^^xsd:string ; 213 rdfs:label "drilling activity wire line"^^xsd:string ;
212 rdfs:subClassOf ep-activity:DrillingActivity . 214 rdfs:subClassOf ep-activity:DrillingActivity .
213 215
...@@ -227,7 +229,7 @@ ep-activity:EquipmentFailureAndRepair ...@@ -227,7 +229,7 @@ ep-activity:EquipmentFailureAndRepair
227 rdfs:subClassOf ep-activity:Activity . 229 rdfs:subClassOf ep-activity:Activity .
228 230
229 ep-activity:FailedActivity 231 ep-activity:FailedActivity
230 - rdf:type ep-activity:ActivitySuccessType , owl:Class ; 232 + rdf:type owl:Class , ep-activity:ActivitySuccessType ;
231 rdfs:label "failed activity"^^xsd:string ; 233 rdfs:label "failed activity"^^xsd:string ;
232 rdfs:subClassOf ep-activity:Activity ; 234 rdfs:subClassOf ep-activity:Activity ;
233 owl:disjointWith ep-activity:SuccessfulActivity . 235 owl:disjointWith ep-activity:SuccessfulActivity .
...@@ -238,7 +240,7 @@ ep-activity:FluidActivity ...@@ -238,7 +240,7 @@ ep-activity:FluidActivity
238 rdfs:subClassOf ep-activity:Activity . 240 rdfs:subClassOf ep-activity:Activity .
239 241
240 ep-activity:FormationIntegrityTest 242 ep-activity:FormationIntegrityTest
241 - rdf:type ep-activity:PressureTestType , owl:Class ; 243 + rdf:type owl:Class , ep-activity:PressureTestType ;
242 rdfs:label "formation integrity test"^^xsd:string ; 244 rdfs:label "formation integrity test"^^xsd:string ;
243 rdfs:subClassOf ep-activity:WellBorePressureTest ; 245 rdfs:subClassOf ep-activity:WellBorePressureTest ;
244 owl:disjointWith ep-activity:LeakOffTest . 246 owl:disjointWith ep-activity:LeakOffTest .
...@@ -308,7 +310,7 @@ ep-activity:GasReadingType ...@@ -308,7 +310,7 @@ ep-activity:GasReadingType
308 rdfs:subClassOf owl:Class . 310 rdfs:subClassOf owl:Class .
309 311
310 ep-activity:LeakOffTest 312 ep-activity:LeakOffTest
311 - rdf:type ep-activity:PressureTestType , owl:Class ; 313 + rdf:type owl:Class , ep-activity:PressureTestType ;
312 rdfs:label "leak-off test"^^xsd:string ; 314 rdfs:label "leak-off test"^^xsd:string ;
313 rdfs:subClassOf ep-activity:WellBorePressureTest ; 315 rdfs:subClassOf ep-activity:WellBorePressureTest ;
314 owl:disjointWith ep-activity:FormationIntegrityTest . 316 owl:disjointWith ep-activity:FormationIntegrityTest .
...@@ -349,7 +351,7 @@ ep-activity:OffshoreWellActivity ...@@ -349,7 +351,7 @@ ep-activity:OffshoreWellActivity
349 rdfs:subClassOf ep-activity:OffshoreActivity ; 351 rdfs:subClassOf ep-activity:OffshoreActivity ;
350 rdfs:subClassOf 352 rdfs:subClassOf
351 [ rdf:type owl:Restriction ; 353 [ rdf:type owl:Restriction ;
352 - owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#Well> ; 354 + owl:cardinality "1"^^xsd:nonNegativeInteger ;
353 owl:onProperty ep-activity:onWell 355 owl:onProperty ep-activity:onWell
354 ] ; 356 ] ;
355 rdfs:subClassOf 357 rdfs:subClassOf
...@@ -359,7 +361,7 @@ ep-activity:OffshoreWellActivity ...@@ -359,7 +361,7 @@ ep-activity:OffshoreWellActivity
359 ] ; 361 ] ;
360 rdfs:subClassOf 362 rdfs:subClassOf
361 [ rdf:type owl:Restriction ; 363 [ rdf:type owl:Restriction ;
362 - owl:cardinality "1"^^xsd:nonNegativeInteger ; 364 + owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#Well-WholeLife> ;
363 owl:onProperty ep-activity:onWell 365 owl:onProperty ep-activity:onWell
364 ] . 366 ] .
365 367
...@@ -379,13 +381,13 @@ ep-activity:PorePressureDeterminationType ...@@ -379,13 +381,13 @@ ep-activity:PorePressureDeterminationType
379 rdfs:subClassOf owl:Class . 381 rdfs:subClassOf owl:Class .
380 382
381 ep-activity:PorePressureEstimation 383 ep-activity:PorePressureEstimation
382 - rdf:type owl:Class , ep-activity:PorePressureDeterminationType ; 384 + rdf:type ep-activity:PorePressureDeterminationType , owl:Class ;
383 rdfs:label "pore pressure estimation"^^xsd:string ; 385 rdfs:label "pore pressure estimation"^^xsd:string ;
384 rdfs:subClassOf ep-activity:PorePressureDetermination ; 386 rdfs:subClassOf ep-activity:PorePressureDetermination ;
385 owl:disjointWith ep-activity:PorePressureMeasurement . 387 owl:disjointWith ep-activity:PorePressureMeasurement .
386 388
387 ep-activity:PorePressureMeasurement 389 ep-activity:PorePressureMeasurement
388 - rdf:type owl:Class , ep-activity:PorePressureDeterminationType ; 390 + rdf:type ep-activity:PorePressureDeterminationType , owl:Class ;
389 rdfs:label "pore pressure measurement"^^xsd:string ; 391 rdfs:label "pore pressure measurement"^^xsd:string ;
390 rdfs:subClassOf ep-activity:PorePressureDetermination ; 392 rdfs:subClassOf ep-activity:PorePressureDetermination ;
391 owl:disjointWith ep-activity:PorePressureEstimation . 393 owl:disjointWith ep-activity:PorePressureEstimation .
...@@ -406,14 +408,14 @@ ep-activity:ProductionActivity ...@@ -406,14 +408,14 @@ ep-activity:ProductionActivity
406 rdfs:subClassOf ep-activity:Activity . 408 rdfs:subClassOf ep-activity:Activity .
407 409
408 ep-activity:ProductionTest 410 ep-activity:ProductionTest
409 - rdf:type owl:Class , ep-activity:WellTestType ; 411 + rdf:type ep-activity:WellTestType , owl:Class ;
410 rdfs:label "production test"^^xsd:string ; 412 rdfs:label "production test"^^xsd:string ;
411 rdfs:subClassOf ep-activity:WellTest ; 413 rdfs:subClassOf ep-activity:WellTest ;
412 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 ;
413 owl:disjointWith ep-activity:DrillStemTest . 415 owl:disjointWith ep-activity:DrillStemTest .
414 416
415 ep-activity:SuccessfulActivity 417 ep-activity:SuccessfulActivity
416 - rdf:type ep-activity:ActivitySuccessType , owl:Class ; 418 + rdf:type owl:Class , ep-activity:ActivitySuccessType ;
417 rdfs:label "successful activity"^^xsd:string ; 419 rdfs:label "successful activity"^^xsd:string ;
418 rdfs:subClassOf ep-activity:Activity ; 420 rdfs:subClassOf ep-activity:Activity ;
419 owl:disjointWith ep-activity:FailedActivity . 421 owl:disjointWith ep-activity:FailedActivity .
...@@ -464,23 +466,23 @@ ep-activity:WellCementJob ...@@ -464,23 +466,23 @@ ep-activity:WellCementJob
464 rdfs:subClassOf ep-activity:Activity . 466 rdfs:subClassOf ep-activity:Activity .
465 467
466 ep-activity:WellCementJob-other 468 ep-activity:WellCementJob-other
467 - rdf:type owl:Class , ep-activity:WellCementJobPurposeType ; 469 + rdf:type ep-activity:WellCementJobPurposeType , owl:Class ;
468 rdfs:label "well cement job other"^^xsd:string ; 470 rdfs:label "well cement job other"^^xsd:string ;
469 rdfs:subClassOf ep-activity:WellCementJob ; 471 rdfs:subClassOf ep-activity:WellCementJob ;
470 - owl:disjointWith ep-activity:WellCementJob-squeeze , ep-activity:WellCementJob-plug , ep-activity:WellCementJob-primary . 472 + owl:disjointWith ep-activity:WellCementJob-primary , ep-activity:WellCementJob-plug , ep-activity:WellCementJob-squeeze .
471 473
472 ep-activity:WellCementJob-plug 474 ep-activity:WellCementJob-plug
473 - rdf:type ep-activity:WellCementJobPurposeType , owl:Class ; 475 + rdf:type owl:Class , ep-activity:WellCementJobPurposeType ;
474 rdfs:label "well cement job plug"^^xsd:string ; 476 rdfs:label "well cement job plug"^^xsd:string ;
475 rdfs:subClassOf ep-activity:WellCementJob . 477 rdfs:subClassOf ep-activity:WellCementJob .
476 478
477 ep-activity:WellCementJob-primary 479 ep-activity:WellCementJob-primary
478 - rdf:type ep-activity:WellCementJobPurposeType , owl:Class ; 480 + rdf:type owl:Class , ep-activity:WellCementJobPurposeType ;
479 rdfs:label "well cement job primary"^^xsd:string ; 481 rdfs:label "well cement job primary"^^xsd:string ;
480 rdfs:subClassOf ep-activity:WellCementJob . 482 rdfs:subClassOf ep-activity:WellCementJob .
481 483
482 ep-activity:WellCementJob-squeeze 484 ep-activity:WellCementJob-squeeze
483 - rdf:type owl:Class , ep-activity:WellCementJobPurposeType ; 485 + rdf:type ep-activity:WellCementJobPurposeType , owl:Class ;
484 rdfs:label "well cement job squeeze"^^xsd:string ; 486 rdfs:label "well cement job squeeze"^^xsd:string ;
485 rdfs:subClassOf ep-activity:WellCementJob . 487 rdfs:subClassOf ep-activity:WellCementJob .
486 488
...@@ -525,73 +527,73 @@ ep-activity:WellCementJobTopPlugType ...@@ -525,73 +527,73 @@ ep-activity:WellCementJobTopPlugType
525 rdfs:subClassOf owl:Class . 527 rdfs:subClassOf owl:Class .
526 528
527 ep-activity:WellCementJobWithBottomPlug 529 ep-activity:WellCementJobWithBottomPlug
528 - rdf:type ep-activity:WellCementJobBottomPlugType , owl:Class ; 530 + rdf:type owl:Class , ep-activity:WellCementJobBottomPlugType ;
529 rdfs:label "well cement job with bottom plug"^^xsd:string ; 531 rdfs:label "well cement job with bottom plug"^^xsd:string ;
530 rdfs:subClassOf ep-activity:WellCementJob ; 532 rdfs:subClassOf ep-activity:WellCementJob ;
531 owl:disjointWith ep-activity:WellCementJobWithoutBottomPlug . 533 owl:disjointWith ep-activity:WellCementJobWithoutBottomPlug .
532 534
533 ep-activity:WellCementJobWithCasingReciprocation 535 ep-activity:WellCementJobWithCasingReciprocation
534 - rdf:type ep-activity:WellCementJobCasingReciprocationType , owl:Class ; 536 + rdf:type owl:Class , ep-activity:WellCementJobCasingReciprocationType ;
535 rdfs:label "well cement job with casing reciprocation"^^xsd:string ; 537 rdfs:label "well cement job with casing reciprocation"^^xsd:string ;
536 rdfs:subClassOf ep-activity:WellCementJob ; 538 rdfs:subClassOf ep-activity:WellCementJob ;
537 owl:disjointWith ep-activity:WellCementJobWithoutCasingReciprocation . 539 owl:disjointWith ep-activity:WellCementJobWithoutCasingReciprocation .
538 540
539 ep-activity:WellCementJobWithCasingRotation 541 ep-activity:WellCementJobWithCasingRotation
540 - rdf:type ep-activity:WellCementJobCasingRotationType , owl:Class ; 542 + rdf:type owl:Class , ep-activity:WellCementJobCasingRotationType ;
541 rdfs:label "well cement job with casing rotation"^^xsd:string ; 543 rdfs:label "well cement job with casing rotation"^^xsd:string ;
542 rdfs:subClassOf ep-activity:WellCementJob ; 544 rdfs:subClassOf ep-activity:WellCementJob ;
543 owl:disjointWith ep-activity:WellCementJobWithoutTopPlug . 545 owl:disjointWith ep-activity:WellCementJobWithoutTopPlug .
544 546
545 ep-activity:WellCementJobWithFloatHolding 547 ep-activity:WellCementJobWithFloatHolding
546 - rdf:type ep-activity:WellCementJobFloatHoldingType , owl:Class ; 548 + rdf:type owl:Class , ep-activity:WellCementJobFloatHoldingType ;
547 rdfs:label "well cement job with float holding"^^xsd:string ; 549 rdfs:label "well cement job with float holding"^^xsd:string ;
548 rdfs:subClassOf ep-activity:WellCementJob ; 550 rdfs:subClassOf ep-activity:WellCementJob ;
549 owl:disjointWith ep-activity:WellCementJobWithoutFloatHolding . 551 owl:disjointWith ep-activity:WellCementJobWithoutFloatHolding .
550 552
551 ep-activity:WellCementJobWithPlugBumping 553 ep-activity:WellCementJobWithPlugBumping
552 - rdf:type ep-activity:WellCementJobPlugBumpingType , owl:Class ; 554 + rdf:type owl:Class , ep-activity:WellCementJobPlugBumpingType ;
553 rdfs:label "well cement job with plug bumping"^^xsd:string ; 555 rdfs:label "well cement job with plug bumping"^^xsd:string ;
554 rdfs:subClassOf ep-activity:WellCementJob ; 556 rdfs:subClassOf ep-activity:WellCementJob ;
555 owl:disjointWith ep-activity:WellCementJobWithoutBottomPlug . 557 owl:disjointWith ep-activity:WellCementJobWithoutBottomPlug .
556 558
557 ep-activity:WellCementJobWithTopPlug 559 ep-activity:WellCementJobWithTopPlug
558 - rdf:type ep-activity:WellCementJobTopPlugType , owl:Class ; 560 + rdf:type owl:Class , ep-activity:WellCementJobTopPlugType ;
559 rdfs:label "well cement job with top plug"^^xsd:string ; 561 rdfs:label "well cement job with top plug"^^xsd:string ;
560 rdfs:subClassOf ep-activity:WellCementJob ; 562 rdfs:subClassOf ep-activity:WellCementJob ;
561 owl:disjointWith ep-activity:WellCementJobWithoutTopPlug . 563 owl:disjointWith ep-activity:WellCementJobWithoutTopPlug .
562 564
563 ep-activity:WellCementJobWithoutBottomPlug 565 ep-activity:WellCementJobWithoutBottomPlug
564 - rdf:type ep-activity:WellCementJobBottomPlugType , owl:Class ; 566 + rdf:type owl:Class , ep-activity:WellCementJobBottomPlugType ;
565 rdfs:label "well cement job without bottom plug"^^xsd:string ; 567 rdfs:label "well cement job without bottom plug"^^xsd:string ;
566 rdfs:subClassOf ep-activity:WellCementJob ; 568 rdfs:subClassOf ep-activity:WellCementJob ;
567 owl:disjointWith ep-activity:WellCementJobWithBottomPlug . 569 owl:disjointWith ep-activity:WellCementJobWithBottomPlug .
568 570
569 ep-activity:WellCementJobWithoutCasingReciprocation 571 ep-activity:WellCementJobWithoutCasingReciprocation
570 - rdf:type ep-activity:WellCementJobCasingReciprocationType , owl:Class ; 572 + rdf:type owl:Class , ep-activity:WellCementJobCasingReciprocationType ;
571 rdfs:label "well cement job without casing reciprocation"^^xsd:string ; 573 rdfs:label "well cement job without casing reciprocation"^^xsd:string ;
572 rdfs:subClassOf ep-activity:WellCementJob ; 574 rdfs:subClassOf ep-activity:WellCementJob ;
573 owl:disjointWith ep-activity:WellCementJobWithCasingRotation . 575 owl:disjointWith ep-activity:WellCementJobWithCasingRotation .
574 576
575 ep-activity:WellCementJobWithoutCasingRotation 577 ep-activity:WellCementJobWithoutCasingRotation
576 - rdf:type ep-activity:WellCementJobCasingRotationType , owl:Class ; 578 + rdf:type owl:Class , ep-activity:WellCementJobCasingRotationType ;
577 rdfs:label "well cement job without casing rotation"^^xsd:string ; 579 rdfs:label "well cement job without casing rotation"^^xsd:string ;
578 rdfs:subClassOf ep-activity:WellCementJob ; 580 rdfs:subClassOf ep-activity:WellCementJob ;
579 owl:disjointWith ep-activity:WellCementJobWithCasingRotation . 581 owl:disjointWith ep-activity:WellCementJobWithCasingRotation .
580 582
581 ep-activity:WellCementJobWithoutFloatHolding 583 ep-activity:WellCementJobWithoutFloatHolding
582 - rdf:type ep-activity:WellCementJobFloatHoldingType , owl:Class ; 584 + rdf:type owl:Class , ep-activity:WellCementJobFloatHoldingType ;
583 rdfs:label "well cement job without float holding"^^xsd:string ; 585 rdfs:label "well cement job without float holding"^^xsd:string ;
584 rdfs:subClassOf ep-activity:WellCementJob ; 586 rdfs:subClassOf ep-activity:WellCementJob ;
585 owl:disjointWith ep-activity:WellCementJobWithFloatHolding . 587 owl:disjointWith ep-activity:WellCementJobWithFloatHolding .
586 588
587 ep-activity:WellCementJobWithoutPlugBumping 589 ep-activity:WellCementJobWithoutPlugBumping
588 - rdf:type ep-activity:WellCementJobPlugBumpingType , owl:Class ; 590 + rdf:type owl:Class , ep-activity:WellCementJobPlugBumpingType ;
589 rdfs:label "well cement job without plug bumping"^^xsd:string ; 591 rdfs:label "well cement job without plug bumping"^^xsd:string ;
590 rdfs:subClassOf ep-activity:WellCementJob ; 592 rdfs:subClassOf ep-activity:WellCementJob ;
591 owl:disjointWith ep-activity:WellCementJobWithBottomPlug . 593 owl:disjointWith ep-activity:WellCementJobWithBottomPlug .
592 594
593 ep-activity:WellCementJobWithoutTopPlug 595 ep-activity:WellCementJobWithoutTopPlug
594 - rdf:type ep-activity:WellCementJobTopPlugType , owl:Class ; 596 + rdf:type owl:Class , ep-activity:WellCementJobTopPlugType ;
595 rdfs:label "well cement job without top plug"^^xsd:string ; 597 rdfs:label "well cement job without top plug"^^xsd:string ;
596 rdfs:subClassOf ep-activity:WellCementJob ; 598 rdfs:subClassOf ep-activity:WellCementJob ;
597 owl:disjointWith ep-activity:WellCementJobWithTopPlug . 599 owl:disjointWith ep-activity:WellCementJobWithTopPlug .
...@@ -607,13 +609,13 @@ ep-activity:WellCementPumpingFluidReturnType ...@@ -607,13 +609,13 @@ ep-activity:WellCementPumpingFluidReturnType
607 rdfs:subClassOf owl:Class . 609 rdfs:subClassOf owl:Class .
608 610
609 ep-activity:WellCementPumpingWithFluidReturn 611 ep-activity:WellCementPumpingWithFluidReturn
610 - rdf:type ep-activity:WellCementPumpingFluidReturnType , owl:Class ; 612 + rdf:type owl:Class , ep-activity:WellCementPumpingFluidReturnType ;
611 rdfs:label "well cement pumping with fluid return"^^xsd:string ; 613 rdfs:label "well cement pumping with fluid return"^^xsd:string ;
612 rdfs:subClassOf ep-activity:WellCementPumping ; 614 rdfs:subClassOf ep-activity:WellCementPumping ;
613 owl:disjointWith ep-activity:WellCementPumpingWithoutFluidReturn . 615 owl:disjointWith ep-activity:WellCementPumpingWithoutFluidReturn .
614 616
615 ep-activity:WellCementPumpingWithoutFluidReturn 617 ep-activity:WellCementPumpingWithoutFluidReturn
616 - rdf:type ep-activity:WellCementPumpingFluidReturnType , owl:Class ; 618 + rdf:type owl:Class , ep-activity:WellCementPumpingFluidReturnType ;
617 rdfs:label "well cement pumping without fluid return"^^xsd:string ; 619 rdfs:label "well cement pumping without fluid return"^^xsd:string ;
618 rdfs:subClassOf ep-activity:WellCementPumping ; 620 rdfs:subClassOf ep-activity:WellCementPumping ;
619 owl:disjointWith ep-activity:WellCementPumpingWithFluidReturn . 621 owl:disjointWith ep-activity:WellCementPumpingWithFluidReturn .
...@@ -624,28 +626,28 @@ ep-activity:WellControlIncident ...@@ -624,28 +626,28 @@ ep-activity:WellControlIncident
624 rdfs:subClassOf ep-activity:Activity . 626 rdfs:subClassOf ep-activity:Activity .
625 627
626 ep-activity:WellControlIncident-gas_kick 628 ep-activity:WellControlIncident-gas_kick
627 - rdf:type owl:Class , ep-activity:WellControlIncidentType ; 629 + rdf:type ep-activity:WellControlIncidentType , owl:Class ;
628 rdfs:label "well control incident gas kick"^^xsd:string ; 630 rdfs:label "well control incident gas kick"^^xsd:string ;
629 rdfs:subClassOf ep-activity:WellControlIncident ; 631 rdfs:subClassOf ep-activity:WellControlIncident ;
630 - owl:disjointWith ep-activity:WellControlIncident-oil_kick , ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-water_kick . 632 + owl:disjointWith ep-activity:WellControlIncident-water_kick , ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-oil_kick .
631 633
632 ep-activity:WellControlIncident-oil_kick 634 ep-activity:WellControlIncident-oil_kick
633 - rdf:type owl:Class , ep-activity:WellControlIncidentType ; 635 + rdf:type ep-activity:WellControlIncidentType , owl:Class ;
634 rdfs:label "well control incident oil kick"^^xsd:string ; 636 rdfs:label "well control incident oil kick"^^xsd:string ;
635 rdfs:subClassOf ep-activity:WellControlIncident ; 637 rdfs:subClassOf ep-activity:WellControlIncident ;
636 - owl:disjointWith ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-water_kick , ep-activity:WellControlIncident-gas_kick . 638 + owl:disjointWith ep-activity:WellControlIncident-gas_kick , ep-activity:WellControlIncident-water_kick , ep-activity:WellControlIncident-shallow_gas_kick .
637 639
638 ep-activity:WellControlIncident-shallow_gas_kick 640 ep-activity:WellControlIncident-shallow_gas_kick
639 - rdf:type owl:Class , ep-activity:WellControlIncidentType ; 641 + rdf:type ep-activity:WellControlIncidentType , owl:Class ;
640 rdfs:label "well control incident shallow gas kick"^^xsd:string ; 642 rdfs:label "well control incident shallow gas kick"^^xsd:string ;
641 rdfs:subClassOf ep-activity:WellControlIncident ; 643 rdfs:subClassOf ep-activity:WellControlIncident ;
642 - owl:disjointWith ep-activity:WellControlIncident-oil_kick , ep-activity:WellControlIncident-water_kick , ep-activity:WellControlIncident-gas_kick . 644 + owl:disjointWith ep-activity:WellControlIncident-gas_kick , ep-activity:WellControlIncident-water_kick , ep-activity:WellControlIncident-oil_kick .
643 645
644 ep-activity:WellControlIncident-water_kick 646 ep-activity:WellControlIncident-water_kick
645 - rdf:type owl:Class , ep-activity:WellControlIncidentType ; 647 + rdf:type ep-activity:WellControlIncidentType , owl:Class ;
646 rdfs:label "well control incident water kick"^^xsd:string ; 648 rdfs:label "well control incident water kick"^^xsd:string ;
647 rdfs:subClassOf ep-activity:WellControlIncident ; 649 rdfs:subClassOf ep-activity:WellControlIncident ;
648 - owl:disjointWith ep-activity:WellControlIncident-oil_kick , ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-gas_kick . 650 + owl:disjointWith ep-activity:WellControlIncident-gas_kick , ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-oil_kick .
649 651
650 ep-activity:WellControlIncidentType 652 ep-activity:WellControlIncidentType
651 rdf:type rdfs:Class ; 653 rdf:type rdfs:Class ;
...@@ -663,40 +665,40 @@ ep-activity:WellKilling ...@@ -663,40 +665,40 @@ ep-activity:WellKilling
663 rdfs:subClassOf ep-activity:Activity . 665 rdfs:subClassOf ep-activity:Activity .
664 666
665 ep-activity:WellKilling-bullheading 667 ep-activity:WellKilling-bullheading
666 - rdf:type owl:Class , ep-activity:WellKillingType ; 668 + rdf:type ep-activity:WellKillingType , owl:Class ;
667 rdfs:label "well killing bullheading"^^xsd:string ; 669 rdfs:label "well killing bullheading"^^xsd:string ;
668 rdfs:subClassOf ep-activity:WellKilling ; 670 rdfs:subClassOf ep-activity:WellKilling ;
669 - 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 . 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 .
670 672
671 ep-activity:WellKilling-drillers_method 673 ep-activity:WellKilling-drillers_method
672 - rdf:type owl:Class , ep-activity:WellKillingType ; 674 + rdf:type ep-activity:WellKillingType , owl:Class ;
673 rdfs:label "well killing drillers method"^^xsd:string ; 675 rdfs:label "well killing drillers method"^^xsd:string ;
674 rdfs:subClassOf ep-activity:WellKilling ; 676 rdfs:subClassOf ep-activity:WellKilling ;
675 - 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 . 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 .
676 678
677 ep-activity:WellKilling-forward_circulation 679 ep-activity:WellKilling-forward_circulation
678 - rdf:type owl:Class , ep-activity:WellKillingType ; 680 + rdf:type ep-activity:WellKillingType , owl:Class ;
679 rdfs:label "well killing forward circulation"^^xsd:string ; 681 rdfs:label "well killing forward circulation"^^xsd:string ;
680 rdfs:subClassOf ep-activity:WellKilling ; 682 rdfs:subClassOf ep-activity:WellKilling ;
681 - 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 . 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 .
682 684
683 ep-activity:WellKilling-lubricate_and_bleed 685 ep-activity:WellKilling-lubricate_and_bleed
684 - rdf:type owl:Class , ep-activity:WellKillingType ; 686 + rdf:type ep-activity:WellKillingType , owl:Class ;
685 rdfs:label "well killing lubricate and bleed"^^xsd:string ; 687 rdfs:label "well killing lubricate and bleed"^^xsd:string ;
686 rdfs:subClassOf ep-activity:WellKilling ; 688 rdfs:subClassOf ep-activity:WellKilling ;
687 - 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 . 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 .
688 690
689 ep-activity:WellKilling-reverse_circulation 691 ep-activity:WellKilling-reverse_circulation
690 - rdf:type ep-activity:WellKillingType , owl:Class ; 692 + rdf:type owl:Class , ep-activity:WellKillingType ;
691 rdfs:label "well killing reverse circulation"^^xsd:string ; 693 rdfs:label "well killing reverse circulation"^^xsd:string ;
692 rdfs:subClassOf ep-activity:WellKilling ; 694 rdfs:subClassOf ep-activity:WellKilling ;
693 - 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 . 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 .
694 696
695 ep-activity:WellKilling-wait_and_weight 697 ep-activity:WellKilling-wait_and_weight
696 - rdf:type owl:Class , ep-activity:WellKillingType ; 698 + rdf:type ep-activity:WellKillingType , owl:Class ;
697 rdfs:label "well killing wait and weight"^^xsd:string ; 699 rdfs:label "well killing wait and weight"^^xsd:string ;
698 rdfs:subClassOf ep-activity:WellKilling ; 700 rdfs:subClassOf ep-activity:WellKilling ;
699 - 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 . 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 .
700 702
701 ep-activity:WellKillingType 703 ep-activity:WellKillingType
702 rdf:type rdfs:Class ; 704 rdf:type rdfs:Class ;
...@@ -729,53 +731,69 @@ ep-activity:WirelineFormationTestType ...@@ -729,53 +731,69 @@ ep-activity:WirelineFormationTestType
729 rdfs:subClassOf owl:Class . 731 rdfs:subClassOf owl:Class .
730 732
731 ep-activity:WirelineFormationTestWithGoodSeal 733 ep-activity:WirelineFormationTestWithGoodSeal
732 - rdf:type owl:Class , ep-activity:WirelineFormationTestType ; 734 + rdf:type ep-activity:WirelineFormationTestType , owl:Class ;
733 rdfs:label "wireline formation test with a good seal"^^xsd:string ; 735 rdfs:label "wireline formation test with a good seal"^^xsd:string ;
734 rdfs:subClassOf ep-activity:WirelineFormationTest ; 736 rdfs:subClassOf ep-activity:WirelineFormationTest ;
735 owl:disjointWith ep-activity:WirelineFormationTestWithoutGoodSeal . 737 owl:disjointWith ep-activity:WirelineFormationTestWithoutGoodSeal .
736 738
737 ep-activity:WirelineFormationTestWithoutGoodSeal 739 ep-activity:WirelineFormationTestWithoutGoodSeal
738 - rdf:type owl:Class , ep-activity:WirelineFormationTestType ; 740 + rdf:type ep-activity:WirelineFormationTestType , owl:Class ;
739 rdfs:label "wireline formation test without a good seal"^^xsd:string ; 741 rdfs:label "wireline formation test without a good seal"^^xsd:string ;
740 rdfs:subClassOf ep-activity:WirelineFormationTest ; 742 rdfs:subClassOf ep-activity:WirelineFormationTest ;
741 owl:disjointWith ep-activity:WirelineFormationTestWithGoodSeal . 743 owl:disjointWith ep-activity:WirelineFormationTestWithGoodSeal .
742 744
743 -ep-activity:createdAt 745 +ep-activity:descriptionOfActivitiesFollowingTheDailyReportingPeriod
744 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 746 + rdf:type owl:DatatypeProperty , ep-core:RDLTemplate ;
745 - rdfs:label "created at"^^xsd:string ; 747 + rdfs:domain ep-activity:DailyDrillingActivity ;
746 - rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> . 748 + rdfs:label "description of activities following the daily reporting period"^^xsd:string .
749 +
750 +ep-activity:descriptionOfActivitiesForcastForTheNextDailyReportingPeriod
751 + rdf:type owl:DatatypeProperty , ep-core:RDLTemplate ;
752 + rdfs:domain ep-activity:DailyDrillingActivity ;
753 + rdfs:label "description of activities forecast for the next daily reporting period"^^xsd:string .
754 +
755 +ep-activity:descriptionOfActivitiesWithinTheDailyReportingPeriod
756 + rdf:type owl:DatatypeProperty , ep-core:RDLTemplate ;
757 + rdfs:domain ep-activity:DailyDrillingActivity ;
758 + rdfs:label "description of activities within the daily reporting period"^^xsd:string .
759 +
760 +ep-activity:distanceDrilled
761 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property , ep-core:RDLTemplate ;
762 + rdfs:domain ep-activity:DrillingActivity ;
763 + rdfs:label "final rate of drilling"^^xsd:string ;
764 + rdfs:range ep-core:Length .
747 765
748 ep-activity:drillingContractor 766 ep-activity:drillingContractor
749 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 767 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
750 rdfs:domain ep-activity:DrillingActivity ; 768 rdfs:domain ep-activity:DrillingActivity ;
751 rdfs:label "drilling contractor"^^xsd:string ; 769 rdfs:label "drilling contractor"^^xsd:string ;
752 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 770 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
753 771
754 ep-activity:drillingOperator 772 ep-activity:drillingOperator
755 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 773 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
756 rdfs:domain ep-activity:DrillingActivity ; 774 rdfs:domain ep-activity:DrillingActivity ;
757 rdfs:label "drilling operator"^^xsd:string ; 775 rdfs:label "drilling operator"^^xsd:string ;
758 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 776 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
759 777
760 -ep-activity:during
761 - rdf:type owl:ObjectProperty ;
762 - rdfs:domain ep-activity:Activity ;
763 - rdfs:label "during"^^xsd:string ;
764 - rdfs:range ep-activity:Activity .
765 -
766 ep-activity:failedEquipment 778 ep-activity:failedEquipment
767 rdf:type owl:ObjectProperty ; 779 rdf:type owl:ObjectProperty ;
768 rdfs:domain ep-activity:EquipmentFailureAndRepair ; 780 rdfs:domain ep-activity:EquipmentFailureAndRepair ;
769 rdfs:label "failed equipment"^^xsd:string ; 781 rdfs:label "failed equipment"^^xsd:string ;
770 - rdfs:range <http://www.reportinghub.no/ep/schema/equipment#TemporalPartOfEquipment> . 782 + rdfs:range <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
783 +
784 +ep-activity:finalRateOfDrilling
785 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property , ep-core:RDLTemplate ;
786 + rdfs:domain ep-activity:DrillingActivity ;
787 + rdfs:label "final rate of drilling"^^xsd:string ;
788 + rdfs:range ep-core:Speed .
771 789
772 ep-activity:finishedAt 790 ep-activity:finishedAt
773 - rdf:type owl:DatatypeProperty ; 791 + rdf:type owl:DatatypeProperty , ep-core:ComplexBaseTemplate ;
774 rdfs:label "finished at"^^xsd:string ; 792 rdfs:label "finished at"^^xsd:string ;
775 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> . 793 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> .
776 794
777 ep-activity:hasCasingLinerTubing 795 ep-activity:hasCasingLinerTubing
778 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 796 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
779 rdfs:domain ep-activity:WellStimulation ; 797 rdfs:domain ep-activity:WellStimulation ;
780 rdfs:label "has Casing/Liner/Tubing"^^xsd:string . 798 rdfs:label "has Casing/Liner/Tubing"^^xsd:string .
781 799
...@@ -784,89 +802,115 @@ ep-activity:hasCasingString ...@@ -784,89 +802,115 @@ ep-activity:hasCasingString
784 rdfs:label "has casing string"^^xsd:string . 802 rdfs:label "has casing string"^^xsd:string .
785 803
786 ep-activity:hasChokeValve 804 ep-activity:hasChokeValve
787 - rdf:type owl:ObjectProperty ; 805 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:RDLTemplate ;
788 - rdfs:domain ep-activity:DrillingActivity ;
789 rdfs:label "has choke valve"^^xsd:string ; 806 rdfs:label "has choke valve"^^xsd:string ;
790 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#ChokeValve> . 807 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#ChokeValve> .
791 808
792 ep-activity:hasDrillBit 809 ep-activity:hasDrillBit
793 - rdf:type owl:ObjectProperty ; 810 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:RDLTemplate ;
794 rdfs:domain ep-activity:DrillingActivity ; 811 rdfs:domain ep-activity:DrillingActivity ;
795 rdfs:label "has drill bit"^^xsd:string ; 812 rdfs:label "has drill bit"^^xsd:string ;
796 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#DrillBit> . 813 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#DrillBit> .
797 814
815 +ep-activity:hasDrillingFluid
816 + rdf:type owl:ObjectProperty , ep-core:RDLTemplate , owl:FunctionalProperty ;
817 + rdfs:domain ep-activity:DrillingActivity ;
818 + rdfs:label "has drilling fluid"^^xsd:string ;
819 + rdfs:range <http://www.reportinghub.no/ep/schema/well#Fluid> .
820 +
798 ep-activity:hasInflowLocation 821 ep-activity:hasInflowLocation
799 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 822 + rdf:type owl:ObjectProperty , ep-core:RDLTemplate ;
800 rdfs:domain ep-activity:WellControlIncident ; 823 rdfs:domain ep-activity:WellControlIncident ;
801 rdfs:label "has inflow location"^^xsd:string ; 824 rdfs:label "has inflow location"^^xsd:string ;
802 - rdfs:range <http://www.reportinghub.no/ep/schema/well#TemporalPartOfASpatialPartOfAWellBore> . 825 + rdfs:range <http://www.reportinghub.no/ep/schema/well#PositionWithinWellBore> .
803 826
804 ep-activity:hasSubActivity 827 ep-activity:hasSubActivity
805 rdf:type owl:ObjectProperty ; 828 rdf:type owl:ObjectProperty ;
806 rdfs:label "has sub activity"^^xsd:string . 829 rdfs:label "has sub activity"^^xsd:string .
807 830
808 -ep-activity:nominalTime 831 +ep-activity:nominallyAt
809 - rdf:type owl:DatatypeProperty ; 832 + rdf:type ep-core:ComplexBaseTemplate , owl:DatatypeProperty ;
810 rdfs:label "nominal time"^^xsd:string ; 833 rdfs:label "nominal time"^^xsd:string ;
811 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> . 834 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> .
812 835
813 ep-activity:onRig 836 ep-activity:onRig
814 - rdf:type owl:ObjectProperty ; 837 + rdf:type ep-core:RDLTemplate , owl:ObjectProperty , owl:FunctionalProperty ;
815 - rdfs:label "on rig"^^xsd:string . 838 + rdfs:domain ep-activity:DrillingActivity ;
839 + rdfs:label "on rig"^^xsd:string ;
840 + rdfs:range <http://www.reportinghub.no/ep/schema/facility#Rig> .
816 841
817 ep-activity:onWell 842 ep-activity:onWell
818 - rdf:type owl:ObjectProperty ; 843 + rdf:type ep-core:RDLTemplate , owl:ObjectProperty ;
819 rdfs:label "on well"^^xsd:string . 844 rdfs:label "on well"^^xsd:string .
820 845
821 ep-activity:onWellBore 846 ep-activity:onWellBore
822 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 847 + rdf:type ep-core:RDLTemplate , owl:ObjectProperty , owl:FunctionalProperty ;
823 rdfs:label "on WellBore"^^xsd:string . 848 rdfs:label "on WellBore"^^xsd:string .
824 849
850 +ep-activity:pressureAtWhichPlugBumped
851 + rdf:type owl:FunctionalProperty , ep-core:RDLTemplate , owl:ObjectProperty ;
852 + rdfs:domain ep-activity:WellCementPumping ;
853 + rdfs:label "pressure at which plug bumped"^^xsd:string ;
854 + rdfs:range ep-core:Pressure .
855 +
825 ep-activity:pumpedFluid 856 ep-activity:pumpedFluid
826 rdf:type owl:ObjectProperty ; 857 rdf:type owl:ObjectProperty ;
827 rdfs:label "pumped fluid"^^xsd:string . 858 rdfs:label "pumped fluid"^^xsd:string .
828 859
829 ep-activity:recoveredCore 860 ep-activity:recoveredCore
830 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 861 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
831 rdfs:domain ep-activity:WellCore ; 862 rdfs:domain ep-activity:WellCore ;
832 rdfs:label "recovered core"^^xsd:string ; 863 rdfs:label "recovered core"^^xsd:string ;
833 rdfs:range <http://www.reportinghub.no/ep/schema/well#RecoveredCore> . 864 rdfs:range <http://www.reportinghub.no/ep/schema/well#RecoveredCore> .
834 865
835 -ep-activity:reportOn
836 - rdf:type owl:ObjectProperty ;
837 - rdfs:label "report on"^^xsd:string .
838 -
839 ep-activity:sampledFluid 866 ep-activity:sampledFluid
840 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 867 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
841 rdfs:domain ep-activity:WirelineFormationTest ; 868 rdfs:domain ep-activity:WirelineFormationTest ;
842 rdfs:label "sampled fluid"^^xsd:string ; 869 rdfs:label "sampled fluid"^^xsd:string ;
843 rdfs:range <http://www.reportinghub.no/ep/schema/well#Fluid> . 870 rdfs:range <http://www.reportinghub.no/ep/schema/well#Fluid> .
844 871
845 ep-activity:serviceCompany 872 ep-activity:serviceCompany
846 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 873 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
847 rdfs:domain ep-activity:Activity ; 874 rdfs:domain ep-activity:Activity ;
848 rdfs:label "service company"^^xsd:string ; 875 rdfs:label "service company"^^xsd:string ;
849 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 876 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
850 877
851 ep-activity:startedAt 878 ep-activity:startedAt
852 - rdf:type owl:DatatypeProperty ; 879 + rdf:type owl:DatatypeProperty , ep-core:ComplexBaseTemplate ;
853 rdfs:label "started at"^^xsd:string ; 880 rdfs:label "started at"^^xsd:string ;
854 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> . 881 rdfs:range <http://www.linkedmodel.org/schema/vaem#dateUnion> .
855 882
856 ep-activity:stratigraphyDescription 883 ep-activity:stratigraphyDescription
857 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 884 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
858 rdfs:domain ep-activity:PreliminaryZonation ; 885 rdfs:domain ep-activity:PreliminaryZonation ;
859 rdfs:label "stratigrapy description"^^xsd:string . 886 rdfs:label "stratigrapy description"^^xsd:string .
860 887
861 -ep-activity:wellBoreDrillingType 888 +ep-activity:timeLost
862 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 889 + rdf:type ep-core:RDLTemplate , owl:ObjectProperty , owl:FunctionalProperty ;
863 - rdfs:domain ep-activity:DrillingActivity ; 890 + rdfs:domain ep-activity:WellControlIncident ;
864 - rdfs:label "has sub activity"^^xsd:string ; 891 + rdfs:label "time lost"^^xsd:string ;
865 - rdfs:range ep-activity:WellBoreDrillingType ; 892 + rdfs:range ep-core:TimeDuration .
866 - rdfs:subPropertyOf rdf:type . 893 +
894 +ep-activity:volumeOfMudGained
895 + rdf:type ep-core:RDLTemplate , owl:ObjectProperty , owl:FunctionalProperty ;
896 + rdfs:domain ep-activity:WellControlIncident ;
897 + rdfs:label "volume of mud gained"^^xsd:string ;
898 + rdfs:range ep-core:Volume .
899 +
900 +ep-activity:volumeOfPumpedCementingFluid
901 + rdf:type ep-core:RDLTemplate , owl:ObjectProperty , owl:FunctionalProperty ;
902 + rdfs:domain ep-activity:WellCementPumping ;
903 + rdfs:label "volume of pumped cementing fluid"^^xsd:string ;
904 + rdfs:range ep-core:Volume .
905 +
906 +ep-activity:volumeOfReturnedCementingFluid
907 + rdf:type owl:FunctionalProperty , ep-core:RDLTemplate , owl:ObjectProperty ;
908 + rdfs:domain ep-activity:WellCementPumping ;
909 + rdfs:label "volume of returned cementing fluid"^^xsd:string ;
910 + rdfs:range ep-core:Volume .
867 911
868 ep-activity:wellBoreLoggingTool 912 ep-activity:wellBoreLoggingTool
869 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 913 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
870 rdfs:domain ep-activity:WellBoreLog ; 914 rdfs:domain ep-activity:WellBoreLog ;
871 rdfs:label "well bore logging tool"^^xsd:string ; 915 rdfs:label "well bore logging tool"^^xsd:string ;
872 - rdfs:range <http://www.reportinghub.no/ep/schema/equipment#TemporalPartOfEquipment> . 916 + rdfs:range <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
......
1 -# Saved by TopBraid on Wed Aug 24 15:52:55 BST 2011 1 +# Saved by TopBraid on Thu Sep 15 15:27:26 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/schema/1.0/equipment 2 # baseURI: http://www.reportinghub.no/ep/schema/1.0/equipment
3 +# imports: http://www.reportinghub.no/ep/schema/1.0/well
3 # imports: http://www.reportinghub.no/ep/schema/1.0/core 4 # imports: http://www.reportinghub.no/ep/schema/1.0/core
4 5
6 +@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
5 @prefix ep-eqt: <http://www.reportinghub.no/ep/schema/equipment#> . 7 @prefix ep-eqt: <http://www.reportinghub.no/ep/schema/equipment#> .
6 @prefix owl: <http://www.w3.org/2002/07/owl#> . 8 @prefix owl: <http://www.w3.org/2002/07/owl#> .
7 @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,17 +12,17 @@ ...@@ -10,17 +12,17 @@
10 12
11 <http://www.reportinghub.no/ep/schema/1.0/equipment> 13 <http://www.reportinghub.no/ep/schema/1.0/equipment>
12 rdf:type owl:Ontology ; 14 rdf:type owl:Ontology ;
13 - owl:imports <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/well> ;
14 owl:versionInfo "0.1.0"^^xsd:string . 16 owl:versionInfo "0.1.0"^^xsd:string .
15 17
16 -<http://www.reportinghub.no/ep/schema/core#AllOrPartOfTheLifeOfAnEquipmentItem> 18 +ep-core:PhysicalThing
17 - rdf:type owl:Class ;
18 - rdfs:label "all or part of an equipment item"^^xsd:string ;
19 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalObject> .
20 -
21 -<http://www.reportinghub.no/ep/schema/core#PhysicalThing>
22 rdfs:comment "Equivalent to ISO 15926-2 Possible Individual - DL"^^xsd:string . 19 rdfs:comment "Equivalent to ISO 15926-2 Possible Individual - DL"^^xsd:string .
23 20
21 +ep-eqt:API_5CT_class
22 + rdf:type rdfs:Class ;
23 + rdfs:label "API 5CT class"^^xsd:string ;
24 + rdfs:subClassOf owl:Class .
25 +
24 ep-eqt:Casing 26 ep-eqt:Casing
25 rdf:type ep-eqt:CasingLinerTubingType , owl:Class ; 27 rdf:type ep-eqt:CasingLinerTubingType , owl:Class ;
26 rdfs:label "casing"^^xsd:string ; 28 rdfs:label "casing"^^xsd:string ;
...@@ -30,18 +32,27 @@ ep-eqt:Casing ...@@ -30,18 +32,27 @@ ep-eqt:Casing
30 ep-eqt:CasingLinerTubing 32 ep-eqt:CasingLinerTubing
31 rdf:type owl:Class ; 33 rdf:type owl:Class ;
32 rdfs:label "casing/liner/tubing"^^xsd:string ; 34 rdfs:label "casing/liner/tubing"^^xsd:string ;
33 - rdfs:subClassOf ep-eqt:Equipment . 35 + rdfs:subClassOf ep-eqt:Equipment ;
36 + owl:equivalentClass
37 + [ rdf:type owl:Class ;
38 + owl:unionOf (ep-eqt:Casing ep-eqt:Liner ep-eqt:Tubing)
39 + ] .
34 40
35 ep-eqt:CasingLinerTubingType 41 ep-eqt:CasingLinerTubingType
36 rdf:type rdfs:Class ; 42 rdf:type rdfs:Class ;
37 rdfs:label "casing/liner/tubing type"^^xsd:string ; 43 rdfs:label "casing/liner/tubing type"^^xsd:string ;
38 rdfs:subClassOf owl:Class . 44 rdfs:subClassOf owl:Class .
39 45
40 -ep-eqt:CasingType 46 +ep-eqt:CasingRoleType
41 rdf:type rdfs:Class ; 47 rdf:type rdfs:Class ;
42 - rdfs:label "casing type"^^xsd:string ; 48 + rdfs:label "casing role type"^^xsd:string ;
43 rdfs:subClassOf owl:Class . 49 rdfs:subClassOf owl:Class .
44 50
51 +ep-eqt:CasingString
52 + rdf:type owl:Class ;
53 + rdfs:label "casing string"^^xsd:string ;
54 + rdfs:subClassOf ep-eqt:Casing , <http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore> .
55 +
45 ep-eqt:ChokeValve 56 ep-eqt:ChokeValve
46 rdf:type owl:Class ; 57 rdf:type owl:Class ;
47 rdfs:label "choke valve"^^xsd:string ; 58 rdfs:label "choke valve"^^xsd:string ;
...@@ -55,7 +66,7 @@ ep-eqt:DrillBit ...@@ -55,7 +66,7 @@ ep-eqt:DrillBit
55 ep-eqt:Equipment 66 ep-eqt:Equipment
56 rdf:type owl:Class ; 67 rdf:type owl:Class ;
57 rdfs:label "Equipment"^^xsd:string ; 68 rdfs:label "Equipment"^^xsd:string ;
58 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#AllOrPartOfTheLifeOfAnEquipmentItem> . 69 + rdfs:subClassOf ep-core:PhysicalObject .
59 70
60 ep-eqt:InnerBarrel 71 ep-eqt:InnerBarrel
61 rdf:type owl:Class ; 72 rdf:type owl:Class ;
...@@ -81,10 +92,20 @@ ep-eqt:InnerBarrel-gel ...@@ -81,10 +92,20 @@ ep-eqt:InnerBarrel-gel
81 owl:disjointWith ep-eqt:InnerBarrel-aluminum , ep-eqt:InnerBarrel-fiberglass . 92 owl:disjointWith ep-eqt:InnerBarrel-aluminum , ep-eqt:InnerBarrel-fiberglass .
82 93
83 ep-eqt:IntermediateCasing 94 ep-eqt:IntermediateCasing
84 - rdf:type owl:Class , ep-eqt:CasingType ; 95 + rdf:type owl:Class , ep-eqt:CasingRoleType ;
85 rdfs:label "intermediate casing"^^xsd:string ; 96 rdfs:label "intermediate casing"^^xsd:string ;
86 rdfs:subClassOf ep-eqt:Casing ; 97 rdfs:subClassOf ep-eqt:Casing ;
87 - owl:disjointWith ep-eqt:ProductionCasing , ep-eqt:TopCasing . 98 + owl:disjointWith ep-eqt:TopCasing , ep-eqt:ProductionCasing .
99 +
100 +ep-eqt:KellyBushing
101 + rdf:type owl:Class ;
102 + rdfs:label "kelly bushing"^^xsd:string ;
103 + rdfs:subClassOf ep-eqt:Equipment .
104 +
105 +ep-eqt:LastCasingOfAWellBore
106 + rdf:type owl:Class ;
107 + rdfs:label "last casing of a wellbore"^^xsd:string ;
108 + rdfs:subClassOf ep-eqt:Casing , <http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore> .
88 109
89 ep-eqt:Liner 110 ep-eqt:Liner
90 rdf:type ep-eqt:CasingLinerTubingType , owl:Class ; 111 rdf:type ep-eqt:CasingLinerTubingType , owl:Class ;
...@@ -93,33 +114,77 @@ ep-eqt:Liner ...@@ -93,33 +114,77 @@ ep-eqt:Liner
93 owl:disjointWith ep-eqt:Tubing , ep-eqt:Casing . 114 owl:disjointWith ep-eqt:Tubing , ep-eqt:Casing .
94 115
95 ep-eqt:ProductionCasing 116 ep-eqt:ProductionCasing
96 - rdf:type owl:Class , ep-eqt:CasingType ; 117 + rdf:type owl:Class , ep-eqt:CasingRoleType ;
97 rdfs:label "production casing"^^xsd:string ; 118 rdfs:label "production casing"^^xsd:string ;
98 rdfs:subClassOf ep-eqt:Casing ; 119 rdfs:subClassOf ep-eqt:Casing ;
99 - owl:disjointWith ep-eqt:TopCasing , ep-eqt:IntermediateCasing . 120 + owl:disjointWith ep-eqt:IntermediateCasing , ep-eqt:TopCasing .
100 -
101 -ep-eqt:TemporalPartOfEquipment
102 - rdf:type owl:Class ;
103 - rdfs:label "temporal part of equipment"^^xsd:string ;
104 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#AllOrPartOfTheLifeOfAnEquipmentItem> .
105 121
106 ep-eqt:TopCasing 122 ep-eqt:TopCasing
107 - rdf:type ep-eqt:CasingType , owl:Class ; 123 + rdf:type owl:Class , ep-eqt:CasingRoleType ;
108 rdfs:label "top casing"^^xsd:string ; 124 rdfs:label "top casing"^^xsd:string ;
109 rdfs:subClassOf ep-eqt:Casing ; 125 rdfs:subClassOf ep-eqt:Casing ;
110 - owl:disjointWith ep-eqt:ProductionCasing , ep-eqt:IntermediateCasing . 126 + owl:disjointWith ep-eqt:IntermediateCasing , ep-eqt:ProductionCasing .
111 127
112 ep-eqt:Tubing 128 ep-eqt:Tubing
113 rdf:type ep-eqt:CasingLinerTubingType , owl:Class ; 129 rdf:type ep-eqt:CasingLinerTubingType , owl:Class ;
114 rdfs:label "liner"^^xsd:string ; 130 rdfs:label "liner"^^xsd:string ;
115 rdfs:subClassOf ep-eqt:CasingLinerTubing ; 131 rdfs:subClassOf ep-eqt:CasingLinerTubing ;
116 - owl:disjointWith ep-eqt:Liner , ep-eqt:Casing ; 132 + owl:disjointWith ep-eqt:Liner , ep-eqt:Casing .
117 - owl:equivalentClass 133 +
118 - [ rdf:type owl:Class ; 134 +ep-eqt:TubularConnectionClass
119 - owl:unionOf (ep-eqt:Casing ep-eqt:Liner ep-eqt:Tubing) 135 + rdf:type rdfs:Class ;
120 - ] . 136 + rdfs:label "tubular connection class"^^xsd:string ;
137 + rdfs:subClassOf owl:Class .
121 138
122 ep-eqt:WellBoreLoggingTool 139 ep-eqt:WellBoreLoggingTool
123 rdf:type owl:Class ; 140 rdf:type owl:Class ;
124 rdfs:label "well bore logging tool"^^xsd:string ; 141 rdfs:label "well bore logging tool"^^xsd:string ;
125 rdfs:subClassOf ep-eqt:Equipment . 142 rdfs:subClassOf ep-eqt:Equipment .
143 +
144 +ep-eqt:diameterOfACasing
145 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
146 + rdfs:domain ep-eqt:Casing ;
147 + rdfs:label "diameter of a casing"^^xsd:string ;
148 + rdfs:range ep-core:Length .
149 +
150 +ep-eqt:diameterOfDrillBit
151 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
152 + rdfs:domain ep-eqt:DrillBit ;
153 + rdfs:label "diameter of drill bit"^^xsd:string ;
154 + rdfs:range ep-core:Length .
155 +
156 +ep-eqt:elevationOfKellyBushing
157 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
158 + rdfs:domain ep-eqt:KellyBushing ;
159 + rdfs:label "elevation of kelly bushing"^^xsd:string ;
160 + rdfs:range ep-core:Length .
161 +
162 +ep-eqt:hasTubularConnectionClass
163 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
164 + rdfs:domain ep-eqt:CasingLinerTubing ;
165 + rdfs:label "has tubular connection class"^^xsd:string ;
166 + rdfs:range ep-eqt:TubularConnectionClass .
167 +
168 +ep-eqt:insideDiameterOfATubular
169 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
170 + rdfs:domain ep-eqt:CasingLinerTubing ;
171 + rdfs:label "inside diameter of a tubular"^^xsd:string ;
172 + rdfs:range ep-core:Length .
173 +
174 +ep-eqt:maximumPressureForChokeValve
175 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
176 + rdfs:domain ep-eqt:ChokeValve ;
177 + rdfs:label "maximum pressure for choke valve"^^xsd:string ;
178 + rdfs:range ep-core:Pressure .
179 +
180 +ep-eqt:outsideDiameterOfATubular
181 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
182 + rdfs:domain ep-eqt:CasingLinerTubing ;
183 + rdfs:label "outside diameter of a tubular"^^xsd:string ;
184 + rdfs:range ep-core:Length .
185 +
186 +ep-eqt:stringLengthOfATubular
187 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
188 + rdfs:domain ep-eqt:CasingLinerTubing ;
189 + rdfs:label "string length of a tubular"^^xsd:string ;
190 + rdfs:range ep-core:Length .
......
1 -# Saved by TopBraid on Wed Aug 24 19:45:29 BST 2011 1 +# Saved by TopBraid on Thu Sep 15 15:24:53 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-well: <http://www.reportinghub.no/ep/schema/well#> . 7 @prefix ep-well: <http://www.reportinghub.no/ep/schema/well#> .
7 @prefix owl: <http://www.w3.org/2002/07/owl#> . 8 @prefix owl: <http://www.w3.org/2002/07/owl#> .
8 @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#> .
...@@ -14,20 +15,8 @@ ...@@ -14,20 +15,8 @@
14 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/equipment> , <http://www.reportinghub.no/ep/schema/1.0/core> ;
15 owl:versionInfo "0.1.0"^^xsd:string . 16 owl:versionInfo "0.1.0"^^xsd:string .
16 17
17 -ep-well:AllOrPartOfTheLifeOfASpatialPartOfAWellBore 18 +<http://www.reportinghub.no/ep/schema/equipment#Equipment>
18 - rdf:type owl:Class ; 19 + rdfs:subClassOf ep-core:PhysicalObject .
19 - rdfs:label "all or part of the life of a spatial part of a well bore"^^xsd:string ;
20 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalObject> .
21 -
22 -ep-well:AllOrPartOfTheLifeOfAWellBore
23 - rdf:type owl:Class ;
24 - rdfs:label "all or part of the life of a well bore"^^xsd:string ;
25 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalObject> .
26 -
27 -ep-well:CasingString
28 - rdf:type owl:Class ;
29 - rdfs:label "casing string"^^xsd:string ;
30 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalObject> .
31 20
32 ep-well:CementingFluid 21 ep-well:CementingFluid
33 rdf:type owl:Class ; 22 rdf:type owl:Class ;
...@@ -52,7 +41,7 @@ ep-well:Filtrate ...@@ -52,7 +41,7 @@ ep-well:Filtrate
52 ep-well:Fluid 41 ep-well:Fluid
53 rdf:type owl:Class ; 42 rdf:type owl:Class ;
54 rdfs:label "fluid component"^^xsd:string ; 43 rdfs:label "fluid component"^^xsd:string ;
55 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalObject> . 44 + rdfs:subClassOf ep-core:PhysicalObject .
56 45
57 ep-well:FluidComponentType 46 ep-well:FluidComponentType
58 rdf:type rdfs:Class ; 47 rdf:type rdfs:Class ;
...@@ -67,15 +56,20 @@ ep-well:Gas ...@@ -67,15 +56,20 @@ ep-well:Gas
67 ep-well:HphtWellBore 56 ep-well:HphtWellBore
68 rdf:type ep-well:WellBoreHphtType , owl:Class ; 57 rdf:type ep-well:WellBoreHphtType , owl:Class ;
69 rdfs:label "high pressure high temperature well bore"^^xsd:string ; 58 rdfs:label "high pressure high temperature well bore"^^xsd:string ;
70 - rdfs:subClassOf ep-well:TemporalPartOfAWellBore ; 59 + rdfs:subClassOf ep-well:WellBore ;
71 owl:disjointWith ep-well:NotHphtWellBore . 60 owl:disjointWith ep-well:NotHphtWellBore .
72 61
73 ep-well:LeakyWellBore 62 ep-well:LeakyWellBore
74 rdf:type owl:Class , ep-well:WellBoreTightnessType ; 63 rdf:type owl:Class , ep-well:WellBoreTightnessType ;
75 rdfs:label "leaky well bore"^^xsd:string ; 64 rdfs:label "leaky well bore"^^xsd:string ;
76 - rdfs:subClassOf ep-well:TemporalPartOfAWellBore ; 65 + rdfs:subClassOf ep-well:WellBore ;
77 owl:disjointWith ep-well:TightWellBore . 66 owl:disjointWith ep-well:TightWellBore .
78 67
68 +ep-well:LowerPartOfAWellBore
69 + rdf:type owl:Class ;
70 + rdfs:label "lower part of a well bore"^^xsd:string ;
71 + rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
72 +
79 ep-well:Mud 73 ep-well:Mud
80 rdf:type ep-well:CementingFluidType , owl:Class ; 74 rdf:type ep-well:CementingFluidType , owl:Class ;
81 rdfs:label "mud"^^xsd:string ; 75 rdfs:label "mud"^^xsd:string ;
...@@ -85,7 +79,7 @@ ep-well:Mud ...@@ -85,7 +79,7 @@ ep-well:Mud
85 ep-well:NotHphtWellBore 79 ep-well:NotHphtWellBore
86 rdf:type ep-well:WellBoreHphtType , owl:Class ; 80 rdf:type ep-well:WellBoreHphtType , owl:Class ;
87 rdfs:label "not high pressure high temperature well bore"^^xsd:string ; 81 rdfs:label "not high pressure high temperature well bore"^^xsd:string ;
88 - rdfs:subClassOf ep-well:TemporalPartOfAWellBore ; 82 + rdfs:subClassOf ep-well:WellBore ;
89 owl:disjointWith ep-well:HphtWellBore . 83 owl:disjointWith ep-well:HphtWellBore .
90 84
91 ep-well:Oil 85 ep-well:Oil
...@@ -93,10 +87,15 @@ ep-well:Oil ...@@ -93,10 +87,15 @@ ep-well:Oil
93 rdfs:label "oil"^^xsd:string ; 87 rdfs:label "oil"^^xsd:string ;
94 rdfs:subClassOf ep-well:Fluid . 88 rdfs:subClassOf ep-well:Fluid .
95 89
90 +ep-well:PositionWithinWellBore
91 + rdf:type owl:Class ;
92 + rdfs:label "position within wellbore"^^xsd:string ;
93 + rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
94 +
96 ep-well:RecoveredCore 95 ep-well:RecoveredCore
97 rdf:type owl:Class ; 96 rdf:type owl:Class ;
98 rdfs:label "recovered core"^^xsd:string ; 97 rdfs:label "recovered core"^^xsd:string ;
99 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalObject> . 98 + rdfs:subClassOf ep-core:PhysicalObject .
100 99
101 ep-well:Slurry 100 ep-well:Slurry
102 rdf:type ep-well:CementingFluidType , owl:Class ; 101 rdf:type ep-well:CementingFluidType , owl:Class ;
...@@ -113,22 +112,17 @@ ep-well:Spacer ...@@ -113,22 +112,17 @@ ep-well:Spacer
113 ep-well:SpatialPartOfAWellBore 112 ep-well:SpatialPartOfAWellBore
114 rdf:type owl:Class ; 113 rdf:type owl:Class ;
115 rdfs:label "spatial part of a well bore"^^xsd:string ; 114 rdfs:label "spatial part of a well bore"^^xsd:string ;
116 - rdfs:subClassOf ep-well:AllOrPartOfTheLifeOfASpatialPartOfAWellBore . 115 + rdfs:subClassOf ep-core:PhysicalObject .
117 -
118 -ep-well:TemporalPartOfASpatialPartOfAWellBore
119 - rdf:type owl:Class ;
120 - rdfs:label "temporal part of a spatial part of a well bore"^^xsd:string ;
121 - rdfs:subClassOf ep-well:AllOrPartOfTheLifeOfASpatialPartOfAWellBore .
122 116
123 -ep-well:TemporalPartOfAWellBore 117 +ep-well:SurroundingRockFormation
124 rdf:type owl:Class ; 118 rdf:type owl:Class ;
125 - rdfs:label "temporal part of a well bore"^^xsd:string ; 119 + rdfs:label "surrounding rock formation"^^xsd:string ;
126 - rdfs:subClassOf ep-well:AllOrPartOfTheLifeOfAWellBore . 120 + rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
127 121
128 ep-well:TightWellBore 122 ep-well:TightWellBore
129 rdf:type owl:Class , ep-well:WellBoreTightnessType ; 123 rdf:type owl:Class , ep-well:WellBoreTightnessType ;
130 rdfs:label "tight well bore"^^xsd:string ; 124 rdfs:label "tight well bore"^^xsd:string ;
131 - rdfs:subClassOf ep-well:TemporalPartOfAWellBore ; 125 + rdfs:subClassOf ep-well:WellBore ;
132 owl:disjointWith ep-well:LeakyWellBore . 126 owl:disjointWith ep-well:LeakyWellBore .
133 127
134 ep-well:Wash 128 ep-well:Wash
...@@ -144,39 +138,44 @@ ep-well:Water ...@@ -144,39 +138,44 @@ ep-well:Water
144 138
145 ep-well:Well 139 ep-well:Well
146 rdf:type owl:Class ; 140 rdf:type owl:Class ;
147 - rdfs:label "Well"^^xsd:string ; 141 + rdfs:label "well"^^xsd:string ;
148 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ; 142 + rdfs:subClassOf ep-core:PhysicalObject .
149 - rdfs:subClassOf 143 +
150 - [ rdf:type owl:Restriction ; 144 +ep-well:Well-WholeLife
151 - owl:allValuesFrom ep-well:WellBore ; 145 + rdf:type owl:Class ;
152 - owl:onProperty <http://www.reportinghub.no/ep/schema/core#hasPart> 146 + rdfs:label "well - whole life "^^xsd:string ;
153 - ] ; 147 + rdfs:subClassOf ep-well:Well .
154 - rdfs:subClassOf
155 - [ rdf:type owl:Restriction ;
156 - owl:cardinality "1"^^xsd:nonNegativeInteger ;
157 - owl:onProperty <http://www.reportinghub.no/ep/schema/core#name>
158 - ] .
159 148
160 ep-well:WellBore 149 ep-well:WellBore
161 rdf:type owl:Class ; 150 rdf:type owl:Class ;
162 - rdfs:label "well bore"^^xsd:string ; 151 + rdfs:label "wellbore"^^xsd:string ;
163 - rdfs:subClassOf ep-well:AllOrPartOfTheLifeOfAWellBore ; 152 + rdfs:subClassOf ep-core:PhysicalObject .
153 +
154 +ep-well:WellBore-WholeLife
155 + rdf:type owl:Class ;
156 + rdfs:label "wellbore - whole life"^^xsd:string ;
157 + rdfs:subClassOf ep-well:WellBore ;
164 rdfs:subClassOf 158 rdfs:subClassOf
165 [ rdf:type owl:Restriction ; 159 [ rdf:type owl:Restriction ;
166 owl:cardinality "1"^^xsd:nonNegativeInteger ; 160 owl:cardinality "1"^^xsd:nonNegativeInteger ;
167 - owl:onProperty <http://www.reportinghub.no/ep/schema/core#name> 161 + owl:onProperty ep-core:name
168 ] . 162 ] .
169 163
164 +ep-well:WellBoreBottom
165 + rdf:type owl:Class ;
166 + rdfs:label "wellbore bottom"^^xsd:string ;
167 + rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
168 +
170 ep-well:WellBoreBottomWithCirculation 169 ep-well:WellBoreBottomWithCirculation
171 rdf:type owl:Class ; 170 rdf:type owl:Class ;
172 rdfs:label "well bore bottom with circulation"^^xsd:string ; 171 rdfs:label "well bore bottom with circulation"^^xsd:string ;
173 - rdfs:subClassOf ep-well:TemporalPartOfASpatialPartOfAWellBore ; 172 + rdfs:subClassOf ep-well:WellBoreBottom ;
174 owl:disjointWith ep-well:WellBoreBottomWithoutCirculation . 173 owl:disjointWith ep-well:WellBoreBottomWithoutCirculation .
175 174
176 ep-well:WellBoreBottomWithoutCirculation 175 ep-well:WellBoreBottomWithoutCirculation
177 rdf:type owl:Class ; 176 rdf:type owl:Class ;
178 rdfs:label "well bore bottom without circulation"^^xsd:string ; 177 rdfs:label "well bore bottom without circulation"^^xsd:string ;
179 - rdfs:subClassOf ep-well:TemporalPartOfASpatialPartOfAWellBore ; 178 + rdfs:subClassOf ep-well:WellBoreBottom ;
180 owl:disjointWith ep-well:WellBoreBottomWithCirculation . 179 owl:disjointWith ep-well:WellBoreBottomWithCirculation .
181 180
182 ep-well:WellBoreHphtType 181 ep-well:WellBoreHphtType
...@@ -184,19 +183,205 @@ ep-well:WellBoreHphtType ...@@ -184,19 +183,205 @@ ep-well:WellBoreHphtType
184 rdfs:label "well bore high pressure high temperature type"^^xsd:string ; 183 rdfs:label "well bore high pressure high temperature type"^^xsd:string ;
185 rdfs:subClassOf owl:Class . 184 rdfs:subClassOf owl:Class .
186 185
186 +ep-well:WellBoreKickOff
187 + rdf:type owl:Class ;
188 + rdfs:label "wellbore kickoff"^^xsd:string ;
189 + rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
190 +
191 +ep-well:WellBorePilotHole
192 + rdf:type owl:Class ;
193 + rdfs:label "wellbore pilot hole"^^xsd:string ;
194 + rdfs:subClassOf ep-well:SpatialPartOfAWellBore .
195 +
187 ep-well:WellBoreTightnessType 196 ep-well:WellBoreTightnessType
188 rdf:type rdfs:Class ; 197 rdf:type rdfs:Class ;
189 rdfs:label "well bore tightness type"^^xsd:string ; 198 rdfs:label "well bore tightness type"^^xsd:string ;
190 rdfs:subClassOf owl:Class . 199 rdfs:subClassOf owl:Class .
191 200
201 +ep-well:averageBottomHolePressure
202 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
203 + rdfs:domain ep-well:WellBore ;
204 + rdfs:label "average bottom hole pressure"^^xsd:string ;
205 + rdfs:range ep-core:Pressure .
206 +
207 +ep-well:averageBottomHoleTemperature
208 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
209 + rdfs:domain ep-well:WellBore ;
210 + rdfs:label "average bottom hole temperature"^^xsd:string ;
211 + rdfs:range ep-core:Temperature .
212 +
213 +ep-well:azimuth
214 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
215 + rdfs:domain ep-well:PositionWithinWellBore ;
216 + rdfs:label "azimuth"^^xsd:string ;
217 + rdfs:range ep-core:PlaneAngle .
218 +
219 +ep-well:bottomHoleMeasuredDepth
220 + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
221 + rdfs:domain ep-well:WellBore ;
222 + rdfs:label "bottom hole measured depth"^^xsd:string ;
223 + rdfs:range ep-core:Length .
224 +
225 +ep-well:bottomHoleTemperature
226 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
227 + rdfs:domain ep-well:WellBore ;
228 + rdfs:label "bottom hole temperature"^^xsd:string ;
229 + rdfs:range ep-core:Temperature .
230 +
231 +ep-well:cementingFluidPerCentFreeWater
232 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
233 + rdfs:domain ep-well:CementingFluid ;
234 + rdfs:label "cementing fluid per cent free water"^^xsd:string ;
235 + rdfs:range ep-core:Ratio .
236 +
237 +ep-well:cementingFluidThickeningTime
238 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
239 + rdfs:domain ep-well:CementingFluid ;
240 + rdfs:label "cementing fluid per cent free water"^^xsd:string ;
241 + rdfs:range ep-core:TimeDuration .
242 +
243 +ep-well:diameterOfACasingOfAWellBore
244 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
245 + rdfs:label "diameter of a casing of a wellbore"^^xsd:string ;
246 + rdfs:range ep-core:Length .
247 +
248 +ep-well:diameterOfAWellBorePilotHole
249 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
250 + rdfs:domain ep-well:WellBorePilotHole ;
251 + rdfs:label "diameter of a wellbore pilot hole"^^xsd:string ;
252 + rdfs:range ep-core:Length .
253 +
192 ep-well:dominantComponent 254 ep-well:dominantComponent
193 rdf:type owl:ObjectProperty ; 255 rdf:type owl:ObjectProperty ;
194 rdfs:domain ep-well:Fluid ; 256 rdfs:domain ep-well:Fluid ;
195 rdfs:label "dominant component"^^xsd:string ; 257 rdfs:label "dominant component"^^xsd:string ;
196 rdfs:range ep-well:FluidComponentType . 258 rdfs:range ep-well:FluidComponentType .
197 259
260 +ep-well:finalBottomHoleMeasuredDepth
261 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
262 + rdfs:domain ep-well:WellBore ;
263 + rdfs:label "final bottom hole measured depth"^^xsd:string ;
264 + rdfs:range ep-core:Length .
265 +
266 +ep-well:finalBottomHoleTrueVerticalDepth
267 + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
268 + rdfs:domain ep-well:WellBore ;
269 + rdfs:label "final bottom hole true vertical depth"^^xsd:string ;
270 + rdfs:range ep-core:Length .
271 +
198 ep-well:hasBarrel 272 ep-well:hasBarrel
199 rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 273 rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
200 rdfs:domain ep-well:RecoveredCore ; 274 rdfs:domain ep-well:RecoveredCore ;
201 rdfs:label "has barrel"^^xsd:string ; 275 rdfs:label "has barrel"^^xsd:string ;
202 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#InnerBarrel> . 276 rdfs:range <http://www.reportinghub.no/ep/schema/equipment#InnerBarrel> .
277 +
278 +ep-well:inclination
279 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
280 + rdfs:domain ep-well:PositionWithinWellBore ;
281 + rdfs:label "inclination"^^xsd:string ;
282 + rdfs:range ep-core:PlaneAngle .
283 +
284 +ep-well:initialBottomHoleMeasuredDepth
285 + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
286 + rdfs:domain ep-well:WellBore ;
287 + rdfs:label "initial bottom hole measured depth"^^xsd:string ;
288 + rdfs:range ep-core:Length .
289 +
290 +ep-well:measuredDepth
291 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
292 + rdfs:domain ep-well:SpatialPartOfAWellBore ;
293 + rdfs:label "measured depth"^^xsd:string ;
294 + rdfs:range ep-core:Length .
295 +
296 +ep-well:measuredDepthOfPlugTop
297 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
298 + rdfs:domain ep-well:WellBore ;
299 + rdfs:label "measured depth of plug top"^^xsd:string ;
300 + rdfs:range ep-core:Length .
301 +
302 +ep-well:measuredDepthToTheBottomOfAPartOfAWellBore
303 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
304 + rdfs:domain ep-well:SpatialPartOfAWellBore ;
305 + rdfs:label "measured depth to the bottom of a part of a wellbore"^^xsd:string ;
306 + rdfs:range ep-core:Length .
307 +
308 +ep-well:measuredDepthToTheTopOfAPartOfAWellBore
309 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
310 + rdfs:domain ep-well:SpatialPartOfAWellBore ;
311 + rdfs:label "measured depth to the top of a part of a wellbore"^^xsd:string ;
312 + rdfs:range ep-core:Length .
313 +
314 +ep-well:nominalInsideDiameterOfBoreHole
315 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
316 + rdfs:domain ep-well:WellBore ;
317 + rdfs:label "nominal inside diameter of borehole"^^xsd:string ;
318 + rdfs:range ep-core:Length .
319 +
320 +ep-well:plannedBottomHoleMeasuredDepth
321 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
322 + rdfs:domain ep-well:WellBore ;
323 + rdfs:label "planned bottom hole measured depth"^^xsd:string ;
324 + rdfs:range ep-core:Length .
325 +
326 +ep-well:plannedPilotBottomHoleMeasuredDepth
327 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
328 + rdfs:domain ep-well:WellBorePilotHole ;
329 + rdfs:label "planned pilot bottom hole measured depth"^^xsd:string ;
330 + rdfs:range ep-core:Length .
331 +
332 +ep-well:plannedPilotBottomHoleTrueVerticalDepth
333 + rdf:type ep-core:Class_of_indirect_property , owl:ObjectProperty , owl:FunctionalProperty ;
334 + rdfs:domain ep-well:WellBorePilotHole ;
335 + rdfs:label "planned pilot bottom hole true vertical depth"^^xsd:string ;
336 + rdfs:range ep-core:Length .
337 +
338 +ep-well:porePressureEquivalentMudDensity
339 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
340 + rdfs:domain ep-well:WellBore ;
341 + rdfs:label "pore pressure - equivalent mud density"^^xsd:string ;
342 + rdfs:range ep-core:Density .
343 +
344 +ep-well:ratioOfCementMixToWater
345 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
346 + rdfs:domain ep-well:CementingFluid ;
347 + rdfs:label "ratio of cement mix to water"^^xsd:string ;
348 + rdfs:range ep-core:Ratio .
349 +
350 +ep-well:shutInCasingPressure
351 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
352 + rdfs:domain ep-well:WellBore ;
353 + rdfs:label "shut in casing pressure"^^xsd:string ;
354 + rdfs:range ep-core:Pressure .
355 +
356 +ep-well:shutInDrillPipePressure
357 + rdf:type owl:FunctionalProperty , owl:ObjectProperty , ep-core:Class_of_indirect_property ;
358 + rdfs:domain ep-well:WellBore ;
359 + rdfs:label "shut in drill pipe pressure"^^xsd:string ;
360 + rdfs:range ep-core:Pressure .
361 +
362 +ep-well:strengthOfRockFormation
363 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
364 + rdfs:domain ep-well:SurroundingRockFormation ;
365 + rdfs:label "strength of rock formation"^^xsd:string ;
366 + rdfs:range ep-core:StrengthOfRockFormation .
367 +
368 +ep-well:trueVerticalDepth
369 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
370 + rdfs:domain ep-well:SpatialPartOfAWellBore ;
371 + rdfs:label "true vertical depth"^^xsd:string ;
372 + rdfs:range ep-core:Length .
373 +
374 +ep-well:wellBoreCompletedAt
375 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
376 + rdfs:domain ep-well:WellBore ;
377 + rdfs:label "wellbore completed at"^^xsd:string .
378 +
379 +ep-well:wellBorePreSpudAt
380 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
381 + rdfs:domain ep-well:WellBore ;
382 + rdfs:label "wellbore pre-spud at"^^xsd:string .
383 +
384 +ep-well:wellBoreSpudAt
385 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
386 + rdfs:domain ep-well:WellBore ;
387 + rdfs:label "wellbore spud at"^^xsd:string .
......