Showing
5 changed files
with
948 additions
and
928 deletions
| ... | @@ -19,16 +19,16 @@ | ... | @@ -19,16 +19,16 @@ |
| 19 | 19 | ||
| 20 | <http://www.reportinghub.no/ep/schema/1.0/flow> | 20 | <http://www.reportinghub.no/ep/schema/1.0/flow> |
| 21 | rdf:type owl:Ontology ; | 21 | rdf:type owl:Ontology ; |
| 22 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/production-core> , <http://www.reportinghub.no/ep/schema/1.0/production-activity> ; | 22 | + owl:imports <http://www.reportinghub.no/ep/schema/1.0/production-activity> , <http://www.reportinghub.no/ep/schema/1.0/production-core> , <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/facility> ; |
| 23 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 23 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
| 24 | 24 | ||
| 25 | ep-flow:AllocatedFlow | 25 | ep-flow:AllocatedFlow |
| 26 | - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; | 26 | + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; |
| 27 | rdfs:label "allocated flow"^^xsd:string ; | 27 | rdfs:label "allocated flow"^^xsd:string ; |
| 28 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 28 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 29 | 29 | ||
| 30 | ep-flow:BudgetFlow | 30 | ep-flow:BudgetFlow |
| 31 | - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; | 31 | + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; |
| 32 | rdfs:label "budget flow"^^xsd:string ; | 32 | rdfs:label "budget flow"^^xsd:string ; |
| 33 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 33 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 34 | 34 | ||
| ... | @@ -38,82 +38,82 @@ ep-flow:ClassOfMaterialWithMassCriterion | ... | @@ -38,82 +38,82 @@ ep-flow:ClassOfMaterialWithMassCriterion |
| 38 | rdfs:subClassOf owl:Class . | 38 | rdfs:subClassOf owl:Class . |
| 39 | 39 | ||
| 40 | ep-flow:Condensate-grossFlow | 40 | ep-flow:Condensate-grossFlow |
| 41 | - rdf:type ep-flow:ProductMaterialType , owl:Class ; | 41 | + rdf:type owl:Class , ep-flow:ProductMaterialType ; |
| 42 | rdfs:label "condensate - gross flow"^^xsd:string ; | 42 | rdfs:label "condensate - gross flow"^^xsd:string ; |
| 43 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 43 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 44 | 44 | ||
| 45 | ep-flow:Condensate-netFlow | 45 | ep-flow:Condensate-netFlow |
| 46 | - rdf:type ep-flow:ProductMaterialType , owl:Class ; | 46 | + rdf:type owl:Class , ep-flow:ProductMaterialType ; |
| 47 | rdfs:label "condensate - net flow"^^xsd:string ; | 47 | rdfs:label "condensate - net flow"^^xsd:string ; |
| 48 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 48 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 49 | 49 | ||
| 50 | ep-flow:ConstraintFlow | 50 | ep-flow:ConstraintFlow |
| 51 | - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; | 51 | + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; |
| 52 | rdfs:label "constraint flow"^^xsd:string ; | 52 | rdfs:label "constraint flow"^^xsd:string ; |
| 53 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 53 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 54 | 54 | ||
| 55 | ep-flow:ConstraintFlow-fixed | 55 | ep-flow:ConstraintFlow-fixed |
| 56 | - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; | 56 | + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; |
| 57 | rdfs:label "constraint flow - fixed"^^xsd:string ; | 57 | rdfs:label "constraint flow - fixed"^^xsd:string ; |
| 58 | rdfs:subClassOf ep-flow:ConstraintFlow . | 58 | rdfs:subClassOf ep-flow:ConstraintFlow . |
| 59 | 59 | ||
| 60 | ep-flow:ConstraintFlow-maximum | 60 | ep-flow:ConstraintFlow-maximum |
| 61 | - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; | 61 | + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; |
| 62 | rdfs:label "constraint flow - maximum"^^xsd:string ; | 62 | rdfs:label "constraint flow - maximum"^^xsd:string ; |
| 63 | rdfs:subClassOf ep-flow:ConstraintFlow . | 63 | rdfs:subClassOf ep-flow:ConstraintFlow . |
| 64 | 64 | ||
| 65 | ep-flow:ConstraintFlow-minimum | 65 | ep-flow:ConstraintFlow-minimum |
| 66 | - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; | 66 | + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; |
| 67 | rdfs:label "constraint flow - minimum"^^xsd:string ; | 67 | rdfs:label "constraint flow - minimum"^^xsd:string ; |
| 68 | rdfs:subClassOf ep-flow:ConstraintFlow . | 68 | rdfs:subClassOf ep-flow:ConstraintFlow . |
| 69 | 69 | ||
| 70 | ep-flow:Consume | 70 | ep-flow:Consume |
| 71 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 71 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 72 | rdfs:label "consume"^^xsd:string ; | 72 | rdfs:label "consume"^^xsd:string ; |
| 73 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 73 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 74 | 74 | ||
| 75 | ep-flow:Consume-HPflare | 75 | ep-flow:Consume-HPflare |
| 76 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 76 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 77 | rdfs:label "consume - HP flare"^^xsd:string ; | 77 | rdfs:label "consume - HP flare"^^xsd:string ; |
| 78 | rdfs:subClassOf ep-flow:Consume-flare . | 78 | rdfs:subClassOf ep-flow:Consume-flare . |
| 79 | 79 | ||
| 80 | ep-flow:Consume-LPflare | 80 | ep-flow:Consume-LPflare |
| 81 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 81 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 82 | rdfs:label "consume - LP flare"^^xsd:string ; | 82 | rdfs:label "consume - LP flare"^^xsd:string ; |
| 83 | rdfs:subClassOf ep-flow:Consume-flare . | 83 | rdfs:subClassOf ep-flow:Consume-flare . |
| 84 | 84 | ||
| 85 | ep-flow:Consume-blackstart | 85 | ep-flow:Consume-blackstart |
| 86 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 86 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 87 | rdfs:label "consume - blackstart"^^xsd:string ; | 87 | rdfs:label "consume - blackstart"^^xsd:string ; |
| 88 | rdfs:subClassOf ep-flow:Consume . | 88 | rdfs:subClassOf ep-flow:Consume . |
| 89 | 89 | ||
| 90 | ep-flow:Consume-compressor | 90 | ep-flow:Consume-compressor |
| 91 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 91 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 92 | rdfs:label "consume - compressor"^^xsd:string ; | 92 | rdfs:label "consume - compressor"^^xsd:string ; |
| 93 | rdfs:subClassOf ep-flow:Consume . | 93 | rdfs:subClassOf ep-flow:Consume . |
| 94 | 94 | ||
| 95 | ep-flow:Consume-emitted | 95 | ep-flow:Consume-emitted |
| 96 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 96 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 97 | rdfs:label "consume - emitted"^^xsd:string ; | 97 | rdfs:label "consume - emitted"^^xsd:string ; |
| 98 | rdfs:subClassOf ep-flow:Consume . | 98 | rdfs:subClassOf ep-flow:Consume . |
| 99 | 99 | ||
| 100 | ep-flow:Consume-flare | 100 | ep-flow:Consume-flare |
| 101 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 101 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 102 | rdfs:label "consume - flare"^^xsd:string ; | 102 | rdfs:label "consume - flare"^^xsd:string ; |
| 103 | rdfs:subClassOf ep-flow:Consume . | 103 | rdfs:subClassOf ep-flow:Consume . |
| 104 | 104 | ||
| 105 | ep-flow:Consume-fuel | 105 | ep-flow:Consume-fuel |
| 106 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 106 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 107 | rdfs:label "consume - fuel"^^xsd:string ; | 107 | rdfs:label "consume - fuel"^^xsd:string ; |
| 108 | rdfs:subClassOf ep-flow:Consume . | 108 | rdfs:subClassOf ep-flow:Consume . |
| 109 | 109 | ||
| 110 | ep-flow:Consume-noncompressor | 110 | ep-flow:Consume-noncompressor |
| 111 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 111 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 112 | rdfs:label "consume - non-compressor"^^xsd:string ; | 112 | rdfs:label "consume - non-compressor"^^xsd:string ; |
| 113 | rdfs:subClassOf ep-flow:Consume . | 113 | rdfs:subClassOf ep-flow:Consume . |
| 114 | 114 | ||
| 115 | ep-flow:Consume-venting | 115 | ep-flow:Consume-venting |
| 116 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 116 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 117 | rdfs:label "consume - venting"^^xsd:string ; | 117 | rdfs:label "consume - venting"^^xsd:string ; |
| 118 | rdfs:subClassOf ep-flow:Consume . | 118 | rdfs:subClassOf ep-flow:Consume . |
| 119 | 119 | ||
| ... | @@ -123,17 +123,17 @@ ep-flow:DailyProductionFlow | ... | @@ -123,17 +123,17 @@ ep-flow:DailyProductionFlow |
| 123 | rdfs:subClassOf ep-flow:ProductionFlow . | 123 | rdfs:subClassOf ep-flow:ProductionFlow . |
| 124 | 124 | ||
| 125 | ep-flow:DerivedFlow | 125 | ep-flow:DerivedFlow |
| 126 | - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; | 126 | + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; |
| 127 | rdfs:label "derived flow"^^xsd:string ; | 127 | rdfs:label "derived flow"^^xsd:string ; |
| 128 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 128 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 129 | 129 | ||
| 130 | ep-flow:DerivedFlow-difference | 130 | ep-flow:DerivedFlow-difference |
| 131 | - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; | 131 | + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; |
| 132 | rdfs:label "derived flow - difference"^^xsd:string ; | 132 | rdfs:label "derived flow - difference"^^xsd:string ; |
| 133 | rdfs:subClassOf ep-flow:DerivedFlow . | 133 | rdfs:subClassOf ep-flow:DerivedFlow . |
| 134 | 134 | ||
| 135 | ep-flow:DifferenceFlow | 135 | ep-flow:DifferenceFlow |
| 136 | - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; | 136 | + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; |
| 137 | rdfs:label "difference flow"^^xsd:string ; | 137 | rdfs:label "difference flow"^^xsd:string ; |
| 138 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 138 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 139 | 139 | ||
| ... | @@ -143,27 +143,27 @@ ep-flow:ElectricPowerFlow | ... | @@ -143,27 +143,27 @@ ep-flow:ElectricPowerFlow |
| 143 | rdfs:subClassOf ep-flow:Flow . | 143 | rdfs:subClassOf ep-flow:Flow . |
| 144 | 144 | ||
| 145 | ep-flow:EstimatedFlow | 145 | ep-flow:EstimatedFlow |
| 146 | - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; | 146 | + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; |
| 147 | rdfs:label "estimated flow"^^xsd:string ; | 147 | rdfs:label "estimated flow"^^xsd:string ; |
| 148 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 148 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 149 | 149 | ||
| 150 | ep-flow:Export | 150 | ep-flow:Export |
| 151 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 151 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 152 | rdfs:label "export"^^xsd:string ; | 152 | rdfs:label "export"^^xsd:string ; |
| 153 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 153 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 154 | 154 | ||
| 155 | ep-flow:Export-nominated | 155 | ep-flow:Export-nominated |
| 156 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 156 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 157 | rdfs:label "export nominated"^^xsd:string ; | 157 | rdfs:label "export nominated"^^xsd:string ; |
| 158 | rdfs:subClassOf ep-flow:Export . | 158 | rdfs:subClassOf ep-flow:Export . |
| 159 | 159 | ||
| 160 | ep-flow:Export-requested | 160 | ep-flow:Export-requested |
| 161 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 161 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 162 | rdfs:label "export requested"^^xsd:string ; | 162 | rdfs:label "export requested"^^xsd:string ; |
| 163 | rdfs:subClassOf ep-flow:Export . | 163 | rdfs:subClassOf ep-flow:Export . |
| 164 | 164 | ||
| 165 | ep-flow:Export-shortfall | 165 | ep-flow:Export-shortfall |
| 166 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 166 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 167 | rdfs:label "export shortfall"^^xsd:string ; | 167 | rdfs:label "export shortfall"^^xsd:string ; |
| 168 | rdfs:subClassOf ep-flow:Export . | 168 | rdfs:subClassOf ep-flow:Export . |
| 169 | 169 | ||
| ... | @@ -173,42 +173,42 @@ ep-flow:Flow | ... | @@ -173,42 +173,42 @@ ep-flow:Flow |
| 173 | rdfs:subClassOf ep-core:PhysicalThing . | 173 | rdfs:subClassOf ep-core:PhysicalThing . |
| 174 | 174 | ||
| 175 | ep-flow:FlowAtInstant | 175 | ep-flow:FlowAtInstant |
| 176 | - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; | 176 | + rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ; |
| 177 | rdfs:label "flow at instant"^^xsd:string ; | 177 | rdfs:label "flow at instant"^^xsd:string ; |
| 178 | rdfs:subClassOf ep-flow:Flow . | 178 | rdfs:subClassOf ep-flow:Flow . |
| 179 | 179 | ||
| 180 | ep-flow:FlowDuringDay | 180 | ep-flow:FlowDuringDay |
| 181 | - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; | 181 | + rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ; |
| 182 | rdfs:label "flow during day"^^xsd:string ; | 182 | rdfs:label "flow during day"^^xsd:string ; |
| 183 | rdfs:subClassOf ep-flow:FlowDuringPeriod . | 183 | rdfs:subClassOf ep-flow:FlowDuringPeriod . |
| 184 | 184 | ||
| 185 | ep-flow:FlowDuringMonth | 185 | ep-flow:FlowDuringMonth |
| 186 | - rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ; | 186 | + rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; |
| 187 | rdfs:label "flow during month"^^xsd:string ; | 187 | rdfs:label "flow during month"^^xsd:string ; |
| 188 | rdfs:subClassOf ep-flow:FlowDuringPeriod . | 188 | rdfs:subClassOf ep-flow:FlowDuringPeriod . |
| 189 | 189 | ||
| 190 | ep-flow:FlowDuringMonthToDate | 190 | ep-flow:FlowDuringMonthToDate |
| 191 | - rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ; | 191 | + rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; |
| 192 | rdfs:label "flow during month to date"^^xsd:string ; | 192 | rdfs:label "flow during month to date"^^xsd:string ; |
| 193 | rdfs:subClassOf ep-flow:FlowDuringPeriod . | 193 | rdfs:subClassOf ep-flow:FlowDuringPeriod . |
| 194 | 194 | ||
| 195 | ep-flow:FlowDuringPeriod | 195 | ep-flow:FlowDuringPeriod |
| 196 | - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; | 196 | + rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ; |
| 197 | rdfs:label "flow during period"^^xsd:string ; | 197 | rdfs:label "flow during period"^^xsd:string ; |
| 198 | rdfs:subClassOf ep-flow:Flow . | 198 | rdfs:subClassOf ep-flow:Flow . |
| 199 | 199 | ||
| 200 | ep-flow:FlowDuringWeek | 200 | ep-flow:FlowDuringWeek |
| 201 | - rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ; | 201 | + rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; |
| 202 | rdfs:label "flow during week"^^xsd:string ; | 202 | rdfs:label "flow during week"^^xsd:string ; |
| 203 | rdfs:subClassOf ep-flow:FlowDuringPeriod . | 203 | rdfs:subClassOf ep-flow:FlowDuringPeriod . |
| 204 | 204 | ||
| 205 | ep-flow:FlowDuringYear | 205 | ep-flow:FlowDuringYear |
| 206 | - rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; | 206 | + rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ; |
| 207 | rdfs:label "flow during year"^^xsd:string ; | 207 | rdfs:label "flow during year"^^xsd:string ; |
| 208 | rdfs:subClassOf ep-flow:FlowDuringPeriod . | 208 | rdfs:subClassOf ep-flow:FlowDuringPeriod . |
| 209 | 209 | ||
| 210 | ep-flow:FlowDuringYearToDate | 210 | ep-flow:FlowDuringYearToDate |
| 211 | - rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ; | 211 | + rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ; |
| 212 | rdfs:label "flow during year to date"^^xsd:string ; | 212 | rdfs:label "flow during year to date"^^xsd:string ; |
| 213 | rdfs:subClassOf ep-flow:FlowDuringPeriod . | 213 | rdfs:subClassOf ep-flow:FlowDuringPeriod . |
| 214 | 214 | ||
| ... | @@ -218,122 +218,122 @@ ep-flow:FlowOfLiquid | ... | @@ -218,122 +218,122 @@ ep-flow:FlowOfLiquid |
| 218 | rdfs:subClassOf ep-core:PhysicalThing . | 218 | rdfs:subClassOf ep-core:PhysicalThing . |
| 219 | 219 | ||
| 220 | ep-flow:ForecastFlow | 220 | ep-flow:ForecastFlow |
| 221 | - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; | 221 | + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; |
| 222 | rdfs:label "forecast flow"^^xsd:string ; | 222 | rdfs:label "forecast flow"^^xsd:string ; |
| 223 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 223 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 224 | 224 | ||
| 225 | ep-flow:ForecastFlow-declineCurve | 225 | ep-flow:ForecastFlow-declineCurve |
| 226 | - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; | 226 | + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; |
| 227 | rdfs:label "forecast flow - decline curve"^^xsd:string ; | 227 | rdfs:label "forecast flow - decline curve"^^xsd:string ; |
| 228 | rdfs:subClassOf ep-flow:ForecastFlow . | 228 | rdfs:subClassOf ep-flow:ForecastFlow . |
| 229 | 229 | ||
| 230 | ep-flow:ForecastFlow-standard | 230 | ep-flow:ForecastFlow-standard |
| 231 | - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; | 231 | + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; |
| 232 | rdfs:label "forecast flow - standard"^^xsd:string ; | 232 | rdfs:label "forecast flow - standard"^^xsd:string ; |
| 233 | rdfs:subClassOf ep-flow:ForecastFlow . | 233 | rdfs:subClassOf ep-flow:ForecastFlow . |
| 234 | 234 | ||
| 235 | ep-flow:Gaslift | 235 | ep-flow:Gaslift |
| 236 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 236 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 237 | rdfs:label "gas lift"^^xsd:string ; | 237 | rdfs:label "gas lift"^^xsd:string ; |
| 238 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 238 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 239 | 239 | ||
| 240 | ep-flow:GrossProductFlow | 240 | ep-flow:GrossProductFlow |
| 241 | - rdf:type ep-flow:ProductFlowGrossOrNetType , owl:Class ; | 241 | + rdf:type owl:Class , ep-flow:ProductFlowGrossOrNetType ; |
| 242 | rdfs:label "gross product flow"^^xsd:string ; | 242 | rdfs:label "gross product flow"^^xsd:string ; |
| 243 | rdfs:subClassOf ep-flow:ProductFlow . | 243 | rdfs:subClassOf ep-flow:ProductFlow . |
| 244 | 244 | ||
| 245 | ep-flow:HydrocarbonAccounting | 245 | ep-flow:HydrocarbonAccounting |
| 246 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 246 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 247 | rdfs:label "hydrocarbon accounting"^^xsd:string ; | 247 | rdfs:label "hydrocarbon accounting"^^xsd:string ; |
| 248 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 248 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 249 | 249 | ||
| 250 | ep-flow:Import | 250 | ep-flow:Import |
| 251 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 251 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 252 | rdfs:label "import"^^xsd:string ; | 252 | rdfs:label "import"^^xsd:string ; |
| 253 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 253 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 254 | 254 | ||
| 255 | ep-flow:Injection | 255 | ep-flow:Injection |
| 256 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 256 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 257 | rdfs:label "injection"^^xsd:string ; | 257 | rdfs:label "injection"^^xsd:string ; |
| 258 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 258 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 259 | 259 | ||
| 260 | ep-flow:Inventory | 260 | ep-flow:Inventory |
| 261 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 261 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 262 | rdfs:label "inventory"^^xsd:string ; | 262 | rdfs:label "inventory"^^xsd:string ; |
| 263 | - rdfs:subClassOf ep-flow:WholeLifeFlow . | 263 | + rdfs:subClassOf ep-core:PhysicalObject . |
| 264 | 264 | ||
| 265 | ep-flow:MeasuredFlow | 265 | ep-flow:MeasuredFlow |
| 266 | - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; | 266 | + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; |
| 267 | rdfs:label "measured flow"^^xsd:string ; | 267 | rdfs:label "measured flow"^^xsd:string ; |
| 268 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 268 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 269 | 269 | ||
| 270 | ep-flow:MeasuredFlow-fiscal | 270 | ep-flow:MeasuredFlow-fiscal |
| 271 | - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; | 271 | + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; |
| 272 | rdfs:label "measured flow - fiscal"^^xsd:string ; | 272 | rdfs:label "measured flow - fiscal"^^xsd:string ; |
| 273 | rdfs:subClassOf ep-flow:MeasuredFlow . | 273 | rdfs:subClassOf ep-flow:MeasuredFlow . |
| 274 | 274 | ||
| 275 | ep-flow:MeasuredFlow-raw | 275 | ep-flow:MeasuredFlow-raw |
| 276 | - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; | 276 | + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; |
| 277 | rdfs:label "measured flow - raw"^^xsd:string ; | 277 | rdfs:label "measured flow - raw"^^xsd:string ; |
| 278 | rdfs:subClassOf ep-flow:MeasuredFlow . | 278 | rdfs:subClassOf ep-flow:MeasuredFlow . |
| 279 | 279 | ||
| 280 | ep-flow:MeasuredFlow-recalibrated | 280 | ep-flow:MeasuredFlow-recalibrated |
| 281 | - rdf:type ep-flow:ProductionFlowDefinitionSubType , owl:Class ; | 281 | + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionSubType ; |
| 282 | rdfs:label "measured flow - recalibrated"^^xsd:string ; | 282 | rdfs:label "measured flow - recalibrated"^^xsd:string ; |
| 283 | rdfs:subClassOf ep-flow:MeasuredFlow . | 283 | rdfs:subClassOf ep-flow:MeasuredFlow . |
| 284 | 284 | ||
| 285 | ep-flow:NetProductFlow | 285 | ep-flow:NetProductFlow |
| 286 | - rdf:type ep-flow:ProductFlowGrossOrNetType , owl:Class ; | 286 | + rdf:type owl:Class , ep-flow:ProductFlowGrossOrNetType ; |
| 287 | rdfs:label "net product flow"^^xsd:string ; | 287 | rdfs:label "net product flow"^^xsd:string ; |
| 288 | rdfs:subClassOf ep-flow:ProductFlow . | 288 | rdfs:subClassOf ep-flow:ProductFlow . |
| 289 | 289 | ||
| 290 | ep-flow:NominatedFlow | 290 | ep-flow:NominatedFlow |
| 291 | - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; | 291 | + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; |
| 292 | rdfs:label "nominated flow"^^xsd:string ; | 292 | rdfs:label "nominated flow"^^xsd:string ; |
| 293 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 293 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 294 | 294 | ||
| 295 | ep-flow:ObjectThatLastsOneDay | 295 | ep-flow:ObjectThatLastsOneDay |
| 296 | - rdf:type owl:Class , ep-flow:TemporalPartDurationType ; | 296 | + rdf:type ep-flow:TemporalPartDurationType , owl:Class ; |
| 297 | rdfs:label "object that lasts one day"^^xsd:string ; | 297 | rdfs:label "object that lasts one day"^^xsd:string ; |
| 298 | rdfs:subClassOf ep-core:PhysicalObject . | 298 | rdfs:subClassOf ep-core:PhysicalObject . |
| 299 | 299 | ||
| 300 | ep-flow:ObjectThatLastsOneMonth | 300 | ep-flow:ObjectThatLastsOneMonth |
| 301 | - rdf:type owl:Class , ep-flow:TemporalPartDurationType ; | 301 | + rdf:type ep-flow:TemporalPartDurationType , owl:Class ; |
| 302 | rdfs:label "object that lasts one month"^^xsd:string ; | 302 | rdfs:label "object that lasts one month"^^xsd:string ; |
| 303 | rdfs:subClassOf ep-core:PhysicalObject . | 303 | rdfs:subClassOf ep-core:PhysicalObject . |
| 304 | 304 | ||
| 305 | ep-flow:ObjectThatLastsOneWeek | 305 | ep-flow:ObjectThatLastsOneWeek |
| 306 | - rdf:type owl:Class , ep-flow:TemporalPartDurationType ; | 306 | + rdf:type ep-flow:TemporalPartDurationType , owl:Class ; |
| 307 | rdfs:label "object that lasts one week"^^xsd:string ; | 307 | rdfs:label "object that lasts one week"^^xsd:string ; |
| 308 | rdfs:subClassOf ep-core:PhysicalObject . | 308 | rdfs:subClassOf ep-core:PhysicalObject . |
| 309 | 309 | ||
| 310 | ep-flow:ObjectThatLastsOneYear | 310 | ep-flow:ObjectThatLastsOneYear |
| 311 | - rdf:type owl:Class , ep-flow:TemporalPartDurationType ; | 311 | + rdf:type ep-flow:TemporalPartDurationType , owl:Class ; |
| 312 | rdfs:label "object that lasts one year"^^xsd:string ; | 312 | rdfs:label "object that lasts one year"^^xsd:string ; |
| 313 | rdfs:subClassOf ep-core:PhysicalObject . | 313 | rdfs:subClassOf ep-core:PhysicalObject . |
| 314 | 314 | ||
| 315 | ep-flow:Oil-grossFlow | 315 | ep-flow:Oil-grossFlow |
| 316 | - rdf:type ep-flow:ProductMaterialType , owl:Class ; | 316 | + rdf:type owl:Class , ep-flow:ProductMaterialType ; |
| 317 | rdfs:label "oil - gross flow"^^xsd:string ; | 317 | rdfs:label "oil - gross flow"^^xsd:string ; |
| 318 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 318 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 319 | 319 | ||
| 320 | ep-flow:Oil-netFlow | 320 | ep-flow:Oil-netFlow |
| 321 | - rdf:type ep-flow:ProductMaterialType , owl:Class ; | 321 | + rdf:type owl:Class , ep-flow:ProductMaterialType ; |
| 322 | rdfs:label "oil - net flow"^^xsd:string ; | 322 | rdfs:label "oil - net flow"^^xsd:string ; |
| 323 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 323 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 324 | 324 | ||
| 325 | ep-flow:Overboard | 325 | ep-flow:Overboard |
| 326 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 326 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 327 | rdfs:label "overboard"^^xsd:string ; | 327 | rdfs:label "overboard"^^xsd:string ; |
| 328 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 328 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 329 | 329 | ||
| 330 | ep-flow:PotentialFlow | 330 | ep-flow:PotentialFlow |
| 331 | - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; | 331 | + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; |
| 332 | rdfs:label "potential flow"^^xsd:string ; | 332 | rdfs:label "potential flow"^^xsd:string ; |
| 333 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 333 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 334 | 334 | ||
| 335 | ep-flow:ProcessedFlow | 335 | ep-flow:ProcessedFlow |
| 336 | - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; | 336 | + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; |
| 337 | rdfs:label "processed flow"^^xsd:string ; | 337 | rdfs:label "processed flow"^^xsd:string ; |
| 338 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 338 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 339 | 339 | ||
| ... | @@ -355,30 +355,30 @@ ep-flow:ProductFlowToDate | ... | @@ -355,30 +355,30 @@ ep-flow:ProductFlowToDate |
| 355 | ep-flow:ProductInventory | 355 | ep-flow:ProductInventory |
| 356 | rdf:type owl:Class ; | 356 | rdf:type owl:Class ; |
| 357 | rdfs:label "(temporal part of a) product inventory"^^xsd:string ; | 357 | rdfs:label "(temporal part of a) product inventory"^^xsd:string ; |
| 358 | - rdfs:subClassOf ep-material:QuantityOfMaterial . | 358 | + rdfs:subClassOf ep-flow:Inventory . |
| 359 | 359 | ||
| 360 | ep-flow:ProductInventoryAdjustedClosingBalance | 360 | ep-flow:ProductInventoryAdjustedClosingBalance |
| 361 | - rdf:type owl:Class , ep-flow:ProductInventoryType ; | 361 | + rdf:type ep-flow:ProductInventoryType , owl:Class ; |
| 362 | rdfs:label "product inventory adjusted closing balance"^^xsd:string ; | 362 | rdfs:label "product inventory adjusted closing balance"^^xsd:string ; |
| 363 | rdfs:subClassOf ep-flow:ProductInventory . | 363 | rdfs:subClassOf ep-flow:ProductInventory . |
| 364 | 364 | ||
| 365 | ep-flow:ProductInventoryClosingBalance | 365 | ep-flow:ProductInventoryClosingBalance |
| 366 | - rdf:type owl:Class , ep-flow:ProductInventoryType ; | 366 | + rdf:type ep-flow:ProductInventoryType , owl:Class ; |
| 367 | rdfs:label "product inventory closing balance"^^xsd:string ; | 367 | rdfs:label "product inventory closing balance"^^xsd:string ; |
| 368 | rdfs:subClassOf ep-flow:ProductInventory . | 368 | rdfs:subClassOf ep-flow:ProductInventory . |
| 369 | 369 | ||
| 370 | ep-flow:ProductInventoryClosingStorageBalance | 370 | ep-flow:ProductInventoryClosingStorageBalance |
| 371 | - rdf:type owl:Class , ep-flow:ProductInventoryType ; | 371 | + rdf:type ep-flow:ProductInventoryType , owl:Class ; |
| 372 | rdfs:label "product inventory closing storage balance"^^xsd:string ; | 372 | rdfs:label "product inventory closing storage balance"^^xsd:string ; |
| 373 | rdfs:subClassOf ep-flow:ProductInventory . | 373 | rdfs:subClassOf ep-flow:ProductInventory . |
| 374 | 374 | ||
| 375 | ep-flow:ProductInventoryOpFlex | 375 | ep-flow:ProductInventoryOpFlex |
| 376 | - rdf:type owl:Class , ep-flow:ProductInventoryType ; | 376 | + rdf:type ep-flow:ProductInventoryType , owl:Class ; |
| 377 | rdfs:label "product inventory opFlex"^^xsd:string ; | 377 | rdfs:label "product inventory opFlex"^^xsd:string ; |
| 378 | rdfs:subClassOf ep-flow:ProductInventory . | 378 | rdfs:subClassOf ep-flow:ProductInventory . |
| 379 | 379 | ||
| 380 | ep-flow:ProductInventoryOpeningBalance | 380 | ep-flow:ProductInventoryOpeningBalance |
| 381 | - rdf:type owl:Class , ep-flow:ProductInventoryType ; | 381 | + rdf:type ep-flow:ProductInventoryType , owl:Class ; |
| 382 | rdfs:label "product inventory opening balance"^^xsd:string ; | 382 | rdfs:label "product inventory opening balance"^^xsd:string ; |
| 383 | rdfs:subClassOf ep-flow:ProductInventory . | 383 | rdfs:subClassOf ep-flow:ProductInventory . |
| 384 | 384 | ||
| ... | @@ -393,7 +393,7 @@ ep-flow:ProductMaterialType | ... | @@ -393,7 +393,7 @@ ep-flow:ProductMaterialType |
| 393 | rdfs:subClassOf owl:Class . | 393 | rdfs:subClassOf owl:Class . |
| 394 | 394 | ||
| 395 | ep-flow:Production | 395 | ep-flow:Production |
| 396 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 396 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 397 | rdfs:label "production"^^xsd:string ; | 397 | rdfs:label "production"^^xsd:string ; |
| 398 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 398 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 399 | 399 | ||
| ... | @@ -425,40 +425,40 @@ ep-flow:ProductionFlowToDate | ... | @@ -425,40 +425,40 @@ ep-flow:ProductionFlowToDate |
| 425 | ep-flow:ProductionInventory | 425 | ep-flow:ProductionInventory |
| 426 | rdf:type owl:Class ; | 426 | rdf:type owl:Class ; |
| 427 | rdfs:label "(temporal part of a) production inventory"^^xsd:string ; | 427 | rdfs:label "(temporal part of a) production inventory"^^xsd:string ; |
| 428 | - rdfs:subClassOf ep-material:QuantityOfMaterial . | 428 | + rdfs:subClassOf ep-flow:Inventory . |
| 429 | 429 | ||
| 430 | ep-flow:ProductionInventoryAllocatedMaterial | 430 | ep-flow:ProductionInventoryAllocatedMaterial |
| 431 | - rdf:type ep-flow:ProductionInventoryMaterialType , owl:Class ; | 431 | + rdf:type owl:Class , ep-flow:ProductionInventoryMaterialType ; |
| 432 | rdfs:label "production inventory allocated material"^^xsd:string ; | 432 | rdfs:label "production inventory allocated material"^^xsd:string ; |
| 433 | rdfs:subClassOf ep-flow:ProductionInventory . | 433 | rdfs:subClassOf ep-flow:ProductionInventory . |
| 434 | 434 | ||
| 435 | ep-flow:ProductionInventoryBudgetMaterial | 435 | ep-flow:ProductionInventoryBudgetMaterial |
| 436 | - rdf:type ep-flow:ProductionInventoryMaterialType , owl:Class ; | 436 | + rdf:type owl:Class , ep-flow:ProductionInventoryMaterialType ; |
| 437 | rdfs:label "production inventory budget material"^^xsd:string ; | 437 | rdfs:label "production inventory budget material"^^xsd:string ; |
| 438 | rdfs:subClassOf ep-flow:ProductionInventory . | 438 | rdfs:subClassOf ep-flow:ProductionInventory . |
| 439 | 439 | ||
| 440 | ep-flow:ProductionInventoryConstraintMaterial | 440 | ep-flow:ProductionInventoryConstraintMaterial |
| 441 | - rdf:type ep-flow:ProductionInventoryMaterialType , owl:Class ; | 441 | + rdf:type owl:Class , ep-flow:ProductionInventoryMaterialType ; |
| 442 | rdfs:label "production inventory constraint material"^^xsd:string ; | 442 | rdfs:label "production inventory constraint material"^^xsd:string ; |
| 443 | rdfs:subClassOf ep-flow:ProductionInventory . | 443 | rdfs:subClassOf ep-flow:ProductionInventory . |
| 444 | 444 | ||
| 445 | ep-flow:ProductionInventoryDerivedMaterial | 445 | ep-flow:ProductionInventoryDerivedMaterial |
| 446 | - rdf:type ep-flow:ProductionInventoryMaterialType , owl:Class ; | 446 | + rdf:type owl:Class , ep-flow:ProductionInventoryMaterialType ; |
| 447 | rdfs:label "production inventory derived material"^^xsd:string ; | 447 | rdfs:label "production inventory derived material"^^xsd:string ; |
| 448 | rdfs:subClassOf ep-flow:ProductionInventory . | 448 | rdfs:subClassOf ep-flow:ProductionInventory . |
| 449 | 449 | ||
| 450 | ep-flow:ProductionInventoryDifferenceMaterial | 450 | ep-flow:ProductionInventoryDifferenceMaterial |
| 451 | - rdf:type owl:Class , ep-flow:ProductionInventoryMaterialType ; | 451 | + rdf:type ep-flow:ProductionInventoryMaterialType , owl:Class ; |
| 452 | rdfs:label "production inventory difference material"^^xsd:string ; | 452 | rdfs:label "production inventory difference material"^^xsd:string ; |
| 453 | rdfs:subClassOf ep-flow:ProductionInventory . | 453 | rdfs:subClassOf ep-flow:ProductionInventory . |
| 454 | 454 | ||
| 455 | ep-flow:ProductionInventoryEstimatedMaterial | 455 | ep-flow:ProductionInventoryEstimatedMaterial |
| 456 | - rdf:type ep-flow:ProductionInventoryMaterialType , owl:Class ; | 456 | + rdf:type owl:Class , ep-flow:ProductionInventoryMaterialType ; |
| 457 | rdfs:label "production inventory estimated material"^^xsd:string ; | 457 | rdfs:label "production inventory estimated material"^^xsd:string ; |
| 458 | rdfs:subClassOf ep-flow:ProductionInventory . | 458 | rdfs:subClassOf ep-flow:ProductionInventory . |
| 459 | 459 | ||
| 460 | ep-flow:ProductionInventoryForecastMaterial | 460 | ep-flow:ProductionInventoryForecastMaterial |
| 461 | - rdf:type ep-flow:ProductionInventoryMaterialType , owl:Class ; | 461 | + rdf:type owl:Class , ep-flow:ProductionInventoryMaterialType ; |
| 462 | rdfs:label "production inventory forecast material"^^xsd:string ; | 462 | rdfs:label "production inventory forecast material"^^xsd:string ; |
| 463 | rdfs:subClassOf ep-flow:ProductionInventory . | 463 | rdfs:subClassOf ep-flow:ProductionInventory . |
| 464 | 464 | ||
| ... | @@ -468,47 +468,47 @@ ep-flow:ProductionInventoryMaterialType | ... | @@ -468,47 +468,47 @@ ep-flow:ProductionInventoryMaterialType |
| 468 | rdfs:subClassOf owl:Class . | 468 | rdfs:subClassOf owl:Class . |
| 469 | 469 | ||
| 470 | ep-flow:ProductionInventoryMeasuredMaterial | 470 | ep-flow:ProductionInventoryMeasuredMaterial |
| 471 | - rdf:type ep-flow:ProductionInventoryMaterialType , owl:Class ; | 471 | + rdf:type owl:Class , ep-flow:ProductionInventoryMaterialType ; |
| 472 | rdfs:label "production inventory measured material"^^xsd:string ; | 472 | rdfs:label "production inventory measured material"^^xsd:string ; |
| 473 | rdfs:subClassOf ep-flow:ProductionInventory . | 473 | rdfs:subClassOf ep-flow:ProductionInventory . |
| 474 | 474 | ||
| 475 | ep-flow:ProductionInventoryNominatedMaterial | 475 | ep-flow:ProductionInventoryNominatedMaterial |
| 476 | - rdf:type ep-flow:ProductionInventoryMaterialType , owl:Class ; | 476 | + rdf:type owl:Class , ep-flow:ProductionInventoryMaterialType ; |
| 477 | rdfs:label "production inventory nominated material"^^xsd:string ; | 477 | rdfs:label "production inventory nominated material"^^xsd:string ; |
| 478 | rdfs:subClassOf ep-flow:ProductionInventory . | 478 | rdfs:subClassOf ep-flow:ProductionInventory . |
| 479 | 479 | ||
| 480 | ep-flow:ProductionInventoryPotentialMaterial | 480 | ep-flow:ProductionInventoryPotentialMaterial |
| 481 | - rdf:type ep-flow:ProductionInventoryMaterialType , owl:Class ; | 481 | + rdf:type owl:Class , ep-flow:ProductionInventoryMaterialType ; |
| 482 | rdfs:label "production inventory potential material"^^xsd:string ; | 482 | rdfs:label "production inventory potential material"^^xsd:string ; |
| 483 | rdfs:subClassOf ep-flow:ProductionInventory . | 483 | rdfs:subClassOf ep-flow:ProductionInventory . |
| 484 | 484 | ||
| 485 | ep-flow:ProductionInventoryProcessedMaterial | 485 | ep-flow:ProductionInventoryProcessedMaterial |
| 486 | - rdf:type ep-flow:ProductionInventoryMaterialType , owl:Class ; | 486 | + rdf:type owl:Class , ep-flow:ProductionInventoryMaterialType ; |
| 487 | rdfs:label "production inventory processed material"^^xsd:string ; | 487 | rdfs:label "production inventory processed material"^^xsd:string ; |
| 488 | rdfs:subClassOf ep-flow:ProductionInventory . | 488 | rdfs:subClassOf ep-flow:ProductionInventory . |
| 489 | 489 | ||
| 490 | ep-flow:ProductionInventoryQuotaMaterial | 490 | ep-flow:ProductionInventoryQuotaMaterial |
| 491 | - rdf:type ep-flow:ProductionInventoryMaterialType , owl:Class ; | 491 | + rdf:type owl:Class , ep-flow:ProductionInventoryMaterialType ; |
| 492 | rdfs:label "production inventory quota material"^^xsd:string ; | 492 | rdfs:label "production inventory quota material"^^xsd:string ; |
| 493 | rdfs:subClassOf ep-flow:ProductionInventory . | 493 | rdfs:subClassOf ep-flow:ProductionInventory . |
| 494 | 494 | ||
| 495 | ep-flow:ProductionInventoryRecommendedMaterial | 495 | ep-flow:ProductionInventoryRecommendedMaterial |
| 496 | - rdf:type ep-flow:ProductionInventoryMaterialType , owl:Class ; | 496 | + rdf:type owl:Class , ep-flow:ProductionInventoryMaterialType ; |
| 497 | rdfs:label "production inventory recommended material"^^xsd:string ; | 497 | rdfs:label "production inventory recommended material"^^xsd:string ; |
| 498 | rdfs:subClassOf ep-flow:ProductionInventory . | 498 | rdfs:subClassOf ep-flow:ProductionInventory . |
| 499 | 499 | ||
| 500 | ep-flow:ProductionInventorySaleableMaterial | 500 | ep-flow:ProductionInventorySaleableMaterial |
| 501 | - rdf:type ep-flow:ProductionInventoryMaterialType , owl:Class ; | 501 | + rdf:type owl:Class , ep-flow:ProductionInventoryMaterialType ; |
| 502 | rdfs:label "production inventory saleable material"^^xsd:string ; | 502 | rdfs:label "production inventory saleable material"^^xsd:string ; |
| 503 | rdfs:subClassOf ep-flow:ProductionInventory . | 503 | rdfs:subClassOf ep-flow:ProductionInventory . |
| 504 | 504 | ||
| 505 | ep-flow:ProductionInventorySimulatedMaterial | 505 | ep-flow:ProductionInventorySimulatedMaterial |
| 506 | - rdf:type ep-flow:ProductionInventoryMaterialType , owl:Class ; | 506 | + rdf:type owl:Class , ep-flow:ProductionInventoryMaterialType ; |
| 507 | rdfs:label "production inventory simulated material"^^xsd:string ; | 507 | rdfs:label "production inventory simulated material"^^xsd:string ; |
| 508 | rdfs:subClassOf ep-flow:ProductionInventory . | 508 | rdfs:subClassOf ep-flow:ProductionInventory . |
| 509 | 509 | ||
| 510 | ep-flow:ProductionInventoryTargetMaterial | 510 | ep-flow:ProductionInventoryTargetMaterial |
| 511 | - rdf:type ep-flow:ProductionInventoryMaterialType , owl:Class ; | 511 | + rdf:type owl:Class , ep-flow:ProductionInventoryMaterialType ; |
| 512 | rdfs:label "production inventory target material"^^xsd:string ; | 512 | rdfs:label "production inventory target material"^^xsd:string ; |
| 513 | rdfs:subClassOf ep-flow:ProductionInventory . | 513 | rdfs:subClassOf ep-flow:ProductionInventory . |
| 514 | 514 | ||
| ... | @@ -538,22 +538,22 @@ ep-flow:ProductionTestWellHeadFlow | ... | @@ -538,22 +538,22 @@ ep-flow:ProductionTestWellHeadFlow |
| 538 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 538 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 539 | 539 | ||
| 540 | ep-flow:QuotaFlow | 540 | ep-flow:QuotaFlow |
| 541 | - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; | 541 | + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; |
| 542 | rdfs:label "quota flow"^^xsd:string ; | 542 | rdfs:label "quota flow"^^xsd:string ; |
| 543 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 543 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 544 | 544 | ||
| 545 | ep-flow:RecommendedFlow | 545 | ep-flow:RecommendedFlow |
| 546 | - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; | 546 | + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; |
| 547 | rdfs:label "recommended flow"^^xsd:string ; | 547 | rdfs:label "recommended flow"^^xsd:string ; |
| 548 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 548 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 549 | 549 | ||
| 550 | ep-flow:Sale | 550 | ep-flow:Sale |
| 551 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 551 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 552 | rdfs:label "sale"^^xsd:string ; | 552 | rdfs:label "sale"^^xsd:string ; |
| 553 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 553 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 554 | 554 | ||
| 555 | ep-flow:SaleableFlow | 555 | ep-flow:SaleableFlow |
| 556 | - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; | 556 | + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; |
| 557 | rdfs:label "saleable flow"^^xsd:string ; | 557 | rdfs:label "saleable flow"^^xsd:string ; |
| 558 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 558 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 559 | 559 | ||
| ... | @@ -562,17 +562,17 @@ ep-flow:SampleOfMaterial | ... | @@ -562,17 +562,17 @@ ep-flow:SampleOfMaterial |
| 562 | rdfs:subClassOf ep-material:QuantityOfMaterial . | 562 | rdfs:subClassOf ep-material:QuantityOfMaterial . |
| 563 | 563 | ||
| 564 | ep-flow:SimulatedFlow | 564 | ep-flow:SimulatedFlow |
| 565 | - rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; | 565 | + rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; |
| 566 | rdfs:label "simulated flow"^^xsd:string ; | 566 | rdfs:label "simulated flow"^^xsd:string ; |
| 567 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 567 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 568 | 568 | ||
| 569 | ep-flow:Storage | 569 | ep-flow:Storage |
| 570 | - rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ; | 570 | + rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ; |
| 571 | rdfs:label "storage"^^xsd:string ; | 571 | rdfs:label "storage"^^xsd:string ; |
| 572 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 572 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 573 | 573 | ||
| 574 | ep-flow:TargetFlow | 574 | ep-flow:TargetFlow |
| 575 | - rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ; | 575 | + rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ; |
| 576 | rdfs:label "target flow"^^xsd:string ; | 576 | rdfs:label "target flow"^^xsd:string ; |
| 577 | rdfs:subClassOf ep-flow:WholeLifeFlow . | 577 | rdfs:subClassOf ep-flow:WholeLifeFlow . |
| 578 | 578 | ||
| ... | @@ -594,7 +594,7 @@ ep-flow:WholeLifeFlow | ... | @@ -594,7 +594,7 @@ ep-flow:WholeLifeFlow |
| 594 | ep-flow:WholeLifeProductFlow | 594 | ep-flow:WholeLifeProductFlow |
| 595 | rdf:type owl:Class ; | 595 | rdf:type owl:Class ; |
| 596 | rdfs:label "whole life product flow"^^xsd:string ; | 596 | rdfs:label "whole life product flow"^^xsd:string ; |
| 597 | - rdfs:subClassOf ep-flow:WholeLifeFlow , ep-flow:ProductFlow . | 597 | + rdfs:subClassOf ep-flow:ProductFlow , ep-flow:WholeLifeFlow . |
| 598 | 598 | ||
| 599 | ep-flow:WholeLifeProductInventory | 599 | ep-flow:WholeLifeProductInventory |
| 600 | rdf:type owl:Class ; | 600 | rdf:type owl:Class ; |
| ... | @@ -604,7 +604,7 @@ ep-flow:WholeLifeProductInventory | ... | @@ -604,7 +604,7 @@ ep-flow:WholeLifeProductInventory |
| 604 | ep-flow:WholeLifeProductionFlow | 604 | ep-flow:WholeLifeProductionFlow |
| 605 | rdf:type owl:Class ; | 605 | rdf:type owl:Class ; |
| 606 | rdfs:label "whole life production flow"^^xsd:string ; | 606 | rdfs:label "whole life production flow"^^xsd:string ; |
| 607 | - rdfs:subClassOf ep-flow:WholeLifeFlow , ep-flow:ProductionFlow . | 607 | + rdfs:subClassOf ep-flow:ProductionFlow , ep-flow:WholeLifeFlow . |
| 608 | 608 | ||
| 609 | ep-flow:WholeLifeProductionInventory | 609 | ep-flow:WholeLifeProductionInventory |
| 610 | rdf:type owl:Class ; | 610 | rdf:type owl:Class ; |
| ... | @@ -612,13 +612,13 @@ ep-flow:WholeLifeProductionInventory | ... | @@ -612,13 +612,13 @@ ep-flow:WholeLifeProductionInventory |
| 612 | rdfs:subClassOf ep-flow:ProductionInventory . | 612 | rdfs:subClassOf ep-flow:ProductionInventory . |
| 613 | 613 | ||
| 614 | ep-flow:dailyAverageAmountOfMaterial | 614 | ep-flow:dailyAverageAmountOfMaterial |
| 615 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 615 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
| 616 | rdfs:domain ep-flow:Flow ; | 616 | rdfs:domain ep-flow:Flow ; |
| 617 | rdfs:label "daily average amount of material"^^xsd:string ; | 617 | rdfs:label "daily average amount of material"^^xsd:string ; |
| 618 | rdfs:range ep-flow:ClassOfMaterialWithMassCriterion . | 618 | rdfs:range ep-flow:ClassOfMaterialWithMassCriterion . |
| 619 | 619 | ||
| 620 | ep-flow:energyContent | 620 | ep-flow:energyContent |
| 621 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 621 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
| 622 | rdfs:domain ep-material:QuantityOfMaterial ; | 622 | rdfs:domain ep-material:QuantityOfMaterial ; |
| 623 | rdfs:label "energy content"^^xsd:string ; | 623 | rdfs:label "energy content"^^xsd:string ; |
| 624 | rdfs:range ep-core:Work . | 624 | rdfs:range ep-core:Work . |
| ... | @@ -650,7 +650,7 @@ ep-flow:flowOutOf | ... | @@ -650,7 +650,7 @@ ep-flow:flowOutOf |
| 650 | rdfs:subPropertyOf ep-flow:flowIntoOrOutOf . | 650 | rdfs:subPropertyOf ep-flow:flowIntoOrOutOf . |
| 651 | 651 | ||
| 652 | ep-flow:grossCalorificValue | 652 | ep-flow:grossCalorificValue |
| 653 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 653 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
| 654 | rdfs:domain ep-material:QuantityOfMaterial ; | 654 | rdfs:domain ep-material:QuantityOfMaterial ; |
| 655 | rdfs:label "gross calorific value"^^xsd:string ; | 655 | rdfs:label "gross calorific value"^^xsd:string ; |
| 656 | rdfs:range ep-core:EnergyPerVolume . | 656 | rdfs:range ep-core:EnergyPerVolume . |
| ... | @@ -669,24 +669,30 @@ ep-flow:hasNetworkPart | ... | @@ -669,24 +669,30 @@ ep-flow:hasNetworkPart |
| 669 | rdfs:range ep-flow:WholeLifeFlow ; | 669 | rdfs:range ep-flow:WholeLifeFlow ; |
| 670 | rdfs:subPropertyOf ep-core:hasPart . | 670 | rdfs:subPropertyOf ep-core:hasPart . |
| 671 | 671 | ||
| 672 | -ep-flow:materialThatFlows | 672 | +ep-flow:materialInInventory |
| 673 | rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 673 | rdf:type owl:FunctionalProperty , owl:ObjectProperty ; |
| 674 | + rdfs:domain ep-flow:Inventory ; | ||
| 675 | + rdfs:label "material in inventory"^^xsd:string ; | ||
| 676 | + rdfs:range ep-material:QuantityOfMaterial . | ||
| 677 | + | ||
| 678 | +ep-flow:materialThatFlows | ||
| 679 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; | ||
| 674 | rdfs:domain ep-flow:Flow ; | 680 | rdfs:domain ep-flow:Flow ; |
| 675 | rdfs:label "material that flows"^^xsd:string ; | 681 | rdfs:label "material that flows"^^xsd:string ; |
| 676 | rdfs:range ep-material:QuantityOfMaterial . | 682 | rdfs:range ep-material:QuantityOfMaterial . |
| 677 | 683 | ||
| 678 | ep-flow:rateOfFlowOfMaterial | 684 | ep-flow:rateOfFlowOfMaterial |
| 679 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; | 685 | + rdf:type owl:FunctionalProperty , owl:ObjectProperty ; |
| 680 | rdfs:label "rate of flow of material"^^xsd:string ; | 686 | rdfs:label "rate of flow of material"^^xsd:string ; |
| 681 | rdfs:range ep-core:MeasureOfAmountOfMaterial . | 687 | rdfs:range ep-core:MeasureOfAmountOfMaterial . |
| 682 | 688 | ||
| 683 | ep-flow:totalVolumeOfMaterial-deprecated | 689 | ep-flow:totalVolumeOfMaterial-deprecated |
| 684 | - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | 690 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty ; |
| 685 | rdfs:label "total volume of material"^^xsd:string ; | 691 | rdfs:label "total volume of material"^^xsd:string ; |
| 686 | rdfs:range ep-core:MeasureOfAmountOfMaterial . | 692 | rdfs:range ep-core:MeasureOfAmountOfMaterial . |
| 687 | 693 | ||
| 688 | ep-flow:yearlyAverageAmountOfMaterial | 694 | ep-flow:yearlyAverageAmountOfMaterial |
| 689 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; | 695 | + rdf:type owl:FunctionalProperty , owl:ObjectProperty ; |
| 690 | rdfs:domain ep-flow:Flow ; | 696 | rdfs:domain ep-flow:Flow ; |
| 691 | rdfs:label "yearly average amount of material"^^xsd:string ; | 697 | rdfs:label "yearly average amount of material"^^xsd:string ; |
| 692 | rdfs:range ep-flow:ClassOfMaterialWithMassCriterion . | 698 | rdfs:range ep-flow:ClassOfMaterialWithMassCriterion . |
| ... | @@ -797,7 +803,7 @@ ep-material:Gas-wet | ... | @@ -797,7 +803,7 @@ ep-material:Gas-wet |
| 797 | rdf:type ep-flow:ProductMaterialType . | 803 | rdf:type ep-flow:ProductMaterialType . |
| 798 | 804 | ||
| 799 | ep-material:HeliumGas | 805 | ep-material:HeliumGas |
| 800 | - rdf:type owl:Class , ep-flow:ProductMaterialType . | 806 | + rdf:type ep-flow:ProductMaterialType , owl:Class . |
| 801 | 807 | ||
| 802 | ep-material:Heptane | 808 | ep-material:Heptane |
| 803 | rdf:type ep-flow:ProductMaterialType . | 809 | rdf:type ep-flow:ProductMaterialType . |
| ... | @@ -875,14 +881,14 @@ ep-material:Oleic | ... | @@ -875,14 +881,14 @@ ep-material:Oleic |
| 875 | rdf:type ep-flow:ProductMaterialType . | 881 | rdf:type ep-flow:ProductMaterialType . |
| 876 | 882 | ||
| 877 | ep-material:Pentane | 883 | ep-material:Pentane |
| 878 | - rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; | 884 | + rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; |
| 879 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_pentane> . | 885 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_pentane> . |
| 880 | 886 | ||
| 881 | ep-material:PetroleumGasLiquid | 887 | ep-material:PetroleumGasLiquid |
| 882 | rdf:type ep-flow:ProductMaterialType . | 888 | rdf:type ep-flow:ProductMaterialType . |
| 883 | 889 | ||
| 884 | ep-material:Propane | 890 | ep-material:Propane |
| 885 | - rdf:type ep-flow:ProductMaterialType , ep-well:FluidComponentType , ep-prodact:SubstanceType ; | 891 | + rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType , ep-flow:ProductMaterialType ; |
| 886 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_propane> . | 892 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_propane> . |
| 887 | 893 | ||
| 888 | ep-material:Propane-component | 894 | ep-material:Propane-component |
| ... | @@ -910,361 +916,361 @@ ep-material:Water-processed | ... | @@ -910,361 +916,361 @@ ep-material:Water-processed |
| 910 | rdf:type ep-flow:ProductMaterialType . | 916 | rdf:type ep-flow:ProductMaterialType . |
| 911 | 917 | ||
| 912 | ep-material:substance-11dmcyPentane | 918 | ep-material:substance-11dmcyPentane |
| 913 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 919 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 914 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_11dmcypentane> . | 920 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_11dmcypentane> . |
| 915 | 921 | ||
| 916 | ep-material:substance-124tmBenzene | 922 | ep-material:substance-124tmBenzene |
| 917 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 923 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 918 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_124tmbenzene> . | 924 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_124tmbenzene> . |
| 919 | 925 | ||
| 920 | ep-material:substance-12dmBenzene | 926 | ep-material:substance-12dmBenzene |
| 921 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 927 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 922 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_12dmbenzene> . | 928 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_12dmbenzene> . |
| 923 | 929 | ||
| 924 | ep-material:substance-13dmBenzene | 930 | ep-material:substance-13dmBenzene |
| 925 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 931 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 926 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_13dmbenzene> . | 932 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_13dmbenzene> . |
| 927 | 933 | ||
| 928 | ep-material:substance-14dmBenzene | 934 | ep-material:substance-14dmBenzene |
| 929 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 935 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 930 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_14dmbenzene> . | 936 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_14dmbenzene> . |
| 931 | 937 | ||
| 932 | ep-material:substance-223tmButane | 938 | ep-material:substance-223tmButane |
| 933 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 939 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 934 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_223tmbutane> . | 940 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_223tmbutane> . |
| 935 | 941 | ||
| 936 | ep-material:substance-223tmPentane | 942 | ep-material:substance-223tmPentane |
| 937 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 943 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 938 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_223tmpentane> . | 944 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_223tmpentane> . |
| 939 | 945 | ||
| 940 | ep-material:substance-22dmButane | 946 | ep-material:substance-22dmButane |
| 941 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 947 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 942 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_22dmbutane> . | 948 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_22dmbutane> . |
| 943 | 949 | ||
| 944 | ep-material:substance-22dmHexane | 950 | ep-material:substance-22dmHexane |
| 945 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 951 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 946 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_22dmhexane> . | 952 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_22dmhexane> . |
| 947 | 953 | ||
| 948 | ep-material:substance-22dmPentane | 954 | ep-material:substance-22dmPentane |
| 949 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 955 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 950 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_22dmpentane> . | 956 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_22dmpentane> . |
| 951 | 957 | ||
| 952 | ep-material:substance-22dmPropane | 958 | ep-material:substance-22dmPropane |
| 953 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 959 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 954 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_22dmpropane> . | 960 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_22dmpropane> . |
| 955 | 961 | ||
| 956 | ep-material:substance-23dmButane | 962 | ep-material:substance-23dmButane |
| 957 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 963 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 958 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_23dmbutane> . | 964 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_23dmbutane> . |
| 959 | 965 | ||
| 960 | ep-material:substance-23dmPentane | 966 | ep-material:substance-23dmPentane |
| 961 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 967 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 962 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_23dmpentane> . | 968 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_23dmpentane> . |
| 963 | 969 | ||
| 964 | ep-material:substance-24dmHexane | 970 | ep-material:substance-24dmHexane |
| 965 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 971 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 966 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_24dmhexane> . | 972 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_24dmhexane> . |
| 967 | 973 | ||
| 968 | ep-material:substance-24dmPentane | 974 | ep-material:substance-24dmPentane |
| 969 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 975 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 970 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_24dmpentane> . | 976 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_24dmpentane> . |
| 971 | 977 | ||
| 972 | ep-material:substance-25dmHexane | 978 | ep-material:substance-25dmHexane |
| 973 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 979 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 974 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_25dmhexane> . | 980 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_25dmhexane> . |
| 975 | 981 | ||
| 976 | ep-material:substance-2mButane | 982 | ep-material:substance-2mButane |
| 977 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 983 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 978 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_2mbutane> . | 984 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_2mbutane> . |
| 979 | 985 | ||
| 980 | ep-material:substance-2mHexane | 986 | ep-material:substance-2mHexane |
| 981 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 987 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 982 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_2mhexane> . | 988 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_2mhexane> . |
| 983 | 989 | ||
| 984 | ep-material:substance-2mPentane | 990 | ep-material:substance-2mPentane |
| 985 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 991 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 986 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_2mpentane> . | 992 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_2mpentane> . |
| 987 | 993 | ||
| 988 | ep-material:substance-2mPropane | 994 | ep-material:substance-2mPropane |
| 989 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 995 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 990 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_2mpropane> . | 996 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_2mpropane> . |
| 991 | 997 | ||
| 992 | ep-material:substance-33dmPentane | 998 | ep-material:substance-33dmPentane |
| 993 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 999 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 994 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_33dmpentane> . | 1000 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_33dmpentane> . |
| 995 | 1001 | ||
| 996 | ep-material:substance-3etPentane | 1002 | ep-material:substance-3etPentane |
| 997 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1003 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 998 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_3etpentane> . | 1004 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_3etpentane> . |
| 999 | 1005 | ||
| 1000 | ep-material:substance-3mHexane | 1006 | ep-material:substance-3mHexane |
| 1001 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1007 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1002 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_3mhexane> . | 1008 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_3mhexane> . |
| 1003 | 1009 | ||
| 1004 | ep-material:substance-3mPentane | 1010 | ep-material:substance-3mPentane |
| 1005 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1011 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1006 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_3mpentane> . | 1012 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_3mpentane> . |
| 1007 | 1013 | ||
| 1008 | ep-material:substance-Ar | 1014 | ep-material:substance-Ar |
| 1009 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1015 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1010 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_Ar> . | 1016 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_Ar> . |
| 1011 | 1017 | ||
| 1012 | ep-material:substance-Benzene | 1018 | ep-material:substance-Benzene |
| 1013 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1019 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1014 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_benzene> . | 1020 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_benzene> . |
| 1015 | 1021 | ||
| 1016 | ep-material:substance-Butane | 1022 | ep-material:substance-Butane |
| 1017 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1023 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1018 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_butane> . | 1024 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_butane> . |
| 1019 | 1025 | ||
| 1020 | ep-material:substance-C11F | 1026 | ep-material:substance-C11F |
| 1021 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1027 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1022 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C11F> . | 1028 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C11F> . |
| 1023 | 1029 | ||
| 1024 | ep-material:substance-C12F | 1030 | ep-material:substance-C12F |
| 1025 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1031 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1026 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C12F> . | 1032 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C12F> . |
| 1027 | 1033 | ||
| 1028 | ep-material:substance-C13F | 1034 | ep-material:substance-C13F |
| 1029 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1035 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1030 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C13F> . | 1036 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C13F> . |
| 1031 | 1037 | ||
| 1032 | ep-material:substance-C13dmcyPentane | 1038 | ep-material:substance-C13dmcyPentane |
| 1033 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1039 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1034 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_c13dmcypentane> . | 1040 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_c13dmcypentane> . |
| 1035 | 1041 | ||
| 1036 | ep-material:substance-C14F | 1042 | ep-material:substance-C14F |
| 1037 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1043 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1038 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C14F> . | 1044 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C14F> . |
| 1039 | 1045 | ||
| 1040 | ep-material:substance-C15F | 1046 | ep-material:substance-C15F |
| 1041 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1047 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1042 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C15F> . | 1048 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C15F> . |
| 1043 | 1049 | ||
| 1044 | ep-material:substance-C16F | 1050 | ep-material:substance-C16F |
| 1045 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1051 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1046 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C16F> . | 1052 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C16F> . |
| 1047 | 1053 | ||
| 1048 | ep-material:substance-C17F | 1054 | ep-material:substance-C17F |
| 1049 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1055 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1050 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C17F> . | 1056 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C17F> . |
| 1051 | 1057 | ||
| 1052 | ep-material:substance-C18F | 1058 | ep-material:substance-C18F |
| 1053 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1059 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1054 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C18F> . | 1060 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C18F> . |
| 1055 | 1061 | ||
| 1056 | ep-material:substance-C19F | 1062 | ep-material:substance-C19F |
| 1057 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1063 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1058 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C19F> . | 1064 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C19F> . |
| 1059 | 1065 | ||
| 1060 | ep-material:substance-C20F | 1066 | ep-material:substance-C20F |
| 1061 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1067 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1062 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C20F> . | 1068 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C20F> . |
| 1063 | 1069 | ||
| 1064 | ep-material:substance-C21F | 1070 | ep-material:substance-C21F |
| 1065 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1071 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1066 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C21F> . | 1072 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C21F> . |
| 1067 | 1073 | ||
| 1068 | ep-material:substance-C22F | 1074 | ep-material:substance-C22F |
| 1069 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1075 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1070 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C22F> . | 1076 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C22F> . |
| 1071 | 1077 | ||
| 1072 | ep-material:substance-C23F | 1078 | ep-material:substance-C23F |
| 1073 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1079 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1074 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C23F> . | 1080 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C23F> . |
| 1075 | 1081 | ||
| 1076 | ep-material:substance-C24F | 1082 | ep-material:substance-C24F |
| 1077 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1083 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1078 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C24F> . | 1084 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C24F> . |
| 1079 | 1085 | ||
| 1080 | ep-material:substance-C25F | 1086 | ep-material:substance-C25F |
| 1081 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1087 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1082 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C25F> . | 1088 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C25F> . |
| 1083 | 1089 | ||
| 1084 | ep-material:substance-C26F | 1090 | ep-material:substance-C26F |
| 1085 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1091 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1086 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C26F> . | 1092 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C26F> . |
| 1087 | 1093 | ||
| 1088 | ep-material:substance-C27F | 1094 | ep-material:substance-C27F |
| 1089 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1095 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1090 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C27F> . | 1096 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C27F> . |
| 1091 | 1097 | ||
| 1092 | ep-material:substance-C28F | 1098 | ep-material:substance-C28F |
| 1093 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1099 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1094 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C28F> . | 1100 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C28F> . |
| 1095 | 1101 | ||
| 1096 | ep-material:substance-C29F | 1102 | ep-material:substance-C29F |
| 1097 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1103 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1098 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C29F> . | 1104 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C29F> . |
| 1099 | 1105 | ||
| 1100 | ep-material:substance-C30F | 1106 | ep-material:substance-C30F |
| 1101 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1107 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1102 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C30F> . | 1108 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C30F> . |
| 1103 | 1109 | ||
| 1104 | ep-material:substance-C31F | 1110 | ep-material:substance-C31F |
| 1105 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1111 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1106 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C31F> . | 1112 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C31F> . |
| 1107 | 1113 | ||
| 1108 | ep-material:substance-C32F | 1114 | ep-material:substance-C32F |
| 1109 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1115 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1110 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C32F> . | 1116 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C32F> . |
| 1111 | 1117 | ||
| 1112 | ep-material:substance-C33F | 1118 | ep-material:substance-C33F |
| 1113 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1119 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1114 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C33F> . | 1120 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C33F> . |
| 1115 | 1121 | ||
| 1116 | ep-material:substance-C34F | 1122 | ep-material:substance-C34F |
| 1117 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1123 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1118 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C34F> . | 1124 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C34F> . |
| 1119 | 1125 | ||
| 1120 | ep-material:substance-C35F | 1126 | ep-material:substance-C35F |
| 1121 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1127 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1122 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C35F> . | 1128 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C35F> . |
| 1123 | 1129 | ||
| 1124 | ep-material:substance-C36F | 1130 | ep-material:substance-C36F |
| 1125 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1131 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1126 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C36F> . | 1132 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C36F> . |
| 1127 | 1133 | ||
| 1128 | ep-material:substance-C37F | 1134 | ep-material:substance-C37F |
| 1129 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1135 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1130 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C37F> . | 1136 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C37F> . |
| 1131 | 1137 | ||
| 1132 | ep-material:substance-C38F | 1138 | ep-material:substance-C38F |
| 1133 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1139 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1134 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C38F> . | 1140 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C38F> . |
| 1135 | 1141 | ||
| 1136 | ep-material:substance-C39F | 1142 | ep-material:substance-C39F |
| 1137 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1143 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1138 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C39F> . | 1144 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C39F> . |
| 1139 | 1145 | ||
| 1140 | ep-material:substance-C40F | 1146 | ep-material:substance-C40F |
| 1141 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1147 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1142 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C40F> . | 1148 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C40F> . |
| 1143 | 1149 | ||
| 1144 | ep-material:substance-C41F | 1150 | ep-material:substance-C41F |
| 1145 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1151 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1146 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C41F> . | 1152 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C41F> . |
| 1147 | 1153 | ||
| 1148 | ep-material:substance-C42F | 1154 | ep-material:substance-C42F |
| 1149 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1155 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1150 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C42F> . | 1156 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C42F> . |
| 1151 | 1157 | ||
| 1152 | ep-material:substance-C43F | 1158 | ep-material:substance-C43F |
| 1153 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1159 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1154 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C43F> . | 1160 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C43F> . |
| 1155 | 1161 | ||
| 1156 | ep-material:substance-C44F | 1162 | ep-material:substance-C44F |
| 1157 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1163 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1158 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C44F> . | 1164 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C44F> . |
| 1159 | 1165 | ||
| 1160 | ep-material:substance-C45F | 1166 | ep-material:substance-C45F |
| 1161 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1167 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1162 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C45F> . | 1168 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C45F> . |
| 1163 | 1169 | ||
| 1164 | ep-material:substance-C46F | 1170 | ep-material:substance-C46F |
| 1165 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1171 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1166 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C46F> . | 1172 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C46F> . |
| 1167 | 1173 | ||
| 1168 | ep-material:substance-C47F | 1174 | ep-material:substance-C47F |
| 1169 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1175 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1170 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C47F> . | 1176 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C47F> . |
| 1171 | 1177 | ||
| 1172 | ep-material:substance-C48F | 1178 | ep-material:substance-C48F |
| 1173 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1179 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1174 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C48F> . | 1180 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C48F> . |
| 1175 | 1181 | ||
| 1176 | ep-material:substance-C49F | 1182 | ep-material:substance-C49F |
| 1177 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1183 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1178 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C49F> . | 1184 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_C49F> . |
| 1179 | 1185 | ||
| 1180 | ep-material:substance-CO2 | 1186 | ep-material:substance-CO2 |
| 1181 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1187 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1182 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_CO2> . | 1188 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_CO2> . |
| 1183 | 1189 | ||
| 1184 | ep-material:substance-Cyclohexane | 1190 | ep-material:substance-Cyclohexane |
| 1185 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1191 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1186 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_cyclohexane> . | 1192 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_cyclohexane> . |
| 1187 | 1193 | ||
| 1188 | ep-material:substance-Cyclopentane | 1194 | ep-material:substance-Cyclopentane |
| 1189 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1195 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1190 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_cyclopentane> . | 1196 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_cyclopentane> . |
| 1191 | 1197 | ||
| 1192 | ep-material:substance-Decanes | 1198 | ep-material:substance-Decanes |
| 1193 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1199 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1194 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_decanes> . | 1200 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_decanes> . |
| 1195 | 1201 | ||
| 1196 | ep-material:substance-EtBenzene | 1202 | ep-material:substance-EtBenzene |
| 1197 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1203 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1198 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_etbenzene> . | 1204 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_etbenzene> . |
| 1199 | 1205 | ||
| 1200 | ep-material:substance-EtcyPentane | 1206 | ep-material:substance-EtcyPentane |
| 1201 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1207 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1202 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_etcypentane> . | 1208 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_etcypentane> . |
| 1203 | 1209 | ||
| 1204 | ep-material:substance-Ethane | 1210 | ep-material:substance-Ethane |
| 1205 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1211 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1206 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_ethane> . | 1212 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_ethane> . |
| 1207 | 1213 | ||
| 1208 | ep-material:substance-H2 | 1214 | ep-material:substance-H2 |
| 1209 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1215 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1210 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_H2> . | 1216 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_H2> . |
| 1211 | 1217 | ||
| 1212 | ep-material:substance-H2O | 1218 | ep-material:substance-H2O |
| 1213 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1219 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1214 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_H2O> . | 1220 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_H2O> . |
| 1215 | 1221 | ||
| 1216 | ep-material:substance-H2S | 1222 | ep-material:substance-H2S |
| 1217 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1223 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1218 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_H2S> . | 1224 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_H2S> . |
| 1219 | 1225 | ||
| 1220 | ep-material:substance-Heptanes | 1226 | ep-material:substance-Heptanes |
| 1221 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1227 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1222 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_heptanes> . | 1228 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_heptanes> . |
| 1223 | 1229 | ||
| 1224 | ep-material:substance-Hexane | 1230 | ep-material:substance-Hexane |
| 1225 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1231 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1226 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_hexane> . | 1232 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_hexane> . |
| 1227 | 1233 | ||
| 1228 | ep-material:substance-Hexanes | 1234 | ep-material:substance-Hexanes |
| 1229 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1235 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1230 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_hexanes> . | 1236 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_hexanes> . |
| 1231 | 1237 | ||
| 1232 | ep-material:substance-MBenzene | 1238 | ep-material:substance-MBenzene |
| 1233 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1239 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1234 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_mbenzene> . | 1240 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_mbenzene> . |
| 1235 | 1241 | ||
| 1236 | ep-material:substance-McyHexane | 1242 | ep-material:substance-McyHexane |
| 1237 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1243 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1238 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_mcyhexane> . | 1244 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_mcyhexane> . |
| 1239 | 1245 | ||
| 1240 | ep-material:substance-McyPentane | 1246 | ep-material:substance-McyPentane |
| 1241 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1247 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1242 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_mcypentane> . | 1248 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_mcypentane> . |
| 1243 | 1249 | ||
| 1244 | ep-material:substance-Methane | 1250 | ep-material:substance-Methane |
| 1245 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1251 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1246 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_methane> . | 1252 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_methane> . |
| 1247 | 1253 | ||
| 1248 | ep-material:substance-N2 | 1254 | ep-material:substance-N2 |
| 1249 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1255 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1250 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_N2> . | 1256 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_N2> . |
| 1251 | 1257 | ||
| 1252 | ep-material:substance-Nonanes | 1258 | ep-material:substance-Nonanes |
| 1253 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1259 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1254 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_nonanes> . | 1260 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_nonanes> . |
| 1255 | 1261 | ||
| 1256 | ep-material:substance-O2 | 1262 | ep-material:substance-O2 |
| 1257 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1263 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1258 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_O2> . | 1264 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_O2> . |
| 1259 | 1265 | ||
| 1260 | ep-material:substance-Octanes | 1266 | ep-material:substance-Octanes |
| 1261 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1267 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1262 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_octanes> . | 1268 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_octanes> . |
| 1263 | 1269 | ||
| 1264 | ep-material:substance-T12dmcyPentane | 1270 | ep-material:substance-T12dmcyPentane |
| 1265 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1271 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1266 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_t12dmcypentane> . | 1272 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_t12dmcypentane> . |
| 1267 | 1273 | ||
| 1268 | ep-material:substance-T13dmcyPentane | 1274 | ep-material:substance-T13dmcyPentane |
| 1269 | - rdf:type ep-prodact:SubstanceType , ep-well:FluidComponentType ; | 1275 | + rdf:type ep-well:FluidComponentType , ep-prodact:SubstanceType ; |
| 1270 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_t13dmcypentane> . | 1276 | ep-prodcore:mapsTo <http://www.epim.no/schemas/mprml/1#FC_t13dmcypentane> . | ... | ... |
This diff could not be displayed because it is too large.
| ... | @@ -21,27 +21,45 @@ | ... | @@ -21,27 +21,45 @@ |
| 21 | <http://www.epim.no/schemas/mprml/1#A_Global-Objects> | 21 | <http://www.epim.no/schemas/mprml/1#A_Global-Objects> |
| 22 | spin:rule | 22 | spin:rule |
| 23 | [ rdf:type sp:Construct ; | 23 | [ rdf:type sp:Construct ; |
| 24 | - rdfs:comment "STEP 20051 Set the context facility - installation does not exist"^^xsd:string ; | 24 | + rdfs:comment "STEP 20020 Add the report kind ."^^xsd:string ; |
| 25 | - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#ProductionFacility> ; | 25 | + sp:templates ([ sp:object |
| 26 | + [ sp:varName "reportKind"^^xsd:string | ||
| 27 | + ] ; | ||
| 26 | sp:predicate rdf:type ; | 28 | sp:predicate rdf:type ; |
| 27 | - sp:subject _:b1 | 29 | + sp:subject |
| 30 | + [ sp:varName "productVolumeReport"^^xsd:string | ||
| 31 | + ] | ||
| 32 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReportKind> ; | ||
| 33 | + sp:predicate rdf:type ; | ||
| 34 | + sp:subject | ||
| 35 | + [ sp:varName "reportKind"^^xsd:string | ||
| 36 | + ] | ||
| 28 | ] [ sp:object | 37 | ] [ sp:object |
| 29 | - [ sp:varName "contextFacility"^^xsd:string | 38 | + [ sp:varName "kind"^^xsd:string |
| 30 | ] ; | 39 | ] ; |
| 31 | - sp:predicate <http://www.reportinghub.no/ep/schema/geography#locatedWithin> ; | 40 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; |
| 32 | - sp:subject _:b1 | ||
| 33 | - ] [ sp:object _:b1 ; | ||
| 34 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 35 | sp:subject | 41 | sp:subject |
| 36 | - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | 42 | + [ sp:varName "reportKind"^^xsd:string |
| 37 | ] | 43 | ] |
| 38 | - ] [ sp:object _:b1 ; | 44 | + ]) ; |
| 39 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | 45 | + sp:where ([ sp:object spin:_this ; |
| 46 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 40 | sp:subject | 47 | sp:subject |
| 41 | - [ sp:varName "productionFacilityToDate"^^xsd:string | 48 | + [ sp:varName "productionReport"^^xsd:string |
| 42 | ] | 49 | ] |
| 43 | - ]) ; | 50 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductVolumeReport> ; |
| 44 | - sp:where ([ sp:object | 51 | + sp:predicate rdf:type ; |
| 52 | + sp:subject | ||
| 53 | + [ sp:varName "productVolumeReport"^^xsd:string | ||
| 54 | + ] | ||
| 55 | + ] [ sp:object | ||
| 56 | + [ sp:varName "productionReport"^^xsd:string | ||
| 57 | + ] ; | ||
| 58 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; | ||
| 59 | + sp:subject | ||
| 60 | + [ sp:varName "productVolumeReport"^^xsd:string | ||
| 61 | + ] | ||
| 62 | + ] [ sp:object | ||
| 45 | [ sp:varName "productVolumeRef"^^xsd:string | 63 | [ sp:varName "productVolumeRef"^^xsd:string |
| 46 | ] ; | 64 | ] ; |
| 47 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | 65 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; |
| ... | @@ -51,123 +69,260 @@ | ... | @@ -51,123 +69,260 @@ |
| 51 | sp:subject | 69 | sp:subject |
| 52 | [ sp:varName "productVolumeRef"^^xsd:string | 70 | [ sp:varName "productVolumeRef"^^xsd:string |
| 53 | ] | 71 | ] |
| 54 | - ] [ rdf:type sp:NotExists ; | ||
| 55 | - sp:elements ([ sp:object | ||
| 56 | - [ sp:varName "installationRef"^^xsd:string | ||
| 57 | - ] ; | ||
| 58 | - sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | ||
| 59 | - sp:subject | ||
| 60 | - [ sp:varName "productVolumeRef"^^xsd:string | ||
| 61 | - ] | ||
| 62 | - ] [ sp:object | ||
| 63 | - [ sp:varName "installationRef"^^xsd:string | ||
| 64 | - ] ; | ||
| 65 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 66 | - sp:subject | ||
| 67 | - [ sp:varName "productionFacility"^^xsd:string | ||
| 68 | - ] | ||
| 69 | - ]) | ||
| 70 | ] [ sp:object | 72 | ] [ sp:object |
| 71 | - [ sp:varName "contextFacilityRef"^^xsd:string | 73 | + [ sp:varName "nameRef"^^xsd:string |
| 72 | ] ; | 74 | ] ; |
| 73 | - sp:predicate <http://www.epim.no/schemas/mprml/1#contextFacilityRef> ; | 75 | + sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ; |
| 74 | sp:subject | 76 | sp:subject |
| 75 | [ sp:varName "productVolumeRef"^^xsd:string | 77 | [ sp:varName "productVolumeRef"^^xsd:string |
| 76 | ] | 78 | ] |
| 77 | ] [ sp:object | 79 | ] [ sp:object |
| 78 | - [ sp:varName "contextFacilityRef"^^xsd:string | 80 | + [ sp:varName "name"^^xsd:string |
| 79 | ] ; | 81 | ] ; |
| 80 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | 82 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
| 81 | sp:subject | 83 | sp:subject |
| 82 | - [ sp:varName "contextFacility"^^xsd:string | 84 | + [ sp:varName "nameRef"^^xsd:string |
| 85 | + ] | ||
| 86 | + ] [ sp:object | ||
| 87 | + [ sp:varName "kind"^^xsd:string | ||
| 88 | + ] ; | ||
| 89 | + sp:predicate <http://www.epim.no/schemas/mprml/1#kind> ; | ||
| 90 | + sp:subject | ||
| 91 | + [ sp:varName "productVolumeRef"^^xsd:string | ||
| 92 | + ] | ||
| 93 | + ] [ rdf:type sp:Bind ; | ||
| 94 | + sp:expression | ||
| 95 | + [ rdf:type ep-spin-lib:normalizeString ; | ||
| 96 | + sp:arg1 [ sp:varName "kind"^^xsd:string | ||
| 97 | + ] | ||
| 98 | + ] ; | ||
| 99 | + sp:variable | ||
| 100 | + [ sp:varName "normalizedKind"^^xsd:string | ||
| 101 | + ] | ||
| 102 | + ] [ rdf:type sp:Bind ; | ||
| 103 | + sp:expression | ||
| 104 | + [ rdf:type ep-dpr-spin-lib:buildProductionReportKindURI ; | ||
| 105 | + sp:arg1 [ sp:varName "normalizedKind"^^xsd:string | ||
| 106 | + ] | ||
| 107 | + ] ; | ||
| 108 | + sp:variable | ||
| 109 | + [ sp:varName "reportKind"^^xsd:string | ||
| 83 | ] | 110 | ] |
| 111 | + ]) | ||
| 112 | + ] ; | ||
| 113 | + spin:rule | ||
| 114 | + [ rdf:type sp:Construct ; | ||
| 115 | + rdfs:comment "STEP 20010 Create the ProductVolumeReport; the period ProductionFlow and the ProductionFlowToDate ; the period ProductionInventory and the ProductionInventoryToDate; the period ProductionFacility and the ProductionFacilityToDate ."^^xsd:string ; | ||
| 116 | + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductVolumeReport> ; | ||
| 117 | + sp:predicate rdf:type ; | ||
| 118 | + sp:subject _:b1 | ||
| 119 | + ] [ sp:object | ||
| 120 | + [ sp:varName "productionReport"^^xsd:string | ||
| 121 | + ] ; | ||
| 122 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; | ||
| 123 | + sp:subject _:b1 | ||
| 124 | + ] [ sp:object | ||
| 125 | + [ sp:varName "name"^^xsd:string | ||
| 126 | + ] ; | ||
| 127 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; | ||
| 128 | + sp:subject _:b1 | ||
| 129 | + ] [ sp:object | ||
| 130 | + [ sp:varName "productVolumeReportPeriodType"^^xsd:string | ||
| 131 | + ] ; | ||
| 132 | + sp:predicate rdf:type ; | ||
| 133 | + sp:subject _:b1 | ||
| 134 | + ] [ sp:object _:b2 ; | ||
| 135 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
| 136 | + sp:subject _:b1 | ||
| 137 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlow> ; | ||
| 138 | + sp:predicate rdf:type ; | ||
| 139 | + sp:subject _:b2 | ||
| 140 | + ] [ sp:object | ||
| 141 | + [ sp:varName "productVolumeRef"^^xsd:string | ||
| 142 | + ] ; | ||
| 143 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 144 | + sp:subject _:b2 | ||
| 145 | + ] [ sp:object _:b3 ; | ||
| 146 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 147 | + sp:subject _:b2 | ||
| 148 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlowToDate> ; | ||
| 149 | + sp:predicate rdf:type ; | ||
| 150 | + sp:subject _:b3 | ||
| 151 | + ] [ sp:object _:b4 ; | ||
| 152 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
| 153 | + sp:subject _:b1 | ||
| 154 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionInventory> ; | ||
| 155 | + sp:predicate rdf:type ; | ||
| 156 | + sp:subject _:b4 | ||
| 157 | + ] [ sp:object | ||
| 158 | + [ sp:varName "productVolumeRef"^^xsd:string | ||
| 159 | + ] ; | ||
| 160 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 161 | + sp:subject _:b4 | ||
| 162 | + ] [ sp:object _:b5 ; | ||
| 163 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 164 | + sp:subject _:b4 | ||
| 165 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionInventoryToDate> ; | ||
| 166 | + sp:predicate rdf:type ; | ||
| 167 | + sp:subject _:b5 | ||
| 168 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | ||
| 169 | + sp:predicate rdf:type ; | ||
| 170 | + sp:subject _:b6 | ||
| 84 | ] [ sp:object | 171 | ] [ sp:object |
| 85 | [ sp:varName "productVolumeRef"^^xsd:string | 172 | [ sp:varName "productVolumeRef"^^xsd:string |
| 86 | ] ; | 173 | ] ; |
| 87 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | 174 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; |
| 175 | + sp:subject _:b6 | ||
| 176 | + ] [ sp:object _:b7 ; | ||
| 177 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 178 | + sp:subject _:b6 | ||
| 179 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#ProductionFacilityToDate> ; | ||
| 180 | + sp:predicate rdf:type ; | ||
| 181 | + sp:subject _:b7 | ||
| 182 | + ] [ sp:object _:b2 ; | ||
| 183 | + sp:predicate <http://www.reportinghub.no/ep/schema/flow#facilityContainsFlow> ; | ||
| 184 | + sp:subject _:b6 | ||
| 185 | + ] [ sp:object _:b4 ; | ||
| 186 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSpatialPart> ; | ||
| 187 | + sp:subject _:b6 | ||
| 188 | + ] [ sp:object _:b3 ; | ||
| 189 | + sp:predicate <http://www.reportinghub.no/ep/schema/flow#facilityContainsFlow> ; | ||
| 190 | + sp:subject _:b7 | ||
| 191 | + ] [ sp:object _:b5 ; | ||
| 192 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSpatialPart> ; | ||
| 193 | + sp:subject _:b7 | ||
| 194 | + ] [ sp:object | ||
| 195 | + [ sp:varName "title"^^xsd:string | ||
| 196 | + ] ; | ||
| 197 | + sp:predicate <http://purl.org/dc/elements/1.1/title> ; | ||
| 198 | + sp:subject _:b1 | ||
| 199 | + ]) ; | ||
| 200 | + sp:where ([ sp:object spin:_this ; | ||
| 201 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 88 | sp:subject | 202 | sp:subject |
| 89 | - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | 203 | + [ sp:varName "productionReport"^^xsd:string |
| 90 | ] | 204 | ] |
| 91 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | 205 | + ] [ sp:object |
| 206 | + [ sp:varName "productVolumeRef"^^xsd:string | ||
| 207 | + ] ; | ||
| 208 | + sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | ||
| 209 | + sp:subject spin:_this | ||
| 210 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productVolume> ; | ||
| 92 | sp:predicate rdf:type ; | 211 | sp:predicate rdf:type ; |
| 93 | sp:subject | 212 | sp:subject |
| 94 | - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | 213 | + [ sp:varName "productVolumeRef"^^xsd:string |
| 95 | ] | 214 | ] |
| 96 | ] [ sp:object | 215 | ] [ sp:object |
| 97 | - [ sp:varName "productionFacilityToDate"^^xsd:string | 216 | + [ sp:varName "nameRef"^^xsd:string |
| 98 | ] ; | 217 | ] ; |
| 99 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | 218 | + sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ; |
| 100 | sp:subject | 219 | sp:subject |
| 101 | - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | 220 | + [ sp:varName "productVolumeRef"^^xsd:string |
| 102 | ] | 221 | ] |
| 103 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#ProductionFacilityToDate> ; | 222 | + ] [ sp:object |
| 104 | - sp:predicate rdf:type ; | 223 | + [ sp:varName "name"^^xsd:string |
| 224 | + ] ; | ||
| 225 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
| 105 | sp:subject | 226 | sp:subject |
| 106 | - [ sp:varName "productionFacilityToDate"^^xsd:string | 227 | + [ sp:varName "nameRef"^^xsd:string |
| 228 | + ] | ||
| 229 | + ] [ rdf:type sp:Optional ; | ||
| 230 | + sp:elements ([ sp:object | ||
| 231 | + [ sp:varName "periodKindRef"^^xsd:string | ||
| 232 | + ] ; | ||
| 233 | + sp:predicate <http://www.epim.no/schemas/mprml/1#periodKindRef> ; | ||
| 234 | + sp:subject | ||
| 235 | + [ sp:varName "productVolumeRef"^^xsd:string | ||
| 236 | + ] | ||
| 237 | + ]) | ||
| 238 | + ] [ rdf:type sp:Optional ; | ||
| 239 | + sp:elements ([ sp:object | ||
| 240 | + [ sp:varName "titleRef"^^xsd:string | ||
| 241 | + ] ; | ||
| 242 | + sp:predicate <http://www.epim.no/schemas/mprml/1#titleRef> ; | ||
| 243 | + sp:subject | ||
| 244 | + [ sp:varName "productVolumeRef"^^xsd:string | ||
| 245 | + ] | ||
| 246 | + ] [ sp:object | ||
| 247 | + [ sp:varName "title"^^xsd:string | ||
| 248 | + ] ; | ||
| 249 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
| 250 | + sp:subject | ||
| 251 | + [ sp:varName "titleRef"^^xsd:string | ||
| 252 | + ] | ||
| 253 | + ]) | ||
| 254 | + ] [ rdf:type sp:Bind ; | ||
| 255 | + sp:expression | ||
| 256 | + [ rdf:type ep-mpr-spin-lib:selectProductVolumeReportPeriodType ; | ||
| 257 | + sp:arg1 [ sp:varName "periodKindRef"^^xsd:string | ||
| 258 | + ] | ||
| 259 | + ] ; | ||
| 260 | + sp:variable | ||
| 261 | + [ sp:varName "productVolumeReportPeriodType"^^xsd:string | ||
| 107 | ] | 262 | ] |
| 108 | ]) | 263 | ]) |
| 109 | ] ; | 264 | ] ; |
| 110 | spin:rule | 265 | spin:rule |
| 111 | [ rdf:type sp:Construct ; | 266 | [ rdf:type sp:Construct ; |
| 112 | - rdfs:comment "STEP 20030 Record the start and end date-times"^^xsd:string ; | 267 | + rdfs:comment "STEP 20031 Record the start and end dates"^^xsd:string ; |
| 113 | sp:templates ([ sp:object | 268 | sp:templates ([ sp:object |
| 114 | - [ sp:varName "dTimStart"^^xsd:string | 269 | + [ sp:varName "dateStart"^^xsd:string |
| 115 | ] ; | 270 | ] ; |
| 116 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; | 271 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; |
| 117 | sp:subject | 272 | sp:subject |
| 118 | [ sp:varName "productionFlow"^^xsd:string | 273 | [ sp:varName "productionFlow"^^xsd:string |
| 119 | ] | 274 | ] |
| 120 | ] [ sp:object | 275 | ] [ sp:object |
| 121 | - [ sp:varName "dTimEnd"^^xsd:string | 276 | + [ sp:varName "dateEnd"^^xsd:string |
| 122 | ] ; | 277 | ] ; |
| 123 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 278 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
| 124 | sp:subject | 279 | sp:subject |
| 125 | [ sp:varName "productionFlow"^^xsd:string | 280 | [ sp:varName "productionFlow"^^xsd:string |
| 126 | ] | 281 | ] |
| 127 | ] [ sp:object | 282 | ] [ sp:object |
| 128 | - [ sp:varName "dTimEnd"^^xsd:string | 283 | + [ sp:varName "dateEnd"^^xsd:string |
| 129 | ] ; | 284 | ] ; |
| 130 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 285 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
| 131 | sp:subject | 286 | sp:subject |
| 132 | [ sp:varName "productionFlowToDate"^^xsd:string | 287 | [ sp:varName "productionFlowToDate"^^xsd:string |
| 133 | ] | 288 | ] |
| 134 | ] [ sp:object | 289 | ] [ sp:object |
| 135 | - [ sp:varName "dTimStart"^^xsd:string | 290 | + [ sp:varName "dateStart"^^xsd:string |
| 136 | ] ; | 291 | ] ; |
| 137 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; | 292 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; |
| 138 | sp:subject | 293 | sp:subject |
| 139 | [ sp:varName "productionInventory"^^xsd:string | 294 | [ sp:varName "productionInventory"^^xsd:string |
| 140 | ] | 295 | ] |
| 141 | ] [ sp:object | 296 | ] [ sp:object |
| 142 | - [ sp:varName "dTimEnd"^^xsd:string | 297 | + [ sp:varName "dateEnd"^^xsd:string |
| 143 | ] ; | 298 | ] ; |
| 144 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 299 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
| 145 | sp:subject | 300 | sp:subject |
| 146 | [ sp:varName "productionInventory"^^xsd:string | 301 | [ sp:varName "productionInventory"^^xsd:string |
| 147 | ] | 302 | ] |
| 148 | ] [ sp:object | 303 | ] [ sp:object |
| 149 | - [ sp:varName "dTimEnd"^^xsd:string | 304 | + [ sp:varName "dateEnd"^^xsd:string |
| 150 | ] ; | 305 | ] ; |
| 151 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 306 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
| 152 | sp:subject | 307 | sp:subject |
| 153 | [ sp:varName "productionInventoryToDate"^^xsd:string | 308 | [ sp:varName "productionInventoryToDate"^^xsd:string |
| 154 | ] | 309 | ] |
| 155 | ] [ sp:object | 310 | ] [ sp:object |
| 156 | - [ sp:varName "dTimStart"^^xsd:string | 311 | + [ sp:varName "dateStart"^^xsd:string |
| 157 | ] ; | 312 | ] ; |
| 158 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; | 313 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; |
| 159 | sp:subject | 314 | sp:subject |
| 160 | [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | 315 | [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string |
| 161 | ] | 316 | ] |
| 162 | ] [ sp:object | 317 | ] [ sp:object |
| 163 | - [ sp:varName "dTimEnd"^^xsd:string | 318 | + [ sp:varName "dateEnd"^^xsd:string |
| 164 | ] ; | 319 | ] ; |
| 165 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 320 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
| 166 | sp:subject | 321 | sp:subject |
| 167 | [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | 322 | [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string |
| 168 | ] | 323 | ] |
| 169 | ] [ sp:object | 324 | ] [ sp:object |
| 170 | - [ sp:varName "dTimEnd"^^xsd:string | 325 | + [ sp:varName "dateEnd"^^xsd:string |
| 171 | ] ; | 326 | ] ; |
| 172 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 327 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
| 173 | sp:subject | 328 | sp:subject |
| ... | @@ -185,16 +340,16 @@ | ... | @@ -185,16 +340,16 @@ |
| 185 | [ sp:varName "productVolumeRef"^^xsd:string | 340 | [ sp:varName "productVolumeRef"^^xsd:string |
| 186 | ] | 341 | ] |
| 187 | ] [ sp:object | 342 | ] [ sp:object |
| 188 | - [ sp:varName "dTimStart"^^xsd:string | 343 | + [ sp:varName "dateStart"^^xsd:string |
| 189 | ] ; | 344 | ] ; |
| 190 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dTimStart> ; | 345 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; |
| 191 | sp:subject | 346 | sp:subject |
| 192 | [ sp:varName "productVolumeRef"^^xsd:string | 347 | [ sp:varName "productVolumeRef"^^xsd:string |
| 193 | ] | 348 | ] |
| 194 | ] [ sp:object | 349 | ] [ sp:object |
| 195 | - [ sp:varName "dTimEnd"^^xsd:string | 350 | + [ sp:varName "dateEnd"^^xsd:string |
| 196 | ] ; | 351 | ] ; |
| 197 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dTimEnd> ; | 352 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; |
| 198 | sp:subject | 353 | sp:subject |
| 199 | [ sp:varName "productVolumeRef"^^xsd:string | 354 | [ sp:varName "productVolumeRef"^^xsd:string |
| 200 | ] | 355 | ] |
| ... | @@ -274,230 +429,102 @@ | ... | @@ -274,230 +429,102 @@ |
| 274 | ] ; | 429 | ] ; |
| 275 | spin:rule | 430 | spin:rule |
| 276 | [ rdf:type sp:Construct ; | 431 | [ rdf:type sp:Construct ; |
| 277 | - rdfs:comment "STEP 20050 Set the context facility - installation exists"^^xsd:string ; | 432 | + rdfs:comment """STEP 20060 Set the facility operator |
| 278 | - sp:templates ([ sp:object | 433 | +role is ignored, because it is implicitly \"operator\""""^^xsd:string ; |
| 279 | - [ sp:varName "contextFacility"^^xsd:string | 434 | + sp:templates ([ sp:object _:b8 ; |
| 280 | - ] ; | 435 | + sp:predicate <http://www.reportinghub.no/ep/schema/facility#facilityOperator> ; |
| 281 | - sp:predicate <http://www.reportinghub.no/ep/schema/geography#locatedWithin> ; | ||
| 282 | sp:subject | 436 | sp:subject |
| 283 | - [ sp:varName "productionFacility"^^xsd:string | 437 | + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string |
| 284 | ] | 438 | ] |
| 439 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/organization#Organization> ; | ||
| 440 | + sp:predicate rdf:type ; | ||
| 441 | + sp:subject _:b8 | ||
| 442 | + ] [ sp:object | ||
| 443 | + [ sp:varName "operator"^^xsd:string | ||
| 444 | + ] ; | ||
| 445 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 446 | + sp:subject _:b8 | ||
| 285 | ]) ; | 447 | ]) ; |
| 286 | sp:where ([ sp:object | 448 | sp:where ([ sp:object |
| 287 | [ sp:varName "productVolumeRef"^^xsd:string | 449 | [ sp:varName "productVolumeRef"^^xsd:string |
| 288 | ] ; | 450 | ] ; |
| 289 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | 451 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; |
| 290 | sp:subject spin:_this | 452 | sp:subject spin:_this |
| 291 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productVolume> ; | ||
| 292 | - sp:predicate rdf:type ; | ||
| 293 | - sp:subject | ||
| 294 | - [ sp:varName "productVolumeRef"^^xsd:string | ||
| 295 | - ] | ||
| 296 | - ] [ sp:object | ||
| 297 | - [ sp:varName "installationRef"^^xsd:string | ||
| 298 | - ] ; | ||
| 299 | - sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | ||
| 300 | - sp:subject | ||
| 301 | - [ sp:varName "productVolumeRef"^^xsd:string | ||
| 302 | - ] | ||
| 303 | ] [ sp:object | 453 | ] [ sp:object |
| 304 | - [ sp:varName "installationRef"^^xsd:string | ||
| 305 | - ] ; | ||
| 306 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 307 | - sp:subject | ||
| 308 | - [ sp:varName "productionFacility"^^xsd:string | ||
| 309 | - ] | ||
| 310 | - ] [ sp:object | ||
| 311 | - [ sp:varName "contextFacilityRef"^^xsd:string | ||
| 312 | - ] ; | ||
| 313 | - sp:predicate <http://www.epim.no/schemas/mprml/1#contextFacilityRef> ; | ||
| 314 | - sp:subject | ||
| 315 | [ sp:varName "productVolumeRef"^^xsd:string | 454 | [ sp:varName "productVolumeRef"^^xsd:string |
| 316 | - ] | ||
| 317 | - ] [ sp:object | ||
| 318 | - [ sp:varName "contextFacilityRef"^^xsd:string | ||
| 319 | ] ; | 455 | ] ; |
| 320 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | 456 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; |
| 321 | sp:subject | 457 | sp:subject |
| 322 | - [ sp:varName "contextFacility"^^xsd:string | 458 | + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string |
| 323 | ] | 459 | ] |
| 324 | - ]) | ||
| 325 | - ] ; | ||
| 326 | - spin:rule | ||
| 327 | - [ rdf:type sp:Construct ; | ||
| 328 | - rdfs:comment "STEP 20010 Create the ProductVolumeReport; the period ProductionFlow and the ProductionFlowToDate ; the period ProductionInventory and the ProductionInventoryToDate; the period ProductionFacility and the ProductionFacilityToDate ."^^xsd:string ; | ||
| 329 | - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductVolumeReport> ; | ||
| 330 | - sp:predicate rdf:type ; | ||
| 331 | - sp:subject _:b2 | ||
| 332 | - ] [ sp:object | ||
| 333 | - [ sp:varName "productionReport"^^xsd:string | ||
| 334 | - ] ; | ||
| 335 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; | ||
| 336 | - sp:subject _:b2 | ||
| 337 | - ] [ sp:object | ||
| 338 | - [ sp:varName "name"^^xsd:string | ||
| 339 | - ] ; | ||
| 340 | - sp:predicate rdfs:label ; | ||
| 341 | - sp:subject _:b2 | ||
| 342 | - ] [ sp:object | ||
| 343 | - [ sp:varName "productVolumeReportPeriodType"^^xsd:string | ||
| 344 | - ] ; | ||
| 345 | - sp:predicate rdf:type ; | ||
| 346 | - sp:subject _:b2 | ||
| 347 | - ] [ sp:object _:b3 ; | ||
| 348 | - sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
| 349 | - sp:subject _:b2 | ||
| 350 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlow> ; | ||
| 351 | - sp:predicate rdf:type ; | ||
| 352 | - sp:subject _:b3 | ||
| 353 | - ] [ sp:object | ||
| 354 | - [ sp:varName "productVolumeRef"^^xsd:string | ||
| 355 | - ] ; | ||
| 356 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 357 | - sp:subject _:b3 | ||
| 358 | - ] [ sp:object _:b4 ; | ||
| 359 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 360 | - sp:subject _:b3 | ||
| 361 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlowToDate> ; | ||
| 362 | - sp:predicate rdf:type ; | ||
| 363 | - sp:subject _:b4 | ||
| 364 | - ] [ sp:object _:b5 ; | ||
| 365 | - sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
| 366 | - sp:subject _:b2 | ||
| 367 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionInventory> ; | ||
| 368 | - sp:predicate rdf:type ; | ||
| 369 | - sp:subject _:b5 | ||
| 370 | - ] [ sp:object | ||
| 371 | - [ sp:varName "productVolumeRef"^^xsd:string | ||
| 372 | - ] ; | ||
| 373 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 374 | - sp:subject _:b5 | ||
| 375 | - ] [ sp:object _:b6 ; | ||
| 376 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 377 | - sp:subject _:b5 | ||
| 378 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionInventoryToDate> ; | ||
| 379 | - sp:predicate rdf:type ; | ||
| 380 | - sp:subject _:b6 | ||
| 381 | ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | 460 | ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; |
| 382 | sp:predicate rdf:type ; | 461 | sp:predicate rdf:type ; |
| 383 | - sp:subject _:b7 | ||
| 384 | - ] [ sp:object | ||
| 385 | - [ sp:varName "productVolumeRef"^^xsd:string | ||
| 386 | - ] ; | ||
| 387 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 388 | - sp:subject _:b7 | ||
| 389 | - ] [ sp:object _:b8 ; | ||
| 390 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 391 | - sp:subject _:b7 | ||
| 392 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#ProductionFacilityToDate> ; | ||
| 393 | - sp:predicate rdf:type ; | ||
| 394 | - sp:subject _:b8 | ||
| 395 | - ] [ sp:object _:b3 ; | ||
| 396 | - sp:predicate <http://www.reportinghub.no/ep/schema/flow#facilityContainsFlow> ; | ||
| 397 | - sp:subject _:b7 | ||
| 398 | - ] [ sp:object _:b5 ; | ||
| 399 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSpatialPart> ; | ||
| 400 | - sp:subject _:b7 | ||
| 401 | - ] [ sp:object _:b4 ; | ||
| 402 | - sp:predicate <http://www.reportinghub.no/ep/schema/flow#facilityContainsFlow> ; | ||
| 403 | - sp:subject _:b8 | ||
| 404 | - ] [ sp:object _:b6 ; | ||
| 405 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSpatialPart> ; | ||
| 406 | - sp:subject _:b8 | ||
| 407 | - ] [ sp:object | ||
| 408 | - [ sp:varName "title"^^xsd:string | ||
| 409 | - ] ; | ||
| 410 | - sp:predicate <http://purl.org/dc/elements/1.1/title> ; | ||
| 411 | - sp:subject _:b2 | ||
| 412 | - ]) ; | ||
| 413 | - sp:where ([ sp:object spin:_this ; | ||
| 414 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 415 | sp:subject | 462 | sp:subject |
| 416 | - [ sp:varName "productionReport"^^xsd:string | 463 | + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string |
| 417 | ] | 464 | ] |
| 418 | - ] [ sp:object | ||
| 419 | - [ sp:varName "productVolumeRef"^^xsd:string | ||
| 420 | - ] ; | ||
| 421 | - sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | ||
| 422 | - sp:subject spin:_this | ||
| 423 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productVolume> ; | 465 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productVolume> ; |
| 424 | sp:predicate rdf:type ; | 466 | sp:predicate rdf:type ; |
| 425 | sp:subject | 467 | sp:subject |
| 426 | - [ sp:varName "productVolumeRef"^^xsd:string | 468 | + [ sp:varName "productVolumeRef"^^xsd:string |
| 427 | - ] | 469 | + ] |
| 428 | - ] [ sp:object | 470 | + ] [ sp:object |
| 429 | - [ sp:varName "nameRef"^^xsd:string | 471 | + [ sp:varName "operatorRef"^^xsd:string |
| 430 | - ] ; | ||
| 431 | - sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ; | ||
| 432 | - sp:subject | ||
| 433 | - [ sp:varName "productVolumeRef"^^xsd:string | ||
| 434 | - ] | ||
| 435 | - ] [ sp:object | ||
| 436 | - [ sp:varName "name"^^xsd:string | ||
| 437 | - ] ; | ||
| 438 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
| 439 | - sp:subject | ||
| 440 | - [ sp:varName "nameRef"^^xsd:string | ||
| 441 | - ] | ||
| 442 | - ] [ rdf:type sp:Optional ; | ||
| 443 | - sp:elements ([ sp:object | ||
| 444 | - [ sp:varName "periodKindRef"^^xsd:string | ||
| 445 | - ] ; | ||
| 446 | - sp:predicate <http://www.epim.no/schemas/mprml/1#periodKindRef> ; | ||
| 447 | - sp:subject | ||
| 448 | - [ sp:varName "productVolumeRef"^^xsd:string | ||
| 449 | - ] | ||
| 450 | - ]) | ||
| 451 | - ] [ rdf:type sp:Optional ; | ||
| 452 | - sp:elements ([ sp:object | ||
| 453 | - [ sp:varName "titleRef"^^xsd:string | ||
| 454 | - ] ; | ||
| 455 | - sp:predicate <http://www.epim.no/schemas/mprml/1#titleRef> ; | ||
| 456 | - sp:subject | ||
| 457 | - [ sp:varName "productVolumeRef"^^xsd:string | ||
| 458 | - ] | ||
| 459 | - ] [ sp:object | ||
| 460 | - [ sp:varName "title"^^xsd:string | ||
| 461 | - ] ; | ||
| 462 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
| 463 | - sp:subject | ||
| 464 | - [ sp:varName "titleRef"^^xsd:string | ||
| 465 | - ] | ||
| 466 | - ]) | ||
| 467 | - ] [ rdf:type sp:Bind ; | ||
| 468 | - sp:expression | ||
| 469 | - [ rdf:type ep-mpr-spin-lib:selectProductVolumeReportPeriodType ; | ||
| 470 | - sp:arg1 [ sp:varName "periodKindRef"^^xsd:string | ||
| 471 | - ] | ||
| 472 | ] ; | 472 | ] ; |
| 473 | - sp:variable | 473 | + sp:predicate <http://www.epim.no/schemas/mprml/1#operatorRef> ; |
| 474 | - [ sp:varName "productVolumeReportPeriodType"^^xsd:string | 474 | + sp:subject |
| 475 | + [ sp:varName "productVolumeRef"^^xsd:string | ||
| 476 | + ] | ||
| 477 | + ] [ sp:object | ||
| 478 | + [ sp:varName "operatorRef"^^xsd:string | ||
| 479 | + ] ; | ||
| 480 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 481 | + sp:subject | ||
| 482 | + [ sp:varName "operator"^^xsd:string | ||
| 475 | ] | 483 | ] |
| 476 | ]) | 484 | ]) |
| 477 | ] ; | 485 | ] ; |
| 478 | spin:rule | 486 | spin:rule |
| 479 | [ rdf:type sp:Construct ; | 487 | [ rdf:type sp:Construct ; |
| 480 | - rdfs:comment """STEP 20060 Set the facility operator | 488 | + rdfs:comment "STEP 20040 Set the installation"^^xsd:string ; |
| 481 | -role is ignored, because it is implicitly \"operator\""""^^xsd:string ; | 489 | + sp:templates ([ sp:object |
| 482 | - sp:templates ([ sp:object _:b9 ; | 490 | + [ sp:varName "productionFacility"^^xsd:string |
| 483 | - sp:predicate <http://www.reportinghub.no/ep/schema/facility#facilityOperator> ; | 491 | + ] ; |
| 492 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 484 | sp:subject | 493 | sp:subject |
| 485 | [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | 494 | [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string |
| 486 | ] | 495 | ] |
| 487 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/organization#Organization> ; | ||
| 488 | - sp:predicate rdf:type ; | ||
| 489 | - sp:subject _:b9 | ||
| 490 | ] [ sp:object | 496 | ] [ sp:object |
| 491 | - [ sp:varName "operator"^^xsd:string | 497 | + [ sp:varName "productionFacility"^^xsd:string |
| 492 | ] ; | 498 | ] ; |
| 493 | sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | 499 | sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; |
| 494 | - sp:subject _:b9 | 500 | + sp:subject |
| 501 | + [ sp:varName "productionFacilityToDate"^^xsd:string | ||
| 502 | + ] | ||
| 495 | ]) ; | 503 | ]) ; |
| 496 | sp:where ([ sp:object | 504 | sp:where ([ sp:object |
| 497 | [ sp:varName "productVolumeRef"^^xsd:string | 505 | [ sp:varName "productVolumeRef"^^xsd:string |
| 498 | ] ; | 506 | ] ; |
| 499 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | 507 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; |
| 500 | sp:subject spin:_this | 508 | sp:subject spin:_this |
| 509 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productVolume> ; | ||
| 510 | + sp:predicate rdf:type ; | ||
| 511 | + sp:subject | ||
| 512 | + [ sp:varName "productVolumeRef"^^xsd:string | ||
| 513 | + ] | ||
| 514 | + ] [ sp:object | ||
| 515 | + [ sp:varName "installationRef"^^xsd:string | ||
| 516 | + ] ; | ||
| 517 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | ||
| 518 | + sp:subject | ||
| 519 | + [ sp:varName "productVolumeRef"^^xsd:string | ||
| 520 | + ] | ||
| 521 | + ] [ sp:object | ||
| 522 | + [ sp:varName "installationRef"^^xsd:string | ||
| 523 | + ] ; | ||
| 524 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 525 | + sp:subject | ||
| 526 | + [ sp:varName "productionFacility"^^xsd:string | ||
| 527 | + ] | ||
| 501 | ] [ sp:object | 528 | ] [ sp:object |
| 502 | [ sp:varName "productVolumeRef"^^xsd:string | 529 | [ sp:varName "productVolumeRef"^^xsd:string |
| 503 | ] ; | 530 | ] ; |
| ... | @@ -510,88 +537,132 @@ role is ignored, because it is implicitly \"operator\""""^^xsd:string ; | ... | @@ -510,88 +537,132 @@ role is ignored, because it is implicitly \"operator\""""^^xsd:string ; |
| 510 | sp:subject | 537 | sp:subject |
| 511 | [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | 538 | [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string |
| 512 | ] | 539 | ] |
| 540 | + ] [ sp:object | ||
| 541 | + [ sp:varName "productionFacilityToDate"^^xsd:string | ||
| 542 | + ] ; | ||
| 543 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 544 | + sp:subject | ||
| 545 | + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
| 546 | + ] | ||
| 547 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#ProductionFacilityToDate> ; | ||
| 548 | + sp:predicate rdf:type ; | ||
| 549 | + sp:subject | ||
| 550 | + [ sp:varName "productionFacilityToDate"^^xsd:string | ||
| 551 | + ] | ||
| 552 | + ]) | ||
| 553 | + ] ; | ||
| 554 | + spin:rule | ||
| 555 | + [ rdf:type sp:Construct ; | ||
| 556 | + rdfs:comment "STEP 20050 Set the context facility - installation exists"^^xsd:string ; | ||
| 557 | + sp:templates ([ sp:object | ||
| 558 | + [ sp:varName "contextFacility"^^xsd:string | ||
| 559 | + ] ; | ||
| 560 | + sp:predicate <http://www.reportinghub.no/ep/schema/geography#locatedWithin> ; | ||
| 561 | + sp:subject | ||
| 562 | + [ sp:varName "productionFacility"^^xsd:string | ||
| 563 | + ] | ||
| 564 | + ]) ; | ||
| 565 | + sp:where ([ sp:object | ||
| 566 | + [ sp:varName "productVolumeRef"^^xsd:string | ||
| 567 | + ] ; | ||
| 568 | + sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | ||
| 569 | + sp:subject spin:_this | ||
| 513 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productVolume> ; | 570 | ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productVolume> ; |
| 514 | sp:predicate rdf:type ; | 571 | sp:predicate rdf:type ; |
| 515 | sp:subject | 572 | sp:subject |
| 516 | [ sp:varName "productVolumeRef"^^xsd:string | 573 | [ sp:varName "productVolumeRef"^^xsd:string |
| 517 | ] | 574 | ] |
| 518 | ] [ sp:object | 575 | ] [ sp:object |
| 519 | - [ sp:varName "operatorRef"^^xsd:string | 576 | + [ sp:varName "installationRef"^^xsd:string |
| 520 | ] ; | 577 | ] ; |
| 521 | - sp:predicate <http://www.epim.no/schemas/mprml/1#operatorRef> ; | 578 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; |
| 522 | sp:subject | 579 | sp:subject |
| 523 | [ sp:varName "productVolumeRef"^^xsd:string | 580 | [ sp:varName "productVolumeRef"^^xsd:string |
| 524 | ] | 581 | ] |
| 525 | ] [ sp:object | 582 | ] [ sp:object |
| 526 | - [ sp:varName "operatorRef"^^xsd:string | 583 | + [ sp:varName "installationRef"^^xsd:string |
| 527 | ] ; | 584 | ] ; |
| 528 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | 585 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; |
| 529 | sp:subject | 586 | sp:subject |
| 530 | - [ sp:varName "operator"^^xsd:string | 587 | + [ sp:varName "productionFacility"^^xsd:string |
| 588 | + ] | ||
| 589 | + ] [ sp:object | ||
| 590 | + [ sp:varName "contextFacilityRef"^^xsd:string | ||
| 591 | + ] ; | ||
| 592 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextFacilityRef> ; | ||
| 593 | + sp:subject | ||
| 594 | + [ sp:varName "productVolumeRef"^^xsd:string | ||
| 595 | + ] | ||
| 596 | + ] [ sp:object | ||
| 597 | + [ sp:varName "contextFacilityRef"^^xsd:string | ||
| 598 | + ] ; | ||
| 599 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 600 | + sp:subject | ||
| 601 | + [ sp:varName "contextFacility"^^xsd:string | ||
| 531 | ] | 602 | ] |
| 532 | ]) | 603 | ]) |
| 533 | ] ; | 604 | ] ; |
| 534 | spin:rule | 605 | spin:rule |
| 535 | [ rdf:type sp:Construct ; | 606 | [ rdf:type sp:Construct ; |
| 536 | - rdfs:comment "STEP 20031 Record the start and end dates"^^xsd:string ; | 607 | + rdfs:comment "STEP 20030 Record the start and end date-times"^^xsd:string ; |
| 537 | sp:templates ([ sp:object | 608 | sp:templates ([ sp:object |
| 538 | - [ sp:varName "dateStart"^^xsd:string | 609 | + [ sp:varName "dTimStart"^^xsd:string |
| 539 | ] ; | 610 | ] ; |
| 540 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; | 611 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; |
| 541 | sp:subject | 612 | sp:subject |
| 542 | [ sp:varName "productionFlow"^^xsd:string | 613 | [ sp:varName "productionFlow"^^xsd:string |
| 543 | ] | 614 | ] |
| 544 | ] [ sp:object | 615 | ] [ sp:object |
| 545 | - [ sp:varName "dateEnd"^^xsd:string | 616 | + [ sp:varName "dTimEnd"^^xsd:string |
| 546 | ] ; | 617 | ] ; |
| 547 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 618 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
| 548 | sp:subject | 619 | sp:subject |
| 549 | [ sp:varName "productionFlow"^^xsd:string | 620 | [ sp:varName "productionFlow"^^xsd:string |
| 550 | ] | 621 | ] |
| 551 | ] [ sp:object | 622 | ] [ sp:object |
| 552 | - [ sp:varName "dateEnd"^^xsd:string | 623 | + [ sp:varName "dTimEnd"^^xsd:string |
| 553 | ] ; | 624 | ] ; |
| 554 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 625 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
| 555 | sp:subject | 626 | sp:subject |
| 556 | [ sp:varName "productionFlowToDate"^^xsd:string | 627 | [ sp:varName "productionFlowToDate"^^xsd:string |
| 557 | ] | 628 | ] |
| 558 | ] [ sp:object | 629 | ] [ sp:object |
| 559 | - [ sp:varName "dateStart"^^xsd:string | 630 | + [ sp:varName "dTimStart"^^xsd:string |
| 560 | ] ; | 631 | ] ; |
| 561 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; | 632 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; |
| 562 | sp:subject | 633 | sp:subject |
| 563 | [ sp:varName "productionInventory"^^xsd:string | 634 | [ sp:varName "productionInventory"^^xsd:string |
| 564 | ] | 635 | ] |
| 565 | ] [ sp:object | 636 | ] [ sp:object |
| 566 | - [ sp:varName "dateEnd"^^xsd:string | 637 | + [ sp:varName "dTimEnd"^^xsd:string |
| 567 | ] ; | 638 | ] ; |
| 568 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 639 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
| 569 | sp:subject | 640 | sp:subject |
| 570 | [ sp:varName "productionInventory"^^xsd:string | 641 | [ sp:varName "productionInventory"^^xsd:string |
| 571 | ] | 642 | ] |
| 572 | ] [ sp:object | 643 | ] [ sp:object |
| 573 | - [ sp:varName "dateEnd"^^xsd:string | 644 | + [ sp:varName "dTimEnd"^^xsd:string |
| 574 | ] ; | 645 | ] ; |
| 575 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 646 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
| 576 | sp:subject | 647 | sp:subject |
| 577 | [ sp:varName "productionInventoryToDate"^^xsd:string | 648 | [ sp:varName "productionInventoryToDate"^^xsd:string |
| 578 | ] | 649 | ] |
| 579 | ] [ sp:object | 650 | ] [ sp:object |
| 580 | - [ sp:varName "dateStart"^^xsd:string | 651 | + [ sp:varName "dTimStart"^^xsd:string |
| 581 | ] ; | 652 | ] ; |
| 582 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; | 653 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ; |
| 583 | sp:subject | 654 | sp:subject |
| 584 | [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | 655 | [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string |
| 585 | ] | 656 | ] |
| 586 | ] [ sp:object | 657 | ] [ sp:object |
| 587 | - [ sp:varName "dateEnd"^^xsd:string | 658 | + [ sp:varName "dTimEnd"^^xsd:string |
| 588 | ] ; | 659 | ] ; |
| 589 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 660 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
| 590 | sp:subject | 661 | sp:subject |
| 591 | [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | 662 | [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string |
| 592 | ] | 663 | ] |
| 593 | ] [ sp:object | 664 | ] [ sp:object |
| 594 | - [ sp:varName "dateEnd"^^xsd:string | 665 | + [ sp:varName "dTimEnd"^^xsd:string |
| 595 | ] ; | 666 | ] ; |
| 596 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; | 667 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ; |
| 597 | sp:subject | 668 | sp:subject |
| ... | @@ -609,16 +680,16 @@ role is ignored, because it is implicitly \"operator\""""^^xsd:string ; | ... | @@ -609,16 +680,16 @@ role is ignored, because it is implicitly \"operator\""""^^xsd:string ; |
| 609 | [ sp:varName "productVolumeRef"^^xsd:string | 680 | [ sp:varName "productVolumeRef"^^xsd:string |
| 610 | ] | 681 | ] |
| 611 | ] [ sp:object | 682 | ] [ sp:object |
| 612 | - [ sp:varName "dateStart"^^xsd:string | 683 | + [ sp:varName "dTimStart"^^xsd:string |
| 613 | ] ; | 684 | ] ; |
| 614 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; | 685 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dTimStart> ; |
| 615 | sp:subject | 686 | sp:subject |
| 616 | [ sp:varName "productVolumeRef"^^xsd:string | 687 | [ sp:varName "productVolumeRef"^^xsd:string |
| 617 | ] | 688 | ] |
| 618 | ] [ sp:object | 689 | ] [ sp:object |
| 619 | - [ sp:varName "dateEnd"^^xsd:string | 690 | + [ sp:varName "dTimEnd"^^xsd:string |
| 620 | ] ; | 691 | ] ; |
| 621 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | 692 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dTimEnd> ; |
| 622 | sp:subject | 693 | sp:subject |
| 623 | [ sp:varName "productVolumeRef"^^xsd:string | 694 | [ sp:varName "productVolumeRef"^^xsd:string |
| 624 | ] | 695 | ] |
| ... | @@ -698,108 +769,21 @@ role is ignored, because it is implicitly \"operator\""""^^xsd:string ; | ... | @@ -698,108 +769,21 @@ role is ignored, because it is implicitly \"operator\""""^^xsd:string ; |
| 698 | ] ; | 769 | ] ; |
| 699 | spin:rule | 770 | spin:rule |
| 700 | [ rdf:type sp:Construct ; | 771 | [ rdf:type sp:Construct ; |
| 701 | - rdfs:comment "STEP 20020 Add the report kind ."^^xsd:string ; | 772 | + rdfs:comment "STEP 20051 Set the context facility - installation does not exist"^^xsd:string ; |
| 702 | - sp:templates ([ sp:object | 773 | + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#ProductionFacility> ; |
| 703 | - [ sp:varName "reportKind"^^xsd:string | ||
| 704 | - ] ; | ||
| 705 | - sp:predicate rdf:type ; | ||
| 706 | - sp:subject | ||
| 707 | - [ sp:varName "productVolumeReport"^^xsd:string | ||
| 708 | - ] | ||
| 709 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReportKind> ; | ||
| 710 | - sp:predicate rdf:type ; | ||
| 711 | - sp:subject | ||
| 712 | - [ sp:varName "reportKind"^^xsd:string | ||
| 713 | - ] | ||
| 714 | - ] [ sp:object | ||
| 715 | - [ sp:varName "kind"^^xsd:string | ||
| 716 | - ] ; | ||
| 717 | - sp:predicate rdfs:label ; | ||
| 718 | - sp:subject | ||
| 719 | - [ sp:varName "reportKind"^^xsd:string | ||
| 720 | - ] | ||
| 721 | - ]) ; | ||
| 722 | - sp:where ([ sp:object spin:_this ; | ||
| 723 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 724 | - sp:subject | ||
| 725 | - [ sp:varName "productionReport"^^xsd:string | ||
| 726 | - ] | ||
| 727 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductVolumeReport> ; | ||
| 728 | - sp:predicate rdf:type ; | ||
| 729 | - sp:subject | ||
| 730 | - [ sp:varName "productVolumeReport"^^xsd:string | ||
| 731 | - ] | ||
| 732 | - ] [ sp:object | ||
| 733 | - [ sp:varName "productionReport"^^xsd:string | ||
| 734 | - ] ; | ||
| 735 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; | ||
| 736 | - sp:subject | ||
| 737 | - [ sp:varName "productVolumeReport"^^xsd:string | ||
| 738 | - ] | ||
| 739 | - ] [ sp:object | ||
| 740 | - [ sp:varName "productVolumeRef"^^xsd:string | ||
| 741 | - ] ; | ||
| 742 | - sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | ||
| 743 | - sp:subject spin:_this | ||
| 744 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productVolume> ; | ||
| 745 | sp:predicate rdf:type ; | 774 | sp:predicate rdf:type ; |
| 746 | - sp:subject | 775 | + sp:subject _:b9 |
| 747 | - [ sp:varName "productVolumeRef"^^xsd:string | ||
| 748 | - ] | ||
| 749 | - ] [ sp:object | ||
| 750 | - [ sp:varName "nameRef"^^xsd:string | ||
| 751 | - ] ; | ||
| 752 | - sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ; | ||
| 753 | - sp:subject | ||
| 754 | - [ sp:varName "productVolumeRef"^^xsd:string | ||
| 755 | - ] | ||
| 756 | - ] [ sp:object | ||
| 757 | - [ sp:varName "name"^^xsd:string | ||
| 758 | - ] ; | ||
| 759 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
| 760 | - sp:subject | ||
| 761 | - [ sp:varName "nameRef"^^xsd:string | ||
| 762 | - ] | ||
| 763 | ] [ sp:object | 776 | ] [ sp:object |
| 764 | - [ sp:varName "kind"^^xsd:string | 777 | + [ sp:varName "contextFacility"^^xsd:string |
| 765 | - ] ; | ||
| 766 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kind> ; | ||
| 767 | - sp:subject | ||
| 768 | - [ sp:varName "productVolumeRef"^^xsd:string | ||
| 769 | - ] | ||
| 770 | - ] [ rdf:type sp:Bind ; | ||
| 771 | - sp:expression | ||
| 772 | - [ rdf:type ep-spin-lib:normalizeString ; | ||
| 773 | - sp:arg1 [ sp:varName "kind"^^xsd:string | ||
| 774 | - ] | ||
| 775 | - ] ; | ||
| 776 | - sp:variable | ||
| 777 | - [ sp:varName "normalizedKind"^^xsd:string | ||
| 778 | - ] | ||
| 779 | - ] [ rdf:type sp:Bind ; | ||
| 780 | - sp:expression | ||
| 781 | - [ rdf:type ep-dpr-spin-lib:buildProductionReportKindURI ; | ||
| 782 | - sp:arg1 [ sp:varName "normalizedKind"^^xsd:string | ||
| 783 | - ] | ||
| 784 | - ] ; | ||
| 785 | - sp:variable | ||
| 786 | - [ sp:varName "reportKind"^^xsd:string | ||
| 787 | - ] | ||
| 788 | - ]) | ||
| 789 | - ] ; | ||
| 790 | - spin:rule | ||
| 791 | - [ rdf:type sp:Construct ; | ||
| 792 | - rdfs:comment "STEP 20040 Set the installation"^^xsd:string ; | ||
| 793 | - sp:templates ([ sp:object | ||
| 794 | - [ sp:varName "productionFacility"^^xsd:string | ||
| 795 | ] ; | 778 | ] ; |
| 779 | + sp:predicate <http://www.reportinghub.no/ep/schema/geography#locatedWithin> ; | ||
| 780 | + sp:subject _:b9 | ||
| 781 | + ] [ sp:object _:b9 ; | ||
| 796 | sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | 782 | sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; |
| 797 | sp:subject | 783 | sp:subject |
| 798 | [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | 784 | [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string |
| 799 | ] | 785 | ] |
| 800 | - ] [ sp:object | 786 | + ] [ sp:object _:b9 ; |
| 801 | - [ sp:varName "productionFacility"^^xsd:string | ||
| 802 | - ] ; | ||
| 803 | sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | 787 | sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; |
| 804 | sp:subject | 788 | sp:subject |
| 805 | [ sp:varName "productionFacilityToDate"^^xsd:string | 789 | [ sp:varName "productionFacilityToDate"^^xsd:string |
| ... | @@ -815,19 +799,35 @@ role is ignored, because it is implicitly \"operator\""""^^xsd:string ; | ... | @@ -815,19 +799,35 @@ role is ignored, because it is implicitly \"operator\""""^^xsd:string ; |
| 815 | sp:subject | 799 | sp:subject |
| 816 | [ sp:varName "productVolumeRef"^^xsd:string | 800 | [ sp:varName "productVolumeRef"^^xsd:string |
| 817 | ] | 801 | ] |
| 802 | + ] [ rdf:type sp:NotExists ; | ||
| 803 | + sp:elements ([ sp:object | ||
| 804 | + [ sp:varName "installationRef"^^xsd:string | ||
| 805 | + ] ; | ||
| 806 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | ||
| 807 | + sp:subject | ||
| 808 | + [ sp:varName "productVolumeRef"^^xsd:string | ||
| 809 | + ] | ||
| 810 | + ] [ sp:object | ||
| 811 | + [ sp:varName "installationRef"^^xsd:string | ||
| 812 | + ] ; | ||
| 813 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 814 | + sp:subject | ||
| 815 | + [ sp:varName "productionFacility"^^xsd:string | ||
| 816 | + ] | ||
| 817 | + ]) | ||
| 818 | ] [ sp:object | 818 | ] [ sp:object |
| 819 | - [ sp:varName "installationRef"^^xsd:string | 819 | + [ sp:varName "contextFacilityRef"^^xsd:string |
| 820 | ] ; | 820 | ] ; |
| 821 | - sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | 821 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextFacilityRef> ; |
| 822 | sp:subject | 822 | sp:subject |
| 823 | [ sp:varName "productVolumeRef"^^xsd:string | 823 | [ sp:varName "productVolumeRef"^^xsd:string |
| 824 | ] | 824 | ] |
| 825 | ] [ sp:object | 825 | ] [ sp:object |
| 826 | - [ sp:varName "installationRef"^^xsd:string | 826 | + [ sp:varName "contextFacilityRef"^^xsd:string |
| 827 | ] ; | 827 | ] ; |
| 828 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | 828 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; |
| 829 | sp:subject | 829 | sp:subject |
| 830 | - [ sp:varName "productionFacility"^^xsd:string | 830 | + [ sp:varName "contextFacility"^^xsd:string |
| 831 | ] | 831 | ] |
| 832 | ] [ sp:object | 832 | ] [ sp:object |
| 833 | [ sp:varName "productVolumeRef"^^xsd:string | 833 | [ sp:varName "productVolumeRef"^^xsd:string |
| ... | @@ -858,5 +858,5 @@ role is ignored, because it is implicitly \"operator\""""^^xsd:string ; | ... | @@ -858,5 +858,5 @@ role is ignored, because it is implicitly \"operator\""""^^xsd:string ; |
| 858 | 858 | ||
| 859 | <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeReport-v1.0> | 859 | <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productVolumeReport-v1.0> |
| 860 | rdf:type owl:Ontology ; | 860 | rdf:type owl:Ontology ; |
| 861 | - owl:imports <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> , <http://www.epim.no/schemas/mprml/1> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> ; | 861 | + owl:imports <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> , <http://spinrdf.org/spin> , <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> ; |
| 862 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 862 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | ... | ... |
| ... | @@ -19,9 +19,9 @@ | ... | @@ -19,9 +19,9 @@ |
| 19 | <http://www.epim.no/schemas/mprml/1#A_Global-Objects> | 19 | <http://www.epim.no/schemas/mprml/1#A_Global-Objects> |
| 20 | spin:rule | 20 | spin:rule |
| 21 | [ rdf:type sp:Construct ; | 21 | [ rdf:type sp:Construct ; |
| 22 | - rdfs:comment "STEP 10001d Create the interval identifier - dateEnd from context"^^xsd:string ; | 22 | + rdfs:comment "STEP 10001a Create the inteval identifier - dateStart and dateEnd from context"^^xsd:string ; |
| 23 | sp:templates ([ sp:object | 23 | sp:templates ([ sp:object |
| 24 | - [ sp:varName "dateEnd"^^xsd:string | 24 | + [ sp:varName "intervalIdentifier"^^xsd:string |
| 25 | ] ; | 25 | ] ; |
| 26 | sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; | 26 | sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; |
| 27 | sp:subject spin:_this | 27 | sp:subject spin:_this |
| ... | @@ -37,30 +37,194 @@ | ... | @@ -37,30 +37,194 @@ |
| 37 | [ sp:varName "contextRef"^^xsd:string | 37 | [ sp:varName "contextRef"^^xsd:string |
| 38 | ] | 38 | ] |
| 39 | ] [ sp:object | 39 | ] [ sp:object |
| 40 | + [ sp:varName "dateStart"^^xsd:string | ||
| 41 | + ] ; | ||
| 42 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; | ||
| 43 | + sp:subject | ||
| 44 | + [ sp:varName "contextRef"^^xsd:string | ||
| 45 | + ] | ||
| 46 | + ] [ sp:object | ||
| 40 | [ sp:varName "dateEnd"^^xsd:string | 47 | [ sp:varName "dateEnd"^^xsd:string |
| 41 | ] ; | 48 | ] ; |
| 42 | sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | 49 | sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; |
| 43 | sp:subject | 50 | sp:subject |
| 44 | [ sp:varName "contextRef"^^xsd:string | 51 | [ sp:varName "contextRef"^^xsd:string |
| 45 | ] | 52 | ] |
| 53 | + ] [ rdf:type sp:Bind ; | ||
| 54 | + sp:expression | ||
| 55 | + [ rdf:type ep-mpr-spin-lib:buildIntervalIdentifier ; | ||
| 56 | + sp:arg1 [ sp:varName "dateStart"^^xsd:string | ||
| 57 | + ] ; | ||
| 58 | + sp:arg2 [ sp:varName "dateEnd"^^xsd:string | ||
| 59 | + ] | ||
| 60 | + ] ; | ||
| 61 | + sp:variable | ||
| 62 | + [ sp:varName "intervalIdentifier"^^xsd:string | ||
| 63 | + ] | ||
| 64 | + ]) | ||
| 65 | + ] ; | ||
| 66 | + spin:rule | ||
| 67 | + [ rdf:type sp:Construct ; | ||
| 68 | + rdfs:comment "STEP 10010 Add the contextFacility"^^xsd:string ; | ||
| 69 | + sp:templates ([ sp:object | ||
| 70 | + [ sp:varName "contextFacility"^^xsd:string | ||
| 71 | + ] ; | ||
| 72 | + sp:predicate <http://www.reportinghub.no/ep/schema/geography#locatedWithin> ; | ||
| 73 | + sp:subject | ||
| 74 | + [ sp:varName "productionFacility"^^xsd:string | ||
| 75 | + ] | ||
| 76 | + ]) ; | ||
| 77 | + sp:where ([ sp:object | ||
| 78 | + [ sp:varName "contextRef"^^xsd:string | ||
| 79 | + ] ; | ||
| 80 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
| 81 | + sp:subject spin:_this | ||
| 82 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
| 83 | + sp:predicate rdf:type ; | ||
| 84 | + sp:subject | ||
| 85 | + [ sp:varName "contextRef"^^xsd:string | ||
| 86 | + ] | ||
| 87 | + ] [ sp:object | ||
| 88 | + [ sp:varName "contectFacilityRef"^^xsd:string | ||
| 89 | + ] ; | ||
| 90 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextFacilityRef> ; | ||
| 91 | + sp:subject | ||
| 92 | + [ sp:varName "contextRef"^^xsd:string | ||
| 93 | + ] | ||
| 94 | + ] [ sp:object | ||
| 95 | + [ sp:varName "contextFacilityRef"^^xsd:string | ||
| 96 | + ] ; | ||
| 97 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 98 | + sp:subject | ||
| 99 | + [ sp:varName "contextFacility"^^xsd:string | ||
| 100 | + ] | ||
| 101 | + ] [ sp:object spin:_this ; | ||
| 102 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 103 | + sp:subject | ||
| 104 | + [ sp:varName "productionReport"^^xsd:string | ||
| 105 | + ] | ||
| 106 | + ] [ sp:object | ||
| 107 | + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
| 108 | + ] ; | ||
| 109 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
| 110 | + sp:subject | ||
| 111 | + [ sp:varName "productionReport"^^xsd:string | ||
| 112 | + ] | ||
| 113 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | ||
| 114 | + sp:predicate rdf:type ; | ||
| 115 | + sp:subject | ||
| 116 | + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
| 117 | + ] | ||
| 118 | + ] [ sp:object | ||
| 119 | + [ sp:varName "productionFacility"^^xsd:string | ||
| 120 | + ] ; | ||
| 121 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 122 | + sp:subject | ||
| 123 | + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
| 124 | + ] | ||
| 125 | + ]) | ||
| 126 | + ] ; | ||
| 127 | + spin:rule | ||
| 128 | + [ rdf:type sp:Construct ; | ||
| 129 | + rdfs:comment "STEP 10001n Create the ProductionReport - extract the name from productionOperation/installation"^^xsd:string ; | ||
| 130 | + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReport> ; | ||
| 131 | + sp:predicate rdf:type ; | ||
| 132 | + sp:subject | ||
| 133 | + [ sp:varName "productionReport"^^xsd:string | ||
| 134 | + ] | ||
| 135 | + ] [ sp:object _:b1 ; | ||
| 136 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
| 137 | + sp:subject | ||
| 138 | + [ sp:varName "productionReport"^^xsd:string | ||
| 139 | + ] | ||
| 140 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | ||
| 141 | + sp:predicate rdf:type ; | ||
| 142 | + sp:subject _:b1 | ||
| 143 | + ] [ sp:object | ||
| 144 | + [ sp:varName "installation"^^xsd:string | ||
| 145 | + ] ; | ||
| 146 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 147 | + sp:subject _:b1 | ||
| 148 | + ] [ sp:object spin:_this ; | ||
| 149 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 150 | + sp:subject | ||
| 151 | + [ sp:varName "productionReport"^^xsd:string | ||
| 152 | + ] | ||
| 153 | + ] [ sp:object | ||
| 154 | + [ sp:varName "contextRef"^^xsd:string | ||
| 155 | + ] ; | ||
| 156 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 157 | + sp:subject _:b1 | ||
| 158 | + ]) ; | ||
| 159 | + sp:where ([ sp:object | ||
| 160 | + [ sp:varName "intervalIdentifier"^^xsd:string | ||
| 161 | + ] ; | ||
| 162 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; | ||
| 163 | + sp:subject spin:_this | ||
| 164 | + ] [ sp:object | ||
| 165 | + [ sp:varName "productionOperationRef"^^xsd:string | ||
| 166 | + ] ; | ||
| 167 | + sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | ||
| 168 | + sp:subject spin:_this | ||
| 169 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productionOperation> ; | ||
| 170 | + sp:predicate rdf:type ; | ||
| 171 | + sp:subject | ||
| 172 | + [ sp:varName "productionOperationRef"^^xsd:string | ||
| 173 | + ] | ||
| 174 | + ] [ sp:object | ||
| 175 | + [ sp:varName "installationRef"^^xsd:string | ||
| 176 | + ] ; | ||
| 177 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | ||
| 178 | + sp:subject | ||
| 179 | + [ sp:varName "productionOperationRef"^^xsd:string | ||
| 180 | + ] | ||
| 181 | + ] [ sp:object | ||
| 182 | + [ sp:varName "installationRef"^^xsd:string | ||
| 183 | + ] ; | ||
| 184 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 185 | + sp:subject | ||
| 186 | + [ sp:varName "installation"^^xsd:string | ||
| 187 | + ] | ||
| 46 | ] [ rdf:type sp:NotExists ; | 188 | ] [ rdf:type sp:NotExists ; |
| 47 | sp:elements ([ sp:object | 189 | sp:elements ([ sp:object |
| 48 | - [ sp:varName "date"^^xsd:string | 190 | + [ sp:varName "contextRef"^^xsd:string |
| 49 | ] ; | 191 | ] ; |
| 50 | - sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; | 192 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; |
| 193 | + sp:subject spin:_this | ||
| 194 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
| 195 | + sp:predicate rdf:type ; | ||
| 51 | sp:subject | 196 | sp:subject |
| 52 | [ sp:varName "contextRef"^^xsd:string | 197 | [ sp:varName "contextRef"^^xsd:string |
| 53 | ] | 198 | ] |
| 54 | - ]) | 199 | + ] [ sp:object |
| 55 | - ] [ rdf:type sp:NotExists ; | 200 | + [ sp:varName "something"^^xsd:string |
| 56 | - sp:elements ([ sp:object | ||
| 57 | - [ sp:varName "dateStart"^^xsd:string | ||
| 58 | ] ; | 201 | ] ; |
| 59 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; | 202 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; |
| 60 | sp:subject | 203 | sp:subject |
| 61 | [ sp:varName "contextRef"^^xsd:string | 204 | [ sp:varName "contextRef"^^xsd:string |
| 62 | ] | 205 | ] |
| 63 | ]) | 206 | ]) |
| 207 | + ] [ rdf:type sp:Bind ; | ||
| 208 | + sp:expression | ||
| 209 | + [ rdf:type spl:object ; | ||
| 210 | + sp:arg1 [ sp:varName "installationRef"^^xsd:string | ||
| 211 | + ] ; | ||
| 212 | + sp:arg2 rdfs:label | ||
| 213 | + ] ; | ||
| 214 | + sp:variable | ||
| 215 | + [ sp:varName "normalizedInstallationName"^^xsd:string | ||
| 216 | + ] | ||
| 217 | + ] [ rdf:type sp:Bind ; | ||
| 218 | + sp:expression | ||
| 219 | + [ rdf:type ep-mpr-spin-lib:buildProductionReportURI ; | ||
| 220 | + sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string | ||
| 221 | + ] ; | ||
| 222 | + sp:arg2 [ sp:varName "intervalIdentifier"^^xsd:string | ||
| 223 | + ] | ||
| 224 | + ] ; | ||
| 225 | + sp:variable | ||
| 226 | + [ sp:varName "productionReport"^^xsd:string | ||
| 227 | + ] | ||
| 64 | ]) | 228 | ]) |
| 65 | ] ; | 229 | ] ; |
| 66 | spin:rule | 230 | spin:rule |
| ... | @@ -71,19 +235,19 @@ | ... | @@ -71,19 +235,19 @@ |
| 71 | sp:subject | 235 | sp:subject |
| 72 | [ sp:varName "productionReport"^^xsd:string | 236 | [ sp:varName "productionReport"^^xsd:string |
| 73 | ] | 237 | ] |
| 74 | - ] [ sp:object _:b1 ; | 238 | + ] [ sp:object _:b2 ; |
| 75 | sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | 239 | sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; |
| 76 | sp:subject | 240 | sp:subject |
| 77 | [ sp:varName "productionReport"^^xsd:string | 241 | [ sp:varName "productionReport"^^xsd:string |
| 78 | ] | 242 | ] |
| 79 | ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | 243 | ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; |
| 80 | sp:predicate rdf:type ; | 244 | sp:predicate rdf:type ; |
| 81 | - sp:subject _:b1 | 245 | + sp:subject _:b2 |
| 82 | ] [ sp:object | 246 | ] [ sp:object |
| 83 | [ sp:varName "installation"^^xsd:string | 247 | [ sp:varName "installation"^^xsd:string |
| 84 | ] ; | 248 | ] ; |
| 85 | sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | 249 | sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; |
| 86 | - sp:subject _:b1 | 250 | + sp:subject _:b2 |
| 87 | ] [ sp:object spin:_this ; | 251 | ] [ sp:object spin:_this ; |
| 88 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | 252 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; |
| 89 | sp:subject | 253 | sp:subject |
| ... | @@ -93,7 +257,7 @@ | ... | @@ -93,7 +257,7 @@ |
| 93 | [ sp:varName "contextRef"^^xsd:string | 257 | [ sp:varName "contextRef"^^xsd:string |
| 94 | ] ; | 258 | ] ; |
| 95 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | 259 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; |
| 96 | - sp:subject _:b1 | 260 | + sp:subject _:b2 |
| 97 | ]) ; | 261 | ]) ; |
| 98 | sp:where ([ sp:object | 262 | sp:where ([ sp:object |
| 99 | [ sp:varName "intervalIdentifier"^^xsd:string | 263 | [ sp:varName "intervalIdentifier"^^xsd:string |
| ... | @@ -233,73 +397,45 @@ | ... | @@ -233,73 +397,45 @@ |
| 233 | ] ; | 397 | ] ; |
| 234 | spin:rule | 398 | spin:rule |
| 235 | [ rdf:type sp:Construct ; | 399 | [ rdf:type sp:Construct ; |
| 236 | - rdfs:comment "STEP 10010 Add the contextFacility"^^xsd:string ; | 400 | + rdfs:comment "STEP 10001z Add the report kind, issue date and title"^^xsd:string ; |
| 237 | sp:templates ([ sp:object | 401 | sp:templates ([ sp:object |
| 238 | - [ sp:varName "contextFacility"^^xsd:string | 402 | + [ sp:varName "reportKind"^^xsd:string |
| 239 | ] ; | 403 | ] ; |
| 240 | - sp:predicate <http://www.reportinghub.no/ep/schema/geography#locatedWithin> ; | 404 | + sp:predicate rdf:type ; |
| 241 | sp:subject | 405 | sp:subject |
| 242 | - [ sp:varName "productionFacility"^^xsd:string | 406 | + [ sp:varName "productionReport"^^xsd:string |
| 243 | ] | 407 | ] |
| 244 | - ]) ; | 408 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReport> ; |
| 245 | - sp:where ([ sp:object | 409 | + sp:predicate rdfs:subClassOf ; |
| 246 | - [ sp:varName "contextRef"^^xsd:string | ||
| 247 | - ] ; | ||
| 248 | - sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
| 249 | - sp:subject spin:_this | ||
| 250 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
| 251 | - sp:predicate rdf:type ; | ||
| 252 | sp:subject | 410 | sp:subject |
| 253 | - [ sp:varName "contextRef"^^xsd:string | 411 | + [ sp:varName "reportKind"^^xsd:string |
| 254 | ] | 412 | ] |
| 255 | - ] [ sp:object | 413 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReportKind> ; |
| 256 | - [ sp:varName "contectFacilityRef"^^xsd:string | 414 | + sp:predicate rdf:type ; |
| 257 | - ] ; | ||
| 258 | - sp:predicate <http://www.epim.no/schemas/mprml/1#contextFacilityRef> ; | ||
| 259 | sp:subject | 415 | sp:subject |
| 260 | - [ sp:varName "contextRef"^^xsd:string | 416 | + [ sp:varName "reportKind"^^xsd:string |
| 261 | ] | 417 | ] |
| 262 | ] [ sp:object | 418 | ] [ sp:object |
| 263 | - [ sp:varName "contextFacilityRef"^^xsd:string | 419 | + [ sp:varName "kind"^^xsd:string |
| 264 | ] ; | 420 | ] ; |
| 265 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | 421 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; |
| 266 | - sp:subject | ||
| 267 | - [ sp:varName "contextFacility"^^xsd:string | ||
| 268 | - ] | ||
| 269 | - ] [ sp:object spin:_this ; | ||
| 270 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 271 | sp:subject | 422 | sp:subject |
| 272 | - [ sp:varName "productionReport"^^xsd:string | 423 | + [ sp:varName "reportKind"^^xsd:string |
| 273 | ] | 424 | ] |
| 274 | ] [ sp:object | 425 | ] [ sp:object |
| 275 | - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | 426 | + [ sp:varName "issueDate"^^xsd:string |
| 276 | ] ; | 427 | ] ; |
| 277 | - sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | 428 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-report#issuedAt> ; |
| 278 | sp:subject | 429 | sp:subject |
| 279 | [ sp:varName "productionReport"^^xsd:string | 430 | [ sp:varName "productionReport"^^xsd:string |
| 280 | ] | 431 | ] |
| 281 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | ||
| 282 | - sp:predicate rdf:type ; | ||
| 283 | - sp:subject | ||
| 284 | - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
| 285 | - ] | ||
| 286 | ] [ sp:object | 432 | ] [ sp:object |
| 287 | - [ sp:varName "productionFacility"^^xsd:string | 433 | + [ sp:varName "title"^^xsd:string |
| 288 | ] ; | 434 | ] ; |
| 289 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | 435 | + sp:predicate <http://purl.org/dc/elements/1.1/title> ; |
| 290 | sp:subject | 436 | sp:subject |
| 291 | - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | 437 | + [ sp:varName "productionReport"^^xsd:string |
| 292 | ] | 438 | ] |
| 293 | - ]) | ||
| 294 | - ] ; | ||
| 295 | - spin:rule | ||
| 296 | - [ rdf:type sp:Construct ; | ||
| 297 | - rdfs:comment "STEP 10001a Create the inteval identifier - dateStart and dateEnd from context"^^xsd:string ; | ||
| 298 | - sp:templates ([ sp:object | ||
| 299 | - [ sp:varName "intervalIdentifier"^^xsd:string | ||
| 300 | - ] ; | ||
| 301 | - sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; | ||
| 302 | - sp:subject spin:_this | ||
| 303 | ]) ; | 439 | ]) ; |
| 304 | sp:where ([ sp:object | 440 | sp:where ([ sp:object |
| 305 | [ sp:varName "contextRef"^^xsd:string | 441 | [ sp:varName "contextRef"^^xsd:string |
| ... | @@ -311,151 +447,68 @@ | ... | @@ -311,151 +447,68 @@ |
| 311 | sp:subject | 447 | sp:subject |
| 312 | [ sp:varName "contextRef"^^xsd:string | 448 | [ sp:varName "contextRef"^^xsd:string |
| 313 | ] | 449 | ] |
| 314 | - ] [ sp:object | 450 | + ] [ rdf:type sp:Optional ; |
| 315 | - [ sp:varName "dateStart"^^xsd:string | ||
| 316 | - ] ; | ||
| 317 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; | ||
| 318 | - sp:subject | ||
| 319 | - [ sp:varName "contextRef"^^xsd:string | ||
| 320 | - ] | ||
| 321 | - ] [ sp:object | ||
| 322 | - [ sp:varName "dateEnd"^^xsd:string | ||
| 323 | - ] ; | ||
| 324 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | ||
| 325 | - sp:subject | ||
| 326 | - [ sp:varName "contextRef"^^xsd:string | ||
| 327 | - ] | ||
| 328 | - ] [ rdf:type sp:Bind ; | ||
| 329 | - sp:expression | ||
| 330 | - [ rdf:type ep-mpr-spin-lib:buildIntervalIdentifier ; | ||
| 331 | - sp:arg1 [ sp:varName "dateStart"^^xsd:string | ||
| 332 | - ] ; | ||
| 333 | - sp:arg2 [ sp:varName "dateEnd"^^xsd:string | ||
| 334 | - ] | ||
| 335 | - ] ; | ||
| 336 | - sp:variable | ||
| 337 | - [ sp:varName "intervalIdentifier"^^xsd:string | ||
| 338 | - ] | ||
| 339 | - ]) | ||
| 340 | - ] ; | ||
| 341 | - spin:rule | ||
| 342 | - [ rdf:type sp:Construct ; | ||
| 343 | - rdfs:comment "STEP 10020 Add the operator"^^xsd:string ; | ||
| 344 | - sp:templates ([ sp:object _:b2 ; | ||
| 345 | - sp:predicate <http://www.reportinghub.no/ep/schema/facility#facilityOperator> ; | ||
| 346 | - sp:subject | ||
| 347 | - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
| 348 | - ] | ||
| 349 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/organization#Organization> ; | ||
| 350 | - sp:predicate rdf:type ; | ||
| 351 | - sp:subject _:b2 | ||
| 352 | - ] [ sp:object | ||
| 353 | - [ sp:varName "operator"^^xsd:string | ||
| 354 | - ] ; | ||
| 355 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 356 | - sp:subject _:b2 | ||
| 357 | - ]) ; | ||
| 358 | - sp:where ([ sp:object | ||
| 359 | - [ sp:varName "contextRef"^^xsd:string | ||
| 360 | - ] ; | ||
| 361 | - sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
| 362 | - sp:subject spin:_this | ||
| 363 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
| 364 | - sp:predicate rdf:type ; | ||
| 365 | - sp:subject | ||
| 366 | - [ sp:varName "contextRef"^^xsd:string | ||
| 367 | - ] | ||
| 368 | - ] [ sp:object | ||
| 369 | - [ sp:varName "operatorRef"^^xsd:string | ||
| 370 | - ] ; | ||
| 371 | - sp:predicate <http://www.epim.no/schemas/mprml/1#operatorRef> ; | ||
| 372 | - sp:subject | ||
| 373 | - [ sp:varName "contextRef"^^xsd:string | ||
| 374 | - ] | ||
| 375 | - ] [ sp:object | ||
| 376 | - [ sp:varName "operatorRef"^^xsd:string | ||
| 377 | - ] ; | ||
| 378 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 379 | - sp:subject | ||
| 380 | - [ sp:varName "operator"^^xsd:string | ||
| 381 | - ] | ||
| 382 | - ] [ sp:object spin:_this ; | ||
| 383 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 384 | - sp:subject | ||
| 385 | - [ sp:varName "productionReport"^^xsd:string | ||
| 386 | - ] | ||
| 387 | - ] [ sp:object | ||
| 388 | - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
| 389 | - ] ; | ||
| 390 | - sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
| 391 | - sp:subject | ||
| 392 | - [ sp:varName "productionReport"^^xsd:string | ||
| 393 | - ] | ||
| 394 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | ||
| 395 | - sp:predicate rdf:type ; | ||
| 396 | - sp:subject | ||
| 397 | - [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
| 398 | - ] | ||
| 399 | - ]) | ||
| 400 | - ] ; | ||
| 401 | - spin:rule | ||
| 402 | - [ rdf:type sp:Construct ; | ||
| 403 | - rdfs:comment "STEP 10001b Create the interval identifier - date and dateEnd from context"^^xsd:string ; | ||
| 404 | - sp:templates ([ sp:object | ||
| 405 | - [ sp:varName "intervalIdentifier"^^xsd:string | ||
| 406 | - ] ; | ||
| 407 | - sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; | ||
| 408 | - sp:subject spin:_this | ||
| 409 | - ]) ; | ||
| 410 | - sp:where ([ sp:object | ||
| 411 | - [ sp:varName "contextRef"^^xsd:string | ||
| 412 | - ] ; | ||
| 413 | - sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
| 414 | - sp:subject spin:_this | ||
| 415 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
| 416 | - sp:predicate rdf:type ; | ||
| 417 | - sp:subject | ||
| 418 | - [ sp:varName "contextRef"^^xsd:string | ||
| 419 | - ] | ||
| 420 | - ] [ sp:object | ||
| 421 | - [ sp:varName "date"^^xsd:string | ||
| 422 | - ] ; | ||
| 423 | - sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; | ||
| 424 | - sp:subject | ||
| 425 | - [ sp:varName "contextRef"^^xsd:string | ||
| 426 | - ] | ||
| 427 | - ] [ rdf:type sp:NotExists ; | ||
| 428 | sp:elements ([ sp:object | 451 | sp:elements ([ sp:object |
| 429 | - [ sp:varName "dateStart"^^xsd:string | 452 | + [ sp:varName "kind"^^xsd:string |
| 430 | ] ; | 453 | ] ; |
| 431 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; | 454 | + sp:predicate <http://www.epim.no/schemas/mprml/1#kind> ; |
| 432 | sp:subject | 455 | sp:subject |
| 433 | [ sp:varName "contextRef"^^xsd:string | 456 | [ sp:varName "contextRef"^^xsd:string |
| 434 | ] | 457 | ] |
| 435 | ]) | 458 | ]) |
| 436 | - ] [ sp:object | 459 | + ] [ rdf:type sp:Optional ; |
| 437 | - [ sp:varName "dateEnd"^^xsd:string | 460 | + sp:elements ([ sp:object |
| 438 | - ] ; | 461 | + [ sp:varName "issueDate"^^xsd:string |
| 439 | - sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | 462 | + ] ; |
| 463 | + sp:predicate <http://www.epim.no/schemas/mprml/1#issueDate> ; | ||
| 464 | + sp:subject | ||
| 465 | + [ sp:varName "contextRef"^^xsd:string | ||
| 466 | + ] | ||
| 467 | + ]) | ||
| 468 | + ] [ rdf:type sp:Optional ; | ||
| 469 | + sp:elements ([ sp:object | ||
| 470 | + [ sp:varName "titleRef"^^xsd:string | ||
| 471 | + ] ; | ||
| 472 | + sp:predicate <http://www.epim.no/schemas/mprml/1#titleRef> ; | ||
| 473 | + sp:subject | ||
| 474 | + [ sp:varName "contextRef"^^xsd:string | ||
| 475 | + ] | ||
| 476 | + ] [ sp:object | ||
| 477 | + [ sp:varName "title"^^xsd:string | ||
| 478 | + ] ; | ||
| 479 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
| 480 | + sp:subject | ||
| 481 | + [ sp:varName "titleRef"^^xsd:string | ||
| 482 | + ] | ||
| 483 | + ]) | ||
| 484 | + ] [ sp:object spin:_this ; | ||
| 485 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 440 | sp:subject | 486 | sp:subject |
| 441 | - [ sp:varName "contextRef"^^xsd:string | 487 | + [ sp:varName "productionReport"^^xsd:string |
| 442 | ] | 488 | ] |
| 443 | ] [ rdf:type sp:Bind ; | 489 | ] [ rdf:type sp:Bind ; |
| 444 | sp:expression | 490 | sp:expression |
| 445 | - [ rdf:type ep-mpr-spin-lib:buildIntervalIdentifier ; | 491 | + [ rdf:type ep-spin-lib:normalizeString ; |
| 446 | - sp:arg1 [ sp:varName "date"^^xsd:string | 492 | + sp:arg1 [ sp:varName "kind"^^xsd:string |
| 447 | - ] ; | ||
| 448 | - sp:arg2 [ sp:varName "dateEnd"^^xsd:string | ||
| 449 | ] | 493 | ] |
| 450 | ] ; | 494 | ] ; |
| 451 | sp:variable | 495 | sp:variable |
| 452 | - [ sp:varName "intervalIdentifier"^^xsd:string | 496 | + [ sp:varName "normalizedKind"^^xsd:string |
| 497 | + ] | ||
| 498 | + ] [ rdf:type sp:Bind ; | ||
| 499 | + sp:expression | ||
| 500 | + [ rdf:type ep-dpr-spin-lib:buildProductionReportKindURI ; | ||
| 501 | + sp:arg1 [ sp:varName "normalizedKind"^^xsd:string | ||
| 502 | + ] | ||
| 503 | + ] ; | ||
| 504 | + sp:variable | ||
| 505 | + [ sp:varName "reportKind"^^xsd:string | ||
| 453 | ] | 506 | ] |
| 454 | ]) | 507 | ]) |
| 455 | ] ; | 508 | ] ; |
| 456 | spin:rule | 509 | spin:rule |
| 457 | [ rdf:type sp:Construct ; | 510 | [ rdf:type sp:Construct ; |
| 458 | - rdfs:comment "STEP 10001n Create the ProductionReport - extract the name from productionOperation/installation"^^xsd:string ; | 511 | + rdfs:comment "STEP 10001p Create the ProductionReport - no installation"^^xsd:string ; |
| 459 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReport> ; | 512 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReport> ; |
| 460 | sp:predicate rdf:type ; | 513 | sp:predicate rdf:type ; |
| 461 | sp:subject | 514 | sp:subject |
| ... | @@ -469,11 +522,6 @@ | ... | @@ -469,11 +522,6 @@ |
| 469 | ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | 522 | ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; |
| 470 | sp:predicate rdf:type ; | 523 | sp:predicate rdf:type ; |
| 471 | sp:subject _:b3 | 524 | sp:subject _:b3 |
| 472 | - ] [ sp:object | ||
| 473 | - [ sp:varName "installation"^^xsd:string | ||
| 474 | - ] ; | ||
| 475 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 476 | - sp:subject _:b3 | ||
| 477 | ] [ sp:object spin:_this ; | 525 | ] [ sp:object spin:_this ; |
| 478 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | 526 | sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; |
| 479 | sp:subject | 527 | sp:subject |
| ... | @@ -490,30 +538,44 @@ | ... | @@ -490,30 +538,44 @@ |
| 490 | ] ; | 538 | ] ; |
| 491 | sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; | 539 | sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; |
| 492 | sp:subject spin:_this | 540 | sp:subject spin:_this |
| 493 | - ] [ sp:object | 541 | + ] [ rdf:type sp:NotExists ; |
| 494 | - [ sp:varName "productionOperationRef"^^xsd:string | 542 | + sp:elements ([ sp:object |
| 495 | - ] ; | 543 | + [ sp:varName "productVolumeRef"^^xsd:string |
| 496 | - sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | 544 | + ] ; |
| 497 | - sp:subject spin:_this | 545 | + sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; |
| 498 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productionOperation> ; | 546 | + sp:subject spin:_this |
| 499 | - sp:predicate rdf:type ; | 547 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productVolume> ; |
| 500 | - sp:subject | 548 | + sp:predicate rdf:type ; |
| 501 | - [ sp:varName "productionOperationRef"^^xsd:string | 549 | + sp:subject |
| 502 | - ] | 550 | + [ sp:varName "productVolumeRef"^^xsd:string |
| 503 | - ] [ sp:object | 551 | + ] |
| 504 | - [ sp:varName "installationRef"^^xsd:string | 552 | + ] [ sp:object |
| 505 | - ] ; | 553 | + [ sp:varName "installationRef"^^xsd:string |
| 506 | - sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | 554 | + ] ; |
| 507 | - sp:subject | 555 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; |
| 508 | - [ sp:varName "productionOperationRef"^^xsd:string | 556 | + sp:subject |
| 509 | - ] | 557 | + [ sp:varName "productVolumeRef"^^xsd:string |
| 510 | - ] [ sp:object | 558 | + ] |
| 511 | - [ sp:varName "installationRef"^^xsd:string | 559 | + ]) |
| 512 | - ] ; | 560 | + ] [ rdf:type sp:NotExists ; |
| 513 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | 561 | + sp:elements ([ sp:object |
| 514 | - sp:subject | 562 | + [ sp:varName "productionOperationRef"^^xsd:string |
| 515 | - [ sp:varName "installation"^^xsd:string | 563 | + ] ; |
| 516 | - ] | 564 | + sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; |
| 565 | + sp:subject spin:_this | ||
| 566 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productionOperation> ; | ||
| 567 | + sp:predicate rdf:type ; | ||
| 568 | + sp:subject | ||
| 569 | + [ sp:varName "productionOperationRef"^^xsd:string | ||
| 570 | + ] | ||
| 571 | + ] [ sp:object | ||
| 572 | + [ sp:varName "installationRef"^^xsd:string | ||
| 573 | + ] ; | ||
| 574 | + sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | ||
| 575 | + sp:subject | ||
| 576 | + [ sp:varName "productionOperationRef"^^xsd:string | ||
| 577 | + ] | ||
| 578 | + ]) | ||
| 517 | ] [ rdf:type sp:NotExists ; | 579 | ] [ rdf:type sp:NotExists ; |
| 518 | sp:elements ([ sp:object | 580 | sp:elements ([ sp:object |
| 519 | [ sp:varName "contextRef"^^xsd:string | 581 | [ sp:varName "contextRef"^^xsd:string |
| ... | @@ -526,7 +588,7 @@ | ... | @@ -526,7 +588,7 @@ |
| 526 | [ sp:varName "contextRef"^^xsd:string | 588 | [ sp:varName "contextRef"^^xsd:string |
| 527 | ] | 589 | ] |
| 528 | ] [ sp:object | 590 | ] [ sp:object |
| 529 | - [ sp:varName "something"^^xsd:string | 591 | + [ sp:varName "installationRef"^^xsd:string |
| 530 | ] ; | 592 | ] ; |
| 531 | sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | 593 | sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; |
| 532 | sp:subject | 594 | sp:subject |
| ... | @@ -535,18 +597,16 @@ | ... | @@ -535,18 +597,16 @@ |
| 535 | ]) | 597 | ]) |
| 536 | ] [ rdf:type sp:Bind ; | 598 | ] [ rdf:type sp:Bind ; |
| 537 | sp:expression | 599 | sp:expression |
| 538 | - [ rdf:type spl:object ; | 600 | + [ rdf:type ep-spin-lib:normalizeString ; |
| 539 | - sp:arg1 [ sp:varName "installationRef"^^xsd:string | 601 | + sp:arg1 "noInstallation" |
| 540 | - ] ; | ||
| 541 | - sp:arg2 rdfs:label | ||
| 542 | ] ; | 602 | ] ; |
| 543 | sp:variable | 603 | sp:variable |
| 544 | - [ sp:varName "normalizedInstallationName"^^xsd:string | 604 | + [ sp:varName "normalizedName"^^xsd:string |
| 545 | ] | 605 | ] |
| 546 | ] [ rdf:type sp:Bind ; | 606 | ] [ rdf:type sp:Bind ; |
| 547 | sp:expression | 607 | sp:expression |
| 548 | [ rdf:type ep-mpr-spin-lib:buildProductionReportURI ; | 608 | [ rdf:type ep-mpr-spin-lib:buildProductionReportURI ; |
| 549 | - sp:arg1 [ sp:varName "normalizedInstallationName"^^xsd:string | 609 | + sp:arg1 [ sp:varName "normalizedName"^^xsd:string |
| 550 | ] ; | 610 | ] ; |
| 551 | sp:arg2 [ sp:varName "intervalIdentifier"^^xsd:string | 611 | sp:arg2 [ sp:varName "intervalIdentifier"^^xsd:string |
| 552 | ] | 612 | ] |
| ... | @@ -688,155 +748,118 @@ | ... | @@ -688,155 +748,118 @@ |
| 688 | ] ; | 748 | ] ; |
| 689 | spin:rule | 749 | spin:rule |
| 690 | [ rdf:type sp:Construct ; | 750 | [ rdf:type sp:Construct ; |
| 691 | - rdfs:comment "STEP 10001p Create the ProductionReport - no installation"^^xsd:string ; | 751 | + rdfs:comment "STEP 10001d Create the interval identifier - dateEnd from context"^^xsd:string ; |
| 692 | - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReport> ; | 752 | + sp:templates ([ sp:object |
| 693 | - sp:predicate rdf:type ; | 753 | + [ sp:varName "dateEnd"^^xsd:string |
| 694 | - sp:subject | ||
| 695 | - [ sp:varName "productionReport"^^xsd:string | ||
| 696 | - ] | ||
| 697 | - ] [ sp:object _:b5 ; | ||
| 698 | - sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
| 699 | - sp:subject | ||
| 700 | - [ sp:varName "productionReport"^^xsd:string | ||
| 701 | - ] | ||
| 702 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | ||
| 703 | - sp:predicate rdf:type ; | ||
| 704 | - sp:subject _:b5 | ||
| 705 | - ] [ sp:object spin:_this ; | ||
| 706 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 707 | - sp:subject | ||
| 708 | - [ sp:varName "productionReport"^^xsd:string | ||
| 709 | - ] | ||
| 710 | - ] [ sp:object | ||
| 711 | - [ sp:varName "contextRef"^^xsd:string | ||
| 712 | ] ; | 754 | ] ; |
| 713 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | 755 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; |
| 714 | - sp:subject _:b5 | 756 | + sp:subject spin:_this |
| 715 | ]) ; | 757 | ]) ; |
| 716 | sp:where ([ sp:object | 758 | sp:where ([ sp:object |
| 717 | - [ sp:varName "intervalIdentifier"^^xsd:string | 759 | + [ sp:varName "contextRef"^^xsd:string |
| 718 | ] ; | 760 | ] ; |
| 719 | - sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; | 761 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; |
| 720 | sp:subject spin:_this | 762 | sp:subject spin:_this |
| 763 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
| 764 | + sp:predicate rdf:type ; | ||
| 765 | + sp:subject | ||
| 766 | + [ sp:varName "contextRef"^^xsd:string | ||
| 767 | + ] | ||
| 768 | + ] [ sp:object | ||
| 769 | + [ sp:varName "dateEnd"^^xsd:string | ||
| 770 | + ] ; | ||
| 771 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; | ||
| 772 | + sp:subject | ||
| 773 | + [ sp:varName "contextRef"^^xsd:string | ||
| 774 | + ] | ||
| 721 | ] [ rdf:type sp:NotExists ; | 775 | ] [ rdf:type sp:NotExists ; |
| 722 | sp:elements ([ sp:object | 776 | sp:elements ([ sp:object |
| 723 | - [ sp:varName "productVolumeRef"^^xsd:string | 777 | + [ sp:varName "date"^^xsd:string |
| 724 | - ] ; | ||
| 725 | - sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | ||
| 726 | - sp:subject spin:_this | ||
| 727 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productVolume> ; | ||
| 728 | - sp:predicate rdf:type ; | ||
| 729 | - sp:subject | ||
| 730 | - [ sp:varName "productVolumeRef"^^xsd:string | ||
| 731 | - ] | ||
| 732 | - ] [ sp:object | ||
| 733 | - [ sp:varName "installationRef"^^xsd:string | ||
| 734 | - ] ; | ||
| 735 | - sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | ||
| 736 | - sp:subject | ||
| 737 | - [ sp:varName "productVolumeRef"^^xsd:string | ||
| 738 | - ] | ||
| 739 | - ]) | ||
| 740 | - ] [ rdf:type sp:NotExists ; | ||
| 741 | - sp:elements ([ sp:object | ||
| 742 | - [ sp:varName "productionOperationRef"^^xsd:string | ||
| 743 | - ] ; | ||
| 744 | - sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | ||
| 745 | - sp:subject spin:_this | ||
| 746 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_productionOperation> ; | ||
| 747 | - sp:predicate rdf:type ; | ||
| 748 | - sp:subject | ||
| 749 | - [ sp:varName "productionOperationRef"^^xsd:string | ||
| 750 | - ] | ||
| 751 | - ] [ sp:object | ||
| 752 | - [ sp:varName "installationRef"^^xsd:string | ||
| 753 | ] ; | 778 | ] ; |
| 754 | - sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | 779 | + sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; |
| 755 | sp:subject | 780 | sp:subject |
| 756 | - [ sp:varName "productionOperationRef"^^xsd:string | 781 | + [ sp:varName "contextRef"^^xsd:string |
| 757 | ] | 782 | ] |
| 758 | ]) | 783 | ]) |
| 759 | ] [ rdf:type sp:NotExists ; | 784 | ] [ rdf:type sp:NotExists ; |
| 760 | sp:elements ([ sp:object | 785 | sp:elements ([ sp:object |
| 761 | - [ sp:varName "contextRef"^^xsd:string | 786 | + [ sp:varName "dateStart"^^xsd:string |
| 762 | - ] ; | ||
| 763 | - sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
| 764 | - sp:subject spin:_this | ||
| 765 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
| 766 | - sp:predicate rdf:type ; | ||
| 767 | - sp:subject | ||
| 768 | - [ sp:varName "contextRef"^^xsd:string | ||
| 769 | - ] | ||
| 770 | - ] [ sp:object | ||
| 771 | - [ sp:varName "installationRef"^^xsd:string | ||
| 772 | ] ; | 787 | ] ; |
| 773 | - sp:predicate <http://www.epim.no/schemas/mprml/1#installationRef> ; | 788 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; |
| 774 | sp:subject | 789 | sp:subject |
| 775 | [ sp:varName "contextRef"^^xsd:string | 790 | [ sp:varName "contextRef"^^xsd:string |
| 776 | ] | 791 | ] |
| 777 | ]) | 792 | ]) |
| 778 | - ] [ rdf:type sp:Bind ; | ||
| 779 | - sp:expression | ||
| 780 | - [ rdf:type ep-spin-lib:normalizeString ; | ||
| 781 | - sp:arg1 "noInstallation" | ||
| 782 | - ] ; | ||
| 783 | - sp:variable | ||
| 784 | - [ sp:varName "normalizedName"^^xsd:string | ||
| 785 | - ] | ||
| 786 | - ] [ rdf:type sp:Bind ; | ||
| 787 | - sp:expression | ||
| 788 | - [ rdf:type ep-mpr-spin-lib:buildProductionReportURI ; | ||
| 789 | - sp:arg1 [ sp:varName "normalizedName"^^xsd:string | ||
| 790 | - ] ; | ||
| 791 | - sp:arg2 [ sp:varName "intervalIdentifier"^^xsd:string | ||
| 792 | - ] | ||
| 793 | - ] ; | ||
| 794 | - sp:variable | ||
| 795 | - [ sp:varName "productionReport"^^xsd:string | ||
| 796 | - ] | ||
| 797 | ]) | 793 | ]) |
| 798 | ] ; | 794 | ] ; |
| 799 | spin:rule | 795 | spin:rule |
| 800 | [ rdf:type sp:Construct ; | 796 | [ rdf:type sp:Construct ; |
| 801 | - rdfs:comment "STEP 10001z Add the report kind, issue date and title"^^xsd:string ; | 797 | + rdfs:comment "STEP 10020 Add the operator"^^xsd:string ; |
| 802 | - sp:templates ([ sp:object | 798 | + sp:templates ([ sp:object _:b5 ; |
| 803 | - [ sp:varName "reportKind"^^xsd:string | 799 | + sp:predicate <http://www.reportinghub.no/ep/schema/facility#facilityOperator> ; |
| 804 | - ] ; | ||
| 805 | - sp:predicate rdf:type ; | ||
| 806 | - sp:subject | ||
| 807 | - [ sp:varName "productionReport"^^xsd:string | ||
| 808 | - ] | ||
| 809 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReport> ; | ||
| 810 | - sp:predicate rdfs:subClassOf ; | ||
| 811 | sp:subject | 800 | sp:subject |
| 812 | - [ sp:varName "reportKind"^^xsd:string | 801 | + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string |
| 813 | ] | 802 | ] |
| 814 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-report#ProductionReportKind> ; | 803 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/organization#Organization> ; |
| 804 | + sp:predicate rdf:type ; | ||
| 805 | + sp:subject _:b5 | ||
| 806 | + ] [ sp:object | ||
| 807 | + [ sp:varName "operator"^^xsd:string | ||
| 808 | + ] ; | ||
| 809 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 810 | + sp:subject _:b5 | ||
| 811 | + ]) ; | ||
| 812 | + sp:where ([ sp:object | ||
| 813 | + [ sp:varName "contextRef"^^xsd:string | ||
| 814 | + ] ; | ||
| 815 | + sp:predicate <http://www.epim.no/schemas/mprml/1#contextRef> ; | ||
| 816 | + sp:subject spin:_this | ||
| 817 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_report> ; | ||
| 815 | sp:predicate rdf:type ; | 818 | sp:predicate rdf:type ; |
| 816 | sp:subject | 819 | sp:subject |
| 817 | - [ sp:varName "reportKind"^^xsd:string | 820 | + [ sp:varName "contextRef"^^xsd:string |
| 818 | ] | 821 | ] |
| 819 | ] [ sp:object | 822 | ] [ sp:object |
| 820 | - [ sp:varName "kind"^^xsd:string | 823 | + [ sp:varName "operatorRef"^^xsd:string |
| 821 | ] ; | 824 | ] ; |
| 822 | - sp:predicate rdfs:label ; | 825 | + sp:predicate <http://www.epim.no/schemas/mprml/1#operatorRef> ; |
| 823 | sp:subject | 826 | sp:subject |
| 824 | - [ sp:varName "reportKind"^^xsd:string | 827 | + [ sp:varName "contextRef"^^xsd:string |
| 825 | ] | 828 | ] |
| 826 | ] [ sp:object | 829 | ] [ sp:object |
| 827 | - [ sp:varName "issueDate"^^xsd:string | 830 | + [ sp:varName "operatorRef"^^xsd:string |
| 828 | ] ; | 831 | ] ; |
| 829 | - sp:predicate <http://www.reportinghub.no/ep/schema/production-report#issuedAt> ; | 832 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; |
| 833 | + sp:subject | ||
| 834 | + [ sp:varName "operator"^^xsd:string | ||
| 835 | + ] | ||
| 836 | + ] [ sp:object spin:_this ; | ||
| 837 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | ||
| 830 | sp:subject | 838 | sp:subject |
| 831 | [ sp:varName "productionReport"^^xsd:string | 839 | [ sp:varName "productionReport"^^xsd:string |
| 832 | ] | 840 | ] |
| 833 | ] [ sp:object | 841 | ] [ sp:object |
| 834 | - [ sp:varName "title"^^xsd:string | 842 | + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string |
| 835 | ] ; | 843 | ] ; |
| 836 | - sp:predicate rdfs:label ; | 844 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; |
| 837 | sp:subject | 845 | sp:subject |
| 838 | [ sp:varName "productionReport"^^xsd:string | 846 | [ sp:varName "productionReport"^^xsd:string |
| 839 | ] | 847 | ] |
| 848 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; | ||
| 849 | + sp:predicate rdf:type ; | ||
| 850 | + sp:subject | ||
| 851 | + [ sp:varName "temporalPartOfAProductionFacility"^^xsd:string | ||
| 852 | + ] | ||
| 853 | + ]) | ||
| 854 | + ] ; | ||
| 855 | + spin:rule | ||
| 856 | + [ rdf:type sp:Construct ; | ||
| 857 | + rdfs:comment "STEP 10001b Create the interval identifier - date and dateEnd from context"^^xsd:string ; | ||
| 858 | + sp:templates ([ sp:object | ||
| 859 | + [ sp:varName "intervalIdentifier"^^xsd:string | ||
| 860 | + ] ; | ||
| 861 | + sp:predicate <http://www.reportinghub.no/ep/schema/production-core#intervalIdentifier> ; | ||
| 862 | + sp:subject spin:_this | ||
| 840 | ]) ; | 863 | ]) ; |
| 841 | sp:where ([ sp:object | 864 | sp:where ([ sp:object |
| 842 | [ sp:varName "contextRef"^^xsd:string | 865 | [ sp:varName "contextRef"^^xsd:string |
| ... | @@ -848,67 +871,44 @@ | ... | @@ -848,67 +871,44 @@ |
| 848 | sp:subject | 871 | sp:subject |
| 849 | [ sp:varName "contextRef"^^xsd:string | 872 | [ sp:varName "contextRef"^^xsd:string |
| 850 | ] | 873 | ] |
| 851 | - ] [ rdf:type sp:Optional ; | 874 | + ] [ sp:object |
| 852 | - sp:elements ([ sp:object | 875 | + [ sp:varName "date"^^xsd:string |
| 853 | - [ sp:varName "kind"^^xsd:string | 876 | + ] ; |
| 854 | - ] ; | 877 | + sp:predicate <http://www.epim.no/schemas/mprml/1#date> ; |
| 855 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kind> ; | 878 | + sp:subject |
| 856 | - sp:subject | 879 | + [ sp:varName "contextRef"^^xsd:string |
| 857 | - [ sp:varName "contextRef"^^xsd:string | 880 | + ] |
| 858 | - ] | 881 | + ] [ rdf:type sp:NotExists ; |
| 859 | - ]) | ||
| 860 | - ] [ rdf:type sp:Optional ; | ||
| 861 | - sp:elements ([ sp:object | ||
| 862 | - [ sp:varName "issueDate"^^xsd:string | ||
| 863 | - ] ; | ||
| 864 | - sp:predicate <http://www.epim.no/schemas/mprml/1#issueDate> ; | ||
| 865 | - sp:subject | ||
| 866 | - [ sp:varName "contextRef"^^xsd:string | ||
| 867 | - ] | ||
| 868 | - ]) | ||
| 869 | - ] [ rdf:type sp:Optional ; | ||
| 870 | sp:elements ([ sp:object | 882 | sp:elements ([ sp:object |
| 871 | - [ sp:varName "titleRef"^^xsd:string | 883 | + [ sp:varName "dateStart"^^xsd:string |
| 872 | ] ; | 884 | ] ; |
| 873 | - sp:predicate <http://www.epim.no/schemas/mprml/1#titleRef> ; | 885 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateStart> ; |
| 874 | sp:subject | 886 | sp:subject |
| 875 | [ sp:varName "contextRef"^^xsd:string | 887 | [ sp:varName "contextRef"^^xsd:string |
| 876 | ] | 888 | ] |
| 877 | - ] [ sp:object | ||
| 878 | - [ sp:varName "title"^^xsd:string | ||
| 879 | - ] ; | ||
| 880 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
| 881 | - sp:subject | ||
| 882 | - [ sp:varName "titleRef"^^xsd:string | ||
| 883 | - ] | ||
| 884 | ]) | 889 | ]) |
| 885 | - ] [ sp:object spin:_this ; | 890 | + ] [ sp:object |
| 886 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ; | 891 | + [ sp:varName "dateEnd"^^xsd:string |
| 887 | - sp:subject | ||
| 888 | - [ sp:varName "productionReport"^^xsd:string | ||
| 889 | - ] | ||
| 890 | - ] [ rdf:type sp:Bind ; | ||
| 891 | - sp:expression | ||
| 892 | - [ rdf:type ep-spin-lib:normalizeString ; | ||
| 893 | - sp:arg1 [ sp:varName "kind"^^xsd:string | ||
| 894 | - ] | ||
| 895 | ] ; | 892 | ] ; |
| 896 | - sp:variable | 893 | + sp:predicate <http://www.epim.no/schemas/mprml/1#dateEnd> ; |
| 897 | - [ sp:varName "normalizedKind"^^xsd:string | 894 | + sp:subject |
| 895 | + [ sp:varName "contextRef"^^xsd:string | ||
| 898 | ] | 896 | ] |
| 899 | ] [ rdf:type sp:Bind ; | 897 | ] [ rdf:type sp:Bind ; |
| 900 | sp:expression | 898 | sp:expression |
| 901 | - [ rdf:type ep-dpr-spin-lib:buildProductionReportKindURI ; | 899 | + [ rdf:type ep-mpr-spin-lib:buildIntervalIdentifier ; |
| 902 | - sp:arg1 [ sp:varName "normalizedKind"^^xsd:string | 900 | + sp:arg1 [ sp:varName "date"^^xsd:string |
| 901 | + ] ; | ||
| 902 | + sp:arg2 [ sp:varName "dateEnd"^^xsd:string | ||
| 903 | ] | 903 | ] |
| 904 | ] ; | 904 | ] ; |
| 905 | sp:variable | 905 | sp:variable |
| 906 | - [ sp:varName "reportKind"^^xsd:string | 906 | + [ sp:varName "intervalIdentifier"^^xsd:string |
| 907 | ] | 907 | ] |
| 908 | ]) | 908 | ]) |
| 909 | ] . | 909 | ] . |
| 910 | 910 | ||
| 911 | <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0> | 911 | <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-productionReport-v1.0> |
| 912 | rdf:type owl:Ontology ; | 912 | rdf:type owl:Ontology ; |
| 913 | - owl:imports <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> , <http://spinrdf.org/spin> , <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> ; | 913 | + owl:imports <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> , <http://www.epim.no/schemas/mprml/1> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> ; |
| 914 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 914 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | ... | ... |
| ... | @@ -41,10 +41,24 @@ | ... | @@ -41,10 +41,24 @@ |
| 41 | <kind>production</kind> | 41 | <kind>production</kind> |
| 42 | <qualifier>measured</qualifier> | 42 | <qualifier>measured</qualifier> |
| 43 | <subQualifier>recalibrated</subQualifier> | 43 | <subQualifier>recalibrated</subQualifier> |
| 44 | + <volumeValue> | ||
| 45 | + <volume uom="m3">744</volume> | ||
| 46 | + <grossCalorificValue uom="MJ/m3">45</grossCalorificValue> | ||
| 47 | + <temp uom="degC">16</temp> | ||
| 48 | + <pres uom="atm">1</pres> | ||
| 49 | + <work uom="MJ">4002</work> | ||
| 50 | + </volumeValue> | ||
| 44 | <product> | 51 | <product> |
| 45 | <kind>oil</kind> | 52 | <kind>oil</kind> |
| 46 | <name>TRYM measured-recalibrated oil flow</name> | 53 | <name>TRYM measured-recalibrated oil flow</name> |
| 47 | <splitFactor>0.5</splitFactor> | 54 | <splitFactor>0.5</splitFactor> |
| 55 | + <volumeValue> | ||
| 56 | + <volume uom="m3">745</volume> | ||
| 57 | + <grossCalorificValue uom="MJ/m3">46</grossCalorificValue> | ||
| 58 | + <temp uom="degC">17</temp> | ||
| 59 | + <pres uom="atm">1</pres> | ||
| 60 | + <work uom="MJ">4008</work> | ||
| 61 | + </volumeValue> | ||
| 48 | <period> | 62 | <period> |
| 49 | <kind>month</kind> | 63 | <kind>month</kind> |
| 50 | <dateStart>2011-07-01</dateStart> | 64 | <dateStart>2011-07-01</dateStart> | ... | ... |
-
Please register or login to post a comment