David Leal

documentation of the report schema for loading into the RDL

...@@ -15,84 +15,84 @@ ...@@ -15,84 +15,84 @@
15 15
16 <http://www.reportinghub.no/ep/schema/1.0/flow> 16 <http://www.reportinghub.no/ep/schema/1.0/flow>
17 rdf:type owl:Ontology ; 17 rdf:type owl:Ontology ;
18 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> , <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/production-activity> ; 18 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/core> ;
19 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 19 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
20 20
21 ep-core:PhysicalThingAtInstant 21 ep-core:PhysicalThingAtInstant
22 - rdf:type ep-flow:TemporalPartDurationType , owl:Class ; 22 + rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
23 rdfs:label "physical thing at instant"^^xsd:string ; 23 rdfs:label "physical thing at instant"^^xsd:string ;
24 rdfs:subClassOf ep-core:PhysicalThing . 24 rdfs:subClassOf ep-core:PhysicalThing .
25 25
26 ep-core:PhysicalThingDuringGasYearToDate 26 ep-core:PhysicalThingDuringGasYearToDate
27 - rdf:type ep-flow:TemporalPartDurationType , owl:Class ; 27 + rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
28 rdfs:label "physical thing during gas year to date"^^xsd:string ; 28 rdfs:label "physical thing during gas year to date"^^xsd:string ;
29 rdfs:subClassOf ep-core:PhysicalThing . 29 rdfs:subClassOf ep-core:PhysicalThing .
30 30
31 ep-core:PhysicalThingDuringMonthToDate 31 ep-core:PhysicalThingDuringMonthToDate
32 - rdf:type ep-flow:TemporalPartDurationType , owl:Class ; 32 + rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
33 rdfs:label "physical thing during month to date"^^xsd:string ; 33 rdfs:label "physical thing during month to date"^^xsd:string ;
34 rdfs:subClassOf ep-core:PhysicalThing . 34 rdfs:subClassOf ep-core:PhysicalThing .
35 35
36 ep-core:PhysicalThingDuringOneDay 36 ep-core:PhysicalThingDuringOneDay
37 - rdf:type ep-flow:TemporalPartDurationType , owl:Class ; 37 + rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
38 rdfs:label "physical thing during one day"^^xsd:string ; 38 rdfs:label "physical thing during one day"^^xsd:string ;
39 rdfs:subClassOf ep-core:PhysicalThing . 39 rdfs:subClassOf ep-core:PhysicalThing .
40 40
41 ep-core:PhysicalThingDuringOneGasDay 41 ep-core:PhysicalThingDuringOneGasDay
42 - rdf:type ep-flow:TemporalPartDurationType , owl:Class ; 42 + rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
43 rdfs:label "physical thing during one gas day"^^xsd:string ; 43 rdfs:label "physical thing during one gas day"^^xsd:string ;
44 rdfs:subClassOf ep-core:PhysicalThing . 44 rdfs:subClassOf ep-core:PhysicalThing .
45 45
46 ep-core:PhysicalThingDuringOneGasMonth 46 ep-core:PhysicalThingDuringOneGasMonth
47 - rdf:type ep-flow:TemporalPartDurationType , owl:Class ; 47 + rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
48 rdfs:label "physical thing during one gas month"^^xsd:string ; 48 rdfs:label "physical thing during one gas month"^^xsd:string ;
49 rdfs:subClassOf ep-core:PhysicalThing . 49 rdfs:subClassOf ep-core:PhysicalThing .
50 50
51 ep-core:PhysicalThingDuringOneGasYear 51 ep-core:PhysicalThingDuringOneGasYear
52 - rdf:type ep-flow:TemporalPartDurationType , owl:Class ; 52 + rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
53 rdfs:label "physical thing during one gas year"^^xsd:string ; 53 rdfs:label "physical thing during one gas year"^^xsd:string ;
54 rdfs:subClassOf ep-core:PhysicalThing . 54 rdfs:subClassOf ep-core:PhysicalThing .
55 55
56 ep-core:PhysicalThingDuringOneMonth 56 ep-core:PhysicalThingDuringOneMonth
57 - rdf:type ep-flow:TemporalPartDurationType , owl:Class ; 57 + rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
58 rdfs:label "physical thing during one month"^^xsd:string ; 58 rdfs:label "physical thing during one month"^^xsd:string ;
59 rdfs:subClassOf ep-core:PhysicalThing . 59 rdfs:subClassOf ep-core:PhysicalThing .
60 60
61 ep-core:PhysicalThingDuringOneWeek 61 ep-core:PhysicalThingDuringOneWeek
62 - rdf:type ep-flow:TemporalPartDurationType , owl:Class ; 62 + rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
63 rdfs:label "physical thing during one week"^^xsd:string ; 63 rdfs:label "physical thing during one week"^^xsd:string ;
64 rdfs:subClassOf ep-core:PhysicalThing . 64 rdfs:subClassOf ep-core:PhysicalThing .
65 65
66 ep-core:PhysicalThingDuringOneYear 66 ep-core:PhysicalThingDuringOneYear
67 - rdf:type ep-flow:TemporalPartDurationType , owl:Class ; 67 + rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
68 rdfs:label "physical thing during one year"^^xsd:string ; 68 rdfs:label "physical thing during one year"^^xsd:string ;
69 rdfs:subClassOf ep-core:PhysicalThing . 69 rdfs:subClassOf ep-core:PhysicalThing .
70 70
71 ep-core:PhysicalThingDuringYearToDate 71 ep-core:PhysicalThingDuringYearToDate
72 - rdf:type ep-flow:TemporalPartDurationType , owl:Class ; 72 + rdf:type owl:Class , ep-flow:TemporalPartDurationType ;
73 rdfs:label "physical thing during year to date"^^xsd:string ; 73 rdfs:label "physical thing during year to date"^^xsd:string ;
74 rdfs:subClassOf ep-core:PhysicalThing . 74 rdfs:subClassOf ep-core:PhysicalThing .
75 75
76 ep-flow:AllocatedFlow 76 ep-flow:AllocatedFlow
77 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 77 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
78 rdfs:comment "flow that is allocated back to a well as opposed to being measured at a well (source: MPR-XSD)"^^xsd:string ; 78 rdfs:comment "flow that is allocated back to a well as opposed to being measured at a well (source: MPR-XSD)"^^xsd:string ;
79 rdfs:label "allocated flow"^^xsd:string ; 79 rdfs:label "allocated flow"^^xsd:string ;
80 rdfs:subClassOf ep-flow:Flow . 80 rdfs:subClassOf ep-flow:Flow .
81 81
82 ep-flow:AllocatedInventory 82 ep-flow:AllocatedInventory
83 - rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ; 83 + rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
84 rdfs:comment "is \"allocated\" valid for an inventory"^^xsd:string ; 84 rdfs:comment "is \"allocated\" valid for an inventory"^^xsd:string ;
85 rdfs:label "allocated inventory"^^xsd:string ; 85 rdfs:label "allocated inventory"^^xsd:string ;
86 rdfs:subClassOf ep-flow:Inventory . 86 rdfs:subClassOf ep-flow:Inventory .
87 87
88 ep-flow:BudgetFlow 88 ep-flow:BudgetFlow
89 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 89 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
90 rdfs:comment "flow that is a performance requirement as determined by a budget (source: MPR-XSD)"^^xsd:string ; 90 rdfs:comment "flow that is a performance requirement as determined by a budget (source: MPR-XSD)"^^xsd:string ;
91 rdfs:label "budget flow"^^xsd:string ; 91 rdfs:label "budget flow"^^xsd:string ;
92 rdfs:subClassOf ep-flow:Flow . 92 rdfs:subClassOf ep-flow:Flow .
93 93
94 ep-flow:BudgetInventory 94 ep-flow:BudgetInventory
95 - rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ; 95 + rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
96 rdfs:comment "inventory that is a performance requirement determined by a budget (source: MPR-XSD)"^^xsd:string ; 96 rdfs:comment "inventory that is a performance requirement determined by a budget (source: MPR-XSD)"^^xsd:string ;
97 rdfs:label "budget inventory"^^xsd:string ; 97 rdfs:label "budget inventory"^^xsd:string ;
98 rdfs:subClassOf ep-flow:Inventory . 98 rdfs:subClassOf ep-flow:Inventory .
...@@ -103,91 +103,91 @@ ep-flow:ClassOfMaterialWithMassCriterion ...@@ -103,91 +103,91 @@ ep-flow:ClassOfMaterialWithMassCriterion
103 rdfs:subClassOf owl:Class . 103 rdfs:subClassOf owl:Class .
104 104
105 ep-flow:ConstraintFlow 105 ep-flow:ConstraintFlow
106 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 106 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
107 rdfs:comment "flow that is determined by an allowable or other performance limit. This includes allowables which are usually established by a regulatory agency for a product. (source: MPR-XSD)"^^xsd:string ; 107 rdfs:comment "flow that is determined by an allowable or other performance limit. This includes allowables which are usually established by a regulatory agency for a product. (source: MPR-XSD)"^^xsd:string ;
108 rdfs:label "constraint flow"^^xsd:string ; 108 rdfs:label "constraint flow"^^xsd:string ;
109 rdfs:subClassOf ep-flow:Flow . 109 rdfs:subClassOf ep-flow:Flow .
110 110
111 ep-flow:ConstraintFlow-fixed 111 ep-flow:ConstraintFlow-fixed
112 - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; 112 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
113 rdfs:comment "constraint flow that is the only permitted flow (source: MPR-XSD)"^^xsd:string ; 113 rdfs:comment "constraint flow that is the only permitted flow (source: MPR-XSD)"^^xsd:string ;
114 rdfs:label "constraint flow - fixed"^^xsd:string ; 114 rdfs:label "constraint flow - fixed"^^xsd:string ;
115 rdfs:subClassOf ep-flow:ConstraintFlow . 115 rdfs:subClassOf ep-flow:ConstraintFlow .
116 116
117 ep-flow:ConstraintFlow-maximum 117 ep-flow:ConstraintFlow-maximum
118 - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; 118 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
119 rdfs:comment "constraint flow that is the maximum permitted flow (source: MPR-XSD)"^^xsd:string ; 119 rdfs:comment "constraint flow that is the maximum permitted flow (source: MPR-XSD)"^^xsd:string ;
120 rdfs:label "constraint flow - maximum"^^xsd:string ; 120 rdfs:label "constraint flow - maximum"^^xsd:string ;
121 rdfs:subClassOf ep-flow:ConstraintFlow . 121 rdfs:subClassOf ep-flow:ConstraintFlow .
122 122
123 ep-flow:ConstraintFlow-minimum 123 ep-flow:ConstraintFlow-minimum
124 - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; 124 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
125 rdfs:comment "constraint flow that is the minimum permitted flow (source: MPR-XSD)"^^xsd:string ; 125 rdfs:comment "constraint flow that is the minimum permitted flow (source: MPR-XSD)"^^xsd:string ;
126 rdfs:label "constraint flow - minimum"^^xsd:string ; 126 rdfs:label "constraint flow - minimum"^^xsd:string ;
127 rdfs:subClassOf ep-flow:ConstraintFlow . 127 rdfs:subClassOf ep-flow:ConstraintFlow .
128 128
129 ep-flow:ConstraintInventory 129 ep-flow:ConstraintInventory
130 - rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ; 130 + rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
131 rdfs:comment "is \"constraint\" valid for an inventory"^^xsd:string ; 131 rdfs:comment "is \"constraint\" valid for an inventory"^^xsd:string ;
132 rdfs:label "constraint inventory"^^xsd:string ; 132 rdfs:label "constraint inventory"^^xsd:string ;
133 rdfs:subClassOf ep-flow:Inventory . 133 rdfs:subClassOf ep-flow:Inventory .
134 134
135 ep-flow:ConsumptionFlow 135 ep-flow:ConsumptionFlow
136 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 136 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
137 rdfs:comment "flow that is consumed by a facility (source: MPR-XSD)"^^xsd:string ; 137 rdfs:comment "flow that is consumed by a facility (source: MPR-XSD)"^^xsd:string ;
138 rdfs:label "consumption flow"^^xsd:string ; 138 rdfs:label "consumption flow"^^xsd:string ;
139 rdfs:subClassOf ep-flow:Flow . 139 rdfs:subClassOf ep-flow:Flow .
140 140
141 ep-flow:ConsumptionFlow-HPflare 141 ep-flow:ConsumptionFlow-HPflare
142 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 142 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
143 rdfs:comment "consumption flow - flare that is burned in a high pressure flare (source: MPR-XSD)"^^xsd:string ; 143 rdfs:comment "consumption flow - flare that is burned in a high pressure flare (source: MPR-XSD)"^^xsd:string ;
144 rdfs:label "consumption flow - HP flare"^^xsd:string ; 144 rdfs:label "consumption flow - HP flare"^^xsd:string ;
145 rdfs:subClassOf ep-flow:ConsumptionFlow-flare . 145 rdfs:subClassOf ep-flow:ConsumptionFlow-flare .
146 146
147 ep-flow:ConsumptionFlow-LPflare 147 ep-flow:ConsumptionFlow-LPflare
148 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 148 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
149 rdfs:comment "consumption flow - flare that is burned in a low pressure flare (source: MPR-XSD)"^^xsd:string ; 149 rdfs:comment "consumption flow - flare that is burned in a low pressure flare (source: MPR-XSD)"^^xsd:string ;
150 rdfs:label "consumption flow - LP flare"^^xsd:string ; 150 rdfs:label "consumption flow - LP flare"^^xsd:string ;
151 rdfs:subClassOf ep-flow:ConsumptionFlow-flare . 151 rdfs:subClassOf ep-flow:ConsumptionFlow-flare .
152 152
153 ep-flow:ConsumptionFlow-blackstart 153 ep-flow:ConsumptionFlow-blackstart
154 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 154 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
155 rdfs:comment "consumption flow that is to restart power facilities as a result of an overall power outage (source: MPR-XSD)"^^xsd:string ; 155 rdfs:comment "consumption flow that is to restart power facilities as a result of an overall power outage (source: MPR-XSD)"^^xsd:string ;
156 rdfs:label "consumption flow - blackstart"^^xsd:string ; 156 rdfs:label "consumption flow - blackstart"^^xsd:string ;
157 rdfs:subClassOf ep-flow:ConsumptionFlow . 157 rdfs:subClassOf ep-flow:ConsumptionFlow .
158 158
159 ep-flow:ConsumptionFlow-compressor 159 ep-flow:ConsumptionFlow-compressor
160 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 160 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
161 rdfs:comment "consumption flow that is by a compressor (source: MPR-XSD)"^^xsd:string ; 161 rdfs:comment "consumption flow that is by a compressor (source: MPR-XSD)"^^xsd:string ;
162 rdfs:label "consumption flow - compressor"^^xsd:string ; 162 rdfs:label "consumption flow - compressor"^^xsd:string ;
163 rdfs:subClassOf ep-flow:ConsumptionFlow . 163 rdfs:subClassOf ep-flow:ConsumptionFlow .
164 164
165 ep-flow:ConsumptionFlow-emitted 165 ep-flow:ConsumptionFlow-emitted
166 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 166 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
167 rdfs:comment "consumption flow that is released into the atmosphere as a by-product of consumption (source: MPR-XSD)"^^xsd:string ; 167 rdfs:comment "consumption flow that is released into the atmosphere as a by-product of consumption (source: MPR-XSD)"^^xsd:string ;
168 rdfs:label "consumption flow - emitted"^^xsd:string ; 168 rdfs:label "consumption flow - emitted"^^xsd:string ;
169 rdfs:subClassOf ep-flow:ConsumptionFlow . 169 rdfs:subClassOf ep-flow:ConsumptionFlow .
170 170
171 ep-flow:ConsumptionFlow-flare 171 ep-flow:ConsumptionFlow-flare
172 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 172 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
173 rdfs:comment "consumption flow that is burned in a flare. A fluid stream that has one or more flares as the ultimate target. (source: MPR-XSD)"^^xsd:string ; 173 rdfs:comment "consumption flow that is burned in a flare. A fluid stream that has one or more flares as the ultimate target. (source: MPR-XSD)"^^xsd:string ;
174 rdfs:label "consumption flow - flare"^^xsd:string ; 174 rdfs:label "consumption flow - flare"^^xsd:string ;
175 rdfs:subClassOf ep-flow:ConsumptionFlow . 175 rdfs:subClassOf ep-flow:ConsumptionFlow .
176 176
177 ep-flow:ConsumptionFlow-fuel 177 ep-flow:ConsumptionFlow-fuel
178 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 178 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
179 rdfs:comment "consumption flow that is by processing equipment (source: MPR-XSD)"^^xsd:string ; 179 rdfs:comment "consumption flow that is by processing equipment (source: MPR-XSD)"^^xsd:string ;
180 rdfs:label "consumption flow - fuel"^^xsd:string ; 180 rdfs:label "consumption flow - fuel"^^xsd:string ;
181 rdfs:subClassOf ep-flow:ConsumptionFlow . 181 rdfs:subClassOf ep-flow:ConsumptionFlow .
182 182
183 ep-flow:ConsumptionFlow-noncompressor 183 ep-flow:ConsumptionFlow-noncompressor
184 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 184 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
185 rdfs:comment "consumption flow that is by a device other than a compressor (source: MPR-XSD)"^^xsd:string ; 185 rdfs:comment "consumption flow that is by a device other than a compressor (source: MPR-XSD)"^^xsd:string ;
186 rdfs:label "consumption flow - non-compressor"^^xsd:string ; 186 rdfs:label "consumption flow - non-compressor"^^xsd:string ;
187 rdfs:subClassOf ep-flow:ConsumptionFlow . 187 rdfs:subClassOf ep-flow:ConsumptionFlow .
188 188
189 ep-flow:ConsumptionFlow-venting 189 ep-flow:ConsumptionFlow-venting
190 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 190 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
191 rdfs:comment "consumption flow that is released into the atmosphere (source: MPR-XSD)"^^xsd:string ; 191 rdfs:comment "consumption flow that is released into the atmosphere (source: MPR-XSD)"^^xsd:string ;
192 rdfs:label "consumption flow - venting"^^xsd:string ; 192 rdfs:label "consumption flow - venting"^^xsd:string ;
193 rdfs:subClassOf ep-flow:ConsumptionFlow . 193 rdfs:subClassOf ep-flow:ConsumptionFlow .
...@@ -205,31 +205,31 @@ ep-flow:DailyProductionFlow ...@@ -205,31 +205,31 @@ ep-flow:DailyProductionFlow
205 rdfs:subClassOf ep-flow:ProductionFlow . 205 rdfs:subClassOf ep-flow:ProductionFlow .
206 206
207 ep-flow:DerivedFlow 207 ep-flow:DerivedFlow
208 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 208 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
209 rdfs:comment "flow that is derived directly from one or more other flows (source: MPR-XSD)"^^xsd:string ; 209 rdfs:comment "flow that is derived directly from one or more other flows (source: MPR-XSD)"^^xsd:string ;
210 rdfs:label "derived flow"^^xsd:string ; 210 rdfs:label "derived flow"^^xsd:string ;
211 rdfs:subClassOf ep-flow:Flow . 211 rdfs:subClassOf ep-flow:Flow .
212 212
213 ep-flow:DerivedFlow-difference 213 ep-flow:DerivedFlow-difference
214 - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; 214 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
215 rdfs:comment "derived flow that is the difference between two other flows (source: MPR-XSD)"^^xsd:string ; 215 rdfs:comment "derived flow that is the difference between two other flows (source: MPR-XSD)"^^xsd:string ;
216 rdfs:label "derived flow - difference"^^xsd:string ; 216 rdfs:label "derived flow - difference"^^xsd:string ;
217 rdfs:subClassOf ep-flow:DerivedFlow . 217 rdfs:subClassOf ep-flow:DerivedFlow .
218 218
219 ep-flow:DerivedInventory 219 ep-flow:DerivedInventory
220 - rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ; 220 + rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
221 rdfs:comment "is \"derived\" valid for an inventory"^^xsd:string ; 221 rdfs:comment "is \"derived\" valid for an inventory"^^xsd:string ;
222 rdfs:label "derived inventory"^^xsd:string ; 222 rdfs:label "derived inventory"^^xsd:string ;
223 rdfs:subClassOf ep-flow:Inventory . 223 rdfs:subClassOf ep-flow:Inventory .
224 224
225 ep-flow:DifferenceFlow 225 ep-flow:DifferenceFlow
226 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 226 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
227 rdfs:comment "flow that is the difference between two flows, e.g. a target flow and a metered flow (source: MPR-XSD)"^^xsd:string ; 227 rdfs:comment "flow that is the difference between two flows, e.g. a target flow and a metered flow (source: MPR-XSD)"^^xsd:string ;
228 rdfs:label "difference flow"^^xsd:string ; 228 rdfs:label "difference flow"^^xsd:string ;
229 rdfs:subClassOf ep-flow:Flow . 229 rdfs:subClassOf ep-flow:Flow .
230 230
231 ep-flow:DifferenceInventory 231 ep-flow:DifferenceInventory
232 - rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ; 232 + rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
233 rdfs:comment "is \"difference\" valid for an inventory"^^xsd:string ; 233 rdfs:comment "is \"difference\" valid for an inventory"^^xsd:string ;
234 rdfs:label "difference inventory"^^xsd:string ; 234 rdfs:label "difference inventory"^^xsd:string ;
235 rdfs:subClassOf ep-flow:Inventory . 235 rdfs:subClassOf ep-flow:Inventory .
...@@ -241,37 +241,37 @@ ep-flow:ElectricPowerFlow ...@@ -241,37 +241,37 @@ ep-flow:ElectricPowerFlow
241 rdfs:subClassOf ep-flow:Flow . 241 rdfs:subClassOf ep-flow:Flow .
242 242
243 ep-flow:EstimatedFlow 243 ep-flow:EstimatedFlow
244 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 244 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
245 rdfs:comment "flow that is estimated or calculated, possibly based on comparable product flow units, but not based on reservoir simulations for the particular product flow unit (source: MPR-XSD)"^^xsd:string ; 245 rdfs:comment "flow that is estimated or calculated, possibly based on comparable product flow units, but not based on reservoir simulations for the particular product flow unit (source: MPR-XSD)"^^xsd:string ;
246 rdfs:label "estimated flow"^^xsd:string ; 246 rdfs:label "estimated flow"^^xsd:string ;
247 rdfs:subClassOf ep-flow:Flow . 247 rdfs:subClassOf ep-flow:Flow .
248 248
249 ep-flow:EstimatedInventory 249 ep-flow:EstimatedInventory
250 - rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ; 250 + rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
251 rdfs:comment "is \"estimated\" valid for an inventory"^^xsd:string ; 251 rdfs:comment "is \"estimated\" valid for an inventory"^^xsd:string ;
252 rdfs:label "estimated inventory"^^xsd:string ; 252 rdfs:label "estimated inventory"^^xsd:string ;
253 rdfs:subClassOf ep-flow:Inventory . 253 rdfs:subClassOf ep-flow:Inventory .
254 254
255 ep-flow:ExportFlow 255 ep-flow:ExportFlow
256 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 256 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
257 rdfs:comment "flow that leaves a facility for commercial purposes (source: MPR-XSD)"^^xsd:string ; 257 rdfs:comment "flow that leaves a facility for commercial purposes (source: MPR-XSD)"^^xsd:string ;
258 rdfs:label "export"^^xsd:string ; 258 rdfs:label "export"^^xsd:string ;
259 rdfs:subClassOf ep-flow:Flow . 259 rdfs:subClassOf ep-flow:Flow .
260 260
261 ep-flow:ExportFlow-nominated 261 ep-flow:ExportFlow-nominated
262 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 262 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
263 rdfs:comment "export flow that is planned (source: MPR-XSD)"^^xsd:string ; 263 rdfs:comment "export flow that is planned (source: MPR-XSD)"^^xsd:string ;
264 rdfs:label "export flow nominated"^^xsd:string ; 264 rdfs:label "export flow nominated"^^xsd:string ;
265 rdfs:subClassOf ep-flow:ExportFlow . 265 rdfs:subClassOf ep-flow:ExportFlow .
266 266
267 ep-flow:ExportFlow-requested 267 ep-flow:ExportFlow-requested
268 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 268 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
269 rdfs:comment "export flow that is requested (source: MPR-XSD)"^^xsd:string ; 269 rdfs:comment "export flow that is requested (source: MPR-XSD)"^^xsd:string ;
270 rdfs:label "export flow requested"^^xsd:string ; 270 rdfs:label "export flow requested"^^xsd:string ;
271 rdfs:subClassOf ep-flow:ExportFlow . 271 rdfs:subClassOf ep-flow:ExportFlow .
272 272
273 ep-flow:ExportFlow-shortfall 273 ep-flow:ExportFlow-shortfall
274 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 274 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
275 rdfs:comment "export flow that is the difference between what was requested and what was delivered (source: MPR-XSD)"^^xsd:string ; 275 rdfs:comment "export flow that is the difference between what was requested and what was delivered (source: MPR-XSD)"^^xsd:string ;
276 rdfs:label "export flow shortfall"^^xsd:string ; 276 rdfs:label "export flow shortfall"^^xsd:string ;
277 rdfs:subClassOf ep-flow:ExportFlow . 277 rdfs:subClassOf ep-flow:ExportFlow .
...@@ -283,49 +283,49 @@ ep-flow:Flow ...@@ -283,49 +283,49 @@ ep-flow:Flow
283 rdfs:subClassOf ep-core:PhysicalThing . 283 rdfs:subClassOf ep-core:PhysicalThing .
284 284
285 ep-flow:FlowAtInstant 285 ep-flow:FlowAtInstant
286 - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; 286 + rdf:type owl:Class ;
287 rdfs:comment "flow that is at an instant in time"^^xsd:string ; 287 rdfs:comment "flow that is at an instant in time"^^xsd:string ;
288 rdfs:label "flow at instant"^^xsd:string ; 288 rdfs:label "flow at instant"^^xsd:string ;
289 rdfs:subClassOf ep-flow:Flow . 289 rdfs:subClassOf ep-flow:Flow .
290 290
291 ep-flow:FlowDuringDay 291 ep-flow:FlowDuringDay
292 - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; 292 + rdf:type owl:Class ;
293 rdfs:comment "flow that is during a day"^^xsd:string ; 293 rdfs:comment "flow that is during a day"^^xsd:string ;
294 rdfs:label "flow during day"^^xsd:string ; 294 rdfs:label "flow during day"^^xsd:string ;
295 rdfs:subClassOf ep-flow:FlowDuringPeriod . 295 rdfs:subClassOf ep-flow:FlowDuringPeriod .
296 296
297 ep-flow:FlowDuringMonth 297 ep-flow:FlowDuringMonth
298 - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; 298 + rdf:type owl:Class ;
299 rdfs:comment "flow that is during a month"^^xsd:string ; 299 rdfs:comment "flow that is during a month"^^xsd:string ;
300 rdfs:label "flow during month"^^xsd:string ; 300 rdfs:label "flow during month"^^xsd:string ;
301 rdfs:subClassOf ep-flow:FlowDuringPeriod . 301 rdfs:subClassOf ep-flow:FlowDuringPeriod .
302 302
303 ep-flow:FlowDuringMonthToDate 303 ep-flow:FlowDuringMonthToDate
304 - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; 304 + rdf:type owl:Class ;
305 rdfs:comment "flow that exists from the beginning of a month to a point in time within it"^^xsd:string ; 305 rdfs:comment "flow that exists from the beginning of a month to a point in time within it"^^xsd:string ;
306 rdfs:label "flow during month to date"^^xsd:string ; 306 rdfs:label "flow during month to date"^^xsd:string ;
307 rdfs:subClassOf ep-flow:FlowDuringPeriod . 307 rdfs:subClassOf ep-flow:FlowDuringPeriod .
308 308
309 ep-flow:FlowDuringPeriod 309 ep-flow:FlowDuringPeriod
310 - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; 310 + rdf:type owl:Class ;
311 rdfs:comment "flow that is during a period of time"^^xsd:string ; 311 rdfs:comment "flow that is during a period of time"^^xsd:string ;
312 rdfs:label "flow during period"^^xsd:string ; 312 rdfs:label "flow during period"^^xsd:string ;
313 rdfs:subClassOf ep-flow:Flow . 313 rdfs:subClassOf ep-flow:Flow .
314 314
315 ep-flow:FlowDuringWeek 315 ep-flow:FlowDuringWeek
316 - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; 316 + rdf:type owl:Class ;
317 rdfs:comment "flow that is during a week"^^xsd:string ; 317 rdfs:comment "flow that is during a week"^^xsd:string ;
318 rdfs:label "flow during week"^^xsd:string ; 318 rdfs:label "flow during week"^^xsd:string ;
319 rdfs:subClassOf ep-flow:FlowDuringPeriod . 319 rdfs:subClassOf ep-flow:FlowDuringPeriod .
320 320
321 ep-flow:FlowDuringYear 321 ep-flow:FlowDuringYear
322 - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; 322 + rdf:type owl:Class ;
323 rdfs:comment "flow that is during a year"^^xsd:string ; 323 rdfs:comment "flow that is during a year"^^xsd:string ;
324 rdfs:label "flow during year"^^xsd:string ; 324 rdfs:label "flow during year"^^xsd:string ;
325 rdfs:subClassOf ep-flow:FlowDuringPeriod . 325 rdfs:subClassOf ep-flow:FlowDuringPeriod .
326 326
327 ep-flow:FlowDuringYearToDate 327 ep-flow:FlowDuringYearToDate
328 - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; 328 + rdf:type owl:Class ;
329 rdfs:comment "flow that exists from the beginning of a year to a point in time within it"^^xsd:string ; 329 rdfs:comment "flow that exists from the beginning of a year to a point in time within it"^^xsd:string ;
330 rdfs:label "flow during year to date"^^xsd:string ; 330 rdfs:label "flow during year to date"^^xsd:string ;
331 rdfs:subClassOf ep-flow:FlowDuringPeriod . 331 rdfs:subClassOf ep-flow:FlowDuringPeriod .
...@@ -343,67 +343,67 @@ ep-flow:FlowOfLiquid ...@@ -343,67 +343,67 @@ ep-flow:FlowOfLiquid
343 rdfs:subClassOf ep-flow:Flow . 343 rdfs:subClassOf ep-flow:Flow .
344 344
345 ep-flow:FlowToSale 345 ep-flow:FlowToSale
346 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 346 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
347 rdfs:comment "flow that is sold and transported to a buyer by pipeline (source: MPR-XSD)"^^xsd:string ; 347 rdfs:comment "flow that is sold and transported to a buyer by pipeline (source: MPR-XSD)"^^xsd:string ;
348 rdfs:label "flow to sale"^^xsd:string ; 348 rdfs:label "flow to sale"^^xsd:string ;
349 rdfs:subClassOf ep-flow:Flow . 349 rdfs:subClassOf ep-flow:Flow .
350 350
351 ep-flow:FlowToStorage 351 ep-flow:FlowToStorage
352 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 352 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
353 rdfs:comment "flow that is directed to one or more storage locations (source: MPR-XSD)"^^xsd:string ; 353 rdfs:comment "flow that is directed to one or more storage locations (source: MPR-XSD)"^^xsd:string ;
354 rdfs:label "flow to storage"^^xsd:string ; 354 rdfs:label "flow to storage"^^xsd:string ;
355 rdfs:subClassOf ep-flow:Flow . 355 rdfs:subClassOf ep-flow:Flow .
356 356
357 ep-flow:ForecastFlow 357 ep-flow:ForecastFlow
358 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 358 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
359 rdfs:comment "flow that is a forecast (source: MPR-XSD)"^^xsd:string ; 359 rdfs:comment "flow that is a forecast (source: MPR-XSD)"^^xsd:string ;
360 rdfs:label "forecast flow"^^xsd:string ; 360 rdfs:label "forecast flow"^^xsd:string ;
361 rdfs:subClassOf ep-flow:Flow . 361 rdfs:subClassOf ep-flow:Flow .
362 362
363 ep-flow:ForecastFlow-declineCurve 363 ep-flow:ForecastFlow-declineCurve
364 - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; 364 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
365 rdfs:comment "forecast flow that is calculated using a pseudo decline-curve of flow rate over time. This presumes that the flow will not be interrupted over the time period. (source: MPR-XSD)"^^xsd:string ; 365 rdfs:comment "forecast flow that is calculated using a pseudo decline-curve of flow rate over time. This presumes that the flow will not be interrupted over the time period. (source: MPR-XSD)"^^xsd:string ;
366 rdfs:label "forecast flow - decline curve"^^xsd:string ; 366 rdfs:label "forecast flow - decline curve"^^xsd:string ;
367 rdfs:subClassOf ep-flow:ForecastFlow . 367 rdfs:subClassOf ep-flow:ForecastFlow .
368 368
369 ep-flow:ForecastFlow-standard 369 ep-flow:ForecastFlow-standard
370 - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; 370 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
371 rdfs:comment "forecast flow that is a standard forecast as opposed to calculated using a decline curve (source: MPR-XSD)"^^xsd:string ; 371 rdfs:comment "forecast flow that is a standard forecast as opposed to calculated using a decline curve (source: MPR-XSD)"^^xsd:string ;
372 rdfs:label "forecast flow - standard"^^xsd:string ; 372 rdfs:label "forecast flow - standard"^^xsd:string ;
373 rdfs:subClassOf ep-flow:ForecastFlow . 373 rdfs:subClassOf ep-flow:ForecastFlow .
374 374
375 ep-flow:ForecastInventory 375 ep-flow:ForecastInventory
376 - rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ; 376 + rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
377 rdfs:comment "inventory that is a forecast (source: MPR-XSD)"^^xsd:string ; 377 rdfs:comment "inventory that is a forecast (source: MPR-XSD)"^^xsd:string ;
378 rdfs:label "forecast inventory"^^xsd:string ; 378 rdfs:label "forecast inventory"^^xsd:string ;
379 rdfs:subClassOf ep-flow:Inventory . 379 rdfs:subClassOf ep-flow:Inventory .
380 380
381 ep-flow:GasLiftFlow 381 ep-flow:GasLiftFlow
382 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 382 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
383 rdfs:comment "injection flow into a producing well to reduce the hydrostataic pressure of the fluid column. The resulting reduction in bottom hole pressure allows the reservoir liquids to flow. (source: MPR-XSD)"^^xsd:string ; 383 rdfs:comment "injection flow into a producing well to reduce the hydrostataic pressure of the fluid column. The resulting reduction in bottom hole pressure allows the reservoir liquids to flow. (source: MPR-XSD)"^^xsd:string ;
384 rdfs:label "gas lift flow"^^xsd:string ; 384 rdfs:label "gas lift flow"^^xsd:string ;
385 rdfs:subClassOf ep-flow:InjectionFlow . 385 rdfs:subClassOf ep-flow:InjectionFlow .
386 386
387 ep-flow:GrossProductFlow 387 ep-flow:GrossProductFlow
388 - rdf:type ep-flow:ProductFlowGrossOrNetType , owl:Class ; 388 + rdf:type owl:Class , ep-flow:ProductFlowGrossOrNetType ;
389 rdfs:comment "probably a mistake - should be rolled up as condensate-gross or oil-gross"^^xsd:string ; 389 rdfs:comment "probably a mistake - should be rolled up as condensate-gross or oil-gross"^^xsd:string ;
390 rdfs:label "gross product flow"^^xsd:string ; 390 rdfs:label "gross product flow"^^xsd:string ;
391 rdfs:subClassOf ep-flow:ProductFlow . 391 rdfs:subClassOf ep-flow:ProductFlow .
392 392
393 ep-flow:HydrocarbonAccountingFlow 393 ep-flow:HydrocarbonAccountingFlow
394 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 394 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
395 rdfs:comment "flow that is an accounting of all of the fluids into and out of Stock (i.e., Inventory) which includes all storage facilities at a site including fluid within a pipeline (source: MPR-XSD)"^^xsd:string ; 395 rdfs:comment "flow that is an accounting of all of the fluids into and out of Stock (i.e., Inventory) which includes all storage facilities at a site including fluid within a pipeline (source: MPR-XSD)"^^xsd:string ;
396 rdfs:label "hydrocarbon accounting"^^xsd:string ; 396 rdfs:label "hydrocarbon accounting"^^xsd:string ;
397 rdfs:subClassOf ep-flow:Flow . 397 rdfs:subClassOf ep-flow:Flow .
398 398
399 ep-flow:ImportFlow 399 ep-flow:ImportFlow
400 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 400 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
401 rdfs:comment "flow that enters a facility for commercial purposes (source: MPR-XSD)"^^xsd:string ; 401 rdfs:comment "flow that enters a facility for commercial purposes (source: MPR-XSD)"^^xsd:string ;
402 rdfs:label "import"^^xsd:string ; 402 rdfs:label "import"^^xsd:string ;
403 rdfs:subClassOf ep-flow:Flow . 403 rdfs:subClassOf ep-flow:Flow .
404 404
405 ep-flow:InjectionFlow 405 ep-flow:InjectionFlow
406 - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; 406 + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
407 rdfs:comment "flow that is injected into a well (source: MPR-XSD)"^^xsd:string ; 407 rdfs:comment "flow that is injected into a well (source: MPR-XSD)"^^xsd:string ;
408 rdfs:label "injection flow"^^xsd:string ; 408 rdfs:label "injection flow"^^xsd:string ;
409 rdfs:subClassOf ep-flow:Flow . 409 rdfs:subClassOf ep-flow:Flow .
...@@ -415,79 +415,79 @@ ep-flow:Inventory ...@@ -415,79 +415,79 @@ ep-flow:Inventory
415 rdfs:subClassOf ep-core:PhysicalObject . 415 rdfs:subClassOf ep-core:PhysicalObject .
416 416
417 ep-flow:MassAdjustedFlow 417 ep-flow:MassAdjustedFlow
418 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 418 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
419 rdfs:comment "flow that <not documented in XSD>"^^xsd:string ; 419 rdfs:comment "flow that <not documented in XSD>"^^xsd:string ;
420 rdfs:label "mass adjusted flow"^^xsd:string ; 420 rdfs:label "mass adjusted flow"^^xsd:string ;
421 rdfs:subClassOf ep-flow:Flow . 421 rdfs:subClassOf ep-flow:Flow .
422 422
423 ep-flow:MeasuredFlow 423 ep-flow:MeasuredFlow
424 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 424 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
425 rdfs:comment "flow that is actually measured at the port (source: MPR-XSD)"^^xsd:string ; 425 rdfs:comment "flow that is actually measured at the port (source: MPR-XSD)"^^xsd:string ;
426 rdfs:label "measured flow"^^xsd:string ; 426 rdfs:label "measured flow"^^xsd:string ;
427 rdfs:subClassOf ep-flow:Flow . 427 rdfs:subClassOf ep-flow:Flow .
428 428
429 ep-flow:MeasuredFlow-fiscal 429 ep-flow:MeasuredFlow-fiscal
430 - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; 430 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
431 rdfs:comment "measured flow that was measured for fiscal purposes"^^xsd:string ; 431 rdfs:comment "measured flow that was measured for fiscal purposes"^^xsd:string ;
432 rdfs:label "measured flow - fiscal"^^xsd:string ; 432 rdfs:label "measured flow - fiscal"^^xsd:string ;
433 rdfs:subClassOf ep-flow:MeasuredFlow . 433 rdfs:subClassOf ep-flow:MeasuredFlow .
434 434
435 ep-flow:MeasuredFlow-raw 435 ep-flow:MeasuredFlow-raw
436 - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; 436 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
437 rdfs:comment "measured flow that is a raw measurement (source: MPR-XSD)"^^xsd:string ; 437 rdfs:comment "measured flow that is a raw measurement (source: MPR-XSD)"^^xsd:string ;
438 rdfs:label "measured flow - raw"^^xsd:string ; 438 rdfs:label "measured flow - raw"^^xsd:string ;
439 rdfs:subClassOf ep-flow:MeasuredFlow . 439 rdfs:subClassOf ep-flow:MeasuredFlow .
440 440
441 ep-flow:MeasuredFlow-recalibrated 441 ep-flow:MeasuredFlow-recalibrated
442 - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; 442 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ;
443 rdfs:comment "measured flow that has been changed because of a recalibration of a sensor (source: MPR-XSD)"^^xsd:string ; 443 rdfs:comment "measured flow that has been changed because of a recalibration of a sensor (source: MPR-XSD)"^^xsd:string ;
444 rdfs:label "measured flow - recalibrated"^^xsd:string ; 444 rdfs:label "measured flow - recalibrated"^^xsd:string ;
445 rdfs:subClassOf ep-flow:MeasuredFlow . 445 rdfs:subClassOf ep-flow:MeasuredFlow .
446 446
447 ep-flow:MeasuredInventory 447 ep-flow:MeasuredInventory
448 - rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ; 448 + rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
449 rdfs:comment "inventory that is actually measured (source: MPR-XSD)"^^xsd:string ; 449 rdfs:comment "inventory that is actually measured (source: MPR-XSD)"^^xsd:string ;
450 rdfs:label "measured inventory"^^xsd:string ; 450 rdfs:label "measured inventory"^^xsd:string ;
451 rdfs:subClassOf ep-flow:Inventory . 451 rdfs:subClassOf ep-flow:Inventory .
452 452
453 ep-flow:MeteredFlowFiscal 453 ep-flow:MeteredFlowFiscal
454 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 454 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
455 rdfs:comment "flow that is generated by measurement and calculation and has an impact on company revenue and government taxation"^^xsd:string ; 455 rdfs:comment "flow that is generated by measurement and calculation and has an impact on company revenue and government taxation"^^xsd:string ;
456 rdfs:label "metered flow fiscal"^^xsd:string ; 456 rdfs:label "metered flow fiscal"^^xsd:string ;
457 rdfs:subClassOf ep-flow:Flow . 457 rdfs:subClassOf ep-flow:Flow .
458 458
459 ep-flow:NetProductFlow 459 ep-flow:NetProductFlow
460 - rdf:type ep-flow:ProductFlowGrossOrNetType , owl:Class ; 460 + rdf:type owl:Class , ep-flow:ProductFlowGrossOrNetType ;
461 rdfs:comment "probably a mistake - should be rolled up as condensate-net"^^xsd:string ; 461 rdfs:comment "probably a mistake - should be rolled up as condensate-net"^^xsd:string ;
462 rdfs:label "net product flow"^^xsd:string ; 462 rdfs:label "net product flow"^^xsd:string ;
463 rdfs:subClassOf ep-flow:ProductFlow . 463 rdfs:subClassOf ep-flow:ProductFlow .
464 464
465 ep-flow:NominatedFlow 465 ep-flow:NominatedFlow
466 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 466 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
467 rdfs:comment "flow that is a promise to a buyer. Normally a 1 day forcast. (source: MPR-XSD)"^^xsd:string ; 467 rdfs:comment "flow that is a promise to a buyer. Normally a 1 day forcast. (source: MPR-XSD)"^^xsd:string ;
468 rdfs:label "nominated flow"^^xsd:string ; 468 rdfs:label "nominated flow"^^xsd:string ;
469 rdfs:subClassOf ep-flow:Flow . 469 rdfs:subClassOf ep-flow:Flow .
470 470
471 ep-flow:NominatedInventory 471 ep-flow:NominatedInventory
472 - rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ; 472 + rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
473 rdfs:comment "is \"nominated\" valid for an inventory"^^xsd:string ; 473 rdfs:comment "is \"nominated\" valid for an inventory"^^xsd:string ;
474 rdfs:label "nominated inventory"^^xsd:string ; 474 rdfs:label "nominated inventory"^^xsd:string ;
475 rdfs:subClassOf ep-flow:Inventory . 475 rdfs:subClassOf ep-flow:Inventory .
476 476
477 ep-flow:OverboardFlow 477 ep-flow:OverboardFlow
478 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 478 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
479 rdfs:comment "flow that is overboard into the sea (source: MPR-XSD)"^^xsd:string ; 479 rdfs:comment "flow that is overboard into the sea (source: MPR-XSD)"^^xsd:string ;
480 rdfs:label "overboard"^^xsd:string ; 480 rdfs:label "overboard"^^xsd:string ;
481 rdfs:subClassOf ep-flow:Flow . 481 rdfs:subClassOf ep-flow:Flow .
482 482
483 ep-flow:PotentialFlow 483 ep-flow:PotentialFlow
484 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 484 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
485 rdfs:comment "flow that is the estimated maximum possible (source: MPR-XSD)"^^xsd:string ; 485 rdfs:comment "flow that is the estimated maximum possible (source: MPR-XSD)"^^xsd:string ;
486 rdfs:label "potential flow"^^xsd:string ; 486 rdfs:label "potential flow"^^xsd:string ;
487 rdfs:subClassOf ep-flow:Flow . 487 rdfs:subClassOf ep-flow:Flow .
488 488
489 ep-flow:PotentialInventory 489 ep-flow:PotentialInventory
490 - rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ; 490 + rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
491 rdfs:comment "inventory that is the estimated maximum possible (source: MPR-XSD)"^^xsd:string ; 491 rdfs:comment "inventory that is the estimated maximum possible (source: MPR-XSD)"^^xsd:string ;
492 rdfs:label "potential inventory"^^xsd:string ; 492 rdfs:label "potential inventory"^^xsd:string ;
493 rdfs:subClassOf ep-flow:Inventory . 493 rdfs:subClassOf ep-flow:Inventory .
...@@ -500,17 +500,18 @@ ep-flow:Precipitation ...@@ -500,17 +500,18 @@ ep-flow:Precipitation
500 500
501 ep-flow:PrecipitationType 501 ep-flow:PrecipitationType
502 rdf:type rdfs:Class ; 502 rdf:type rdfs:Class ;
503 + rdfs:comment "class that consists of subclasses of precipitation"^^xsd:string ;
503 rdfs:label "precipitation type"^^xsd:string ; 504 rdfs:label "precipitation type"^^xsd:string ;
504 rdfs:subClassOf owl:Class . 505 rdfs:subClassOf owl:Class .
505 506
506 ep-flow:ProcessedFlow 507 ep-flow:ProcessedFlow
507 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 508 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
508 rdfs:comment "flow that has been processed. This is different from derived flow because it is fundamentally a variation of the original flow. (source: MPR-XSD)"^^xsd:string ; 509 rdfs:comment "flow that has been processed. This is different from derived flow because it is fundamentally a variation of the original flow. (source: MPR-XSD)"^^xsd:string ;
509 rdfs:label "processed flow"^^xsd:string ; 510 rdfs:label "processed flow"^^xsd:string ;
510 rdfs:subClassOf ep-flow:Flow . 511 rdfs:subClassOf ep-flow:Flow .
511 512
512 ep-flow:ProcessedInventory 513 ep-flow:ProcessedInventory
513 - rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ; 514 + rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
514 rdfs:comment "inventory that is defined by processing measured values. This is different from a derived inventory because it is fundamentally a variation of the original. (source: MPR-XSD)"^^xsd:string ; 515 rdfs:comment "inventory that is defined by processing measured values. This is different from a derived inventory because it is fundamentally a variation of the original. (source: MPR-XSD)"^^xsd:string ;
515 rdfs:label "processed inventory"^^xsd:string ; 516 rdfs:label "processed inventory"^^xsd:string ;
516 rdfs:subClassOf ep-flow:Inventory . 517 rdfs:subClassOf ep-flow:Inventory .
...@@ -539,47 +540,49 @@ ep-flow:ProductInventory ...@@ -539,47 +540,49 @@ ep-flow:ProductInventory
539 rdfs:subClassOf ep-flow:Inventory . 540 rdfs:subClassOf ep-flow:Inventory .
540 541
541 ep-flow:ProductInventoryAdjustedClosingBalance 542 ep-flow:ProductInventoryAdjustedClosingBalance
542 - rdf:type ep-flow:ProductInventoryType , owl:Class ; 543 + rdf:type owl:Class , ep-flow:ProductInventoryType ;
543 rdfs:comment "product inventory that <not documented in XSD>"^^xsd:string ; 544 rdfs:comment "product inventory that <not documented in XSD>"^^xsd:string ;
544 rdfs:label "product inventory adjusted closing balance"^^xsd:string ; 545 rdfs:label "product inventory adjusted closing balance"^^xsd:string ;
545 rdfs:subClassOf ep-flow:ProductInventory . 546 rdfs:subClassOf ep-flow:ProductInventory .
546 547
547 ep-flow:ProductInventoryClosingBalance 548 ep-flow:ProductInventoryClosingBalance
548 - rdf:type ep-flow:ProductInventoryType , owl:Class ; 549 + rdf:type owl:Class , ep-flow:ProductInventoryType ;
549 rdfs:comment "product inventory that is at the end of a time period (source: MPR-XSD)"^^xsd:string ; 550 rdfs:comment "product inventory that is at the end of a time period (source: MPR-XSD)"^^xsd:string ;
550 rdfs:label "product inventory closing balance"^^xsd:string ; 551 rdfs:label "product inventory closing balance"^^xsd:string ;
551 rdfs:subClassOf ep-flow:ProductInventory . 552 rdfs:subClassOf ep-flow:ProductInventory .
552 553
553 ep-flow:ProductInventoryClosingStorageBalance 554 ep-flow:ProductInventoryClosingStorageBalance
554 - rdf:type ep-flow:ProductInventoryType , owl:Class ; 555 + rdf:type owl:Class , ep-flow:ProductInventoryType ;
555 rdfs:comment "product inventory closing balance that has been adjusted"^^xsd:string ; 556 rdfs:comment "product inventory closing balance that has been adjusted"^^xsd:string ;
556 rdfs:label "product inventory closing storage balance"^^xsd:string ; 557 rdfs:label "product inventory closing storage balance"^^xsd:string ;
557 rdfs:subClassOf ep-flow:ProductInventory . 558 rdfs:subClassOf ep-flow:ProductInventory .
558 559
559 ep-flow:ProductInventoryOpFlex 560 ep-flow:ProductInventoryOpFlex
560 - rdf:type ep-flow:ProductInventoryType , owl:Class ; 561 + rdf:type owl:Class , ep-flow:ProductInventoryType ;
561 rdfs:comment "product inventory that is the unused and availiable quantity of gas within a gas transportation system and/or at one or many gas producing fields that is accessible by the operator responsible for gas transportation for the purposes of alleviating field curtailment (source: MPR-XSD)"^^xsd:string ; 562 rdfs:comment "product inventory that is the unused and availiable quantity of gas within a gas transportation system and/or at one or many gas producing fields that is accessible by the operator responsible for gas transportation for the purposes of alleviating field curtailment (source: MPR-XSD)"^^xsd:string ;
562 rdfs:label "product inventory opFlex"^^xsd:string ; 563 rdfs:label "product inventory opFlex"^^xsd:string ;
563 rdfs:subClassOf ep-flow:ProductInventory . 564 rdfs:subClassOf ep-flow:ProductInventory .
564 565
565 ep-flow:ProductInventoryOpeningBalance 566 ep-flow:ProductInventoryOpeningBalance
566 - rdf:type ep-flow:ProductInventoryType , owl:Class ; 567 + rdf:type owl:Class , ep-flow:ProductInventoryType ;
567 rdfs:comment "product inventory that is at the beginning of a time period (source: MPR-XSD)"^^xsd:string ; 568 rdfs:comment "product inventory that is at the beginning of a time period (source: MPR-XSD)"^^xsd:string ;
568 rdfs:label "product inventory opening balance"^^xsd:string ; 569 rdfs:label "product inventory opening balance"^^xsd:string ;
569 rdfs:subClassOf ep-flow:ProductInventory . 570 rdfs:subClassOf ep-flow:ProductInventory .
570 571
571 ep-flow:ProductInventoryType 572 ep-flow:ProductInventoryType
572 rdf:type rdfs:Class ; 573 rdf:type rdfs:Class ;
574 + rdfs:comment "class that consists of subclasses of inventory defined by the SalesFlowPart enumeration in the MPR_XSD"^^xsd:string ;
573 rdfs:label "product inventory type"^^xsd:string ; 575 rdfs:label "product inventory type"^^xsd:string ;
574 rdfs:subClassOf owl:Class . 576 rdfs:subClassOf owl:Class .
575 577
576 ep-flow:ProductMaterialType 578 ep-flow:ProductMaterialType
577 rdf:type rdfs:Class ; 579 rdf:type rdfs:Class ;
580 + rdfs:comment "class that consists of subclasses of material defined by the ReportingProduct enumeration in the MPR-XSD"^^xsd:string ;
578 rdfs:label "product material type"^^xsd:string ; 581 rdfs:label "product material type"^^xsd:string ;
579 rdfs:subClassOf owl:Class . 582 rdfs:subClassOf owl:Class .
580 583
581 ep-flow:ProductionExploitation 584 ep-flow:ProductionExploitation
582 - rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; 585 + rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
583 rdfs:comment "flow that is exploited from a reservoir. This is independent of any disposition. (source: MPR-XSD)"^^xsd:string ; 586 rdfs:comment "flow that is exploited from a reservoir. This is independent of any disposition. (source: MPR-XSD)"^^xsd:string ;
584 rdfs:label "production exploitation"^^xsd:string ; 587 rdfs:label "production exploitation"^^xsd:string ;
585 rdfs:subClassOf ep-flow:Flow . 588 rdfs:subClassOf ep-flow:Flow .
...@@ -592,6 +595,7 @@ ep-flow:ProductionFlow ...@@ -592,6 +595,7 @@ ep-flow:ProductionFlow
592 595
593 ep-flow:ProductionFlowDefinitionSubType 596 ep-flow:ProductionFlowDefinitionSubType
594 rdf:type rdfs:Class ; 597 rdf:type rdfs:Class ;
598 + rdfs:comment "class that consists of the subclasses of flow defined by the FlowSubQualifier enumeration in the MPR-XSD"^^xsd:string ;
595 rdfs:label "production flow definition subtype"^^xsd:string ; 599 rdfs:label "production flow definition subtype"^^xsd:string ;
596 rdfs:subClassOf owl:Class . 600 rdfs:subClassOf owl:Class .
597 601
...@@ -643,6 +647,7 @@ ep-flow:ProductionInventoryCollectionToDate ...@@ -643,6 +647,7 @@ ep-flow:ProductionInventoryCollectionToDate
643 647
644 ep-flow:ProductionInventoryDefinitionType 648 ep-flow:ProductionInventoryDefinitionType
645 rdf:type rdfs:Class ; 649 rdf:type rdfs:Class ;
650 + rdfs:comment "class that consists of subclasses of inventory defined by the FlowQualifier enumeration in the MPR-XSD"^^xsd:string ;
646 rdfs:label "production inventory definition type"^^xsd:string ; 651 rdfs:label "production inventory definition type"^^xsd:string ;
647 rdfs:subClassOf owl:Class . 652 rdfs:subClassOf owl:Class .
648 653
...@@ -677,83 +682,79 @@ ep-flow:ProductionTestWellHeadFlow ...@@ -677,83 +682,79 @@ ep-flow:ProductionTestWellHeadFlow
677 rdfs:subClassOf ep-flow:Flow . 682 rdfs:subClassOf ep-flow:Flow .
678 683
679 ep-flow:QuotaFlow 684 ep-flow:QuotaFlow
680 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 685 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
681 rdfs:comment "flow that is set by some authority, and that may or may not be based on technical criteria (source: MPR-XSD)"^^xsd:string ; 686 rdfs:comment "flow that is set by some authority, and that may or may not be based on technical criteria (source: MPR-XSD)"^^xsd:string ;
682 rdfs:label "quota flow"^^xsd:string ; 687 rdfs:label "quota flow"^^xsd:string ;
683 rdfs:subClassOf ep-flow:Flow . 688 rdfs:subClassOf ep-flow:Flow .
684 689
685 ep-flow:QuotaInventory 690 ep-flow:QuotaInventory
686 - rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ; 691 + rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
687 rdfs:comment "inventory set by some authority, which may or may not be based on technical criteria (source: MPR-XSD)"^^xsd:string ; 692 rdfs:comment "inventory set by some authority, which may or may not be based on technical criteria (source: MPR-XSD)"^^xsd:string ;
688 rdfs:label "quota inventory"^^xsd:string ; 693 rdfs:label "quota inventory"^^xsd:string ;
689 rdfs:subClassOf ep-flow:Inventory . 694 rdfs:subClassOf ep-flow:Inventory .
690 695
691 ep-flow:RecommendedFlow 696 ep-flow:RecommendedFlow
692 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 697 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
693 rdfs:comment "flow that is believed to be very desirable if it can be achieved. This a recommendation that something be changed in order to achieve this flow. (source: MPR-XSD)"^^xsd:string ; 698 rdfs:comment "flow that is believed to be very desirable if it can be achieved. This a recommendation that something be changed in order to achieve this flow. (source: MPR-XSD)"^^xsd:string ;
694 rdfs:label "recommended flow"^^xsd:string ; 699 rdfs:label "recommended flow"^^xsd:string ;
695 rdfs:subClassOf ep-flow:Flow . 700 rdfs:subClassOf ep-flow:Flow .
696 701
697 ep-flow:RecommendedInventory 702 ep-flow:RecommendedInventory
698 - rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ; 703 + rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
699 rdfs:comment "inventory that is believed to be very desirable if it can be achieved. This a recommendation that something be changed in order to achieve this. (source: MPR-XSD)"^^xsd:string ; 704 rdfs:comment "inventory that is believed to be very desirable if it can be achieved. This a recommendation that something be changed in order to achieve this. (source: MPR-XSD)"^^xsd:string ;
700 rdfs:label "recommended inventory"^^xsd:string ; 705 rdfs:label "recommended inventory"^^xsd:string ;
701 rdfs:subClassOf ep-flow:Inventory . 706 rdfs:subClassOf ep-flow:Inventory .
702 707
703 ep-flow:SaleableFlow 708 ep-flow:SaleableFlow
704 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 709 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
705 rdfs:comment "flow that is of a product marked as being saleable. Hence the final destination would be sale. (source: MPR-XSD)"^^xsd:string ; 710 rdfs:comment "flow that is of a product marked as being saleable. Hence the final destination would be sale. (source: MPR-XSD)"^^xsd:string ;
706 rdfs:label "saleable flow"^^xsd:string ; 711 rdfs:label "saleable flow"^^xsd:string ;
707 rdfs:subClassOf ep-flow:Flow . 712 rdfs:subClassOf ep-flow:Flow .
708 713
709 ep-flow:SaleableInventory 714 ep-flow:SaleableInventory
710 - rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ; 715 + rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
711 rdfs:comment "inventory that is of marked as being saleable. Hence the final destination of the material would be a sale. (source: MPR-XSD)"^^xsd:string ; 716 rdfs:comment "inventory that is of marked as being saleable. Hence the final destination of the material would be a sale. (source: MPR-XSD)"^^xsd:string ;
712 rdfs:label "saleable inventory"^^xsd:string ; 717 rdfs:label "saleable inventory"^^xsd:string ;
713 rdfs:subClassOf ep-flow:Inventory . 718 rdfs:subClassOf ep-flow:Inventory .
714 719
715 ep-flow:SimulatedFlow 720 ep-flow:SimulatedFlow
716 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 721 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
717 rdfs:comment "flow that is estimated based on a simulation that includes the particular product flow unit (source: MPR-XSD)"^^xsd:string ; 722 rdfs:comment "flow that is estimated based on a simulation that includes the particular product flow unit (source: MPR-XSD)"^^xsd:string ;
718 rdfs:label "simulated flow"^^xsd:string ; 723 rdfs:label "simulated flow"^^xsd:string ;
719 rdfs:subClassOf ep-flow:Flow . 724 rdfs:subClassOf ep-flow:Flow .
720 725
721 ep-flow:SimulatedInventory 726 ep-flow:SimulatedInventory
722 - rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ; 727 + rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
723 rdfs:comment "inventory that is an estimate based upon a simulation (source: MPR-XSD)"^^xsd:string ; 728 rdfs:comment "inventory that is an estimate based upon a simulation (source: MPR-XSD)"^^xsd:string ;
724 rdfs:label "simulated inventory"^^xsd:string ; 729 rdfs:label "simulated inventory"^^xsd:string ;
725 rdfs:subClassOf ep-flow:Inventory . 730 rdfs:subClassOf ep-flow:Inventory .
726 731
727 ep-flow:TargetFlow 732 ep-flow:TargetFlow
728 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 733 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
729 rdfs:comment "flow that is desired (source: MPR-XSD)"^^xsd:string ; 734 rdfs:comment "flow that is desired (source: MPR-XSD)"^^xsd:string ;
730 rdfs:label "target flow"^^xsd:string ; 735 rdfs:label "target flow"^^xsd:string ;
731 rdfs:subClassOf ep-flow:Flow . 736 rdfs:subClassOf ep-flow:Flow .
732 737
733 ep-flow:TargetInventory 738 ep-flow:TargetInventory
734 - rdf:type ep-flow:ProductionInventoryDefinitionType , owl:Class ; 739 + rdf:type owl:Class , ep-flow:ProductionInventoryDefinitionType ;
735 rdfs:comment "inventory that is desired (source: MPR-XSD)"^^xsd:string ; 740 rdfs:comment "inventory that is desired (source: MPR-XSD)"^^xsd:string ;
736 rdfs:label "target inventory"^^xsd:string ; 741 rdfs:label "target inventory"^^xsd:string ;
737 rdfs:subClassOf ep-flow:Inventory . 742 rdfs:subClassOf ep-flow:Inventory .
738 743
739 ep-flow:TariffBasisFlow 744 ep-flow:TariffBasisFlow
740 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 745 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
741 rdfs:comment "flow that <not documented in XSD>"^^xsd:string ; 746 rdfs:comment "flow that <not documented in XSD>"^^xsd:string ;
742 rdfs:label "tariff basis flow"^^xsd:string ; 747 rdfs:label "tariff basis flow"^^xsd:string ;
743 rdfs:subClassOf ep-flow:Flow . 748 rdfs:subClassOf ep-flow:Flow .
744 749
745 ep-flow:TemporalPartDurationType 750 ep-flow:TemporalPartDurationType
746 rdf:type rdfs:Class ; 751 rdf:type rdfs:Class ;
752 + rdfs:comment "class that consists of subclasses of physical thing according to period of existence, where the period corresponds to the enumeration ReportingPeriod in the MPR-XSD"^^xsd:string ;
747 rdfs:label "temporal part duration type"^^xsd:string ; 753 rdfs:label "temporal part duration type"^^xsd:string ;
748 rdfs:subClassOf owl:Class . 754 rdfs:subClassOf owl:Class .
749 755
750 -ep-flow:TemporalPartOfAFlowDurationType
751 - rdf:type rdfs:Class ;
752 - rdfs:label "temporal part of a flow duration type"^^xsd:string ;
753 - rdfs:subClassOf owl:Class .
754 -
755 ep-flow:ValueAdjustedFlow 756 ep-flow:ValueAdjustedFlow
756 - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; 757 + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
757 rdfs:comment "flow that <not documented in XSD>"^^xsd:string ; 758 rdfs:comment "flow that <not documented in XSD>"^^xsd:string ;
758 rdfs:label "value adjusted flow"^^xsd:string ; 759 rdfs:label "value adjusted flow"^^xsd:string ;
759 rdfs:subClassOf ep-flow:Flow . 760 rdfs:subClassOf ep-flow:Flow .
...@@ -774,19 +775,19 @@ ep-flow:WholeLifeProductFlow ...@@ -774,19 +775,19 @@ ep-flow:WholeLifeProductFlow
774 rdf:type owl:Class ; 775 rdf:type owl:Class ;
775 rdfs:comment "product flow that is the whole life of a flow of product"^^xsd:string ; 776 rdfs:comment "product flow that is the whole life of a flow of product"^^xsd:string ;
776 rdfs:label "whole life product flow"^^xsd:string ; 777 rdfs:label "whole life product flow"^^xsd:string ;
777 - rdfs:subClassOf ep-flow:ProductFlow , ep-flow:WholeLifeFlow . 778 + rdfs:subClassOf ep-flow:WholeLifeFlow , ep-flow:ProductFlow .
778 779
779 ep-flow:WholeLifeProductInventory 780 ep-flow:WholeLifeProductInventory
780 rdf:type owl:Class ; 781 rdf:type owl:Class ;
781 rdfs:comment "product inventory that is the whole life of the managed store of product"^^xsd:string ; 782 rdfs:comment "product inventory that is the whole life of the managed store of product"^^xsd:string ;
782 rdfs:label "whole life product inventory"^^xsd:string ; 783 rdfs:label "whole life product inventory"^^xsd:string ;
783 - rdfs:subClassOf ep-flow:ProductInventory , ep-flow:WholeLifeInventory . 784 + rdfs:subClassOf ep-flow:WholeLifeInventory , ep-flow:ProductInventory .
784 785
785 ep-flow:WholeLifeProductionFlow 786 ep-flow:WholeLifeProductionFlow
786 rdf:type owl:Class ; 787 rdf:type owl:Class ;
787 rdfs:comment "production flow that is the whole life of a flow of produced material"^^xsd:string ; 788 rdfs:comment "production flow that is the whole life of a flow of produced material"^^xsd:string ;
788 rdfs:label "whole life production flow"^^xsd:string ; 789 rdfs:label "whole life production flow"^^xsd:string ;
789 - rdfs:subClassOf ep-flow:ProductionFlow , ep-flow:WholeLifeFlow . 790 + rdfs:subClassOf ep-flow:WholeLifeFlow , ep-flow:ProductionFlow .
790 791
791 ep-flow:WholeLifeProductionFlowNetwork 792 ep-flow:WholeLifeProductionFlowNetwork
792 rdf:type owl:Class ; 793 rdf:type owl:Class ;
...@@ -798,7 +799,7 @@ ep-flow:WholeLifeProductionInventory ...@@ -798,7 +799,7 @@ ep-flow:WholeLifeProductionInventory
798 rdf:type owl:Class ; 799 rdf:type owl:Class ;
799 rdfs:comment "production inventory that is the whole life of a store of produced material"^^xsd:string ; 800 rdfs:comment "production inventory that is the whole life of a store of produced material"^^xsd:string ;
800 rdfs:label "whole life production inventory"^^xsd:string ; 801 rdfs:label "whole life production inventory"^^xsd:string ;
801 - rdfs:subClassOf ep-flow:ProductionInventory , ep-flow:WholeLifeInventory . 802 + rdfs:subClassOf ep-flow:WholeLifeInventory , ep-flow:ProductionInventory .
802 803
803 ep-flow:WholeLifeProductionInventoryCollection 804 ep-flow:WholeLifeProductionInventoryCollection
804 rdf:type owl:Class ; 805 rdf:type owl:Class ;
...@@ -813,28 +814,28 @@ ep-flow:Wind ...@@ -813,28 +814,28 @@ ep-flow:Wind
813 rdfs:subClassOf ep-flow:Flow . 814 rdfs:subClassOf ep-flow:Flow .
814 815
815 ep-flow:allocatedTo 816 ep-flow:allocatedTo
816 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 817 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
817 rdfs:comment "facility that a split of a flow or inventory is allocated to"^^xsd:string ; 818 rdfs:comment "facility that a split of a flow or inventory is allocated to"^^xsd:string ;
818 rdfs:domain ep-core:PhysicalObject ; 819 rdfs:domain ep-core:PhysicalObject ;
819 rdfs:label "allocatedTo"^^xsd:string ; 820 rdfs:label "allocatedTo"^^xsd:string ;
820 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> . 821 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> .
821 822
822 ep-flow:amountOfPrecipitation 823 ep-flow:amountOfPrecipitation
823 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 824 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
824 rdfs:comment "volume per unit area of material that falls in a precipitation"^^xsd:string ; 825 rdfs:comment "volume per unit area of material that falls in a precipitation"^^xsd:string ;
825 rdfs:domain ep-flow:Precipitation ; 826 rdfs:domain ep-flow:Precipitation ;
826 rdfs:label "amount of precipitation"^^xsd:string ; 827 rdfs:label "amount of precipitation"^^xsd:string ;
827 rdfs:range ep-core:Length . 828 rdfs:range ep-core:Length .
828 829
829 ep-flow:dailyAverageAmountOfMaterial 830 ep-flow:dailyAverageAmountOfMaterial
830 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 831 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
831 rdfs:comment "mass that is the average of the masses of the materials that flows in different days"^^xsd:string ; 832 rdfs:comment "mass that is the average of the masses of the materials that flows in different days"^^xsd:string ;
832 rdfs:domain ep-flow:Flow ; 833 rdfs:domain ep-flow:Flow ;
833 rdfs:label "daily average amount of material"^^xsd:string ; 834 rdfs:label "daily average amount of material"^^xsd:string ;
834 rdfs:range ep-flow:ClassOfMaterialWithMassCriterion . 835 rdfs:range ep-flow:ClassOfMaterialWithMassCriterion .
835 836
836 ep-flow:energyContent 837 ep-flow:energyContent
837 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 838 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
838 rdfs:comment "energy of combustion in a quantity of material"^^xsd:string ; 839 rdfs:comment "energy of combustion in a quantity of material"^^xsd:string ;
839 rdfs:domain ep-material:QuantityOfMaterial ; 840 rdfs:domain ep-material:QuantityOfMaterial ;
840 rdfs:label "energy content"^^xsd:string ; 841 rdfs:label "energy content"^^xsd:string ;
...@@ -885,7 +886,7 @@ ep-flow:flowOutOf ...@@ -885,7 +886,7 @@ ep-flow:flowOutOf
885 rdfs:subPropertyOf ep-flow:flowIntoOrOutOf . 886 rdfs:subPropertyOf ep-flow:flowIntoOrOutOf .
886 887
887 ep-flow:grossCalorificValue 888 ep-flow:grossCalorificValue
888 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 889 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
889 rdfs:comment "energy per volume that is the gross calorific value for a quantity of material"^^xsd:string ; 890 rdfs:comment "energy per volume that is the gross calorific value for a quantity of material"^^xsd:string ;
890 rdfs:domain ep-material:QuantityOfMaterial ; 891 rdfs:domain ep-material:QuantityOfMaterial ;
891 rdfs:label "gross calorific value"^^xsd:string ; 892 rdfs:label "gross calorific value"^^xsd:string ;
...@@ -893,46 +894,48 @@ ep-flow:grossCalorificValue ...@@ -893,46 +894,48 @@ ep-flow:grossCalorificValue
893 894
894 ep-flow:hasMixedPart 895 ep-flow:hasMixedPart
895 rdf:type owl:ObjectProperty ; 896 rdf:type owl:ObjectProperty ;
896 - rdfs:domain ep-flow:WholeLifeFlow ; 897 + rdfs:comment "flow that is between the same two nodes as the whole and that is mixed within the whole"^^xsd:string ;
898 + rdfs:domain ep-flow:Flow ;
897 rdfs:label "has mixed part"^^xsd:string ; 899 rdfs:label "has mixed part"^^xsd:string ;
898 - rdfs:range ep-flow:WholeLifeFlow ; 900 + rdfs:range ep-flow:Flow ;
899 rdfs:subPropertyOf ep-core:hasPart . 901 rdfs:subPropertyOf ep-core:hasPart .
900 902
901 ep-flow:hasNetworkPart 903 ep-flow:hasNetworkPart
902 rdf:type owl:ObjectProperty ; 904 rdf:type owl:ObjectProperty ;
903 - rdfs:domain ep-flow:WholeLifeFlow ; 905 + rdfs:comment "flow that all that flows between two nodes in a whole that is a network of flows"^^xsd:string ;
906 + rdfs:domain ep-flow:Flow ;
904 rdfs:label "has network part"^^xsd:string ; 907 rdfs:label "has network part"^^xsd:string ;
905 - rdfs:range ep-flow:WholeLifeFlow ; 908 + rdfs:range ep-flow:Flow ;
906 rdfs:subPropertyOf ep-core:hasPart . 909 rdfs:subPropertyOf ep-core:hasPart .
907 910
908 ep-flow:horizontalDirectionAzimuth 911 ep-flow:horizontalDirectionAzimuth
909 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 912 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
910 rdfs:comment "plane angle that is the horizontal direction azimuth of a flow"^^xsd:string ; 913 rdfs:comment "plane angle that is the horizontal direction azimuth of a flow"^^xsd:string ;
911 rdfs:domain ep-flow:Flow ; 914 rdfs:domain ep-flow:Flow ;
912 rdfs:label "horizontal direction azimuth"^^xsd:string ; 915 rdfs:label "horizontal direction azimuth"^^xsd:string ;
913 rdfs:range ep-core:PlaneAngle . 916 rdfs:range ep-core:PlaneAngle .
914 917
915 ep-flow:materialThatFlows 918 ep-flow:materialThatFlows
916 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 919 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
917 rdfs:comment "quantity of material that moves during a flow"^^xsd:string ; 920 rdfs:comment "quantity of material that moves during a flow"^^xsd:string ;
918 rdfs:domain ep-flow:Flow ; 921 rdfs:domain ep-flow:Flow ;
919 rdfs:label "material that flows"^^xsd:string ; 922 rdfs:label "material that flows"^^xsd:string ;
920 rdfs:range ep-material:QuantityOfMaterial . 923 rdfs:range ep-material:QuantityOfMaterial .
921 924
922 ep-flow:rateOfFlowOfMaterial 925 ep-flow:rateOfFlowOfMaterial
923 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 926 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
924 rdfs:comment "not used in the MPR"^^xsd:string ; 927 rdfs:comment "not used in the MPR"^^xsd:string ;
925 rdfs:label "rate of flow of material"^^xsd:string ; 928 rdfs:label "rate of flow of material"^^xsd:string ;
926 rdfs:range ep-core:MeasureOfAmountOfMaterial . 929 rdfs:range ep-core:MeasureOfAmountOfMaterial .
927 930
928 ep-flow:summedDailyMass 931 ep-flow:summedDailyMass
929 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 932 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
930 rdfs:domain ep-flow:Inventory ; 933 rdfs:domain ep-flow:Inventory ;
931 rdfs:label "summed daily mass"^^xsd:string ; 934 rdfs:label "summed daily mass"^^xsd:string ;
932 rdfs:range ep-core:Mass . 935 rdfs:range ep-core:Mass .
933 936
934 ep-flow:yearlyAverageAmountOfMaterial 937 ep-flow:yearlyAverageAmountOfMaterial
935 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 938 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
936 rdfs:comment "mass that is the average of the masses of the materials that flows in different years"^^xsd:string ; 939 rdfs:comment "mass that is the average of the masses of the materials that flows in different years"^^xsd:string ;
937 rdfs:domain ep-flow:Flow ; 940 rdfs:domain ep-flow:Flow ;
938 rdfs:label "yearly average amount of material"^^xsd:string ; 941 rdfs:label "yearly average amount of material"^^xsd:string ;
......
...@@ -17,53 +17,75 @@ ...@@ -17,53 +17,75 @@
17 owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/np/schema/1.0/npd> ; 17 owl:imports <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/np/schema/1.0/npd> ;
18 owl:versionInfo "0.1.0"^^xsd:string . 18 owl:versionInfo "0.1.0"^^xsd:string .
19 19
20 +<http://www.reportinghub.no/ep/schema/flow#ProductionFlowDefinitionType>
21 + rdfs:comment "class that consists of subclasses of flow defined by the FlowQualifier enumeration in the MPR-XSD"^^xsd:string .
22 +
23 +<http://www.reportinghub.no/ep/schema/flow#ProductionFlowPurposeType>
24 + rdfs:comment "class that consists of the subclasses of flow defined by the ReportingFlow enumeration in the MPR-XSD"^^xsd:string .
25 +
20 ep-report:DailyDrillingReport 26 ep-report:DailyDrillingReport
21 rdf:type owl:Class ; 27 rdf:type owl:Class ;
28 + rdfs:comment "drilling report that is for one day"^^xsd:string ;
22 rdfs:label "daily drilling report"^^xsd:string ; 29 rdfs:label "daily drilling report"^^xsd:string ;
23 - rdfs:subClassOf ep-report:Report . 30 + rdfs:subClassOf ep-report:DrillingReport .
24 31
25 ep-report:DailyDrillingReportFinalisationType 32 ep-report:DailyDrillingReportFinalisationType
26 rdf:type owl:Class ; 33 rdf:type owl:Class ;
34 + rdfs:comment "class that consists of the subclasses of report defined by the OpsReportVersion enumeration in the DDR-XSD"^^xsd:string ;
27 rdfs:label "daily drilling report finalisation type"^^xsd:string ; 35 rdfs:label "daily drilling report finalisation type"^^xsd:string ;
28 rdfs:subClassOf owl:Class . 36 rdfs:subClassOf owl:Class .
29 37
30 ep-report:DailyProductionReport 38 ep-report:DailyProductionReport
31 rdf:type owl:Class ; 39 rdf:type owl:Class ;
32 - rdfs:label "Daily Production Report"^^xsd:string ; 40 + rdfs:comment "production report that is for one day"^^xsd:string ;
41 + rdfs:label "daily production report"^^xsd:string ;
33 rdfs:subClassOf ep-report:ProductionReport . 42 rdfs:subClassOf ep-report:ProductionReport .
34 43
44 +ep-report:DrillingReport
45 + rdf:type owl:Class ;
46 + rdfs:comment "report that is about drilling"^^xsd:string ;
47 + rdfs:label "drilling report"^^xsd:string ;
48 + rdfs:subClassOf ep-report:Report .
49 +
35 ep-report:FinalDailyDrillingReport 50 ep-report:FinalDailyDrillingReport
36 rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ; 51 rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ;
52 + rdfs:comment "daily drilling report that contains the final definitive status for the well. This report is normally issued some period of time (e.g., 6 months) after the completion of drilling. (source: DDR-XSD)"^^xsd:string ;
37 rdfs:label "final daily drilling report"^^xsd:string ; 53 rdfs:label "final daily drilling report"^^xsd:string ;
38 rdfs:subClassOf ep-report:DailyDrillingReport . 54 rdfs:subClassOf ep-report:DailyDrillingReport .
39 55
40 ep-report:FinalVersionOfAReport 56 ep-report:FinalVersionOfAReport
41 rdf:type ep-report:ReportVersionStatus , owl:Class ; 57 rdf:type ep-report:ReportVersionStatus , owl:Class ;
58 + rdfs:comment "report that is a final version"^^xsd:string ;
42 rdfs:label "final version of a report"^^xsd:string ; 59 rdfs:label "final version of a report"^^xsd:string ;
43 rdfs:subClassOf ep-report:Report . 60 rdfs:subClassOf ep-report:Report .
44 61
45 ep-report:FluidSampleReport 62 ep-report:FluidSampleReport
46 rdf:type owl:Class ; 63 rdf:type owl:Class ;
64 + rdfs:comment "report that is about a fluid sample"^^xsd:string ;
47 rdfs:label "fluid sample report"^^xsd:string ; 65 rdfs:label "fluid sample report"^^xsd:string ;
48 rdfs:subClassOf ep-report:Report . 66 rdfs:subClassOf ep-report:Report .
49 67
50 ep-report:MonthlyProductionReport 68 ep-report:MonthlyProductionReport
51 rdf:type owl:Class ; 69 rdf:type owl:Class ;
52 - rdfs:label "Monthly Production Report"^^xsd:string ; 70 + rdfs:comment "production report that is for one month"^^xsd:string ;
71 + rdfs:label "monthly production report"^^xsd:string ;
53 rdfs:subClassOf ep-report:ProductionReport . 72 rdfs:subClassOf ep-report:ProductionReport .
54 73
55 ep-report:MonthlyProductionReportGovernment 74 ep-report:MonthlyProductionReportGovernment
56 rdf:type owl:Class ; 75 rdf:type owl:Class ;
57 - rdfs:label "Monthly Production Report Government"^^xsd:string ; 76 + rdfs:comment "monthly production report that is produced for government"^^xsd:string ;
77 + rdfs:label "monthly production report government"^^xsd:string ;
58 rdfs:subClassOf ep-report:MonthlyProductionReport . 78 rdfs:subClassOf ep-report:MonthlyProductionReport .
59 79
60 ep-report:MonthlyProductionReportPartner 80 ep-report:MonthlyProductionReportPartner
61 rdf:type owl:Class ; 81 rdf:type owl:Class ;
62 - rdfs:label "Monthly Production Report Partner"^^xsd:string ; 82 + rdfs:comment "monthly production report that is produced for partners"^^xsd:string ;
83 + rdfs:label "monthly production report partner"^^xsd:string ;
63 rdfs:subClassOf ep-report:MonthlyProductionReport . 84 rdfs:subClassOf ep-report:MonthlyProductionReport .
64 85
65 ep-report:NonProductivetimeReport 86 ep-report:NonProductivetimeReport
66 rdf:type owl:Class ; 87 rdf:type owl:Class ;
88 + rdfs:comment "report that is part of a daily drilling report and that is on non-productive time"^^xsd:string ;
67 rdfs:label "non-productive time report"^^xsd:string ; 89 rdfs:label "non-productive time report"^^xsd:string ;
68 rdfs:subClassOf ep-report:Report ; 90 rdfs:subClassOf ep-report:Report ;
69 rdfs:subClassOf 91 rdfs:subClassOf
...@@ -89,56 +111,61 @@ ep-report:NonProductivetimeReport ...@@ -89,56 +111,61 @@ ep-report:NonProductivetimeReport
89 111
90 ep-report:NormalDailyDrillingReport 112 ep-report:NormalDailyDrillingReport
91 rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ; 113 rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ;
114 + rdfs:comment "daily drilling report that has been approved by the drilling operator (source: DDR-XSD)"^^xsd:string ;
92 rdfs:label "normal daily drilling report"^^xsd:string ; 115 rdfs:label "normal daily drilling report"^^xsd:string ;
93 - rdfs:subClassOf ep-report:DailyDrillingReport . 116 + rdfs:subClassOf ep-report:DailyDrillingReport , ep-report:FinalVersionOfAReport .
94 117
95 ep-report:PreliminaryDailyDrillingReport 118 ep-report:PreliminaryDailyDrillingReport
96 rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ; 119 rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ;
120 + rdfs:comment "daily drilling report that is a preliminary report that has not yet been approved by the drilling operator. This report is normally issued at the beginning of the work day (e.g., 6:00 am) before. (source: DDR-XSD)"^^xsd:string ;
97 rdfs:label "preliminary daily drilling report"^^xsd:string ; 121 rdfs:label "preliminary daily drilling report"^^xsd:string ;
98 - rdfs:subClassOf ep-report:DailyDrillingReport . 122 + rdfs:subClassOf ep-report:DailyDrillingReport , ep-report:PreliminaryVersionOfAReport .
99 123
100 ep-report:PreliminaryVersionOfAReport 124 ep-report:PreliminaryVersionOfAReport
101 rdf:type ep-report:ReportVersionStatus , owl:Class ; 125 rdf:type ep-report:ReportVersionStatus , owl:Class ;
126 + rdfs:comment "report that is a preliminary version"^^xsd:string ;
102 rdfs:label "preliminary version of a report"^^xsd:string ; 127 rdfs:label "preliminary version of a report"^^xsd:string ;
103 rdfs:subClassOf ep-report:Report . 128 rdfs:subClassOf ep-report:Report .
104 129
105 ep-report:ProductVolumeFlowReport 130 ep-report:ProductVolumeFlowReport
106 rdf:type owl:Class ; 131 rdf:type owl:Class ;
132 + rdfs:comment "report that is part of a product volume report and that is about a single flow"^^xsd:string ;
107 rdfs:label "product volume flow report"^^xsd:string ; 133 rdfs:label "product volume flow report"^^xsd:string ;
108 rdfs:subClassOf ep-report:Report . 134 rdfs:subClassOf ep-report:Report .
109 135
110 ep-report:ProductVolumeReport 136 ep-report:ProductVolumeReport
111 rdf:type owl:Class ; 137 rdf:type owl:Class ;
138 + rdfs:comment "report that is part of a production report and that is about product volumes"^^xsd:string ;
112 rdfs:label "product volume report"^^xsd:string ; 139 rdfs:label "product volume report"^^xsd:string ;
113 rdfs:subClassOf ep-report:Report . 140 rdfs:subClassOf ep-report:Report .
114 141
115 ep-report:ProductionOperationInstallationReport 142 ep-report:ProductionOperationInstallationReport
116 rdf:type owl:Class ; 143 rdf:type owl:Class ;
144 + rdfs:comment "report that is part of a production operation report and that is for a single installation"^^xsd:string ;
117 rdfs:label "production operation installation report"^^xsd:string ; 145 rdfs:label "production operation installation report"^^xsd:string ;
118 rdfs:subClassOf ep-report:Report . 146 rdfs:subClassOf ep-report:Report .
119 147
120 ep-report:ProductionOperationReport 148 ep-report:ProductionOperationReport
121 rdf:type owl:Class ; 149 rdf:type owl:Class ;
150 + rdfs:comment "report that is part of a production report and that is about operations"^^xsd:string ;
122 rdfs:label "production operation report"^^xsd:string ; 151 rdfs:label "production operation report"^^xsd:string ;
123 rdfs:subClassOf ep-report:Report . 152 rdfs:subClassOf ep-report:Report .
124 153
125 ep-report:ProductionReport 154 ep-report:ProductionReport
126 rdf:type owl:Class ; 155 rdf:type owl:Class ;
127 - rdfs:label "Production Report"^^xsd:string ; 156 + rdfs:comment "report that is about oil and gas production"^^xsd:string ;
157 + rdfs:label "production report"^^xsd:string ;
128 rdfs:subClassOf ep-report:Report . 158 rdfs:subClassOf ep-report:Report .
129 159
130 -ep-report:ProductionReportType
131 - rdf:type rdfs:Class ;
132 - rdfs:label "production report type"^^xsd:string ;
133 - rdfs:subClassOf owl:Class .
134 -
135 ep-report:Report 160 ep-report:Report
136 rdf:type owl:Class ; 161 rdf:type owl:Class ;
162 + rdfs:comment "document content that is about a physical thing"^^xsd:string ;
137 rdfs:label "report"^^xsd:string ; 163 rdfs:label "report"^^xsd:string ;
138 rdfs:subClassOf owl:Thing . 164 rdfs:subClassOf owl:Thing .
139 165
140 ep-report:ReportAliasIdentifier 166 ep-report:ReportAliasIdentifier
141 rdf:type owl:Class ; 167 rdf:type owl:Class ;
168 + rdfs:comment "not used in DDR or MPR"^^xsd:string ;
142 rdfs:label "report alias identifier"^^xsd:string ; 169 rdfs:label "report alias identifier"^^xsd:string ;
143 rdfs:subClassOf owl:Thing ; 170 rdfs:subClassOf owl:Thing ;
144 rdfs:subClassOf 171 rdfs:subClassOf
...@@ -157,75 +184,154 @@ ep-report:ReportAliasIdentifier ...@@ -157,75 +184,154 @@ ep-report:ReportAliasIdentifier
157 owl:onProperty ep-report:isAliasFor 184 owl:onProperty ep-report:isAliasFor
158 ] . 185 ] .
159 186
187 +ep-report:ReportAt06-00
188 + rdf:type owl:Class , ep-report:ReportPeriodType ;
189 + rdfs:comment "report for instant that is for 6 am during the report period. This can be ambiguous if the report period begins and ends at 6 am, so use report start/end instead. This cannot be used for a reporting period that is greater than 24 hours. (source: MPR-XSD)"^^xsd:string ;
190 + rdfs:label "report at 06:00"^^xsd:string ;
191 + rdfs:subClassOf ep-report:ReportForInstant .
192 +
193 +ep-report:ReportAtBeginningOfReportingPeriod
194 + rdf:type ep-report:ReportPeriodType , owl:Class ;
195 + rdfs:comment "report for instant that is a part of another report, and that is for the beginning of the period of the report it is part of (source: MPR-XSD)."^^xsd:string ;
196 + rdfs:label "report at beginning of reporting period"^^xsd:string ;
197 + rdfs:subClassOf ep-report:ReportForInstant .
198 +
199 +ep-report:ReportAtEndOfReportingPeriod
200 + rdf:type ep-report:ReportPeriodType , owl:Class ;
201 + rdfs:comment "report for instant that is a part of another report, and that is for the end of the period of the report it is part of (source: MPR-XSD)."^^xsd:string ;
202 + rdfs:label "report at end of reporting period"^^xsd:string ;
203 + rdfs:subClassOf ep-report:ReportForInstant .
204 +
205 +ep-report:ReportAtMidnight
206 + rdf:type owl:Class , ep-report:ReportPeriodType ;
207 + rdfs:comment "report for instant that is for midnight during the report period. This can be ambiguous if the report period begins and ends at midnight, so use report start/end instead. This cannot be used for a reporting period that is greater than 24 hours. (source: MPR-XSD)"^^xsd:string ;
208 + rdfs:label "report at midnight"^^xsd:string ;
209 + rdfs:subClassOf ep-report:ReportForInstant .
210 +
211 +ep-report:ReportAtNoon
212 + rdf:type owl:Class , ep-report:ReportPeriodType ;
213 + rdfs:comment "report for instant that is for noon during the report period. This can be ambiguous if the report period begins and ends at noon, so use report start/end instead. This cannot be used for a reporting period that is greater than 24 hours. (source: MPR-XSD)"^^xsd:string ;
214 + rdfs:label "report at noon"^^xsd:string ;
215 + rdfs:subClassOf ep-report:ReportForInstant .
216 +
217 +ep-report:ReportForAllToDate
218 + rdf:type owl:Class , ep-report:ReportPeriodType ;
219 + rdfs:comment "report that is about activities within all time up to the end of a report period (source: MPR-XSD)"^^xsd:string ;
220 + rdfs:label "report for all to date"^^xsd:string ;
221 + rdfs:subClassOf ep-report:Report .
222 +
223 +ep-report:ReportForDailyMonthToDate
224 + rdf:type ep-report:ReportPeriodType , owl:Class ;
225 + rdfs:comment "report that is about the average for each day within the period from the beginning of a month to the end of a report period (source: MPR-XSD)"^^xsd:string ;
226 + rdfs:label "report for daily month to date"^^xsd:string ;
227 + rdfs:subClassOf ep-report:Report .
228 +
229 +ep-report:ReportForDailyYearToDate
230 + rdf:type ep-report:ReportPeriodType , owl:Class ;
231 + rdfs:comment "report that is about the average for each day within the period from the beginning of a year to the end of a report period (source: MPR-XSD)"^^xsd:string ;
232 + rdfs:label "report for daily year to date"^^xsd:string ;
233 + rdfs:subClassOf ep-report:Report .
234 +
160 ep-report:ReportForGasYearToDate 235 ep-report:ReportForGasYearToDate
161 rdf:type ep-report:ReportPeriodType , owl:Class ; 236 rdf:type ep-report:ReportPeriodType , owl:Class ;
237 + rdfs:comment "report that is about activities within a period starting at 06:00 AM October 1st ending at 06:00 AM on a given date (source: MPR-XSD)"^^xsd:string ;
162 rdfs:label "report for gas year to date"^^xsd:string ; 238 rdfs:label "report for gas year to date"^^xsd:string ;
163 rdfs:subClassOf ep-report:Report . 239 rdfs:subClassOf ep-report:Report .
164 240
165 ep-report:ReportForInstant 241 ep-report:ReportForInstant
166 - rdf:type ep-report:ReportPeriodType , owl:Class ; 242 + rdf:type owl:Class ;
243 + rdfs:comment "report that is about what exists at a point in time"^^xsd:string ;
167 rdfs:label "report for instant"^^xsd:string ; 244 rdfs:label "report for instant"^^xsd:string ;
168 rdfs:subClassOf ep-report:Report . 245 rdfs:subClassOf ep-report:Report .
169 246
170 ep-report:ReportForMonthToDate 247 ep-report:ReportForMonthToDate
171 rdf:type ep-report:ReportPeriodType , owl:Class ; 248 rdf:type ep-report:ReportPeriodType , owl:Class ;
249 + rdfs:comment "report on activities within a period from the beginning of a calendar month up to the end of a reporting period (source: MPR-XSD)"^^xsd:string ;
172 rdfs:label "report for month to date"^^xsd:string ; 250 rdfs:label "report for month to date"^^xsd:string ;
173 rdfs:subClassOf ep-report:Report . 251 rdfs:subClassOf ep-report:Report .
174 252
175 ep-report:ReportForOneDay 253 ep-report:ReportForOneDay
176 rdf:type ep-report:ReportPeriodType , owl:Class ; 254 rdf:type ep-report:ReportPeriodType , owl:Class ;
255 + rdfs:comment "report that is about activities within one day, or within the 24 hour period ending at the end of a report period (source: MPR-XSD)"^^xsd:string ;
177 rdfs:label "report for one day"^^xsd:string ; 256 rdfs:label "report for one day"^^xsd:string ;
178 rdfs:subClassOf ep-report:Report . 257 rdfs:subClassOf ep-report:Report .
179 258
180 ep-report:ReportForOneGasDay 259 ep-report:ReportForOneGasDay
181 rdf:type ep-report:ReportPeriodType , owl:Class ; 260 rdf:type ep-report:ReportPeriodType , owl:Class ;
261 + rdfs:comment "report that is about activities within a period starting at 06:00 AM and ending 06:00 AM next day (source: MPR-XSD)"^^xsd:string ;
182 rdfs:label "report for one gas day"^^xsd:string ; 262 rdfs:label "report for one gas day"^^xsd:string ;
183 rdfs:subClassOf ep-report:Report . 263 rdfs:subClassOf ep-report:Report .
184 264
185 ep-report:ReportForOneGasMonth 265 ep-report:ReportForOneGasMonth
186 rdf:type ep-report:ReportPeriodType , owl:Class ; 266 rdf:type ep-report:ReportPeriodType , owl:Class ;
267 + rdfs:comment "report that is about activities within a period starting at 06:00 AM on the the first day of a month and ending at 06:00 AM on the first day of next month (source: MPR-XSD)"^^xsd:string ;
187 rdfs:label "report for one gas month"^^xsd:string ; 268 rdfs:label "report for one gas month"^^xsd:string ;
188 rdfs:subClassOf ep-report:Report . 269 rdfs:subClassOf ep-report:Report .
189 270
190 ep-report:ReportForOneGasYear 271 ep-report:ReportForOneGasYear
191 - rdf:type ep-report:ReportPeriodType , owl:Class ; 272 + rdf:type owl:Class , ep-report:ReportPeriodType ;
273 + rdfs:comment "report that is about activities within a period starting at 06:00 AM October 1st and ending at same date and time the following year (source: MPR-XSD)"^^xsd:string ;
192 rdfs:label "report for one gas year"^^xsd:string ; 274 rdfs:label "report for one gas year"^^xsd:string ;
193 rdfs:subClassOf ep-report:Report . 275 rdfs:subClassOf ep-report:Report .
194 276
195 ep-report:ReportForOneMonth 277 ep-report:ReportForOneMonth
196 rdf:type ep-report:ReportPeriodType , owl:Class ; 278 rdf:type ep-report:ReportPeriodType , owl:Class ;
279 + rdfs:comment "report that is about activities within one calendar month (source: MPR-XSD)"^^xsd:string ;
197 rdfs:label "report for one month"^^xsd:string ; 280 rdfs:label "report for one month"^^xsd:string ;
198 rdfs:subClassOf ep-report:Report . 281 rdfs:subClassOf ep-report:Report .
199 282
200 ep-report:ReportForOneWeek 283 ep-report:ReportForOneWeek
201 rdf:type ep-report:ReportPeriodType , owl:Class ; 284 rdf:type ep-report:ReportPeriodType , owl:Class ;
285 + rdfs:comment "report that is about activities within one calendar week, or 7 consequtive 24 hour periods ending at the end of the report period (source: MPR-XSD)"^^xsd:string ;
202 rdfs:label "report for one week"^^xsd:string ; 286 rdfs:label "report for one week"^^xsd:string ;
203 rdfs:subClassOf ep-report:Report . 287 rdfs:subClassOf ep-report:Report .
204 288
205 ep-report:ReportForOneYear 289 ep-report:ReportForOneYear
206 rdf:type ep-report:ReportPeriodType , owl:Class ; 290 rdf:type ep-report:ReportPeriodType , owl:Class ;
291 + rdfs:comment "report that is about activities within one Gregorian year (source: MPR-XSD)"^^xsd:string ;
207 rdfs:label "report for one year"^^xsd:string ; 292 rdfs:label "report for one year"^^xsd:string ;
208 rdfs:subClassOf ep-report:Report . 293 rdfs:subClassOf ep-report:Report .
209 294
210 -ep-report:ReportForYearToDate 295 +ep-report:ReportForPreviousPeriod
296 + rdf:type owl:Class , ep-report:ReportPeriodType ;
297 + rdfs:comment "report that is a part of another report and that is about activities within the period immediately prior to that of the report it is a part of. For example, if the report period represents a day then the previous period represents the previous day (source: MPR-XSD)."^^xsd:string ;
298 + rdfs:label "report for previous period"^^xsd:string ;
299 + rdfs:subClassOf ep-report:Report .
300 +
301 +ep-report:ReportForReportingPeriod
211 rdf:type ep-report:ReportPeriodType , owl:Class ; 302 rdf:type ep-report:ReportPeriodType , owl:Class ;
303 + rdfs:comment "report that is about activities within the whole of a reporting period (source: MPR-XSD)"^^xsd:string ;
304 + rdfs:label "report for reporting period"^^xsd:string ;
305 + rdfs:subClassOf ep-report:Report .
306 +
307 +ep-report:ReportForYearToDate
308 + rdf:type owl:Class , ep-report:ReportPeriodType ;
309 + rdfs:comment "report that is about activities within the period from the beginning of a year up to the end of a reporting period (source: MPR-XSD)"^^xsd:string ;
212 rdfs:label "report for year to date"^^xsd:string ; 310 rdfs:label "report for year to date"^^xsd:string ;
213 rdfs:subClassOf ep-report:Report . 311 rdfs:subClassOf ep-report:Report .
214 312
215 ep-report:ReportPeriodType 313 ep-report:ReportPeriodType
216 rdf:type rdfs:Class ; 314 rdf:type rdfs:Class ;
315 + rdfs:comment "class that consist of the subclasses of report corresponding to the ReportingPeriod enumeration in the MPR-XSD"^^xsd:string ;
217 rdfs:label "report period type"^^xsd:string ; 316 rdfs:label "report period type"^^xsd:string ;
218 rdfs:subClassOf owl:Class . 317 rdfs:subClassOf owl:Class .
219 318
220 ep-report:ReportVersionStatus 319 ep-report:ReportVersionStatus
221 rdf:type rdfs:Class ; 320 rdf:type rdfs:Class ;
321 + rdfs:comment "class that consists of the subclasses of report corresponding to the VersionStatus enumeration in the MPR-XSD"^^xsd:string ;
222 rdfs:label "report version status"^^xsd:string ; 322 rdfs:label "report version status"^^xsd:string ;
223 rdfs:subClassOf owl:Class . 323 rdfs:subClassOf owl:Class .
224 324
225 ep-report:WeeklyDrillingReport 325 ep-report:WeeklyDrillingReport
226 rdf:type owl:Class ; 326 rdf:type owl:Class ;
327 + rdfs:comment "drilling report that is for one week"^^xsd:string ;
227 rdfs:label "weekly drilling report"^^xsd:string ; 328 rdfs:label "weekly drilling report"^^xsd:string ;
228 - rdfs:subClassOf ep-report:Report ; 329 + rdfs:subClassOf ep-report:DrillingReport ;
330 + rdfs:subClassOf
331 + [ rdf:type owl:Restriction ;
332 + owl:allValuesFrom ep-report:DailyDrillingReport ;
333 + owl:onProperty ep-report:reportOn
334 + ] ;
229 rdfs:subClassOf 335 rdfs:subClassOf
230 [ rdf:type owl:Restriction ; 336 [ rdf:type owl:Restriction ;
231 owl:cardinality "1"^^xsd:nonNegativeInteger ; 337 owl:cardinality "1"^^xsd:nonNegativeInteger ;
...@@ -240,139 +346,159 @@ ep-report:WeeklyDrillingReport ...@@ -240,139 +346,159 @@ ep-report:WeeklyDrillingReport
240 [ rdf:type owl:Restriction ; 346 [ rdf:type owl:Restriction ;
241 owl:cardinality "7"^^xsd:nonNegativeInteger ; 347 owl:cardinality "7"^^xsd:nonNegativeInteger ;
242 owl:onProperty ep-report:reportOn 348 owl:onProperty ep-report:reportOn
243 - ] ;
244 - rdfs:subClassOf
245 - [ rdf:type owl:Restriction ;
246 - owl:allValuesFrom ep-report:DailyDrillingReport ;
247 - owl:onProperty ep-report:reportOn
248 ] . 349 ] .
249 350
250 ep-report:WellTestReport 351 ep-report:WellTestReport
251 rdf:type owl:Class ; 352 rdf:type owl:Class ;
353 + rdfs:comment "report that contains the results of a well test"^^xsd:string ;
252 rdfs:label "well test report"^^xsd:string ; 354 rdfs:label "well test report"^^xsd:string ;
253 rdfs:subClassOf ep-report:Report . 355 rdfs:subClassOf ep-report:Report .
254 356
255 ep-report:aliasName 357 ep-report:aliasName
256 rdf:type owl:DatatypeProperty ; 358 rdf:type owl:DatatypeProperty ;
359 + rdfs:comment "not used in DDR or MPR"^^xsd:string ;
257 rdfs:label "alias name"^^xsd:string ; 360 rdfs:label "alias name"^^xsd:string ;
258 rdfs:range xsd:string . 361 rdfs:range xsd:string .
259 362
260 ep-report:aliasOwner 363 ep-report:aliasOwner
261 rdf:type owl:ObjectProperty ; 364 rdf:type owl:ObjectProperty ;
365 + rdfs:comment "not used in DDR or MPR"^^xsd:string ;
262 rdfs:label "alias owner"^^xsd:string ; 366 rdfs:label "alias owner"^^xsd:string ;
263 rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . 367 rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> .
264 368
265 ep-report:approvedReport 369 ep-report:approvedReport
266 rdf:type owl:ObjectProperty ; 370 rdf:type owl:ObjectProperty ;
371 + rdfs:comment "report that is approved by an approve a report activity"^^xsd:string ;
267 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ApproveAReport> ; 372 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#ApproveAReport> ;
268 rdfs:label "approved report"^^xsd:string ; 373 rdfs:label "approved report"^^xsd:string ;
269 rdfs:range ep-report:Report . 374 rdfs:range ep-report:Report .
270 375
271 ep-report:createdAt 376 ep-report:createdAt
272 rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 377 rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
378 + rdfs:comment "point in time that a report was created at"^^xsd:string ;
273 rdfs:domain ep-report:Report ; 379 rdfs:domain ep-report:Report ;
274 rdfs:label "created at"^^xsd:string . 380 rdfs:label "created at"^^xsd:string .
275 381
276 ep-report:dailyDrillingReportNumber 382 ep-report:dailyDrillingReportNumber
277 rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 383 rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
384 + rdfs:comment "identifier of a daily drilling report"^^xsd:string ;
278 rdfs:domain ep-report:DailyDrillingReport ; 385 rdfs:domain ep-report:DailyDrillingReport ;
279 rdfs:label "daily drilling report number"^^xsd:string . 386 rdfs:label "daily drilling report number"^^xsd:string .
280 387
281 ep-report:dateCoveredByReport 388 ep-report:dateCoveredByReport
282 rdf:type owl:DatatypeProperty ; 389 rdf:type owl:DatatypeProperty ;
390 + rdfs:comment "not used in MPR or DDR"^^xsd:string ;
283 rdfs:domain ep-report:DailyProductionReport ; 391 rdfs:domain ep-report:DailyProductionReport ;
284 rdfs:label "date covered by report"^^xsd:string ; 392 rdfs:label "date covered by report"^^xsd:string ;
285 rdfs:range xsd:date . 393 rdfs:range xsd:date .
286 394
287 ep-report:datumObjectForDailyDrillingReport 395 ep-report:datumObjectForDailyDrillingReport
288 rdf:type owl:ObjectProperty ; 396 rdf:type owl:ObjectProperty ;
397 + rdfs:comment "physical object that is the datum object used throughout a daily drilling report"^^xsd:string ;
289 rdfs:domain ep-report:DailyDrillingReport ; 398 rdfs:domain ep-report:DailyDrillingReport ;
290 rdfs:label "datum object for daily drilling report"^^xsd:string ; 399 rdfs:label "datum object for daily drilling report"^^xsd:string ;
291 rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalObject> . 400 rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalObject> .
292 401
293 ep-report:descriptionOfSource 402 ep-report:descriptionOfSource
294 rdf:type owl:DatatypeProperty ; 403 rdf:type owl:DatatypeProperty ;
404 + rdfs:comment "text that describes the source of a report"^^xsd:string ;
295 rdfs:domain ep-report:Report ; 405 rdfs:domain ep-report:Report ;
296 rdfs:label "description of source"^^xsd:string . 406 rdfs:label "description of source"^^xsd:string .
297 407
298 ep-report:disclaimer 408 ep-report:disclaimer
299 rdf:type rdf:Property ; 409 rdf:type rdf:Property ;
410 + rdfs:comment "not used in DDR or MPR"^^xsd:string ;
300 rdfs:domain ep-report:Report ; 411 rdfs:domain ep-report:Report ;
301 rdfs:label "disclaimer"^^xsd:string ; 412 rdfs:label "disclaimer"^^xsd:string ;
302 rdfs:range xsd:string . 413 rdfs:range xsd:string .
303 414
304 ep-report:existsDuringPeriodReportedOnBy 415 ep-report:existsDuringPeriodReportedOnBy
305 rdf:type owl:ObjectProperty ; 416 rdf:type owl:ObjectProperty ;
417 + rdfs:comment "report that that is for a period during which the physical object exists"^^xsd:string ;
306 rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ; 418 rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ;
307 rdfs:label "exists during period reported on by"^^xsd:string ; 419 rdfs:label "exists during period reported on by"^^xsd:string ;
308 rdfs:range ep-report:Report . 420 rdfs:range ep-report:Report .
309 421
310 ep-report:existsUpToTheEndOfThePeriodReportedOnBy 422 ep-report:existsUpToTheEndOfThePeriodReportedOnBy
311 rdf:type owl:ObjectProperty ; 423 rdf:type owl:ObjectProperty ;
424 + rdfs:comment "report that is for a period that ends at the same time as the physical object"^^xsd:string ;
312 rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ; 425 rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ;
313 rdfs:label "exists up to the end of the period reported on by"^^xsd:string ; 426 rdfs:label "exists up to the end of the period reported on by"^^xsd:string ;
314 rdfs:range ep-report:Report . 427 rdfs:range ep-report:Report .
315 428
316 ep-report:hasContent 429 ep-report:hasContent
317 rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 430 rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
431 + rdfs:comment "text that is the content of a report"^^xsd:string ;
318 rdfs:domain ep-report:Report ; 432 rdfs:domain ep-report:Report ;
319 rdfs:label "has content"^^xsd:string . 433 rdfs:label "has content"^^xsd:string .
320 434
321 ep-report:isAliasFor 435 ep-report:isAliasFor
322 rdf:type owl:ObjectProperty ; 436 rdf:type owl:ObjectProperty ;
437 + rdfs:comment "not used in the DDR or MPR"^^xsd:string ;
323 rdfs:label "is alias for"^^xsd:string ; 438 rdfs:label "is alias for"^^xsd:string ;
324 rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . 439 rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> .
325 440
326 ep-report:issuedAt 441 ep-report:issuedAt
327 rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 442 rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
443 + rdfs:comment "point in time that a report was issued at"^^xsd:string ;
328 rdfs:domain ep-report:Report ; 444 rdfs:domain ep-report:Report ;
329 rdfs:label "issued at"^^xsd:string . 445 rdfs:label "issued at"^^xsd:string .
330 446
331 ep-report:issuedReport 447 ep-report:issuedReport
332 rdf:type owl:ObjectProperty ; 448 rdf:type owl:ObjectProperty ;
449 + rdfs:comment "report that is issued by an issue a report activity"^^xsd:string ;
333 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#IssueAReport> ; 450 rdfs:domain <http://www.reportinghub.no/ep/schema/activity#IssueAReport> ;
334 rdfs:label "issued report"^^xsd:string ; 451 rdfs:label "issued report"^^xsd:string ;
335 rdfs:range ep-report:Report . 452 rdfs:range ep-report:Report .
336 453
337 ep-report:nameAsDatumObject 454 ep-report:nameAsDatumObject
338 rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 455 rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
456 + rdfs:comment "name by which a physical object is refered to as a datum object"^^xsd:string ;
339 rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ; 457 rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ;
340 rdfs:label "name as datum object"^^xsd:string . 458 rdfs:label "name as datum object"^^xsd:string .
341 459
342 ep-report:reportOn 460 ep-report:reportOn
343 rdf:type owl:ObjectProperty ; 461 rdf:type owl:ObjectProperty ;
462 + rdfs:comment "physical thing that a report is about"^^xsd:string ;
344 rdfs:domain ep-report:Report ; 463 rdfs:domain ep-report:Report ;
345 - rdfs:label "report on"^^xsd:string . 464 + rdfs:label "report on"^^xsd:string ;
465 + rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalThing> .
346 466
347 ep-report:reportSubmittedBy 467 ep-report:reportSubmittedBy
348 rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 468 rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
469 + rdfs:comment "not used in the DDR or MPR"^^xsd:string ;
349 rdfs:domain ep-report:Report ; 470 rdfs:domain ep-report:Report ;
350 rdfs:label "report submitted by"^^xsd:string ; 471 rdfs:label "report submitted by"^^xsd:string ;
351 rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalObject> . 472 rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalObject> .
352 473
353 ep-report:reportSubmittedFrom 474 ep-report:reportSubmittedFrom
354 rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 475 rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
476 + rdfs:comment "not used in the DDR or MPR"^^xsd:string ;
355 rdfs:domain ep-report:Report ; 477 rdfs:domain ep-report:Report ;
356 rdfs:label "report submitted from"^^xsd:string ; 478 rdfs:label "report submitted from"^^xsd:string ;
357 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> . 479 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> .
358 480
359 ep-report:reportVersion 481 ep-report:reportVersion
360 rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 482 rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
483 + rdfs:comment "version identifier for a report"^^xsd:string ;
361 rdfs:domain ep-report:Report ; 484 rdfs:domain ep-report:Report ;
362 rdfs:label "report version"^^xsd:string . 485 rdfs:label "report version"^^xsd:string .
363 486
364 ep-report:title 487 ep-report:title
365 rdf:type owl:DatatypeProperty ; 488 rdf:type owl:DatatypeProperty ;
489 + rdfs:comment "title of a report"^^xsd:string ;
366 rdfs:domain ep-report:Report ; 490 rdfs:domain ep-report:Report ;
367 rdfs:label "title"^^xsd:string ; 491 rdfs:label "title"^^xsd:string ;
368 rdfs:range xsd:string . 492 rdfs:range xsd:string .
369 493
370 ep-report:validFrom 494 ep-report:validFrom
371 rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 495 rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
496 + rdfs:comment "point in time that a report is valid from"^^xsd:string ;
372 rdfs:domain ep-report:Report ; 497 rdfs:domain ep-report:Report ;
373 rdfs:label "valid from"^^xsd:string . 498 rdfs:label "valid from"^^xsd:string .
374 499
375 ep-report:validTo 500 ep-report:validTo
376 rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 501 rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
502 + rdfs:comment "point in time that a report if valid until"^^xsd:string ;
377 rdfs:domain ep-report:Report ; 503 rdfs:domain ep-report:Report ;
378 rdfs:label "valid to"^^xsd:string . 504 rdfs:label "valid to"^^xsd:string .
......
...@@ -4822,19 +4822,19 @@ ep-mpr-spin-lib:selectReportPeriodType ...@@ -4822,19 +4822,19 @@ ep-mpr-spin-lib:selectReportPeriodType
4822 sp:arg1 spin:_arg1 ; 4822 sp:arg1 spin:_arg1 ;
4823 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_0600> 4823 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_0600>
4824 ] ; 4824 ] ;
4825 - sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportForInstant> ; 4825 + sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportAt06-00> ;
4826 sp:arg3 [ rdf:type sp:if ; 4826 sp:arg3 [ rdf:type sp:if ;
4827 sp:arg1 [ rdf:type sp:eq ; 4827 sp:arg1 [ rdf:type sp:eq ;
4828 sp:arg1 spin:_arg1 ; 4828 sp:arg1 spin:_arg1 ;
4829 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_dailymonthtodate> 4829 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_dailymonthtodate>
4830 ] ; 4830 ] ;
4831 - sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportForMonthToDate> ; 4831 + sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportForDailyMonthToDate> ;
4832 sp:arg3 [ rdf:type sp:if ; 4832 sp:arg3 [ rdf:type sp:if ;
4833 sp:arg1 [ rdf:type sp:eq ; 4833 sp:arg1 [ rdf:type sp:eq ;
4834 sp:arg1 spin:_arg1 ; 4834 sp:arg1 spin:_arg1 ;
4835 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_dailyyeartodate> 4835 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_dailyyeartodate>
4836 ] ; 4836 ] ;
4837 - sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportForYearToDate> ; 4837 + sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportForDailyYearToDate> ;
4838 sp:arg3 [ rdf:type sp:if ; 4838 sp:arg3 [ rdf:type sp:if ;
4839 sp:arg1 [ rdf:type sp:eq ; 4839 sp:arg1 [ rdf:type sp:eq ;
4840 sp:arg1 spin:_arg1 ; 4840 sp:arg1 spin:_arg1 ;
...@@ -4870,7 +4870,7 @@ ep-mpr-spin-lib:selectReportPeriodType ...@@ -4870,7 +4870,7 @@ ep-mpr-spin-lib:selectReportPeriodType
4870 sp:arg1 spin:_arg1 ; 4870 sp:arg1 spin:_arg1 ;
4871 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_midnight> 4871 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_midnight>
4872 ] ; 4872 ] ;
4873 - sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportForInstant> ; 4873 + sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportAtMidnight> ;
4874 sp:arg3 [ rdf:type sp:if ; 4874 sp:arg3 [ rdf:type sp:if ;
4875 sp:arg1 [ rdf:type sp:eq ; 4875 sp:arg1 [ rdf:type sp:eq ;
4876 sp:arg1 spin:_arg1 ; 4876 sp:arg1 spin:_arg1 ;
...@@ -4888,13 +4888,13 @@ ep-mpr-spin-lib:selectReportPeriodType ...@@ -4888,13 +4888,13 @@ ep-mpr-spin-lib:selectReportPeriodType
4888 sp:arg1 spin:_arg1 ; 4888 sp:arg1 spin:_arg1 ;
4889 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_noon> 4889 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_noon>
4890 ] ; 4890 ] ;
4891 - sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportForInstant> ; 4891 + sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportAtNoon> ;
4892 sp:arg3 [ rdf:type sp:if ; 4892 sp:arg3 [ rdf:type sp:if ;
4893 sp:arg1 [ rdf:type sp:eq ; 4893 sp:arg1 [ rdf:type sp:eq ;
4894 sp:arg1 spin:_arg1 ; 4894 sp:arg1 spin:_arg1 ;
4895 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_previousperiod> 4895 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_previousperiod>
4896 ] ; 4896 ] ;
4897 - sp:arg2 <http://www.reportinghub.no/ep/schema/report#Report> ; 4897 + sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportForPreviousPeriod> ;
4898 sp:arg3 [ rdf:type sp:if ; 4898 sp:arg3 [ rdf:type sp:if ;
4899 sp:arg1 [ rdf:type sp:eq ; 4899 sp:arg1 [ rdf:type sp:eq ;
4900 sp:arg1 spin:_arg1 ; 4900 sp:arg1 spin:_arg1 ;
...@@ -4906,19 +4906,19 @@ ep-mpr-spin-lib:selectReportPeriodType ...@@ -4906,19 +4906,19 @@ ep-mpr-spin-lib:selectReportPeriodType
4906 sp:arg1 spin:_arg1 ; 4906 sp:arg1 spin:_arg1 ;
4907 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_reportend> 4907 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_reportend>
4908 ] ; 4908 ] ;
4909 - sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportForInstant> ; 4909 + sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportAtEndOfReportingPeriod> ;
4910 sp:arg3 [ rdf:type sp:if ; 4910 sp:arg3 [ rdf:type sp:if ;
4911 sp:arg1 [ rdf:type sp:eq ; 4911 sp:arg1 [ rdf:type sp:eq ;
4912 sp:arg1 spin:_arg1 ; 4912 sp:arg1 spin:_arg1 ;
4913 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_reportstart> 4913 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_reportstart>
4914 ] ; 4914 ] ;
4915 - sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportForInstant> ; 4915 + sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportAtBeginningOfReportingPeriod> ;
4916 sp:arg3 [ rdf:type sp:if ; 4916 sp:arg3 [ rdf:type sp:if ;
4917 sp:arg1 [ rdf:type sp:eq ; 4917 sp:arg1 [ rdf:type sp:eq ;
4918 sp:arg1 spin:_arg1 ; 4918 sp:arg1 spin:_arg1 ;
4919 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_totalcumulative> 4919 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_totalcumulative>
4920 ] ; 4920 ] ;
4921 - sp:arg2 <http://www.reportinghub.no/ep/schema/report#Report> ; 4921 + sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportForAllToDate> ;
4922 sp:arg3 [ rdf:type sp:if ; 4922 sp:arg3 [ rdf:type sp:if ;
4923 sp:arg1 [ rdf:type sp:eq ; 4923 sp:arg1 [ rdf:type sp:eq ;
4924 sp:arg1 spin:_arg1 ; 4924 sp:arg1 spin:_arg1 ;
...@@ -4937,6 +4937,12 @@ ep-mpr-spin-lib:selectReportPeriodType ...@@ -4937,6 +4937,12 @@ ep-mpr-spin-lib:selectReportPeriodType
4937 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_yeartodate> 4937 sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_yeartodate>
4938 ] ; 4938 ] ;
4939 sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportForYearToDate> ; 4939 sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportForYearToDate> ;
4940 + sp:arg3 [ rdf:type sp:if ;
4941 + sp:arg1 [ rdf:type sp:eq ;
4942 + sp:arg1 spin:_arg1 ;
4943 + sp:arg2 <http://www.epim.no/schemas/mprml/1#RP_report>
4944 + ] ;
4945 + sp:arg2 <http://www.reportinghub.no/ep/schema/report#ReportForReportingPeriod> ;
4940 sp:arg3 <http://www.reportinghub.no/ep/schema/report#Report> 4946 sp:arg3 <http://www.reportinghub.no/ep/schema/report#Report>
4941 ] 4947 ]
4942 ] 4948 ]
...@@ -4957,6 +4963,7 @@ ep-mpr-spin-lib:selectReportPeriodType ...@@ -4957,6 +4963,7 @@ ep-mpr-spin-lib:selectReportPeriodType
4957 ] 4963 ]
4958 ] 4964 ]
4959 ] 4965 ]
4966 + ]
4960 ] ; 4967 ] ;
4961 sp:variable 4968 sp:variable
4962 [ sp:varName "reportPeriodType"^^xsd:string 4969 [ sp:varName "reportPeriodType"^^xsd:string
......