Showing
6 changed files
with
673 additions
and
275 deletions
... | @@ -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:DrillingActivity ; | 70 | + owl:allValuesFrom ep-activity:Activity ; |
71 | - owl:onProperty <http://www.linkedmodel.org/schema/ordered#first> | 71 | + owl:onProperty ep-core:hasPart |
72 | ] ; | 72 | ] ; |
73 | rdfs:subClassOf | 73 | rdfs:subClassOf |
74 | [ rdf:type owl:Restriction ; | 74 | [ rdf:type owl:Restriction ; |
75 | - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; | 75 | + owl:allValuesFrom ep-activity:DrillingActivity ; |
76 | - owl:onProperty <http://www.linkedmodel.org/schema/ordered#first> | 76 | + owl:onProperty <http://www.linkedmodel.org/schema/ordered#last> |
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 ep-activity:DrillingActivity ; | 85 | + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; |
86 | - owl:onProperty <http://www.linkedmodel.org/schema/ordered#last> | 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:Activity ; | 90 | + owl:allValuesFrom ep-activity:DrillingActivity ; |
91 | - owl:onProperty ep-core:hasPart | 91 | + owl:onProperty <http://www.linkedmodel.org/schema/ordered#first> |
92 | ] . | 92 | ] . |
93 | 93 | ||
94 | ep-activity:DailyDrillingActivityToStatus | 94 | ep-activity:DailyDrillingActivityToStatus |
... | @@ -97,13 +97,13 @@ ep-activity:DailyDrillingActivityToStatus | ... | @@ -97,13 +97,13 @@ ep-activity:DailyDrillingActivityToStatus |
97 | rdfs:subClassOf ep-activity:DrillingActivity ; | 97 | rdfs:subClassOf ep-activity:DrillingActivity ; |
98 | rdfs:subClassOf | 98 | rdfs:subClassOf |
99 | [ rdf:type owl:Restriction ; | 99 | [ rdf:type owl:Restriction ; |
100 | - owl:allValuesFrom ep-activity:Activity ; | 100 | + owl:allValuesFrom ep-activity:DrillingActivity ; |
101 | - owl:onProperty ep-core:hasPart | 101 | + owl:onProperty <http://www.linkedmodel.org/schema/ordered#last> |
102 | ] ; | 102 | ] ; |
103 | rdfs:subClassOf | 103 | rdfs:subClassOf |
104 | [ rdf:type owl:Restriction ; | 104 | [ rdf:type owl:Restriction ; |
105 | - owl:allValuesFrom ep-activity:DrillingActivity ; | 105 | + owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#AllOrPartOfTheLifeOfAWellBore> ; |
106 | - owl:onProperty <http://www.linkedmodel.org/schema/ordered#first> | 106 | + owl:onProperty ep-activity:onWellBore |
107 | ] ; | 107 | ] ; |
108 | rdfs:subClassOf | 108 | rdfs:subClassOf |
109 | [ rdf:type owl:Restriction ; | 109 | [ rdf:type owl:Restriction ; |
... | @@ -112,13 +112,13 @@ ep-activity:DailyDrillingActivityToStatus | ... | @@ -112,13 +112,13 @@ ep-activity:DailyDrillingActivityToStatus |
112 | ] ; | 112 | ] ; |
113 | rdfs:subClassOf | 113 | rdfs:subClassOf |
114 | [ rdf:type owl:Restriction ; | 114 | [ rdf:type owl:Restriction ; |
115 | - owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#AllOrPartOfTheLifeOfAWellBore> ; | 115 | + owl:allValuesFrom ep-activity:DrillingActivity ; |
116 | - owl:onProperty ep-activity:onWellBore | 116 | + owl:onProperty <http://www.linkedmodel.org/schema/ordered#first> |
117 | ] ; | 117 | ] ; |
118 | rdfs:subClassOf | 118 | rdfs:subClassOf |
119 | [ rdf:type owl:Restriction ; | 119 | [ rdf:type owl:Restriction ; |
120 | - owl:allValuesFrom ep-activity:DrillingActivity ; | 120 | + owl:allValuesFrom ep-activity:Activity ; |
121 | - owl:onProperty <http://www.linkedmodel.org/schema/ordered#last> | 121 | + owl:onProperty ep-core:hasPart |
122 | ] . | 122 | ] . |
123 | 123 | ||
124 | ep-activity:Drill-bypass | 124 | ep-activity:Drill-bypass |
... | @@ -152,7 +152,7 @@ ep-activity:Drill-sidetrack | ... | @@ -152,7 +152,7 @@ ep-activity:Drill-sidetrack |
152 | rdfs:subClassOf ep-activity:DrillingActivity . | 152 | rdfs:subClassOf ep-activity:DrillingActivity . |
153 | 153 | ||
154 | ep-activity:DrillStemTest | 154 | ep-activity:DrillStemTest |
155 | - rdf:type ep-activity:WellTestType , owl:Class ; | 155 | + rdf:type owl:Class , ep-activity:WellTestType ; |
156 | rdfs:label "drill stem test"^^xsd:string ; | 156 | rdfs:label "drill stem test"^^xsd:string ; |
157 | rdfs:subClassOf ep-activity:WellTest ; | 157 | rdfs:subClassOf ep-activity:WellTest ; |
158 | 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 ; | 158 | 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 ; |
... | @@ -164,72 +164,72 @@ ep-activity:DrillingActivity | ... | @@ -164,72 +164,72 @@ ep-activity:DrillingActivity |
164 | rdfs:subClassOf ep-activity:Activity . | 164 | rdfs:subClassOf ep-activity:Activity . |
165 | 165 | ||
166 | ep-activity:DrillingActivity-bop_test | 166 | ep-activity:DrillingActivity-bop_test |
167 | - rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ; | 167 | + rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ; |
168 | rdfs:label "drilling activity - BOP test"^^xsd:string ; | 168 | rdfs:label "drilling activity - BOP test"^^xsd:string ; |
169 | rdfs:subClassOf ep-activity:DrillingActivity . | 169 | rdfs:subClassOf ep-activity:DrillingActivity . |
170 | 170 | ||
171 | ep-activity:DrillingActivity-circulation_loss | 171 | ep-activity:DrillingActivity-circulation_loss |
172 | - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; | 172 | + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; |
173 | rdfs:label "drilling activity - circulation loss"^^xsd:string ; | 173 | rdfs:label "drilling activity - circulation loss"^^xsd:string ; |
174 | rdfs:subClassOf ep-activity:DrillingActivity . | 174 | rdfs:subClassOf ep-activity:DrillingActivity . |
175 | 175 | ||
176 | ep-activity:DrillingActivity-coiled_tubing | 176 | ep-activity:DrillingActivity-coiled_tubing |
177 | - rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ; | 177 | + rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ; |
178 | rdfs:label "drilling activity - coiled tubing"^^xsd:string ; | 178 | rdfs:label "drilling activity - coiled tubing"^^xsd:string ; |
179 | rdfs:subClassOf ep-activity:DrillingActivity . | 179 | rdfs:subClassOf ep-activity:DrillingActivity . |
180 | 180 | ||
181 | ep-activity:DrillingActivity-equipment_failure | 181 | ep-activity:DrillingActivity-equipment_failure |
182 | - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; | 182 | + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; |
183 | rdfs:label "drilling activity - equipment failure"^^xsd:string ; | 183 | rdfs:label "drilling activity - equipment failure"^^xsd:string ; |
184 | rdfs:subClassOf ep-activity:DrillingActivity . | 184 | rdfs:subClassOf ep-activity:DrillingActivity . |
185 | 185 | ||
186 | ep-activity:DrillingActivity-equipment_hang | 186 | ep-activity:DrillingActivity-equipment_hang |
187 | - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; | 187 | + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; |
188 | rdfs:label "drilling activity - equipment hang"^^xsd:string ; | 188 | rdfs:label "drilling activity - equipment hang"^^xsd:string ; |
189 | rdfs:subClassOf ep-activity:DrillingActivity . | 189 | rdfs:subClassOf ep-activity:DrillingActivity . |
190 | 190 | ||
191 | ep-activity:DrillingActivity-fixed_equipment | 191 | ep-activity:DrillingActivity-fixed_equipment |
192 | - rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ; | 192 | + rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ; |
193 | rdfs:label "drilling activity - fixed equipment"^^xsd:string ; | 193 | rdfs:label "drilling activity - fixed equipment"^^xsd:string ; |
194 | rdfs:subClassOf ep-activity:DrillingActivity . | 194 | rdfs:subClassOf ep-activity:DrillingActivity . |
195 | 195 | ||
196 | ep-activity:DrillingActivity-injury | 196 | ep-activity:DrillingActivity-injury |
197 | - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; | 197 | + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; |
198 | rdfs:label "drilling activity- injury"^^xsd:string ; | 198 | rdfs:label "drilling activity- injury"^^xsd:string ; |
199 | rdfs:subClassOf ep-activity:DrillingActivity . | 199 | rdfs:subClassOf ep-activity:DrillingActivity . |
200 | 200 | ||
201 | ep-activity:DrillingActivity-kick | 201 | ep-activity:DrillingActivity-kick |
202 | - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; | 202 | + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; |
203 | rdfs:label "drilling activity - operation kick"^^xsd:string ; | 203 | rdfs:label "drilling activity - operation kick"^^xsd:string ; |
204 | rdfs:subClassOf ep-activity:DrillingActivity . | 204 | rdfs:subClassOf ep-activity:DrillingActivity . |
205 | 205 | ||
206 | ep-activity:DrillingActivity-mud_loss | 206 | ep-activity:DrillingActivity-mud_loss |
207 | - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; | 207 | + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; |
208 | rdfs:label "drilling activity - mud loss"^^xsd:string ; | 208 | rdfs:label "drilling activity - mud loss"^^xsd:string ; |
209 | rdfs:subClassOf ep-activity:DrillingActivity . | 209 | rdfs:subClassOf ep-activity:DrillingActivity . |
210 | 210 | ||
211 | ep-activity:DrillingActivity-operation_failed | 211 | ep-activity:DrillingActivity-operation_failed |
212 | - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; | 212 | + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; |
213 | rdfs:label "drilling activity - operation failed"^^xsd:string ; | 213 | rdfs:label "drilling activity - operation failed"^^xsd:string ; |
214 | rdfs:subClassOf ep-activity:DrillingActivity . | 214 | rdfs:subClassOf ep-activity:DrillingActivity . |
215 | 215 | ||
216 | ep-activity:DrillingActivity-snubbing | 216 | ep-activity:DrillingActivity-snubbing |
217 | - rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ; | 217 | + rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ; |
218 | rdfs:label "drilling activity - snubbing"^^xsd:string ; | 218 | rdfs:label "drilling activity - snubbing"^^xsd:string ; |
219 | rdfs:subClassOf ep-activity:DrillingActivity . | 219 | rdfs:subClassOf ep-activity:DrillingActivity . |
220 | 220 | ||
221 | ep-activity:DrillingActivity-stuck_equipment | 221 | ep-activity:DrillingActivity-stuck_equipment |
222 | - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; | 222 | + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; |
223 | rdfs:label "drilling activity - stuck equipment"^^xsd:string ; | 223 | rdfs:label "drilling activity - stuck equipment"^^xsd:string ; |
224 | rdfs:subClassOf ep-activity:DrillingActivity . | 224 | rdfs:subClassOf ep-activity:DrillingActivity . |
225 | 225 | ||
226 | ep-activity:DrillingActivity-success | 226 | ep-activity:DrillingActivity-success |
227 | - rdf:type ep-activity:DrillingActivityOutcomeType , owl:Class ; | 227 | + rdf:type owl:Class , ep-activity:DrillingActivityOutcomeType ; |
228 | rdfs:label "drilling activity - success"^^xsd:string ; | 228 | rdfs:label "drilling activity - success"^^xsd:string ; |
229 | rdfs:subClassOf ep-activity:DrillingActivity . | 229 | rdfs:subClassOf ep-activity:DrillingActivity . |
230 | 230 | ||
231 | ep-activity:DrillingActivity-wire_line | 231 | ep-activity:DrillingActivity-wire_line |
232 | - rdf:type ep-activity:DrillingActivityTypeAccordingToEquipmentType , owl:Class ; | 232 | + rdf:type owl:Class , ep-activity:DrillingActivityTypeAccordingToEquipmentType ; |
233 | rdfs:label "drilling activity - wireline"^^xsd:string ; | 233 | rdfs:label "drilling activity - wireline"^^xsd:string ; |
234 | rdfs:subClassOf ep-activity:DrillingActivity . | 234 | rdfs:subClassOf ep-activity:DrillingActivity . |
235 | 235 | ||
... | @@ -254,7 +254,7 @@ ep-activity:ExtractAWellCore | ... | @@ -254,7 +254,7 @@ ep-activity:ExtractAWellCore |
254 | rdfs:subClassOf ep-activity:WellOperation . | 254 | rdfs:subClassOf ep-activity:WellOperation . |
255 | 255 | ||
256 | ep-activity:FailedActivity | 256 | ep-activity:FailedActivity |
257 | - rdf:type ep-activity:ActivitySuccessType , owl:Class ; | 257 | + rdf:type owl:Class , ep-activity:ActivitySuccessType ; |
258 | rdfs:label "failed activity"^^xsd:string ; | 258 | rdfs:label "failed activity"^^xsd:string ; |
259 | rdfs:subClassOf ep-activity:Activity ; | 259 | rdfs:subClassOf ep-activity:Activity ; |
260 | owl:disjointWith ep-activity:SuccessfulActivity . | 260 | owl:disjointWith ep-activity:SuccessfulActivity . |
... | @@ -265,7 +265,7 @@ ep-activity:FluidReading | ... | @@ -265,7 +265,7 @@ ep-activity:FluidReading |
265 | rdfs:subClassOf ep-activity:Activity . | 265 | rdfs:subClassOf ep-activity:Activity . |
266 | 266 | ||
267 | ep-activity:FormationIntegrityTest | 267 | ep-activity:FormationIntegrityTest |
268 | - rdf:type ep-activity:PressureTestType , owl:Class ; | 268 | + rdf:type owl:Class , ep-activity:PressureTestType ; |
269 | rdfs:label "formation integrity test"^^xsd:string ; | 269 | rdfs:label "formation integrity test"^^xsd:string ; |
270 | rdfs:subClassOf ep-activity:WellBorePressureTest ; | 270 | rdfs:subClassOf ep-activity:WellBorePressureTest ; |
271 | owl:disjointWith ep-activity:LeakOffTest . | 271 | owl:disjointWith ep-activity:LeakOffTest . |
... | @@ -335,7 +335,7 @@ ep-activity:GasReadingType | ... | @@ -335,7 +335,7 @@ ep-activity:GasReadingType |
335 | rdfs:subClassOf owl:Class . | 335 | rdfs:subClassOf owl:Class . |
336 | 336 | ||
337 | ep-activity:LeakOffTest | 337 | ep-activity:LeakOffTest |
338 | - rdf:type ep-activity:PressureTestType , owl:Class ; | 338 | + rdf:type owl:Class , ep-activity:PressureTestType ; |
339 | rdfs:label "leak-off test"^^xsd:string ; | 339 | rdfs:label "leak-off test"^^xsd:string ; |
340 | rdfs:subClassOf ep-activity:WellBorePressureTest ; | 340 | rdfs:subClassOf ep-activity:WellBorePressureTest ; |
341 | owl:disjointWith ep-activity:FormationIntegrityTest . | 341 | owl:disjointWith ep-activity:FormationIntegrityTest . |
... | @@ -366,7 +366,7 @@ ep-activity:OffshoreWellActivity | ... | @@ -366,7 +366,7 @@ ep-activity:OffshoreWellActivity |
366 | rdfs:subClassOf ep-activity:OffshoreActivity ; | 366 | rdfs:subClassOf ep-activity:OffshoreActivity ; |
367 | rdfs:subClassOf | 367 | rdfs:subClassOf |
368 | [ rdf:type owl:Restriction ; | 368 | [ rdf:type owl:Restriction ; |
369 | - owl:cardinality "1"^^xsd:nonNegativeInteger ; | 369 | + owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#Well> ; |
370 | owl:onProperty ep-activity:onWell | 370 | owl:onProperty ep-activity:onWell |
371 | ] ; | 371 | ] ; |
372 | rdfs:subClassOf | 372 | rdfs:subClassOf |
... | @@ -376,7 +376,7 @@ ep-activity:OffshoreWellActivity | ... | @@ -376,7 +376,7 @@ ep-activity:OffshoreWellActivity |
376 | ] ; | 376 | ] ; |
377 | rdfs:subClassOf | 377 | rdfs:subClassOf |
378 | [ rdf:type owl:Restriction ; | 378 | [ rdf:type owl:Restriction ; |
379 | - owl:allValuesFrom <http://www.reportinghub.no/ep/schema/well#Well> ; | 379 | + owl:cardinality "1"^^xsd:nonNegativeInteger ; |
380 | owl:onProperty ep-activity:onWell | 380 | owl:onProperty ep-activity:onWell |
381 | ] . | 381 | ] . |
382 | 382 | ||
... | @@ -396,13 +396,13 @@ ep-activity:PorePressureDeterminationType | ... | @@ -396,13 +396,13 @@ ep-activity:PorePressureDeterminationType |
396 | rdfs:subClassOf owl:Class . | 396 | rdfs:subClassOf owl:Class . |
397 | 397 | ||
398 | ep-activity:PorePressureEstimation | 398 | ep-activity:PorePressureEstimation |
399 | - rdf:type ep-activity:PorePressureDeterminationType , owl:Class ; | 399 | + rdf:type owl:Class , ep-activity:PorePressureDeterminationType ; |
400 | rdfs:label "pore pressure estimation"^^xsd:string ; | 400 | rdfs:label "pore pressure estimation"^^xsd:string ; |
401 | rdfs:subClassOf ep-activity:PorePressureDetermination ; | 401 | rdfs:subClassOf ep-activity:PorePressureDetermination ; |
402 | owl:disjointWith ep-activity:PorePressureMeasurement . | 402 | owl:disjointWith ep-activity:PorePressureMeasurement . |
403 | 403 | ||
404 | ep-activity:PorePressureMeasurement | 404 | ep-activity:PorePressureMeasurement |
405 | - rdf:type ep-activity:PorePressureDeterminationType , owl:Class ; | 405 | + rdf:type owl:Class , ep-activity:PorePressureDeterminationType ; |
406 | rdfs:label "pore pressure measurement"^^xsd:string ; | 406 | rdfs:label "pore pressure measurement"^^xsd:string ; |
407 | rdfs:subClassOf ep-activity:PorePressureDetermination ; | 407 | rdfs:subClassOf ep-activity:PorePressureDetermination ; |
408 | owl:disjointWith ep-activity:PorePressureEstimation . | 408 | owl:disjointWith ep-activity:PorePressureEstimation . |
... | @@ -423,14 +423,14 @@ ep-activity:ProductionActivity | ... | @@ -423,14 +423,14 @@ ep-activity:ProductionActivity |
423 | rdfs:subClassOf ep-activity:Activity . | 423 | rdfs:subClassOf ep-activity:Activity . |
424 | 424 | ||
425 | ep-activity:ProductionTest | 425 | ep-activity:ProductionTest |
426 | - rdf:type ep-activity:WellTestType , owl:Class ; | 426 | + rdf:type owl:Class , ep-activity:WellTestType ; |
427 | rdfs:label "production test"^^xsd:string ; | 427 | rdfs:label "production test"^^xsd:string ; |
428 | rdfs:subClassOf ep-activity:WellTest ; | 428 | rdfs:subClassOf ep-activity:WellTest ; |
429 | dc:description "A test to determine the daily rate of oil, gas, and water production from a (potential) reservoir."^^xsd:string ; | 429 | dc:description "A test to determine the daily rate of oil, gas, and water production from a (potential) reservoir."^^xsd:string ; |
430 | owl:disjointWith ep-activity:DrillStemTest . | 430 | owl:disjointWith ep-activity:DrillStemTest . |
431 | 431 | ||
432 | ep-activity:SuccessfulActivity | 432 | ep-activity:SuccessfulActivity |
433 | - rdf:type ep-activity:ActivitySuccessType , owl:Class ; | 433 | + rdf:type owl:Class , ep-activity:ActivitySuccessType ; |
434 | rdfs:label "successful activity"^^xsd:string ; | 434 | rdfs:label "successful activity"^^xsd:string ; |
435 | rdfs:subClassOf ep-activity:Activity ; | 435 | rdfs:subClassOf ep-activity:Activity ; |
436 | owl:disjointWith ep-activity:FailedActivity . | 436 | owl:disjointWith ep-activity:FailedActivity . |
... | @@ -495,23 +495,23 @@ ep-activity:WellCementJob | ... | @@ -495,23 +495,23 @@ ep-activity:WellCementJob |
495 | rdfs:subClassOf ep-activity:WellOperation . | 495 | rdfs:subClassOf ep-activity:WellOperation . |
496 | 496 | ||
497 | ep-activity:WellCementJob-other | 497 | ep-activity:WellCementJob-other |
498 | - rdf:type ep-activity:WellCementJobPurposeType , owl:Class ; | 498 | + rdf:type owl:Class , ep-activity:WellCementJobPurposeType ; |
499 | rdfs:label "well cement job other"^^xsd:string ; | 499 | rdfs:label "well cement job other"^^xsd:string ; |
500 | rdfs:subClassOf ep-activity:WellCementJob ; | 500 | rdfs:subClassOf ep-activity:WellCementJob ; |
501 | - owl:disjointWith ep-activity:WellCementJob-plug , ep-activity:WellCementJob-primary , ep-activity:WellCementJob-squeeze . | 501 | + owl:disjointWith ep-activity:WellCementJob-squeeze , ep-activity:WellCementJob-primary , ep-activity:WellCementJob-plug . |
502 | 502 | ||
503 | ep-activity:WellCementJob-plug | 503 | ep-activity:WellCementJob-plug |
504 | - rdf:type ep-activity:WellCementJobPurposeType , owl:Class ; | 504 | + rdf:type owl:Class , ep-activity:WellCementJobPurposeType ; |
505 | rdfs:label "well cement job plug"^^xsd:string ; | 505 | rdfs:label "well cement job plug"^^xsd:string ; |
506 | rdfs:subClassOf ep-activity:WellCementJob . | 506 | rdfs:subClassOf ep-activity:WellCementJob . |
507 | 507 | ||
508 | ep-activity:WellCementJob-primary | 508 | ep-activity:WellCementJob-primary |
509 | - rdf:type ep-activity:WellCementJobPurposeType , owl:Class ; | 509 | + rdf:type owl:Class , ep-activity:WellCementJobPurposeType ; |
510 | rdfs:label "well cement job primary"^^xsd:string ; | 510 | rdfs:label "well cement job primary"^^xsd:string ; |
511 | rdfs:subClassOf ep-activity:WellCementJob . | 511 | rdfs:subClassOf ep-activity:WellCementJob . |
512 | 512 | ||
513 | ep-activity:WellCementJob-squeeze | 513 | ep-activity:WellCementJob-squeeze |
514 | - rdf:type ep-activity:WellCementJobPurposeType , owl:Class ; | 514 | + rdf:type owl:Class , ep-activity:WellCementJobPurposeType ; |
515 | rdfs:label "well cement job squeeze"^^xsd:string ; | 515 | rdfs:label "well cement job squeeze"^^xsd:string ; |
516 | rdfs:subClassOf ep-activity:WellCementJob . | 516 | rdfs:subClassOf ep-activity:WellCementJob . |
517 | 517 | ||
... | @@ -556,73 +556,73 @@ ep-activity:WellCementJobTopPlugType | ... | @@ -556,73 +556,73 @@ ep-activity:WellCementJobTopPlugType |
556 | rdfs:subClassOf owl:Class . | 556 | rdfs:subClassOf owl:Class . |
557 | 557 | ||
558 | ep-activity:WellCementJobWithBottomPlug | 558 | ep-activity:WellCementJobWithBottomPlug |
559 | - rdf:type ep-activity:WellCementJobBottomPlugType , owl:Class ; | 559 | + rdf:type owl:Class , ep-activity:WellCementJobBottomPlugType ; |
560 | rdfs:label "well cement job with bottom plug"^^xsd:string ; | 560 | rdfs:label "well cement job with bottom plug"^^xsd:string ; |
561 | rdfs:subClassOf ep-activity:WellCementJob ; | 561 | rdfs:subClassOf ep-activity:WellCementJob ; |
562 | owl:disjointWith ep-activity:WellCementJobWithoutBottomPlug . | 562 | owl:disjointWith ep-activity:WellCementJobWithoutBottomPlug . |
563 | 563 | ||
564 | ep-activity:WellCementJobWithCasingReciprocation | 564 | ep-activity:WellCementJobWithCasingReciprocation |
565 | - rdf:type ep-activity:WellCementJobCasingReciprocationType , owl:Class ; | 565 | + rdf:type owl:Class , ep-activity:WellCementJobCasingReciprocationType ; |
566 | rdfs:label "well cement job with casing reciprocation"^^xsd:string ; | 566 | rdfs:label "well cement job with casing reciprocation"^^xsd:string ; |
567 | rdfs:subClassOf ep-activity:WellCementJob ; | 567 | rdfs:subClassOf ep-activity:WellCementJob ; |
568 | owl:disjointWith ep-activity:WellCementJobWithoutCasingReciprocation . | 568 | owl:disjointWith ep-activity:WellCementJobWithoutCasingReciprocation . |
569 | 569 | ||
570 | ep-activity:WellCementJobWithCasingRotation | 570 | ep-activity:WellCementJobWithCasingRotation |
571 | - rdf:type ep-activity:WellCementJobCasingRotationType , owl:Class ; | 571 | + rdf:type owl:Class , ep-activity:WellCementJobCasingRotationType ; |
572 | rdfs:label "well cement job with casing rotation"^^xsd:string ; | 572 | rdfs:label "well cement job with casing rotation"^^xsd:string ; |
573 | rdfs:subClassOf ep-activity:WellCementJob ; | 573 | rdfs:subClassOf ep-activity:WellCementJob ; |
574 | owl:disjointWith ep-activity:WellCementJobWithoutTopPlug . | 574 | owl:disjointWith ep-activity:WellCementJobWithoutTopPlug . |
575 | 575 | ||
576 | ep-activity:WellCementJobWithFloatHolding | 576 | ep-activity:WellCementJobWithFloatHolding |
577 | - rdf:type ep-activity:WellCementJobFloatHoldingType , owl:Class ; | 577 | + rdf:type owl:Class , ep-activity:WellCementJobFloatHoldingType ; |
578 | rdfs:label "well cement job with float holding"^^xsd:string ; | 578 | rdfs:label "well cement job with float holding"^^xsd:string ; |
579 | rdfs:subClassOf ep-activity:WellCementJob ; | 579 | rdfs:subClassOf ep-activity:WellCementJob ; |
580 | owl:disjointWith ep-activity:WellCementJobWithoutFloatHolding . | 580 | owl:disjointWith ep-activity:WellCementJobWithoutFloatHolding . |
581 | 581 | ||
582 | ep-activity:WellCementJobWithPlugBumping | 582 | ep-activity:WellCementJobWithPlugBumping |
583 | - rdf:type ep-activity:WellCementJobPlugBumpingType , owl:Class ; | 583 | + rdf:type owl:Class , ep-activity:WellCementJobPlugBumpingType ; |
584 | rdfs:label "well cement job with plug bumping"^^xsd:string ; | 584 | rdfs:label "well cement job with plug bumping"^^xsd:string ; |
585 | rdfs:subClassOf ep-activity:WellCementJob ; | 585 | rdfs:subClassOf ep-activity:WellCementJob ; |
586 | owl:disjointWith ep-activity:WellCementJobWithoutBottomPlug . | 586 | owl:disjointWith ep-activity:WellCementJobWithoutBottomPlug . |
587 | 587 | ||
588 | ep-activity:WellCementJobWithTopPlug | 588 | ep-activity:WellCementJobWithTopPlug |
589 | - rdf:type ep-activity:WellCementJobTopPlugType , owl:Class ; | 589 | + rdf:type owl:Class , ep-activity:WellCementJobTopPlugType ; |
590 | rdfs:label "well cement job with top plug"^^xsd:string ; | 590 | rdfs:label "well cement job with top plug"^^xsd:string ; |
591 | rdfs:subClassOf ep-activity:WellCementJob ; | 591 | rdfs:subClassOf ep-activity:WellCementJob ; |
592 | owl:disjointWith ep-activity:WellCementJobWithoutTopPlug . | 592 | owl:disjointWith ep-activity:WellCementJobWithoutTopPlug . |
593 | 593 | ||
594 | ep-activity:WellCementJobWithoutBottomPlug | 594 | ep-activity:WellCementJobWithoutBottomPlug |
595 | - rdf:type ep-activity:WellCementJobBottomPlugType , owl:Class ; | 595 | + rdf:type owl:Class , ep-activity:WellCementJobBottomPlugType ; |
596 | rdfs:label "well cement job without bottom plug"^^xsd:string ; | 596 | rdfs:label "well cement job without bottom plug"^^xsd:string ; |
597 | rdfs:subClassOf ep-activity:WellCementJob ; | 597 | rdfs:subClassOf ep-activity:WellCementJob ; |
598 | owl:disjointWith ep-activity:WellCementJobWithBottomPlug . | 598 | owl:disjointWith ep-activity:WellCementJobWithBottomPlug . |
599 | 599 | ||
600 | ep-activity:WellCementJobWithoutCasingReciprocation | 600 | ep-activity:WellCementJobWithoutCasingReciprocation |
601 | - rdf:type ep-activity:WellCementJobCasingReciprocationType , owl:Class ; | 601 | + rdf:type owl:Class , ep-activity:WellCementJobCasingReciprocationType ; |
602 | rdfs:label "well cement job without casing reciprocation"^^xsd:string ; | 602 | rdfs:label "well cement job without casing reciprocation"^^xsd:string ; |
603 | rdfs:subClassOf ep-activity:WellCementJob ; | 603 | rdfs:subClassOf ep-activity:WellCementJob ; |
604 | owl:disjointWith ep-activity:WellCementJobWithCasingRotation . | 604 | owl:disjointWith ep-activity:WellCementJobWithCasingRotation . |
605 | 605 | ||
606 | ep-activity:WellCementJobWithoutCasingRotation | 606 | ep-activity:WellCementJobWithoutCasingRotation |
607 | - rdf:type ep-activity:WellCementJobCasingRotationType , owl:Class ; | 607 | + rdf:type owl:Class , ep-activity:WellCementJobCasingRotationType ; |
608 | rdfs:label "well cement job without casing rotation"^^xsd:string ; | 608 | rdfs:label "well cement job without casing rotation"^^xsd:string ; |
609 | rdfs:subClassOf ep-activity:WellCementJob ; | 609 | rdfs:subClassOf ep-activity:WellCementJob ; |
610 | owl:disjointWith ep-activity:WellCementJobWithCasingRotation . | 610 | owl:disjointWith ep-activity:WellCementJobWithCasingRotation . |
611 | 611 | ||
612 | ep-activity:WellCementJobWithoutFloatHolding | 612 | ep-activity:WellCementJobWithoutFloatHolding |
613 | - rdf:type ep-activity:WellCementJobFloatHoldingType , owl:Class ; | 613 | + rdf:type owl:Class , ep-activity:WellCementJobFloatHoldingType ; |
614 | rdfs:label "well cement job without float holding"^^xsd:string ; | 614 | rdfs:label "well cement job without float holding"^^xsd:string ; |
615 | rdfs:subClassOf ep-activity:WellCementJob ; | 615 | rdfs:subClassOf ep-activity:WellCementJob ; |
616 | owl:disjointWith ep-activity:WellCementJobWithFloatHolding . | 616 | owl:disjointWith ep-activity:WellCementJobWithFloatHolding . |
617 | 617 | ||
618 | ep-activity:WellCementJobWithoutPlugBumping | 618 | ep-activity:WellCementJobWithoutPlugBumping |
619 | - rdf:type ep-activity:WellCementJobPlugBumpingType , owl:Class ; | 619 | + rdf:type owl:Class , ep-activity:WellCementJobPlugBumpingType ; |
620 | rdfs:label "well cement job without plug bumping"^^xsd:string ; | 620 | rdfs:label "well cement job without plug bumping"^^xsd:string ; |
621 | rdfs:subClassOf ep-activity:WellCementJob ; | 621 | rdfs:subClassOf ep-activity:WellCementJob ; |
622 | owl:disjointWith ep-activity:WellCementJobWithBottomPlug . | 622 | owl:disjointWith ep-activity:WellCementJobWithBottomPlug . |
623 | 623 | ||
624 | ep-activity:WellCementJobWithoutTopPlug | 624 | ep-activity:WellCementJobWithoutTopPlug |
625 | - rdf:type ep-activity:WellCementJobTopPlugType , owl:Class ; | 625 | + rdf:type owl:Class , ep-activity:WellCementJobTopPlugType ; |
626 | rdfs:label "well cement job without top plug"^^xsd:string ; | 626 | rdfs:label "well cement job without top plug"^^xsd:string ; |
627 | rdfs:subClassOf ep-activity:WellCementJob ; | 627 | rdfs:subClassOf ep-activity:WellCementJob ; |
628 | owl:disjointWith ep-activity:WellCementJobWithTopPlug . | 628 | owl:disjointWith ep-activity:WellCementJobWithTopPlug . |
... | @@ -638,19 +638,20 @@ ep-activity:WellCementPumpingFluidReturnType | ... | @@ -638,19 +638,20 @@ ep-activity:WellCementPumpingFluidReturnType |
638 | rdfs:subClassOf owl:Class . | 638 | rdfs:subClassOf owl:Class . |
639 | 639 | ||
640 | ep-activity:WellCementPumpingWithFluidReturn | 640 | ep-activity:WellCementPumpingWithFluidReturn |
641 | - rdf:type ep-activity:WellCementPumpingFluidReturnType , owl:Class ; | 641 | + rdf:type owl:Class , ep-activity:WellCementPumpingFluidReturnType ; |
642 | rdfs:label "well cement pumping with fluid return"^^xsd:string ; | 642 | rdfs:label "well cement pumping with fluid return"^^xsd:string ; |
643 | rdfs:subClassOf ep-activity:WellCementPumping ; | 643 | rdfs:subClassOf ep-activity:WellCementPumping ; |
644 | owl:disjointWith ep-activity:WellCementPumpingWithoutFluidReturn . | 644 | owl:disjointWith ep-activity:WellCementPumpingWithoutFluidReturn . |
645 | 645 | ||
646 | ep-activity:WellCementPumpingWithoutFluidReturn | 646 | ep-activity:WellCementPumpingWithoutFluidReturn |
647 | - rdf:type ep-activity:WellCementPumpingFluidReturnType , owl:Class ; | 647 | + rdf:type owl:Class , ep-activity:WellCementPumpingFluidReturnType ; |
648 | rdfs:label "well cement pumping without fluid return"^^xsd:string ; | 648 | rdfs:label "well cement pumping without fluid return"^^xsd:string ; |
649 | rdfs:subClassOf ep-activity:WellCementPumping ; | 649 | rdfs:subClassOf ep-activity:WellCementPumping ; |
650 | owl:disjointWith ep-activity:WellCementPumpingWithFluidReturn . | 650 | owl:disjointWith ep-activity:WellCementPumpingWithFluidReturn . |
651 | 651 | ||
652 | ep-activity:WellCompletion | 652 | ep-activity:WellCompletion |
653 | rdf:type owl:Class ; | 653 | rdf:type owl:Class ; |
654 | + rdfs:comment "The activity associated with a casing-liner-tubing_run is described in the DDR schema as \"Job stage for a well stimulation treatment, where one or more stages are part of a flow path, one or more flow paths are part of a treatment, and one or more treatments are part of a job.\" Therefore the class should be called \"WellStimulationTreatmentJobStage\" rather than \"WellCompletion\"."^^xsd:string ; | ||
654 | rdfs:label "well completion"^^xsd:string ; | 655 | rdfs:label "well completion"^^xsd:string ; |
655 | rdfs:subClassOf ep-activity:WellOperation . | 656 | rdfs:subClassOf ep-activity:WellOperation . |
656 | 657 | ||
... | @@ -660,28 +661,28 @@ ep-activity:WellControlIncident | ... | @@ -660,28 +661,28 @@ ep-activity:WellControlIncident |
660 | rdfs:subClassOf ep-activity:WellOperation . | 661 | rdfs:subClassOf ep-activity:WellOperation . |
661 | 662 | ||
662 | ep-activity:WellControlIncident-gas_kick | 663 | ep-activity:WellControlIncident-gas_kick |
663 | - rdf:type ep-activity:WellControlIncidentType , owl:Class ; | 664 | + rdf:type owl:Class , ep-activity:WellControlIncidentType ; |
664 | rdfs:label "well control incident gas kick"^^xsd:string ; | 665 | rdfs:label "well control incident gas kick"^^xsd:string ; |
665 | rdfs:subClassOf ep-activity:WellControlIncident ; | 666 | rdfs:subClassOf ep-activity:WellControlIncident ; |
666 | - owl:disjointWith ep-activity:WellControlIncident-oil_kick , ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-water_kick . | 667 | + owl:disjointWith ep-activity:WellControlIncident-water_kick , ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-oil_kick . |
667 | 668 | ||
668 | ep-activity:WellControlIncident-oil_kick | 669 | ep-activity:WellControlIncident-oil_kick |
669 | - rdf:type ep-activity:WellControlIncidentType , owl:Class ; | 670 | + rdf:type owl:Class , ep-activity:WellControlIncidentType ; |
670 | rdfs:label "well control incident oil kick"^^xsd:string ; | 671 | rdfs:label "well control incident oil kick"^^xsd:string ; |
671 | rdfs:subClassOf ep-activity:WellControlIncident ; | 672 | rdfs:subClassOf ep-activity:WellControlIncident ; |
672 | - owl:disjointWith ep-activity:WellControlIncident-gas_kick , ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-water_kick . | 673 | + owl:disjointWith ep-activity:WellControlIncident-water_kick , ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-gas_kick . |
673 | 674 | ||
674 | ep-activity:WellControlIncident-shallow_gas_kick | 675 | ep-activity:WellControlIncident-shallow_gas_kick |
675 | - rdf:type ep-activity:WellControlIncidentType , owl:Class ; | 676 | + rdf:type owl:Class , ep-activity:WellControlIncidentType ; |
676 | rdfs:label "well control incident shallow gas kick"^^xsd:string ; | 677 | rdfs:label "well control incident shallow gas kick"^^xsd:string ; |
677 | rdfs:subClassOf ep-activity:WellControlIncident ; | 678 | rdfs:subClassOf ep-activity:WellControlIncident ; |
678 | - owl:disjointWith ep-activity:WellControlIncident-gas_kick , ep-activity:WellControlIncident-oil_kick , ep-activity:WellControlIncident-water_kick . | 679 | + owl:disjointWith ep-activity:WellControlIncident-water_kick , ep-activity:WellControlIncident-oil_kick , ep-activity:WellControlIncident-gas_kick . |
679 | 680 | ||
680 | ep-activity:WellControlIncident-water_kick | 681 | ep-activity:WellControlIncident-water_kick |
681 | - rdf:type ep-activity:WellControlIncidentType , owl:Class ; | 682 | + rdf:type owl:Class , ep-activity:WellControlIncidentType ; |
682 | rdfs:label "well control incident water kick"^^xsd:string ; | 683 | rdfs:label "well control incident water kick"^^xsd:string ; |
683 | rdfs:subClassOf ep-activity:WellControlIncident ; | 684 | rdfs:subClassOf ep-activity:WellControlIncident ; |
684 | - owl:disjointWith ep-activity:WellControlIncident-gas_kick , ep-activity:WellControlIncident-oil_kick , ep-activity:WellControlIncident-shallow_gas_kick . | 685 | + owl:disjointWith ep-activity:WellControlIncident-shallow_gas_kick , ep-activity:WellControlIncident-oil_kick , ep-activity:WellControlIncident-gas_kick . |
685 | 686 | ||
686 | ep-activity:WellControlIncidentType | 687 | ep-activity:WellControlIncidentType |
687 | rdf:type rdfs:Class ; | 688 | rdf:type rdfs:Class ; |
... | @@ -694,40 +695,40 @@ ep-activity:WellKilling | ... | @@ -694,40 +695,40 @@ ep-activity:WellKilling |
694 | rdfs:subClassOf ep-activity:WellOperation . | 695 | rdfs:subClassOf ep-activity:WellOperation . |
695 | 696 | ||
696 | ep-activity:WellKilling-bullheading | 697 | ep-activity:WellKilling-bullheading |
697 | - rdf:type ep-activity:WellKillingType , owl:Class ; | 698 | + rdf:type owl:Class , ep-activity:WellKillingType ; |
698 | rdfs:label "well killing bullheading"^^xsd:string ; | 699 | rdfs:label "well killing bullheading"^^xsd:string ; |
699 | rdfs:subClassOf ep-activity:WellKilling ; | 700 | rdfs:subClassOf ep-activity:WellKilling ; |
700 | - owl:disjointWith ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-wait_and_weight . | 701 | + owl:disjointWith ep-activity:WellKilling-wait_and_weight , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-drillers_method . |
701 | 702 | ||
702 | ep-activity:WellKilling-drillers_method | 703 | ep-activity:WellKilling-drillers_method |
703 | - rdf:type ep-activity:WellKillingType , owl:Class ; | 704 | + rdf:type owl:Class , ep-activity:WellKillingType ; |
704 | rdfs:label "well killing drillers method"^^xsd:string ; | 705 | rdfs:label "well killing drillers method"^^xsd:string ; |
705 | rdfs:subClassOf ep-activity:WellKilling ; | 706 | rdfs:subClassOf ep-activity:WellKilling ; |
706 | - owl:disjointWith ep-activity:WellKilling-bullheading , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-wait_and_weight . | 707 | + owl:disjointWith ep-activity:WellKilling-wait_and_weight , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-bullheading . |
707 | 708 | ||
708 | ep-activity:WellKilling-forward_circulation | 709 | ep-activity:WellKilling-forward_circulation |
709 | - rdf:type ep-activity:WellKillingType , owl:Class ; | 710 | + rdf:type owl:Class , ep-activity:WellKillingType ; |
710 | rdfs:label "well killing forward circulation"^^xsd:string ; | 711 | rdfs:label "well killing forward circulation"^^xsd:string ; |
711 | rdfs:subClassOf ep-activity:WellKilling ; | 712 | rdfs:subClassOf ep-activity:WellKilling ; |
712 | - owl:disjointWith ep-activity:WellKilling-bullheading , ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-wait_and_weight . | 713 | + owl:disjointWith ep-activity:WellKilling-wait_and_weight , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-bullheading . |
713 | 714 | ||
714 | ep-activity:WellKilling-lubricate_and_bleed | 715 | ep-activity:WellKilling-lubricate_and_bleed |
715 | - rdf:type ep-activity:WellKillingType , owl:Class ; | 716 | + rdf:type owl:Class , ep-activity:WellKillingType ; |
716 | rdfs:label "well killing lubricate and bleed"^^xsd:string ; | 717 | rdfs:label "well killing lubricate and bleed"^^xsd:string ; |
717 | rdfs:subClassOf ep-activity:WellKilling ; | 718 | rdfs:subClassOf ep-activity:WellKilling ; |
718 | - owl:disjointWith ep-activity:WellKilling-bullheading , ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-wait_and_weight . | 719 | + owl:disjointWith ep-activity:WellKilling-wait_and_weight , ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-bullheading . |
719 | 720 | ||
720 | ep-activity:WellKilling-reverse_circulation | 721 | ep-activity:WellKilling-reverse_circulation |
721 | - rdf:type ep-activity:WellKillingType , owl:Class ; | 722 | + rdf:type owl:Class , ep-activity:WellKillingType ; |
722 | rdfs:label "well killing reverse circulation"^^xsd:string ; | 723 | rdfs:label "well killing reverse circulation"^^xsd:string ; |
723 | rdfs:subClassOf ep-activity:WellKilling ; | 724 | rdfs:subClassOf ep-activity:WellKilling ; |
724 | - owl:disjointWith ep-activity:WellKilling-bullheading , ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-wait_and_weight . | 725 | + owl:disjointWith ep-activity:WellKilling-wait_and_weight , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-bullheading . |
725 | 726 | ||
726 | ep-activity:WellKilling-wait_and_weight | 727 | ep-activity:WellKilling-wait_and_weight |
727 | - rdf:type ep-activity:WellKillingType , owl:Class ; | 728 | + rdf:type owl:Class , ep-activity:WellKillingType ; |
728 | rdfs:label "well killing wait and weight"^^xsd:string ; | 729 | rdfs:label "well killing wait and weight"^^xsd:string ; |
729 | rdfs:subClassOf ep-activity:WellKilling ; | 730 | rdfs:subClassOf ep-activity:WellKilling ; |
730 | - owl:disjointWith ep-activity:WellKilling-bullheading , ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-reverse_circulation . | 731 | + owl:disjointWith ep-activity:WellKilling-reverse_circulation , ep-activity:WellKilling-lubricate_and_bleed , ep-activity:WellKilling-forward_circulation , ep-activity:WellKilling-drillers_method , ep-activity:WellKilling-bullheading . |
731 | 732 | ||
732 | ep-activity:WellKillingType | 733 | ep-activity:WellKillingType |
733 | rdf:type rdfs:Class ; | 734 | rdf:type rdfs:Class ; |
... | @@ -766,25 +767,25 @@ ep-activity:WirelineFormationTestType | ... | @@ -766,25 +767,25 @@ ep-activity:WirelineFormationTestType |
766 | rdfs:subClassOf owl:Class . | 767 | rdfs:subClassOf owl:Class . |
767 | 768 | ||
768 | ep-activity:WirelineFormationTestWithGoodSeal | 769 | ep-activity:WirelineFormationTestWithGoodSeal |
769 | - rdf:type ep-activity:WirelineFormationTestType , owl:Class ; | 770 | + rdf:type owl:Class , ep-activity:WirelineFormationTestType ; |
770 | rdfs:label "wireline formation test with a good seal"^^xsd:string ; | 771 | rdfs:label "wireline formation test with a good seal"^^xsd:string ; |
771 | rdfs:subClassOf ep-activity:WirelineFormationTest ; | 772 | rdfs:subClassOf ep-activity:WirelineFormationTest ; |
772 | owl:disjointWith ep-activity:WirelineFormationTestWithoutGoodSeal . | 773 | owl:disjointWith ep-activity:WirelineFormationTestWithoutGoodSeal . |
773 | 774 | ||
774 | ep-activity:WirelineFormationTestWithoutGoodSeal | 775 | ep-activity:WirelineFormationTestWithoutGoodSeal |
775 | - rdf:type ep-activity:WirelineFormationTestType , owl:Class ; | 776 | + rdf:type owl:Class , ep-activity:WirelineFormationTestType ; |
776 | rdfs:label "wireline formation test without a good seal"^^xsd:string ; | 777 | rdfs:label "wireline formation test without a good seal"^^xsd:string ; |
777 | rdfs:subClassOf ep-activity:WirelineFormationTest ; | 778 | rdfs:subClassOf ep-activity:WirelineFormationTest ; |
778 | owl:disjointWith ep-activity:WirelineFormationTestWithGoodSeal . | 779 | owl:disjointWith ep-activity:WirelineFormationTestWithGoodSeal . |
779 | 780 | ||
780 | ep-activity:averageRateOfDrilling | 781 | ep-activity:averageRateOfDrilling |
781 | - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | 782 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
782 | rdfs:domain ep-activity:DrillingActivity ; | 783 | rdfs:domain ep-activity:DrillingActivity ; |
783 | rdfs:label "average rate of drilling"^^xsd:string ; | 784 | rdfs:label "average rate of drilling"^^xsd:string ; |
784 | rdfs:range ep-core:Speed . | 785 | rdfs:range ep-core:Speed . |
785 | 786 | ||
786 | ep-activity:descriptionOfActivitiesFollowingTheDailyReportingPeriod | 787 | ep-activity:descriptionOfActivitiesFollowingTheDailyReportingPeriod |
787 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 788 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
788 | rdfs:domain ep-activity:DailyDrillingActivity ; | 789 | rdfs:domain ep-activity:DailyDrillingActivity ; |
789 | rdfs:label "description of activities following the daily reporting period"^^xsd:string ; | 790 | rdfs:label "description of activities following the daily reporting period"^^xsd:string ; |
790 | rdfs:range <http://www.reportinghub.no/ep/schema/report#Report> . | 791 | rdfs:range <http://www.reportinghub.no/ep/schema/report#Report> . |
... | @@ -800,31 +801,31 @@ ep-activity:descriptionOfActivitiesWithinTheDailyReportingPeriod | ... | @@ -800,31 +801,31 @@ ep-activity:descriptionOfActivitiesWithinTheDailyReportingPeriod |
800 | rdfs:label "description of activities within the daily reporting period"^^xsd:string . | 801 | rdfs:label "description of activities within the daily reporting period"^^xsd:string . |
801 | 802 | ||
802 | ep-activity:distanceDrilled | 803 | ep-activity:distanceDrilled |
803 | - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | 804 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
804 | rdfs:domain ep-activity:DrillingActivity ; | 805 | rdfs:domain ep-activity:DrillingActivity ; |
805 | rdfs:label "final rate of drilling"^^xsd:string ; | 806 | rdfs:label "final rate of drilling"^^xsd:string ; |
806 | rdfs:range ep-core:Length . | 807 | rdfs:range ep-core:Length . |
807 | 808 | ||
808 | ep-activity:drillingContractor | 809 | ep-activity:drillingContractor |
809 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 810 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
810 | rdfs:domain ep-activity:DrillingActivity ; | 811 | rdfs:domain ep-activity:DrillingActivity ; |
811 | rdfs:label "drilling contractor"^^xsd:string ; | 812 | rdfs:label "drilling contractor"^^xsd:string ; |
812 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . | 813 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . |
813 | 814 | ||
814 | ep-activity:drillingOperator | 815 | ep-activity:drillingOperator |
815 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 816 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
816 | rdfs:domain ep-activity:DrillingActivity ; | 817 | rdfs:domain ep-activity:DrillingActivity ; |
817 | rdfs:label "drilling operator"^^xsd:string ; | 818 | rdfs:label "drilling operator"^^xsd:string ; |
818 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . | 819 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . |
819 | 820 | ||
820 | ep-activity:durationOfDrilling | 821 | ep-activity:durationOfDrilling |
821 | - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | 822 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
822 | rdfs:domain ep-activity:DrillingActivity ; | 823 | rdfs:domain ep-activity:DrillingActivity ; |
823 | rdfs:label "duration of drilling"^^xsd:string ; | 824 | rdfs:label "duration of drilling"^^xsd:string ; |
824 | rdfs:range ep-core:TimeDuration . | 825 | rdfs:range ep-core:TimeDuration . |
825 | 826 | ||
826 | ep-activity:existsThroughout | 827 | ep-activity:existsThroughout |
827 | - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; | 828 | + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; |
828 | rdfs:domain ep-core:PhysicalThing ; | 829 | rdfs:domain ep-core:PhysicalThing ; |
829 | rdfs:label "exists throughout"^^xsd:string . | 830 | rdfs:label "exists throughout"^^xsd:string . |
830 | 831 | ||
... | @@ -840,25 +841,25 @@ ep-activity:failedEquipment | ... | @@ -840,25 +841,25 @@ ep-activity:failedEquipment |
840 | rdfs:range <http://www.reportinghub.no/ep/schema/equipment#Equipment> . | 841 | rdfs:range <http://www.reportinghub.no/ep/schema/equipment#Equipment> . |
841 | 842 | ||
842 | ep-activity:finalRateOfDrilling | 843 | ep-activity:finalRateOfDrilling |
843 | - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | 844 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
844 | rdfs:domain ep-activity:DrillingActivity ; | 845 | rdfs:domain ep-activity:DrillingActivity ; |
845 | rdfs:label "final rate of drilling"^^xsd:string ; | 846 | rdfs:label "final rate of drilling"^^xsd:string ; |
846 | rdfs:range ep-core:Speed . | 847 | rdfs:range ep-core:Speed . |
847 | 848 | ||
848 | ep-activity:finishedAt | 849 | ep-activity:finishedAt |
849 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 850 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
850 | rdfs:domain ep-core:PhysicalThing ; | 851 | rdfs:domain ep-core:PhysicalThing ; |
851 | rdfs:label "finished at"^^xsd:string ; | 852 | rdfs:label "finished at"^^xsd:string ; |
852 | rdfs:range xsd:dateTime . | 853 | rdfs:range xsd:dateTime . |
853 | 854 | ||
854 | ep-activity:fluidProducedByWellTest | 855 | ep-activity:fluidProducedByWellTest |
855 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 856 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
856 | rdfs:domain ep-activity:WellTest ; | 857 | rdfs:domain ep-activity:WellTest ; |
857 | rdfs:label "fluid produced by well test"^^xsd:string ; | 858 | rdfs:label "fluid produced by well test"^^xsd:string ; |
858 | rdfs:range <http://www.reportinghub.no/ep/schema/material#Fluid> . | 859 | rdfs:range <http://www.reportinghub.no/ep/schema/material#Fluid> . |
859 | 860 | ||
860 | ep-activity:hasCasingLinerTubing | 861 | ep-activity:hasCasingLinerTubing |
861 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 862 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
862 | rdfs:domain ep-activity:WellStimulation ; | 863 | rdfs:domain ep-activity:WellStimulation ; |
863 | rdfs:label "has Casing/Liner/Tubing"^^xsd:string . | 864 | rdfs:label "has Casing/Liner/Tubing"^^xsd:string . |
864 | 865 | ||
... | @@ -867,18 +868,18 @@ ep-activity:hasCasingString | ... | @@ -867,18 +868,18 @@ ep-activity:hasCasingString |
867 | rdfs:label "has casing string"^^xsd:string . | 868 | rdfs:label "has casing string"^^xsd:string . |
868 | 869 | ||
869 | ep-activity:hasChokeValve | 870 | ep-activity:hasChokeValve |
870 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 871 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
871 | rdfs:label "has choke valve"^^xsd:string ; | 872 | rdfs:label "has choke valve"^^xsd:string ; |
872 | rdfs:range <http://www.reportinghub.no/ep/schema/equipment#ChokeValve> . | 873 | rdfs:range <http://www.reportinghub.no/ep/schema/equipment#ChokeValve> . |
873 | 874 | ||
874 | ep-activity:hasDrillBit | 875 | ep-activity:hasDrillBit |
875 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 876 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
876 | rdfs:domain ep-activity:DrillingActivity ; | 877 | rdfs:domain ep-activity:DrillingActivity ; |
877 | rdfs:label "has drill bit"^^xsd:string ; | 878 | rdfs:label "has drill bit"^^xsd:string ; |
878 | rdfs:range <http://www.reportinghub.no/ep/schema/equipment#DrillBit> . | 879 | rdfs:range <http://www.reportinghub.no/ep/schema/equipment#DrillBit> . |
879 | 880 | ||
880 | ep-activity:hasDrillingFluid | 881 | ep-activity:hasDrillingFluid |
881 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 882 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
882 | rdfs:domain ep-activity:DrillingActivity ; | 883 | rdfs:domain ep-activity:DrillingActivity ; |
883 | rdfs:label "has drilling fluid"^^xsd:string ; | 884 | rdfs:label "has drilling fluid"^^xsd:string ; |
884 | rdfs:range <http://www.reportinghub.no/ep/schema/material#Fluid> . | 885 | rdfs:range <http://www.reportinghub.no/ep/schema/material#Fluid> . |
... | @@ -894,13 +895,13 @@ ep-activity:hasSubActivity | ... | @@ -894,13 +895,13 @@ ep-activity:hasSubActivity |
894 | rdfs:label "has sub activity"^^xsd:string . | 895 | rdfs:label "has sub activity"^^xsd:string . |
895 | 896 | ||
896 | ep-activity:hasWellTestChoke | 897 | ep-activity:hasWellTestChoke |
897 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 898 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
898 | rdfs:domain ep-activity:WellTest ; | 899 | rdfs:domain ep-activity:WellTest ; |
899 | rdfs:label "has well test choke"^^xsd:string ; | 900 | rdfs:label "has well test choke"^^xsd:string ; |
900 | rdfs:range <http://www.reportinghub.no/ep/schema/equipment#WellTestChoke> . | 901 | rdfs:range <http://www.reportinghub.no/ep/schema/equipment#WellTestChoke> . |
901 | 902 | ||
902 | ep-activity:identificationNumberOfCore | 903 | ep-activity:identificationNumberOfCore |
903 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 904 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
904 | rdfs:domain ep-activity:ExtractAWellCore ; | 905 | rdfs:domain ep-activity:ExtractAWellCore ; |
905 | rdfs:label "identification number of core"^^xsd:string . | 906 | rdfs:label "identification number of core"^^xsd:string . |
906 | 907 | ||
... | @@ -910,19 +911,19 @@ ep-activity:logRunNumber | ... | @@ -910,19 +911,19 @@ ep-activity:logRunNumber |
910 | rdfs:label "log run number"^^xsd:string . | 911 | rdfs:label "log run number"^^xsd:string . |
911 | 912 | ||
912 | ep-activity:loggedWellBoreInterval | 913 | ep-activity:loggedWellBoreInterval |
913 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 914 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
914 | rdfs:domain ep-activity:WellBoreLogRun ; | 915 | rdfs:domain ep-activity:WellBoreLogRun ; |
915 | rdfs:label "logged wellbore interval"^^xsd:string ; | 916 | rdfs:label "logged wellbore interval"^^xsd:string ; |
916 | rdfs:range ep-core:PhysicalObject . | 917 | rdfs:range ep-core:PhysicalObject . |
917 | 918 | ||
918 | ep-activity:measuredDepthOfFluidSampling | 919 | ep-activity:measuredDepthOfFluidSampling |
919 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 920 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
920 | rdfs:domain ep-activity:WirelineFormationTest ; | 921 | rdfs:domain ep-activity:WirelineFormationTest ; |
921 | rdfs:label "measured depth of fluid sampling"^^xsd:string ; | 922 | rdfs:label "measured depth of fluid sampling"^^xsd:string ; |
922 | rdfs:range ep-core:Length . | 923 | rdfs:range ep-core:Length . |
923 | 924 | ||
924 | ep-activity:missedProductionTime | 925 | ep-activity:missedProductionTime |
925 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 926 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
926 | rdfs:domain ep-activity:EquipmentFailureAndRepair ; | 927 | rdfs:domain ep-activity:EquipmentFailureAndRepair ; |
927 | rdfs:label "missed production time"^^xsd:string ; | 928 | rdfs:label "missed production time"^^xsd:string ; |
928 | rdfs:range ep-core:TimeDuration . | 929 | rdfs:range ep-core:TimeDuration . |
... | @@ -934,7 +935,7 @@ ep-activity:nominallyAt | ... | @@ -934,7 +935,7 @@ ep-activity:nominallyAt |
934 | rdfs:range xsd:dateTime . | 935 | rdfs:range xsd:dateTime . |
935 | 936 | ||
936 | ep-activity:onDrillBit | 937 | ep-activity:onDrillBit |
937 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 938 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
938 | rdfs:domain ep-activity:WellBoreBitRunDrilling ; | 939 | rdfs:domain ep-activity:WellBoreBitRunDrilling ; |
939 | rdfs:label "on drill bit"^^xsd:string ; | 940 | rdfs:label "on drill bit"^^xsd:string ; |
940 | rdfs:range <http://www.reportinghub.no/ep/schema/equipment#DrillBit> . | 941 | rdfs:range <http://www.reportinghub.no/ep/schema/equipment#DrillBit> . |
... | @@ -944,7 +945,7 @@ ep-activity:onFluid | ... | @@ -944,7 +945,7 @@ ep-activity:onFluid |
944 | rdfs:label "on WellBore"^^xsd:string . | 945 | rdfs:label "on WellBore"^^xsd:string . |
945 | 946 | ||
946 | ep-activity:onRig | 947 | ep-activity:onRig |
947 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 948 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
948 | rdfs:domain ep-activity:DrillingActivity ; | 949 | rdfs:domain ep-activity:DrillingActivity ; |
949 | rdfs:label "on rig"^^xsd:string ; | 950 | rdfs:label "on rig"^^xsd:string ; |
950 | rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfARig> . | 951 | rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfARig> . |
... | @@ -956,19 +957,19 @@ ep-activity:onWell | ... | @@ -956,19 +957,19 @@ ep-activity:onWell |
956 | rdfs:range <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWell> . | 957 | rdfs:range <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWell> . |
957 | 958 | ||
958 | ep-activity:onWellBore | 959 | ep-activity:onWellBore |
959 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 960 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
960 | rdfs:domain ep-activity:DrillingActivity ; | 961 | rdfs:domain ep-activity:DrillingActivity ; |
961 | rdfs:label "on wellbore"^^xsd:string ; | 962 | rdfs:label "on wellbore"^^xsd:string ; |
962 | rdfs:range <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore> . | 963 | rdfs:range <http://www.reportinghub.no/ep/schema/well#TemporalPartOfAWellBore> . |
963 | 964 | ||
964 | ep-activity:operatingTimeOfDrillBit | 965 | ep-activity:operatingTimeOfDrillBit |
965 | - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | 966 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
966 | rdfs:domain ep-activity:DrillingActivity ; | 967 | rdfs:domain ep-activity:DrillingActivity ; |
967 | rdfs:label "operating time of drill bit"^^xsd:string ; | 968 | rdfs:label "operating time of drill bit"^^xsd:string ; |
968 | rdfs:range ep-core:TimeDuration . | 969 | rdfs:range ep-core:TimeDuration . |
969 | 970 | ||
970 | ep-activity:pressureAtWhichPlugBumped | 971 | ep-activity:pressureAtWhichPlugBumped |
971 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 972 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
972 | rdfs:domain ep-activity:WellCementPumping ; | 973 | rdfs:domain ep-activity:WellCementPumping ; |
973 | rdfs:label "pressure at which plug bumped"^^xsd:string ; | 974 | rdfs:label "pressure at which plug bumped"^^xsd:string ; |
974 | rdfs:range ep-core:Pressure . | 975 | rdfs:range ep-core:Pressure . |
... | @@ -978,90 +979,90 @@ ep-activity:pumpedFluid | ... | @@ -978,90 +979,90 @@ ep-activity:pumpedFluid |
978 | rdfs:label "pumped fluid"^^xsd:string . | 979 | rdfs:label "pumped fluid"^^xsd:string . |
979 | 980 | ||
980 | ep-activity:recoveredCore | 981 | ep-activity:recoveredCore |
981 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 982 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
982 | rdfs:domain ep-activity:ExtractAWellCore ; | 983 | rdfs:domain ep-activity:ExtractAWellCore ; |
983 | rdfs:label "recovered core"^^xsd:string ; | 984 | rdfs:label "recovered core"^^xsd:string ; |
984 | rdfs:range <http://www.reportinghub.no/ep/schema/well#RecoveredCore> . | 985 | rdfs:range <http://www.reportinghub.no/ep/schema/well#RecoveredCore> . |
985 | 986 | ||
986 | ep-activity:returnedCementingFluid | 987 | ep-activity:returnedCementingFluid |
987 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 988 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
988 | rdfs:domain ep-activity:WellCementPumping ; | 989 | rdfs:domain ep-activity:WellCementPumping ; |
989 | rdfs:label "returned cementing fluid"^^xsd:string ; | 990 | rdfs:label "returned cementing fluid"^^xsd:string ; |
990 | rdfs:range <http://www.reportinghub.no/ep/schema/well#CementingFluid> . | 991 | rdfs:range <http://www.reportinghub.no/ep/schema/well#CementingFluid> . |
991 | 992 | ||
992 | ep-activity:sampledFluid | 993 | ep-activity:sampledFluid |
993 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 994 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
994 | rdfs:domain ep-activity:WirelineFormationTest ; | 995 | rdfs:domain ep-activity:WirelineFormationTest ; |
995 | rdfs:label "sampled fluid"^^xsd:string ; | 996 | rdfs:label "sampled fluid"^^xsd:string ; |
996 | rdfs:range <http://www.reportinghub.no/ep/schema/material#Fluid> . | 997 | rdfs:range <http://www.reportinghub.no/ep/schema/material#Fluid> . |
997 | 998 | ||
998 | ep-activity:serviceCompany | 999 | ep-activity:serviceCompany |
999 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 1000 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
1000 | rdfs:domain ep-activity:Activity ; | 1001 | rdfs:domain ep-activity:Activity ; |
1001 | rdfs:label "service company"^^xsd:string ; | 1002 | rdfs:label "service company"^^xsd:string ; |
1002 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . | 1003 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . |
1003 | 1004 | ||
1004 | ep-activity:startedAt | 1005 | ep-activity:startedAt |
1005 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 1006 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
1006 | rdfs:domain ep-core:PhysicalThing ; | 1007 | rdfs:domain ep-core:PhysicalThing ; |
1007 | rdfs:label "started at"^^xsd:string ; | 1008 | rdfs:label "started at"^^xsd:string ; |
1008 | rdfs:range xsd:dateTime . | 1009 | rdfs:range xsd:dateTime . |
1009 | 1010 | ||
1010 | ep-activity:timeLost | 1011 | ep-activity:timeLost |
1011 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 1012 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
1012 | rdfs:domain ep-activity:WellControlIncident ; | 1013 | rdfs:domain ep-activity:WellControlIncident ; |
1013 | rdfs:label "time lost"^^xsd:string ; | 1014 | rdfs:label "time lost"^^xsd:string ; |
1014 | rdfs:range ep-core:TimeDuration . | 1015 | rdfs:range ep-core:TimeDuration . |
1015 | 1016 | ||
1016 | ep-activity:timeOfFailure | 1017 | ep-activity:timeOfFailure |
1017 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 1018 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
1018 | rdfs:domain ep-activity:EquipmentFailureAndRepair ; | 1019 | rdfs:domain ep-activity:EquipmentFailureAndRepair ; |
1019 | rdfs:label "time of failure"^^xsd:string ; | 1020 | rdfs:label "time of failure"^^xsd:string ; |
1020 | rdfs:range xsd:dateTime . | 1021 | rdfs:range xsd:dateTime . |
1021 | 1022 | ||
1022 | ep-activity:timeOfRepair | 1023 | ep-activity:timeOfRepair |
1023 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 1024 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
1024 | rdfs:domain ep-activity:EquipmentFailureAndRepair ; | 1025 | rdfs:domain ep-activity:EquipmentFailureAndRepair ; |
1025 | rdfs:label "time of repair"^^xsd:string ; | 1026 | rdfs:label "time of repair"^^xsd:string ; |
1026 | rdfs:range xsd:dateTime . | 1027 | rdfs:range xsd:dateTime . |
1027 | 1028 | ||
1028 | ep-activity:volumeOfMudGained | 1029 | ep-activity:volumeOfMudGained |
1029 | - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | 1030 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
1030 | rdfs:domain ep-activity:WellControlIncident ; | 1031 | rdfs:domain ep-activity:WellControlIncident ; |
1031 | rdfs:label "final rate of drilling"^^xsd:string ; | 1032 | rdfs:label "final rate of drilling"^^xsd:string ; |
1032 | rdfs:range ep-core:Volume . | 1033 | rdfs:range ep-core:Volume . |
1033 | 1034 | ||
1034 | ep-activity:wellBoreLoggingTool | 1035 | ep-activity:wellBoreLoggingTool |
1035 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 1036 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
1036 | rdfs:domain ep-activity:WellBoreLogRun ; | 1037 | rdfs:domain ep-activity:WellBoreLogRun ; |
1037 | rdfs:label "well bore logging tool"^^xsd:string ; | 1038 | rdfs:label "well bore logging tool"^^xsd:string ; |
1038 | rdfs:range <http://www.reportinghub.no/ep/schema/equipment#Equipment> . | 1039 | rdfs:range <http://www.reportinghub.no/ep/schema/equipment#Equipment> . |
1039 | 1040 | ||
1040 | ep-activity:wellTestBottomHolePressure | 1041 | ep-activity:wellTestBottomHolePressure |
1041 | - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | 1042 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
1042 | rdfs:domain ep-activity:WellTest ; | 1043 | rdfs:domain ep-activity:WellTest ; |
1043 | rdfs:label "well test bottom hole pressure"^^xsd:string ; | 1044 | rdfs:label "well test bottom hole pressure"^^xsd:string ; |
1044 | rdfs:range ep-core:Pressure . | 1045 | rdfs:range ep-core:Pressure . |
1045 | 1046 | ||
1046 | ep-activity:wellTestFlowingPressure | 1047 | ep-activity:wellTestFlowingPressure |
1047 | - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | 1048 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
1048 | rdfs:domain ep-activity:WellTest ; | 1049 | rdfs:domain ep-activity:WellTest ; |
1049 | rdfs:label "well test flowing pressure"^^xsd:string ; | 1050 | rdfs:label "well test flowing pressure"^^xsd:string ; |
1050 | rdfs:range ep-core:Pressure . | 1051 | rdfs:range ep-core:Pressure . |
1051 | 1052 | ||
1052 | ep-activity:wellTestNumber | 1053 | ep-activity:wellTestNumber |
1053 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 1054 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
1054 | rdfs:domain ep-activity:WellTest ; | 1055 | rdfs:domain ep-activity:WellTest ; |
1055 | rdfs:label "well test number"^^xsd:string . | 1056 | rdfs:label "well test number"^^xsd:string . |
1056 | 1057 | ||
1057 | ep-activity:wellTestShutInPressure | 1058 | ep-activity:wellTestShutInPressure |
1058 | - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | 1059 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
1059 | rdfs:domain ep-activity:WellTest ; | 1060 | rdfs:domain ep-activity:WellTest ; |
1060 | rdfs:label "well test shut-in pressure"^^xsd:string ; | 1061 | rdfs:label "well test shut-in pressure"^^xsd:string ; |
1061 | rdfs:range ep-core:Pressure . | 1062 | rdfs:range ep-core:Pressure . |
1062 | 1063 | ||
1063 | ep-activity:wellTestStoredOil | 1064 | ep-activity:wellTestStoredOil |
1064 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 1065 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
1065 | rdfs:domain ep-activity:WellTest ; | 1066 | rdfs:domain ep-activity:WellTest ; |
1066 | rdfs:label "well test stored oil"^^xsd:string ; | 1067 | rdfs:label "well test stored oil"^^xsd:string ; |
1067 | rdfs:range <http://www.reportinghub.no/ep/schema/material#Oil> . | 1068 | rdfs:range <http://www.reportinghub.no/ep/schema/material#Oil> . | ... | ... |
... | @@ -13,7 +13,7 @@ | ... | @@ -13,7 +13,7 @@ |
13 | 13 | ||
14 | <http://www.reportinghub.no/ep/schema/1.0/report> | 14 | <http://www.reportinghub.no/ep/schema/1.0/report> |
15 | rdf:type owl:Ontology ; | 15 | rdf:type owl:Ontology ; |
16 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/np/schema/1.0/npd> ; | 16 | + owl:imports <http://www.reportinghub.no/np/schema/1.0/npd> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/activity> ; |
17 | owl:versionInfo "0.1.0"^^xsd:string . | 17 | owl:versionInfo "0.1.0"^^xsd:string . |
18 | 18 | ||
19 | ep-report:DailyDrillingReport | 19 | ep-report:DailyDrillingReport |
... | @@ -31,7 +31,7 @@ ep-report:DailyProductionReport | ... | @@ -31,7 +31,7 @@ ep-report:DailyProductionReport |
31 | rdfs:subClassOf ep-report:ProductionReport . | 31 | rdfs:subClassOf ep-report:ProductionReport . |
32 | 32 | ||
33 | ep-report:FinalDailyDrillingReport | 33 | ep-report:FinalDailyDrillingReport |
34 | - rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ; | 34 | + rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ; |
35 | rdfs:label "final daily drilling report"^^xsd:string ; | 35 | rdfs:label "final daily drilling report"^^xsd:string ; |
36 | rdfs:subClassOf ep-report:DailyDrillingReport . | 36 | rdfs:subClassOf ep-report:DailyDrillingReport . |
37 | 37 | ||
... | @@ -60,8 +60,13 @@ ep-report:NonProductivetimeReport | ... | @@ -60,8 +60,13 @@ ep-report:NonProductivetimeReport |
60 | rdfs:subClassOf ep-report:Report ; | 60 | rdfs:subClassOf ep-report:Report ; |
61 | rdfs:subClassOf | 61 | rdfs:subClassOf |
62 | [ rdf:type owl:Restriction ; | 62 | [ rdf:type owl:Restriction ; |
63 | + owl:allValuesFrom ep-report:DailyDrillingReport ; | ||
64 | + owl:onProperty ep-report:reportOn | ||
65 | + ] ; | ||
66 | + rdfs:subClassOf | ||
67 | + [ rdf:type owl:Restriction ; | ||
63 | owl:cardinality "1"^^xsd:nonNegativeInteger ; | 68 | owl:cardinality "1"^^xsd:nonNegativeInteger ; |
64 | - owl:onProperty ep-report:createdAt | 69 | + owl:onProperty ep-report:reportOn |
65 | ] ; | 70 | ] ; |
66 | rdfs:subClassOf | 71 | rdfs:subClassOf |
67 | [ rdf:type owl:Restriction ; | 72 | [ rdf:type owl:Restriction ; |
... | @@ -71,21 +76,16 @@ ep-report:NonProductivetimeReport | ... | @@ -71,21 +76,16 @@ ep-report:NonProductivetimeReport |
71 | rdfs:subClassOf | 76 | rdfs:subClassOf |
72 | [ rdf:type owl:Restriction ; | 77 | [ rdf:type owl:Restriction ; |
73 | owl:cardinality "1"^^xsd:nonNegativeInteger ; | 78 | owl:cardinality "1"^^xsd:nonNegativeInteger ; |
74 | - owl:onProperty ep-report:reportOn | 79 | + owl:onProperty ep-report:createdAt |
75 | - ] ; | ||
76 | - rdfs:subClassOf | ||
77 | - [ rdf:type owl:Restriction ; | ||
78 | - owl:allValuesFrom ep-report:DailyDrillingReport ; | ||
79 | - owl:onProperty ep-report:reportOn | ||
80 | ] . | 80 | ] . |
81 | 81 | ||
82 | ep-report:NormalDailyDrillingReport | 82 | ep-report:NormalDailyDrillingReport |
83 | - rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ; | 83 | + rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ; |
84 | rdfs:label "normal daily drilling report"^^xsd:string ; | 84 | rdfs:label "normal daily drilling report"^^xsd:string ; |
85 | rdfs:subClassOf ep-report:DailyDrillingReport . | 85 | rdfs:subClassOf ep-report:DailyDrillingReport . |
86 | 86 | ||
87 | ep-report:PreliminaryDailyDrillingReport | 87 | ep-report:PreliminaryDailyDrillingReport |
88 | - rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ; | 88 | + rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ; |
89 | rdfs:label "preliminary daily drilling report"^^xsd:string ; | 89 | rdfs:label "preliminary daily drilling report"^^xsd:string ; |
90 | rdfs:subClassOf ep-report:DailyDrillingReport . | 90 | rdfs:subClassOf ep-report:DailyDrillingReport . |
91 | 91 | ||
... | @@ -129,8 +129,8 @@ ep-report:ReportAliasIdentifier | ... | @@ -129,8 +129,8 @@ ep-report:ReportAliasIdentifier |
129 | rdfs:subClassOf owl:Thing ; | 129 | rdfs:subClassOf owl:Thing ; |
130 | rdfs:subClassOf | 130 | rdfs:subClassOf |
131 | [ rdf:type owl:Restriction ; | 131 | [ rdf:type owl:Restriction ; |
132 | - owl:minCardinality "1"^^xsd:nonNegativeInteger ; | 132 | + owl:cardinality "1"^^xsd:nonNegativeInteger ; |
133 | - owl:onProperty ep-report:aliasName | 133 | + owl:onProperty ep-report:isAliasFor |
134 | ] ; | 134 | ] ; |
135 | rdfs:subClassOf | 135 | rdfs:subClassOf |
136 | [ rdf:type owl:Restriction ; | 136 | [ rdf:type owl:Restriction ; |
... | @@ -139,62 +139,62 @@ ep-report:ReportAliasIdentifier | ... | @@ -139,62 +139,62 @@ ep-report:ReportAliasIdentifier |
139 | ] ; | 139 | ] ; |
140 | rdfs:subClassOf | 140 | rdfs:subClassOf |
141 | [ rdf:type owl:Restriction ; | 141 | [ rdf:type owl:Restriction ; |
142 | - owl:cardinality "1"^^xsd:nonNegativeInteger ; | 142 | + owl:minCardinality "1"^^xsd:nonNegativeInteger ; |
143 | - owl:onProperty ep-report:isAliasFor | 143 | + owl:onProperty ep-report:aliasName |
144 | ] . | 144 | ] . |
145 | 145 | ||
146 | ep-report:ReportForGasYearToDate | 146 | ep-report:ReportForGasYearToDate |
147 | - rdf:type ep-report:ReportPeriodType , owl:Class ; | 147 | + rdf:type owl:Class , ep-report:ReportPeriodType ; |
148 | rdfs:label "report for gas year to date"^^xsd:string ; | 148 | rdfs:label "report for gas year to date"^^xsd:string ; |
149 | rdfs:subClassOf ep-report:Report . | 149 | rdfs:subClassOf ep-report:Report . |
150 | 150 | ||
151 | ep-report:ReportForInstant | 151 | ep-report:ReportForInstant |
152 | - rdf:type ep-report:ReportPeriodType , owl:Class ; | 152 | + rdf:type owl:Class , ep-report:ReportPeriodType ; |
153 | rdfs:label "report for instant"^^xsd:string ; | 153 | rdfs:label "report for instant"^^xsd:string ; |
154 | rdfs:subClassOf ep-report:Report . | 154 | rdfs:subClassOf ep-report:Report . |
155 | 155 | ||
156 | ep-report:ReportForMonthToDate | 156 | ep-report:ReportForMonthToDate |
157 | - rdf:type ep-report:ReportPeriodType , owl:Class ; | 157 | + rdf:type owl:Class , ep-report:ReportPeriodType ; |
158 | rdfs:label "report for month to date"^^xsd:string ; | 158 | rdfs:label "report for month to date"^^xsd:string ; |
159 | rdfs:subClassOf ep-report:Report . | 159 | rdfs:subClassOf ep-report:Report . |
160 | 160 | ||
161 | ep-report:ReportForOneDay | 161 | ep-report:ReportForOneDay |
162 | - rdf:type ep-report:ReportPeriodType , owl:Class ; | 162 | + rdf:type owl:Class , ep-report:ReportPeriodType ; |
163 | rdfs:label "report for one day"^^xsd:string ; | 163 | rdfs:label "report for one day"^^xsd:string ; |
164 | rdfs:subClassOf ep-report:Report . | 164 | rdfs:subClassOf ep-report:Report . |
165 | 165 | ||
166 | ep-report:ReportForOneGasDay | 166 | ep-report:ReportForOneGasDay |
167 | - rdf:type ep-report:ReportPeriodType , owl:Class ; | 167 | + rdf:type owl:Class , ep-report:ReportPeriodType ; |
168 | rdfs:label "report for one gas day"^^xsd:string ; | 168 | rdfs:label "report for one gas day"^^xsd:string ; |
169 | rdfs:subClassOf ep-report:Report . | 169 | rdfs:subClassOf ep-report:Report . |
170 | 170 | ||
171 | ep-report:ReportForOneGasMonth | 171 | ep-report:ReportForOneGasMonth |
172 | - rdf:type ep-report:ReportPeriodType , owl:Class ; | 172 | + rdf:type owl:Class , ep-report:ReportPeriodType ; |
173 | rdfs:label "report for one gas month"^^xsd:string ; | 173 | rdfs:label "report for one gas month"^^xsd:string ; |
174 | rdfs:subClassOf ep-report:Report . | 174 | rdfs:subClassOf ep-report:Report . |
175 | 175 | ||
176 | ep-report:ReportForOneGasYear | 176 | ep-report:ReportForOneGasYear |
177 | - rdf:type ep-report:ReportPeriodType , owl:Class ; | 177 | + rdf:type owl:Class , ep-report:ReportPeriodType ; |
178 | rdfs:label "report for one gas year"^^xsd:string ; | 178 | rdfs:label "report for one gas year"^^xsd:string ; |
179 | rdfs:subClassOf ep-report:Report . | 179 | rdfs:subClassOf ep-report:Report . |
180 | 180 | ||
181 | ep-report:ReportForOneMonth | 181 | ep-report:ReportForOneMonth |
182 | - rdf:type ep-report:ReportPeriodType , owl:Class ; | 182 | + rdf:type owl:Class , ep-report:ReportPeriodType ; |
183 | rdfs:label "report for one month"^^xsd:string ; | 183 | rdfs:label "report for one month"^^xsd:string ; |
184 | rdfs:subClassOf ep-report:Report . | 184 | rdfs:subClassOf ep-report:Report . |
185 | 185 | ||
186 | ep-report:ReportForOneWeek | 186 | ep-report:ReportForOneWeek |
187 | - rdf:type ep-report:ReportPeriodType , owl:Class ; | 187 | + rdf:type owl:Class , ep-report:ReportPeriodType ; |
188 | rdfs:label "report for one week"^^xsd:string ; | 188 | rdfs:label "report for one week"^^xsd:string ; |
189 | rdfs:subClassOf ep-report:Report . | 189 | rdfs:subClassOf ep-report:Report . |
190 | 190 | ||
191 | ep-report:ReportForOneYear | 191 | ep-report:ReportForOneYear |
192 | - rdf:type ep-report:ReportPeriodType , owl:Class ; | 192 | + rdf:type owl:Class , ep-report:ReportPeriodType ; |
193 | rdfs:label "report for one year"^^xsd:string ; | 193 | rdfs:label "report for one year"^^xsd:string ; |
194 | rdfs:subClassOf ep-report:Report . | 194 | rdfs:subClassOf ep-report:Report . |
195 | 195 | ||
196 | ep-report:ReportForYearToDate | 196 | ep-report:ReportForYearToDate |
197 | - rdf:type ep-report:ReportPeriodType , owl:Class ; | 197 | + rdf:type owl:Class , ep-report:ReportPeriodType ; |
198 | rdfs:label "report for year to date"^^xsd:string ; | 198 | rdfs:label "report for year to date"^^xsd:string ; |
199 | rdfs:subClassOf ep-report:Report . | 199 | rdfs:subClassOf ep-report:Report . |
200 | 200 | ||
... | @@ -208,23 +208,23 @@ ep-report:WeeklyDrillingReport | ... | @@ -208,23 +208,23 @@ ep-report:WeeklyDrillingReport |
208 | rdfs:subClassOf ep-report:Report ; | 208 | rdfs:subClassOf ep-report:Report ; |
209 | rdfs:subClassOf | 209 | rdfs:subClassOf |
210 | [ rdf:type owl:Restriction ; | 210 | [ rdf:type owl:Restriction ; |
211 | - owl:cardinality "1"^^xsd:nonNegativeInteger ; | 211 | + owl:allValuesFrom ep-report:DailyDrillingReport ; |
212 | - owl:onProperty ep-report:createdAt | 212 | + owl:onProperty ep-report:reportOn |
213 | ] ; | 213 | ] ; |
214 | rdfs:subClassOf | 214 | rdfs:subClassOf |
215 | [ rdf:type owl:Restriction ; | 215 | [ rdf:type owl:Restriction ; |
216 | - owl:allValuesFrom xsd:dateTime ; | 216 | + owl:cardinality "7"^^xsd:nonNegativeInteger ; |
217 | - owl:onProperty ep-report:createdAt | 217 | + owl:onProperty ep-report:reportOn |
218 | ] ; | 218 | ] ; |
219 | rdfs:subClassOf | 219 | rdfs:subClassOf |
220 | [ rdf:type owl:Restriction ; | 220 | [ rdf:type owl:Restriction ; |
221 | - owl:cardinality "7"^^xsd:nonNegativeInteger ; | 221 | + owl:allValuesFrom xsd:dateTime ; |
222 | - owl:onProperty ep-report:reportOn | 222 | + owl:onProperty ep-report:createdAt |
223 | ] ; | 223 | ] ; |
224 | rdfs:subClassOf | 224 | rdfs:subClassOf |
225 | [ rdf:type owl:Restriction ; | 225 | [ rdf:type owl:Restriction ; |
226 | - owl:allValuesFrom ep-report:DailyDrillingReport ; | 226 | + owl:cardinality "1"^^xsd:nonNegativeInteger ; |
227 | - owl:onProperty ep-report:reportOn | 227 | + owl:onProperty ep-report:createdAt |
228 | ] . | 228 | ] . |
229 | 229 | ||
230 | ep-report:WellTestReport | 230 | ep-report:WellTestReport |
... | @@ -241,12 +241,12 @@ ep-report:aliasOwner | ... | @@ -241,12 +241,12 @@ ep-report:aliasOwner |
241 | rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . | 241 | rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . |
242 | 242 | ||
243 | ep-report:createdAt | 243 | ep-report:createdAt |
244 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 244 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
245 | rdfs:domain ep-report:Report ; | 245 | rdfs:domain ep-report:Report ; |
246 | rdfs:label "created at"^^xsd:string . | 246 | rdfs:label "created at"^^xsd:string . |
247 | 247 | ||
248 | ep-report:dailyDrillingReportNumber | 248 | ep-report:dailyDrillingReportNumber |
249 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 249 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
250 | rdfs:domain ep-report:DailyDrillingReport ; | 250 | rdfs:domain ep-report:DailyDrillingReport ; |
251 | rdfs:label "daily drilling report number"^^xsd:string . | 251 | rdfs:label "daily drilling report number"^^xsd:string . |
252 | 252 | ||
... | @@ -271,7 +271,7 @@ ep-report:disclaimer | ... | @@ -271,7 +271,7 @@ ep-report:disclaimer |
271 | rdfs:range xsd:string . | 271 | rdfs:range xsd:string . |
272 | 272 | ||
273 | ep-report:hasContent | 273 | ep-report:hasContent |
274 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 274 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
275 | rdfs:domain ep-report:Report ; | 275 | rdfs:domain ep-report:Report ; |
276 | rdfs:label "has content"^^xsd:string . | 276 | rdfs:label "has content"^^xsd:string . |
277 | 277 | ||
... | @@ -280,12 +280,12 @@ ep-report:isAliasFor | ... | @@ -280,12 +280,12 @@ ep-report:isAliasFor |
280 | rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . | 280 | rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . |
281 | 281 | ||
282 | ep-report:issuedAt | 282 | ep-report:issuedAt |
283 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 283 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
284 | rdfs:domain ep-report:Report ; | 284 | rdfs:domain ep-report:Report ; |
285 | rdfs:label "issued at"^^xsd:string . | 285 | rdfs:label "issued at"^^xsd:string . |
286 | 286 | ||
287 | ep-report:nameAsDatumObject | 287 | ep-report:nameAsDatumObject |
288 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 288 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
289 | rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ; | 289 | rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ; |
290 | rdfs:label "name as datum object"^^xsd:string . | 290 | rdfs:label "name as datum object"^^xsd:string . |
291 | 291 | ||
... | @@ -295,13 +295,13 @@ ep-report:reportOn | ... | @@ -295,13 +295,13 @@ ep-report:reportOn |
295 | rdfs:label "report on"^^xsd:string . | 295 | rdfs:label "report on"^^xsd:string . |
296 | 296 | ||
297 | ep-report:reportSubmittedBy | 297 | ep-report:reportSubmittedBy |
298 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 298 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
299 | rdfs:domain ep-report:Report ; | 299 | rdfs:domain ep-report:Report ; |
300 | rdfs:label "report submitted by"^^xsd:string ; | 300 | rdfs:label "report submitted by"^^xsd:string ; |
301 | rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalObject> . | 301 | rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalObject> . |
302 | 302 | ||
303 | ep-report:reportSubmittedFrom | 303 | ep-report:reportSubmittedFrom |
304 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 304 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
305 | rdfs:domain ep-report:Report ; | 305 | rdfs:domain ep-report:Report ; |
306 | rdfs:label "report submitted from"^^xsd:string ; | 306 | rdfs:label "report submitted from"^^xsd:string ; |
307 | rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> . | 307 | rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> . |
... | @@ -311,3 +311,13 @@ ep-report:title | ... | @@ -311,3 +311,13 @@ ep-report:title |
311 | rdfs:domain ep-report:Report ; | 311 | rdfs:domain ep-report:Report ; |
312 | rdfs:label "title"^^xsd:string ; | 312 | rdfs:label "title"^^xsd:string ; |
313 | rdfs:range xsd:string . | 313 | rdfs:range xsd:string . |
314 | + | ||
315 | +ep-report:validFrom | ||
316 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; | ||
317 | + rdfs:domain ep-report:Report ; | ||
318 | + rdfs:label "valid from"^^xsd:string . | ||
319 | + | ||
320 | +ep-report:validTo | ||
321 | + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | ||
322 | + rdfs:domain ep-report:Report ; | ||
323 | + rdfs:label "valid to"^^xsd:string . | ... | ... |
... | @@ -20,7 +20,7 @@ | ... | @@ -20,7 +20,7 @@ |
20 | 20 | ||
21 | <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> | 21 | <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> |
22 | rdf:type owl:Ontology ; | 22 | rdf:type owl:Ontology ; |
23 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/production> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://www.reportinghub.no/ep/schema/1.0/production-equipment> , <http://spinrdf.org/spin> ; | 23 | + owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/production-equipment> , <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/1.0/production> ; |
24 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 24 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
25 | 25 | ||
26 | ep-mpr-spin-lib:Function | 26 | ep-mpr-spin-lib:Function |
... | @@ -105,6 +105,38 @@ arg2 is the interval identifier"""^^xsd:string ; | ... | @@ -105,6 +105,38 @@ arg2 is the interval identifier"""^^xsd:string ; |
105 | ]) | 105 | ]) |
106 | ] . | 106 | ] . |
107 | 107 | ||
108 | +ep-mpr-spin-lib:buildSampledFluidURI | ||
109 | + rdf:type spin:Function ; | ||
110 | + rdfs:subClassOf ep-mpr-spin-lib:Function ; | ||
111 | + spin:body | ||
112 | + [ rdf:type sp:Select ; | ||
113 | + rdfs:comment """arg1 is the name of the installation | ||
114 | +arg2 is the nominal time | ||
115 | +arg3 is the name of the sample"""^^xsd:string ; | ||
116 | + sp:resultVariables ([ sp:varName "uri"^^xsd:string | ||
117 | + ]) ; | ||
118 | + sp:where ([ rdf:type sp:Bind ; | ||
119 | + sp:expression | ||
120 | + [ rdf:type ep-spin-lib:buildURI ; | ||
121 | + sp:arg1 "https://www.reportinghub.no/ep/data/fluidSample/" ; | ||
122 | + sp:arg2 [ rdf:type fn:concat ; | ||
123 | + sp:arg1 [ rdf:type ep-spin-lib:normalizeString ; | ||
124 | + sp:arg1 spin:_arg1 | ||
125 | + ] ; | ||
126 | + sp:arg2 "$" ; | ||
127 | + sp:arg3 spin:_arg2 ; | ||
128 | + sp:arg4 "$" ; | ||
129 | + sp:arg5 [ rdf:type ep-spin-lib:normalizeString ; | ||
130 | + sp:arg1 spin:_arg3 | ||
131 | + ] | ||
132 | + ] | ||
133 | + ] ; | ||
134 | + sp:variable | ||
135 | + [ sp:varName "uri"^^xsd:string | ||
136 | + ] | ||
137 | + ]) | ||
138 | + ] . | ||
139 | + | ||
108 | ep-mpr-spin-lib:selectAverageAmountOfMaterialFlag | 140 | ep-mpr-spin-lib:selectAverageAmountOfMaterialFlag |
109 | rdf:type spin:Function ; | 141 | rdf:type spin:Function ; |
110 | rdfs:label "select AverageAmountOfMaterialFlag"^^xsd:string ; | 142 | rdfs:label "select AverageAmountOfMaterialFlag"^^xsd:string ; | ... | ... |
... | @@ -11,12 +11,15 @@ | ... | @@ -11,12 +11,15 @@ |
11 | <http://www.reportinghub.no/ep/transform/transform-helper-schema> | 11 | <http://www.reportinghub.no/ep/transform/transform-helper-schema> |
12 | rdf:type owl:Ontology ; | 12 | rdf:type owl:Ontology ; |
13 | rdfs:comment "The Transform Helper Schema is the set of properties and classes used for the creation of temporary data used as part of the ERH transformations. All instances of classes and uses of these properties is deleted before the triples are stored in the RDF database."^^xsd:string ; | 13 | rdfs:comment "The Transform Helper Schema is the set of properties and classes used for the creation of temporary data used as part of the ERH transformations. All instances of classes and uses of these properties is deleted before the triples are stored in the RDF database."^^xsd:string ; |
14 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.epim.no/schemas/mprml/1> ; | 14 | + owl:imports <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/schema/1.0/activity> ; |
15 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 15 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
16 | 16 | ||
17 | transhelp:derivedFrom | 17 | transhelp:derivedFrom |
18 | rdf:type owl:ObjectProperty . | 18 | rdf:type owl:ObjectProperty . |
19 | 19 | ||
20 | +transhelp:facilityIdentifier | ||
21 | + rdf:type owl:DatatypeProperty , owl:FunctionalProperty . | ||
22 | + | ||
20 | transhelp:forComment | 23 | transhelp:forComment |
21 | rdf:type owl:ObjectProperty ; | 24 | rdf:type owl:ObjectProperty ; |
22 | rdfs:comment "Used to pass an argument to Cs_datedComment"^^xsd:string ; | 25 | rdfs:comment "Used to pass an argument to Cs_datedComment"^^xsd:string ; |
... | @@ -27,22 +30,25 @@ transhelp:hasDerivedText | ... | @@ -27,22 +30,25 @@ transhelp:hasDerivedText |
27 | rdf:type owl:DatatypeProperty . | 30 | rdf:type owl:DatatypeProperty . |
28 | 31 | ||
29 | transhelp:intervalEnd | 32 | transhelp:intervalEnd |
30 | - rdf:type owl:FunctionalProperty , owl:DatatypeProperty . | 33 | + rdf:type owl:DatatypeProperty , owl:FunctionalProperty . |
31 | 34 | ||
32 | transhelp:intervalIdentifier | 35 | transhelp:intervalIdentifier |
33 | - rdf:type owl:FunctionalProperty , owl:DatatypeProperty . | 36 | + rdf:type owl:DatatypeProperty , owl:FunctionalProperty . |
34 | 37 | ||
35 | transhelp:intervalStart | 38 | transhelp:intervalStart |
36 | - rdf:type owl:FunctionalProperty , owl:DatatypeProperty . | 39 | + rdf:type owl:DatatypeProperty , owl:FunctionalProperty . |
37 | 40 | ||
38 | transhelp:mapsTo | 41 | transhelp:mapsTo |
39 | rdf:type rdf:Property . | 42 | rdf:type rdf:Property . |
40 | 43 | ||
41 | transhelp:materialClassMapsToMPREnumeration | 44 | transhelp:materialClassMapsToMPREnumeration |
42 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , owl:InverseFunctionalProperty ; | 45 | + rdf:type owl:InverseFunctionalProperty , owl:FunctionalProperty , owl:ObjectProperty ; |
43 | rdfs:label "material class maps to MPR enumeration"^^xsd:string ; | 46 | rdfs:label "material class maps to MPR enumeration"^^xsd:string ; |
44 | rdfs:subPropertyOf transhelp:mapsTo . | 47 | rdfs:subPropertyOf transhelp:mapsTo . |
45 | 48 | ||
49 | +transhelp:nominalInstant | ||
50 | + rdf:type owl:DatatypeProperty , owl:FunctionalProperty . | ||
51 | + | ||
46 | transhelp:standardTempPres | 52 | transhelp:standardTempPres |
47 | rdf:type rdf:Property ; | 53 | rdf:type rdf:Property ; |
48 | rdfs:range <http://www.epim.no/schemas/mprml/1#StandardTempPress> . | 54 | rdfs:range <http://www.epim.no/schemas/mprml/1#StandardTempPress> . | ... | ... |
... | @@ -25,89 +25,181 @@ | ... | @@ -25,89 +25,181 @@ |
25 | <http://www.epim.no/schemas/mprml/1#A_Global-Objects> | 25 | <http://www.epim.no/schemas/mprml/1#A_Global-Objects> |
26 | spin:rule | 26 | spin:rule |
27 | [ rdf:type sp:Construct ; | 27 | [ rdf:type sp:Construct ; |
28 | - rdfs:comment "STEP 40001 Create the FluidSampleReport, FluidSampling activity and FluidSample object ."^^xsd:string ; | 28 | + rdfs:comment """STEP 40003e Create the Sample of fluid. |
29 | - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/report#FluidSampleReport> ; | 29 | +It is matched to its results via the sample name, which is assumed to be unique within the file."""^^xsd:string ; |
30 | + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/material#Fluid> ; | ||
30 | sp:predicate rdf:type ; | 31 | sp:predicate rdf:type ; |
31 | - sp:subject _:b1 | 32 | + sp:subject |
33 | + [ sp:varName "sampledFluid"^^xsd:string | ||
34 | + ] | ||
32 | ] [ sp:object | 35 | ] [ sp:object |
33 | - [ sp:varName "productionReport"^^xsd:string | 36 | + [ sp:varName "name"^^xsd:string |
34 | ] ; | 37 | ] ; |
35 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; | 38 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; |
36 | - sp:subject _:b1 | 39 | + sp:subject |
37 | - ] [ sp:object _:b2 ; | 40 | + [ sp:varName "sampledFluid"^^xsd:string |
38 | - sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | 41 | + ] |
39 | - sp:subject _:b1 | ||
40 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#FluidSamplingAndAnalysis> ; | ||
41 | - sp:predicate rdf:type ; | ||
42 | - sp:subject _:b2 | ||
43 | ] [ sp:object | 42 | ] [ sp:object |
44 | - [ sp:varName "fluidSamplingType"^^xsd:string | 43 | + [ sp:varName "sampledFluid"^^xsd:string |
45 | ] ; | 44 | ] ; |
45 | + sp:predicate <http://www.reportinghub.no/ep/schema/activity#sampledFluid> ; | ||
46 | + sp:subject | ||
47 | + [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | ||
48 | + ] | ||
49 | + ]) ; | ||
50 | + sp:where ([ sp:object | ||
51 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
52 | + ] ; | ||
53 | + sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | ||
54 | + sp:subject spin:_this | ||
55 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_fluidSample> ; | ||
46 | sp:predicate rdf:type ; | 56 | sp:predicate rdf:type ; |
47 | - sp:subject _:b2 | 57 | + sp:subject |
58 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
59 | + ] | ||
48 | ] [ sp:object | 60 | ] [ sp:object |
49 | - [ sp:varName "acquisitionDate"^^xsd:string | 61 | + [ sp:varName "time"^^xsd:string |
50 | ] ; | 62 | ] ; |
51 | - sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ; | 63 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#nominalInstant> ; |
52 | - sp:subject _:b2 | 64 | + sp:subject |
65 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
66 | + ] | ||
67 | + ] [ sp:object | ||
68 | + [ sp:varName "normalizedFacilityName"^^xsd:string | ||
69 | + ] ; | ||
70 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#facilityIdentifier> ; | ||
71 | + sp:subject | ||
72 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
73 | + ] | ||
53 | ] [ sp:object | 74 | ] [ sp:object |
54 | [ sp:varName "fluidSampleRef"^^xsd:string | 75 | [ sp:varName "fluidSampleRef"^^xsd:string |
55 | ] ; | 76 | ] ; |
56 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 77 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
57 | - sp:subject _:b2 | ||
58 | - ]) ; | ||
59 | - sp:where ([ sp:object spin:_this ; | ||
60 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
61 | sp:subject | 78 | sp:subject |
62 | - [ sp:varName "productionReport"^^xsd:string | 79 | + [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string |
63 | ] | 80 | ] |
64 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionReport> ; | 81 | + ] [ sp:object |
65 | - sp:predicate rdf:type ; | 82 | + [ sp:varName "name"^^xsd:string |
83 | + ] ; | ||
84 | + sp:predicate <http://www.epim.no/schemas/mprml/1#name> ; | ||
66 | sp:subject | 85 | sp:subject |
67 | - [ sp:varName "productionReport"^^xsd:string | 86 | + [ sp:varName "fluidSampleRef"^^xsd:string |
68 | ] | 87 | ] |
69 | - ] [ sp:object | 88 | + ] [ rdf:type sp:Bind ; |
89 | + sp:expression | ||
90 | + [ rdf:type ep-mpr-spin-lib:buildSampledFluidURI ; | ||
91 | + sp:arg1 [ sp:varName "normalizedFacilityName"^^xsd:string | ||
92 | + ] ; | ||
93 | + sp:arg2 [ sp:varName "time"^^xsd:string | ||
94 | + ] ; | ||
95 | + sp:arg3 [ sp:varName "name"^^xsd:string | ||
96 | + ] | ||
97 | + ] ; | ||
98 | + sp:variable | ||
99 | + [ sp:varName "sampledFluid"^^xsd:string | ||
100 | + ] | ||
101 | + ]) | ||
102 | + ] ; | ||
103 | + spin:rule | ||
104 | + [ rdf:type sp:Construct ; | ||
105 | + rdfs:comment "STEP 40003d Set the facility for the sample of fluid - from reporting facility if not"^^xsd:string ; | ||
106 | + sp:templates ([ sp:object | ||
107 | + [ sp:varName "normalizedFacilityName"^^xsd:string | ||
108 | + ] ; | ||
109 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#facilityIdentifier> ; | ||
110 | + sp:subject | ||
111 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
112 | + ] | ||
113 | + ]) ; | ||
114 | + sp:where ([ sp:object | ||
70 | [ sp:varName "fluidSampleRef"^^xsd:string | 115 | [ sp:varName "fluidSampleRef"^^xsd:string |
71 | ] ; | 116 | ] ; |
72 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | 117 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; |
73 | sp:subject spin:_this | 118 | sp:subject spin:_this |
119 | + ] [ sp:object | ||
120 | + [ sp:varName "normalizedFacilityName"^^xsd:string | ||
121 | + ] ; | ||
122 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#facilityIdentifier> ; | ||
123 | + sp:subject spin:_this | ||
74 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_fluidSample> ; | 124 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_fluidSample> ; |
75 | sp:predicate rdf:type ; | 125 | sp:predicate rdf:type ; |
76 | sp:subject | 126 | sp:subject |
77 | [ sp:varName "fluidSampleRef"^^xsd:string | 127 | [ sp:varName "fluidSampleRef"^^xsd:string |
78 | ] | 128 | ] |
79 | - ] [ rdf:type sp:Optional ; | 129 | + ] [ rdf:type sp:NotExists ; |
80 | - sp:elements ([ sp:object | ||
81 | - [ sp:varName "acquisitionDate"^^xsd:string | ||
82 | - ] ; | ||
83 | - sp:predicate <http://www.epim.no/schemas/mprml/1#acquisitionDate> ; | ||
84 | - sp:subject | ||
85 | - [ sp:varName "fluidSampleRef"^^xsd:string | ||
86 | - ] | ||
87 | - ]) | ||
88 | - ] [ rdf:type sp:Optional ; | ||
89 | sp:elements ([ sp:object | 130 | sp:elements ([ sp:object |
90 | - [ sp:varName "sampleTypeRef"^^xsd:string | 131 | + [ sp:varName "facilityRef"^^xsd:string |
91 | ] ; | 132 | ] ; |
92 | - sp:predicate <http://www.epim.no/schemas/mprml/1#sampleTypeRef> ; | 133 | + sp:predicate <http://www.epim.no/schemas/mprml/1#facilityRef> ; |
93 | sp:subject | 134 | sp:subject |
94 | [ sp:varName "fluidSampleRef"^^xsd:string | 135 | [ sp:varName "fluidSampleRef"^^xsd:string |
95 | ] | 136 | ] |
96 | ]) | 137 | ]) |
97 | - ] [ rdf:type sp:Bind ; | 138 | + ]) |
98 | - sp:expression | 139 | + ] ; |
99 | - [ rdf:type ep-mpr-spin-lib:selectFluidSamplingType ; | 140 | + spin:rule |
100 | - sp:arg1 [ sp:varName "sampleTypeRef"^^xsd:string | 141 | + [ rdf:type sp:Construct ; |
101 | - ] | 142 | + rdfs:comment "STEP 40002 Create the Facility where the sampling takes place - the same approach to identification of the facility is used as for product volume."^^xsd:string ; |
143 | + sp:templates ([ sp:object _:b1 ; | ||
144 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#samplingPerformedAt> ; | ||
145 | + sp:subject | ||
146 | + [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | ||
147 | + ] | ||
148 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | ||
149 | + sp:predicate rdf:type ; | ||
150 | + sp:subject _:b1 | ||
151 | + ] [ sp:object | ||
152 | + [ sp:varName "facility"^^xsd:string | ||
102 | ] ; | 153 | ] ; |
103 | - sp:variable | 154 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; |
104 | - [ sp:varName "fluidSamplingType"^^xsd:string | 155 | + sp:subject _:b1 |
156 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#ProductionFacility> ; | ||
157 | + sp:predicate rdf:type ; | ||
158 | + sp:subject | ||
159 | + [ sp:varName "facility"^^xsd:string | ||
160 | + ] | ||
161 | + ]) ; | ||
162 | + sp:where ([ sp:object | ||
163 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
164 | + ] ; | ||
165 | + sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | ||
166 | + sp:subject spin:_this | ||
167 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_fluidSample> ; | ||
168 | + sp:predicate rdf:type ; | ||
169 | + sp:subject | ||
170 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
171 | + ] | ||
172 | + ] [ sp:object | ||
173 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
174 | + ] ; | ||
175 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
176 | + sp:subject | ||
177 | + [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | ||
178 | + ] | ||
179 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#FluidSamplingAndAnalysis> ; | ||
180 | + sp:predicate rdf:type ; | ||
181 | + sp:subject | ||
182 | + [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | ||
183 | + ] | ||
184 | + ] [ sp:object | ||
185 | + [ sp:varName "facilityRef"^^xsd:string | ||
186 | + ] ; | ||
187 | + sp:predicate <http://www.epim.no/schemas/mprml/1#facilityRef> ; | ||
188 | + sp:subject | ||
189 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
190 | + ] | ||
191 | + ] [ sp:object | ||
192 | + [ sp:varName "facilityRef"^^xsd:string | ||
193 | + ] ; | ||
194 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
195 | + sp:subject | ||
196 | + [ sp:varName "facility"^^xsd:string | ||
105 | ] | 197 | ] |
106 | ]) | 198 | ]) |
107 | ] ; | 199 | ] ; |
108 | spin:rule | 200 | spin:rule |
109 | [ rdf:type sp:Construct ; | 201 | [ rdf:type sp:Construct ; |
110 | - rdfs:comment "STEP 40004 Specify the fluid analysis result."^^xsd:string ; | 202 | + rdfs:comment "STEP 40010 Specify the fluid analysis result."^^xsd:string ; |
111 | sp:templates ([ sp:object | 203 | sp:templates ([ sp:object |
112 | [ sp:varName "nameFluidAnalysis"^^xsd:string | 204 | [ sp:varName "nameFluidAnalysis"^^xsd:string |
113 | ] ; | 205 | ] ; |
... | @@ -184,12 +276,12 @@ | ... | @@ -184,12 +276,12 @@ |
184 | ] ; | 276 | ] ; |
185 | spin:rule | 277 | spin:rule |
186 | [ rdf:type sp:Construct ; | 278 | [ rdf:type sp:Construct ; |
187 | - rdfs:comment """STEP 40005b Specify the fluid component - non-primary component. | 279 | + rdfs:comment """STEP 40011b Specify the fluid component - non-primary component. |
188 | The componentName element is used differently in the examples for the primary and non-primary components."""^^xsd:string ; | 280 | The componentName element is used differently in the examples for the primary and non-primary components."""^^xsd:string ; |
189 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/material#Fluid> ; | 281 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/material#Fluid> ; |
190 | sp:predicate rdf:type ; | 282 | sp:predicate rdf:type ; |
191 | - sp:subject _:b3 | 283 | + sp:subject _:b2 |
192 | - ] [ sp:object _:b3 ; | 284 | + ] [ sp:object _:b2 ; |
193 | sp:predicate <http://www.reportinghub.no/ep/schema/material#hasNonPrimaryComponent> ; | 285 | sp:predicate <http://www.reportinghub.no/ep/schema/material#hasNonPrimaryComponent> ; |
194 | sp:subject | 286 | sp:subject |
195 | [ sp:varName "sampledFluid"^^xsd:string | 287 | [ sp:varName "sampledFluid"^^xsd:string |
... | @@ -198,49 +290,49 @@ The componentName element is used differently in the examples for the primary an | ... | @@ -198,49 +290,49 @@ The componentName element is used differently in the examples for the primary an |
198 | [ sp:varName "fluidComponentKindType"^^xsd:string | 290 | [ sp:varName "fluidComponentKindType"^^xsd:string |
199 | ] ; | 291 | ] ; |
200 | sp:predicate rdf:type ; | 292 | sp:predicate rdf:type ; |
201 | - sp:subject _:b3 | 293 | + sp:subject _:b2 |
202 | ] [ sp:object | 294 | ] [ sp:object |
203 | [ sp:varName "fluidSubstanceKindType"^^xsd:string | 295 | [ sp:varName "fluidSubstanceKindType"^^xsd:string |
204 | ] ; | 296 | ] ; |
205 | sp:predicate rdf:type ; | 297 | sp:predicate rdf:type ; |
206 | - sp:subject _:b3 | 298 | + sp:subject _:b2 |
207 | ] [ sp:object <http://www.reportinghub.no/ep/schema/material#MaterialPartWholePair> ; | 299 | ] [ sp:object <http://www.reportinghub.no/ep/schema/material#MaterialPartWholePair> ; |
208 | sp:predicate rdf:type ; | 300 | sp:predicate rdf:type ; |
209 | - sp:subject _:b4 | 301 | + sp:subject _:b3 |
210 | - ] [ sp:object _:b3 ; | 302 | + ] [ sp:object _:b2 ; |
211 | sp:predicate <http://www.reportinghub.no/ep/schema/material#partMaterialOfPair> ; | 303 | sp:predicate <http://www.reportinghub.no/ep/schema/material#partMaterialOfPair> ; |
212 | - sp:subject _:b4 | 304 | + sp:subject _:b3 |
213 | ] [ sp:object | 305 | ] [ sp:object |
214 | [ sp:varName "sampledFluid"^^xsd:string | 306 | [ sp:varName "sampledFluid"^^xsd:string |
215 | ] ; | 307 | ] ; |
216 | sp:predicate <http://www.reportinghub.no/ep/schema/material#wholeMaterialOfPair> ; | 308 | sp:predicate <http://www.reportinghub.no/ep/schema/material#wholeMaterialOfPair> ; |
217 | - sp:subject _:b4 | 309 | + sp:subject _:b3 |
218 | - ] [ sp:object _:b5 ; | 310 | + ] [ sp:object _:b4 ; |
219 | sp:predicate <http://www.reportinghub.no/ep/schema/material#massRatio> ; | 311 | sp:predicate <http://www.reportinghub.no/ep/schema/material#massRatio> ; |
220 | - sp:subject _:b4 | 312 | + sp:subject _:b3 |
221 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Ratio> ; | 313 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Ratio> ; |
222 | sp:predicate rdf:type ; | 314 | sp:predicate rdf:type ; |
223 | - sp:subject _:b5 | 315 | + sp:subject _:b4 |
224 | ] [ sp:object | 316 | ] [ sp:object |
225 | [ sp:varName "realWeightPercent"^^xsd:string | 317 | [ sp:varName "realWeightPercent"^^xsd:string |
226 | ] ; | 318 | ] ; |
227 | sp:predicate | 319 | sp:predicate |
228 | [ sp:varName "weightPercentScale"^^xsd:string | 320 | [ sp:varName "weightPercentScale"^^xsd:string |
229 | ] ; | 321 | ] ; |
230 | - sp:subject _:b5 | ||
231 | - ] [ sp:object _:b6 ; | ||
232 | - sp:predicate <http://www.reportinghub.no/ep/schema/material#moleRatio> ; | ||
233 | sp:subject _:b4 | 322 | sp:subject _:b4 |
323 | + ] [ sp:object _:b5 ; | ||
324 | + sp:predicate <http://www.reportinghub.no/ep/schema/material#moleRatio> ; | ||
325 | + sp:subject _:b3 | ||
234 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Ratio> ; | 326 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Ratio> ; |
235 | sp:predicate rdf:type ; | 327 | sp:predicate rdf:type ; |
236 | - sp:subject _:b6 | 328 | + sp:subject _:b5 |
237 | ] [ sp:object | 329 | ] [ sp:object |
238 | [ sp:varName "realMolePercent"^^xsd:string | 330 | [ sp:varName "realMolePercent"^^xsd:string |
239 | ] ; | 331 | ] ; |
240 | sp:predicate | 332 | sp:predicate |
241 | [ sp:varName "molePercentScale"^^xsd:string | 333 | [ sp:varName "molePercentScale"^^xsd:string |
242 | ] ; | 334 | ] ; |
243 | - sp:subject _:b6 | 335 | + sp:subject _:b5 |
244 | ]) ; | 336 | ]) ; |
245 | sp:where ([ sp:object | 337 | sp:where ([ sp:object |
246 | [ sp:varName "fluidAnalysisResultRef"^^xsd:string | 338 | [ sp:varName "fluidAnalysisResultRef"^^xsd:string |
... | @@ -376,23 +468,48 @@ The componentName element is used differently in the examples for the primary an | ... | @@ -376,23 +468,48 @@ The componentName element is used differently in the examples for the primary an |
376 | ] ; | 468 | ] ; |
377 | spin:rule | 469 | spin:rule |
378 | [ rdf:type sp:Construct ; | 470 | [ rdf:type sp:Construct ; |
379 | - rdfs:comment """STEP 40003 Create the Sample of fluid. | 471 | + rdfs:comment "STEP 40001 Create the FluidSampleReport and FluidSampling activity ."^^xsd:string ; |
380 | -The sample is anonymous. It is matched to its results via the sample name, which is assumed to be unique within the file."""^^xsd:string ; | 472 | + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/report#FluidSampleReport> ; |
381 | - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/material#Fluid> ; | 473 | + sp:predicate rdf:type ; |
474 | + sp:subject _:b6 | ||
475 | + ] [ sp:object | ||
476 | + [ sp:varName "productionReport"^^xsd:string | ||
477 | + ] ; | ||
478 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; | ||
479 | + sp:subject _:b6 | ||
480 | + ] [ sp:object _:b7 ; | ||
481 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
482 | + sp:subject _:b6 | ||
483 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#FluidSamplingAndAnalysis> ; | ||
382 | sp:predicate rdf:type ; | 484 | sp:predicate rdf:type ; |
383 | sp:subject _:b7 | 485 | sp:subject _:b7 |
384 | ] [ sp:object | 486 | ] [ sp:object |
385 | - [ sp:varName "name"^^xsd:string | 487 | + [ sp:varName "fluidSamplingType"^^xsd:string |
386 | ] ; | 488 | ] ; |
387 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; | 489 | + sp:predicate rdf:type ; |
388 | sp:subject _:b7 | 490 | sp:subject _:b7 |
389 | - ] [ sp:object _:b7 ; | 491 | + ] [ sp:object |
390 | - sp:predicate <http://www.reportinghub.no/ep/schema/activity#sampledFluid> ; | 492 | + [ sp:varName "acquisitionDate"^^xsd:string |
493 | + ] ; | ||
494 | + sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ; | ||
495 | + sp:subject _:b7 | ||
496 | + ] [ sp:object | ||
497 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
498 | + ] ; | ||
499 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
500 | + sp:subject _:b7 | ||
501 | + ]) ; | ||
502 | + sp:where ([ sp:object spin:_this ; | ||
503 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
391 | sp:subject | 504 | sp:subject |
392 | - [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | 505 | + [ sp:varName "productionReport"^^xsd:string |
393 | ] | 506 | ] |
394 | - ]) ; | 507 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionReport> ; |
395 | - sp:where ([ sp:object | 508 | + sp:predicate rdf:type ; |
509 | + sp:subject | ||
510 | + [ sp:varName "productionReport"^^xsd:string | ||
511 | + ] | ||
512 | + ] [ sp:object | ||
396 | [ sp:varName "fluidSampleRef"^^xsd:string | 513 | [ sp:varName "fluidSampleRef"^^xsd:string |
397 | ] ; | 514 | ] ; |
398 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | 515 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; |
... | @@ -402,25 +519,75 @@ The sample is anonymous. It is matched to its results via the sample name, which | ... | @@ -402,25 +519,75 @@ The sample is anonymous. It is matched to its results via the sample name, which |
402 | sp:subject | 519 | sp:subject |
403 | [ sp:varName "fluidSampleRef"^^xsd:string | 520 | [ sp:varName "fluidSampleRef"^^xsd:string |
404 | ] | 521 | ] |
405 | - ] [ sp:object | 522 | + ] [ rdf:type sp:Optional ; |
406 | - [ sp:varName "fluidSampleRef"^^xsd:string | 523 | + sp:elements ([ sp:object |
524 | + [ sp:varName "acquisitionDate"^^xsd:string | ||
525 | + ] ; | ||
526 | + sp:predicate <http://www.epim.no/schemas/mprml/1#acquisitionDate> ; | ||
527 | + sp:subject | ||
528 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
529 | + ] | ||
530 | + ]) | ||
531 | + ] [ rdf:type sp:Optional ; | ||
532 | + sp:elements ([ sp:object | ||
533 | + [ sp:varName "sampleTypeRef"^^xsd:string | ||
534 | + ] ; | ||
535 | + sp:predicate <http://www.epim.no/schemas/mprml/1#sampleTypeRef> ; | ||
536 | + sp:subject | ||
537 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
538 | + ] | ||
539 | + ]) | ||
540 | + ] [ rdf:type sp:Bind ; | ||
541 | + sp:expression | ||
542 | + [ rdf:type ep-mpr-spin-lib:selectFluidSamplingType ; | ||
543 | + sp:arg1 [ sp:varName "sampleTypeRef"^^xsd:string | ||
544 | + ] | ||
407 | ] ; | 545 | ] ; |
408 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 546 | + sp:variable |
547 | + [ sp:varName "fluidSamplingType"^^xsd:string | ||
548 | + ] | ||
549 | + ]) | ||
550 | + ] ; | ||
551 | + spin:rule | ||
552 | + [ rdf:type sp:Construct ; | ||
553 | + rdfs:comment "STEP 40003b Set the date for the sample of fluid - from report date if not"^^xsd:string ; | ||
554 | + sp:templates ([ sp:object | ||
555 | + [ sp:varName "intervalIdentifier"^^xsd:string | ||
556 | + ] ; | ||
557 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#nominalInstant> ; | ||
409 | sp:subject | 558 | sp:subject |
410 | - [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | 559 | + [ sp:varName "fluidSampleRef"^^xsd:string |
411 | ] | 560 | ] |
561 | + ]) ; | ||
562 | + sp:where ([ sp:object | ||
563 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
564 | + ] ; | ||
565 | + sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | ||
566 | + sp:subject spin:_this | ||
412 | ] [ sp:object | 567 | ] [ sp:object |
413 | - [ sp:varName "name"^^xsd:string | 568 | + [ sp:varName "intervalIdentifier"^^xsd:string |
414 | ] ; | 569 | ] ; |
415 | - sp:predicate <http://www.epim.no/schemas/mprml/1#name> ; | 570 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#intervalIdentifier> ; |
571 | + sp:subject spin:_this | ||
572 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_fluidSample> ; | ||
573 | + sp:predicate rdf:type ; | ||
416 | sp:subject | 574 | sp:subject |
417 | [ sp:varName "fluidSampleRef"^^xsd:string | 575 | [ sp:varName "fluidSampleRef"^^xsd:string |
418 | ] | 576 | ] |
577 | + ] [ rdf:type sp:NotExists ; | ||
578 | + sp:elements ([ sp:object | ||
579 | + [ sp:varName "acquisitionDate"^^xsd:string | ||
580 | + ] ; | ||
581 | + sp:predicate <http://www.epim.no/schemas/mprml/1#acquisitionDate> ; | ||
582 | + sp:subject | ||
583 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
584 | + ] | ||
585 | + ]) | ||
419 | ]) | 586 | ]) |
420 | ] ; | 587 | ] ; |
421 | spin:rule | 588 | spin:rule |
422 | [ rdf:type sp:Construct ; | 589 | [ rdf:type sp:Construct ; |
423 | - rdfs:comment """STEP 40005a Specify the fluid component - primary component. | 590 | + rdfs:comment """STEP 40011a Specify the fluid component - primary component. |
424 | The componentName element is used differently in the examples for the primary and non-primary components."""^^xsd:string ; | 591 | The componentName element is used differently in the examples for the primary and non-primary components."""^^xsd:string ; |
425 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/material#Fluid> ; | 592 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/material#Fluid> ; |
426 | sp:predicate rdf:type ; | 593 | sp:predicate rdf:type ; |
... | @@ -529,24 +696,20 @@ The componentName element is used differently in the examples for the primary an | ... | @@ -529,24 +696,20 @@ The componentName element is used differently in the examples for the primary an |
529 | ] ; | 696 | ] ; |
530 | spin:rule | 697 | spin:rule |
531 | [ rdf:type sp:Construct ; | 698 | [ rdf:type sp:Construct ; |
532 | - rdfs:comment "STEP 40002a Create the Facility where the sampling takes place - the same approach to identification of the facility is used as for product volume."^^xsd:string ; | 699 | + rdfs:comment "STEP 40004 Set the valid from and valid to for the report."^^xsd:string ; |
533 | - sp:templates ([ sp:object _:b9 ; | 700 | + sp:templates ([ sp:object |
534 | - sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#samplingPerformedAt> ; | 701 | + [ sp:varName "validFrom"^^xsd:string |
702 | + ] ; | ||
703 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#validFrom> ; | ||
535 | sp:subject | 704 | sp:subject |
536 | - [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | 705 | + [ sp:varName "fluidSampleReport"^^xsd:string |
537 | ] | 706 | ] |
538 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | ||
539 | - sp:predicate rdf:type ; | ||
540 | - sp:subject _:b9 | ||
541 | ] [ sp:object | 707 | ] [ sp:object |
542 | - [ sp:varName "facility"^^xsd:string | 708 | + [ sp:varName "validTo"^^xsd:string |
543 | ] ; | 709 | ] ; |
544 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | 710 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#validTo> ; |
545 | - sp:subject _:b9 | ||
546 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#ProductionFacility> ; | ||
547 | - sp:predicate rdf:type ; | ||
548 | sp:subject | 711 | sp:subject |
549 | - [ sp:varName "facility"^^xsd:string | 712 | + [ sp:varName "fluidSampleReport"^^xsd:string |
550 | ] | 713 | ] |
551 | ]) ; | 714 | ]) ; |
552 | sp:where ([ sp:object | 715 | sp:where ([ sp:object |
... | @@ -564,12 +727,165 @@ The componentName element is used differently in the examples for the primary an | ... | @@ -564,12 +727,165 @@ The componentName element is used differently in the examples for the primary an |
564 | ] ; | 727 | ] ; |
565 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 728 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
566 | sp:subject | 729 | sp:subject |
567 | - [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | 730 | + [ sp:varName "fluidSamplingAndAnalysisActivity"^^xsd:string |
568 | ] | 731 | ] |
569 | ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#FluidSamplingAndAnalysis> ; | 732 | ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#FluidSamplingAndAnalysis> ; |
570 | sp:predicate rdf:type ; | 733 | sp:predicate rdf:type ; |
571 | sp:subject | 734 | sp:subject |
572 | - [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | 735 | + [ sp:varName "fluidSamplingAndAnalysisActivity"^^xsd:string |
736 | + ] | ||
737 | + ] [ sp:object | ||
738 | + [ sp:varName "fluidSamplingAndAnalysisActivity"^^xsd:string | ||
739 | + ] ; | ||
740 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
741 | + sp:subject | ||
742 | + [ sp:varName "fluidSampleReport"^^xsd:string | ||
743 | + ] | ||
744 | + ] [ sp:object | ||
745 | + [ sp:varName "customDataRef"^^xsd:string | ||
746 | + ] ; | ||
747 | + sp:predicate <http://www.epim.no/schemas/mprml/1#customDataRef> ; | ||
748 | + sp:subject | ||
749 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
750 | + ] | ||
751 | + ] [ sp:object | ||
752 | + [ sp:varName "extensionNameValueRef"^^xsd:string | ||
753 | + ] ; | ||
754 | + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; | ||
755 | + sp:subject | ||
756 | + [ sp:varName "customDataRef"^^xsd:string | ||
757 | + ] | ||
758 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#extensionNameValue> ; | ||
759 | + sp:predicate rdf:type ; | ||
760 | + sp:subject | ||
761 | + [ sp:varName "extensionNameValueRef"^^xsd:string | ||
762 | + ] | ||
763 | + ] [ rdf:type sp:Optional ; | ||
764 | + sp:elements ([ sp:object | ||
765 | + [ sp:varName "validFromRef"^^xsd:string | ||
766 | + ] ; | ||
767 | + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; | ||
768 | + sp:subject | ||
769 | + [ sp:varName "extensionNameValueRef"^^xsd:string | ||
770 | + ] | ||
771 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#nameClass> ; | ||
772 | + sp:predicate rdf:type ; | ||
773 | + sp:subject | ||
774 | + [ sp:varName "validFromRef"^^xsd:string | ||
775 | + ] | ||
776 | + ] [ sp:object | ||
777 | + [ sp:varName "validFromText"^^xsd:string | ||
778 | + ] ; | ||
779 | + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; | ||
780 | + sp:subject | ||
781 | + [ sp:varName "validFromRef"^^xsd:string | ||
782 | + ] | ||
783 | + ] [ sp:object "ValidFrom" ; | ||
784 | + sp:predicate <http://topbraid.org/sxml#text> ; | ||
785 | + sp:subject | ||
786 | + [ sp:varName "validFromText"^^xsd:string | ||
787 | + ] | ||
788 | + ] [ sp:object | ||
789 | + [ sp:varName "valueFromRef"^^xsd:string | ||
790 | + ] ; | ||
791 | + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; | ||
792 | + sp:subject | ||
793 | + [ sp:varName "extensionNameValueRef"^^xsd:string | ||
794 | + ] | ||
795 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#valueClass> ; | ||
796 | + sp:predicate rdf:type ; | ||
797 | + sp:subject | ||
798 | + [ sp:varName "valueFromRef"^^xsd:string | ||
799 | + ] | ||
800 | + ] [ sp:object | ||
801 | + [ sp:varName "valueFromText"^^xsd:string | ||
802 | + ] ; | ||
803 | + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; | ||
804 | + sp:subject | ||
805 | + [ sp:varName "valueFromRef"^^xsd:string | ||
806 | + ] | ||
807 | + ] [ sp:object | ||
808 | + [ sp:varName "validFrom"^^xsd:string | ||
809 | + ] ; | ||
810 | + sp:predicate <http://topbraid.org/sxml#text> ; | ||
811 | + sp:subject | ||
812 | + [ sp:varName "valueFromText"^^xsd:string | ||
813 | + ] | ||
814 | + ]) | ||
815 | + ] [ rdf:type sp:Optional ; | ||
816 | + sp:elements ([ sp:object | ||
817 | + [ sp:varName "validToRef"^^xsd:string | ||
818 | + ] ; | ||
819 | + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; | ||
820 | + sp:subject | ||
821 | + [ sp:varName "extensionNameValueRef"^^xsd:string | ||
822 | + ] | ||
823 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#nameClass> ; | ||
824 | + sp:predicate rdf:type ; | ||
825 | + sp:subject | ||
826 | + [ sp:varName "validToRef"^^xsd:string | ||
827 | + ] | ||
828 | + ] [ sp:object | ||
829 | + [ sp:varName "validToText"^^xsd:string | ||
830 | + ] ; | ||
831 | + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; | ||
832 | + sp:subject | ||
833 | + [ sp:varName "validToRef"^^xsd:string | ||
834 | + ] | ||
835 | + ] [ sp:object "ValidTo" ; | ||
836 | + sp:predicate <http://topbraid.org/sxml#text> ; | ||
837 | + sp:subject | ||
838 | + [ sp:varName "validToText"^^xsd:string | ||
839 | + ] | ||
840 | + ] [ sp:object | ||
841 | + [ sp:varName "valueToRef"^^xsd:string | ||
842 | + ] ; | ||
843 | + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; | ||
844 | + sp:subject | ||
845 | + [ sp:varName "extensionNameValueRef"^^xsd:string | ||
846 | + ] | ||
847 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#valueClass> ; | ||
848 | + sp:predicate rdf:type ; | ||
849 | + sp:subject | ||
850 | + [ sp:varName "valueToRef"^^xsd:string | ||
851 | + ] | ||
852 | + ] [ sp:object | ||
853 | + [ sp:varName "valueToText"^^xsd:string | ||
854 | + ] ; | ||
855 | + sp:predicate <http://www.topbraid.org/2007/05/composite.owl#child> ; | ||
856 | + sp:subject | ||
857 | + [ sp:varName "valueToRef"^^xsd:string | ||
858 | + ] | ||
859 | + ] [ sp:object | ||
860 | + [ sp:varName "validTo"^^xsd:string | ||
861 | + ] ; | ||
862 | + sp:predicate <http://topbraid.org/sxml#text> ; | ||
863 | + sp:subject | ||
864 | + [ sp:varName "valueToText"^^xsd:string | ||
865 | + ] | ||
866 | + ]) | ||
867 | + ]) | ||
868 | + ] ; | ||
869 | + spin:rule | ||
870 | + [ rdf:type sp:Construct ; | ||
871 | + rdfs:comment "STEP 40003c Set the facility for the sample of fluid - from sampling facility if possible"^^xsd:string ; | ||
872 | + sp:templates ([ sp:object | ||
873 | + [ sp:varName "normalizedFacilityName"^^xsd:string | ||
874 | + ] ; | ||
875 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#facilityIdentifier> ; | ||
876 | + sp:subject | ||
877 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
878 | + ] | ||
879 | + ]) ; | ||
880 | + sp:where ([ sp:object | ||
881 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
882 | + ] ; | ||
883 | + sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | ||
884 | + sp:subject spin:_this | ||
885 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_fluidSample> ; | ||
886 | + sp:predicate rdf:type ; | ||
887 | + sp:subject | ||
888 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
573 | ] | 889 | ] |
574 | ] [ sp:object | 890 | ] [ sp:object |
575 | [ sp:varName "facilityRef"^^xsd:string | 891 | [ sp:varName "facilityRef"^^xsd:string |
... | @@ -578,12 +894,45 @@ The componentName element is used differently in the examples for the primary an | ... | @@ -578,12 +894,45 @@ The componentName element is used differently in the examples for the primary an |
578 | sp:subject | 894 | sp:subject |
579 | [ sp:varName "fluidSampleRef"^^xsd:string | 895 | [ sp:varName "fluidSampleRef"^^xsd:string |
580 | ] | 896 | ] |
897 | + ] [ rdf:type sp:Bind ; | ||
898 | + sp:expression | ||
899 | + [ rdf:type spl:object ; | ||
900 | + sp:arg1 [ sp:varName "facilityRef"^^xsd:string | ||
901 | + ] ; | ||
902 | + sp:arg2 <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> | ||
903 | + ] ; | ||
904 | + sp:variable | ||
905 | + [ sp:varName "normalizedFacilityName"^^xsd:string | ||
906 | + ] | ||
907 | + ]) | ||
908 | + ] ; | ||
909 | + spin:rule | ||
910 | + [ rdf:type sp:Construct ; | ||
911 | + rdfs:comment "STEP 40003a Set the date for the sample of fluid - from acquisition date if possible"^^xsd:string ; | ||
912 | + sp:templates ([ sp:object | ||
913 | + [ sp:varName "acquisitionDate"^^xsd:string | ||
914 | + ] ; | ||
915 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#nominalInstant> ; | ||
916 | + sp:subject | ||
917 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
918 | + ] | ||
919 | + ]) ; | ||
920 | + sp:where ([ sp:object | ||
921 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
922 | + ] ; | ||
923 | + sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | ||
924 | + sp:subject spin:_this | ||
925 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_fluidSample> ; | ||
926 | + sp:predicate rdf:type ; | ||
927 | + sp:subject | ||
928 | + [ sp:varName "fluidSampleRef"^^xsd:string | ||
929 | + ] | ||
581 | ] [ sp:object | 930 | ] [ sp:object |
582 | - [ sp:varName "facilityRef"^^xsd:string | 931 | + [ sp:varName "acquisitionDate"^^xsd:string |
583 | ] ; | 932 | ] ; |
584 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 933 | + sp:predicate <http://www.epim.no/schemas/mprml/1#acquisitionDate> ; |
585 | sp:subject | 934 | sp:subject |
586 | - [ sp:varName "facility"^^xsd:string | 935 | + [ sp:varName "fluidSampleRef"^^xsd:string |
587 | ] | 936 | ] |
588 | ]) | 937 | ]) |
589 | ] . | 938 | ] . | ... | ... |
This diff could not be displayed because it is too large.
-
Please register or login to post a comment