David Leal

Progess on wellTest transform

...@@ -10,141 +10,141 @@ ...@@ -10,141 +10,141 @@
10 10
11 <http://www.reportinghub.no/ep/schema/1.0/flow> 11 <http://www.reportinghub.no/ep/schema/1.0/flow>
12 rdf:type owl:Ontology ; 12 rdf:type owl:Ontology ;
13 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/facility> ; 13 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/core> ;
14 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 14 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
15 15
16 ep-flow:AllocatedFlow 16 ep-flow:AllocatedFlow
17 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 17 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
18 rdfs:label "allocated flow"^^xsd:string ; 18 rdfs:label "allocated flow"^^xsd:string ;
19 rdfs:subClassOf ep-flow:Flow . 19 rdfs:subClassOf ep-flow:Flow .
20 20
21 ep-flow:AqueousFlow 21 ep-flow:AqueousFlow
22 - rdf:type ep-flow:ProductType , owl:Class ; 22 + rdf:type owl:Class , ep-flow:ProductType ;
23 rdfs:label "aqueous flow"^^xsd:string ; 23 rdfs:label "aqueous flow"^^xsd:string ;
24 rdfs:subClassOf ep-flow:Flow . 24 rdfs:subClassOf ep-flow:Flow .
25 25
26 ep-flow:BudgetFlow 26 ep-flow:BudgetFlow
27 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 27 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
28 rdfs:label "budget flow"^^xsd:string ; 28 rdfs:label "budget flow"^^xsd:string ;
29 rdfs:subClassOf ep-flow:Flow . 29 rdfs:subClassOf ep-flow:Flow .
30 30
31 ep-flow:CarbonDioxideGasFlow 31 ep-flow:CarbonDioxideGasFlow
32 - rdf:type ep-flow:ProductType , owl:Class ; 32 + rdf:type owl:Class , ep-flow:ProductType ;
33 rdfs:label "carbon dioxide gas flow"^^xsd:string ; 33 rdfs:label "carbon dioxide gas flow"^^xsd:string ;
34 rdfs:subClassOf ep-flow:Flow . 34 rdfs:subClassOf ep-flow:Flow .
35 35
36 ep-flow:CarbonMonoxideGasFlow 36 ep-flow:CarbonMonoxideGasFlow
37 - rdf:type ep-flow:ProductType , owl:Class ; 37 + rdf:type owl:Class , ep-flow:ProductType ;
38 rdfs:label "carbon monoxide gas flow"^^xsd:string ; 38 rdfs:label "carbon monoxide gas flow"^^xsd:string ;
39 rdfs:subClassOf ep-flow:Flow . 39 rdfs:subClassOf ep-flow:Flow .
40 40
41 ep-flow:ChemicalFlow 41 ep-flow:ChemicalFlow
42 - rdf:type ep-flow:ProductType , owl:Class ; 42 + rdf:type owl:Class , ep-flow:ProductType ;
43 rdfs:label "chemical flow"^^xsd:string ; 43 rdfs:label "chemical flow"^^xsd:string ;
44 rdfs:subClassOf ep-flow:Flow . 44 rdfs:subClassOf ep-flow:Flow .
45 45
46 ep-flow:CondensateFlow 46 ep-flow:CondensateFlow
47 - rdf:type ep-flow:ProductType , owl:Class ; 47 + rdf:type owl:Class , ep-flow:ProductType ;
48 rdfs:label "condensate flow"^^xsd:string ; 48 rdfs:label "condensate flow"^^xsd:string ;
49 rdfs:subClassOf ep-flow:Flow . 49 rdfs:subClassOf ep-flow:Flow .
50 50
51 ep-flow:ConstraintFlow 51 ep-flow:ConstraintFlow
52 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 52 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
53 rdfs:label "constraint flow"^^xsd:string ; 53 rdfs:label "constraint flow"^^xsd:string ;
54 rdfs:subClassOf ep-flow:Flow . 54 rdfs:subClassOf ep-flow:Flow .
55 55
56 ep-flow:Consume 56 ep-flow:Consume
57 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 57 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
58 rdfs:label "consume"^^xsd:string ; 58 rdfs:label "consume"^^xsd:string ;
59 rdfs:subClassOf ep-flow:Flow . 59 rdfs:subClassOf ep-flow:Flow .
60 60
61 ep-flow:Consume-HPflare 61 ep-flow:Consume-HPflare
62 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 62 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
63 rdfs:label "consume - HP flare"^^xsd:string ; 63 rdfs:label "consume - HP flare"^^xsd:string ;
64 rdfs:subClassOf ep-flow:Consume-flare . 64 rdfs:subClassOf ep-flow:Consume-flare .
65 65
66 ep-flow:Consume-LPflare 66 ep-flow:Consume-LPflare
67 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 67 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
68 rdfs:label "consume - LP flare"^^xsd:string ; 68 rdfs:label "consume - LP flare"^^xsd:string ;
69 rdfs:subClassOf ep-flow:Consume-flare . 69 rdfs:subClassOf ep-flow:Consume-flare .
70 70
71 ep-flow:Consume-blackstart 71 ep-flow:Consume-blackstart
72 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 72 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
73 rdfs:label "consume - blackstart"^^xsd:string ; 73 rdfs:label "consume - blackstart"^^xsd:string ;
74 rdfs:subClassOf ep-flow:Consume . 74 rdfs:subClassOf ep-flow:Consume .
75 75
76 ep-flow:Consume-compressor 76 ep-flow:Consume-compressor
77 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 77 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
78 rdfs:label "consume - compressor"^^xsd:string ; 78 rdfs:label "consume - compressor"^^xsd:string ;
79 rdfs:subClassOf ep-flow:Consume . 79 rdfs:subClassOf ep-flow:Consume .
80 80
81 ep-flow:Consume-emitted 81 ep-flow:Consume-emitted
82 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 82 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
83 rdfs:label "consume - emitted"^^xsd:string ; 83 rdfs:label "consume - emitted"^^xsd:string ;
84 rdfs:subClassOf ep-flow:Consume . 84 rdfs:subClassOf ep-flow:Consume .
85 85
86 ep-flow:Consume-flare 86 ep-flow:Consume-flare
87 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 87 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
88 rdfs:label "consume - flare"^^xsd:string ; 88 rdfs:label "consume - flare"^^xsd:string ;
89 rdfs:subClassOf ep-flow:Consume . 89 rdfs:subClassOf ep-flow:Consume .
90 90
91 ep-flow:Consume-fuel 91 ep-flow:Consume-fuel
92 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 92 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
93 rdfs:label "consume - fuel"^^xsd:string ; 93 rdfs:label "consume - fuel"^^xsd:string ;
94 rdfs:subClassOf ep-flow:Consume . 94 rdfs:subClassOf ep-flow:Consume .
95 95
96 ep-flow:Consume-noncompressor 96 ep-flow:Consume-noncompressor
97 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 97 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
98 rdfs:label "consume - non-compressor"^^xsd:string ; 98 rdfs:label "consume - non-compressor"^^xsd:string ;
99 rdfs:subClassOf ep-flow:Consume . 99 rdfs:subClassOf ep-flow:Consume .
100 100
101 ep-flow:Consume-venting 101 ep-flow:Consume-venting
102 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 102 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
103 rdfs:label "consume - venting"^^xsd:string ; 103 rdfs:label "consume - venting"^^xsd:string ;
104 rdfs:subClassOf ep-flow:Consume . 104 rdfs:subClassOf ep-flow:Consume .
105 105
106 ep-flow:CuttingsFlow 106 ep-flow:CuttingsFlow
107 - rdf:type owl:Class , ep-flow:ProductType ; 107 + rdf:type ep-flow:ProductType , owl:Class ;
108 rdfs:label "cuttings flow"^^xsd:string ; 108 rdfs:label "cuttings flow"^^xsd:string ;
109 rdfs:subClassOf ep-flow:Flow . 109 rdfs:subClassOf ep-flow:Flow .
110 110
111 ep-flow:DerivedFlow 111 ep-flow:DerivedFlow
112 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 112 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
113 rdfs:label "derived flow"^^xsd:string ; 113 rdfs:label "derived flow"^^xsd:string ;
114 rdfs:subClassOf ep-flow:Flow . 114 rdfs:subClassOf ep-flow:Flow .
115 115
116 ep-flow:DieselFlow 116 ep-flow:DieselFlow
117 - rdf:type ep-flow:ProductType , owl:Class ; 117 + rdf:type owl:Class , ep-flow:ProductType ;
118 rdfs:label "diesel flow"^^xsd:string ; 118 rdfs:label "diesel flow"^^xsd:string ;
119 rdfs:subClassOf ep-flow:Flow . 119 rdfs:subClassOf ep-flow:Flow .
120 120
121 ep-flow:EstimatedFlow 121 ep-flow:EstimatedFlow
122 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 122 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
123 rdfs:label "estimated flow"^^xsd:string ; 123 rdfs:label "estimated flow"^^xsd:string ;
124 rdfs:subClassOf ep-flow:Flow . 124 rdfs:subClassOf ep-flow:Flow .
125 125
126 ep-flow:Ethane-componentFlow 126 ep-flow:Ethane-componentFlow
127 - rdf:type ep-flow:ProductType , owl:Class ; 127 + rdf:type owl:Class , ep-flow:ProductType ;
128 rdfs:label "ethane - component flow"^^xsd:string ; 128 rdfs:label "ethane - component flow"^^xsd:string ;
129 rdfs:subClassOf ep-flow:Flow . 129 rdfs:subClassOf ep-flow:Flow .
130 130
131 ep-flow:Export 131 ep-flow:Export
132 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 132 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
133 rdfs:label "export"^^xsd:string ; 133 rdfs:label "export"^^xsd:string ;
134 rdfs:subClassOf ep-flow:Flow . 134 rdfs:subClassOf ep-flow:Flow .
135 135
136 ep-flow:Export-nominated 136 ep-flow:Export-nominated
137 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 137 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
138 rdfs:label "export nominated"^^xsd:string ; 138 rdfs:label "export nominated"^^xsd:string ;
139 rdfs:subClassOf ep-flow:Export . 139 rdfs:subClassOf ep-flow:Export .
140 140
141 ep-flow:Export-requested 141 ep-flow:Export-requested
142 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 142 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
143 rdfs:label "export requested"^^xsd:string ; 143 rdfs:label "export requested"^^xsd:string ;
144 rdfs:subClassOf ep-flow:Export . 144 rdfs:subClassOf ep-flow:Export .
145 145
146 ep-flow:Export-shortfall 146 ep-flow:Export-shortfall
147 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 147 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
148 rdfs:label "export shortfall"^^xsd:string ; 148 rdfs:label "export shortfall"^^xsd:string ;
149 rdfs:subClassOf ep-flow:Export . 149 rdfs:subClassOf ep-flow:Export .
150 150
...@@ -154,32 +154,32 @@ ep-flow:Flow ...@@ -154,32 +154,32 @@ ep-flow:Flow
154 rdfs:subClassOf ep-flow:TemporalPartOfAFlow . 154 rdfs:subClassOf ep-flow:TemporalPartOfAFlow .
155 155
156 ep-flow:FlowDuringDay 156 ep-flow:FlowDuringDay
157 - rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ; 157 + rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ;
158 rdfs:label "flow during day"^^xsd:string ; 158 rdfs:label "flow during day"^^xsd:string ;
159 rdfs:subClassOf ep-flow:TemporalPartOfAFlow . 159 rdfs:subClassOf ep-flow:TemporalPartOfAFlow .
160 160
161 ep-flow:FlowDuringMonth 161 ep-flow:FlowDuringMonth
162 - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; 162 + rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ;
163 rdfs:label "flow during month"^^xsd:string ; 163 rdfs:label "flow during month"^^xsd:string ;
164 rdfs:subClassOf ep-flow:TemporalPartOfAFlow . 164 rdfs:subClassOf ep-flow:TemporalPartOfAFlow .
165 165
166 ep-flow:FlowDuringMonthToDate 166 ep-flow:FlowDuringMonthToDate
167 - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; 167 + rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ;
168 rdfs:label "flow during month to date"^^xsd:string ; 168 rdfs:label "flow during month to date"^^xsd:string ;
169 rdfs:subClassOf ep-flow:TemporalPartOfAFlow . 169 rdfs:subClassOf ep-flow:TemporalPartOfAFlow .
170 170
171 ep-flow:FlowDuringWeek 171 ep-flow:FlowDuringWeek
172 - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; 172 + rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ;
173 rdfs:label "flow during week"^^xsd:string ; 173 rdfs:label "flow during week"^^xsd:string ;
174 rdfs:subClassOf ep-flow:TemporalPartOfAFlow . 174 rdfs:subClassOf ep-flow:TemporalPartOfAFlow .
175 175
176 ep-flow:FlowDuringYear 176 ep-flow:FlowDuringYear
177 - rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ; 177 + rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ;
178 rdfs:label "flow during year"^^xsd:string ; 178 rdfs:label "flow during year"^^xsd:string ;
179 rdfs:subClassOf ep-flow:TemporalPartOfAFlow . 179 rdfs:subClassOf ep-flow:TemporalPartOfAFlow .
180 180
181 ep-flow:FlowDuringYearToDate 181 ep-flow:FlowDuringYearToDate
182 - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; 182 + rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ;
183 rdfs:label "flow during year to date"^^xsd:string ; 183 rdfs:label "flow during year to date"^^xsd:string ;
184 rdfs:subClassOf ep-flow:TemporalPartOfAFlow . 184 rdfs:subClassOf ep-flow:TemporalPartOfAFlow .
185 185
...@@ -199,97 +199,97 @@ ep-flow:FlowOfMaterial ...@@ -199,97 +199,97 @@ ep-flow:FlowOfMaterial
199 rdfs:subClassOf ep-flow:Flow . 199 rdfs:subClassOf ep-flow:Flow .
200 200
201 ep-flow:Gas-componentInOilFlow 201 ep-flow:Gas-componentInOilFlow
202 - rdf:type ep-flow:ProductType , owl:Class ; 202 + rdf:type owl:Class , ep-flow:ProductType ;
203 rdfs:label "gas - component in oil flow"^^xsd:string ; 203 rdfs:label "gas - component in oil flow"^^xsd:string ;
204 rdfs:subClassOf ep-flow:Flow . 204 rdfs:subClassOf ep-flow:Flow .
205 205
206 ep-flow:Gas-richFlow 206 ep-flow:Gas-richFlow
207 - rdf:type ep-flow:ProductType , owl:Class ; 207 + rdf:type owl:Class , ep-flow:ProductType ;
208 rdfs:label "gas - rich flow"^^xsd:string ; 208 rdfs:label "gas - rich flow"^^xsd:string ;
209 rdfs:subClassOf ep-flow:Flow . 209 rdfs:subClassOf ep-flow:Flow .
210 210
211 ep-flow:GasFlow 211 ep-flow:GasFlow
212 - rdf:type ep-flow:ProductType , owl:Class ; 212 + rdf:type owl:Class , ep-flow:ProductType ;
213 rdfs:label "gas flow"^^xsd:string ; 213 rdfs:label "gas flow"^^xsd:string ;
214 rdfs:subClassOf ep-flow:Flow . 214 rdfs:subClassOf ep-flow:Flow .
215 215
216 ep-flow:Gaslift 216 ep-flow:Gaslift
217 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 217 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
218 rdfs:label "gas lift"^^xsd:string ; 218 rdfs:label "gas lift"^^xsd:string ;
219 rdfs:subClassOf ep-flow:Flow . 219 rdfs:subClassOf ep-flow:Flow .
220 220
221 ep-flow:I-butane-componentFlow 221 ep-flow:I-butane-componentFlow
222 - rdf:type ep-flow:ProductType , owl:Class ; 222 + rdf:type owl:Class , ep-flow:ProductType ;
223 rdfs:label "i-butane - component flow"^^xsd:string ; 223 rdfs:label "i-butane - component flow"^^xsd:string ;
224 rdfs:subClassOf ep-flow:Flow . 224 rdfs:subClassOf ep-flow:Flow .
225 225
226 ep-flow:Import 226 ep-flow:Import
227 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 227 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
228 rdfs:label "import"^^xsd:string ; 228 rdfs:label "import"^^xsd:string ;
229 rdfs:subClassOf ep-flow:Flow . 229 rdfs:subClassOf ep-flow:Flow .
230 230
231 ep-flow:Injection 231 ep-flow:Injection
232 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 232 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
233 rdfs:label "injection"^^xsd:string ; 233 rdfs:label "injection"^^xsd:string ;
234 rdfs:subClassOf ep-flow:Flow . 234 rdfs:subClassOf ep-flow:Flow .
235 235
236 ep-flow:Inventory 236 ep-flow:Inventory
237 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 237 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
238 rdfs:label "inventory"^^xsd:string ; 238 rdfs:label "inventory"^^xsd:string ;
239 rdfs:subClassOf ep-flow:Flow . 239 rdfs:subClassOf ep-flow:Flow .
240 240
241 ep-flow:MeasuredFlow 241 ep-flow:MeasuredFlow
242 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 242 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
243 rdfs:label "measured flow"^^xsd:string ; 243 rdfs:label "measured flow"^^xsd:string ;
244 rdfs:subClassOf ep-flow:Flow . 244 rdfs:subClassOf ep-flow:Flow .
245 245
246 ep-flow:N-butane-componentFlow 246 ep-flow:N-butane-componentFlow
247 - rdf:type ep-flow:ProductType , owl:Class ; 247 + rdf:type owl:Class , ep-flow:ProductType ;
248 rdfs:label "n-butane - component flow"^^xsd:string ; 248 rdfs:label "n-butane - component flow"^^xsd:string ;
249 rdfs:subClassOf ep-flow:Flow . 249 rdfs:subClassOf ep-flow:Flow .
250 250
251 ep-flow:NGL-componentInGasFlow 251 ep-flow:NGL-componentInGasFlow
252 - rdf:type ep-flow:ProductType , owl:Class ; 252 + rdf:type owl:Class , ep-flow:ProductType ;
253 rdfs:label "NGL - component in gas flow"^^xsd:string ; 253 rdfs:label "NGL - component in gas flow"^^xsd:string ;
254 rdfs:subClassOf ep-flow:Flow . 254 rdfs:subClassOf ep-flow:Flow .
255 255
256 ep-flow:NaturalGasLiquidFlow 256 ep-flow:NaturalGasLiquidFlow
257 - rdf:type ep-flow:ProductType , owl:Class ; 257 + rdf:type owl:Class , ep-flow:ProductType ;
258 rdfs:label "natural gas liquid flow"^^xsd:string ; 258 rdfs:label "natural gas liquid flow"^^xsd:string ;
259 rdfs:subClassOf ep-flow:Flow . 259 rdfs:subClassOf ep-flow:Flow .
260 260
261 ep-flow:NitrogenOxideGasFlow 261 ep-flow:NitrogenOxideGasFlow
262 - rdf:type ep-flow:ProductType , owl:Class ; 262 + rdf:type owl:Class , ep-flow:ProductType ;
263 rdfs:label "nitrogen oxide gas flow"^^xsd:string ; 263 rdfs:label "nitrogen oxide gas flow"^^xsd:string ;
264 rdfs:subClassOf ep-flow:Flow . 264 rdfs:subClassOf ep-flow:Flow .
265 265
266 ep-flow:Oil-componentInWaterFlow 266 ep-flow:Oil-componentInWaterFlow
267 - rdf:type ep-flow:ProductType , owl:Class ; 267 + rdf:type owl:Class , ep-flow:ProductType ;
268 rdfs:label "oil - component in water flow"^^xsd:string ; 268 rdfs:label "oil - component in water flow"^^xsd:string ;
269 rdfs:subClassOf ep-flow:Flow . 269 rdfs:subClassOf ep-flow:Flow .
270 270
271 ep-flow:Oil-netFlow 271 ep-flow:Oil-netFlow
272 - rdf:type ep-flow:ProductType , owl:Class ; 272 + rdf:type owl:Class , ep-flow:ProductType ;
273 rdfs:label "oil - net flow"^^xsd:string ; 273 rdfs:label "oil - net flow"^^xsd:string ;
274 rdfs:subClassOf ep-flow:Flow . 274 rdfs:subClassOf ep-flow:Flow .
275 275
276 ep-flow:OilAndGasFlow 276 ep-flow:OilAndGasFlow
277 - rdf:type ep-flow:ProductType , owl:Class ; 277 + rdf:type owl:Class , ep-flow:ProductType ;
278 rdfs:label "oil and gas flow"^^xsd:string ; 278 rdfs:label "oil and gas flow"^^xsd:string ;
279 rdfs:subClassOf ep-flow:Flow . 279 rdfs:subClassOf ep-flow:Flow .
280 280
281 ep-flow:OilFlow 281 ep-flow:OilFlow
282 - rdf:type owl:Class , ep-flow:ProductType ; 282 + rdf:type ep-flow:ProductType , owl:Class ;
283 rdfs:label "oil flow"^^xsd:string ; 283 rdfs:label "oil flow"^^xsd:string ;
284 rdfs:subClassOf ep-flow:Flow . 284 rdfs:subClassOf ep-flow:Flow .
285 285
286 ep-flow:OleicFlow 286 ep-flow:OleicFlow
287 - rdf:type ep-flow:ProductType , owl:Class ; 287 + rdf:type owl:Class , ep-flow:ProductType ;
288 rdfs:label "oleic flow"^^xsd:string ; 288 rdfs:label "oleic flow"^^xsd:string ;
289 rdfs:subClassOf ep-flow:Flow . 289 rdfs:subClassOf ep-flow:Flow .
290 290
291 ep-flow:Overboard 291 ep-flow:Overboard
292 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 292 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
293 rdfs:label "overboard"^^xsd:string ; 293 rdfs:label "overboard"^^xsd:string ;
294 rdfs:subClassOf ep-flow:Flow . 294 rdfs:subClassOf ep-flow:Flow .
295 295
...@@ -309,7 +309,7 @@ ep-flow:ProductType ...@@ -309,7 +309,7 @@ ep-flow:ProductType
309 rdfs:subClassOf owl:Class . 309 rdfs:subClassOf owl:Class .
310 310
311 ep-flow:Production 311 ep-flow:Production
312 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 312 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
313 rdfs:label "production"^^xsd:string ; 313 rdfs:label "production"^^xsd:string ;
314 rdfs:subClassOf ep-flow:Flow . 314 rdfs:subClassOf ep-flow:Flow .
315 315
...@@ -333,23 +333,33 @@ ep-flow:ProductionFlowToDate ...@@ -333,23 +333,33 @@ ep-flow:ProductionFlowToDate
333 rdfs:label "production flow to date"^^xsd:string ; 333 rdfs:label "production flow to date"^^xsd:string ;
334 rdfs:subClassOf ep-flow:TemporalPartOfAProductionFlow . 334 rdfs:subClassOf ep-flow:TemporalPartOfAProductionFlow .
335 335
336 +ep-flow:ProductionTestFlowLineFlow
337 + rdf:type owl:Class ;
338 + rdfs:label "production test flow line flow"^^xsd:string ;
339 + rdfs:subClassOf ep-flow:Flow .
340 +
341 +ep-flow:ProductionTestSeparatorFlow
342 + rdf:type owl:Class ;
343 + rdfs:label "production test separator flow"^^xsd:string ;
344 + rdfs:subClassOf ep-flow:Flow .
345 +
346 +ep-flow:ProductionTestWellHeadFlow
347 + rdf:type owl:Class ;
348 + rdfs:label "production test well head flow"^^xsd:string ;
349 + rdfs:subClassOf ep-flow:Flow .
350 +
336 ep-flow:Propane-componentFlow 351 ep-flow:Propane-componentFlow
337 - rdf:type ep-flow:ProductType , owl:Class ; 352 + rdf:type owl:Class , ep-flow:ProductType ;
338 rdfs:label "propane - component flow"^^xsd:string ; 353 rdfs:label "propane - component flow"^^xsd:string ;
339 rdfs:subClassOf ep-flow:Flow . 354 rdfs:subClassOf ep-flow:Flow .
340 355
341 ep-flow:QuotaFlow 356 ep-flow:QuotaFlow
342 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 357 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
343 rdfs:label "quota flow"^^xsd:string ; 358 rdfs:label "quota flow"^^xsd:string ;
344 rdfs:subClassOf ep-flow:Flow . 359 rdfs:subClassOf ep-flow:Flow .
345 360
346 -ep-flow:SeparatorFlow
347 - rdf:type owl:Class ;
348 - rdfs:label "separator flow"^^xsd:string ;
349 - rdfs:subClassOf ep-flow:Flow .
350 -
351 ep-flow:SimulatedFlow 361 ep-flow:SimulatedFlow
352 - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; 362 + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
353 rdfs:label "simulated flow"^^xsd:string ; 363 rdfs:label "simulated flow"^^xsd:string ;
354 rdfs:subClassOf ep-flow:Flow . 364 rdfs:subClassOf ep-flow:Flow .
355 365
...@@ -374,32 +384,27 @@ ep-flow:TemporalPartOfAProductionFlow ...@@ -374,32 +384,27 @@ ep-flow:TemporalPartOfAProductionFlow
374 rdfs:subClassOf ep-flow:TemporalPartOfAFlow . 384 rdfs:subClassOf ep-flow:TemporalPartOfAFlow .
375 385
376 ep-flow:VapourFlow 386 ep-flow:VapourFlow
377 - rdf:type ep-flow:ProductType , owl:Class ; 387 + rdf:type owl:Class , ep-flow:ProductType ;
378 rdfs:label "vapour flow"^^xsd:string ; 388 rdfs:label "vapour flow"^^xsd:string ;
379 rdfs:subClassOf ep-flow:Flow . 389 rdfs:subClassOf ep-flow:Flow .
380 390
381 ep-flow:Water-dischargeFlow 391 ep-flow:Water-dischargeFlow
382 - rdf:type ep-flow:ProductType , owl:Class ; 392 + rdf:type owl:Class , ep-flow:ProductType ;
383 rdfs:label "water - discharge flow"^^xsd:string ; 393 rdfs:label "water - discharge flow"^^xsd:string ;
384 rdfs:subClassOf ep-flow:Flow . 394 rdfs:subClassOf ep-flow:Flow .
385 395
386 ep-flow:Water-processedFlow 396 ep-flow:Water-processedFlow
387 - rdf:type ep-flow:ProductType , owl:Class ; 397 + rdf:type owl:Class , ep-flow:ProductType ;
388 rdfs:label "water - processed flow"^^xsd:string ; 398 rdfs:label "water - processed flow"^^xsd:string ;
389 rdfs:subClassOf ep-flow:Flow . 399 rdfs:subClassOf ep-flow:Flow .
390 400
391 ep-flow:WaterFlow 401 ep-flow:WaterFlow
392 - rdf:type ep-flow:ProductType , owl:Class ; 402 + rdf:type owl:Class , ep-flow:ProductType ;
393 rdfs:label "water flow"^^xsd:string ; 403 rdfs:label "water flow"^^xsd:string ;
394 rdfs:subClassOf ep-flow:Flow . 404 rdfs:subClassOf ep-flow:Flow .
395 405
396 -ep-flow:WellHeadFlow
397 - rdf:type owl:Class ;
398 - rdfs:label "well head flow"^^xsd:string ;
399 - rdfs:subClassOf ep-flow:Flow .
400 -
401 ep-flow:dailyAverageAmountOfMaterial 406 ep-flow:dailyAverageAmountOfMaterial
402 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 407 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
403 rdfs:label "daily average amount of material"^^xsd:string ; 408 rdfs:label "daily average amount of material"^^xsd:string ;
404 rdfs:range <http://www.reportinghub.no/ep/schema/core#MeasureOfAmountOfMaterial> . 409 rdfs:range <http://www.reportinghub.no/ep/schema/core#MeasureOfAmountOfMaterial> .
405 410
...@@ -444,6 +449,6 @@ ep-flow:hasNetworkPart ...@@ -444,6 +449,6 @@ ep-flow:hasNetworkPart
444 rdfs:subPropertyOf <http://www.reportinghub.no/ep/schema/core#hasPart> . 449 rdfs:subPropertyOf <http://www.reportinghub.no/ep/schema/core#hasPart> .
445 450
446 ep-flow:totalAmountOfMaterial 451 ep-flow:totalAmountOfMaterial
447 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 452 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
448 rdfs:label "total amount of material"^^xsd:string ; 453 rdfs:label "total amount of material"^^xsd:string ;
449 rdfs:range <http://www.reportinghub.no/ep/schema/core#MeasureOfAmountOfMaterial> . 454 rdfs:range <http://www.reportinghub.no/ep/schema/core#MeasureOfAmountOfMaterial> .
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
34 <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> 34 <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest>
35 rdf:type owl:Class ; 35 rdf:type owl:Class ;
36 rdfs:label "production well test"^^xsd:string ; 36 rdfs:label "production well test"^^xsd:string ;
37 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 37 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> .
38 38
39 <http://www.reportinghub.no/ep/schema/activity#WeeklyProductionActivity> 39 <http://www.reportinghub.no/ep/schema/activity#WeeklyProductionActivity>
40 rdf:type ep-prodact:ProductionOperationClassByDuration . 40 rdf:type ep-prodact:ProductionOperationClassByDuration .
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
49 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> . 49 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> .
50 50
51 ep-core:Mass 51 ep-core:Mass
52 - rdf:type ep-core:PropertySpace , rdfs:Class ; 52 + rdf:type rdfs:Class , ep-core:PropertySpace ;
53 rdfs:label "mass"^^xsd:string ; 53 rdfs:label "mass"^^xsd:string ;
54 rdfs:subClassOf ep-core:MeasureOfAmountOfMaterial . 54 rdfs:subClassOf ep-core:MeasureOfAmountOfMaterial .
55 55
...@@ -90,13 +90,13 @@ ep-core:Mass ...@@ -90,13 +90,13 @@ ep-core:Mass
90 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . 90 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
91 91
92 ep-prodact:AdministerFirstAid 92 ep-prodact:AdministerFirstAid
93 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 93 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
94 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 94 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
95 95
96 ep-prodact:AirTrafficOperation 96 ep-prodact:AirTrafficOperation
97 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 97 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
98 rdfs:label "air traffic operation"^^xsd:string ; 98 rdfs:label "air traffic operation"^^xsd:string ;
99 - rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity . 99 + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity .
100 100
101 ep-prodact:Alarm 101 ep-prodact:Alarm
102 rdf:type owl:Class ; 102 rdf:type owl:Class ;
...@@ -115,49 +115,49 @@ ep-prodact:AmountOfSubstance ...@@ -115,49 +115,49 @@ ep-prodact:AmountOfSubstance
115 rdfs:subClassOf ep-core:PhysicalObject . 115 rdfs:subClassOf ep-core:PhysicalObject .
116 116
117 ep-prodact:AnnualProductionActivity 117 ep-prodact:AnnualProductionActivity
118 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 118 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
119 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 119 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
120 120
121 ep-prodact:AnnualProductionActivityToEndOfReportingPeriod 121 ep-prodact:AnnualProductionActivityToEndOfReportingPeriod
122 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 122 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
123 rdfs:subClassOf ep-prodact:AnnualProductionActivity . 123 rdfs:subClassOf ep-prodact:AnnualProductionActivity .
124 124
125 ep-prodact:AnnualProductionOperationsActivityToEndOfReportingPeriod 125 ep-prodact:AnnualProductionOperationsActivityToEndOfReportingPeriod
126 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 126 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
127 - rdfs:subClassOf ep-prodact:ProductionOperationsActivity , ep-prodact:AnnualProductionActivityToEndOfReportingPeriod . 127 + rdfs:subClassOf ep-prodact:AnnualProductionActivityToEndOfReportingPeriod , ep-prodact:ProductionOperationsActivity .
128 128
129 ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod 129 ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod
130 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 130 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
131 - rdfs:subClassOf ep-prodact:ProductionVolumeActivity , ep-prodact:AnnualProductionActivityToEndOfReportingPeriod . 131 + rdfs:subClassOf ep-prodact:AnnualProductionActivityToEndOfReportingPeriod , ep-prodact:ProductionVolumeActivity .
132 132
133 ep-prodact:CargoShipOperation 133 ep-prodact:CargoShipOperation
134 rdf:type owl:Class ; 134 rdf:type owl:Class ;
135 - rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity . 135 + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity .
136 136
137 ep-prodact:ConstructionOperation 137 ep-prodact:ConstructionOperation
138 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 138 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
139 rdfs:label "construction operation"^^xsd:string ; 139 rdfs:label "construction operation"^^xsd:string ;
140 rdfs:subClassOf ep-prodact:PartOfProductionActivity . 140 rdfs:subClassOf ep-prodact:PartOfProductionActivity .
141 141
142 ep-prodact:CumulativeProductionActivitySinceProductionBegan 142 ep-prodact:CumulativeProductionActivitySinceProductionBegan
143 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 143 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
144 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 144 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
145 145
146 ep-prodact:DailyProductionOperationsActivity 146 ep-prodact:DailyProductionOperationsActivity
147 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 147 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
148 - rdfs:subClassOf ep-prodact:ProductionOperationsActivity , <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> . 148 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> , ep-prodact:ProductionOperationsActivity .
149 149
150 ep-prodact:DailyProductionVolumeActivity 150 ep-prodact:DailyProductionVolumeActivity
151 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 151 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
152 - rdfs:subClassOf ep-prodact:ProductionVolumeActivity , <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> . 152 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#DailyProductionActivity> , ep-prodact:ProductionVolumeActivity .
153 153
154 ep-prodact:Deviation 154 ep-prodact:Deviation
155 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 155 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
156 rdfs:label "deviation"^^xsd:string ; 156 rdfs:label "deviation"^^xsd:string ;
157 rdfs:subClassOf ep-prodact:PartOfProductionActivity . 157 rdfs:subClassOf ep-prodact:PartOfProductionActivity .
158 158
159 ep-prodact:DrillOrExcercise 159 ep-prodact:DrillOrExcercise
160 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 160 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
161 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 161 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
162 162
163 ep-prodact:Fire 163 ep-prodact:Fire
...@@ -192,12 +192,17 @@ ep-prodact:Incident ...@@ -192,12 +192,17 @@ ep-prodact:Incident
192 rdf:type owl:Class ; 192 rdf:type owl:Class ;
193 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 193 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
194 194
195 +ep-prodact:InitialWellTest
196 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
197 + rdfs:label "initial"^^xsd:string ;
198 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
199 +
195 ep-prodact:Injury 200 ep-prodact:Injury
196 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 201 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
197 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 202 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
198 203
199 ep-prodact:IssueWorkPermit 204 ep-prodact:IssueWorkPermit
200 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 205 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
201 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 206 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
202 207
203 ep-prodact:JobObservation 208 ep-prodact:JobObservation
...@@ -217,20 +222,20 @@ ep-prodact:LostTimeIncident ...@@ -217,20 +222,20 @@ ep-prodact:LostTimeIncident
217 rdfs:subClassOf ep-prodact:Incident . 222 rdfs:subClassOf ep-prodact:Incident .
218 223
219 ep-prodact:MaintenanceActivity 224 ep-prodact:MaintenanceActivity
220 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 225 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
221 rdfs:label "maintenance activity"^^xsd:string ; 226 rdfs:label "maintenance activity"^^xsd:string ;
222 rdfs:subClassOf ep-prodact:PartOfProductionActivity . 227 rdfs:subClassOf ep-prodact:PartOfProductionActivity .
223 228
224 ep-prodact:MarineOperation 229 ep-prodact:MarineOperation
225 rdf:type owl:Class ; 230 rdf:type owl:Class ;
226 - rdfs:subClassOf ep-prodact:PartOfProductionActivity , ep-prodact:TransportationActivity . 231 + rdfs:subClassOf ep-prodact:TransportationActivity , ep-prodact:PartOfProductionActivity .
227 232
228 ep-prodact:MedicalTreatmentInjury 233 ep-prodact:MedicalTreatmentInjury
229 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 234 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
230 rdfs:subClassOf ep-prodact:Injury . 235 rdfs:subClassOf ep-prodact:Injury .
231 236
232 ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod 237 ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod
233 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 238 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
234 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#MonthlyProductionActivity> . 239 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#MonthlyProductionActivity> .
235 240
236 ep-prodact:NearMiss 241 ep-prodact:NearMiss
...@@ -241,6 +246,11 @@ ep-prodact:NotablePartOfProductionActivity ...@@ -241,6 +246,11 @@ ep-prodact:NotablePartOfProductionActivity
241 rdf:type owl:Class ; 246 rdf:type owl:Class ;
242 rdfs:subClassOf ep-prodact:PartOfProductionActivity . 247 rdfs:subClassOf ep-prodact:PartOfProductionActivity .
243 248
249 +ep-prodact:OtherReasonWellTest
250 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
251 + rdfs:label "other"^^xsd:string ;
252 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
253 +
244 ep-prodact:PartOfProductionActivity 254 ep-prodact:PartOfProductionActivity
245 rdf:type owl:Class ; 255 rdf:type owl:Class ;
246 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 256 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
...@@ -251,13 +261,18 @@ ep-prodact:Participation ...@@ -251,13 +261,18 @@ ep-prodact:Participation
251 rdfs:range <http://www.reportinghub.no/ep/schema/production-organization#PersonOrOrganization> ; 261 rdfs:range <http://www.reportinghub.no/ep/schema/production-organization#PersonOrOrganization> ;
252 rdfs:subPropertyOf ep-prodact:involvement . 262 rdfs:subPropertyOf ep-prodact:involvement .
253 263
264 +ep-prodact:PeriodicWellTest
265 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
266 + rdfs:label "periodic"^^xsd:string ;
267 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
268 +
254 ep-prodact:PowerStationFailure 269 ep-prodact:PowerStationFailure
255 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 270 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
256 rdfs:label "power station failure"^^xsd:string ; 271 rdfs:label "power station failure"^^xsd:string ;
257 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 272 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
258 273
259 ep-prodact:ProductionActivityLastingLessThanAYear 274 ep-prodact:ProductionActivityLastingLessThanAYear
260 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 275 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
261 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 276 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
262 277
263 ep-prodact:ProductionActivityType 278 ep-prodact:ProductionActivityType
...@@ -270,7 +285,7 @@ ep-prodact:ProductionOperationClassByDuration ...@@ -270,7 +285,7 @@ ep-prodact:ProductionOperationClassByDuration
270 rdfs:subClassOf owl:Class . 285 rdfs:subClassOf owl:Class .
271 286
272 ep-prodact:ProductionOperationsActivity 287 ep-prodact:ProductionOperationsActivity
273 - rdf:type ep-prodact:ProductionActivityType , owl:Class ; 288 + rdf:type owl:Class , ep-prodact:ProductionActivityType ;
274 rdfs:label "production operations activity"^^xsd:string ; 289 rdfs:label "production operations activity"^^xsd:string ;
275 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 290 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
276 291
...@@ -283,7 +298,7 @@ ep-prodact:ReleasedToWater ...@@ -283,7 +298,7 @@ ep-prodact:ReleasedToWater
283 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 298 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
284 299
285 ep-prodact:ReportHazard 300 ep-prodact:ReportHazard
286 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 301 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
287 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 302 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
288 303
289 ep-prodact:RestrictedWork 304 ep-prodact:RestrictedWork
...@@ -291,15 +306,20 @@ ep-prodact:RestrictedWork ...@@ -291,15 +306,20 @@ ep-prodact:RestrictedWork
291 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 306 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
292 307
293 ep-prodact:RestrictedWorkInjury 308 ep-prodact:RestrictedWorkInjury
294 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 309 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
295 rdfs:subClassOf ep-prodact:Injury . 310 rdfs:subClassOf ep-prodact:Injury .
296 311
312 +ep-prodact:RevisionWellTest
313 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
314 + rdfs:label "revision"^^xsd:string ;
315 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
316 +
297 ep-prodact:SafetyActivityType 317 ep-prodact:SafetyActivityType
298 rdf:type rdfs:Class ; 318 rdf:type rdfs:Class ;
299 rdfs:subClassOf owl:Class . 319 rdfs:subClassOf owl:Class .
300 320
301 ep-prodact:SafetyMeeting 321 ep-prodact:SafetyMeeting
302 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 322 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
303 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 323 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
304 324
305 ep-prodact:SampleAmountOfSubstance 325 ep-prodact:SampleAmountOfSubstance
...@@ -319,27 +339,37 @@ ep-prodact:SickOnBoard ...@@ -319,27 +339,37 @@ ep-prodact:SickOnBoard
319 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 339 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
320 340
321 ep-prodact:SpillOrLeak 341 ep-prodact:SpillOrLeak
322 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 342 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
323 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 343 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
324 344
325 ep-prodact:TransportationActivity 345 ep-prodact:TransportationActivity
326 rdf:type owl:Class ; 346 rdf:type owl:Class ;
327 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 347 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
328 348
349 +ep-prodact:UnknownReasonWellTest
350 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
351 + rdfs:label "unknown"^^xsd:string ;
352 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
353 +
329 ep-prodact:WaterCleaningOperation 354 ep-prodact:WaterCleaningOperation
330 rdf:type owl:Class ; 355 rdf:type owl:Class ;
331 rdfs:subClassOf ep-prodact:PartOfProductionActivity . 356 rdfs:subClassOf ep-prodact:PartOfProductionActivity .
332 357
333 ep-prodact:WaterSample 358 ep-prodact:WaterSample
334 rdf:type owl:Class ; 359 rdf:type owl:Class ;
335 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/well#Water> , ep-prodact:SampleAmountOfSubstance . 360 + rdfs:subClassOf ep-prodact:SampleAmountOfSubstance , <http://www.reportinghub.no/ep/schema/well#Water> .
361 +
362 +ep-prodact:WellTestReasonType
363 + rdf:type rdfs:Class ;
364 + rdfs:label "well test reason type"^^xsd:string ;
365 + rdfs:subClassOf owl:Class .
336 366
337 ep-prodact:WorkingUnderPermit 367 ep-prodact:WorkingUnderPermit
338 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 368 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
339 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 369 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
340 370
341 ep-prodact:WorkingUnderPermitWithSJA 371 ep-prodact:WorkingUnderPermitWithSJA
342 - rdf:type ep-prodact:SafetyActivityType , owl:Class ; 372 + rdf:type owl:Class , ep-prodact:SafetyActivityType ;
343 rdfs:subClassOf ep-prodact:WorkingUnderPermit . 373 rdfs:subClassOf ep-prodact:WorkingUnderPermit .
344 374
345 ep-prodact:ammoniumDensity 375 ep-prodact:ammoniumDensity
...@@ -384,6 +414,24 @@ ep-prodact:hasPart ...@@ -384,6 +414,24 @@ ep-prodact:hasPart
384 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; 414 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
385 rdfs:range ep-prodact:PartOfProductionActivity . 415 rdfs:range ep-prodact:PartOfProductionActivity .
386 416
417 +ep-prodact:hasPredecessor
418 + rdf:type owl:TransitiveProperty ;
419 + rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ;
420 + rdfs:label "has predecessor"^^xsd:string ;
421 + rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
422 +
423 +ep-prodact:hasShutInPressure
424 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
425 + rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ;
426 + rdfs:label "has shut-in pressure"^^xsd:string ;
427 + rdfs:range ep-core:Pressure .
428 +
429 +ep-prodact:hasValidPredecessor
430 + rdf:type owl:TransitiveProperty ;
431 + rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ;
432 + rdfs:label "has valid predecessor"^^xsd:string ;
433 + rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
434 +
387 ep-prodact:involvedVessel 435 ep-prodact:involvedVessel
388 rdf:type owl:ObjectProperty ; 436 rdf:type owl:ObjectProperty ;
389 rdfs:domain ep-prodact:MarineOperation ; 437 rdfs:domain ep-prodact:MarineOperation ;
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
19 19
20 <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> 20 <http://www.reportinghub.no/ep/dpr/spin/1.1/lib>
21 rdf:type owl:Ontology ; 21 rdf:type owl:Ontology ;
22 - owl:imports <http://www.witsml.org/schemas/131/addendum/combo> , <http://www.reportinghub.no/ep/schema/1.0/production> , <http://spinrdf.org/spin> ; 22 + owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/production> , <http://www.witsml.org/schemas/131/addendum/combo> ;
23 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 23 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
24 24
25 ep-dpr-spin-lib:BuildDailyProductionReportURI 25 ep-dpr-spin-lib:BuildDailyProductionReportURI
...@@ -2763,6 +2763,57 @@ ep-dpr-spin-lib:selectVolumeScale ...@@ -2763,6 +2763,57 @@ ep-dpr-spin-lib:selectVolumeScale
2763 ]) 2763 ])
2764 ] . 2764 ] .
2765 2765
2766 +ep-dpr-spin-lib:selectWellTestReasonType
2767 + rdf:type spin:Function ;
2768 + rdfs:subClassOf ep-dpr-spin-lib:Function ;
2769 + spin:body
2770 + [ rdf:type sp:Select ;
2771 + sp:resultVariables ([ sp:varName "wellTestReasonType"^^xsd:string
2772 + ]) ;
2773 + sp:where ([ rdf:type sp:Bind ;
2774 + sp:expression
2775 + [ rdf:type sp:if ;
2776 + sp:arg1 [ rdf:type sp:eq ;
2777 + sp:arg1 spin:_arg1 ;
2778 + sp:arg2 <http://www.witsml.org/schemas/131/addendum/combo#TR_initial>
2779 + ] ;
2780 + sp:arg2 <http://www.reportinghub.no/ep/schema/production-activity#InitialWellTest> ;
2781 + sp:arg3 [ rdf:type sp:if ;
2782 + sp:arg1 [ rdf:type sp:eq ;
2783 + sp:arg1 spin:_arg1 ;
2784 + sp:arg2 <http://www.witsml.org/schemas/131/addendum/combo#TR_periodic>
2785 + ] ;
2786 + sp:arg2 <http://www.reportinghub.no/ep/schema/production-activity#PeriodicWellTest> ;
2787 + sp:arg3 [ rdf:type sp:if ;
2788 + sp:arg1 [ rdf:type sp:eq ;
2789 + sp:arg1 spin:_arg1 ;
2790 + sp:arg2 <http://www.witsml.org/schemas/131/addendum/combo#TR_revision>
2791 + ] ;
2792 + sp:arg2 <http://www.reportinghub.no/ep/schema/production-activity#RevisionWellTest> ;
2793 + sp:arg3 [ rdf:type sp:if ;
2794 + sp:arg1 [ rdf:type sp:eq ;
2795 + sp:arg1 spin:_arg1 ;
2796 + sp:arg2 <http://www.witsml.org/schemas/131/addendum/combo#TR_unknown>
2797 + ] ;
2798 + sp:arg2 <http://www.reportinghub.no/ep/schema/production-activity#UnknownReasonWellTest> ;
2799 + sp:arg3 [ rdf:type sp:if ;
2800 + sp:arg1 [ rdf:type sp:eq ;
2801 + sp:arg1 spin:_arg1 ;
2802 + sp:arg2 <http://www.witsml.org/schemas/131/addendum/combo#TR_other>
2803 + ] ;
2804 + sp:arg2 <http://www.reportinghub.no/ep/schema/production-activity#OtherReasonWellTest> ;
2805 + sp:arg3 <http://www.reportinghub.no/ep/schema/activity#WellTest>
2806 + ]
2807 + ]
2808 + ]
2809 + ]
2810 + ] ;
2811 + sp:variable
2812 + [ sp:varName "wellTestReasonType"^^xsd:string
2813 + ]
2814 + ])
2815 + ] .
2816 +
2766 _:b40 2817 _:b40
2767 sp:varName "volumeScale"^^xsd:string . 2818 sp:varName "volumeScale"^^xsd:string .
2768 2819
......
This diff could not be displayed because it is too large.
...@@ -28,12 +28,260 @@ ...@@ -28,12 +28,260 @@
28 28
29 <http://www.reportinghub.no/ep/transform/1.0/dpr/productionOperations> 29 <http://www.reportinghub.no/ep/transform/1.0/dpr/productionOperations>
30 rdf:type owl:Ontology ; 30 rdf:type owl:Ontology ;
31 - owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://www.reportinghub.no/ep/schema/1.0/production-organization> , <http://www.reportinghub.no/ep/schema/1.0/production-report> , <http://www.witsml.org/schemas/131/addendum/combo> , <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/1.0/production-core> ; 31 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/production-core> , <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> , <http://www.witsml.org/schemas/131/addendum/combo> , <http://www.reportinghub.no/ep/schema/1.0/production-report> , <http://www.reportinghub.no/ep/schema/1.0/production-organization> , <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://spinrdf.org/spin> ;
32 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 32 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
33 33
34 <http://www.witsml.org/schemas/131/addendum/combo#A_Global-WITSMLComposite> 34 <http://www.witsml.org/schemas/131/addendum/combo#A_Global-WITSMLComposite>
35 spin:rule 35 spin:rule
36 [ rdf:type sp:Construct ; 36 [ rdf:type sp:Construct ;
37 + rdfs:comment "STEP 10011 Transform operationalComment"^^xsd:string ;
38 + sp:templates ([ sp:object
39 + [ sp:varName "operationalComment"^^xsd:string
40 + ] ;
41 + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
42 + sp:subject _:b1
43 + ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
44 + sp:predicate rdf:type ;
45 + sp:subject _:b1
46 + ] [ sp:object
47 + [ sp:varName "productionActivityType"^^xsd:string
48 + ] ;
49 + sp:predicate rdf:type ;
50 + sp:subject _:b1
51 + ] [ sp:object _:b1 ;
52 + sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
53 + sp:subject
54 + [ sp:varName "epDailyProdAct"^^xsd:string
55 + ]
56 + ] [ sp:object
57 + [ sp:varName "dTimStart"^^xsd:string
58 + ] ;
59 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
60 + sp:subject _:b1
61 + ] [ sp:object
62 + [ sp:varName "dTimEnd"^^xsd:string
63 + ] ;
64 + sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
65 + sp:subject _:b1
66 + ]) ;
67 + sp:where ([ sp:object
68 + [ sp:varName "docInfo"^^xsd:string
69 + ] ;
70 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#documentInfoRef> ;
71 + sp:subject spin:_this
72 + ] [ sp:object
73 + [ sp:varName "docNameStruct"^^xsd:string
74 + ] ;
75 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#documentNameRef> ;
76 + sp:subject
77 + [ sp:varName "docInfo"^^xsd:string
78 + ]
79 + ] [ sp:object
80 + [ sp:varName "docName"^^xsd:string
81 + ] ;
82 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
83 + sp:subject
84 + [ sp:varName "docNameStruct"^^xsd:string
85 + ]
86 + ] [ sp:object
87 + [ sp:varName "docDate"^^xsd:string
88 + ] ;
89 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#documentDate> ;
90 + sp:subject
91 + [ sp:varName "docInfo"^^xsd:string
92 + ]
93 + ] [ sp:object
94 + [ sp:varName "epDailyProdAct"^^xsd:string
95 + ] ;
96 + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ;
97 + sp:subject
98 + [ sp:varName "epDailyProdRep"^^xsd:string
99 + ]
100 + ] [ sp:object
101 + [ sp:varName "porSet"^^xsd:string
102 + ] ;
103 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionOperationSetRef> ;
104 + sp:subject spin:_this
105 + ] [ sp:object
106 + [ sp:varName "porRef"^^xsd:string
107 + ] ;
108 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionOperationRef> ;
109 + sp:subject
110 + [ sp:varName "porSet"^^xsd:string
111 + ]
112 + ] [ sp:object
113 + [ sp:varName "mainFacility"^^xsd:string
114 + ] ;
115 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#installationRef> ;
116 + sp:subject
117 + [ sp:varName "porRef"^^xsd:string
118 + ]
119 + ] [ sp:object
120 + [ sp:varName "startDate"^^xsd:string
121 + ] ;
122 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dateStart> ;
123 + sp:subject
124 + [ sp:varName "porRef"^^xsd:string
125 + ]
126 + ] [ sp:object
127 + [ sp:varName "endDate"^^xsd:string
128 + ] ;
129 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dateEnd> ;
130 + sp:subject
131 + [ sp:varName "porRef"^^xsd:string
132 + ]
133 + ] [ sp:object
134 + [ sp:varName "contextFacility"^^xsd:string
135 + ] ;
136 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#contextFacilityRef> ;
137 + sp:subject
138 + [ sp:varName "porRef"^^xsd:string
139 + ]
140 + ] [ sp:object
141 + [ sp:varName "mainFacName"^^xsd:string
142 + ] ;
143 + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
144 + sp:subject
145 + [ sp:varName "contextFacility"^^xsd:string
146 + ]
147 + ] [ sp:object
148 + [ sp:varName "installationReport"^^xsd:string
149 + ] ;
150 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#installationReportRef> ;
151 + sp:subject
152 + [ sp:varName "porRef"^^xsd:string
153 + ]
154 + ] [ sp:object
155 + [ sp:varName "productionActivityRef"^^xsd:string
156 + ] ;
157 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionActivityRef> ;
158 + sp:subject
159 + [ sp:varName "installationReport"^^xsd:string
160 + ]
161 + ] [ sp:object
162 + [ sp:varName "operationalComment"^^xsd:string
163 + ] ;
164 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#operationalCommentRef> ;
165 + sp:subject
166 + [ sp:varName "productionActivityRef"^^xsd:string
167 + ]
168 + ] [ rdf:type sp:Optional ;
169 + sp:elements ([ sp:object
170 + [ sp:varName "type"^^xsd:string
171 + ] ;
172 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#typeRef> ;
173 + sp:subject
174 + [ sp:varName "operationalComment"^^xsd:string
175 + ]
176 + ])
177 + ] [ rdf:type sp:Optional ;
178 + sp:elements ([ sp:object
179 + [ sp:varName "dTimStart"^^xsd:string
180 + ] ;
181 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dTimStart> ;
182 + sp:subject
183 + [ sp:varName "operationalComment"^^xsd:string
184 + ]
185 + ])
186 + ] [ rdf:type sp:Optional ;
187 + sp:elements ([ sp:object
188 + [ sp:varName "dTimEnd"^^xsd:string
189 + ] ;
190 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dTimEnd> ;
191 + sp:subject
192 + [ sp:varName "operationalComment"^^xsd:string
193 + ]
194 + ])
195 + ] [ rdf:type sp:Bind ;
196 + sp:expression
197 + [ rdf:type ep-spin-lib:buildURI ;
198 + sp:arg1 "https://www.reportinghub.no/ep/data/dailyProductionReport/" ;
199 + sp:arg2 [ rdf:type fn:concat ;
200 + sp:arg1 [ rdf:type ep-spin-lib:normalizeString ;
201 + sp:arg1 [ sp:varName "docName"^^xsd:string
202 + ]
203 + ] ;
204 + sp:arg2 "$" ;
205 + sp:arg3 [ sp:varName "docDate"^^xsd:string
206 + ]
207 + ]
208 + ] ;
209 + sp:variable
210 + [ sp:varName "epDailyProdRep"^^xsd:string
211 + ]
212 + ] [ rdf:type sp:Bind ;
213 + sp:expression
214 + [ rdf:type ep-dpr-spin-lib:selectProductionActivityType ;
215 + sp:arg1 [ sp:varName "type"^^xsd:string
216 + ]
217 + ] ;
218 + sp:variable
219 + [ sp:varName "productionActivityType"^^xsd:string
220 + ]
221 + ])
222 + ] ;
223 + spin:rule
224 + [ rdf:type sp:Construct ;
225 + rdfs:comment "STEP 10012 Transform operationalComment - add the comments"^^xsd:string ;
226 + sp:templates ([ sp:object
227 + [ sp:varName "comment"^^xsd:string
228 + ] ;
229 + sp:predicate rdfs:comment ;
230 + sp:subject
231 + [ sp:varName "productionActivity"^^xsd:string
232 + ]
233 + ]) ;
234 + sp:where ([ sp:object
235 + [ sp:varName "porSet"^^xsd:string
236 + ] ;
237 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionOperationSetRef> ;
238 + sp:subject spin:_this
239 + ] [ sp:object
240 + [ sp:varName "porRef"^^xsd:string
241 + ] ;
242 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionOperationRef> ;
243 + sp:subject
244 + [ sp:varName "porSet"^^xsd:string
245 + ]
246 + ] [ sp:object
247 + [ sp:varName "installationReport"^^xsd:string
248 + ] ;
249 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#installationReportRef> ;
250 + sp:subject
251 + [ sp:varName "porRef"^^xsd:string
252 + ]
253 + ] [ sp:object
254 + [ sp:varName "productionActivityRef"^^xsd:string
255 + ] ;
256 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionActivityRef> ;
257 + sp:subject
258 + [ sp:varName "installationReport"^^xsd:string
259 + ]
260 + ] [ sp:object
261 + [ sp:varName "operationalComment"^^xsd:string
262 + ] ;
263 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#operationalCommentRef> ;
264 + sp:subject
265 + [ sp:varName "productionActivityRef"^^xsd:string
266 + ]
267 + ] [ sp:object
268 + [ sp:varName "operationalComment"^^xsd:string
269 + ] ;
270 + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
271 + sp:subject
272 + [ sp:varName "productionActivity"^^xsd:string
273 + ]
274 + ] [ sp:object
275 + [ sp:varName "comment"^^xsd:string
276 + ] ;
277 + sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#comment> ;
278 + sp:subject
279 + [ sp:varName "operationalComment"^^xsd:string
280 + ]
281 + ])
282 + ] ;
283 + spin:rule
284 + [ rdf:type sp:Construct ;
37 rdfs:comment "STEP 10001 Create the DailyProductionReport and the DailyProductionActivity"^^xsd:string ; 285 rdfs:comment "STEP 10001 Create the DailyProductionReport and the DailyProductionActivity"^^xsd:string ;
38 sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#DailyProductionReport> ; 286 sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#DailyProductionReport> ;
39 sp:predicate rdf:type ; 287 sp:predicate rdf:type ;
...@@ -279,270 +527,9 @@ ...@@ -279,270 +527,9 @@
279 ]) 527 ])
280 ]) 528 ])
281 ]) 529 ])
282 - ] ; 530 + ] .
283 - spin:rule 531 +
284 - [ rdf:type sp:Construct ; 532 +<http://www.witsml.org/schemas/131/addendum/combo#Co_productionOperation>
285 - rdfs:comment "STEP 10011 Transform operationalComment"^^xsd:string ;
286 - sp:templates ([ sp:object
287 - [ sp:varName "operationalComment"^^xsd:string
288 - ] ;
289 - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
290 - sp:subject _:b1
291 - ] [ sp:object <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
292 - sp:predicate rdf:type ;
293 - sp:subject _:b1
294 - ] [ sp:object
295 - [ sp:varName "productionActivityType"^^xsd:string
296 - ] ;
297 - sp:predicate rdf:type ;
298 - sp:subject _:b1
299 - ] [ sp:object _:b1 ;
300 - sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
301 - sp:subject
302 - [ sp:varName "epDailyProdAct"^^xsd:string
303 - ]
304 - ] [ sp:object
305 - [ sp:varName "dTimStart"^^xsd:string
306 - ] ;
307 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
308 - sp:subject _:b1
309 - ] [ sp:object
310 - [ sp:varName "dTimEnd"^^xsd:string
311 - ] ;
312 - sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
313 - sp:subject _:b1
314 - ]) ;
315 - sp:where ([ sp:object
316 - [ sp:varName "docInfo"^^xsd:string
317 - ] ;
318 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#documentInfoRef> ;
319 - sp:subject spin:_this
320 - ] [ sp:object
321 - [ sp:varName "docNameStruct"^^xsd:string
322 - ] ;
323 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#documentNameRef> ;
324 - sp:subject
325 - [ sp:varName "docInfo"^^xsd:string
326 - ]
327 - ] [ sp:object
328 - [ sp:varName "docName"^^xsd:string
329 - ] ;
330 - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
331 - sp:subject
332 - [ sp:varName "docNameStruct"^^xsd:string
333 - ]
334 - ] [ sp:object
335 - [ sp:varName "docDate"^^xsd:string
336 - ] ;
337 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#documentDate> ;
338 - sp:subject
339 - [ sp:varName "docInfo"^^xsd:string
340 - ]
341 - ] [ rdf:type sp:Bind ;
342 - sp:expression
343 - [ rdf:type ep-spin-lib:buildURI ;
344 - sp:arg1 "https://www.reportinghub.no/ep/data/dailyProductionReport/" ;
345 - sp:arg2 [ rdf:type fn:concat ;
346 - sp:arg1 [ rdf:type ep-spin-lib:normalizeString ;
347 - sp:arg1 [ sp:varName "docName"^^xsd:string
348 - ]
349 - ] ;
350 - sp:arg2 "$" ;
351 - sp:arg3 [ sp:varName "docDate"^^xsd:string
352 - ]
353 - ]
354 - ] ;
355 - sp:variable
356 - [ sp:varName "epDailyProdRep"^^xsd:string
357 - ]
358 - ] [ sp:object
359 - [ sp:varName "epDailyProdAct"^^xsd:string
360 - ] ;
361 - sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ;
362 - sp:subject
363 - [ sp:varName "epDailyProdRep"^^xsd:string
364 - ]
365 - ] [ sp:object
366 - [ sp:varName "porSet"^^xsd:string
367 - ] ;
368 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionOperationSetRef> ;
369 - sp:subject spin:_this
370 - ] [ sp:object
371 - [ sp:varName "porRef"^^xsd:string
372 - ] ;
373 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionOperationRef> ;
374 - sp:subject
375 - [ sp:varName "porSet"^^xsd:string
376 - ]
377 - ] [ sp:object
378 - [ sp:varName "mainFacility"^^xsd:string
379 - ] ;
380 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#installationRef> ;
381 - sp:subject
382 - [ sp:varName "porRef"^^xsd:string
383 - ]
384 - ] [ sp:object
385 - [ sp:varName "startDate"^^xsd:string
386 - ] ;
387 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dateStart> ;
388 - sp:subject
389 - [ sp:varName "porRef"^^xsd:string
390 - ]
391 - ] [ sp:object
392 - [ sp:varName "endDate"^^xsd:string
393 - ] ;
394 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dateEnd> ;
395 - sp:subject
396 - [ sp:varName "porRef"^^xsd:string
397 - ]
398 - ] [ sp:object
399 - [ sp:varName "contextFacility"^^xsd:string
400 - ] ;
401 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#contextFacilityRef> ;
402 - sp:subject
403 - [ sp:varName "porRef"^^xsd:string
404 - ]
405 - ] [ sp:object
406 - [ sp:varName "mainFacName"^^xsd:string
407 - ] ;
408 - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
409 - sp:subject
410 - [ sp:varName "contextFacility"^^xsd:string
411 - ]
412 - ] [ rdf:type sp:Bind ;
413 - sp:expression
414 - [ rdf:type ep-dpr-spin-lib:buildDailyProductionActivityURI ;
415 - sp:arg1 [ sp:varName "mainFacName"^^xsd:string
416 - ] ;
417 - sp:arg2 [ sp:varName "startDate"^^xsd:string
418 - ] ;
419 - sp:arg3 [ sp:varName "endDate"^^xsd:string
420 - ]
421 - ] ;
422 - sp:variable
423 - [ sp:varName "epDailyProdAct"^^xsd:string
424 - ]
425 - ] [ sp:object
426 - [ sp:varName "installationReport"^^xsd:string
427 - ] ;
428 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#installationReportRef> ;
429 - sp:subject
430 - [ sp:varName "porRef"^^xsd:string
431 - ]
432 - ] [ sp:object
433 - [ sp:varName "productionActivityRef"^^xsd:string
434 - ] ;
435 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionActivityRef> ;
436 - sp:subject
437 - [ sp:varName "installationReport"^^xsd:string
438 - ]
439 - ] [ sp:object
440 - [ sp:varName "operationalComment"^^xsd:string
441 - ] ;
442 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#operationalCommentRef> ;
443 - sp:subject
444 - [ sp:varName "productionActivityRef"^^xsd:string
445 - ]
446 - ] [ rdf:type sp:Optional ;
447 - sp:elements ([ sp:object
448 - [ sp:varName "type"^^xsd:string
449 - ] ;
450 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#typeRef> ;
451 - sp:subject
452 - [ sp:varName "operationalComment"^^xsd:string
453 - ]
454 - ])
455 - ] [ rdf:type sp:Optional ;
456 - sp:elements ([ sp:object
457 - [ sp:varName "dTimStart"^^xsd:string
458 - ] ;
459 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dTimStart> ;
460 - sp:subject
461 - [ sp:varName "operationalComment"^^xsd:string
462 - ]
463 - ])
464 - ] [ rdf:type sp:Optional ;
465 - sp:elements ([ sp:object
466 - [ sp:varName "dTimEnd"^^xsd:string
467 - ] ;
468 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dTimEnd> ;
469 - sp:subject
470 - [ sp:varName "operationalComment"^^xsd:string
471 - ]
472 - ])
473 - ] [ rdf:type sp:Bind ;
474 - sp:expression
475 - [ rdf:type ep-dpr-spin-lib:selectProductionActivityType ;
476 - sp:arg1 [ sp:varName "type"^^xsd:string
477 - ]
478 - ] ;
479 - sp:variable
480 - [ sp:varName "productionActivityType"^^xsd:string
481 - ]
482 - ])
483 - ] ;
484 - spin:rule
485 - [ rdf:type sp:Construct ;
486 - rdfs:comment "STEP 10012 Transform operationalComment - add the comments"^^xsd:string ;
487 - sp:templates ([ sp:object
488 - [ sp:varName "comment"^^xsd:string
489 - ] ;
490 - sp:predicate rdfs:comment ;
491 - sp:subject
492 - [ sp:varName "productionActivity"^^xsd:string
493 - ]
494 - ]) ;
495 - sp:where ([ sp:object
496 - [ sp:varName "porSet"^^xsd:string
497 - ] ;
498 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionOperationSetRef> ;
499 - sp:subject spin:_this
500 - ] [ sp:object
501 - [ sp:varName "porRef"^^xsd:string
502 - ] ;
503 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionOperationRef> ;
504 - sp:subject
505 - [ sp:varName "porSet"^^xsd:string
506 - ]
507 - ] [ sp:object
508 - [ sp:varName "installationReport"^^xsd:string
509 - ] ;
510 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#installationReportRef> ;
511 - sp:subject
512 - [ sp:varName "porRef"^^xsd:string
513 - ]
514 - ] [ sp:object
515 - [ sp:varName "productionActivityRef"^^xsd:string
516 - ] ;
517 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productionActivityRef> ;
518 - sp:subject
519 - [ sp:varName "installationReport"^^xsd:string
520 - ]
521 - ] [ sp:object
522 - [ sp:varName "operationalComment"^^xsd:string
523 - ] ;
524 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#operationalCommentRef> ;
525 - sp:subject
526 - [ sp:varName "productionActivityRef"^^xsd:string
527 - ]
528 - ] [ sp:object
529 - [ sp:varName "operationalComment"^^xsd:string
530 - ] ;
531 - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
532 - sp:subject
533 - [ sp:varName "productionActivity"^^xsd:string
534 - ]
535 - ] [ sp:object
536 - [ sp:varName "comment"^^xsd:string
537 - ] ;
538 - sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#comment> ;
539 - sp:subject
540 - [ sp:varName "operationalComment"^^xsd:string
541 - ]
542 - ])
543 - ] .
544 -
545 -<http://www.witsml.org/schemas/131/addendum/combo#Co_productionOperation>
546 spin:rule 533 spin:rule
547 [ rdf:type sp:Construct ; 534 [ rdf:type sp:Construct ;
548 rdfs:comment """?mainFacility dtype:value ?mainFacName . 535 rdfs:comment """?mainFacility dtype:value ?mainFacName .
...@@ -1632,399 +1619,399 @@ Need functions to generate facility URIs - also need their temporal parts"""^^xs ...@@ -1632,399 +1619,399 @@ Need functions to generate facility URIs - also need their temporal parts"""^^xs
1632 ]) 1619 ])
1633 ] . 1620 ] .
1634 1621
1635 -_:b112 1622 +_:b138
1636 - sp:varName "epWaterClean"^^xsd:string . 1623 + sp:varName "endDate"^^xsd:string .
1637 1624
1638 -_:b113 1625 +_:b137
1639 - sp:varName "startTime"^^xsd:string . 1626 + sp:varName "startDate"^^xsd:string .
1640 1627
1641 -_:b114 1628 +_:b136
1642 - sp:varName "endTime"^^xsd:string . 1629 + sp:varName "parentRep"^^xsd:string .
1643 1630
1644 -_:b115 1631 +_:b135
1645 - sp:varName "epInstProdOpAct"^^xsd:string . 1632 + sp:varName "installName"^^xsd:string .
1646 1633
1647 -_:b116 1634 +_:b134
1648 - sp:varName "samplePoint"^^xsd:string . 1635 + sp:varName "installation"^^xsd:string .
1649 1636
1650 -_:b117 1637 +_:b133
1651 - sp:varName "epWaterSample"^^xsd:string . 1638 + sp:varName "instRep"^^xsd:string .
1652 1639
1653 -_:b118 1640 +_:b132
1654 - sp:varName "phVal"^^xsd:string . 1641 + sp:varName "prodAct"^^xsd:string .
1655 1642
1656 -_:b119 1643 +_:b131
1657 - sp:varName "epOilInWater"^^xsd:string . 1644 + sp:varName "oaUUID"^^xsd:string .
1658 1645
1659 -_:b120 1646 +_:b130
1660 - sp:varName "owVal"^^xsd:string . 1647 + sp:varName "oilAmountUOM"^^xsd:string .
1661 1648
1662 -_:b121 1649 +_:b129
1663 - sp:varName "epOwUOM"^^xsd:string . 1650 + sp:varName "oilAmountRef"^^xsd:string .
1664 1651
1665 -_:b122 1652 +_:b128
1666 - sp:varName "epOilAmount"^^xsd:string . 1653 + sp:varName "owUUID"^^xsd:string .
1667 1654
1668 -_:b123 1655 +_:b127
1669 - sp:varName "epOilAmountUOM"^^xsd:string . 1656 + sp:varName "owUOM"^^xsd:string .
1670 1657
1671 -_:b124 1658 +_:b126
1672 - sp:varName "UUID"^^xsd:string . 1659 + sp:varName "oilInWaterRef"^^xsd:string .
1673 1660
1674 _:b125 1661 _:b125
1675 sp:varName "wsUUID"^^xsd:string . 1662 sp:varName "wsUUID"^^xsd:string .
1676 1663
1677 -_:b126 1664 +_:b124
1678 - sp:varName "oilInWaterRef"^^xsd:string . 1665 + sp:varName "UUID"^^xsd:string .
1679 1666
1680 -_:b127 1667 +_:b123
1681 - sp:varName "owUOM"^^xsd:string . 1668 + sp:varName "epOilAmountUOM"^^xsd:string .
1682 1669
1683 -_:b128 1670 +_:b122
1684 - sp:varName "owUUID"^^xsd:string . 1671 + sp:varName "epOilAmount"^^xsd:string .
1685 1672
1686 -_:b129 1673 +_:b121
1687 - sp:varName "oilAmountRef"^^xsd:string . 1674 + sp:varName "epOwUOM"^^xsd:string .
1688 1675
1689 -_:b130 1676 +_:b120
1690 - sp:varName "oilAmountUOM"^^xsd:string . 1677 + sp:varName "owVal"^^xsd:string .
1691 1678
1692 -_:b131 1679 +_:b119
1693 - sp:varName "oaUUID"^^xsd:string . 1680 + sp:varName "epOilInWater"^^xsd:string .
1694 1681
1695 -_:b132 1682 +_:b118
1696 - sp:varName "prodAct"^^xsd:string . 1683 + sp:varName "phVal"^^xsd:string .
1697 1684
1698 -_:b133 1685 +_:b117
1699 - sp:varName "instRep"^^xsd:string . 1686 + sp:varName "epWaterSample"^^xsd:string .
1700 1687
1701 -_:b134 1688 +_:b116
1702 - sp:varName "installation"^^xsd:string . 1689 + sp:varName "samplePoint"^^xsd:string .
1703 1690
1704 -_:b135 1691 +_:b115
1705 - sp:varName "installName"^^xsd:string . 1692 + sp:varName "epInstProdOpAct"^^xsd:string .
1706 1693
1707 -_:b136 1694 +_:b114
1708 - sp:varName "parentRep"^^xsd:string . 1695 + sp:varName "endTime"^^xsd:string .
1709 1696
1710 -_:b137 1697 +_:b113
1711 - sp:varName "startDate"^^xsd:string . 1698 + sp:varName "startTime"^^xsd:string .
1712 1699
1713 -_:b138 1700 +_:b112
1701 + sp:varName "epWaterClean"^^xsd:string .
1702 +
1703 +_:b111
1714 sp:varName "endDate"^^xsd:string . 1704 sp:varName "endDate"^^xsd:string .
1715 1705
1716 -_:b2 sp:varName "epDailyProdOpAct"^^xsd:string . 1706 +_:b110
1707 + sp:varName "startDate"^^xsd:string .
1717 1708
1718 -_:b3 sp:varName "epAnnualProdAct"^^xsd:string . 1709 +_:b109
1710 + sp:varName "parentRep"^^xsd:string .
1719 1711
1720 -_:b4 sp:varName "epAnnualProdOpAct"^^xsd:string . 1712 +_:b108
1713 + sp:varName "installName"^^xsd:string .
1721 1714
1722 -_:b5 sp:varName "epDailyProdAct"^^xsd:string . 1715 +_:b107
1716 + sp:varName "installation"^^xsd:string .
1723 1717
1724 -_:b6 sp:varName "startDate"^^xsd:string . 1718 +_:b106
1719 + sp:varName "instRep"^^xsd:string .
1725 1720
1726 -_:b7 sp:varName "endDate"^^xsd:string . 1721 +_:b105
1722 + sp:varName "prodAct"^^xsd:string .
1727 1723
1728 -_:b8 sp:varName "opCo"^^xsd:string . 1724 +_:b104
1725 + sp:varName "moActivity"^^xsd:string .
1729 1726
1730 -_:b9 sp:varName "operatorName"^^xsd:string . 1727 +_:b103
1728 + sp:varName "stbComEnd"^^xsd:string .
1731 1729
1732 -_:b10 1730 +_:b102
1733 - sp:varName "epMainFac"^^xsd:string . 1731 + sp:varName "stbComStart"^^xsd:string .
1734 1732
1735 -_:b11 1733 +_:b101
1736 - sp:varName "epMainFacTempPart"^^xsd:string . 1734 + sp:varName "stbComment"^^xsd:string .
1737 1735
1738 -_:b12 1736 +_:b100
1739 - sp:varName "mainFacName"^^xsd:string . 1737 + sp:varName "standbyShipName"^^xsd:string .
1740 1738
1741 -_:b13 1739 +_:b99
1742 - sp:varName "contextFacility"^^xsd:string . 1740 + sp:varName "supComEnd"^^xsd:string .
1743 1741
1744 -_:b14 1742 +_:b98
1745 - sp:varName "operator"^^xsd:string . 1743 + sp:varName "supComStart"^^xsd:string .
1746 1744
1747 -_:b15 1745 +_:b97
1748 - sp:varName "epAlarm"^^xsd:string . 1746 + sp:varName "supComment"^^xsd:string .
1749 1747
1750 -_:b16 1748 +_:b96
1749 + sp:varName "supplyShipName"^^xsd:string .
1750 +
1751 +_:b95
1752 + sp:varName "moUUID"^^xsd:string .
1753 +
1754 +_:b94
1751 sp:varName "epInstProdOpAct"^^xsd:string . 1755 sp:varName "epInstProdOpAct"^^xsd:string .
1752 1756
1753 -_:b17 1757 +_:b93
1754 - sp:varName "alUUID"^^xsd:string . 1758 + sp:varName "moActComment"^^xsd:string .
1755 1759
1756 -_:b18 1760 +_:b92
1757 - sp:varName "prodAct"^^xsd:string . 1761 + sp:varName "epStandByShipTP"^^xsd:string .
1758 1762
1759 -_:b19 1763 +_:b91
1760 - sp:varName "instRep"^^xsd:string . 1764 + sp:varName "epStandbyShip"^^xsd:string .
1761 1765
1762 -_:b20 1766 +_:b90
1763 - sp:varName "installation"^^xsd:string . 1767 + sp:varName "supCommentText"^^xsd:string .
1764 1768
1765 -_:b21 1769 +_:b89
1766 - sp:varName "installName"^^xsd:string . 1770 + sp:varName "epSupplyShipTP"^^xsd:string .
1767 1771
1768 -_:b22 1772 +_:b88
1769 - sp:varName "parentRep"^^xsd:string . 1773 + sp:varName "epSupplyShip"^^xsd:string .
1770 1774
1771 -_:b23 1775 +_:b87
1772 - sp:varName "startDate"^^xsd:string . 1776 + sp:varName "moEndTime"^^xsd:string .
1773 1777
1774 -_:b24 1778 +_:b86
1775 - sp:varName "endDate"^^xsd:string . 1779 + sp:varName "moStartTime"^^xsd:string .
1776 1780
1777 -_:b25 1781 +_:b85
1778 - sp:varName "epCargoOp"^^xsd:string . 1782 + sp:varName "epMarineOp"^^xsd:string .
1779 1783
1780 -_:b26 1784 +_:b84
1781 - sp:varName "startTime"^^xsd:string . 1785 + sp:varName "endDate"^^xsd:string .
1782 1786
1783 -_:b27 1787 +_:b83
1784 - sp:varName "endTime"^^xsd:string . 1788 + sp:varName "startDate"^^xsd:string .
1785 1789
1786 -_:b28 1790 +_:b82
1787 - sp:varName "epInstProdOpAct"^^xsd:string . 1791 + sp:varName "parentRep"^^xsd:string .
1788 1792
1789 -_:b29 1793 +_:b81
1790 - sp:varName "epCaptain"^^xsd:string . 1794 + sp:varName "installName"^^xsd:string .
1791 1795
1792 -_:b30 1796 +_:b80
1793 - sp:varName "captain"^^xsd:string . 1797 + sp:varName "installation"^^xsd:string .
1794 1798
1795 -_:b31 1799 +_:b79
1796 - sp:varName "epOilTransported"^^xsd:string . 1800 + sp:varName "instRep"^^xsd:string .
1797 1801
1798 -_:b32 1802 +_:b78
1799 - sp:varName "epOilInWater"^^xsd:string . 1803 + sp:varName "prodAct"^^xsd:string .
1800 1804
1801 -_:b33 1805 +_:b77
1802 sp:varName "UUID"^^xsd:string . 1806 sp:varName "UUID"^^xsd:string .
1803 1807
1804 -_:b34 1808 +_:b76
1805 - sp:varName "densityStdTempPresRef"^^xsd:string . 1809 + sp:varName "epInstProdOpAct"^^xsd:string .
1806 1810
1807 -_:b35 1811 +_:b75
1808 - sp:varName "densityStdTempPresUOM"^^xsd:string . 1812 + sp:varName "endTime"^^xsd:string .
1809 1813
1810 -_:b36 1814 +_:b74
1811 - sp:varName "dstpUUID"^^xsd:string . 1815 + sp:varName "startTime"^^xsd:string .
1812 1816
1813 -_:b37 1817 +_:b73
1814 - sp:varName "oilGrossStdTempPresRef"^^xsd:string . 1818 + sp:varName "epLostProd"^^xsd:string .
1815 1819
1816 -_:b38 1820 +_:b72
1817 - sp:varName "oilGrossStdTempPresUOM"^^xsd:string . 1821 + sp:varName "safetyActivityEnum"^^xsd:string .
1818 1822
1819 -_:b39 1823 +_:b71
1820 - sp:varName "ogstpUUID"^^xsd:string . 1824 + sp:varName "periodEnum"^^xsd:string .
1821 1825
1822 -_:b40 1826 +_:b70
1823 - sp:varName "prodAct"^^xsd:string . 1827 + sp:varName "safetyCountRef"^^xsd:string .
1824 1828
1825 -_:b41 1829 +_:b69
1826 - sp:varName "instRep"^^xsd:string . 1830 + sp:varName "safetyRef"^^xsd:string .
1827 1831
1828 -_:b42 1832 +_:b68
1829 - sp:varName "installation"^^xsd:string . 1833 + sp:varName "operationalHSERef"^^xsd:string .
1830 1834
1831 -_:b43 1835 +_:b67
1832 sp:varName "installName"^^xsd:string . 1836 sp:varName "installName"^^xsd:string .
1833 1837
1834 -_:b44 1838 +_:b66
1835 - sp:varName "parentRep"^^xsd:string . 1839 + sp:varName "installation"^^xsd:string .
1836 1840
1837 -_:b45 1841 +_:b65
1838 - sp:varName "startDate"^^xsd:string . 1842 + sp:varName "mainFacName"^^xsd:string .
1839 1843
1840 -_:b46 1844 +_:b64
1841 - sp:varName "endDate"^^xsd:string . 1845 + sp:varName "mainFacility"^^xsd:string .
1842 1846
1843 -_:b47 1847 +_:b63
1844 - sp:varName "epInstProdOpAct"^^xsd:string . 1848 + sp:varName "endDate"^^xsd:string .
1845 1849
1846 -_:b48 1850 +_:b62
1847 - sp:varName "epDailyProdOpAct"^^xsd:string . 1851 + sp:varName "startDate"^^xsd:string .
1848 1852
1849 -_:b49 1853 +_:b61
1850 - sp:varName "epInstallTempPart"^^xsd:string . 1854 + sp:varName "parentRep"^^xsd:string .
1851 1855
1852 -_:b50 1856 +_:b60
1853 - sp:varName "epInstallWholeLife"^^xsd:string . 1857 + sp:varName "epAnnualProdAct"^^xsd:string .
1854 1858
1855 -_:b51 1859 +_:b59
1856 - sp:varName "epInstallType"^^xsd:string . 1860 + sp:varName "epAnnualProdOpAct"^^xsd:string .
1857 1861
1858 -_:b52 1862 +_:b58
1859 - sp:varName "beds"^^xsd:string . 1863 + sp:varName "safetyCount"^^xsd:string .
1860 1864
1861 -_:b54 1865 +_:b56
1862 - sp:varName "temporalPartOfActivityDurationType"^^xsd:string . 1866 + sp:varName "epInstallAnnualProOpAct"^^xsd:string .
1863 1867
1864 _:b55 1868 _:b55
1865 sp:varName "safetyActivityType"^^xsd:string . 1869 sp:varName "safetyActivityType"^^xsd:string .
1866 1870
1867 -_:b56 1871 +_:b54
1868 - sp:varName "epInstallAnnualProOpAct"^^xsd:string . 1872 + sp:varName "temporalPartOfActivityDurationType"^^xsd:string .
1869 1873
1870 -_:b58 1874 +_:b52
1871 - sp:varName "safetyCount"^^xsd:string . 1875 + sp:varName "beds"^^xsd:string .
1872 1876
1873 -_:b59 1877 +_:b51
1874 - sp:varName "epAnnualProdOpAct"^^xsd:string . 1878 + sp:varName "epInstallType"^^xsd:string .
1875 1879
1876 -_:b60 1880 +_:b50
1877 - sp:varName "epAnnualProdAct"^^xsd:string . 1881 + sp:varName "epInstallWholeLife"^^xsd:string .
1878 1882
1879 -_:b61 1883 +_:b49
1880 - sp:varName "parentRep"^^xsd:string . 1884 + sp:varName "epInstallTempPart"^^xsd:string .
1881 1885
1882 -_:b62 1886 +_:b48
1883 - sp:varName "startDate"^^xsd:string . 1887 + sp:varName "epDailyProdOpAct"^^xsd:string .
1884 1888
1885 -_:b63 1889 +_:b47
1886 - sp:varName "endDate"^^xsd:string . 1890 + sp:varName "epInstProdOpAct"^^xsd:string .
1887 1891
1888 -_:b64 1892 +_:b46
1889 - sp:varName "mainFacility"^^xsd:string . 1893 + sp:varName "endDate"^^xsd:string .
1890 1894
1891 -_:b65 1895 +_:b45
1892 - sp:varName "mainFacName"^^xsd:string . 1896 + sp:varName "startDate"^^xsd:string .
1893 1897
1894 -_:b66 1898 +_:b44
1895 - sp:varName "installation"^^xsd:string . 1899 + sp:varName "parentRep"^^xsd:string .
1896 1900
1897 -_:b67 1901 +_:b43
1898 sp:varName "installName"^^xsd:string . 1902 sp:varName "installName"^^xsd:string .
1899 1903
1900 -_:b68 1904 +_:b42
1901 - sp:varName "operationalHSERef"^^xsd:string . 1905 + sp:varName "installation"^^xsd:string .
1902 1906
1903 -_:b69 1907 +_:b41
1904 - sp:varName "safetyRef"^^xsd:string . 1908 + sp:varName "instRep"^^xsd:string .
1905 1909
1906 -_:b70 1910 +_:b40
1907 - sp:varName "safetyCountRef"^^xsd:string . 1911 + sp:varName "prodAct"^^xsd:string .
1908 1912
1909 -_:b71 1913 +_:b39
1910 - sp:varName "periodEnum"^^xsd:string . 1914 + sp:varName "ogstpUUID"^^xsd:string .
1911 1915
1912 -_:b72 1916 +_:b38
1913 - sp:varName "safetyActivityEnum"^^xsd:string . 1917 + sp:varName "oilGrossStdTempPresUOM"^^xsd:string .
1914 1918
1915 -_:b73 1919 +_:b37
1916 - sp:varName "epLostProd"^^xsd:string . 1920 + sp:varName "oilGrossStdTempPresRef"^^xsd:string .
1917 1921
1918 -_:b74 1922 +_:b36
1919 - sp:varName "startTime"^^xsd:string . 1923 + sp:varName "dstpUUID"^^xsd:string .
1920 1924
1921 -_:b75 1925 +_:b35
1922 - sp:varName "endTime"^^xsd:string . 1926 + sp:varName "densityStdTempPresUOM"^^xsd:string .
1923 1927
1924 -_:b76 1928 +_:b34
1925 - sp:varName "epInstProdOpAct"^^xsd:string . 1929 + sp:varName "densityStdTempPresRef"^^xsd:string .
1926 1930
1927 -_:b77 1931 +_:b33
1928 sp:varName "UUID"^^xsd:string . 1932 sp:varName "UUID"^^xsd:string .
1929 1933
1930 -_:b78 1934 +_:b32
1931 - sp:varName "prodAct"^^xsd:string . 1935 + sp:varName "epOilInWater"^^xsd:string .
1932 1936
1933 -_:b79 1937 +_:b31
1934 - sp:varName "instRep"^^xsd:string . 1938 + sp:varName "epOilTransported"^^xsd:string .
1935 1939
1936 -_:b80 1940 +_:b30
1937 - sp:varName "installation"^^xsd:string . 1941 + sp:varName "captain"^^xsd:string .
1938 1942
1939 -_:b81 1943 +_:b29
1940 - sp:varName "installName"^^xsd:string . 1944 + sp:varName "epCaptain"^^xsd:string .
1941 1945
1942 -_:b82 1946 +_:b28
1943 - sp:varName "parentRep"^^xsd:string . 1947 + sp:varName "epInstProdOpAct"^^xsd:string .
1944 1948
1945 -_:b83 1949 +_:b27
1946 - sp:varName "startDate"^^xsd:string . 1950 + sp:varName "endTime"^^xsd:string .
1947 1951
1948 -_:b84 1952 +_:b26
1949 - sp:varName "endDate"^^xsd:string . 1953 + sp:varName "startTime"^^xsd:string .
1950 1954
1951 -_:b85 1955 +_:b25
1952 - sp:varName "epMarineOp"^^xsd:string . 1956 + sp:varName "epCargoOp"^^xsd:string .
1953 1957
1954 -_:b86 1958 +_:b24
1955 - sp:varName "moStartTime"^^xsd:string . 1959 + sp:varName "endDate"^^xsd:string .
1956 1960
1957 -_:b87 1961 +_:b23
1958 - sp:varName "moEndTime"^^xsd:string . 1962 + sp:varName "startDate"^^xsd:string .
1959 1963
1960 -_:b88 1964 +_:b22
1961 - sp:varName "epSupplyShip"^^xsd:string . 1965 + sp:varName "parentRep"^^xsd:string .
1962 1966
1963 -_:b89 1967 +_:b21
1964 - sp:varName "epSupplyShipTP"^^xsd:string . 1968 + sp:varName "installName"^^xsd:string .
1965 1969
1966 -_:b90 1970 +_:b20
1967 - sp:varName "supCommentText"^^xsd:string . 1971 + sp:varName "installation"^^xsd:string .
1968 1972
1969 -_:b91 1973 +_:b19
1970 - sp:varName "epStandbyShip"^^xsd:string . 1974 + sp:varName "instRep"^^xsd:string .
1971 1975
1972 -_:b92 1976 +_:b18
1973 - sp:varName "epStandByShipTP"^^xsd:string . 1977 + sp:varName "prodAct"^^xsd:string .
1974 1978
1975 -_:b93 1979 +_:b17
1976 - sp:varName "moActComment"^^xsd:string . 1980 + sp:varName "alUUID"^^xsd:string .
1977 1981
1978 -_:b94 1982 +_:b16
1979 sp:varName "epInstProdOpAct"^^xsd:string . 1983 sp:varName "epInstProdOpAct"^^xsd:string .
1980 1984
1981 -_:b95 1985 +_:b15
1982 - sp:varName "moUUID"^^xsd:string . 1986 + sp:varName "epAlarm"^^xsd:string .
1983 -
1984 -_:b96
1985 - sp:varName "supplyShipName"^^xsd:string .
1986 -
1987 -_:b97
1988 - sp:varName "supComment"^^xsd:string .
1989 -
1990 -_:b98
1991 - sp:varName "supComStart"^^xsd:string .
1992 1987
1993 -_:b99 1988 +_:b14
1994 - sp:varName "supComEnd"^^xsd:string . 1989 + sp:varName "operator"^^xsd:string .
1995 1990
1996 -_:b100 1991 +_:b13
1997 - sp:varName "standbyShipName"^^xsd:string . 1992 + sp:varName "contextFacility"^^xsd:string .
1998 1993
1999 -_:b101 1994 +_:b12
2000 - sp:varName "stbComment"^^xsd:string . 1995 + sp:varName "mainFacName"^^xsd:string .
2001 1996
2002 -_:b102 1997 +_:b11
2003 - sp:varName "stbComStart"^^xsd:string . 1998 + sp:varName "epMainFacTempPart"^^xsd:string .
2004 1999
2005 -_:b103 2000 +_:b10
2006 - sp:varName "stbComEnd"^^xsd:string . 2001 + sp:varName "epMainFac"^^xsd:string .
2007 2002
2008 -_:b104 2003 +_:b9 sp:varName "operatorName"^^xsd:string .
2009 - sp:varName "moActivity"^^xsd:string .
2010 2004
2011 -_:b105 2005 +_:b8 sp:varName "opCo"^^xsd:string .
2012 - sp:varName "prodAct"^^xsd:string .
2013 2006
2014 -_:b106 2007 +_:b7 sp:varName "endDate"^^xsd:string .
2015 - sp:varName "instRep"^^xsd:string .
2016 2008
2017 -_:b107 2009 +_:b6 sp:varName "startDate"^^xsd:string .
2018 - sp:varName "installation"^^xsd:string .
2019 2010
2020 -_:b108 2011 +_:b5 sp:varName "epDailyProdAct"^^xsd:string .
2021 - sp:varName "installName"^^xsd:string .
2022 2012
2023 -_:b109 2013 +_:b4 sp:varName "epAnnualProdOpAct"^^xsd:string .
2024 - sp:varName "parentRep"^^xsd:string .
2025 2014
2026 -_:b110 2015 +_:b3 sp:varName "epAnnualProdAct"^^xsd:string .
2027 - sp:varName "startDate"^^xsd:string .
2028 2016
2029 -_:b111 2017 +_:b2 sp:varName "epDailyProdOpAct"^^xsd:string .
2030 - sp:varName "endDate"^^xsd:string .
......