David Leal

Completion of weather and of data in obj_report context

...@@ -24,6 +24,16 @@ ...@@ -24,6 +24,16 @@
24 owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity-purpose> , <http://www.reportinghub.no/ep/schema/1.0/geography> , <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/production-equipment> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/flow> , <http://www.reportinghub.no/ep/schema/1.0/production-facility> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/well> ; 24 owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity-purpose> , <http://www.reportinghub.no/ep/schema/1.0/geography> , <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/production-equipment> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/flow> , <http://www.reportinghub.no/ep/schema/1.0/production-facility> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/well> ;
25 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 25 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
26 26
27 +<http://www.reportinghub.no/ep/schema/activity#ApproveAReport>
28 + rdf:type owl:Class ;
29 + rdfs:label "approve a report"^^xsd:string ;
30 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
31 +
32 +<http://www.reportinghub.no/ep/schema/activity#IssueAReport>
33 + rdf:type owl:Class ;
34 + rdfs:label "issue a report"^^xsd:string ;
35 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
36 +
27 <http://www.reportinghub.no/ep/schema/activity#MakeAnObservation> 37 <http://www.reportinghub.no/ep/schema/activity#MakeAnObservation>
28 rdf:type owl:Class ; 38 rdf:type owl:Class ;
29 rdfs:comment "activity that is making an observation"^^xsd:string ; 39 rdfs:comment "activity that is making an observation"^^xsd:string ;
...@@ -38,17 +48,29 @@ ...@@ -38,17 +48,29 @@
38 <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> 48 <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest>
39 rdf:type owl:Class ; 49 rdf:type owl:Class ;
40 rdfs:label "production well test"^^xsd:string ; 50 rdfs:label "production well test"^^xsd:string ;
41 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 51 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> .
42 52
43 <http://www.reportinghub.no/ep/schema/activity#WellOperation> 53 <http://www.reportinghub.no/ep/schema/activity#WellOperation>
44 rdf:type ep-prodact:ProductionActivityType . 54 rdf:type ep-prodact:ProductionActivityType .
45 55
56 +<http://www.reportinghub.no/ep/schema/activity#approver>
57 + rdf:type owl:ObjectProperty ;
58 + rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ApproveAReport> ;
59 + rdfs:label "approver"^^xsd:string ;
60 + rdfs:range <http://www.reportinghub.no/ep/schema/organization#PersonOrOrganization> .
61 +
46 <http://www.reportinghub.no/ep/schema/activity#hasFlow> 62 <http://www.reportinghub.no/ep/schema/activity#hasFlow>
47 rdf:type owl:ObjectProperty ; 63 rdf:type owl:ObjectProperty ;
48 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ; 64 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#Activity> ;
49 rdfs:label "has flow"^^xsd:string ; 65 rdfs:label "has flow"^^xsd:string ;
50 rdfs:range <http://www.reportinghub.no/ep/schema/flow#WholeLifeFlow> . 66 rdfs:range <http://www.reportinghub.no/ep/schema/flow#WholeLifeFlow> .
51 67
68 +<http://www.reportinghub.no/ep/schema/activity#issuer>
69 + rdf:type owl:ObjectProperty ;
70 + rdfs:domain <http://www.reportinghub.no/ep/schema/activity#IssueAReport> ;
71 + rdfs:label "issuer"^^xsd:string ;
72 + rdfs:range <http://www.reportinghub.no/ep/schema/organization#PersonOrOrganization> .
73 +
52 <http://www.reportinghub.no/ep/schema/activity#observationResultsSuppliedBy> 74 <http://www.reportinghub.no/ep/schema/activity#observationResultsSuppliedBy>
53 rdf:type owl:ObjectProperty ; 75 rdf:type owl:ObjectProperty ;
54 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#MakeAnObservation> ; 76 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#MakeAnObservation> ;
...@@ -72,12 +94,12 @@ ep-prodact:AccidentPreventionExercise ...@@ -72,12 +94,12 @@ ep-prodact:AccidentPreventionExercise
72 rdfs:subClassOf ep-prodact:DrillOrExcercise . 94 rdfs:subClassOf ep-prodact:DrillOrExcercise .
73 95
74 ep-prodact:AdministerFirstAid 96 ep-prodact:AdministerFirstAid
75 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 97 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
76 rdfs:label "administer first aid"^^xsd:string ; 98 rdfs:label "administer first aid"^^xsd:string ;
77 rdfs:subClassOf ep-prodact:MedicalTreatment . 99 rdfs:subClassOf ep-prodact:MedicalTreatment .
78 100
79 ep-prodact:AirTrafficOperation 101 ep-prodact:AirTrafficOperation
80 - rdf:type owl:Class , ep-prodact:ProductionActivityType ; 102 + rdf:type ep-prodact:ProductionActivityType , owl:Class ;
81 rdfs:label "air traffic operation"^^xsd:string ; 103 rdfs:label "air traffic operation"^^xsd:string ;
82 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 104 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
83 105
...@@ -102,32 +124,32 @@ ep-prodact:AlertType ...@@ -102,32 +124,32 @@ ep-prodact:AlertType
102 rdfs:subClassOf owl:Class . 124 rdfs:subClassOf owl:Class .
103 125
104 ep-prodact:AllocateSplitFactors 126 ep-prodact:AllocateSplitFactors
105 - rdf:type owl:Class , ep-prodact:SplitFactorDeterminationType ; 127 + rdf:type ep-prodact:SplitFactorDeterminationType , owl:Class ;
106 rdfs:label "allocate split factors"^^xsd:string ; 128 rdfs:label "allocate split factors"^^xsd:string ;
107 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 129 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
108 130
109 ep-prodact:AnnualProductionActivity 131 ep-prodact:AnnualProductionActivity
110 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 132 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
111 rdfs:comment "not used in the MPR"^^xsd:string ; 133 rdfs:comment "not used in the MPR"^^xsd:string ;
112 rdfs:label "annual production activity"^^xsd:string ; 134 rdfs:label "annual production activity"^^xsd:string ;
113 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 135 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
114 136
115 ep-prodact:AnnualProductionActivityToDate 137 ep-prodact:AnnualProductionActivityToDate
116 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 138 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
117 rdfs:label "annual production activity to date"^^xsd:string ; 139 rdfs:label "annual production activity to date"^^xsd:string ;
118 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 140 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
119 141
120 ep-prodact:AnnualProductionOperationToDate 142 ep-prodact:AnnualProductionOperationToDate
121 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 143 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
122 rdfs:comment "production operation from the beginning of an annual reporting period to a date within, or at the end of, the reporting period"^^xsd:string ; 144 rdfs:comment "production operation from the beginning of an annual reporting period to a date within, or at the end of, the reporting period"^^xsd:string ;
123 rdfs:label "annual production operation to date"^^xsd:string ; 145 rdfs:label "annual production operation to date"^^xsd:string ;
124 - rdfs:subClassOf ep-prodact:ProductionOperation , ep-prodact:AnnualProductionActivityToDate . 146 + rdfs:subClassOf ep-prodact:AnnualProductionActivityToDate , ep-prodact:ProductionOperation .
125 147
126 ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod 148 ep-prodact:AnnualProductionVolumeActivityToEndOfReportingPeriod
127 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 149 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
128 rdfs:comment "not used in the MPR"^^xsd:string ; 150 rdfs:comment "not used in the MPR"^^xsd:string ;
129 rdfs:label "annual production volume activity to the end of the reporting period"^^xsd:string ; 151 rdfs:label "annual production volume activity to the end of the reporting period"^^xsd:string ;
130 - rdfs:subClassOf ep-prodact:ProductionVolumeActivity , ep-prodact:AnnualProductionActivityToDate . 152 + rdfs:subClassOf ep-prodact:AnnualProductionActivityToDate , ep-prodact:ProductionVolumeActivity .
131 153
132 ep-prodact:BasketMovement 154 ep-prodact:BasketMovement
133 rdf:type owl:Class ; 155 rdf:type owl:Class ;
...@@ -140,29 +162,29 @@ ep-prodact:CargoShipOperation ...@@ -140,29 +162,29 @@ ep-prodact:CargoShipOperation
140 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 162 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
141 163
142 ep-prodact:ConstructionOperation 164 ep-prodact:ConstructionOperation
143 - rdf:type owl:Class , ep-prodact:ProductionActivityType ; 165 + rdf:type ep-prodact:ProductionActivityType , owl:Class ;
144 rdfs:label "construction operation"^^xsd:string ; 166 rdfs:label "construction operation"^^xsd:string ;
145 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 167 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
146 168
147 ep-prodact:CumulativeProductionActivitySinceProductionBegan 169 ep-prodact:CumulativeProductionActivitySinceProductionBegan
148 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 170 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
149 rdfs:comment "not used in the MPR"^^xsd:string ; 171 rdfs:comment "not used in the MPR"^^xsd:string ;
150 rdfs:label "cumulative production activity since production began"^^xsd:string ; 172 rdfs:label "cumulative production activity since production began"^^xsd:string ;
151 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 173 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
152 174
153 ep-prodact:DailyProductionOperation 175 ep-prodact:DailyProductionOperation
154 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 176 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
155 rdfs:comment "not used in the MPR"^^xsd:string ; 177 rdfs:comment "not used in the MPR"^^xsd:string ;
156 rdfs:label "daily production operation"^^xsd:string ; 178 rdfs:label "daily production operation"^^xsd:string ;
157 rdfs:subClassOf ep-prodact:ProductionOperation . 179 rdfs:subClassOf ep-prodact:ProductionOperation .
158 180
159 ep-prodact:DailyProductionOperationProcessingLoss 181 ep-prodact:DailyProductionOperationProcessingLoss
160 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 182 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
161 rdfs:label "daily production operation processing loss"^^xsd:string ; 183 rdfs:label "daily production operation processing loss"^^xsd:string ;
162 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 184 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
163 185
164 ep-prodact:DailyProductionVolumeActivity 186 ep-prodact:DailyProductionVolumeActivity
165 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 187 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
166 rdfs:comment "not used in the MPR"^^xsd:string ; 188 rdfs:comment "not used in the MPR"^^xsd:string ;
167 rdfs:label "daily production volume activity"^^xsd:string ; 189 rdfs:label "daily production volume activity"^^xsd:string ;
168 rdfs:subClassOf ep-prodact:ProductionVolumeActivity . 190 rdfs:subClassOf ep-prodact:ProductionVolumeActivity .
...@@ -173,7 +195,7 @@ ep-prodact:DefinedHazardAndAccidentSituation ...@@ -173,7 +195,7 @@ ep-prodact:DefinedHazardAndAccidentSituation
173 rdfs:subClassOf ep-prodact:Incident . 195 rdfs:subClassOf ep-prodact:Incident .
174 196
175 ep-prodact:Deviation 197 ep-prodact:Deviation
176 - rdf:type owl:Class , ep-prodact:ProductionActivityType ; 198 + rdf:type ep-prodact:ProductionActivityType , owl:Class ;
177 rdfs:label "deviation"^^xsd:string ; 199 rdfs:label "deviation"^^xsd:string ;
178 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 200 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
179 201
...@@ -183,77 +205,77 @@ ep-prodact:DischargeWater ...@@ -183,77 +205,77 @@ ep-prodact:DischargeWater
183 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 205 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
184 206
185 ep-prodact:DrillOrExcercise 207 ep-prodact:DrillOrExcercise
186 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 208 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
187 rdfs:label "drill or exercise"^^xsd:string ; 209 rdfs:label "drill or exercise"^^xsd:string ;
188 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 210 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
189 211
190 ep-prodact:ExtendedMaintenanceTurnaround 212 ep-prodact:ExtendedMaintenanceTurnaround
191 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 213 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
192 rdfs:label "extended maintenance turnaround"^^xsd:string ; 214 rdfs:label "extended maintenance turnaround"^^xsd:string ;
193 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 215 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
194 216
195 ep-prodact:ExtendedMaintenanceTurnaroundExportTerminal 217 ep-prodact:ExtendedMaintenanceTurnaroundExportTerminal
196 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 218 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
197 rdfs:label "extended maintenance turnaround export terminal"^^xsd:string ; 219 rdfs:label "extended maintenance turnaround export terminal"^^xsd:string ;
198 rdfs:subClassOf ep-prodact:ExtendedMaintenanceTurnaround . 220 rdfs:subClassOf ep-prodact:ExtendedMaintenanceTurnaround .
199 221
200 ep-prodact:Fire 222 ep-prodact:Fire
201 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 223 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
202 rdfs:label "fire"^^xsd:string ; 224 rdfs:label "fire"^^xsd:string ;
203 rdfs:subClassOf ep-prodact:Incident . 225 rdfs:subClassOf ep-prodact:Incident .
204 226
205 ep-prodact:FluidLevelTest 227 ep-prodact:FluidLevelTest
206 rdf:type owl:Class ; 228 rdf:type owl:Class ;
207 rdfs:label "fluid level test"^^xsd:string ; 229 rdfs:label "fluid level test"^^xsd:string ;
208 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 230 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> .
209 231
210 ep-prodact:FluidSampling-DST 232 ep-prodact:FluidSampling-DST
211 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 233 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
212 rdfs:label "fluid sampling - DST"^^xsd:string ; 234 rdfs:label "fluid sampling - DST"^^xsd:string ;
213 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 235 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
214 236
215 ep-prodact:FluidSampling-RFTorMDT 237 ep-prodact:FluidSampling-RFTorMDT
216 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 238 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
217 rdfs:label "fluid sampling - RFT or MDT"^^xsd:string ; 239 rdfs:label "fluid sampling - RFT or MDT"^^xsd:string ;
218 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 240 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
219 241
220 ep-prodact:FluidSampling-bottomhole 242 ep-prodact:FluidSampling-bottomhole
221 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 243 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
222 rdfs:label "fluid sampling - bottomhole"^^xsd:string ; 244 rdfs:label "fluid sampling - bottomhole"^^xsd:string ;
223 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 245 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
224 246
225 ep-prodact:FluidSampling-formationTester 247 ep-prodact:FluidSampling-formationTester
226 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 248 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
227 rdfs:label "fluid sampling - formation tester"^^xsd:string ; 249 rdfs:label "fluid sampling - formation tester"^^xsd:string ;
228 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 250 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
229 251
230 ep-prodact:FluidSampling-recombined 252 ep-prodact:FluidSampling-recombined
231 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 253 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
232 rdfs:label "fluid sampling - recombined"^^xsd:string ; 254 rdfs:label "fluid sampling - recombined"^^xsd:string ;
233 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 255 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
234 256
235 ep-prodact:FluidSampling-separatorGas 257 ep-prodact:FluidSampling-separatorGas
236 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 258 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
237 rdfs:label "fluid sampling - separator gas"^^xsd:string ; 259 rdfs:label "fluid sampling - separator gas"^^xsd:string ;
238 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 260 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
239 261
240 ep-prodact:FluidSampling-separatorOil 262 ep-prodact:FluidSampling-separatorOil
241 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 263 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
242 rdfs:label "fluid sampling - separator oil"^^xsd:string ; 264 rdfs:label "fluid sampling - separator oil"^^xsd:string ;
243 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 265 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
244 266
245 ep-prodact:FluidSampling-separatorWater 267 ep-prodact:FluidSampling-separatorWater
246 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 268 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
247 rdfs:label "fluid sampling - separator water"^^xsd:string ; 269 rdfs:label "fluid sampling - separator water"^^xsd:string ;
248 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 270 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
249 271
250 ep-prodact:FluidSampling-synthetic 272 ep-prodact:FluidSampling-synthetic
251 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 273 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
252 rdfs:label "fluid sampling - synthetic"^^xsd:string ; 274 rdfs:label "fluid sampling - synthetic"^^xsd:string ;
253 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 275 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
254 276
255 ep-prodact:FluidSampling-wellhead 277 ep-prodact:FluidSampling-wellhead
256 - rdf:type owl:Class , ep-prodact:FluidSamplingType ; 278 + rdf:type ep-prodact:FluidSamplingType , owl:Class ;
257 rdfs:label "fluid sampling - wellhead"^^xsd:string ; 279 rdfs:label "fluid sampling - wellhead"^^xsd:string ;
258 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis . 280 rdfs:subClassOf ep-prodact:FluidSamplingAndAnalysis .
259 281
...@@ -279,7 +301,7 @@ ep-prodact:FusionOfPartsOfProductionActivityOverPeriod ...@@ -279,7 +301,7 @@ ep-prodact:FusionOfPartsOfProductionActivityOverPeriod
279 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 301 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
280 302
281 ep-prodact:HSEProblem 303 ep-prodact:HSEProblem
282 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 304 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
283 rdfs:label "HSE problem"^^xsd:string ; 305 rdfs:label "HSE problem"^^xsd:string ;
284 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 306 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
285 307
...@@ -294,14 +316,14 @@ ep-prodact:Incident ...@@ -294,14 +316,14 @@ ep-prodact:Incident
294 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 316 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
295 317
296 ep-prodact:InitialWellTest 318 ep-prodact:InitialWellTest
297 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 319 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
298 rdfs:label "initial"^^xsd:string ; 320 rdfs:label "initial"^^xsd:string ;
299 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 321 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
300 322
301 ep-prodact:InjectionWellTest 323 ep-prodact:InjectionWellTest
302 rdf:type owl:Class ; 324 rdf:type owl:Class ;
303 rdfs:label "injection well test"^^xsd:string ; 325 rdfs:label "injection well test"^^xsd:string ;
304 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> , <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 326 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> , <http://www.reportinghub.no/ep/schema/activity#WellTest> .
305 327
306 ep-prodact:Injury 328 ep-prodact:Injury
307 rdf:type owl:Class ; 329 rdf:type owl:Class ;
...@@ -309,22 +331,22 @@ ep-prodact:Injury ...@@ -309,22 +331,22 @@ ep-prodact:Injury
309 rdfs:subClassOf ep-prodact:AccidentOrInjury . 331 rdfs:subClassOf ep-prodact:AccidentOrInjury .
310 332
311 ep-prodact:IssueBillOfLading 333 ep-prodact:IssueBillOfLading
312 - rdf:type owl:Class , ep-prodact:SalesActivityType ; 334 + rdf:type ep-prodact:SalesActivityType , owl:Class ;
313 rdfs:label "issue bill of lading"^^xsd:string ; 335 rdfs:label "issue bill of lading"^^xsd:string ;
314 rdfs:subClassOf ep-prodact:SalesActivity . 336 rdfs:subClassOf ep-prodact:SalesActivity .
315 337
316 ep-prodact:IssueWorkPermit 338 ep-prodact:IssueWorkPermit
317 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 339 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
318 rdfs:label "issue work permit"^^xsd:string ; 340 rdfs:label "issue work permit"^^xsd:string ;
319 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 341 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
320 342
321 ep-prodact:IssueWorkPermitWithSJA 343 ep-prodact:IssueWorkPermitWithSJA
322 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 344 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
323 rdfs:label "issue work permit with SJA"^^xsd:string ; 345 rdfs:label "issue work permit with SJA"^^xsd:string ;
324 rdfs:subClassOf ep-prodact:IssueWorkPermit . 346 rdfs:subClassOf ep-prodact:IssueWorkPermit .
325 347
326 ep-prodact:JobObservation 348 ep-prodact:JobObservation
327 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 349 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
328 rdfs:label "job observation"^^xsd:string ; 350 rdfs:label "job observation"^^xsd:string ;
329 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 351 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
330 352
...@@ -339,12 +361,12 @@ ep-prodact:LostTimeAccident ...@@ -339,12 +361,12 @@ ep-prodact:LostTimeAccident
339 rdfs:subClassOf ep-prodact:Incident . 361 rdfs:subClassOf ep-prodact:Incident .
340 362
341 ep-prodact:LostTimeIncident 363 ep-prodact:LostTimeIncident
342 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 364 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
343 rdfs:label "lost time incident"^^xsd:string ; 365 rdfs:label "lost time incident"^^xsd:string ;
344 rdfs:subClassOf ep-prodact:Incident . 366 rdfs:subClassOf ep-prodact:Incident .
345 367
346 ep-prodact:MaintenanceActivity 368 ep-prodact:MaintenanceActivity
347 - rdf:type owl:Class , ep-prodact:ProductionActivityType ; 369 + rdf:type ep-prodact:ProductionActivityType , owl:Class ;
348 rdfs:label "maintenance activity"^^xsd:string ; 370 rdfs:label "maintenance activity"^^xsd:string ;
349 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 371 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
350 372
...@@ -354,7 +376,7 @@ ep-prodact:MakeAComment ...@@ -354,7 +376,7 @@ ep-prodact:MakeAComment
354 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 376 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
355 377
356 ep-prodact:MakeATransaction 378 ep-prodact:MakeATransaction
357 - rdf:type owl:Class , ep-prodact:SalesActivityType ; 379 + rdf:type ep-prodact:SalesActivityType , owl:Class ;
358 rdfs:label "make a transaction"^^xsd:string ; 380 rdfs:label "make a transaction"^^xsd:string ;
359 rdfs:subClassOf ep-prodact:SalesActivity . 381 rdfs:subClassOf ep-prodact:SalesActivity .
360 382
...@@ -364,12 +386,12 @@ ep-prodact:MarineOperation ...@@ -364,12 +386,12 @@ ep-prodact:MarineOperation
364 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 386 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
365 387
366 ep-prodact:MarkedGasLossOfExport 388 ep-prodact:MarkedGasLossOfExport
367 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 389 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
368 rdfs:label "marked gas loss of export"^^xsd:string ; 390 rdfs:label "marked gas loss of export"^^xsd:string ;
369 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 391 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
370 392
371 ep-prodact:MarkedOilLossOfExport 393 ep-prodact:MarkedOilLossOfExport
372 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 394 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
373 rdfs:label "marked oil loss of export"^^xsd:string ; 395 rdfs:label "marked oil loss of export"^^xsd:string ;
374 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 396 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
375 397
...@@ -379,7 +401,7 @@ ep-prodact:MeasurePropertiesOfAFlow ...@@ -379,7 +401,7 @@ ep-prodact:MeasurePropertiesOfAFlow
379 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 401 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
380 402
381 ep-prodact:MeasureSplitFactors 403 ep-prodact:MeasureSplitFactors
382 - rdf:type owl:Class , ep-prodact:SplitFactorDeterminationType ; 404 + rdf:type ep-prodact:SplitFactorDeterminationType , owl:Class ;
383 rdfs:label "measure split factors"^^xsd:string ; 405 rdfs:label "measure split factors"^^xsd:string ;
384 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 406 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
385 407
...@@ -389,23 +411,23 @@ ep-prodact:MedicalTreatment ...@@ -389,23 +411,23 @@ ep-prodact:MedicalTreatment
389 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 411 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
390 412
391 ep-prodact:MedicalTreatmentInjury 413 ep-prodact:MedicalTreatmentInjury
392 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 414 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
393 rdfs:label "medical treatment"^^xsd:string ; 415 rdfs:label "medical treatment"^^xsd:string ;
394 rdfs:subClassOf ep-prodact:Injury . 416 rdfs:subClassOf ep-prodact:Injury .
395 417
396 ep-prodact:ModificationProject 418 ep-prodact:ModificationProject
397 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 419 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
398 rdfs:label "modification project"^^xsd:string ; 420 rdfs:label "modification project"^^xsd:string ;
399 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 421 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
400 422
401 ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod 423 ep-prodact:MonthlyProductionActivityToEndOfReportingPeriod
402 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 424 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
403 rdfs:comment "not used in the MPR"^^xsd:string ; 425 rdfs:comment "not used in the MPR"^^xsd:string ;
404 rdfs:label "monthly production activity to the end of the reporting period"^^xsd:string ; 426 rdfs:label "monthly production activity to the end of the reporting period"^^xsd:string ;
405 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 427 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
406 428
407 ep-prodact:MonthlyProductionOperationToDate 429 ep-prodact:MonthlyProductionOperationToDate
408 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 430 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
409 rdfs:label "monthly production operation to date"^^xsd:string ; 431 rdfs:label "monthly production operation to date"^^xsd:string ;
410 rdfs:subClassOf ep-prodact:ProductionOperation . 432 rdfs:subClassOf ep-prodact:ProductionOperation .
411 433
...@@ -420,22 +442,22 @@ ep-prodact:MovementOfProductType ...@@ -420,22 +442,22 @@ ep-prodact:MovementOfProductType
420 rdfs:subClassOf owl:Class . 442 rdfs:subClassOf owl:Class .
421 443
422 ep-prodact:NearMiss 444 ep-prodact:NearMiss
423 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 445 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
424 rdfs:label "near miss"^^xsd:string ; 446 rdfs:label "near miss"^^xsd:string ;
425 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 447 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
426 448
427 ep-prodact:OperationMistakes 449 ep-prodact:OperationMistakes
428 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 450 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
429 rdfs:label "operation mistakes"^^xsd:string ; 451 rdfs:label "operation mistakes"^^xsd:string ;
430 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 452 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
431 453
432 ep-prodact:OtherReasonWellTest 454 ep-prodact:OtherReasonWellTest
433 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 455 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
434 rdfs:label "other"^^xsd:string ; 456 rdfs:label "other"^^xsd:string ;
435 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 457 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
436 458
437 ep-prodact:PeriodicWellTest 459 ep-prodact:PeriodicWellTest
438 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 460 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
439 rdfs:label "periodic"^^xsd:string ; 461 rdfs:label "periodic"^^xsd:string ;
440 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 462 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
441 463
...@@ -445,27 +467,27 @@ ep-prodact:PersonnelSafetyIntroduction ...@@ -445,27 +467,27 @@ ep-prodact:PersonnelSafetyIntroduction
445 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 467 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
446 468
447 ep-prodact:PlannedMaintenanceTurnaround 469 ep-prodact:PlannedMaintenanceTurnaround
448 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 470 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
449 rdfs:label "planned maintenace turnaround"^^xsd:string ; 471 rdfs:label "planned maintenace turnaround"^^xsd:string ;
450 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 472 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
451 473
452 ep-prodact:PowerStationFailure 474 ep-prodact:PowerStationFailure
453 - rdf:type owl:Class , ep-prodact:ProductionActivityType ; 475 + rdf:type ep-prodact:ProductionActivityType , owl:Class ;
454 rdfs:label "power station failure"^^xsd:string ; 476 rdfs:label "power station failure"^^xsd:string ;
455 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 477 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
456 478
457 ep-prodact:PreventiveMaintenanceTopside 479 ep-prodact:PreventiveMaintenanceTopside
458 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 480 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
459 rdfs:label "preventive maintenace topside"^^xsd:string ; 481 rdfs:label "preventive maintenace topside"^^xsd:string ;
460 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 482 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
461 483
462 ep-prodact:ProcessAndOperationProblem 484 ep-prodact:ProcessAndOperationProblem
463 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 485 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
464 rdfs:label "process and operation problem"^^xsd:string ; 486 rdfs:label "process and operation problem"^^xsd:string ;
465 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 487 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
466 488
467 ep-prodact:ProductCompletedLifting 489 ep-prodact:ProductCompletedLifting
468 - rdf:type owl:Class , ep-prodact:MovementOfProductType ; 490 + rdf:type ep-prodact:MovementOfProductType , owl:Class ;
469 rdfs:label "product completed lifting"^^xsd:string ; 491 rdfs:label "product completed lifting"^^xsd:string ;
470 rdfs:subClassOf ep-prodact:MovementOfProduct . 492 rdfs:subClassOf ep-prodact:MovementOfProduct .
471 493
...@@ -475,77 +497,77 @@ ep-prodact:ProductDespatch ...@@ -475,77 +497,77 @@ ep-prodact:ProductDespatch
475 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 497 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
476 498
477 ep-prodact:ProductGain-Loss 499 ep-prodact:ProductGain-Loss
478 - rdf:type owl:Class , ep-prodact:MovementOfProductType ; 500 + rdf:type ep-prodact:MovementOfProductType , owl:Class ;
479 rdfs:label "product gain/loss"^^xsd:string ; 501 rdfs:label "product gain/loss"^^xsd:string ;
480 rdfs:subClassOf ep-prodact:MovementOfProduct . 502 rdfs:subClassOf ep-prodact:MovementOfProduct .
481 503
482 ep-prodact:ProductInputToStorage 504 ep-prodact:ProductInputToStorage
483 - rdf:type owl:Class , ep-prodact:MovementOfProductType ; 505 + rdf:type ep-prodact:MovementOfProductType , owl:Class ;
484 rdfs:label "product input to storage"^^xsd:string ; 506 rdfs:label "product input to storage"^^xsd:string ;
485 rdfs:subClassOf ep-prodact:MovementOfProduct . 507 rdfs:subClassOf ep-prodact:MovementOfProduct .
486 508
487 ep-prodact:ProductLifted 509 ep-prodact:ProductLifted
488 - rdf:type owl:Class , ep-prodact:MovementOfProductType ; 510 + rdf:type ep-prodact:MovementOfProductType , owl:Class ;
489 rdfs:label "product lifted"^^xsd:string ; 511 rdfs:label "product lifted"^^xsd:string ;
490 rdfs:subClassOf ep-prodact:MovementOfProduct . 512 rdfs:subClassOf ep-prodact:MovementOfProduct .
491 513
492 ep-prodact:ProductLiftingEntitlement 514 ep-prodact:ProductLiftingEntitlement
493 - rdf:type owl:Class , ep-prodact:MovementOfProductType ; 515 + rdf:type ep-prodact:MovementOfProductType , owl:Class ;
494 rdfs:label "product lifting entitlement"^^xsd:string ; 516 rdfs:label "product lifting entitlement"^^xsd:string ;
495 rdfs:subClassOf ep-prodact:MovementOfProduct . 517 rdfs:subClassOf ep-prodact:MovementOfProduct .
496 518
497 ep-prodact:ProductLiftingEntitlementRemaining 519 ep-prodact:ProductLiftingEntitlementRemaining
498 - rdf:type owl:Class , ep-prodact:MovementOfProductType ; 520 + rdf:type ep-prodact:MovementOfProductType , owl:Class ;
499 rdfs:label "product lifting entitlement remaining"^^xsd:string ; 521 rdfs:label "product lifting entitlement remaining"^^xsd:string ;
500 rdfs:subClassOf ep-prodact:MovementOfProduct . 522 rdfs:subClassOf ep-prodact:MovementOfProduct .
501 523
502 ep-prodact:ProductLinePack 524 ep-prodact:ProductLinePack
503 - rdf:type owl:Class , ep-prodact:MovementOfProductType ; 525 + rdf:type ep-prodact:MovementOfProductType , owl:Class ;
504 rdfs:label "product line pack"^^xsd:string ; 526 rdfs:label "product line pack"^^xsd:string ;
505 rdfs:subClassOf ep-prodact:MovementOfProduct . 527 rdfs:subClassOf ep-prodact:MovementOfProduct .
506 528
507 ep-prodact:ProductMassAdjustment 529 ep-prodact:ProductMassAdjustment
508 - rdf:type owl:Class , ep-prodact:MovementOfProductType ; 530 + rdf:type ep-prodact:MovementOfProductType , owl:Class ;
509 rdfs:label "product mass adjustment"^^xsd:string ; 531 rdfs:label "product mass adjustment"^^xsd:string ;
510 rdfs:subClassOf ep-prodact:MovementOfProduct . 532 rdfs:subClassOf ep-prodact:MovementOfProduct .
511 533
512 ep-prodact:ProductPartialLifting 534 ep-prodact:ProductPartialLifting
513 - rdf:type owl:Class , ep-prodact:MovementOfProductType ; 535 + rdf:type ep-prodact:MovementOfProductType , owl:Class ;
514 rdfs:label "product partial lifting"^^xsd:string ; 536 rdfs:label "product partial lifting"^^xsd:string ;
515 rdfs:subClassOf ep-prodact:MovementOfProduct . 537 rdfs:subClassOf ep-prodact:MovementOfProduct .
516 538
517 ep-prodact:ProductPipelineLifting 539 ep-prodact:ProductPipelineLifting
518 - rdf:type owl:Class , ep-prodact:MovementOfProductType ; 540 + rdf:type ep-prodact:MovementOfProductType , owl:Class ;
519 rdfs:label "product pipeline lifting"^^xsd:string ; 541 rdfs:label "product pipeline lifting"^^xsd:string ;
520 rdfs:subClassOf ep-prodact:MovementOfProduct . 542 rdfs:subClassOf ep-prodact:MovementOfProduct .
521 543
522 ep-prodact:ProductProductionImbalance 544 ep-prodact:ProductProductionImbalance
523 - rdf:type owl:Class , ep-prodact:MovementOfProductType ; 545 + rdf:type ep-prodact:MovementOfProductType , owl:Class ;
524 rdfs:label "product production imbalance"^^xsd:string ; 546 rdfs:label "product production imbalance"^^xsd:string ;
525 rdfs:subClassOf ep-prodact:MovementOfProduct . 547 rdfs:subClassOf ep-prodact:MovementOfProduct .
526 548
527 ep-prodact:ProductSwap 549 ep-prodact:ProductSwap
528 - rdf:type owl:Class , ep-prodact:MovementOfProductType ; 550 + rdf:type ep-prodact:MovementOfProductType , owl:Class ;
529 rdfs:label "product swap"^^xsd:string ; 551 rdfs:label "product swap"^^xsd:string ;
530 rdfs:subClassOf ep-prodact:MovementOfProduct . 552 rdfs:subClassOf ep-prodact:MovementOfProduct .
531 553
532 ep-prodact:ProductTankerLifting 554 ep-prodact:ProductTankerLifting
533 - rdf:type owl:Class , ep-prodact:MovementOfProductType ; 555 + rdf:type ep-prodact:MovementOfProductType , owl:Class ;
534 rdfs:label "product tanker lifting"^^xsd:string ; 556 rdfs:label "product tanker lifting"^^xsd:string ;
535 rdfs:subClassOf ep-prodact:MovementOfProduct . 557 rdfs:subClassOf ep-prodact:MovementOfProduct .
536 558
537 ep-prodact:ProductTransaction 559 ep-prodact:ProductTransaction
538 - rdf:type owl:Class , ep-prodact:MovementOfProductType ; 560 + rdf:type ep-prodact:MovementOfProductType , owl:Class ;
539 rdfs:label "product transaction"^^xsd:string ; 561 rdfs:label "product transaction"^^xsd:string ;
540 rdfs:subClassOf ep-prodact:MovementOfProduct . 562 rdfs:subClassOf ep-prodact:MovementOfProduct .
541 563
542 ep-prodact:ProductTransfer 564 ep-prodact:ProductTransfer
543 - rdf:type owl:Class , ep-prodact:MovementOfProductType ; 565 + rdf:type ep-prodact:MovementOfProductType , owl:Class ;
544 rdfs:label "product transfer"^^xsd:string ; 566 rdfs:label "product transfer"^^xsd:string ;
545 rdfs:subClassOf ep-prodact:MovementOfProduct . 567 rdfs:subClassOf ep-prodact:MovementOfProduct .
546 568
547 ep-prodact:ProductionActivityLastingLessThanAYear 569 ep-prodact:ProductionActivityLastingLessThanAYear
548 - rdf:type owl:Class , ep-prodact:ProductionOperationClassByDuration ; 570 + rdf:type ep-prodact:ProductionOperationClassByDuration , owl:Class ;
549 rdfs:label "production activity lasting less than a year"^^xsd:string ; 571 rdfs:label "production activity lasting less than a year"^^xsd:string ;
550 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 572 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
551 573
...@@ -555,7 +577,7 @@ ep-prodact:ProductionActivityType ...@@ -555,7 +577,7 @@ ep-prodact:ProductionActivityType
555 rdfs:subClassOf owl:Class . 577 rdfs:subClassOf owl:Class .
556 578
557 ep-prodact:ProductionOperation 579 ep-prodact:ProductionOperation
558 - rdf:type owl:Class , ep-prodact:ProductionActivityType ; 580 + rdf:type ep-prodact:ProductionActivityType , owl:Class ;
559 rdfs:comment "production activity that is all of what is done in the operation of a facility during a period"^^xsd:string ; 581 rdfs:comment "production activity that is all of what is done in the operation of a facility during a period"^^xsd:string ;
560 rdfs:label "production operation"^^xsd:string ; 582 rdfs:label "production operation"^^xsd:string ;
561 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 583 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
...@@ -582,12 +604,12 @@ ep-prodact:ProductionOperationProcessingLoss ...@@ -582,12 +604,12 @@ ep-prodact:ProductionOperationProcessingLoss
582 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 604 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
583 605
584 ep-prodact:ProductionOperationProcessingLossForUnspecifiedReason 606 ep-prodact:ProductionOperationProcessingLossForUnspecifiedReason
585 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 607 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
586 rdfs:label "production operation processing loss for unspecified reason"^^xsd:string ; 608 rdfs:label "production operation processing loss for unspecified reason"^^xsd:string ;
587 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 609 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
588 610
589 ep-prodact:ProductionOperationProcessingRegulatoryReference 611 ep-prodact:ProductionOperationProcessingRegulatoryReference
590 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 612 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
591 rdfs:label "production operation processing regulatory reference"^^xsd:string ; 613 rdfs:label "production operation processing regulatory reference"^^xsd:string ;
592 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 614 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
593 615
...@@ -619,22 +641,22 @@ ep-prodact:ReasonForLossOfProcessingType ...@@ -619,22 +641,22 @@ ep-prodact:ReasonForLossOfProcessingType
619 rdfs:subClassOf owl:Class . 641 rdfs:subClassOf owl:Class .
620 642
621 ep-prodact:ReleaseToAir 643 ep-prodact:ReleaseToAir
622 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 644 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
623 rdfs:label "release to air"^^xsd:string ; 645 rdfs:label "release to air"^^xsd:string ;
624 rdfs:subClassOf ep-prodact:SpillOrLeak . 646 rdfs:subClassOf ep-prodact:SpillOrLeak .
625 647
626 ep-prodact:ReleaseToWater 648 ep-prodact:ReleaseToWater
627 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 649 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
628 rdfs:label "release to water"^^xsd:string ; 650 rdfs:label "release to water"^^xsd:string ;
629 rdfs:subClassOf ep-prodact:SpillOrLeak . 651 rdfs:subClassOf ep-prodact:SpillOrLeak .
630 652
631 ep-prodact:ReportHazard 653 ep-prodact:ReportHazard
632 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 654 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
633 rdfs:label "report hazard"^^xsd:string ; 655 rdfs:label "report hazard"^^xsd:string ;
634 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 656 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
635 657
636 ep-prodact:ReservoirLoss 658 ep-prodact:ReservoirLoss
637 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 659 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
638 rdfs:label "reservoir loss"^^xsd:string ; 660 rdfs:label "reservoir loss"^^xsd:string ;
639 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 661 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
640 662
...@@ -644,12 +666,12 @@ ep-prodact:RestrictedWork ...@@ -644,12 +666,12 @@ ep-prodact:RestrictedWork
644 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 666 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
645 667
646 ep-prodact:RestrictedWorkInjury 668 ep-prodact:RestrictedWorkInjury
647 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 669 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
648 rdfs:label "restricted work injury"^^xsd:string ; 670 rdfs:label "restricted work injury"^^xsd:string ;
649 rdfs:subClassOf ep-prodact:Injury . 671 rdfs:subClassOf ep-prodact:Injury .
650 672
651 ep-prodact:RevisionWellTest 673 ep-prodact:RevisionWellTest
652 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 674 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
653 rdfs:label "revision"^^xsd:string ; 675 rdfs:label "revision"^^xsd:string ;
654 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 676 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
655 677
...@@ -664,7 +686,7 @@ ep-prodact:SafetyConsideration ...@@ -664,7 +686,7 @@ ep-prodact:SafetyConsideration
664 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 686 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
665 687
666 ep-prodact:SafetyMeeting 688 ep-prodact:SafetyMeeting
667 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 689 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
668 rdfs:label "safety meeting"^^xsd:string ; 690 rdfs:label "safety meeting"^^xsd:string ;
669 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 691 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
670 692
...@@ -679,12 +701,12 @@ ep-prodact:SalesActivityType ...@@ -679,12 +701,12 @@ ep-prodact:SalesActivityType
679 rdfs:subClassOf owl:Class . 701 rdfs:subClassOf owl:Class .
680 702
681 ep-prodact:SentAshore 703 ep-prodact:SentAshore
682 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 704 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
683 rdfs:label "sent ashore"^^xsd:string ; 705 rdfs:label "sent ashore"^^xsd:string ;
684 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 706 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
685 707
686 ep-prodact:SevereAccident 708 ep-prodact:SevereAccident
687 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 709 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
688 rdfs:label "severe accident"^^xsd:string ; 710 rdfs:label "severe accident"^^xsd:string ;
689 rdfs:subClassOf ep-prodact:Incident . 711 rdfs:subClassOf ep-prodact:Incident .
690 712
...@@ -694,12 +716,12 @@ ep-prodact:ShutdownProduction ...@@ -694,12 +716,12 @@ ep-prodact:ShutdownProduction
694 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> . 716 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> .
695 717
696 ep-prodact:SickOnBoard 718 ep-prodact:SickOnBoard
697 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 719 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
698 rdfs:label "sick on board"^^xsd:string ; 720 rdfs:label "sick on board"^^xsd:string ;
699 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity . 721 rdfs:subClassOf ep-prodact:HealthSafetyAndEnvironmentActivity .
700 722
701 ep-prodact:SpillOrLeak 723 ep-prodact:SpillOrLeak
702 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 724 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
703 rdfs:label "spill or leak"^^xsd:string ; 725 rdfs:label "spill or leak"^^xsd:string ;
704 rdfs:subClassOf ep-prodact:Incident . 726 rdfs:subClassOf ep-prodact:Incident .
705 727
...@@ -714,7 +736,7 @@ ep-prodact:StandbyVesselOperation ...@@ -714,7 +736,7 @@ ep-prodact:StandbyVesselOperation
714 rdfs:subClassOf ep-prodact:MarineOperation . 736 rdfs:subClassOf ep-prodact:MarineOperation .
715 737
716 ep-prodact:StrikeOrLockout 738 ep-prodact:StrikeOrLockout
717 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 739 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
718 rdfs:label "strike or lock-out"^^xsd:string ; 740 rdfs:label "strike or lock-out"^^xsd:string ;
719 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 741 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
720 742
...@@ -724,22 +746,22 @@ ep-prodact:SupplyShipOperation ...@@ -724,22 +746,22 @@ ep-prodact:SupplyShipOperation
724 rdfs:subClassOf ep-prodact:MarineOperation . 746 rdfs:subClassOf ep-prodact:MarineOperation .
725 747
726 ep-prodact:TestingAndLogging 748 ep-prodact:TestingAndLogging
727 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 749 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
728 rdfs:label "testing and logging"^^xsd:string ; 750 rdfs:label "testing and logging"^^xsd:string ;
729 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 751 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
730 752
731 ep-prodact:ThirdPartyProcessingLoss 753 ep-prodact:ThirdPartyProcessingLoss
732 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 754 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
733 rdfs:label "third party processing loss"^^xsd:string ; 755 rdfs:label "third party processing loss"^^xsd:string ;
734 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 756 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
735 757
736 ep-prodact:TopsideEquipmentFailureMaintenance 758 ep-prodact:TopsideEquipmentFailureMaintenance
737 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 759 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
738 rdfs:label "topside equipment failure maintenance"^^xsd:string ; 760 rdfs:label "topside equipment failure maintenance"^^xsd:string ;
739 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 761 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
740 762
741 ep-prodact:TrafficAccident 763 ep-prodact:TrafficAccident
742 - rdf:type owl:Class , ep-prodact:SafetyActivityType ; 764 + rdf:type ep-prodact:SafetyActivityType , owl:Class ;
743 rdfs:label "traffic accident"^^xsd:string ; 765 rdfs:label "traffic accident"^^xsd:string ;
744 rdfs:subClassOf ep-prodact:Incident . 766 rdfs:subClassOf ep-prodact:Incident .
745 767
...@@ -749,12 +771,12 @@ ep-prodact:TransportationActivity ...@@ -749,12 +771,12 @@ ep-prodact:TransportationActivity
749 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 771 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
750 772
751 ep-prodact:UnavailableTankerStorage 773 ep-prodact:UnavailableTankerStorage
752 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 774 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
753 rdfs:label "unavailable tanker storage"^^xsd:string ; 775 rdfs:label "unavailable tanker storage"^^xsd:string ;
754 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 776 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
755 777
756 ep-prodact:UnknownReasonWellTest 778 ep-prodact:UnknownReasonWellTest
757 - rdf:type owl:Class , ep-prodact:WellTestReasonType ; 779 + rdf:type ep-prodact:WellTestReasonType , owl:Class ;
758 rdfs:label "unknown"^^xsd:string ; 780 rdfs:label "unknown"^^xsd:string ;
759 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> . 781 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#WellTest> .
760 782
...@@ -764,27 +786,27 @@ ep-prodact:WaterCleaningOperation ...@@ -764,27 +786,27 @@ ep-prodact:WaterCleaningOperation
764 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> . 786 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/activity#Activity> .
765 787
766 ep-prodact:WeatherProblem 788 ep-prodact:WeatherProblem
767 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 789 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
768 rdfs:label "weather problem"^^xsd:string ; 790 rdfs:label "weather problem"^^xsd:string ;
769 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 791 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
770 792
771 ep-prodact:WellEquipmentFailureMaintenance 793 ep-prodact:WellEquipmentFailureMaintenance
772 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 794 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
773 rdfs:label "well equipment failure maintenance"^^xsd:string ; 795 rdfs:label "well equipment failure maintenance"^^xsd:string ;
774 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 796 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
775 797
776 ep-prodact:WellPlannedOperations 798 ep-prodact:WellPlannedOperations
777 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 799 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
778 rdfs:label "well planned operations"^^xsd:string ; 800 rdfs:label "well planned operations"^^xsd:string ;
779 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 801 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
780 802
781 ep-prodact:WellPreventiveMaintenance 803 ep-prodact:WellPreventiveMaintenance
782 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 804 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
783 rdfs:label "well preventive maintenance"^^xsd:string ; 805 rdfs:label "well preventive maintenance"^^xsd:string ;
784 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 806 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
785 807
786 ep-prodact:WellProblems 808 ep-prodact:WellProblems
787 - rdf:type owl:Class , ep-prodact:ReasonForLossOfProcessingType ; 809 + rdf:type ep-prodact:ReasonForLossOfProcessingType , owl:Class ;
788 rdfs:label "well problems"^^xsd:string ; 810 rdfs:label "well problems"^^xsd:string ;
789 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 811 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
790 812
...@@ -819,7 +841,7 @@ ep-prodact:buyer ...@@ -819,7 +841,7 @@ ep-prodact:buyer
819 rdfs:range <http://www.reportinghub.no/ep/schema/organization#PersonOrOrganization> . 841 rdfs:range <http://www.reportinghub.no/ep/schema/organization#PersonOrOrganization> .
820 842
821 ep-prodact:cargoBatchNumber 843 ep-prodact:cargoBatchNumber
822 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 844 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
823 rdfs:label "cargo batch number"^^xsd:string . 845 rdfs:label "cargo batch number"^^xsd:string .
824 846
825 ep-prodact:cargoLoaded 847 ep-prodact:cargoLoaded
...@@ -829,7 +851,7 @@ ep-prodact:cargoLoaded ...@@ -829,7 +851,7 @@ ep-prodact:cargoLoaded
829 rdfs:range ep-core:PhysicalObject . 851 rdfs:range ep-core:PhysicalObject .
830 852
831 ep-prodact:cargoNumber 853 ep-prodact:cargoNumber
832 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 854 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
833 rdfs:label "cargo number"^^xsd:string . 855 rdfs:label "cargo number"^^xsd:string .
834 856
835 ep-prodact:causedBy 857 ep-prodact:causedBy
...@@ -877,7 +899,7 @@ ep-prodact:facilityShutdown ...@@ -877,7 +899,7 @@ ep-prodact:facilityShutdown
877 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> . 899 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> .
878 900
879 ep-prodact:glycolDensity 901 ep-prodact:glycolDensity
880 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 902 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
881 rdfs:range ep-core:Density . 903 rdfs:range ep-core:Density .
882 904
883 ep-prodact:hasDischargeFlow 905 ep-prodact:hasDischargeFlow
...@@ -887,7 +909,7 @@ ep-prodact:hasDischargeFlow ...@@ -887,7 +909,7 @@ ep-prodact:hasDischargeFlow
887 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> . 909 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> .
888 910
889 ep-prodact:hasGasLiftChoke 911 ep-prodact:hasGasLiftChoke
890 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 912 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
891 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ; 913 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ;
892 rdfs:label "has gas lift choke"^^xsd:string ; 914 rdfs:label "has gas lift choke"^^xsd:string ;
893 rdfs:range <http://www.reportinghub.no/ep/schema/production-equipment#GasLiftChoke> . 915 rdfs:range <http://www.reportinghub.no/ep/schema/production-equipment#GasLiftChoke> .
...@@ -905,7 +927,7 @@ ep-prodact:hasPredecessor ...@@ -905,7 +927,7 @@ ep-prodact:hasPredecessor
905 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . 927 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
906 928
907 ep-prodact:hasShutInPressure 929 ep-prodact:hasShutInPressure
908 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 930 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
909 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ; 931 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionWellTest> ;
910 rdfs:label "has shut-in pressure"^^xsd:string ; 932 rdfs:label "has shut-in pressure"^^xsd:string ;
911 rdfs:range ep-core:Pressure . 933 rdfs:range ep-core:Pressure .
...@@ -917,25 +939,25 @@ ep-prodact:hasValidPredecessor ...@@ -917,25 +939,25 @@ ep-prodact:hasValidPredecessor
917 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . 939 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
918 940
919 ep-prodact:injectionWellTestMaximumAnnularPressure 941 ep-prodact:injectionWellTestMaximumAnnularPressure
920 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 942 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
921 rdfs:domain ep-prodact:InjectionWellTest ; 943 rdfs:domain ep-prodact:InjectionWellTest ;
922 rdfs:label "injection well test maximum annular pressure"^^xsd:string ; 944 rdfs:label "injection well test maximum annular pressure"^^xsd:string ;
923 rdfs:range ep-core:Pressure . 945 rdfs:range ep-core:Pressure .
924 946
925 ep-prodact:injectionWellTestMinimumAnnularPressure 947 ep-prodact:injectionWellTestMinimumAnnularPressure
926 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 948 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
927 rdfs:domain ep-prodact:InjectionWellTest ; 949 rdfs:domain ep-prodact:InjectionWellTest ;
928 rdfs:label "injection well test minimum annular pressure"^^xsd:string ; 950 rdfs:label "injection well test minimum annular pressure"^^xsd:string ;
929 rdfs:range ep-core:Pressure . 951 rdfs:range ep-core:Pressure .
930 952
931 ep-prodact:injectionWellTestWellheadFlowingPressure 953 ep-prodact:injectionWellTestWellheadFlowingPressure
932 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 954 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
933 rdfs:domain ep-prodact:InjectionWellTest ; 955 rdfs:domain ep-prodact:InjectionWellTest ;
934 rdfs:label "injection well test wellhead flowing pressure"^^xsd:string ; 956 rdfs:label "injection well test wellhead flowing pressure"^^xsd:string ;
935 rdfs:range ep-core:Pressure . 957 rdfs:range ep-core:Pressure .
936 958
937 ep-prodact:injectionWellTestWellheadMaximumPressure 959 ep-prodact:injectionWellTestWellheadMaximumPressure
938 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 960 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
939 rdfs:domain ep-prodact:InjectionWellTest ; 961 rdfs:domain ep-prodact:InjectionWellTest ;
940 rdfs:label "injection well test wellhead maximum pressure"^^xsd:string ; 962 rdfs:label "injection well test wellhead maximum pressure"^^xsd:string ;
941 rdfs:range ep-core:Pressure . 963 rdfs:range ep-core:Pressure .
...@@ -947,7 +969,7 @@ ep-prodact:measuredFlow ...@@ -947,7 +969,7 @@ ep-prodact:measuredFlow
947 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> . 969 rdfs:range <http://www.reportinghub.no/ep/schema/flow#Flow> .
948 970
949 ep-prodact:movedProduct 971 ep-prodact:movedProduct
950 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 972 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
951 rdfs:domain ep-prodact:MovementOfProduct ; 973 rdfs:domain ep-prodact:MovementOfProduct ;
952 rdfs:label "moved product"^^xsd:string . 974 rdfs:label "moved product"^^xsd:string .
953 975
...@@ -992,7 +1014,7 @@ ep-prodact:noOfSpillsOrLeaks ...@@ -992,7 +1014,7 @@ ep-prodact:noOfSpillsOrLeaks
992 rdfs:range xsd:integer . 1014 rdfs:range xsd:integer .
993 1015
994 ep-prodact:noOfSystemAlarms 1016 ep-prodact:noOfSystemAlarms
995 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 1017 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
996 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; 1018 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
997 rdfs:label "number of system alarms"^^xsd:string ; 1019 rdfs:label "number of system alarms"^^xsd:string ;
998 rdfs:range xsd:integer . 1020 rdfs:range xsd:integer .
...@@ -1002,7 +1024,7 @@ ep-prodact:oilInWater ...@@ -1002,7 +1024,7 @@ ep-prodact:oilInWater
1002 rdfs:range ep-core:MassPerUnitMassConcentration . 1024 rdfs:range ep-core:MassPerUnitMassConcentration .
1003 1025
1004 ep-prodact:onProductionFacility 1026 ep-prodact:onProductionFacility
1005 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 1027 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
1006 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; 1028 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
1007 rdfs:label "on facility"^^xsd:string ; 1029 rdfs:label "on facility"^^xsd:string ;
1008 rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> . 1030 rdfs:range <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> .
...@@ -1027,7 +1049,7 @@ ep-prodact:phenolDensity ...@@ -1027,7 +1049,7 @@ ep-prodact:phenolDensity
1027 rdfs:range ep-core:Density . 1049 rdfs:range ep-core:Density .
1028 1050
1029 ep-prodact:processingLost 1051 ep-prodact:processingLost
1030 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 1052 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
1031 rdfs:domain ep-prodact:ProductionOperationProcessingLoss ; 1053 rdfs:domain ep-prodact:ProductionOperationProcessingLoss ;
1032 rdfs:range ep-material:QuantityOfMaterial . 1054 rdfs:range ep-material:QuantityOfMaterial .
1033 1055
...@@ -1037,13 +1059,13 @@ ep-prodact:productionActivityPeriodClassification ...@@ -1037,13 +1059,13 @@ ep-prodact:productionActivityPeriodClassification
1037 rdfs:range ep-prodact:ProductionOperationClassByDuration . 1059 rdfs:range ep-prodact:ProductionOperationClassByDuration .
1038 1060
1039 ep-prodact:productionOperator 1061 ep-prodact:productionOperator
1040 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 1062 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
1041 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ; 1063 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ProductionActivity> ;
1042 rdfs:label "production operator"^^xsd:string ; 1064 rdfs:label "production operator"^^xsd:string ;
1043 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 1065 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
1044 1066
1045 ep-prodact:remainingActivity 1067 ep-prodact:remainingActivity
1046 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 1068 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
1047 rdfs:domain ep-prodact:LastPartOfTypeRemainingActivityPair ; 1069 rdfs:domain ep-prodact:LastPartOfTypeRemainingActivityPair ;
1048 rdfs:label "remaining activity"^^xsd:string ; 1070 rdfs:label "remaining activity"^^xsd:string ;
1049 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> . 1071 rdfs:range <http://www.reportinghub.no/ep/schema/activity#Activity> .
...@@ -1078,7 +1100,7 @@ ep-prodact:samplingPerformedAt ...@@ -1078,7 +1100,7 @@ ep-prodact:samplingPerformedAt
1078 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> . 1100 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> .
1079 1101
1080 ep-prodact:samplingPerformedAtPointInSpace 1102 ep-prodact:samplingPerformedAtPointInSpace
1081 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 1103 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
1082 rdfs:domain ep-prodact:FluidSamplingAndAnalysis ; 1104 rdfs:domain ep-prodact:FluidSamplingAndAnalysis ;
1083 rdfs:label "sampling performed at point in space"^^xsd:string ; 1105 rdfs:label "sampling performed at point in space"^^xsd:string ;
1084 rdfs:range ep-core:TemporalPartOfAPointInSpace . 1106 rdfs:range ep-core:TemporalPartOfAPointInSpace .
...@@ -1102,13 +1124,13 @@ ep-prodact:sourceOrganization ...@@ -1102,13 +1124,13 @@ ep-prodact:sourceOrganization
1102 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 1124 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
1103 1125
1104 ep-prodact:testedWellBoreInterval 1126 ep-prodact:testedWellBoreInterval
1105 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 1127 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
1106 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ; 1128 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#WellTest> ;
1107 rdfs:label "tested wellbore interval"^^xsd:string ; 1129 rdfs:label "tested wellbore interval"^^xsd:string ;
1108 rdfs:range ep-core:PhysicalObject . 1130 rdfs:range ep-core:PhysicalObject .
1109 1131
1110 ep-prodact:timeWorked 1132 ep-prodact:timeWorked
1111 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 1133 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
1112 rdfs:domain ep-prodact:ProductionOperation ; 1134 rdfs:domain ep-prodact:ProductionOperation ;
1113 rdfs:label "time worked"^^xsd:string ; 1135 rdfs:label "time worked"^^xsd:string ;
1114 rdfs:range ep-core:TimeDuration . 1136 rdfs:range ep-core:TimeDuration .
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
2 # imports: http://www.reportinghub.no/ep/schema/1.0/activity 2 # imports: http://www.reportinghub.no/ep/schema/1.0/activity
3 # imports: http://www.reportinghub.no/ep/schema/1.0/core 3 # imports: http://www.reportinghub.no/ep/schema/1.0/core
4 # imports: http://www.reportinghub.no/ep/schema/1.0/equipment 4 # imports: http://www.reportinghub.no/ep/schema/1.0/equipment
5 +# imports: http://www.reportinghub.no/ep/schema/1.0/production-activity
5 # imports: http://www.reportinghub.no/ep/schema/1.0/well 6 # imports: http://www.reportinghub.no/ep/schema/1.0/well
6 # imports: http://www.reportinghub.no/np/schema/1.0/npd 7 # imports: http://www.reportinghub.no/np/schema/1.0/npd
7 8
...@@ -13,7 +14,7 @@ ...@@ -13,7 +14,7 @@
13 14
14 <http://www.reportinghub.no/ep/schema/1.0/report> 15 <http://www.reportinghub.no/ep/schema/1.0/report>
15 rdf:type owl:Ontology ; 16 rdf:type owl:Ontology ;
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:imports <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <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> ;
17 owl:versionInfo "0.1.0"^^xsd:string . 18 owl:versionInfo "0.1.0"^^xsd:string .
18 19
19 ep-report:DailyDrillingReport 20 ep-report:DailyDrillingReport
...@@ -32,10 +33,15 @@ ep-report:DailyProductionReport ...@@ -32,10 +33,15 @@ ep-report:DailyProductionReport
32 rdfs:subClassOf ep-report:ProductionReport . 33 rdfs:subClassOf ep-report:ProductionReport .
33 34
34 ep-report:FinalDailyDrillingReport 35 ep-report:FinalDailyDrillingReport
35 - rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ; 36 + rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ;
36 rdfs:label "final daily drilling report"^^xsd:string ; 37 rdfs:label "final daily drilling report"^^xsd:string ;
37 rdfs:subClassOf ep-report:DailyDrillingReport . 38 rdfs:subClassOf ep-report:DailyDrillingReport .
38 39
40 +ep-report:FinalVersionOfAReport
41 + rdf:type ep-report:ReportVersionStatus , owl:Class ;
42 + rdfs:label "final version of a report"^^xsd:string ;
43 + rdfs:subClassOf ep-report:Report .
44 +
39 ep-report:FluidSampleReport 45 ep-report:FluidSampleReport
40 rdf:type owl:Class ; 46 rdf:type owl:Class ;
41 rdfs:label "fluid sample report"^^xsd:string ; 47 rdfs:label "fluid sample report"^^xsd:string ;
...@@ -62,13 +68,8 @@ ep-report:NonProductivetimeReport ...@@ -62,13 +68,8 @@ ep-report:NonProductivetimeReport
62 rdfs:subClassOf ep-report:Report ; 68 rdfs:subClassOf ep-report:Report ;
63 rdfs:subClassOf 69 rdfs:subClassOf
64 [ rdf:type owl:Restriction ; 70 [ rdf:type owl:Restriction ;
65 - owl:allValuesFrom ep-report:DailyDrillingReport ;
66 - owl:onProperty ep-report:reportOn
67 - ] ;
68 - rdfs:subClassOf
69 - [ rdf:type owl:Restriction ;
70 owl:cardinality "1"^^xsd:nonNegativeInteger ; 71 owl:cardinality "1"^^xsd:nonNegativeInteger ;
71 - owl:onProperty ep-report:reportOn 72 + owl:onProperty ep-report:createdAt
72 ] ; 73 ] ;
73 rdfs:subClassOf 74 rdfs:subClassOf
74 [ rdf:type owl:Restriction ; 75 [ rdf:type owl:Restriction ;
...@@ -78,19 +79,29 @@ ep-report:NonProductivetimeReport ...@@ -78,19 +79,29 @@ ep-report:NonProductivetimeReport
78 rdfs:subClassOf 79 rdfs:subClassOf
79 [ rdf:type owl:Restriction ; 80 [ rdf:type owl:Restriction ;
80 owl:cardinality "1"^^xsd:nonNegativeInteger ; 81 owl:cardinality "1"^^xsd:nonNegativeInteger ;
81 - owl:onProperty ep-report:createdAt 82 + owl:onProperty ep-report:reportOn
83 + ] ;
84 + rdfs:subClassOf
85 + [ rdf:type owl:Restriction ;
86 + owl:allValuesFrom ep-report:DailyDrillingReport ;
87 + owl:onProperty ep-report:reportOn
82 ] . 88 ] .
83 89
84 ep-report:NormalDailyDrillingReport 90 ep-report:NormalDailyDrillingReport
85 - rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ; 91 + rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ;
86 rdfs:label "normal daily drilling report"^^xsd:string ; 92 rdfs:label "normal daily drilling report"^^xsd:string ;
87 rdfs:subClassOf ep-report:DailyDrillingReport . 93 rdfs:subClassOf ep-report:DailyDrillingReport .
88 94
89 ep-report:PreliminaryDailyDrillingReport 95 ep-report:PreliminaryDailyDrillingReport
90 - rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ; 96 + rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ;
91 rdfs:label "preliminary daily drilling report"^^xsd:string ; 97 rdfs:label "preliminary daily drilling report"^^xsd:string ;
92 rdfs:subClassOf ep-report:DailyDrillingReport . 98 rdfs:subClassOf ep-report:DailyDrillingReport .
93 99
100 +ep-report:PreliminaryVersionOfAReport
101 + rdf:type ep-report:ReportVersionStatus , owl:Class ;
102 + rdfs:label "preliminary version of a report"^^xsd:string ;
103 + rdfs:subClassOf ep-report:Report .
104 +
94 ep-report:ProductVolumeFlowReport 105 ep-report:ProductVolumeFlowReport
95 rdf:type owl:Class ; 106 rdf:type owl:Class ;
96 rdfs:label "product volume flow report"^^xsd:string ; 107 rdfs:label "product volume flow report"^^xsd:string ;
...@@ -132,8 +143,8 @@ ep-report:ReportAliasIdentifier ...@@ -132,8 +143,8 @@ ep-report:ReportAliasIdentifier
132 rdfs:subClassOf owl:Thing ; 143 rdfs:subClassOf owl:Thing ;
133 rdfs:subClassOf 144 rdfs:subClassOf
134 [ rdf:type owl:Restriction ; 145 [ rdf:type owl:Restriction ;
135 - owl:cardinality "1"^^xsd:nonNegativeInteger ; 146 + owl:minCardinality "1"^^xsd:nonNegativeInteger ;
136 - owl:onProperty ep-report:isAliasFor 147 + owl:onProperty ep-report:aliasName
137 ] ; 148 ] ;
138 rdfs:subClassOf 149 rdfs:subClassOf
139 [ rdf:type owl:Restriction ; 150 [ rdf:type owl:Restriction ;
...@@ -142,62 +153,62 @@ ep-report:ReportAliasIdentifier ...@@ -142,62 +153,62 @@ ep-report:ReportAliasIdentifier
142 ] ; 153 ] ;
143 rdfs:subClassOf 154 rdfs:subClassOf
144 [ rdf:type owl:Restriction ; 155 [ rdf:type owl:Restriction ;
145 - owl:minCardinality "1"^^xsd:nonNegativeInteger ; 156 + owl:cardinality "1"^^xsd:nonNegativeInteger ;
146 - owl:onProperty ep-report:aliasName 157 + owl:onProperty ep-report:isAliasFor
147 ] . 158 ] .
148 159
149 ep-report:ReportForGasYearToDate 160 ep-report:ReportForGasYearToDate
150 - rdf:type owl:Class , ep-report:ReportPeriodType ; 161 + rdf:type ep-report:ReportPeriodType , owl:Class ;
151 rdfs:label "report for gas year to date"^^xsd:string ; 162 rdfs:label "report for gas year to date"^^xsd:string ;
152 rdfs:subClassOf ep-report:Report . 163 rdfs:subClassOf ep-report:Report .
153 164
154 ep-report:ReportForInstant 165 ep-report:ReportForInstant
155 - rdf:type owl:Class , ep-report:ReportPeriodType ; 166 + rdf:type ep-report:ReportPeriodType , owl:Class ;
156 rdfs:label "report for instant"^^xsd:string ; 167 rdfs:label "report for instant"^^xsd:string ;
157 rdfs:subClassOf ep-report:Report . 168 rdfs:subClassOf ep-report:Report .
158 169
159 ep-report:ReportForMonthToDate 170 ep-report:ReportForMonthToDate
160 - rdf:type owl:Class , ep-report:ReportPeriodType ; 171 + rdf:type ep-report:ReportPeriodType , owl:Class ;
161 rdfs:label "report for month to date"^^xsd:string ; 172 rdfs:label "report for month to date"^^xsd:string ;
162 rdfs:subClassOf ep-report:Report . 173 rdfs:subClassOf ep-report:Report .
163 174
164 ep-report:ReportForOneDay 175 ep-report:ReportForOneDay
165 - rdf:type owl:Class , ep-report:ReportPeriodType ; 176 + rdf:type ep-report:ReportPeriodType , owl:Class ;
166 rdfs:label "report for one day"^^xsd:string ; 177 rdfs:label "report for one day"^^xsd:string ;
167 rdfs:subClassOf ep-report:Report . 178 rdfs:subClassOf ep-report:Report .
168 179
169 ep-report:ReportForOneGasDay 180 ep-report:ReportForOneGasDay
170 - rdf:type owl:Class , ep-report:ReportPeriodType ; 181 + rdf:type ep-report:ReportPeriodType , owl:Class ;
171 rdfs:label "report for one gas day"^^xsd:string ; 182 rdfs:label "report for one gas day"^^xsd:string ;
172 rdfs:subClassOf ep-report:Report . 183 rdfs:subClassOf ep-report:Report .
173 184
174 ep-report:ReportForOneGasMonth 185 ep-report:ReportForOneGasMonth
175 - rdf:type owl:Class , ep-report:ReportPeriodType ; 186 + rdf:type ep-report:ReportPeriodType , owl:Class ;
176 rdfs:label "report for one gas month"^^xsd:string ; 187 rdfs:label "report for one gas month"^^xsd:string ;
177 rdfs:subClassOf ep-report:Report . 188 rdfs:subClassOf ep-report:Report .
178 189
179 ep-report:ReportForOneGasYear 190 ep-report:ReportForOneGasYear
180 - rdf:type owl:Class , ep-report:ReportPeriodType ; 191 + rdf:type ep-report:ReportPeriodType , owl:Class ;
181 rdfs:label "report for one gas year"^^xsd:string ; 192 rdfs:label "report for one gas year"^^xsd:string ;
182 rdfs:subClassOf ep-report:Report . 193 rdfs:subClassOf ep-report:Report .
183 194
184 ep-report:ReportForOneMonth 195 ep-report:ReportForOneMonth
185 - rdf:type owl:Class , ep-report:ReportPeriodType ; 196 + rdf:type ep-report:ReportPeriodType , owl:Class ;
186 rdfs:label "report for one month"^^xsd:string ; 197 rdfs:label "report for one month"^^xsd:string ;
187 rdfs:subClassOf ep-report:Report . 198 rdfs:subClassOf ep-report:Report .
188 199
189 ep-report:ReportForOneWeek 200 ep-report:ReportForOneWeek
190 - rdf:type owl:Class , ep-report:ReportPeriodType ; 201 + rdf:type ep-report:ReportPeriodType , owl:Class ;
191 rdfs:label "report for one week"^^xsd:string ; 202 rdfs:label "report for one week"^^xsd:string ;
192 rdfs:subClassOf ep-report:Report . 203 rdfs:subClassOf ep-report:Report .
193 204
194 ep-report:ReportForOneYear 205 ep-report:ReportForOneYear
195 - rdf:type owl:Class , ep-report:ReportPeriodType ; 206 + rdf:type ep-report:ReportPeriodType , owl:Class ;
196 rdfs:label "report for one year"^^xsd:string ; 207 rdfs:label "report for one year"^^xsd:string ;
197 rdfs:subClassOf ep-report:Report . 208 rdfs:subClassOf ep-report:Report .
198 209
199 ep-report:ReportForYearToDate 210 ep-report:ReportForYearToDate
200 - rdf:type owl:Class , ep-report:ReportPeriodType ; 211 + rdf:type ep-report:ReportPeriodType , owl:Class ;
201 rdfs:label "report for year to date"^^xsd:string ; 212 rdfs:label "report for year to date"^^xsd:string ;
202 rdfs:subClassOf ep-report:Report . 213 rdfs:subClassOf ep-report:Report .
203 214
...@@ -206,29 +217,34 @@ ep-report:ReportPeriodType ...@@ -206,29 +217,34 @@ ep-report:ReportPeriodType
206 rdfs:label "report period type"^^xsd:string ; 217 rdfs:label "report period type"^^xsd:string ;
207 rdfs:subClassOf owl:Class . 218 rdfs:subClassOf owl:Class .
208 219
220 +ep-report:ReportVersionStatus
221 + rdf:type rdfs:Class ;
222 + rdfs:label "report version status"^^xsd:string ;
223 + rdfs:subClassOf owl:Class .
224 +
209 ep-report:WeeklyDrillingReport 225 ep-report:WeeklyDrillingReport
210 rdf:type owl:Class ; 226 rdf:type owl:Class ;
211 rdfs:label "weekly drilling report"^^xsd:string ; 227 rdfs:label "weekly drilling report"^^xsd:string ;
212 rdfs:subClassOf ep-report:Report ; 228 rdfs:subClassOf ep-report:Report ;
213 rdfs:subClassOf 229 rdfs:subClassOf
214 [ rdf:type owl:Restriction ; 230 [ rdf:type owl:Restriction ;
215 - owl:allValuesFrom ep-report:DailyDrillingReport ; 231 + owl:cardinality "1"^^xsd:nonNegativeInteger ;
216 - owl:onProperty ep-report:reportOn 232 + owl:onProperty ep-report:createdAt
217 ] ; 233 ] ;
218 rdfs:subClassOf 234 rdfs:subClassOf
219 [ rdf:type owl:Restriction ; 235 [ rdf:type owl:Restriction ;
220 - owl:cardinality "7"^^xsd:nonNegativeInteger ; 236 + owl:allValuesFrom xsd:dateTime ;
221 - owl:onProperty ep-report:reportOn 237 + owl:onProperty ep-report:createdAt
222 ] ; 238 ] ;
223 rdfs:subClassOf 239 rdfs:subClassOf
224 [ rdf:type owl:Restriction ; 240 [ rdf:type owl:Restriction ;
225 - owl:allValuesFrom xsd:dateTime ; 241 + owl:cardinality "7"^^xsd:nonNegativeInteger ;
226 - owl:onProperty ep-report:createdAt 242 + owl:onProperty ep-report:reportOn
227 ] ; 243 ] ;
228 rdfs:subClassOf 244 rdfs:subClassOf
229 [ rdf:type owl:Restriction ; 245 [ rdf:type owl:Restriction ;
230 - owl:cardinality "1"^^xsd:nonNegativeInteger ; 246 + owl:allValuesFrom ep-report:DailyDrillingReport ;
231 - owl:onProperty ep-report:createdAt 247 + owl:onProperty ep-report:reportOn
232 ] . 248 ] .
233 249
234 ep-report:WellTestReport 250 ep-report:WellTestReport
...@@ -244,13 +260,19 @@ ep-report:aliasOwner ...@@ -244,13 +260,19 @@ ep-report:aliasOwner
244 rdf:type owl:ObjectProperty ; 260 rdf:type owl:ObjectProperty ;
245 rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . 261 rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> .
246 262
263 +ep-report:approvedReport
264 + rdf:type owl:ObjectProperty ;
265 + rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ApproveAReport> ;
266 + rdfs:label "approved report"^^xsd:string ;
267 + rdfs:range ep-report:Report .
268 +
247 ep-report:createdAt 269 ep-report:createdAt
248 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 270 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
249 rdfs:domain ep-report:Report ; 271 rdfs:domain ep-report:Report ;
250 rdfs:label "created at"^^xsd:string . 272 rdfs:label "created at"^^xsd:string .
251 273
252 ep-report:dailyDrillingReportNumber 274 ep-report:dailyDrillingReportNumber
253 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 275 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
254 rdfs:domain ep-report:DailyDrillingReport ; 276 rdfs:domain ep-report:DailyDrillingReport ;
255 rdfs:label "daily drilling report number"^^xsd:string . 277 rdfs:label "daily drilling report number"^^xsd:string .
256 278
...@@ -287,7 +309,7 @@ ep-report:existsUpToTheEndOfThePeriodReportedOnBy ...@@ -287,7 +309,7 @@ ep-report:existsUpToTheEndOfThePeriodReportedOnBy
287 rdfs:range ep-report:Report . 309 rdfs:range ep-report:Report .
288 310
289 ep-report:hasContent 311 ep-report:hasContent
290 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 312 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
291 rdfs:domain ep-report:Report ; 313 rdfs:domain ep-report:Report ;
292 rdfs:label "has content"^^xsd:string . 314 rdfs:label "has content"^^xsd:string .
293 315
...@@ -296,12 +318,18 @@ ep-report:isAliasFor ...@@ -296,12 +318,18 @@ ep-report:isAliasFor
296 rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . 318 rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> .
297 319
298 ep-report:issuedAt 320 ep-report:issuedAt
299 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 321 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
300 rdfs:domain ep-report:Report ; 322 rdfs:domain ep-report:Report ;
301 rdfs:label "issued at"^^xsd:string . 323 rdfs:label "issued at"^^xsd:string .
302 324
325 +ep-report:issuedReport
326 + rdf:type owl:ObjectProperty ;
327 + rdfs:domain <http://www.reportinghub.no/ep/schema/activity#IssueAReport> ;
328 + rdfs:label "issued report"^^xsd:string ;
329 + rdfs:range ep-report:Report .
330 +
303 ep-report:nameAsDatumObject 331 ep-report:nameAsDatumObject
304 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 332 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
305 rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ; 333 rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ;
306 rdfs:label "name as datum object"^^xsd:string . 334 rdfs:label "name as datum object"^^xsd:string .
307 335
...@@ -311,17 +339,22 @@ ep-report:reportOn ...@@ -311,17 +339,22 @@ ep-report:reportOn
311 rdfs:label "report on"^^xsd:string . 339 rdfs:label "report on"^^xsd:string .
312 340
313 ep-report:reportSubmittedBy 341 ep-report:reportSubmittedBy
314 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 342 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
315 rdfs:domain ep-report:Report ; 343 rdfs:domain ep-report:Report ;
316 rdfs:label "report submitted by"^^xsd:string ; 344 rdfs:label "report submitted by"^^xsd:string ;
317 rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalObject> . 345 rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalObject> .
318 346
319 ep-report:reportSubmittedFrom 347 ep-report:reportSubmittedFrom
320 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 348 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
321 rdfs:domain ep-report:Report ; 349 rdfs:domain ep-report:Report ;
322 rdfs:label "report submitted from"^^xsd:string ; 350 rdfs:label "report submitted from"^^xsd:string ;
323 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> . 351 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> .
324 352
353 +ep-report:reportVersion
354 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
355 + rdfs:domain ep-report:Report ;
356 + rdfs:label "report version"^^xsd:string .
357 +
325 ep-report:title 358 ep-report:title
326 rdf:type owl:DatatypeProperty ; 359 rdf:type owl:DatatypeProperty ;
327 rdfs:domain ep-report:Report ; 360 rdfs:domain ep-report:Report ;
...@@ -329,11 +362,11 @@ ep-report:title ...@@ -329,11 +362,11 @@ ep-report:title
329 rdfs:range xsd:string . 362 rdfs:range xsd:string .
330 363
331 ep-report:validFrom 364 ep-report:validFrom
332 - rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; 365 + rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
333 rdfs:domain ep-report:Report ; 366 rdfs:domain ep-report:Report ;
334 rdfs:label "valid from"^^xsd:string . 367 rdfs:label "valid from"^^xsd:string .
335 368
336 ep-report:validTo 369 ep-report:validTo
337 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 370 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
338 rdfs:domain ep-report:Report ; 371 rdfs:domain ep-report:Report ;
339 rdfs:label "valid to"^^xsd:string . 372 rdfs:label "valid to"^^xsd:string .
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
22 22
23 <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> 23 <http://www.reportinghub.no/ep/mpr/spin/1.1/lib>
24 rdf:type owl:Ontology ; 24 rdf:type owl:Ontology ;
25 - owl:imports <http://spinrdf.org/spin> , <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/schema/1.0/production> , <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://www.reportinghub.no/ep/schema/1.0/production-equipment> , <http://www.reportinghub.no/ep/spin/1.1/lib> ; 25 + owl:imports <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/1.0/production-equipment> , <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://www.reportinghub.no/ep/schema/1.0/production> , <http://www.epim.no/schemas/mprml/1> , <http://spinrdf.org/spin> ;
26 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 26 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
27 27
28 ep-mpr-spin-lib:Function 28 ep-mpr-spin-lib:Function
...@@ -5388,6 +5388,37 @@ ep-mpr-spin-lib:selectReportPeriodType ...@@ -5388,6 +5388,37 @@ ep-mpr-spin-lib:selectReportPeriodType
5388 ]) 5388 ])
5389 ] . 5389 ] .
5390 5390
5391 +ep-mpr-spin-lib:selectReportVersionStatusType
5392 + rdf:type spin:Function ;
5393 + rdfs:label "select ReportVersionStatusType"^^xsd:string ;
5394 + rdfs:subClassOf ep-mpr-spin-lib:Function ;
5395 + spin:body
5396 + [ rdf:type sp:Select ;
5397 + sp:resultVariables ([ sp:varName "reportVersionStatusType"^^xsd:string
5398 + ]) ;
5399 + sp:where ([ rdf:type sp:Bind ;
5400 + sp:expression
5401 + [ rdf:type sp:if ;
5402 + sp:arg1 [ rdf:type sp:eq ;
5403 + sp:arg1 spin:_arg1 ;
5404 + sp:arg2 <http://www.epim.no/schemas/mprml/1#VS_final>
5405 + ] ;
5406 + sp:arg2 <http://www.reportinghub.no/ep/schema/report#FinalVersionOfAReport> ;
5407 + sp:arg3 [ rdf:type sp:if ;
5408 + sp:arg1 [ rdf:type sp:eq ;
5409 + sp:arg1 spin:_arg1 ;
5410 + sp:arg2 <http://www.epim.no/schemas/mprml/1#VS_preliminary>
5411 + ] ;
5412 + sp:arg2 <http://www.reportinghub.no/ep/schema/report#PreliminaryVersionOfAReport> ;
5413 + sp:arg3 <http://www.reportinghub.no/ep/schema/report#Report>
5414 + ]
5415 + ] ;
5416 + sp:variable
5417 + [ sp:varName "reportVersionStatusType"^^xsd:string
5418 + ]
5419 + ])
5420 + ] .
5421 +
5391 ep-mpr-spin-lib:selectReportingFacilityType 5422 ep-mpr-spin-lib:selectReportingFacilityType
5392 rdf:type spin:Function ; 5423 rdf:type spin:Function ;
5393 rdfs:label "select ReportingFacilityType"^^xsd:string ; 5424 rdfs:label "select ReportingFacilityType"^^xsd:string ;
......
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.