Showing
4 changed files
with
146 additions
and
145 deletions
| 1 | +# baseURI: http://www.reportinghub.no/erhf/schema/1.0/erh-facts-skos | ||
| 2 | +# imports: http://www.reportinghub.no/erhf/schema/1.0/erh-facts | ||
| 3 | +# imports: http://www.w3.org/2004/02/skos/core | ||
| 4 | + | ||
| 5 | +@prefix : <http://www.reportinghub.no/erhf/schema/1.0/erh-facts-skos#> . | ||
| 6 | +@prefix erhfskos: <http://www.reportinghub.no/erhf/schema/erh-facts-skos#> . | ||
| 7 | +@prefix owl: <http://www.w3.org/2002/07/owl#> . | ||
| 8 | +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . | ||
| 9 | +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . | ||
| 10 | +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . | ||
| 11 | + | ||
| 12 | +<http://www.reportinghub.no/erhf/schema/1.0/erh-facts-skos> | ||
| 13 | + rdf:type owl:Ontology ; | ||
| 14 | + owl:imports <http://www.w3.org/2004/02/skos/core> , <http://www.reportinghub.no/erhf/schema/1.0/erh-facts> ; | ||
| 15 | + owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | ||
| 16 | + | ||
| 17 | +<http://www.reportinghub.no/erhf/schema/erh-facts#drilledInProductionLicence> | ||
| 18 | + rdfs:subPropertyOf <http://www.w3.org/2004/02/skos/core#broader> . | ||
| 19 | + | ||
| 20 | +<http://www.reportinghub.no/erhf/schema/erh-facts#flowPartOfField> | ||
| 21 | + rdfs:subPropertyOf <http://www.w3.org/2004/02/skos/core#broader> . | ||
| 22 | + | ||
| 23 | +<http://www.reportinghub.no/erhf/schema/erh-facts#owner> | ||
| 24 | + rdfs:subPropertyOf <http://www.w3.org/2004/02/skos/core#broader> . | ||
| 25 | + | ||
| 26 | +<http://www.reportinghub.no/erhf/schema/erh-facts#wellPartOfField> | ||
| 27 | + rdfs:subPropertyOf <http://www.w3.org/2004/02/skos/core#broader> . |
| ... | @@ -17,33 +17,31 @@ erhf:AliasNameInField | ... | @@ -17,33 +17,31 @@ erhf:AliasNameInField |
| 17 | rdfs:subClassOf | 17 | rdfs:subClassOf |
| 18 | [ rdf:type owl:Restriction ; | 18 | [ rdf:type owl:Restriction ; |
| 19 | owl:cardinality "1"^^xsd:nonNegativeInteger ; | 19 | owl:cardinality "1"^^xsd:nonNegativeInteger ; |
| 20 | - owl:onProperty erhf:contextField | 20 | + owl:onProperty erhf:erhname |
| 21 | ] ; | 21 | ] ; |
| 22 | rdfs:subClassOf | 22 | rdfs:subClassOf |
| 23 | [ rdf:type owl:Restriction ; | 23 | [ rdf:type owl:Restriction ; |
| 24 | owl:cardinality "1"^^xsd:nonNegativeInteger ; | 24 | owl:cardinality "1"^^xsd:nonNegativeInteger ; |
| 25 | - owl:onProperty erhf:erhname | 25 | + owl:onProperty erhf:contextField |
| 26 | ] . | 26 | ] . |
| 27 | 27 | ||
| 28 | erhf:AllocatedFlow | 28 | erhf:AllocatedFlow |
| 29 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 29 | + rdf:type erhf:FlowQualifier . |
| 30 | - rdfs:subClassOf erhf:Flow . | ||
| 31 | 30 | ||
| 32 | erhf:BAA | 31 | erhf:BAA |
| 33 | rdf:type owl:Class ; | 32 | rdf:type owl:Class ; |
| 34 | rdfs:subClassOf erhf:Owner . | 33 | rdfs:subClassOf erhf:Owner . |
| 35 | 34 | ||
| 36 | erhf:BudgetFlow | 35 | erhf:BudgetFlow |
| 37 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 36 | + rdf:type erhf:FlowQualifier . |
| 38 | - rdfs:subClassOf erhf:Flow . | ||
| 39 | 37 | ||
| 40 | erhf:Company | 38 | erhf:Company |
| 41 | rdf:type owl:Class ; | 39 | rdf:type owl:Class ; |
| 42 | rdfs:subClassOf owl:Thing ; | 40 | rdfs:subClassOf owl:Thing ; |
| 43 | rdfs:subClassOf | 41 | rdfs:subClassOf |
| 44 | [ rdf:type owl:Restriction ; | 42 | [ rdf:type owl:Restriction ; |
| 45 | - owl:minCardinality "0"^^xsd:nonNegativeInteger ; | 43 | + owl:cardinality "1"^^xsd:nonNegativeInteger ; |
| 46 | - owl:onProperty erhf:nameInField | 44 | + owl:onProperty erhf:npdname |
| 47 | ] ; | 45 | ] ; |
| 48 | rdfs:subClassOf | 46 | rdfs:subClassOf |
| 49 | [ rdf:type owl:Restriction ; | 47 | [ rdf:type owl:Restriction ; |
| ... | @@ -52,110 +50,90 @@ erhf:Company | ... | @@ -52,110 +50,90 @@ erhf:Company |
| 52 | ] ; | 50 | ] ; |
| 53 | rdfs:subClassOf | 51 | rdfs:subClassOf |
| 54 | [ rdf:type owl:Restriction ; | 52 | [ rdf:type owl:Restriction ; |
| 55 | - owl:cardinality "1"^^xsd:nonNegativeInteger ; | 53 | + owl:minCardinality "0"^^xsd:nonNegativeInteger ; |
| 56 | - owl:onProperty erhf:npdname | 54 | + owl:onProperty erhf:nameInField |
| 57 | ] . | 55 | ] . |
| 58 | 56 | ||
| 59 | erhf:ConstraintFlow | 57 | erhf:ConstraintFlow |
| 60 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 58 | + rdf:type erhf:FlowQualifier . |
| 61 | - rdfs:subClassOf erhf:Flow . | ||
| 62 | 59 | ||
| 63 | erhf:ConstraintFlow-fixed | 60 | erhf:ConstraintFlow-fixed |
| 64 | - rdf:type erhf:ProductionFlowDefinitionSubType , owl:Class ; | 61 | + rdf:type erhf:FlowQualifier . |
| 65 | - rdfs:subClassOf erhf:ConstraintFlow . | ||
| 66 | 62 | ||
| 67 | erhf:ConstraintFlow-maximum | 63 | erhf:ConstraintFlow-maximum |
| 68 | - rdf:type erhf:ProductionFlowDefinitionSubType , owl:Class ; | 64 | + rdf:type erhf:FlowQualifier . |
| 69 | - rdfs:subClassOf erhf:ConstraintFlow . | ||
| 70 | 65 | ||
| 71 | erhf:ConstraintFlow-minimum | 66 | erhf:ConstraintFlow-minimum |
| 72 | - rdf:type erhf:ProductionFlowDefinitionSubType , owl:Class ; | 67 | + rdf:type erhf:FlowQualifier . |
| 73 | - rdfs:subClassOf erhf:ConstraintFlow . | ||
| 74 | 68 | ||
| 75 | erhf:Consume | 69 | erhf:Consume |
| 76 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 70 | + rdf:type erhf:FlowKind . |
| 77 | - rdfs:subClassOf erhf:Flow . | ||
| 78 | 71 | ||
| 79 | erhf:Consume-HPflare | 72 | erhf:Consume-HPflare |
| 80 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 73 | + rdf:type erhf:FlowKind . |
| 81 | - rdfs:subClassOf erhf:Consume-flare . | ||
| 82 | 74 | ||
| 83 | erhf:Consume-LPflare | 75 | erhf:Consume-LPflare |
| 84 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 76 | + rdf:type erhf:FlowKind . |
| 85 | - rdfs:subClassOf erhf:Consume-flare . | ||
| 86 | 77 | ||
| 87 | erhf:Consume-blackstart | 78 | erhf:Consume-blackstart |
| 88 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 79 | + rdf:type erhf:FlowKind . |
| 89 | - rdfs:subClassOf erhf:Consume . | ||
| 90 | 80 | ||
| 91 | erhf:Consume-compressor | 81 | erhf:Consume-compressor |
| 92 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 82 | + rdf:type erhf:FlowKind . |
| 93 | - rdfs:subClassOf erhf:Consume . | ||
| 94 | 83 | ||
| 95 | erhf:Consume-emitted | 84 | erhf:Consume-emitted |
| 96 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 85 | + rdf:type erhf:FlowKind . |
| 97 | - rdfs:subClassOf erhf:Consume . | ||
| 98 | 86 | ||
| 99 | erhf:Consume-flare | 87 | erhf:Consume-flare |
| 100 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 88 | + rdf:type erhf:FlowKind . |
| 101 | - rdfs:subClassOf erhf:Consume . | ||
| 102 | 89 | ||
| 103 | erhf:Consume-fuel | 90 | erhf:Consume-fuel |
| 104 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 91 | + rdf:type erhf:FlowKind . |
| 105 | - rdfs:subClassOf erhf:Consume . | ||
| 106 | 92 | ||
| 107 | erhf:Consume-noncompressor | 93 | erhf:Consume-noncompressor |
| 108 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 94 | + rdf:type erhf:FlowKind ; |
| 109 | rdfs:subClassOf erhf:Consume . | 95 | rdfs:subClassOf erhf:Consume . |
| 110 | 96 | ||
| 111 | erhf:Consume-venting | 97 | erhf:Consume-venting |
| 112 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 98 | + rdf:type erhf:FlowKind . |
| 113 | - rdfs:subClassOf erhf:Consume . | ||
| 114 | 99 | ||
| 115 | erhf:DerivedFlow | 100 | erhf:DerivedFlow |
| 116 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 101 | + rdf:type erhf:FlowQualifier . |
| 117 | - rdfs:subClassOf erhf:Flow . | ||
| 118 | 102 | ||
| 119 | erhf:DerivedFlow-difference | 103 | erhf:DerivedFlow-difference |
| 120 | - rdf:type erhf:ProductionFlowDefinitionSubType , owl:Class ; | 104 | + rdf:type owl:Class ; |
| 121 | rdfs:subClassOf erhf:DerivedFlow . | 105 | rdfs:subClassOf erhf:DerivedFlow . |
| 122 | 106 | ||
| 123 | erhf:DifferenceFlow | 107 | erhf:DifferenceFlow |
| 124 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 108 | + rdf:type erhf:FlowQualifier . |
| 125 | - rdfs:subClassOf erhf:Flow . | ||
| 126 | 109 | ||
| 127 | erhf:EstimatedFlow | 110 | erhf:EstimatedFlow |
| 128 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 111 | + rdf:type erhf:FlowQualifier . |
| 129 | - rdfs:subClassOf erhf:Flow . | ||
| 130 | 112 | ||
| 131 | erhf:Export | 113 | erhf:Export |
| 132 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 114 | + rdf:type erhf:FlowKind . |
| 133 | - rdfs:subClassOf erhf:Flow . | ||
| 134 | 115 | ||
| 135 | erhf:Export-nominated | 116 | erhf:Export-nominated |
| 136 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 117 | + rdf:type erhf:FlowKind . |
| 137 | - rdfs:subClassOf erhf:Export . | ||
| 138 | 118 | ||
| 139 | erhf:Export-requested | 119 | erhf:Export-requested |
| 140 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 120 | + rdf:type erhf:FlowKind . |
| 141 | - rdfs:subClassOf erhf:Export . | ||
| 142 | 121 | ||
| 143 | erhf:Export-shortfall | 122 | erhf:Export-shortfall |
| 144 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 123 | + rdf:type erhf:FlowKind . |
| 145 | - rdfs:subClassOf erhf:Export . | ||
| 146 | 124 | ||
| 147 | erhf:Facility | 125 | erhf:Facility |
| 148 | rdf:type owl:Class ; | 126 | rdf:type owl:Class ; |
| 149 | rdfs:subClassOf owl:Thing ; | 127 | rdfs:subClassOf owl:Thing ; |
| 150 | rdfs:subClassOf | 128 | rdfs:subClassOf |
| 151 | [ rdf:type owl:Restriction ; | 129 | [ rdf:type owl:Restriction ; |
| 152 | - owl:minCardinality "0"^^xsd:nonNegativeInteger ; | 130 | + owl:cardinality "1"^^xsd:nonNegativeInteger ; |
| 153 | - owl:onProperty erhf:nameInField | 131 | + owl:onProperty erhf:npdname |
| 154 | ] ; | 132 | ] ; |
| 155 | rdfs:subClassOf | 133 | rdfs:subClassOf |
| 156 | [ rdf:type owl:Restriction ; | 134 | [ rdf:type owl:Restriction ; |
| 157 | - owl:cardinality "1"^^xsd:nonNegativeInteger ; | 135 | + owl:minCardinality "0"^^xsd:nonNegativeInteger ; |
| 158 | - owl:onProperty erhf:npdname | 136 | + owl:onProperty erhf:nameInField |
| 159 | ] . | 137 | ] . |
| 160 | 138 | ||
| 161 | erhf:Field | 139 | erhf:Field |
| ... | @@ -163,13 +141,13 @@ erhf:Field | ... | @@ -163,13 +141,13 @@ erhf:Field |
| 163 | rdfs:subClassOf owl:Thing ; | 141 | rdfs:subClassOf owl:Thing ; |
| 164 | rdfs:subClassOf | 142 | rdfs:subClassOf |
| 165 | [ rdf:type owl:Restriction ; | 143 | [ rdf:type owl:Restriction ; |
| 166 | - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; | 144 | + owl:cardinality "1"^^xsd:nonNegativeInteger ; |
| 167 | - owl:onProperty erhf:currentActivityStatus | 145 | + owl:onProperty erhf:operatingCompany |
| 168 | ] ; | 146 | ] ; |
| 169 | rdfs:subClassOf | 147 | rdfs:subClassOf |
| 170 | [ rdf:type owl:Restriction ; | 148 | [ rdf:type owl:Restriction ; |
| 171 | - owl:minCardinality "0"^^xsd:nonNegativeInteger ; | 149 | + owl:cardinality "1"^^xsd:nonNegativeInteger ; |
| 172 | - owl:onProperty erhf:nameInField | 150 | + owl:onProperty erhf:npdname |
| 173 | ] ; | 151 | ] ; |
| 174 | rdfs:subClassOf | 152 | rdfs:subClassOf |
| 175 | [ rdf:type owl:Restriction ; | 153 | [ rdf:type owl:Restriction ; |
| ... | @@ -178,13 +156,13 @@ erhf:Field | ... | @@ -178,13 +156,13 @@ erhf:Field |
| 178 | ] ; | 156 | ] ; |
| 179 | rdfs:subClassOf | 157 | rdfs:subClassOf |
| 180 | [ rdf:type owl:Restriction ; | 158 | [ rdf:type owl:Restriction ; |
| 181 | - owl:cardinality "1"^^xsd:nonNegativeInteger ; | 159 | + owl:minCardinality "0"^^xsd:nonNegativeInteger ; |
| 182 | - owl:onProperty erhf:npdname | 160 | + owl:onProperty erhf:nameInField |
| 183 | ] ; | 161 | ] ; |
| 184 | rdfs:subClassOf | 162 | rdfs:subClassOf |
| 185 | [ rdf:type owl:Restriction ; | 163 | [ rdf:type owl:Restriction ; |
| 186 | - owl:cardinality "1"^^xsd:nonNegativeInteger ; | 164 | + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; |
| 187 | - owl:onProperty erhf:operatingCompany | 165 | + owl:onProperty erhf:currentActivityStatus |
| 188 | ] . | 166 | ] . |
| 189 | 167 | ||
| 190 | erhf:FixedFacility | 168 | erhf:FixedFacility |
| ... | @@ -193,13 +171,13 @@ erhf:FixedFacility | ... | @@ -193,13 +171,13 @@ erhf:FixedFacility |
| 193 | rdfs:subClassOf erhf:Facility ; | 171 | rdfs:subClassOf erhf:Facility ; |
| 194 | rdfs:subClassOf | 172 | rdfs:subClassOf |
| 195 | [ rdf:type owl:Restriction ; | 173 | [ rdf:type owl:Restriction ; |
| 196 | - owl:cardinality "1"^^xsd:nonNegativeInteger ; | 174 | + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; |
| 197 | - owl:onProperty erhf:npdid | 175 | + owl:onProperty erhf:operatingCompany |
| 198 | ] ; | 176 | ] ; |
| 199 | rdfs:subClassOf | 177 | rdfs:subClassOf |
| 200 | [ rdf:type owl:Restriction ; | 178 | [ rdf:type owl:Restriction ; |
| 201 | - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; | 179 | + owl:cardinality "1"^^xsd:nonNegativeInteger ; |
| 202 | - owl:onProperty erhf:operatingCompany | 180 | + owl:onProperty erhf:npdid |
| 203 | ] . | 181 | ] . |
| 204 | 182 | ||
| 205 | erhf:Flow | 183 | erhf:Flow |
| ... | @@ -211,61 +189,65 @@ erhf:Flow | ... | @@ -211,61 +189,65 @@ erhf:Flow |
| 211 | owl:onProperty erhf:erhname | 189 | owl:onProperty erhf:erhname |
| 212 | ] . | 190 | ] . |
| 213 | 191 | ||
| 192 | +erhf:FlowKind | ||
| 193 | + rdf:type owl:Class ; | ||
| 194 | + rdfs:subClassOf owl:Thing . | ||
| 195 | + | ||
| 196 | +erhf:FlowQualifier | ||
| 197 | + rdf:type owl:Class ; | ||
| 198 | + rdfs:subClassOf owl:Thing . | ||
| 199 | + | ||
| 214 | erhf:ForecastFlow | 200 | erhf:ForecastFlow |
| 215 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 201 | + rdf:type owl:Class ; |
| 216 | - rdfs:subClassOf erhf:Flow . | 202 | + rdfs:subClassOf owl:Thing . |
| 217 | 203 | ||
| 218 | erhf:ForecastFlow-declineCurve | 204 | erhf:ForecastFlow-declineCurve |
| 219 | - rdf:type erhf:ProductionFlowDefinitionSubType , owl:Class ; | 205 | + rdf:type owl:Class ; |
| 220 | rdfs:subClassOf erhf:ForecastFlow . | 206 | rdfs:subClassOf erhf:ForecastFlow . |
| 221 | 207 | ||
| 222 | erhf:ForecastFlow-standard | 208 | erhf:ForecastFlow-standard |
| 223 | - rdf:type erhf:ProductionFlowDefinitionSubType , owl:Class ; | 209 | + rdf:type owl:Class ; |
| 224 | rdfs:subClassOf erhf:ForecastFlow . | 210 | rdfs:subClassOf erhf:ForecastFlow . |
| 225 | 211 | ||
| 226 | erhf:Gaslift | 212 | erhf:Gaslift |
| 227 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 213 | + rdf:type erhf:FlowKind . |
| 228 | - rdfs:subClassOf erhf:Flow . | ||
| 229 | 214 | ||
| 230 | erhf:HydrocarbonAccounting | 215 | erhf:HydrocarbonAccounting |
| 231 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 216 | + rdf:type erhf:FlowKind . |
| 232 | - rdfs:subClassOf erhf:Flow . | ||
| 233 | 217 | ||
| 234 | erhf:Import | 218 | erhf:Import |
| 235 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 219 | + rdf:type erhf:FlowKind . |
| 236 | - rdfs:subClassOf erhf:Flow . | ||
| 237 | 220 | ||
| 238 | erhf:Injection | 221 | erhf:Injection |
| 239 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 222 | + rdf:type erhf:FlowKind . |
| 240 | - rdfs:subClassOf erhf:Flow . | 223 | + |
| 224 | +erhf:Inventory | ||
| 225 | + rdf:type erhf:FlowKind . | ||
| 241 | 226 | ||
| 242 | erhf:Licence | 227 | erhf:Licence |
| 243 | rdf:type owl:Class ; | 228 | rdf:type owl:Class ; |
| 244 | rdfs:subClassOf erhf:Owner . | 229 | rdfs:subClassOf erhf:Owner . |
| 245 | 230 | ||
| 246 | erhf:MassAdjustedFlow | 231 | erhf:MassAdjustedFlow |
| 247 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 232 | + rdf:type erhf:FlowQualifier . |
| 248 | - rdfs:subClassOf erhf:Flow . | ||
| 249 | 233 | ||
| 250 | erhf:MeasuredFlow | 234 | erhf:MeasuredFlow |
| 251 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 235 | + rdf:type erhf:FlowQualifier . |
| 252 | - rdfs:subClassOf erhf:Flow . | ||
| 253 | 236 | ||
| 254 | erhf:MeasuredFlow-fiscal | 237 | erhf:MeasuredFlow-fiscal |
| 255 | - rdf:type erhf:ProductionFlowDefinitionSubType , owl:Class ; | 238 | + rdf:type owl:Class ; |
| 256 | rdfs:subClassOf erhf:MeasuredFlow . | 239 | rdfs:subClassOf erhf:MeasuredFlow . |
| 257 | 240 | ||
| 258 | erhf:MeasuredFlow-raw | 241 | erhf:MeasuredFlow-raw |
| 259 | - rdf:type erhf:ProductionFlowDefinitionSubType , owl:Class ; | 242 | + rdf:type owl:Class ; |
| 260 | rdfs:subClassOf erhf:MeasuredFlow . | 243 | rdfs:subClassOf erhf:MeasuredFlow . |
| 261 | 244 | ||
| 262 | erhf:MeasuredFlow-recalibrated | 245 | erhf:MeasuredFlow-recalibrated |
| 263 | - rdf:type erhf:ProductionFlowDefinitionSubType , owl:Class ; | 246 | + rdf:type owl:Class ; |
| 264 | rdfs:subClassOf erhf:MeasuredFlow . | 247 | rdfs:subClassOf erhf:MeasuredFlow . |
| 265 | 248 | ||
| 266 | erhf:MeteredFlowFiscal | 249 | erhf:MeteredFlowFiscal |
| 267 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 250 | + rdf:type erhf:FlowQualifier . |
| 268 | - rdfs:subClassOf erhf:Flow . | ||
| 269 | 251 | ||
| 270 | erhf:MoveableFacility | 252 | erhf:MoveableFacility |
| 271 | rdf:type owl:Class ; | 253 | rdf:type owl:Class ; |
| ... | @@ -273,22 +255,20 @@ erhf:MoveableFacility | ... | @@ -273,22 +255,20 @@ erhf:MoveableFacility |
| 273 | rdfs:subClassOf erhf:Facility ; | 255 | rdfs:subClassOf erhf:Facility ; |
| 274 | rdfs:subClassOf | 256 | rdfs:subClassOf |
| 275 | [ rdf:type owl:Restriction ; | 257 | [ rdf:type owl:Restriction ; |
| 276 | - owl:cardinality "1"^^xsd:nonNegativeInteger ; | 258 | + owl:maxCardinality "1"^^xsd:nonNegativeInteger ; |
| 277 | - owl:onProperty erhf:npdid | 259 | + owl:onProperty erhf:responsibleCompany |
| 278 | ] ; | 260 | ] ; |
| 279 | rdfs:subClassOf | 261 | rdfs:subClassOf |
| 280 | [ rdf:type owl:Restriction ; | 262 | [ rdf:type owl:Restriction ; |
| 281 | - owl:maxCardinality "1"^^xsd:nonNegativeInteger ; | 263 | + owl:cardinality "1"^^xsd:nonNegativeInteger ; |
| 282 | - owl:onProperty erhf:responsibleCompany | 264 | + owl:onProperty erhf:npdid |
| 283 | ] . | 265 | ] . |
| 284 | 266 | ||
| 285 | erhf:NominatedFlow | 267 | erhf:NominatedFlow |
| 286 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 268 | + rdf:type erhf:FlowQualifier . |
| 287 | - rdfs:subClassOf erhf:Flow . | ||
| 288 | 269 | ||
| 289 | erhf:Overboard | 270 | erhf:Overboard |
| 290 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 271 | + rdf:type erhf:FlowKind . |
| 291 | - rdfs:subClassOf erhf:Flow . | ||
| 292 | 272 | ||
| 293 | erhf:Owner | 273 | erhf:Owner |
| 294 | rdf:type owl:Class ; | 274 | rdf:type owl:Class ; |
| ... | @@ -296,81 +276,59 @@ erhf:Owner | ... | @@ -296,81 +276,59 @@ erhf:Owner |
| 296 | rdfs:subClassOf | 276 | rdfs:subClassOf |
| 297 | [ rdf:type owl:Restriction ; | 277 | [ rdf:type owl:Restriction ; |
| 298 | owl:cardinality "1"^^xsd:nonNegativeInteger ; | 278 | owl:cardinality "1"^^xsd:nonNegativeInteger ; |
| 299 | - owl:onProperty erhf:npdid | 279 | + owl:onProperty erhf:npdname |
| 300 | ] ; | 280 | ] ; |
| 301 | rdfs:subClassOf | 281 | rdfs:subClassOf |
| 302 | [ rdf:type owl:Restriction ; | 282 | [ rdf:type owl:Restriction ; |
| 303 | owl:cardinality "1"^^xsd:nonNegativeInteger ; | 283 | owl:cardinality "1"^^xsd:nonNegativeInteger ; |
| 304 | - owl:onProperty erhf:npdname | 284 | + owl:onProperty erhf:npdid |
| 305 | ] . | 285 | ] . |
| 306 | 286 | ||
| 307 | erhf:PotentialFlow | 287 | erhf:PotentialFlow |
| 308 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 288 | + rdf:type erhf:FlowQualifier . |
| 309 | - rdfs:subClassOf erhf:Flow . | ||
| 310 | 289 | ||
| 311 | erhf:ProcessedFlow | 290 | erhf:ProcessedFlow |
| 312 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 291 | + rdf:type erhf:FlowQualifier . |
| 313 | - rdfs:subClassOf erhf:Flow . | ||
| 314 | 292 | ||
| 315 | erhf:Production | 293 | erhf:Production |
| 316 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 294 | + rdf:type erhf:FlowKind . |
| 317 | - rdfs:subClassOf erhf:Flow . | ||
| 318 | - | ||
| 319 | -erhf:ProductionFlowDefinitionSubType | ||
| 320 | - rdf:type owl:Class ; | ||
| 321 | - rdfs:subClassOf owl:Thing . | ||
| 322 | - | ||
| 323 | -erhf:ProductionFlowDefinitionType | ||
| 324 | - rdf:type owl:Class ; | ||
| 325 | - rdfs:subClassOf owl:Thing . | ||
| 326 | 295 | ||
| 327 | erhf:ProductionTestFlowLineFlow | 296 | erhf:ProductionTestFlowLineFlow |
| 328 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 297 | + rdf:type owl:Class . |
| 329 | - rdfs:subClassOf erhf:Flow . | ||
| 330 | 298 | ||
| 331 | erhf:ProductionTestGasLiftFlow | 299 | erhf:ProductionTestGasLiftFlow |
| 332 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 300 | + rdf:type owl:Class ; |
| 333 | - rdfs:subClassOf erhf:Flow . | 301 | + rdfs:subClassOf owl:Thing . |
| 334 | 302 | ||
| 335 | erhf:ProductionTestSeparatorFlow | 303 | erhf:ProductionTestSeparatorFlow |
| 336 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 304 | + rdf:type owl:Class . |
| 337 | - rdfs:subClassOf erhf:Flow . | ||
| 338 | 305 | ||
| 339 | erhf:ProductionTestWellHeadFlow | 306 | erhf:ProductionTestWellHeadFlow |
| 340 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 307 | + rdf:type owl:Class . |
| 341 | - rdfs:subClassOf erhf:Flow . | ||
| 342 | 308 | ||
| 343 | erhf:QuotaFlow | 309 | erhf:QuotaFlow |
| 344 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 310 | + rdf:type erhf:FlowQualifier . |
| 345 | - rdfs:subClassOf erhf:Flow . | ||
| 346 | 311 | ||
| 347 | erhf:RecommendedFlow | 312 | erhf:RecommendedFlow |
| 348 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 313 | + rdf:type erhf:FlowQualifier . |
| 349 | - rdfs:subClassOf erhf:Flow . | ||
| 350 | 314 | ||
| 351 | erhf:Sale | 315 | erhf:Sale |
| 352 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 316 | + rdf:type erhf:FlowKind . |
| 353 | - rdfs:subClassOf erhf:Flow . | ||
| 354 | 317 | ||
| 355 | erhf:SaleableFlow | 318 | erhf:SaleableFlow |
| 356 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 319 | + rdf:type erhf:FlowQualifier . |
| 357 | - rdfs:subClassOf erhf:Flow . | ||
| 358 | 320 | ||
| 359 | erhf:SimulatedFlow | 321 | erhf:SimulatedFlow |
| 360 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 322 | + rdf:type erhf:FlowQualifier . |
| 361 | - rdfs:subClassOf erhf:Flow . | ||
| 362 | 323 | ||
| 363 | erhf:Storage | 324 | erhf:Storage |
| 364 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 325 | + rdf:type erhf:FlowKind . |
| 365 | - rdfs:subClassOf erhf:Flow . | ||
| 366 | 326 | ||
| 367 | erhf:TargetFlow | 327 | erhf:TargetFlow |
| 368 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 328 | + rdf:type erhf:FlowQualifier . |
| 369 | - rdfs:subClassOf erhf:Flow . | ||
| 370 | 329 | ||
| 371 | erhf:TariffBasisFlow | 330 | erhf:TariffBasisFlow |
| 372 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 331 | + rdf:type erhf:FlowQualifier . |
| 373 | - rdfs:subClassOf erhf:Flow . | ||
| 374 | 332 | ||
| 375 | erhf:TransportationUtilizationFacility | 333 | erhf:TransportationUtilizationFacility |
| 376 | rdf:type owl:Class ; | 334 | rdf:type owl:Class ; |
| ... | @@ -382,9 +340,11 @@ erhf:TransportationUtilizationFacility | ... | @@ -382,9 +340,11 @@ erhf:TransportationUtilizationFacility |
| 382 | owl:onProperty erhf:npdid | 340 | owl:onProperty erhf:npdid |
| 383 | ] . | 341 | ] . |
| 384 | 342 | ||
| 343 | +erhf:Unknown | ||
| 344 | + rdf:type erhf:FlowKind . | ||
| 345 | + | ||
| 385 | erhf:ValueAdjustedFlow | 346 | erhf:ValueAdjustedFlow |
| 386 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 347 | + rdf:type erhf:FlowQualifier . |
| 387 | - rdfs:subClassOf erhf:Flow . | ||
| 388 | 348 | ||
| 389 | erhf:Well | 349 | erhf:Well |
| 390 | rdf:type owl:Class ; | 350 | rdf:type owl:Class ; |
| ... | @@ -400,12 +360,11 @@ erhf:Wellbore | ... | @@ -400,12 +360,11 @@ erhf:Wellbore |
| 400 | ] . | 360 | ] . |
| 401 | 361 | ||
| 402 | erhf:WholeLifeProductFlow | 362 | erhf:WholeLifeProductFlow |
| 403 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 363 | + rdf:type owl:Class . |
| 404 | - rdfs:subClassOf erhf:Flow . | ||
| 405 | 364 | ||
| 406 | erhf:WholeLifeProductionFlow | 365 | erhf:WholeLifeProductionFlow |
| 407 | - rdf:type erhf:ProductionFlowDefinitionType , owl:Class ; | 366 | + rdf:type owl:Class ; |
| 408 | - rdfs:subClassOf erhf:Flow . | 367 | + rdfs:subClassOf owl:Thing . |
| 409 | 368 | ||
| 410 | erhf:belongsTo | 369 | erhf:belongsTo |
| 411 | rdf:type owl:ObjectProperty ; | 370 | rdf:type owl:ObjectProperty ; | ... | ... |
| 1 | # baseURI: http://www.reportinghub.no/erhf/transform/npdfacts-erhf | 1 | # baseURI: http://www.reportinghub.no/erhf/transform/npdfacts-erhf |
| 2 | # imports: http://spinrdf.org/spin | 2 | # imports: http://spinrdf.org/spin |
| 3 | # imports: http://www.reportinghub.no/erhf/schema/1.0/erh-facts | 3 | # imports: http://www.reportinghub.no/erhf/schema/1.0/erh-facts |
| 4 | +# imports: http://www.reportinghub.no/np/data/npd | ||
| 4 | # imports: http://www.reportinghub.no/np/schema/1.0/npd | 5 | # imports: http://www.reportinghub.no/np/schema/1.0/npd |
| 5 | 6 | ||
| 6 | @prefix npdfacts-erhf: <http://www.reportinghub.no/erhf/transform/npdfacts-erhf#> . | 7 | @prefix npdfacts-erhf: <http://www.reportinghub.no/erhf/transform/npdfacts-erhf#> . |
| ... | @@ -15,6 +16,7 @@ | ... | @@ -15,6 +16,7 @@ |
| 15 | <http://www.reportinghub.no/ep/schema/facility#Facility> | 16 | <http://www.reportinghub.no/ep/schema/facility#Facility> |
| 16 | spin:rule | 17 | spin:rule |
| 17 | [ rdf:type sp:Construct ; | 18 | [ rdf:type sp:Construct ; |
| 19 | + rdfs:comment "1070 Make Facility except Field"^^xsd:string ; | ||
| 18 | sp:templates ([ sp:object <http://www.reportinghub.no/erhf/schema/erh-facts#Facility> ; | 20 | sp:templates ([ sp:object <http://www.reportinghub.no/erhf/schema/erh-facts#Facility> ; |
| 19 | sp:predicate rdf:type ; | 21 | sp:predicate rdf:type ; |
| 20 | sp:subject spin:_this | 22 | sp:subject spin:_this |
| ... | @@ -29,7 +31,12 @@ | ... | @@ -29,7 +31,12 @@ |
| 29 | sp:predicate <http://www.reportinghub.no/erhf/schema/erh-facts#npdname> ; | 31 | sp:predicate <http://www.reportinghub.no/erhf/schema/erh-facts#npdname> ; |
| 30 | sp:subject spin:_this | 32 | sp:subject spin:_this |
| 31 | ]) ; | 33 | ]) ; |
| 32 | - sp:where ([ sp:object | 34 | + sp:where ([ rdf:type sp:NotExists ; |
| 35 | + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Field> ; | ||
| 36 | + sp:predicate rdf:type ; | ||
| 37 | + sp:subject spin:_this | ||
| 38 | + ]) | ||
| 39 | + ] [ sp:object | ||
| 33 | [ sp:varName "npdid"^^xsd:string | 40 | [ sp:varName "npdid"^^xsd:string |
| 34 | ] ; | 41 | ] ; |
| 35 | sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; | 42 | sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; |
| ... | @@ -45,6 +52,7 @@ | ... | @@ -45,6 +52,7 @@ |
| 45 | <http://www.reportinghub.no/ep/schema/facility#Field> | 52 | <http://www.reportinghub.no/ep/schema/facility#Field> |
| 46 | spin:rule | 53 | spin:rule |
| 47 | [ rdf:type sp:Construct ; | 54 | [ rdf:type sp:Construct ; |
| 55 | + rdfs:comment "1060 Make Field"^^xsd:string ; | ||
| 48 | sp:templates ([ sp:object <http://www.reportinghub.no/erhf/schema/erh-facts#Field> ; | 56 | sp:templates ([ sp:object <http://www.reportinghub.no/erhf/schema/erh-facts#Field> ; |
| 49 | sp:predicate rdf:type ; | 57 | sp:predicate rdf:type ; |
| 50 | sp:subject spin:_this | 58 | sp:subject spin:_this |
| ... | @@ -75,6 +83,7 @@ | ... | @@ -75,6 +83,7 @@ |
| 75 | <http://www.reportinghub.no/ep/schema/well#Well> | 83 | <http://www.reportinghub.no/ep/schema/well#Well> |
| 76 | spin:rule | 84 | spin:rule |
| 77 | [ rdf:type sp:Construct ; | 85 | [ rdf:type sp:Construct ; |
| 86 | + rdfs:comment "1050 Make Well"^^xsd:string ; | ||
| 78 | sp:templates ([ sp:object <http://www.reportinghub.no/erhf/schema/erh-facts#Well> ; | 87 | sp:templates ([ sp:object <http://www.reportinghub.no/erhf/schema/erh-facts#Well> ; |
| 79 | sp:predicate rdf:type ; | 88 | sp:predicate rdf:type ; |
| 80 | sp:subject spin:_this | 89 | sp:subject spin:_this |
| ... | @@ -95,6 +104,7 @@ | ... | @@ -95,6 +104,7 @@ |
| 95 | <http://www.reportinghub.no/ep/schema/well#WellBore> | 104 | <http://www.reportinghub.no/ep/schema/well#WellBore> |
| 96 | spin:rule | 105 | spin:rule |
| 97 | [ rdf:type sp:Construct ; | 106 | [ rdf:type sp:Construct ; |
| 107 | + rdfs:comment "1030 Make Wellbore"^^xsd:string ; | ||
| 98 | sp:templates ([ sp:object <http://www.reportinghub.no/erhf/schema/erh-facts#Wellbore> ; | 108 | sp:templates ([ sp:object <http://www.reportinghub.no/erhf/schema/erh-facts#Wellbore> ; |
| 99 | sp:predicate rdf:type ; | 109 | sp:predicate rdf:type ; |
| 100 | sp:subject spin:_this | 110 | sp:subject spin:_this |
| ... | @@ -124,12 +134,13 @@ | ... | @@ -124,12 +134,13 @@ |
| 124 | 134 | ||
| 125 | <http://www.reportinghub.no/erhf/transform/npdfacts-erhf> | 135 | <http://www.reportinghub.no/erhf/transform/npdfacts-erhf> |
| 126 | rdf:type owl:Ontology ; | 136 | rdf:type owl:Ontology ; |
| 127 | - owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/erhf/schema/1.0/erh-facts> , <http://www.reportinghub.no/np/schema/1.0/npd> ; | 137 | + owl:imports <http://spinrdf.org/spin> , <http://www.reportinghub.no/erhf/schema/1.0/erh-facts> , <http://www.reportinghub.no/np/schema/1.0/npd> , <http://www.reportinghub.no/np/data/npd> ; |
| 128 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 138 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
| 129 | 139 | ||
| 130 | <http://www.reportinghub.no/np/schema/npd#BusinessArrangementArea> | 140 | <http://www.reportinghub.no/np/schema/npd#BusinessArrangementArea> |
| 131 | spin:rule | 141 | spin:rule |
| 132 | [ rdf:type sp:Construct ; | 142 | [ rdf:type sp:Construct ; |
| 143 | + rdfs:comment "1020 Make BAA"^^xsd:string ; | ||
| 133 | sp:templates ([ sp:object <http://www.reportinghub.no/erhf/schema/erh-facts#BAA> ; | 144 | sp:templates ([ sp:object <http://www.reportinghub.no/erhf/schema/erh-facts#BAA> ; |
| 134 | sp:predicate rdf:type ; | 145 | sp:predicate rdf:type ; |
| 135 | sp:subject spin:_this | 146 | sp:subject spin:_this |
| ... | @@ -160,6 +171,7 @@ | ... | @@ -160,6 +171,7 @@ |
| 160 | <http://www.reportinghub.no/np/schema/npd#Licence> | 171 | <http://www.reportinghub.no/np/schema/npd#Licence> |
| 161 | spin:rule | 172 | spin:rule |
| 162 | [ rdf:type sp:Construct ; | 173 | [ rdf:type sp:Construct ; |
| 174 | + rdfs:comment "1010 Make Licence"^^xsd:string ; | ||
| 163 | sp:templates ([ sp:object <http://www.reportinghub.no/erhf/schema/erh-facts#Licence> ; | 175 | sp:templates ([ sp:object <http://www.reportinghub.no/erhf/schema/erh-facts#Licence> ; |
| 164 | sp:predicate rdf:type ; | 176 | sp:predicate rdf:type ; |
| 165 | sp:subject spin:_this | 177 | sp:subject spin:_this |
| ... | @@ -190,6 +202,7 @@ | ... | @@ -190,6 +202,7 @@ |
| 190 | <http://www.reportinghub.no/np/schema/npd#OperatingCompany> | 202 | <http://www.reportinghub.no/np/schema/npd#OperatingCompany> |
| 191 | spin:rule | 203 | spin:rule |
| 192 | [ rdf:type sp:Construct ; | 204 | [ rdf:type sp:Construct ; |
| 205 | + rdfs:comment "1000 make Company"^^xsd:string ; | ||
| 193 | sp:templates ([ sp:object <http://www.reportinghub.no/erhf/schema/erh-facts#Company> ; | 206 | sp:templates ([ sp:object <http://www.reportinghub.no/erhf/schema/erh-facts#Company> ; |
| 194 | sp:predicate rdf:type ; | 207 | sp:predicate rdf:type ; |
| 195 | sp:subject spin:_this | 208 | sp:subject spin:_this | ... | ... |
| ... | @@ -12,5 +12,7 @@ | ... | @@ -12,5 +12,7 @@ |
| 12 | [] rdf:type inference:Configuration ; | 12 | [] rdf:type inference:Configuration ; |
| 13 | composite:child | 13 | composite:child |
| 14 | [ rdf:type <http://spinrdf.org/spin#TopSPIN> ; | 14 | [ rdf:type <http://spinrdf.org/spin#TopSPIN> ; |
| 15 | + <http://spinrdf.org/spin#topSPINOptions> | ||
| 16 | + "singlePass" ; | ||
| 15 | composite:index "0"^^xsd:int | 17 | composite:index "0"^^xsd:int |
| 16 | ] . | 18 | ] . | ... | ... |
-
Please register or login to post a comment