Showing
11 changed files
with
846 additions
and
1256 deletions
| ... | @@ -72,13 +72,13 @@ ep-eqt:ClassOfSupplyDefinedByAManufacturer | ... | @@ -72,13 +72,13 @@ ep-eqt:ClassOfSupplyDefinedByAManufacturer |
| 72 | rdfs:subClassOf owl:Class . | 72 | rdfs:subClassOf owl:Class . |
| 73 | 73 | ||
| 74 | ep-eqt:Compressor | 74 | ep-eqt:Compressor |
| 75 | - rdf:type owl:Class , ep-fac:ProductionFacilityType ; | 75 | + rdf:type owl:Class ; |
| 76 | rdfs:comment "equipment that is a compressor"^^xsd:string ; | 76 | rdfs:comment "equipment that is a compressor"^^xsd:string ; |
| 77 | rdfs:label "compressor"^^xsd:string ; | 77 | rdfs:label "compressor"^^xsd:string ; |
| 78 | rdfs:subClassOf ep-eqt:Equipment . | 78 | rdfs:subClassOf ep-eqt:Equipment . |
| 79 | 79 | ||
| 80 | ep-eqt:Controller-lift | 80 | ep-eqt:Controller-lift |
| 81 | - rdf:type owl:Class , ep-fac:ProductionFacilityType ; | 81 | + rdf:type owl:Class ; |
| 82 | rdfs:comment "deprecated - same as ep-prodeqt:Controller"^^xsd:string ; | 82 | rdfs:comment "deprecated - same as ep-prodeqt:Controller"^^xsd:string ; |
| 83 | rdfs:label "controller - lift"^^xsd:string ; | 83 | rdfs:label "controller - lift"^^xsd:string ; |
| 84 | rdfs:subClassOf ep-eqt:Equipment . | 84 | rdfs:subClassOf ep-eqt:Equipment . |
| ... | @@ -153,15 +153,20 @@ ep-eqt:Liner | ... | @@ -153,15 +153,20 @@ ep-eqt:Liner |
| 153 | rdfs:subClassOf ep-eqt:CasingLinerTubing ; | 153 | rdfs:subClassOf ep-eqt:CasingLinerTubing ; |
| 154 | owl:disjointWith ep-eqt:Tubing , ep-eqt:Casing . | 154 | owl:disjointWith ep-eqt:Tubing , ep-eqt:Casing . |
| 155 | 155 | ||
| 156 | +ep-eqt:Manifold | ||
| 157 | + rdf:type owl:Class ; | ||
| 158 | + rdfs:label "manifold"^^xsd:string ; | ||
| 159 | + rdfs:subClassOf ep-eqt:Equipment . | ||
| 160 | + | ||
| 156 | ep-eqt:Manifold-injection | 161 | ep-eqt:Manifold-injection |
| 157 | - rdf:type owl:Class , ep-fac:ProductionFacilityType ; | 162 | + rdf:type owl:Class ; |
| 158 | rdfs:label "manifold - injection"^^xsd:string ; | 163 | rdfs:label "manifold - injection"^^xsd:string ; |
| 159 | - rdfs:subClassOf ep-eqt:Equipment . | 164 | + rdfs:subClassOf ep-eqt:Manifold . |
| 160 | 165 | ||
| 161 | ep-eqt:Manifold-production | 166 | ep-eqt:Manifold-production |
| 162 | - rdf:type owl:Class , ep-fac:ProductionFacilityType ; | 167 | + rdf:type owl:Class ; |
| 163 | rdfs:label "manifold - production"^^xsd:string ; | 168 | rdfs:label "manifold - production"^^xsd:string ; |
| 164 | - rdfs:subClassOf ep-eqt:Equipment . | 169 | + rdfs:subClassOf ep-eqt:Manifold . |
| 165 | 170 | ||
| 166 | ep-eqt:PipeOutsideDiameterAPI_5CTClass | 171 | ep-eqt:PipeOutsideDiameterAPI_5CTClass |
| 167 | rdf:type rdfs:Class ; | 172 | rdf:type rdfs:Class ; |
| ... | @@ -180,7 +185,7 @@ ep-eqt:ProductionCasing | ... | @@ -180,7 +185,7 @@ ep-eqt:ProductionCasing |
| 180 | owl:disjointWith ep-eqt:TopCasing , ep-eqt:IntermediateCasing . | 185 | owl:disjointWith ep-eqt:TopCasing , ep-eqt:IntermediateCasing . |
| 181 | 186 | ||
| 182 | ep-eqt:Separator | 187 | ep-eqt:Separator |
| 183 | - rdf:type owl:Class , ep-fac:ProductionFacilityType ; | 188 | + rdf:type owl:Class ; |
| 184 | rdfs:comment "equipment that is a separator"^^xsd:string ; | 189 | rdfs:comment "equipment that is a separator"^^xsd:string ; |
| 185 | rdfs:label "separator"^^xsd:string ; | 190 | rdfs:label "separator"^^xsd:string ; |
| 186 | rdfs:subClassOf ep-eqt:Equipment . | 191 | rdfs:subClassOf ep-eqt:Equipment . |
| ... | @@ -191,7 +196,7 @@ ep-eqt:SteelGradeAPI_5CTClass | ... | @@ -191,7 +196,7 @@ ep-eqt:SteelGradeAPI_5CTClass |
| 191 | rdfs:subClassOf owl:Class . | 196 | rdfs:subClassOf owl:Class . |
| 192 | 197 | ||
| 193 | ep-eqt:Tank | 198 | ep-eqt:Tank |
| 194 | - rdf:type owl:Class , ep-fac:ProductionFacilityType ; | 199 | + rdf:type owl:Class ; |
| 195 | rdfs:comment "equipment that is a tank"^^xsd:string ; | 200 | rdfs:comment "equipment that is a tank"^^xsd:string ; |
| 196 | rdfs:label "tank"^^xsd:string ; | 201 | rdfs:label "tank"^^xsd:string ; |
| 197 | rdfs:subClassOf ep-eqt:Equipment . | 202 | rdfs:subClassOf ep-eqt:Equipment . | ... | ... |
| ... | @@ -17,9 +17,9 @@ | ... | @@ -17,9 +17,9 @@ |
| 17 | owl:versionInfo "0.1.0"^^xsd:string . | 17 | owl:versionInfo "0.1.0"^^xsd:string . |
| 18 | 18 | ||
| 19 | ep-fac:Completion | 19 | ep-fac:Completion |
| 20 | - rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 20 | + rdf:type owl:Class ; |
| 21 | rdfs:label "completion"^^xsd:string ; | 21 | rdfs:label "completion"^^xsd:string ; |
| 22 | - rdfs:subClassOf ep-fac:TemporalPartOfACompletion . | 22 | + rdfs:subClassOf ep-fac:Facility . |
| 23 | 23 | ||
| 24 | ep-fac:Facility | 24 | ep-fac:Facility |
| 25 | rdf:type owl:Class ; | 25 | rdf:type owl:Class ; |
| ... | @@ -27,16 +27,15 @@ ep-fac:Facility | ... | @@ -27,16 +27,15 @@ ep-fac:Facility |
| 27 | rdfs:subClassOf ep-core:PhysicalObject . | 27 | rdfs:subClassOf ep-core:PhysicalObject . |
| 28 | 28 | ||
| 29 | ep-fac:Field | 29 | ep-fac:Field |
| 30 | - rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 30 | + rdf:type owl:Class ; |
| 31 | rdfs:comment "facility that is a field"^^xsd:string ; | 31 | rdfs:comment "facility that is a field"^^xsd:string ; |
| 32 | - rdfs:label "field"^^xsd:string ; | 32 | + rdfs:label "field"^^xsd:string . |
| 33 | - rdfs:subClassOf ep-fac:TemporalPartOfAField . | ||
| 34 | 33 | ||
| 35 | ep-fac:FixedFacility | 34 | ep-fac:FixedFacility |
| 36 | - rdf:type ep-fac:FixedOrMoveableFacilityType , owl:DeprecatedClass ; | 35 | + rdf:type owl:DeprecatedClass , ep-fac:FixedOrMoveableFacilityType ; |
| 37 | rdfs:comment "facility that has been build and that is intended to remain in one place"^^xsd:string ; | 36 | rdfs:comment "facility that has been build and that is intended to remain in one place"^^xsd:string ; |
| 38 | rdfs:label "fixed facility"^^xsd:string ; | 37 | rdfs:label "fixed facility"^^xsd:string ; |
| 39 | - rdfs:subClassOf ep-fac:TemporalPartOfAFixedFacility . | 38 | + rdfs:subClassOf ep-fac:Facility . |
| 40 | 39 | ||
| 41 | ep-fac:FixedOrMoveableFacilityType | 40 | ep-fac:FixedOrMoveableFacilityType |
| 42 | rdf:type rdfs:Class ; | 41 | rdf:type rdfs:Class ; |
| ... | @@ -49,43 +48,43 @@ ep-fac:FixedOrMoveableRigType | ... | @@ -49,43 +48,43 @@ ep-fac:FixedOrMoveableRigType |
| 49 | rdfs:subClassOf owl:Class . | 48 | rdfs:subClassOf owl:Class . |
| 50 | 49 | ||
| 51 | ep-fac:FixedRig | 50 | ep-fac:FixedRig |
| 52 | - rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ; | 51 | + rdf:type owl:Class , ep-fac:FixedOrMoveableRigType ; |
| 53 | rdfs:label "fixed rig"^^xsd:string ; | 52 | rdfs:label "fixed rig"^^xsd:string ; |
| 54 | - rdfs:subClassOf ep-fac:FixedFacility , ep-fac:Rig . | 53 | + rdfs:subClassOf ep-fac:Rig , ep-fac:FixedFacility . |
| 55 | 54 | ||
| 56 | ep-fac:Flowline | 55 | ep-fac:Flowline |
| 57 | - rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 56 | + rdf:type owl:Class ; |
| 58 | rdfs:comment "facility that is a flowline"^^xsd:string ; | 57 | rdfs:comment "facility that is a flowline"^^xsd:string ; |
| 59 | rdfs:label "flowline"^^xsd:string ; | 58 | rdfs:label "flowline"^^xsd:string ; |
| 60 | - rdfs:subClassOf ep-fac:TemporalPartOfAFlowline . | 59 | + rdfs:subClassOf ep-fac:Facility . |
| 61 | 60 | ||
| 62 | ep-fac:Flowline-production | 61 | ep-fac:Flowline-production |
| 63 | - rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 62 | + rdf:type owl:Class ; |
| 64 | rdfs:label "flowline - production"^^xsd:string ; | 63 | rdfs:label "flowline - production"^^xsd:string ; |
| 65 | rdfs:subClassOf ep-fac:Flowline . | 64 | rdfs:subClassOf ep-fac:Flowline . |
| 66 | 65 | ||
| 67 | ep-fac:Lease | 66 | ep-fac:Lease |
| 68 | - rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 67 | + rdf:type owl:Class ; |
| 69 | rdfs:comment "facility that is defined by a lease"^^xsd:string ; | 68 | rdfs:comment "facility that is defined by a lease"^^xsd:string ; |
| 70 | rdfs:label "lease"^^xsd:string ; | 69 | rdfs:label "lease"^^xsd:string ; |
| 71 | rdfs:subClassOf ep-fac:Facility . | 70 | rdfs:subClassOf ep-fac:Facility . |
| 72 | 71 | ||
| 73 | ep-fac:MoveableFacility | 72 | ep-fac:MoveableFacility |
| 74 | - rdf:type ep-fac:FixedOrMoveableFacilityType , owl:Class ; | 73 | + rdf:type owl:Class , ep-fac:FixedOrMoveableFacilityType ; |
| 75 | rdfs:comment "facility that has been built and that is intended to be moved from place to place"^^xsd:string ; | 74 | rdfs:comment "facility that has been built and that is intended to be moved from place to place"^^xsd:string ; |
| 76 | rdfs:label "moveable facility"^^xsd:string ; | 75 | rdfs:label "moveable facility"^^xsd:string ; |
| 77 | - rdfs:subClassOf ep-fac:TemporalPartOfAMoveableFacility . | 76 | + rdfs:subClassOf ep-fac:Facility . |
| 78 | 77 | ||
| 79 | ep-fac:MoveableRig | 78 | ep-fac:MoveableRig |
| 80 | - rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ; | 79 | + rdf:type owl:Class , ep-fac:FixedOrMoveableRigType ; |
| 81 | rdfs:label "moveable rig"^^xsd:string ; | 80 | rdfs:label "moveable rig"^^xsd:string ; |
| 82 | - rdfs:subClassOf ep-fac:MoveableFacility , ep-fac:Rig . | 81 | + rdfs:subClassOf ep-fac:Rig , ep-fac:MoveableFacility . |
| 83 | 82 | ||
| 84 | ep-fac:Platform | 83 | ep-fac:Platform |
| 85 | - rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 84 | + rdf:type owl:Class ; |
| 86 | rdfs:comment "facility that is a platform"^^xsd:string ; | 85 | rdfs:comment "facility that is a platform"^^xsd:string ; |
| 87 | rdfs:label "platform"^^xsd:string ; | 86 | rdfs:label "platform"^^xsd:string ; |
| 88 | - rdfs:subClassOf ep-fac:TemporalPartOfAPlatform . | 87 | + rdfs:subClassOf ep-fac:Facility . |
| 89 | 88 | ||
| 90 | ep-fac:ProductionFacility | 89 | ep-fac:ProductionFacility |
| 91 | rdf:type owl:Class ; | 90 | rdf:type owl:Class ; |
| ... | @@ -93,16 +92,11 @@ ep-fac:ProductionFacility | ... | @@ -93,16 +92,11 @@ ep-fac:ProductionFacility |
| 93 | rdfs:label "production facility"^^xsd:string ; | 92 | rdfs:label "production facility"^^xsd:string ; |
| 94 | rdfs:subClassOf ep-fac:TemporalPartOfAProductionFacility . | 93 | rdfs:subClassOf ep-fac:TemporalPartOfAProductionFacility . |
| 95 | 94 | ||
| 96 | -ep-fac:ProductionFacilityType | ||
| 97 | - rdf:type rdfs:Class ; | ||
| 98 | - rdfs:label "production facility type"^^xsd:string ; | ||
| 99 | - rdfs:subClassOf owl:Class . | ||
| 100 | - | ||
| 101 | ep-fac:Reservoir | 95 | ep-fac:Reservoir |
| 102 | - rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 96 | + rdf:type owl:Class ; |
| 103 | rdfs:comment "facility that is a reservoir"^^xsd:string ; | 97 | rdfs:comment "facility that is a reservoir"^^xsd:string ; |
| 104 | rdfs:label "reservoir"^^xsd:string ; | 98 | rdfs:label "reservoir"^^xsd:string ; |
| 105 | - rdfs:subClassOf ep-fac:TemporalPartOfAReservoir . | 99 | + rdfs:subClassOf ep-fac:Facility . |
| 106 | 100 | ||
| 107 | ep-fac:Rig | 101 | ep-fac:Rig |
| 108 | rdf:type owl:Class ; | 102 | rdf:type owl:Class ; |
| ... | @@ -130,66 +124,34 @@ ep-fac:SurroundingWater-meanSeaLevel | ... | @@ -130,66 +124,34 @@ ep-fac:SurroundingWater-meanSeaLevel |
| 130 | rdfs:subClassOf ep-fac:SurroundingWater . | 124 | rdfs:subClassOf ep-fac:SurroundingWater . |
| 131 | 125 | ||
| 132 | ep-fac:Template | 126 | ep-fac:Template |
| 133 | - rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 127 | + rdf:type owl:Class ; |
| 134 | rdfs:comment "equipment that is an ocean bottom template"^^xsd:string ; | 128 | rdfs:comment "equipment that is an ocean bottom template"^^xsd:string ; |
| 135 | rdfs:label "template"^^xsd:string ; | 129 | rdfs:label "template"^^xsd:string ; |
| 136 | - rdfs:subClassOf ep-fac:TemporalPartOfATemplate . | ||
| 137 | - | ||
| 138 | -ep-fac:TemporalPartOfACompletion | ||
| 139 | - rdf:type owl:Class ; | ||
| 140 | rdfs:subClassOf ep-fac:Facility . | 130 | rdfs:subClassOf ep-fac:Facility . |
| 141 | 131 | ||
| 142 | ep-fac:TemporalPartOfAField | 132 | ep-fac:TemporalPartOfAField |
| 143 | rdf:type owl:Class ; | 133 | rdf:type owl:Class ; |
| 144 | rdfs:subClassOf ep-fac:Facility . | 134 | rdfs:subClassOf ep-fac:Facility . |
| 145 | 135 | ||
| 146 | -ep-fac:TemporalPartOfAFixedFacility | ||
| 147 | - rdf:type owl:Class ; | ||
| 148 | - rdfs:subClassOf ep-fac:Facility . | ||
| 149 | - | ||
| 150 | -ep-fac:TemporalPartOfAFlowline | ||
| 151 | - rdf:type owl:Class ; | ||
| 152 | - rdfs:subClassOf ep-fac:Facility . | ||
| 153 | - | ||
| 154 | -ep-fac:TemporalPartOfAMoveableFacility | ||
| 155 | - rdf:type owl:Class ; | ||
| 156 | - rdfs:subClassOf ep-fac:Facility . | ||
| 157 | - | ||
| 158 | -ep-fac:TemporalPartOfAPlatform | ||
| 159 | - rdf:type owl:Class ; | ||
| 160 | - rdfs:subClassOf ep-fac:Facility . | ||
| 161 | - | ||
| 162 | ep-fac:TemporalPartOfAProductionFacility | 136 | ep-fac:TemporalPartOfAProductionFacility |
| 163 | rdf:type owl:Class ; | 137 | rdf:type owl:Class ; |
| 164 | rdfs:comment "facility that is a temporal part of a production facility"^^xsd:string ; | 138 | rdfs:comment "facility that is a temporal part of a production facility"^^xsd:string ; |
| 165 | rdfs:label "temporal part of a production facility"^^xsd:string ; | 139 | rdfs:label "temporal part of a production facility"^^xsd:string ; |
| 166 | rdfs:subClassOf ep-fac:Facility . | 140 | rdfs:subClassOf ep-fac:Facility . |
| 167 | 141 | ||
| 168 | -ep-fac:TemporalPartOfAReservoir | ||
| 169 | - rdf:type owl:Class ; | ||
| 170 | - rdfs:subClassOf ep-fac:Facility . | ||
| 171 | - | ||
| 172 | ep-fac:TemporalPartOfARig | 142 | ep-fac:TemporalPartOfARig |
| 173 | rdf:type owl:Class ; | 143 | rdf:type owl:Class ; |
| 174 | rdfs:label "(temporal part of a) rig"^^xsd:string ; | 144 | rdfs:label "(temporal part of a) rig"^^xsd:string ; |
| 175 | rdfs:subClassOf ep-fac:Facility . | 145 | rdfs:subClassOf ep-fac:Facility . |
| 176 | 146 | ||
| 177 | -ep-fac:TemporalPartOfATemplate | ||
| 178 | - rdf:type owl:Class ; | ||
| 179 | - rdfs:subClassOf ep-fac:Facility . | ||
| 180 | - | ||
| 181 | -ep-fac:TemporalPartOfAZone | ||
| 182 | - rdf:type owl:Class ; | ||
| 183 | - rdfs:subClassOf ep-fac:Facility . | ||
| 184 | - | ||
| 185 | ep-fac:Zone | 147 | ep-fac:Zone |
| 186 | - rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 148 | + rdf:type owl:Class ; |
| 187 | rdfs:comment "spatial part of a wellbore that is a zone"^^xsd:string ; | 149 | rdfs:comment "spatial part of a wellbore that is a zone"^^xsd:string ; |
| 188 | rdfs:label "zone"^^xsd:string ; | 150 | rdfs:label "zone"^^xsd:string ; |
| 189 | - rdfs:subClassOf ep-fac:TemporalPartOfAZone . | 151 | + rdfs:subClassOf ep-fac:Facility . |
| 190 | 152 | ||
| 191 | ep-fac:depthOfSurroundingWater | 153 | ep-fac:depthOfSurroundingWater |
| 192 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 154 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
| 193 | rdfs:domain ep-fac:SurroundingWater ; | 155 | rdfs:domain ep-fac:SurroundingWater ; |
| 194 | rdfs:label "depth of surrounding water"^^xsd:string ; | 156 | rdfs:label "depth of surrounding water"^^xsd:string ; |
| 195 | rdfs:range ep-core:Length . | 157 | rdfs:range ep-core:Length . | ... | ... |
| ... | @@ -37,22 +37,22 @@ ep-core:licenceBlockHasNpdPolygonPart | ... | @@ -37,22 +37,22 @@ ep-core:licenceBlockHasNpdPolygonPart |
| 37 | rdfs:subPropertyOf ep-core:hasPart . | 37 | rdfs:subPropertyOf ep-core:hasPart . |
| 38 | 38 | ||
| 39 | ep-geo:AreaCoveredByBusinessArrangement | 39 | ep-geo:AreaCoveredByBusinessArrangement |
| 40 | - rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 40 | + rdf:type owl:Class ; |
| 41 | rdfs:label "A part of the earth recognised in a Business Arrangement"^^xsd:string ; | 41 | rdfs:label "A part of the earth recognised in a Business Arrangement"^^xsd:string ; |
| 42 | rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; | 42 | rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; |
| 43 | - owl:disjointWith ep-geo:LicenceBlock , ep-geo:State , ep-geo:County , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:Country . | 43 | + owl:disjointWith ep-geo:State , ep-geo:County , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:Country , ep-geo:LicenceBlock . |
| 44 | 44 | ||
| 45 | ep-geo:Country | 45 | ep-geo:Country |
| 46 | - rdf:type owl:Class , ep-fac:ProductionFacilityType ; | 46 | + rdf:type owl:Class ; |
| 47 | rdfs:label "country"^^xsd:string ; | 47 | rdfs:label "country"^^xsd:string ; |
| 48 | rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; | 48 | rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; |
| 49 | - owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:LicenceBlock , ep-geo:County , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State . | 49 | + owl:disjointWith ep-geo:State , ep-geo:AreaCoveredByBusinessArrangement , ep-geo:LicenceBlock , ep-geo:County , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon . |
| 50 | 50 | ||
| 51 | ep-geo:County | 51 | ep-geo:County |
| 52 | - rdf:type owl:Class , ep-fac:ProductionFacilityType ; | 52 | + rdf:type owl:Class ; |
| 53 | rdfs:label "county"^^xsd:string ; | 53 | rdfs:label "county"^^xsd:string ; |
| 54 | rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; | 54 | rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; |
| 55 | - owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:LicenceBlock , ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:Country . | 55 | + owl:disjointWith ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement , ep-geo:LicenceBlock , ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon . |
| 56 | 56 | ||
| 57 | ep-geo:DestinationType | 57 | ep-geo:DestinationType |
| 58 | rdf:type rdfs:Class ; | 58 | rdf:type rdfs:Class ; |
| ... | @@ -65,7 +65,7 @@ ep-geo:Harbour | ... | @@ -65,7 +65,7 @@ ep-geo:Harbour |
| 65 | rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth . | 65 | rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth . |
| 66 | 66 | ||
| 67 | ep-geo:LicenceBlock | 67 | ep-geo:LicenceBlock |
| 68 | - rdf:type owl:Class , ep-fac:ProductionFacilityType ; | 68 | + rdf:type owl:Class ; |
| 69 | rdfs:comment "See RDL RDS13025226"^^xsd:string ; | 69 | rdfs:comment "See RDL RDS13025226"^^xsd:string ; |
| 70 | rdfs:label "Licence Block"^^xsd:string ; | 70 | rdfs:label "Licence Block"^^xsd:string ; |
| 71 | rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; | 71 | rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; |
| ... | @@ -87,10 +87,10 @@ ep-geo:PartOfTheSurfaceOfTheEarth | ... | @@ -87,10 +87,10 @@ ep-geo:PartOfTheSurfaceOfTheEarth |
| 87 | rdfs:subClassOf ep-core:PhysicalObject . | 87 | rdfs:subClassOf ep-core:PhysicalObject . |
| 88 | 88 | ||
| 89 | ep-geo:State | 89 | ep-geo:State |
| 90 | - rdf:type owl:Class , ep-fac:ProductionFacilityType ; | 90 | + rdf:type owl:Class ; |
| 91 | rdfs:label "state"^^xsd:string ; | 91 | rdfs:label "state"^^xsd:string ; |
| 92 | rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; | 92 | rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; |
| 93 | - owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:LicenceBlock , ep-geo:County , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:Country . | 93 | + owl:disjointWith ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement , ep-geo:LicenceBlock , ep-geo:County , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon . |
| 94 | 94 | ||
| 95 | ep-geo:Terminal | 95 | ep-geo:Terminal |
| 96 | rdf:type ep-geo:DestinationType , owl:Class ; | 96 | rdf:type ep-geo:DestinationType , owl:Class ; | ... | ... |
| ... | @@ -12,7 +12,7 @@ | ... | @@ -12,7 +12,7 @@ |
| 12 | 12 | ||
| 13 | <http://www.reportinghub.no/ep/schema/1.0/production-equipment> | 13 | <http://www.reportinghub.no/ep/schema/1.0/production-equipment> |
| 14 | rdf:type owl:Ontology ; | 14 | rdf:type owl:Ontology ; |
| 15 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/production-facility> ; | 15 | + owl:imports <http://www.reportinghub.no/ep/schema/1.0/production-facility> , <http://www.reportinghub.no/ep/schema/1.0/equipment> ; |
| 16 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 16 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
| 17 | 17 | ||
| 18 | <http://www.reportinghub.no/ep/schema/equipment#ChokeValve> | 18 | <http://www.reportinghub.no/ep/schema/equipment#ChokeValve> |
| ... | @@ -21,9 +21,6 @@ | ... | @@ -21,9 +21,6 @@ |
| 21 | <http://www.reportinghub.no/ep/schema/equipment#Controller-lift> | 21 | <http://www.reportinghub.no/ep/schema/equipment#Controller-lift> |
| 22 | rdfs:subClassOf ep-prodeqt:Controller . | 22 | rdfs:subClassOf ep-prodeqt:Controller . |
| 23 | 23 | ||
| 24 | -<http://www.reportinghub.no/ep/schema/equipment#Manifold> | ||
| 25 | - rdfs:label "manifold"^^xsd:string . | ||
| 26 | - | ||
| 27 | ep-prodeqt:BlockValve | 24 | ep-prodeqt:BlockValve |
| 28 | rdf:type owl:Class ; | 25 | rdf:type owl:Class ; |
| 29 | rdfs:comment "valve that is a block valve"^^xsd:string ; | 26 | rdfs:comment "valve that is a block valve"^^xsd:string ; |
| ... | @@ -31,7 +28,7 @@ ep-prodeqt:BlockValve | ... | @@ -31,7 +28,7 @@ ep-prodeqt:BlockValve |
| 31 | rdfs:subClassOf ep-prodeqt:Valve . | 28 | rdfs:subClassOf ep-prodeqt:Valve . |
| 32 | 29 | ||
| 33 | ep-prodeqt:Controller | 30 | ep-prodeqt:Controller |
| 34 | - rdf:type owl:Class , ep-prodfac:ProductionFacilityType ; | 31 | + rdf:type owl:Class ; |
| 35 | rdfs:comment "equipment that is a single lift gas controller"^^xsd:string ; | 32 | rdfs:comment "equipment that is a single lift gas controller"^^xsd:string ; |
| 36 | rdfs:label "controller"^^xsd:string ; | 33 | rdfs:label "controller"^^xsd:string ; |
| 37 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . | 34 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . |
| ... | @@ -44,7 +41,7 @@ ep-prodeqt:DownHoleControlValve | ... | @@ -44,7 +41,7 @@ ep-prodeqt:DownHoleControlValve |
| 44 | 41 | ||
| 45 | ep-prodeqt:FlowLine | 42 | ep-prodeqt:FlowLine |
| 46 | rdf:type owl:Class ; | 43 | rdf:type owl:Class ; |
| 47 | - rdfs:subClassOf ep-prodeqt:TemporalPartOfAFlowLine . | 44 | + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . |
| 48 | 45 | ||
| 49 | ep-prodeqt:FlowLine-Production | 46 | ep-prodeqt:FlowLine-Production |
| 50 | rdf:type owl:Class ; | 47 | rdf:type owl:Class ; |
| ... | @@ -62,16 +59,7 @@ ep-prodeqt:GasLiftChoke | ... | @@ -62,16 +59,7 @@ ep-prodeqt:GasLiftChoke |
| 62 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . | 59 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . |
| 63 | 60 | ||
| 64 | ep-prodeqt:Manifold | 61 | ep-prodeqt:Manifold |
| 65 | - rdf:type owl:Class ; | 62 | + rdf:type owl:Class . |
| 66 | - rdfs:subClassOf ep-prodeqt:TemporalPartOfAManifold . | ||
| 67 | - | ||
| 68 | -ep-prodeqt:Manifold-Injection | ||
| 69 | - rdf:type owl:Class ; | ||
| 70 | - rdfs:subClassOf ep-prodeqt:Manifold . | ||
| 71 | - | ||
| 72 | -ep-prodeqt:Manifold-Production | ||
| 73 | - rdf:type owl:Class ; | ||
| 74 | - rdfs:subClassOf ep-prodeqt:Manifold . | ||
| 75 | 63 | ||
| 76 | ep-prodeqt:PressureMeter | 64 | ep-prodeqt:PressureMeter |
| 77 | rdf:type owl:Class ; | 65 | rdf:type owl:Class ; |
| ... | @@ -85,42 +73,18 @@ ep-prodeqt:RegulatingValve | ... | @@ -85,42 +73,18 @@ ep-prodeqt:RegulatingValve |
| 85 | rdfs:label "regulating valve"^^xsd:string ; | 73 | rdfs:label "regulating valve"^^xsd:string ; |
| 86 | rdfs:subClassOf ep-prodeqt:Valve . | 74 | rdfs:subClassOf ep-prodeqt:Valve . |
| 87 | 75 | ||
| 88 | -ep-prodeqt:Separator | ||
| 89 | - rdf:type owl:Class ; | ||
| 90 | - rdfs:subClassOf ep-prodeqt:TemporalPartOfASeparator . | ||
| 91 | - | ||
| 92 | ep-prodeqt:SleeveValve | 76 | ep-prodeqt:SleeveValve |
| 93 | rdf:type owl:Class ; | 77 | rdf:type owl:Class ; |
| 94 | rdfs:comment "valve that is a sleeve valve"^^xsd:string ; | 78 | rdfs:comment "valve that is a sleeve valve"^^xsd:string ; |
| 95 | rdfs:label "sleeve valve"^^xsd:string ; | 79 | rdfs:label "sleeve valve"^^xsd:string ; |
| 96 | rdfs:subClassOf ep-prodeqt:Valve . | 80 | rdfs:subClassOf ep-prodeqt:Valve . |
| 97 | 81 | ||
| 98 | -ep-prodeqt:Tank | ||
| 99 | - rdf:type owl:Class ; | ||
| 100 | - rdfs:subClassOf ep-prodeqt:TemporalPartOfATank . | ||
| 101 | - | ||
| 102 | ep-prodeqt:TemperatureMeter | 82 | ep-prodeqt:TemperatureMeter |
| 103 | rdf:type owl:Class ; | 83 | rdf:type owl:Class ; |
| 104 | rdfs:comment "equipment that is a temperature meter"^^xsd:string ; | 84 | rdfs:comment "equipment that is a temperature meter"^^xsd:string ; |
| 105 | rdfs:label "temperature meter"^^xsd:string ; | 85 | rdfs:label "temperature meter"^^xsd:string ; |
| 106 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . | 86 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . |
| 107 | 87 | ||
| 108 | -ep-prodeqt:TemporalPartOfAFlowLine | ||
| 109 | - rdf:type owl:Class ; | ||
| 110 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . | ||
| 111 | - | ||
| 112 | -ep-prodeqt:TemporalPartOfAManifold | ||
| 113 | - rdf:type owl:Class ; | ||
| 114 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . | ||
| 115 | - | ||
| 116 | -ep-prodeqt:TemporalPartOfASeparator | ||
| 117 | - rdf:type owl:Class ; | ||
| 118 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . | ||
| 119 | - | ||
| 120 | -ep-prodeqt:TemporalPartOfATank | ||
| 121 | - rdf:type owl:Class ; | ||
| 122 | - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . | ||
| 123 | - | ||
| 124 | ep-prodeqt:Valve | 88 | ep-prodeqt:Valve |
| 125 | rdf:type owl:Class ; | 89 | rdf:type owl:Class ; |
| 126 | rdfs:comment "equipment item that is a valve"^^xsd:string ; | 90 | rdfs:comment "equipment item that is a valve"^^xsd:string ; |
| ... | @@ -128,17 +92,17 @@ ep-prodeqt:Valve | ... | @@ -128,17 +92,17 @@ ep-prodeqt:Valve |
| 128 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . | 92 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . |
| 129 | 93 | ||
| 130 | ep-prodeqt:hasCaptain | 94 | ep-prodeqt:hasCaptain |
| 131 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; | 95 | + rdf:type owl:FunctionalProperty , owl:ObjectProperty ; |
| 132 | rdfs:label "has captain"^^xsd:string ; | 96 | rdfs:label "has captain"^^xsd:string ; |
| 133 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Person> . | 97 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Person> . |
| 134 | 98 | ||
| 135 | ep-prodeqt:hasValvePosition | 99 | ep-prodeqt:hasValvePosition |
| 136 | - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | 100 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
| 137 | rdfs:domain ep-prodeqt:Valve ; | 101 | rdfs:domain ep-prodeqt:Valve ; |
| 138 | rdfs:label "has valve position"^^xsd:string ; | 102 | rdfs:label "has valve position"^^xsd:string ; |
| 139 | rdfs:range ep-core:Ratio . | 103 | rdfs:range ep-core:Ratio . |
| 140 | 104 | ||
| 141 | ep-prodfac:Pipeline | 105 | ep-prodfac:Pipeline |
| 142 | - rdf:type ep-prodfac:ProductionFacilityType , owl:Class ; | 106 | + rdf:type owl:Class ; |
| 143 | rdfs:label "pipeline"^^xsd:string ; | 107 | rdfs:label "pipeline"^^xsd:string ; |
| 144 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . | 108 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . | ... | ... |
| ... | @@ -15,38 +15,41 @@ | ... | @@ -15,38 +15,41 @@ |
| 15 | owl:imports <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/production-well> ; | 15 | owl:imports <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/production-well> ; |
| 16 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 16 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
| 17 | 17 | ||
| 18 | -<http://www.reportinghub.no/ep/schema/equipment#ChokeValve> | ||
| 19 | - rdf:type ep-prodfac:ProductionFacilityType . | ||
| 20 | - | ||
| 21 | <http://www.reportinghub.no/ep/schema/equipment#Compressor> | 18 | <http://www.reportinghub.no/ep/schema/equipment#Compressor> |
| 22 | - rdf:type ep-prodfac:ProductionFacilityType . | 19 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 23 | 20 | ||
| 24 | <http://www.reportinghub.no/ep/schema/equipment#Controller-lift> | 21 | <http://www.reportinghub.no/ep/schema/equipment#Controller-lift> |
| 25 | - rdf:type ep-prodfac:ProductionFacilityType . | 22 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 23 | + | ||
| 24 | +<http://www.reportinghub.no/ep/schema/equipment#Manifold-injection> | ||
| 25 | + rdf:type ep-prodfac:ReportingFacilityType . | ||
| 26 | 26 | ||
| 27 | -<http://www.reportinghub.no/ep/schema/equipment#Manifold> | 27 | +<http://www.reportinghub.no/ep/schema/equipment#Manifold-production> |
| 28 | - rdf:type ep-prodfac:ProductionFacilityType . | 28 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 29 | 29 | ||
| 30 | <http://www.reportinghub.no/ep/schema/equipment#Separator> | 30 | <http://www.reportinghub.no/ep/schema/equipment#Separator> |
| 31 | - rdf:type ep-prodfac:ProductionFacilityType . | 31 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 32 | 32 | ||
| 33 | <http://www.reportinghub.no/ep/schema/equipment#Tank> | 33 | <http://www.reportinghub.no/ep/schema/equipment#Tank> |
| 34 | - rdf:type ep-prodfac:ProductionFacilityType . | 34 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 35 | + | ||
| 36 | +<http://www.reportinghub.no/ep/schema/facility#Completion> | ||
| 37 | + rdf:type ep-prodfac:ReportingFacilityType . | ||
| 35 | 38 | ||
| 36 | <http://www.reportinghub.no/ep/schema/facility#Field> | 39 | <http://www.reportinghub.no/ep/schema/facility#Field> |
| 37 | - rdf:type ep-prodfac:ProductionFacilityType . | 40 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 38 | 41 | ||
| 39 | <http://www.reportinghub.no/ep/schema/facility#Flowline> | 42 | <http://www.reportinghub.no/ep/schema/facility#Flowline> |
| 40 | - rdf:type ep-prodfac:ProductionFacilityType . | 43 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 44 | + | ||
| 45 | +<http://www.reportinghub.no/ep/schema/facility#Flowline-production> | ||
| 46 | + rdf:type ep-prodfac:ReportingFacilityType . | ||
| 41 | 47 | ||
| 42 | <http://www.reportinghub.no/ep/schema/facility#Lease> | 48 | <http://www.reportinghub.no/ep/schema/facility#Lease> |
| 43 | - rdf:type ep-prodfac:ProductionFacilityType . | 49 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 44 | 50 | ||
| 45 | <http://www.reportinghub.no/ep/schema/facility#Platform> | 51 | <http://www.reportinghub.no/ep/schema/facility#Platform> |
| 46 | - rdf:type ep-prodfac:ProductionFacilityType . | 52 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 47 | - | ||
| 48 | -<http://www.reportinghub.no/ep/schema/facility#ProductionFacility> | ||
| 49 | - rdf:type ep-prodfac:ProductionFacilityType . | ||
| 50 | 53 | ||
| 51 | <http://www.reportinghub.no/ep/schema/facility#ProductionFacilityToDate> | 54 | <http://www.reportinghub.no/ep/schema/facility#ProductionFacilityToDate> |
| 52 | rdf:type owl:Class ; | 55 | rdf:type owl:Class ; |
| ... | @@ -55,10 +58,13 @@ | ... | @@ -55,10 +58,13 @@ |
| 55 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> . | 58 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> . |
| 56 | 59 | ||
| 57 | <http://www.reportinghub.no/ep/schema/facility#Reservoir> | 60 | <http://www.reportinghub.no/ep/schema/facility#Reservoir> |
| 58 | - rdf:type ep-prodfac:ProductionFacilityType . | 61 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 59 | 62 | ||
| 60 | <http://www.reportinghub.no/ep/schema/facility#Template> | 63 | <http://www.reportinghub.no/ep/schema/facility#Template> |
| 61 | - rdf:type ep-prodfac:ProductionFacilityType . | 64 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 65 | + | ||
| 66 | +<http://www.reportinghub.no/ep/schema/facility#Zone> | ||
| 67 | + rdf:type ep-prodfac:ReportingFacilityType . | ||
| 62 | 68 | ||
| 63 | <http://www.reportinghub.no/ep/schema/facility#facilityOperator> | 69 | <http://www.reportinghub.no/ep/schema/facility#facilityOperator> |
| 64 | rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 70 | rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
| ... | @@ -67,63 +73,41 @@ | ... | @@ -67,63 +73,41 @@ |
| 67 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . | 73 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . |
| 68 | 74 | ||
| 69 | <http://www.reportinghub.no/ep/schema/geography#Country> | 75 | <http://www.reportinghub.no/ep/schema/geography#Country> |
| 70 | - rdf:type ep-prodfac:ProductionFacilityType . | 76 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 71 | - | ||
| 72 | -<http://www.reportinghub.no/ep/schema/geography#State> | ||
| 73 | - rdf:type ep-prodfac:ProductionFacilityType . | ||
| 74 | - | ||
| 75 | -<http://www.reportinghub.no/ep/schema/geography#Terminal> | ||
| 76 | - rdf:type ep-prodfac:ProductionFacilityType . | ||
| 77 | 77 | ||
| 78 | -<http://www.reportinghub.no/ep/schema/organization#CommercialEntity> | 78 | +<http://www.reportinghub.no/ep/schema/geography#County> |
| 79 | - rdf:type ep-prodfac:ProductionFacilityType . | 79 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 80 | 80 | ||
| 81 | -<http://www.reportinghub.no/ep/schema/organization#Company> | 81 | +<http://www.reportinghub.no/ep/schema/geography#State> |
| 82 | - rdf:type ep-prodfac:ProductionFacilityType . | 82 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 83 | - | ||
| 84 | -<http://www.reportinghub.no/ep/schema/production-equipment#BlockValve> | ||
| 85 | - rdf:type ep-prodfac:ProductionFacilityType . | ||
| 86 | 83 | ||
| 87 | <http://www.reportinghub.no/ep/schema/production-equipment#FlowMeter> | 84 | <http://www.reportinghub.no/ep/schema/production-equipment#FlowMeter> |
| 88 | - rdf:type ep-prodfac:ProductionFacilityType ; | ||
| 89 | rdfs:label "flow meter"^^xsd:string . | 85 | rdfs:label "flow meter"^^xsd:string . |
| 90 | 86 | ||
| 91 | -<http://www.reportinghub.no/ep/schema/production-equipment#PressureMeter> | ||
| 92 | - rdf:type ep-prodfac:ProductionFacilityType . | ||
| 93 | - | ||
| 94 | -<http://www.reportinghub.no/ep/schema/production-equipment#RegulatingValve> | ||
| 95 | - rdf:type ep-prodfac:ProductionFacilityType . | ||
| 96 | - | ||
| 97 | -<http://www.reportinghub.no/ep/schema/production-equipment#SleeveValve> | ||
| 98 | - rdf:type ep-prodfac:ProductionFacilityType . | ||
| 99 | - | ||
| 100 | -<http://www.reportinghub.no/ep/schema/production-equipment#TemperatureMeter> | ||
| 101 | - rdf:type ep-prodfac:ProductionFacilityType . | ||
| 102 | - | ||
| 103 | ep-prodfac:Boat | 87 | ep-prodfac:Boat |
| 104 | rdf:type owl:Class ; | 88 | rdf:type owl:Class ; |
| 105 | rdfs:subClassOf ep-prodfac:ShipOrBoat . | 89 | rdfs:subClassOf ep-prodfac:ShipOrBoat . |
| 106 | 90 | ||
| 107 | ep-prodfac:Field-area | 91 | ep-prodfac:Field-area |
| 108 | - rdf:type ep-prodfac:ProductionFacilityType , owl:Class ; | 92 | + rdf:type owl:Class ; |
| 109 | rdfs:comment "area of ground that is above a field"^^xsd:string ; | 93 | rdfs:comment "area of ground that is above a field"^^xsd:string ; |
| 110 | rdfs:label "field - area"^^xsd:string ; | 94 | rdfs:label "field - area"^^xsd:string ; |
| 111 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Field> . | 95 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Field> . |
| 112 | 96 | ||
| 113 | ep-prodfac:Field-group | 97 | ep-prodfac:Field-group |
| 114 | - rdf:type ep-prodfac:ProductionFacilityType , owl:Class ; | 98 | + rdf:type owl:Class ; |
| 115 | rdfs:comment "facility that is a set of fields"^^xsd:string ; | 99 | rdfs:comment "facility that is a set of fields"^^xsd:string ; |
| 116 | rdfs:label "field - group"^^xsd:string ; | 100 | rdfs:label "field - group"^^xsd:string ; |
| 117 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Field> . | 101 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Field> . |
| 118 | 102 | ||
| 119 | ep-prodfac:Field-part | 103 | ep-prodfac:Field-part |
| 120 | - rdf:type ep-prodfac:ProductionFacilityType , owl:Class ; | 104 | + rdf:type owl:Class ; |
| 121 | rdfs:comment "facility that is part of a field"^^xsd:string ; | 105 | rdfs:comment "facility that is part of a field"^^xsd:string ; |
| 122 | rdfs:label "field - part"^^xsd:string ; | 106 | rdfs:label "field - part"^^xsd:string ; |
| 123 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Field> . | 107 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Field> . |
| 124 | 108 | ||
| 125 | ep-prodfac:Installation | 109 | ep-prodfac:Installation |
| 126 | - rdf:type owl:Class , ep-prodfac:ProductionFacilityType ; | 110 | + rdf:type owl:Class ; |
| 127 | rdfs:label "installation"^^xsd:string ; | 111 | rdfs:label "installation"^^xsd:string ; |
| 128 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . | 112 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . |
| 129 | 113 | ||
| ... | @@ -136,23 +120,24 @@ ep-prodfac:Pipeline | ... | @@ -136,23 +120,24 @@ ep-prodfac:Pipeline |
| 136 | rdfs:comment "facility that is a pipeline"^^xsd:string . | 120 | rdfs:comment "facility that is a pipeline"^^xsd:string . |
| 137 | 121 | ||
| 138 | ep-prodfac:Plant | 122 | ep-prodfac:Plant |
| 139 | - rdf:type ep-prodfac:ProductionFacilityType , owl:Class ; | 123 | + rdf:type owl:Class ; |
| 140 | rdfs:label "plant"^^xsd:string ; | 124 | rdfs:label "plant"^^xsd:string ; |
| 141 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . | 125 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . |
| 142 | 126 | ||
| 143 | ep-prodfac:Plant-processing | 127 | ep-prodfac:Plant-processing |
| 144 | - rdf:type ep-prodfac:ProductionFacilityType , owl:Class ; | 128 | + rdf:type owl:Class ; |
| 145 | rdfs:label "plant - processing"^^xsd:string ; | 129 | rdfs:label "plant - processing"^^xsd:string ; |
| 146 | rdfs:subClassOf ep-prodfac:Plant . | 130 | rdfs:subClassOf ep-prodfac:Plant . |
| 147 | 131 | ||
| 148 | ep-prodfac:ProcessingFacility | 132 | ep-prodfac:ProcessingFacility |
| 149 | - rdf:type ep-prodfac:ProductionFacilityType , owl:Class ; | 133 | + rdf:type owl:Class ; |
| 150 | rdfs:label "processing facility"^^xsd:string ; | 134 | rdfs:label "processing facility"^^xsd:string ; |
| 151 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . | 135 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . |
| 152 | 136 | ||
| 153 | -ep-prodfac:ProductionFacilityType | 137 | +ep-prodfac:ReportingFacilityType |
| 154 | rdf:type rdfs:Class ; | 138 | rdf:type rdfs:Class ; |
| 155 | - rdfs:label "production facility type"^^xsd:string ; | 139 | + rdfs:comment "The set of classes that are enumerated as reporting facilities in the DPR schema. The list is extended in the MPR."^^xsd:string ; |
| 140 | + rdfs:label "reporting facility type"^^xsd:string ; | ||
| 156 | rdfs:subClassOf owl:Class . | 141 | rdfs:subClassOf owl:Class . |
| 157 | 142 | ||
| 158 | ep-prodfac:Ship | 143 | ep-prodfac:Ship |
| ... | @@ -165,7 +150,7 @@ ep-prodfac:ShipOrBoat | ... | @@ -165,7 +150,7 @@ ep-prodfac:ShipOrBoat |
| 165 | rdfs:subClassOf ep-prodfac:TemporalPartOfAShipOrBoat . | 150 | rdfs:subClassOf ep-prodfac:TemporalPartOfAShipOrBoat . |
| 166 | 151 | ||
| 167 | ep-prodfac:StorageFacility | 152 | ep-prodfac:StorageFacility |
| 168 | - rdf:type ep-prodfac:ProductionFacilityType , owl:Class ; | 153 | + rdf:type owl:Class ; |
| 169 | rdfs:label "storage facility"^^xsd:string ; | 154 | rdfs:label "storage facility"^^xsd:string ; |
| 170 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . | 155 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . |
| 171 | 156 | ||
| ... | @@ -179,7 +164,7 @@ ep-prodfac:TemporalPartOfAShipOrBoat | ... | @@ -179,7 +164,7 @@ ep-prodfac:TemporalPartOfAShipOrBoat |
| 179 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . | 164 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . |
| 180 | 165 | ||
| 181 | ep-prodfac:TrunkLine | 166 | ep-prodfac:TrunkLine |
| 182 | - rdf:type owl:Class , ep-prodfac:ProductionFacilityType ; | 167 | + rdf:type owl:Class ; |
| 183 | rdfs:label "trunk line"^^xsd:string ; | 168 | rdfs:label "trunk line"^^xsd:string ; |
| 184 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . | 169 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . |
| 185 | 170 | ||
| ... | @@ -229,27 +214,23 @@ ep-prodfac:operatingTime | ... | @@ -229,27 +214,23 @@ ep-prodfac:operatingTime |
| 229 | rdfs:label "operating time"^^xsd:string ; | 214 | rdfs:label "operating time"^^xsd:string ; |
| 230 | rdfs:range ep-core:TimeDuration . | 215 | rdfs:range ep-core:TimeDuration . |
| 231 | 216 | ||
| 232 | -<http://www.reportinghub.no/ep/schema/production-well#RockFormation> | 217 | +<http://www.reportinghub.no/ep/schema/well#Cluster> |
| 233 | - rdf:type ep-prodfac:ProductionFacilityType . | 218 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 234 | - | ||
| 235 | -<http://www.reportinghub.no/ep/schema/production-well#TubingHead> | ||
| 236 | - rdf:type ep-prodfac:ProductionFacilityType . | ||
| 237 | - | ||
| 238 | -<http://www.reportinghub.no/ep/schema/production-well#WellCompletion> | ||
| 239 | - rdf:type ep-prodfac:ProductionFacilityType . | ||
| 240 | 219 | ||
| 241 | <http://www.reportinghub.no/ep/schema/well#Well> | 220 | <http://www.reportinghub.no/ep/schema/well#Well> |
| 242 | - rdf:type ep-prodfac:ProductionFacilityType . | 221 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 243 | 222 | ||
| 244 | <http://www.reportinghub.no/ep/schema/well#WellBore> | 223 | <http://www.reportinghub.no/ep/schema/well#WellBore> |
| 245 | - rdf:type ep-prodfac:ProductionFacilityType . | 224 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 225 | + | ||
| 226 | +<http://www.reportinghub.no/ep/schema/well#WellBoreBottom> | ||
| 227 | + rdf:type ep-prodfac:ReportingFacilityType . | ||
| 246 | 228 | ||
| 247 | <http://www.reportinghub.no/ep/schema/well#WellGroup> | 229 | <http://www.reportinghub.no/ep/schema/well#WellGroup> |
| 248 | - rdf:type ep-prodfac:ProductionFacilityType . | 230 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 249 | 231 | ||
| 250 | <http://www.reportinghub.no/ep/schema/well#WellHead> | 232 | <http://www.reportinghub.no/ep/schema/well#WellHead> |
| 251 | - rdf:type ep-prodfac:ProductionFacilityType . | 233 | + rdf:type ep-prodfac:ReportingFacilityType . |
| 252 | 234 | ||
| 253 | <http://www.reportinghub.no/np/schema/npd#Licence> | 235 | <http://www.reportinghub.no/np/schema/npd#Licence> |
| 254 | - rdf:type ep-prodfac:ProductionFacilityType ; | ||
| 255 | rdfs:label "licence"^^xsd:string . | 236 | rdfs:label "licence"^^xsd:string . | ... | ... |
| ... | @@ -17,38 +17,355 @@ | ... | @@ -17,38 +17,355 @@ |
| 17 | owl:imports <http://www.reportinghub.no/ep/schema/1.0/flow> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/material> ; | 17 | owl:imports <http://www.reportinghub.no/ep/schema/1.0/flow> , <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/material> ; |
| 18 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 18 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
| 19 | 19 | ||
| 20 | +ep-material:Air-gas | ||
| 21 | + rdf:type ep-prodwell:InjectionFluidType . | ||
| 22 | + | ||
| 23 | +ep-material:Brine | ||
| 24 | + rdf:type ep-prodwell:InjectionFluidType . | ||
| 25 | + | ||
| 26 | +ep-material:CO2-gas | ||
| 27 | + rdf:type ep-prodwell:InjectionFluidType . | ||
| 28 | + | ||
| 29 | +ep-material:DryFluid | ||
| 30 | + rdf:type ep-prodwell:InjectionFluidType . | ||
| 31 | + | ||
| 32 | +ep-material:FluidFraction | ||
| 33 | + rdf:type ep-prodwell:FluidComponentKindType . | ||
| 34 | + | ||
| 35 | +ep-material:FreshWater | ||
| 36 | + rdf:type ep-prodwell:InjectionFluidType . | ||
| 37 | + | ||
| 38 | +ep-material:Gas | ||
| 39 | + rdf:type ep-prodwell:FluidPhaseType . | ||
| 40 | + | ||
| 20 | ep-material:GasAndWater | 41 | ep-material:GasAndWater |
| 21 | rdf:type ep-prodwell:InjectionFluidType . | 42 | rdf:type ep-prodwell:InjectionFluidType . |
| 22 | 43 | ||
| 23 | ep-material:Liquid | 44 | ep-material:Liquid |
| 24 | rdf:type ep-prodwell:FluidPhaseType . | 45 | rdf:type ep-prodwell:FluidPhaseType . |
| 25 | 46 | ||
| 47 | +ep-material:NonHcGas | ||
| 48 | + rdf:type ep-prodwell:InjectionFluidType . | ||
| 49 | + | ||
| 26 | ep-material:OilAndGas | 50 | ep-material:OilAndGas |
| 27 | rdf:type ep-prodwell:InjectionFluidType . | 51 | rdf:type ep-prodwell:InjectionFluidType . |
| 28 | 52 | ||
| 29 | ep-material:OilAndWater | 53 | ep-material:OilAndWater |
| 30 | rdf:type ep-prodwell:InjectionFluidType . | 54 | rdf:type ep-prodwell:InjectionFluidType . |
| 31 | 55 | ||
| 56 | +ep-material:OtherInjectionFluid | ||
| 57 | + rdf:type ep-prodwell:InjectionFluidType . | ||
| 58 | + | ||
| 59 | +ep-material:Pentane | ||
| 60 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 61 | + | ||
| 62 | +ep-material:PlusFraction | ||
| 63 | + rdf:type ep-prodwell:FluidComponentKindType . | ||
| 64 | + | ||
| 65 | +ep-material:Propane | ||
| 66 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 67 | + | ||
| 68 | +ep-material:PureFluid | ||
| 69 | + rdf:type ep-prodwell:FluidComponentKindType . | ||
| 70 | + | ||
| 71 | +ep-material:SplitFraction | ||
| 72 | + rdf:type ep-prodwell:FluidComponentKindType . | ||
| 73 | + | ||
| 74 | +ep-material:Steam | ||
| 75 | + rdf:type ep-prodwell:InjectionFluidType . | ||
| 76 | + | ||
| 77 | +ep-material:UnknownFluid | ||
| 78 | + rdf:type ep-prodwell:InjectionFluidType . | ||
| 79 | + | ||
| 80 | +ep-material:substance-11dmcyPentane | ||
| 81 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 82 | + | ||
| 83 | +ep-material:substance-124tmBenzene | ||
| 84 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 85 | + | ||
| 86 | +ep-material:substance-12dmBenzene | ||
| 87 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 88 | + | ||
| 89 | +ep-material:substance-13dmBenzene | ||
| 90 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 91 | + | ||
| 92 | +ep-material:substance-14dmBenzene | ||
| 93 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 94 | + | ||
| 95 | +ep-material:substance-223tmButane | ||
| 96 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 97 | + | ||
| 98 | +ep-material:substance-223tmPentane | ||
| 99 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 100 | + | ||
| 101 | +ep-material:substance-22dmButane | ||
| 102 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 103 | + | ||
| 104 | +ep-material:substance-22dmHexane | ||
| 105 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 106 | + | ||
| 107 | +ep-material:substance-22dmPentane | ||
| 108 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 109 | + | ||
| 110 | +ep-material:substance-22dmPropane | ||
| 111 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 112 | + | ||
| 113 | +ep-material:substance-23dmButane | ||
| 114 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 115 | + | ||
| 116 | +ep-material:substance-23dmPentane | ||
| 117 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 118 | + | ||
| 119 | +ep-material:substance-24dmHexane | ||
| 120 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 121 | + | ||
| 122 | +ep-material:substance-24dmPentane | ||
| 123 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 124 | + | ||
| 125 | +ep-material:substance-25dmHexane | ||
| 126 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 127 | + | ||
| 128 | +ep-material:substance-2mButane | ||
| 129 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 130 | + | ||
| 131 | +ep-material:substance-2mHexane | ||
| 132 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 133 | + | ||
| 134 | +ep-material:substance-2mPentane | ||
| 135 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 136 | + | ||
| 137 | +ep-material:substance-2mPropane | ||
| 138 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 139 | + | ||
| 140 | +ep-material:substance-33dmPentane | ||
| 141 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 142 | + | ||
| 143 | +ep-material:substance-3etPentane | ||
| 144 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 145 | + | ||
| 146 | +ep-material:substance-3mHexane | ||
| 147 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 148 | + | ||
| 149 | +ep-material:substance-3mPentane | ||
| 150 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 151 | + | ||
| 152 | +ep-material:substance-Ar | ||
| 153 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 154 | + | ||
| 155 | +ep-material:substance-Benzene | ||
| 156 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 157 | + | ||
| 158 | +ep-material:substance-Butane | ||
| 159 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 160 | + | ||
| 161 | +ep-material:substance-C11F | ||
| 162 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 163 | + | ||
| 164 | +ep-material:substance-C12F | ||
| 165 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 166 | + | ||
| 167 | +ep-material:substance-C13F | ||
| 168 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 169 | + | ||
| 170 | +ep-material:substance-C13dmcyPentane | ||
| 171 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 172 | + | ||
| 173 | +ep-material:substance-C14F | ||
| 174 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 175 | + | ||
| 176 | +ep-material:substance-C15F | ||
| 177 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 178 | + | ||
| 179 | +ep-material:substance-C16F | ||
| 180 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 181 | + | ||
| 182 | +ep-material:substance-C17F | ||
| 183 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 184 | + | ||
| 185 | +ep-material:substance-C18F | ||
| 186 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 187 | + | ||
| 188 | +ep-material:substance-C19F | ||
| 189 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 190 | + | ||
| 191 | +ep-material:substance-C20F | ||
| 192 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 193 | + | ||
| 194 | +ep-material:substance-C21F | ||
| 195 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 196 | + | ||
| 197 | +ep-material:substance-C22F | ||
| 198 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 199 | + | ||
| 200 | +ep-material:substance-C23F | ||
| 201 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 202 | + | ||
| 203 | +ep-material:substance-C24F | ||
| 204 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 205 | + | ||
| 206 | +ep-material:substance-C25F | ||
| 207 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 208 | + | ||
| 209 | +ep-material:substance-C26F | ||
| 210 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 211 | + | ||
| 212 | +ep-material:substance-C27F | ||
| 213 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 214 | + | ||
| 215 | +ep-material:substance-C28F | ||
| 216 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 217 | + | ||
| 218 | +ep-material:substance-C29F | ||
| 219 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 220 | + | ||
| 221 | +ep-material:substance-C30F | ||
| 222 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 223 | + | ||
| 224 | +ep-material:substance-C31F | ||
| 225 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 226 | + | ||
| 227 | +ep-material:substance-C32F | ||
| 228 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 229 | + | ||
| 230 | +ep-material:substance-C33F | ||
| 231 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 232 | + | ||
| 233 | +ep-material:substance-C34F | ||
| 234 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 235 | + | ||
| 236 | +ep-material:substance-C35F | ||
| 237 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 238 | + | ||
| 239 | +ep-material:substance-C36F | ||
| 240 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 241 | + | ||
| 242 | +ep-material:substance-C37F | ||
| 243 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 244 | + | ||
| 245 | +ep-material:substance-C38F | ||
| 246 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 247 | + | ||
| 248 | +ep-material:substance-C39F | ||
| 249 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 250 | + | ||
| 251 | +ep-material:substance-C40F | ||
| 252 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 253 | + | ||
| 254 | +ep-material:substance-C41F | ||
| 255 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 256 | + | ||
| 257 | +ep-material:substance-C42F | ||
| 258 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 259 | + | ||
| 260 | +ep-material:substance-C43F | ||
| 261 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 262 | + | ||
| 263 | +ep-material:substance-C44F | ||
| 264 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 265 | + | ||
| 266 | +ep-material:substance-C45F | ||
| 267 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 268 | + | ||
| 269 | +ep-material:substance-C46F | ||
| 270 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 271 | + | ||
| 272 | +ep-material:substance-C47F | ||
| 273 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 274 | + | ||
| 275 | +ep-material:substance-C48F | ||
| 276 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 277 | + | ||
| 278 | +ep-material:substance-C49F | ||
| 279 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 280 | + | ||
| 281 | +ep-material:substance-CO2 | ||
| 282 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 283 | + | ||
| 284 | +ep-material:substance-Cyclohexane | ||
| 285 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 286 | + | ||
| 287 | +ep-material:substance-Cyclopentane | ||
| 288 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 289 | + | ||
| 290 | +ep-material:substance-Decanes | ||
| 291 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 292 | + | ||
| 293 | +ep-material:substance-EtBenzene | ||
| 294 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 295 | + | ||
| 296 | +ep-material:substance-EtcyPentane | ||
| 297 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 298 | + | ||
| 299 | +ep-material:substance-Ethane | ||
| 300 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 301 | + | ||
| 302 | +ep-material:substance-H2 | ||
| 303 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 304 | + | ||
| 305 | +ep-material:substance-H2O | ||
| 306 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 307 | + | ||
| 308 | +ep-material:substance-H2S | ||
| 309 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 310 | + | ||
| 311 | +ep-material:substance-Heptanes | ||
| 312 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 313 | + | ||
| 314 | +ep-material:substance-Hexane | ||
| 315 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 316 | + | ||
| 317 | +ep-material:substance-Hexanes | ||
| 318 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 319 | + | ||
| 320 | +ep-material:substance-MBenzene | ||
| 321 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 322 | + | ||
| 323 | +ep-material:substance-McyHexane | ||
| 324 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 325 | + | ||
| 326 | +ep-material:substance-McyPentane | ||
| 327 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 328 | + | ||
| 329 | +ep-material:substance-Methane | ||
| 330 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 331 | + | ||
| 332 | +ep-material:substance-N2 | ||
| 333 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 334 | + | ||
| 335 | +ep-material:substance-Nonanes | ||
| 336 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 337 | + | ||
| 338 | +ep-material:substance-O2 | ||
| 339 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 340 | + | ||
| 341 | +ep-material:substance-Octanes | ||
| 342 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 343 | + | ||
| 344 | +ep-material:substance-T12dmcyPentane | ||
| 345 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 346 | + | ||
| 347 | +ep-material:substance-T13dmcyPentane | ||
| 348 | + rdf:type ep-prodwell:FluidComponentMaterialType . | ||
| 349 | + | ||
| 32 | ep-prodwell:AbandonedWell | 350 | ep-prodwell:AbandonedWell |
| 33 | rdf:type ep-prodwell:WellStatusType , owl:Class ; | 351 | rdf:type ep-prodwell:WellStatusType , owl:Class ; |
| 34 | rdfs:label "abandoned well"^^xsd:string ; | 352 | rdfs:label "abandoned well"^^xsd:string ; |
| 35 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . | 353 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . |
| 36 | 354 | ||
| 37 | - | ||
| 38 | ep-prodwell:ClosedWell | 355 | ep-prodwell:ClosedWell |
| 39 | rdf:type ep-prodwell:WellStatusType , owl:Class ; | 356 | rdf:type ep-prodwell:WellStatusType , owl:Class ; |
| 40 | rdfs:label "closed well"^^xsd:string ; | 357 | rdfs:label "closed well"^^xsd:string ; |
| 41 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . | 358 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . |
| 42 | 359 | ||
| 43 | - | ||
| 44 | ep-prodwell:FluidComponentKindType | 360 | ep-prodwell:FluidComponentKindType |
| 45 | rdf:type rdfs:Class ; | 361 | rdf:type rdfs:Class ; |
| 46 | rdfs:label "fluid component kind type"^^xsd:string ; | 362 | rdfs:label "fluid component kind type"^^xsd:string ; |
| 47 | rdfs:subClassOf owl:Class . | 363 | rdfs:subClassOf owl:Class . |
| 48 | 364 | ||
| 49 | -ep-prodwell:FluidComponentType | 365 | +ep-prodwell:FluidComponentMaterialType |
| 50 | rdf:type rdfs:Class ; | 366 | rdf:type rdfs:Class ; |
| 51 | - rdfs:label "fluid component type"^^xsd:string ; | 367 | + rdfs:comment "The set of classes that are enumerated for the base component of a fluid sample in the MPR schema."^^xsd:string ; |
| 368 | + rdfs:label "fluid component material type"^^xsd:string ; | ||
| 52 | rdfs:subClassOf owl:Class . | 369 | rdfs:subClassOf owl:Class . |
| 53 | 370 | ||
| 54 | ep-prodwell:FluidPhaseType | 371 | ep-prodwell:FluidPhaseType |
| ... | @@ -71,12 +388,6 @@ ep-prodwell:JunkedWell | ... | @@ -71,12 +388,6 @@ ep-prodwell:JunkedWell |
| 71 | rdfs:label "junked well"^^xsd:string ; | 388 | rdfs:label "junked well"^^xsd:string ; |
| 72 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . | 389 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . |
| 73 | 390 | ||
| 74 | -ep-material:Liquid | ||
| 75 | - rdf:type ep-prodwell:FluidPhaseType . | ||
| 76 | - | ||
| 77 | -ep-material:Gas | ||
| 78 | - rdf:type ep-prodwell:FluidPhaseType . | ||
| 79 | - | ||
| 80 | ep-prodwell:NaturalGasClass | 391 | ep-prodwell:NaturalGasClass |
| 81 | rdf:type rdfs:Class ; | 392 | rdf:type rdfs:Class ; |
| 82 | rdfs:label "natural gas class"^^xsd:string ; | 393 | rdfs:label "natural gas class"^^xsd:string ; |
| ... | @@ -112,7 +423,6 @@ ep-prodwell:RockFormation | ... | @@ -112,7 +423,6 @@ ep-prodwell:RockFormation |
| 112 | rdfs:label "rock formation"^^xsd:string ; | 423 | rdfs:label "rock formation"^^xsd:string ; |
| 113 | rdfs:subClassOf ep-core:PhysicalObject . | 424 | rdfs:subClassOf ep-core:PhysicalObject . |
| 114 | 425 | ||
| 115 | - | ||
| 116 | ep-prodwell:SuspendedAtTdWell | 426 | ep-prodwell:SuspendedAtTdWell |
| 117 | rdf:type ep-prodwell:WellStatusType , owl:Class ; | 427 | rdf:type ep-prodwell:WellStatusType , owl:Class ; |
| 118 | rdfs:label "suspended at td well"^^xsd:string ; | 428 | rdfs:label "suspended at td well"^^xsd:string ; |
| ... | @@ -211,137 +521,3 @@ ep-well:TemporalPartOfAWellBore | ... | @@ -211,137 +521,3 @@ ep-well:TemporalPartOfAWellBore |
| 211 | 521 | ||
| 212 | ep-well:WellGroup | 522 | ep-well:WellGroup |
| 213 | rdf:type owl:Class . | 523 | rdf:type owl:Class . |
| 214 | - | ||
| 215 | -ep-material:Pentane rdf:type ep-prodwell:FluidComponentType . | ||
| 216 | -ep-material:Propane rdf:type ep-prodwell:FluidComponentType . | ||
| 217 | -ep-material:substance-11dmcyPentane rdf:type ep-prodwell:FluidComponentType . | ||
| 218 | -ep-material:substance-124tmBenzene rdf:type ep-prodwell:FluidComponentType . | ||
| 219 | -ep-material:substance-12dmBenzene rdf:type ep-prodwell:FluidComponentType . | ||
| 220 | -ep-material:substance-13dmBenzene rdf:type ep-prodwell:FluidComponentType . | ||
| 221 | -ep-material:substance-14dmBenzene rdf:type ep-prodwell:FluidComponentType . | ||
| 222 | -ep-material:substance-223tmButane rdf:type ep-prodwell:FluidComponentType . | ||
| 223 | -ep-material:substance-223tmPentane rdf:type ep-prodwell:FluidComponentType . | ||
| 224 | -ep-material:substance-22dmButane rdf:type ep-prodwell:FluidComponentType . | ||
| 225 | -ep-material:substance-22dmHexane rdf:type ep-prodwell:FluidComponentType . | ||
| 226 | -ep-material:substance-22dmPentane rdf:type ep-prodwell:FluidComponentType . | ||
| 227 | -ep-material:substance-22dmPropane rdf:type ep-prodwell:FluidComponentType . | ||
| 228 | -ep-material:substance-23dmButane rdf:type ep-prodwell:FluidComponentType . | ||
| 229 | -ep-material:substance-23dmPentane rdf:type ep-prodwell:FluidComponentType . | ||
| 230 | -ep-material:substance-24dmHexane rdf:type ep-prodwell:FluidComponentType . | ||
| 231 | -ep-material:substance-24dmPentane rdf:type ep-prodwell:FluidComponentType . | ||
| 232 | -ep-material:substance-25dmHexane rdf:type ep-prodwell:FluidComponentType . | ||
| 233 | -ep-material:substance-2mButane rdf:type ep-prodwell:FluidComponentType . | ||
| 234 | -ep-material:substance-2mHexane rdf:type ep-prodwell:FluidComponentType . | ||
| 235 | -ep-material:substance-2mPentane rdf:type ep-prodwell:FluidComponentType . | ||
| 236 | -ep-material:substance-2mPropane rdf:type ep-prodwell:FluidComponentType . | ||
| 237 | -ep-material:substance-33dmPentane rdf:type ep-prodwell:FluidComponentType . | ||
| 238 | -ep-material:substance-3etPentane rdf:type ep-prodwell:FluidComponentType . | ||
| 239 | -ep-material:substance-3mHexane rdf:type ep-prodwell:FluidComponentType . | ||
| 240 | -ep-material:substance-3mPentane rdf:type ep-prodwell:FluidComponentType . | ||
| 241 | -ep-material:substance-Ar rdf:type ep-prodwell:FluidComponentType . | ||
| 242 | -ep-material:substance-Benzene rdf:type ep-prodwell:FluidComponentType . | ||
| 243 | -ep-material:substance-Butane rdf:type ep-prodwell:FluidComponentType . | ||
| 244 | -ep-material:substance-C11F rdf:type ep-prodwell:FluidComponentType . | ||
| 245 | -ep-material:substance-C12F rdf:type ep-prodwell:FluidComponentType . | ||
| 246 | -ep-material:substance-C13F rdf:type ep-prodwell:FluidComponentType . | ||
| 247 | -ep-material:substance-C13dmcyPentane rdf:type ep-prodwell:FluidComponentType . | ||
| 248 | -ep-material:substance-C14F rdf:type ep-prodwell:FluidComponentType . | ||
| 249 | -ep-material:substance-C15F rdf:type ep-prodwell:FluidComponentType . | ||
| 250 | -ep-material:substance-C16F rdf:type ep-prodwell:FluidComponentType . | ||
| 251 | -ep-material:substance-C17F rdf:type ep-prodwell:FluidComponentType . | ||
| 252 | -ep-material:substance-C18F rdf:type ep-prodwell:FluidComponentType . | ||
| 253 | -ep-material:substance-C19F rdf:type ep-prodwell:FluidComponentType . | ||
| 254 | -ep-material:substance-C20F rdf:type ep-prodwell:FluidComponentType . | ||
| 255 | -ep-material:substance-C21F rdf:type ep-prodwell:FluidComponentType . | ||
| 256 | -ep-material:substance-C22F rdf:type ep-prodwell:FluidComponentType . | ||
| 257 | -ep-material:substance-C23F rdf:type ep-prodwell:FluidComponentType . | ||
| 258 | -ep-material:substance-C24F rdf:type ep-prodwell:FluidComponentType . | ||
| 259 | -ep-material:substance-C25F rdf:type ep-prodwell:FluidComponentType . | ||
| 260 | -ep-material:substance-C26F rdf:type ep-prodwell:FluidComponentType . | ||
| 261 | -ep-material:substance-C27F rdf:type ep-prodwell:FluidComponentType . | ||
| 262 | -ep-material:substance-C28F rdf:type ep-prodwell:FluidComponentType . | ||
| 263 | -ep-material:substance-C29F rdf:type ep-prodwell:FluidComponentType . | ||
| 264 | -ep-material:substance-C30F rdf:type ep-prodwell:FluidComponentType . | ||
| 265 | -ep-material:substance-C31F rdf:type ep-prodwell:FluidComponentType . | ||
| 266 | -ep-material:substance-C32F rdf:type ep-prodwell:FluidComponentType . | ||
| 267 | -ep-material:substance-C33F rdf:type ep-prodwell:FluidComponentType . | ||
| 268 | -ep-material:substance-C34F rdf:type ep-prodwell:FluidComponentType . | ||
| 269 | -ep-material:substance-C35F rdf:type ep-prodwell:FluidComponentType . | ||
| 270 | -ep-material:substance-C36F rdf:type ep-prodwell:FluidComponentType . | ||
| 271 | -ep-material:substance-C37F rdf:type ep-prodwell:FluidComponentType . | ||
| 272 | -ep-material:substance-C38F rdf:type ep-prodwell:FluidComponentType . | ||
| 273 | -ep-material:substance-C39F rdf:type ep-prodwell:FluidComponentType . | ||
| 274 | -ep-material:substance-C40F rdf:type ep-prodwell:FluidComponentType . | ||
| 275 | -ep-material:substance-C41F rdf:type ep-prodwell:FluidComponentType . | ||
| 276 | -ep-material:substance-C42F rdf:type ep-prodwell:FluidComponentType . | ||
| 277 | -ep-material:substance-C43F rdf:type ep-prodwell:FluidComponentType . | ||
| 278 | -ep-material:substance-C44F rdf:type ep-prodwell:FluidComponentType . | ||
| 279 | -ep-material:substance-C45F rdf:type ep-prodwell:FluidComponentType . | ||
| 280 | -ep-material:substance-C46F rdf:type ep-prodwell:FluidComponentType . | ||
| 281 | -ep-material:substance-C47F rdf:type ep-prodwell:FluidComponentType . | ||
| 282 | -ep-material:substance-C48F rdf:type ep-prodwell:FluidComponentType . | ||
| 283 | -ep-material:substance-C49F rdf:type ep-prodwell:FluidComponentType . | ||
| 284 | -ep-material:substance-CO2 rdf:type ep-prodwell:FluidComponentType . | ||
| 285 | -ep-material:substance-Cyclohexane rdf:type ep-prodwell:FluidComponentType . | ||
| 286 | -ep-material:substance-Cyclopentane rdf:type ep-prodwell:FluidComponentType . | ||
| 287 | -ep-material:substance-Decanes rdf:type ep-prodwell:FluidComponentType . | ||
| 288 | -ep-material:substance-EtBenzene rdf:type ep-prodwell:FluidComponentType . | ||
| 289 | -ep-material:substance-EtcyPentane rdf:type ep-prodwell:FluidComponentType . | ||
| 290 | -ep-material:substance-Ethane rdf:type ep-prodwell:FluidComponentType . | ||
| 291 | -ep-material:substance-H2 rdf:type ep-prodwell:FluidComponentType . | ||
| 292 | -ep-material:substance-H2O rdf:type ep-prodwell:FluidComponentType . | ||
| 293 | -ep-material:substance-H2S rdf:type ep-prodwell:FluidComponentType . | ||
| 294 | -ep-material:substance-Heptanes rdf:type ep-prodwell:FluidComponentType . | ||
| 295 | -ep-material:substance-Hexane rdf:type ep-prodwell:FluidComponentType . | ||
| 296 | -ep-material:substance-Hexanes rdf:type ep-prodwell:FluidComponentType . | ||
| 297 | -ep-material:substance-MBenzene rdf:type ep-prodwell:FluidComponentType . | ||
| 298 | -ep-material:substance-McyHexane rdf:type ep-prodwell:FluidComponentType . | ||
| 299 | -ep-material:substance-McyPentane rdf:type ep-prodwell:FluidComponentType . | ||
| 300 | -ep-material:substance-Methane rdf:type ep-prodwell:FluidComponentType . | ||
| 301 | -ep-material:substance-N2 rdf:type ep-prodwell:FluidComponentType . | ||
| 302 | -ep-material:substance-Nonanes rdf:type ep-prodwell:FluidComponentType . | ||
| 303 | -ep-material:substance-O2 rdf:type ep-prodwell:FluidComponentType . | ||
| 304 | -ep-material:substance-Octanes rdf:type ep-prodwell:FluidComponentType . | ||
| 305 | -ep-material:substance-T12dmcyPentane rdf:type ep-prodwell:FluidComponentType . | ||
| 306 | -ep-material:substance-T13dmcyPentane rdf:type ep-prodwell:FluidComponentType . | ||
| 307 | - | ||
| 308 | -ep-material:Steam | ||
| 309 | - rdf:type ep-prodwell:InjectionFluidType . | ||
| 310 | - | ||
| 311 | -ep-material:Air-gas | ||
| 312 | - rdf:type ep-prodwell:InjectionFluidType . | ||
| 313 | - | ||
| 314 | -ep-material:Brine | ||
| 315 | - rdf:type ep-prodwell:InjectionFluidType . | ||
| 316 | - | ||
| 317 | -ep-material:CO2-gas | ||
| 318 | - rdf:type ep-prodwell:InjectionFluidType . | ||
| 319 | - | ||
| 320 | -ep-material:DryFluid | ||
| 321 | - rdf:type ep-prodwell:InjectionFluidType . | ||
| 322 | - | ||
| 323 | -ep-material:FreshWater | ||
| 324 | - rdf:type ep-prodwell:InjectionFluidType . | ||
| 325 | - | ||
| 326 | -ep-material:NonHcGas | ||
| 327 | - rdf:type ep-prodwell:InjectionFluidType . | ||
| 328 | - | ||
| 329 | -ep-material:OtherInjectionFluid | ||
| 330 | - rdf:type ep-prodwell:InjectionFluidType . | ||
| 331 | - | ||
| 332 | - | ||
| 333 | -ep-material:UnknownFluid | ||
| 334 | - rdf:type ep-prodwell:InjectionFluidType . | ||
| 335 | - | ||
| 336 | -ep-material:FluidFraction | ||
| 337 | - rdf:type ep-prodwell:FluidComponentKindType . | ||
| 338 | - | ||
| 339 | -ep-material:PlusFraction | ||
| 340 | - rdf:type ep-prodwell:FluidComponentKindType . | ||
| 341 | - | ||
| 342 | -ep-material:PureFluid | ||
| 343 | - rdf:type ep-prodwell:FluidComponentKindType . | ||
| 344 | - | ||
| 345 | -ep-material:SplitFraction | ||
| 346 | - rdf:type ep-prodwell:FluidComponentKindType . | ||
| 347 | - | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| ... | @@ -17,8 +17,6 @@ | ... | @@ -17,8 +17,6 @@ |
| 17 | owl:imports <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/core> ; | 17 | owl:imports <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/core> ; |
| 18 | owl:versionInfo "0.1.0"^^xsd:string . | 18 | owl:versionInfo "0.1.0"^^xsd:string . |
| 19 | 19 | ||
| 20 | - | ||
| 21 | - | ||
| 22 | <http://www.reportinghub.no/ep/schema/material#Condensate> | 20 | <http://www.reportinghub.no/ep/schema/material#Condensate> |
| 23 | rdf:type ep-well:FluidComponentType . | 21 | rdf:type ep-well:FluidComponentType . |
| 24 | 22 | ||
| ... | @@ -50,12 +48,13 @@ ep-well:ClassOfWellBoreSectionBySize | ... | @@ -50,12 +48,13 @@ ep-well:ClassOfWellBoreSectionBySize |
| 50 | rdfs:subClassOf owl:Class . | 48 | rdfs:subClassOf owl:Class . |
| 51 | 49 | ||
| 52 | ep-well:Cluster | 50 | ep-well:Cluster |
| 53 | - rdf:type owl:Class , ep-fac:ProductionFacilityType ; | 51 | + rdf:type owl:Class ; |
| 54 | rdfs:label "cluster"^^xsd:string ; | 52 | rdfs:label "cluster"^^xsd:string ; |
| 55 | rdfs:subClassOf ep-core:PhysicalObject . | 53 | rdfs:subClassOf ep-core:PhysicalObject . |
| 56 | 54 | ||
| 57 | ep-well:FluidComponentType | 55 | ep-well:FluidComponentType |
| 58 | rdf:type rdfs:Class ; | 56 | rdf:type rdfs:Class ; |
| 57 | + rdfs:comment "The set of classes that are enumerated for the dominant component in a fluid sample in the DDR schema."^^xsd:string ; | ||
| 59 | rdfs:label "fluid component type"^^xsd:string ; | 58 | rdfs:label "fluid component type"^^xsd:string ; |
| 60 | rdfs:subClassOf owl:Class . | 59 | rdfs:subClassOf owl:Class . |
| 61 | 60 | ||
| ... | @@ -181,12 +180,12 @@ ep-well:Wash | ... | @@ -181,12 +180,12 @@ ep-well:Wash |
| 181 | owl:disjointWith ep-well:Spacer , ep-well:Slurry , ep-well:Mud . | 180 | owl:disjointWith ep-well:Spacer , ep-well:Slurry , ep-well:Mud . |
| 182 | 181 | ||
| 183 | ep-well:Well | 182 | ep-well:Well |
| 184 | - rdf:type owl:Class , ep-fac:ProductionFacilityType ; | 183 | + rdf:type owl:Class ; |
| 185 | rdfs:label "well (whole life)"^^xsd:string ; | 184 | rdfs:label "well (whole life)"^^xsd:string ; |
| 186 | rdfs:subClassOf ep-well:TemporalPartOfAWell . | 185 | rdfs:subClassOf ep-well:TemporalPartOfAWell . |
| 187 | 186 | ||
| 188 | ep-well:WellBore | 187 | ep-well:WellBore |
| 189 | - rdf:type owl:Class , ep-fac:ProductionFacilityType ; | 188 | + rdf:type owl:Class ; |
| 190 | rdfs:label "wellbore (whole life)"^^xsd:string ; | 189 | rdfs:label "wellbore (whole life)"^^xsd:string ; |
| 191 | rdfs:subClassOf ep-well:TemporalPartOfAWellBore ; | 190 | rdfs:subClassOf ep-well:TemporalPartOfAWellBore ; |
| 192 | rdfs:subClassOf | 191 | rdfs:subClassOf |
| ... | @@ -196,7 +195,7 @@ ep-well:WellBore | ... | @@ -196,7 +195,7 @@ ep-well:WellBore |
| 196 | ] . | 195 | ] . |
| 197 | 196 | ||
| 198 | ep-well:WellBoreBottom | 197 | ep-well:WellBoreBottom |
| 199 | - rdf:type owl:Class , ep-fac:ProductionFacilityType ; | 198 | + rdf:type owl:Class ; |
| 200 | rdfs:label "wellbore bottom"^^xsd:string ; | 199 | rdfs:label "wellbore bottom"^^xsd:string ; |
| 201 | rdfs:subClassOf ep-well:SpatialPartOfAWellBore . | 200 | rdfs:subClassOf ep-well:SpatialPartOfAWellBore . |
| 202 | 201 | ||
| ... | @@ -238,12 +237,12 @@ ep-well:WellBoreWithoutCirculation | ... | @@ -238,12 +237,12 @@ ep-well:WellBoreWithoutCirculation |
| 238 | owl:disjointWith ep-well:WellBoreWithCirculation . | 237 | owl:disjointWith ep-well:WellBoreWithCirculation . |
| 239 | 238 | ||
| 240 | ep-well:WellGroup | 239 | ep-well:WellGroup |
| 241 | - rdf:type owl:Class , ep-fac:ProductionFacilityType ; | 240 | + rdf:type owl:Class ; |
| 242 | rdfs:label "well group"^^xsd:string ; | 241 | rdfs:label "well group"^^xsd:string ; |
| 243 | rdfs:subClassOf ep-core:PhysicalObject . | 242 | rdfs:subClassOf ep-core:PhysicalObject . |
| 244 | 243 | ||
| 245 | ep-well:WellHead | 244 | ep-well:WellHead |
| 246 | - rdf:type owl:Class , ep-fac:ProductionFacilityType ; | 245 | + rdf:type owl:Class ; |
| 247 | rdfs:label "well head"^^xsd:string ; | 246 | rdfs:label "well head"^^xsd:string ; |
| 248 | rdfs:subClassOf ep-well:SpatialPartOfAWell . | 247 | rdfs:subClassOf ep-well:SpatialPartOfAWell . |
| 249 | 248 | ... | ... |
This diff could not be displayed because it is too large.
| ... | @@ -20,15 +20,72 @@ | ... | @@ -20,15 +20,72 @@ |
| 20 | <http://www.epim.no/schemas/mprml/1#FacilityIdentifierStruct> | 20 | <http://www.epim.no/schemas/mprml/1#FacilityIdentifierStruct> |
| 21 | spin:rule | 21 | spin:rule |
| 22 | [ rdf:type sp:Construct ; | 22 | [ rdf:type sp:Construct ; |
| 23 | - rdfs:comment """STEP 00013 Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file | 23 | + rdfs:comment """STEP 00010 Record the Facility that has the flows - kind is \"licence\" |
| 24 | -Naming system supplied"""^^xsd:string ; | 24 | +Nothing is done with the namingSystem!"""^^xsd:string ; |
| 25 | + sp:templates ([ sp:object spin:_this ; | ||
| 26 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
| 27 | + sp:subject | ||
| 28 | + [ sp:varName "licence"^^xsd:string | ||
| 29 | + ] | ||
| 30 | + ] [ sp:object | ||
| 31 | + [ sp:varName "licenceLabel"^^xsd:string | ||
| 32 | + ] ; | ||
| 33 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | ||
| 34 | + sp:subject spin:_this | ||
| 35 | + ]) ; | ||
| 36 | + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_licence> ; | ||
| 37 | + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
| 38 | + sp:subject spin:_this | ||
| 39 | + ] [ sp:object | ||
| 40 | + [ sp:varName "licenceName"^^xsd:string | ||
| 41 | + ] ; | ||
| 42 | + sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
| 43 | + sp:subject spin:_this | ||
| 44 | + ] [ rdf:type sp:NamedGraph ; | ||
| 45 | + sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#Licence> ; | ||
| 46 | + sp:predicate rdf:type ; | ||
| 47 | + sp:subject | ||
| 48 | + [ sp:varName "licence"^^xsd:string | ||
| 49 | + ] | ||
| 50 | + ] [ sp:object | ||
| 51 | + [ sp:varName "licenceName"^^xsd:string | ||
| 52 | + ] ; | ||
| 53 | + sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | ||
| 54 | + sp:subject | ||
| 55 | + [ sp:varName "licence"^^xsd:string | ||
| 56 | + ] | ||
| 57 | + ] [ sp:object | ||
| 58 | + [ sp:varName "licenceId"^^xsd:string | ||
| 59 | + ] ; | ||
| 60 | + sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; | ||
| 61 | + sp:subject | ||
| 62 | + [ sp:varName "livence"^^xsd:string | ||
| 63 | + ] | ||
| 64 | + ]) ; | ||
| 65 | + sp:graphNameNode <http://www.reportinghub.no/np/data/npd> | ||
| 66 | + ] [ rdf:type sp:Bind ; | ||
| 67 | + sp:expression | ||
| 68 | + [ rdf:type fn:concat ; | ||
| 69 | + sp:arg1 "licence-" ; | ||
| 70 | + sp:arg2 [ sp:varName "licenceId"^^xsd:string | ||
| 71 | + ] | ||
| 72 | + ] ; | ||
| 73 | + sp:variable | ||
| 74 | + [ sp:varName "licenceLabel"^^xsd:string | ||
| 75 | + ] | ||
| 76 | + ]) | ||
| 77 | + ] ; | ||
| 78 | + spin:rule | ||
| 79 | + [ rdf:type sp:Construct ; | ||
| 80 | + rdfs:comment """STEP 00014 Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file | ||
| 81 | +Naming system not supplied"""^^xsd:string ; | ||
| 25 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ; | 82 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ; |
| 26 | sp:predicate rdf:type ; | 83 | sp:predicate rdf:type ; |
| 27 | sp:subject | 84 | sp:subject |
| 28 | [ sp:varName "facility"^^xsd:string | 85 | [ sp:varName "facility"^^xsd:string |
| 29 | ] | 86 | ] |
| 30 | ] [ sp:object | 87 | ] [ sp:object |
| 31 | - [ sp:varName "productionFacilityType"^^xsd:string | 88 | + [ sp:varName "reportingFacilityType"^^xsd:string |
| 32 | ] ; | 89 | ] ; |
| 33 | sp:predicate rdf:type ; | 90 | sp:predicate rdf:type ; |
| 34 | sp:subject | 91 | sp:subject |
| ... | @@ -64,11 +121,13 @@ Naming system supplied"""^^xsd:string ; | ... | @@ -64,11 +121,13 @@ Naming system supplied"""^^xsd:string ; |
| 64 | ] ; | 121 | ] ; |
| 65 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 122 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
| 66 | sp:subject spin:_this | 123 | sp:subject spin:_this |
| 67 | - ] [ sp:object | 124 | + ] [ rdf:type sp:NotExists ; |
| 125 | + sp:elements ([ sp:object | ||
| 68 | [ sp:varName "namingSystem"^^xsd:string | 126 | [ sp:varName "namingSystem"^^xsd:string |
| 69 | ] ; | 127 | ] ; |
| 70 | sp:predicate <http://www.epim.no/schemas/mprml/1#namingSystem> ; | 128 | sp:predicate <http://www.epim.no/schemas/mprml/1#namingSystem> ; |
| 71 | sp:subject spin:_this | 129 | sp:subject spin:_this |
| 130 | + ]) | ||
| 72 | ] [ rdf:type sp:NotExists ; | 131 | ] [ rdf:type sp:NotExists ; |
| 73 | sp:elements ([ sp:object spin:_this ; | 132 | sp:elements ([ sp:object spin:_this ; |
| 74 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 133 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| ... | @@ -78,18 +137,17 @@ Naming system supplied"""^^xsd:string ; | ... | @@ -78,18 +137,17 @@ Naming system supplied"""^^xsd:string ; |
| 78 | ]) | 137 | ]) |
| 79 | ] [ rdf:type sp:Bind ; | 138 | ] [ rdf:type sp:Bind ; |
| 80 | sp:expression | 139 | sp:expression |
| 81 | - [ rdf:type ep-mpr-spin-lib:selectProductionFacilityType ; | 140 | + [ rdf:type ep-mpr-spin-lib:selectReportingFacilityType ; |
| 82 | sp:arg1 [ sp:varName "facilityKind"^^xsd:string | 141 | sp:arg1 [ sp:varName "facilityKind"^^xsd:string |
| 83 | ] | 142 | ] |
| 84 | ] ; | 143 | ] ; |
| 85 | sp:variable | 144 | sp:variable |
| 86 | - [ sp:varName "productionFacilityType"^^xsd:string | 145 | + [ sp:varName "reportingFacilityType"^^xsd:string |
| 87 | ] | 146 | ] |
| 88 | ] [ rdf:type sp:Bind ; | 147 | ] [ rdf:type sp:Bind ; |
| 89 | sp:expression | 148 | sp:expression |
| 90 | [ rdf:type ep-dpr-spin-lib:buildSmallFacilityURI ; | 149 | [ rdf:type ep-dpr-spin-lib:buildSmallFacilityURI ; |
| 91 | - sp:arg1 [ sp:varName "namingSystem"^^xsd:string | 150 | + sp:arg1 "" ; |
| 92 | - ] ; | ||
| 93 | sp:arg2 [ sp:varName "facilityName"^^xsd:string | 151 | sp:arg2 [ sp:varName "facilityName"^^xsd:string |
| 94 | ] | 152 | ] |
| 95 | ] ; | 153 | ] ; |
| ... | @@ -100,7 +158,7 @@ Naming system supplied"""^^xsd:string ; | ... | @@ -100,7 +158,7 @@ Naming system supplied"""^^xsd:string ; |
| 100 | ] ; | 158 | ] ; |
| 101 | spin:rule | 159 | spin:rule |
| 102 | [ rdf:type sp:Construct ; | 160 | [ rdf:type sp:Construct ; |
| 103 | - rdfs:comment """STEP 00003 Record the Facility that has the flows - kind is \"platform\" - assumed to be a SurfaceFixedFacility | 161 | + rdfs:comment """STEP 00004 Record the Facility that has the flows - kind is \"platform\" - assumed to be a MoveableFacility |
| 104 | Nothing is done with the namingSystem!"""^^xsd:string ; | 162 | Nothing is done with the namingSystem!"""^^xsd:string ; |
| 105 | sp:templates ([ sp:object spin:_this ; | 163 | sp:templates ([ sp:object spin:_this ; |
| 106 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 164 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| ... | @@ -122,7 +180,7 @@ Nothing is done with the namingSystem!"""^^xsd:string ; | ... | @@ -122,7 +180,7 @@ Nothing is done with the namingSystem!"""^^xsd:string ; |
| 122 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 180 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
| 123 | sp:subject spin:_this | 181 | sp:subject spin:_this |
| 124 | ] [ rdf:type sp:NamedGraph ; | 182 | ] [ rdf:type sp:NamedGraph ; |
| 125 | - sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#SurfaceFixedFacility> ; | 183 | + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#MoveableFacility> ; |
| 126 | sp:predicate rdf:type ; | 184 | sp:predicate rdf:type ; |
| 127 | sp:subject | 185 | sp:subject |
| 128 | [ sp:varName "platform"^^xsd:string | 186 | [ sp:varName "platform"^^xsd:string |
| ... | @@ -157,235 +215,177 @@ Nothing is done with the namingSystem!"""^^xsd:string ; | ... | @@ -157,235 +215,177 @@ Nothing is done with the namingSystem!"""^^xsd:string ; |
| 157 | ] ; | 215 | ] ; |
| 158 | spin:rule | 216 | spin:rule |
| 159 | [ rdf:type sp:Construct ; | 217 | [ rdf:type sp:Construct ; |
| 160 | - rdfs:comment """STEP 00010 Record the Facility that has the flows - kind is \"licence\" | 218 | + rdfs:comment """STEP 00005 Record the Facility that has the flows - kind is \"well\" |
| 161 | Nothing is done with the namingSystem!"""^^xsd:string ; | 219 | Nothing is done with the namingSystem!"""^^xsd:string ; |
| 162 | sp:templates ([ sp:object spin:_this ; | 220 | sp:templates ([ sp:object spin:_this ; |
| 163 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 221 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| 164 | sp:subject | 222 | sp:subject |
| 165 | - [ sp:varName "licence"^^xsd:string | 223 | + [ sp:varName "well"^^xsd:string |
| 166 | ] | 224 | ] |
| 167 | ] [ sp:object | 225 | ] [ sp:object |
| 168 | - [ sp:varName "licenceLabel"^^xsd:string | 226 | + [ sp:varName "wellLabel"^^xsd:string |
| 169 | ] ; | 227 | ] ; |
| 170 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | 228 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; |
| 171 | sp:subject spin:_this | 229 | sp:subject spin:_this |
| 172 | ]) ; | 230 | ]) ; |
| 173 | - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_licence> ; | 231 | + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_well> ; |
| 174 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 232 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
| 175 | sp:subject spin:_this | 233 | sp:subject spin:_this |
| 176 | ] [ sp:object | 234 | ] [ sp:object |
| 177 | - [ sp:varName "licenceName"^^xsd:string | 235 | + [ sp:varName "wellName"^^xsd:string |
| 178 | ] ; | 236 | ] ; |
| 179 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 237 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
| 180 | sp:subject spin:_this | 238 | sp:subject spin:_this |
| 181 | ] [ rdf:type sp:NamedGraph ; | 239 | ] [ rdf:type sp:NamedGraph ; |
| 182 | - sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#Licence> ; | 240 | + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/well#Well> ; |
| 183 | sp:predicate rdf:type ; | 241 | sp:predicate rdf:type ; |
| 184 | sp:subject | 242 | sp:subject |
| 185 | - [ sp:varName "licence"^^xsd:string | 243 | + [ sp:varName "well"^^xsd:string |
| 186 | ] | 244 | ] |
| 187 | ] [ sp:object | 245 | ] [ sp:object |
| 188 | - [ sp:varName "licenceName"^^xsd:string | 246 | + [ sp:varName "wellName"^^xsd:string |
| 189 | ] ; | 247 | ] ; |
| 190 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | 248 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; |
| 191 | sp:subject | 249 | sp:subject |
| 192 | - [ sp:varName "licence"^^xsd:string | 250 | + [ sp:varName "well"^^xsd:string |
| 193 | ] | 251 | ] |
| 194 | ] [ sp:object | 252 | ] [ sp:object |
| 195 | - [ sp:varName "licenceId"^^xsd:string | 253 | + [ sp:varName "wellId"^^xsd:string |
| 196 | ] ; | 254 | ] ; |
| 197 | sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; | 255 | sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; |
| 198 | sp:subject | 256 | sp:subject |
| 199 | - [ sp:varName "livence"^^xsd:string | 257 | + [ sp:varName "well"^^xsd:string |
| 200 | ] | 258 | ] |
| 201 | ]) ; | 259 | ]) ; |
| 202 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> | 260 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> |
| 203 | ] [ rdf:type sp:Bind ; | 261 | ] [ rdf:type sp:Bind ; |
| 204 | sp:expression | 262 | sp:expression |
| 205 | [ rdf:type fn:concat ; | 263 | [ rdf:type fn:concat ; |
| 206 | - sp:arg1 "licence-" ; | 264 | + sp:arg1 "well-" ; |
| 207 | - sp:arg2 [ sp:varName "licenceId"^^xsd:string | 265 | + sp:arg2 [ sp:varName "wellId"^^xsd:string |
| 208 | ] | 266 | ] |
| 209 | ] ; | 267 | ] ; |
| 210 | sp:variable | 268 | sp:variable |
| 211 | - [ sp:varName "licenceLabel"^^xsd:string | 269 | + [ sp:varName "wellLabel"^^xsd:string |
| 212 | ] | 270 | ] |
| 213 | ]) | 271 | ]) |
| 214 | ] ; | 272 | ] ; |
| 215 | spin:rule | 273 | spin:rule |
| 216 | [ rdf:type sp:Construct ; | 274 | [ rdf:type sp:Construct ; |
| 217 | - rdfs:comment """STEP 00009 Record the Facility that has the flows - kind is \"company\" or \"commercial entity\" - assumed to be an ParentCompany | 275 | + rdfs:comment """STEP 00007 Record the Facility that has the flows - kind is \"terminal\" - assumed to be a SurfaceFixedFacility |
| 218 | Nothing is done with the namingSystem!"""^^xsd:string ; | 276 | Nothing is done with the namingSystem!"""^^xsd:string ; |
| 219 | sp:templates ([ sp:object spin:_this ; | 277 | sp:templates ([ sp:object spin:_this ; |
| 220 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 278 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| 221 | sp:subject | 279 | sp:subject |
| 222 | - [ sp:varName "company"^^xsd:string | 280 | + [ sp:varName "terminal"^^xsd:string |
| 223 | ] | 281 | ] |
| 224 | ] [ sp:object | 282 | ] [ sp:object |
| 225 | - [ sp:varName "companyLabel"^^xsd:string | 283 | + [ sp:varName "terminalLabel"^^xsd:string |
| 226 | ] ; | 284 | ] ; |
| 227 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | 285 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; |
| 228 | sp:subject spin:_this | 286 | sp:subject spin:_this |
| 229 | ]) ; | 287 | ]) ; |
| 230 | - sp:where ([ rdf:type sp:Union ; | 288 | + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_terminal> ; |
| 231 | - sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_company> ; | ||
| 232 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
| 233 | - sp:subject spin:_this | ||
| 234 | - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_commercialentity> ; | ||
| 235 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 289 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
| 236 | sp:subject spin:_this | 290 | sp:subject spin:_this |
| 237 | - ])) | ||
| 238 | ] [ sp:object | 291 | ] [ sp:object |
| 239 | - [ sp:varName "companyName"^^xsd:string | 292 | + [ sp:varName "terminalName"^^xsd:string |
| 240 | ] ; | 293 | ] ; |
| 241 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 294 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
| 242 | sp:subject spin:_this | 295 | sp:subject spin:_this |
| 243 | ] [ rdf:type sp:NamedGraph ; | 296 | ] [ rdf:type sp:NamedGraph ; |
| 244 | - sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#ParentCompany> ; | 297 | + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#SurfaceFixedFacility> ; |
| 245 | sp:predicate rdf:type ; | 298 | sp:predicate rdf:type ; |
| 246 | sp:subject | 299 | sp:subject |
| 247 | - [ sp:varName "company"^^xsd:string | 300 | + [ sp:varName "terminal"^^xsd:string |
| 248 | ] | 301 | ] |
| 249 | ] [ sp:object | 302 | ] [ sp:object |
| 250 | - [ sp:varName "companyName"^^xsd:string | 303 | + [ sp:varName "terminalName"^^xsd:string |
| 251 | ] ; | 304 | ] ; |
| 252 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | 305 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; |
| 253 | sp:subject | 306 | sp:subject |
| 254 | - [ sp:varName "company"^^xsd:string | 307 | + [ sp:varName "terminal"^^xsd:string |
| 255 | ] | 308 | ] |
| 256 | ] [ sp:object | 309 | ] [ sp:object |
| 257 | - [ sp:varName "companyId"^^xsd:string | 310 | + [ sp:varName "terminalId"^^xsd:string |
| 258 | ] ; | 311 | ] ; |
| 259 | sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; | 312 | sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; |
| 260 | sp:subject | 313 | sp:subject |
| 261 | - [ sp:varName "company"^^xsd:string | 314 | + [ sp:varName "terminal"^^xsd:string |
| 262 | ] | 315 | ] |
| 263 | ]) ; | 316 | ]) ; |
| 264 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> | 317 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> |
| 265 | ] [ rdf:type sp:Bind ; | 318 | ] [ rdf:type sp:Bind ; |
| 266 | sp:expression | 319 | sp:expression |
| 267 | [ rdf:type fn:concat ; | 320 | [ rdf:type fn:concat ; |
| 268 | - sp:arg1 "company-" ; | 321 | + sp:arg1 "terminal-" ; |
| 269 | - sp:arg2 [ sp:varName "companyId"^^xsd:string | 322 | + sp:arg2 [ sp:varName "terminalId"^^xsd:string |
| 270 | ] | 323 | ] |
| 271 | ] ; | 324 | ] ; |
| 272 | sp:variable | 325 | sp:variable |
| 273 | - [ sp:varName "companyLabel"^^xsd:string | 326 | + [ sp:varName "terminalLabel"^^xsd:string |
| 274 | ] | 327 | ] |
| 275 | ]) | 328 | ]) |
| 276 | ] ; | 329 | ] ; |
| 277 | spin:rule | 330 | spin:rule |
| 278 | [ rdf:type sp:Construct ; | 331 | [ rdf:type sp:Construct ; |
| 279 | - rdfs:comment """STEP 00012 Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file - a terminal | 332 | + rdfs:comment """STEP 00009 Record the Facility that has the flows - kind is \"company\" or \"commercial entity\" - assumed to be an ParentCompany |
| 280 | Nothing is done with the namingSystem!"""^^xsd:string ; | 333 | Nothing is done with the namingSystem!"""^^xsd:string ; |
| 281 | - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ; | 334 | + sp:templates ([ sp:object spin:_this ; |
| 282 | - sp:predicate rdf:type ; | ||
| 283 | - sp:subject | ||
| 284 | - [ sp:varName "terminal"^^xsd:string | ||
| 285 | - ] | ||
| 286 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/geography#Terminal> ; | ||
| 287 | - sp:predicate rdf:type ; | ||
| 288 | - sp:subject | ||
| 289 | - [ sp:varName "terminal"^^xsd:string | ||
| 290 | - ] | ||
| 291 | - ] [ sp:object | ||
| 292 | - [ sp:varName "facilityName"^^xsd:string | ||
| 293 | - ] ; | ||
| 294 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; | ||
| 295 | - sp:subject | ||
| 296 | - [ sp:varName "terminal"^^xsd:string | ||
| 297 | - ] | ||
| 298 | - ] [ sp:object spin:_this ; | ||
| 299 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 335 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| 300 | sp:subject | 336 | sp:subject |
| 301 | - [ sp:varName "terminal"^^xsd:string | 337 | + [ sp:varName "company"^^xsd:string |
| 302 | ] | 338 | ] |
| 303 | ] [ sp:object | 339 | ] [ sp:object |
| 304 | - [ sp:varName "facilityName"^^xsd:string | 340 | + [ sp:varName "companyLabel"^^xsd:string |
| 305 | ] ; | 341 | ] ; |
| 306 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | 342 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; |
| 307 | sp:subject spin:_this | 343 | sp:subject spin:_this |
| 308 | ]) ; | 344 | ]) ; |
| 309 | - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_terminal> ; | 345 | + sp:where ([ rdf:type sp:Union ; |
| 346 | + sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_company> ; | ||
| 310 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 347 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
| 311 | sp:subject spin:_this | 348 | sp:subject spin:_this |
| 312 | - ] [ sp:object | 349 | + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_commercialentity> ; |
| 313 | - [ sp:varName "facilityName"^^xsd:string | ||
| 314 | - ] ; | ||
| 315 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
| 316 | - sp:subject spin:_this | ||
| 317 | - ] [ rdf:type sp:NotExists ; | ||
| 318 | - sp:elements ([ sp:object spin:_this ; | ||
| 319 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
| 320 | - sp:subject | ||
| 321 | - [ sp:varName "something"^^xsd:string | ||
| 322 | - ] | ||
| 323 | - ]) | ||
| 324 | - ] [ rdf:type sp:Bind ; | ||
| 325 | - sp:expression | ||
| 326 | - [ rdf:type ep-dpr-spin-lib:buildTerminalURI ; | ||
| 327 | - sp:arg1 [ sp:varName "facilityName"^^xsd:string | ||
| 328 | - ] | ||
| 329 | - ] ; | ||
| 330 | - sp:variable | ||
| 331 | - [ sp:varName "terminal"^^xsd:string | ||
| 332 | - ] | ||
| 333 | - ]) | ||
| 334 | - ] ; | ||
| 335 | - spin:rule | ||
| 336 | - [ rdf:type sp:Construct ; | ||
| 337 | - rdfs:comment """STEP 00007 Record the Facility that has the flows - kind is \"terminal\" - assumed to be a SurfaceFixedFacility | ||
| 338 | -Nothing is done with the namingSystem!"""^^xsd:string ; | ||
| 339 | - sp:templates ([ sp:object spin:_this ; | ||
| 340 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
| 341 | - sp:subject | ||
| 342 | - [ sp:varName "terminal"^^xsd:string | ||
| 343 | - ] | ||
| 344 | - ] [ sp:object | ||
| 345 | - [ sp:varName "terminalLabel"^^xsd:string | ||
| 346 | - ] ; | ||
| 347 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | ||
| 348 | - sp:subject spin:_this | ||
| 349 | - ]) ; | ||
| 350 | - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_terminal> ; | ||
| 351 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 350 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
| 352 | sp:subject spin:_this | 351 | sp:subject spin:_this |
| 352 | + ])) | ||
| 353 | ] [ sp:object | 353 | ] [ sp:object |
| 354 | - [ sp:varName "terminalName"^^xsd:string | 354 | + [ sp:varName "companyName"^^xsd:string |
| 355 | ] ; | 355 | ] ; |
| 356 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 356 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
| 357 | sp:subject spin:_this | 357 | sp:subject spin:_this |
| 358 | ] [ rdf:type sp:NamedGraph ; | 358 | ] [ rdf:type sp:NamedGraph ; |
| 359 | - sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#SurfaceFixedFacility> ; | 359 | + sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#ParentCompany> ; |
| 360 | sp:predicate rdf:type ; | 360 | sp:predicate rdf:type ; |
| 361 | sp:subject | 361 | sp:subject |
| 362 | - [ sp:varName "terminal"^^xsd:string | 362 | + [ sp:varName "company"^^xsd:string |
| 363 | ] | 363 | ] |
| 364 | ] [ sp:object | 364 | ] [ sp:object |
| 365 | - [ sp:varName "terminalName"^^xsd:string | 365 | + [ sp:varName "companyName"^^xsd:string |
| 366 | ] ; | 366 | ] ; |
| 367 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | 367 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; |
| 368 | sp:subject | 368 | sp:subject |
| 369 | - [ sp:varName "terminal"^^xsd:string | 369 | + [ sp:varName "company"^^xsd:string |
| 370 | ] | 370 | ] |
| 371 | ] [ sp:object | 371 | ] [ sp:object |
| 372 | - [ sp:varName "terminalId"^^xsd:string | 372 | + [ sp:varName "companyId"^^xsd:string |
| 373 | ] ; | 373 | ] ; |
| 374 | sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; | 374 | sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; |
| 375 | sp:subject | 375 | sp:subject |
| 376 | - [ sp:varName "terminal"^^xsd:string | 376 | + [ sp:varName "company"^^xsd:string |
| 377 | ] | 377 | ] |
| 378 | ]) ; | 378 | ]) ; |
| 379 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> | 379 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> |
| 380 | ] [ rdf:type sp:Bind ; | 380 | ] [ rdf:type sp:Bind ; |
| 381 | sp:expression | 381 | sp:expression |
| 382 | [ rdf:type fn:concat ; | 382 | [ rdf:type fn:concat ; |
| 383 | - sp:arg1 "terminal-" ; | 383 | + sp:arg1 "company-" ; |
| 384 | - sp:arg2 [ sp:varName "terminalId"^^xsd:string | 384 | + sp:arg2 [ sp:varName "companyId"^^xsd:string |
| 385 | ] | 385 | ] |
| 386 | ] ; | 386 | ] ; |
| 387 | sp:variable | 387 | sp:variable |
| 388 | - [ sp:varName "terminalLabel"^^xsd:string | 388 | + [ sp:varName "companyLabel"^^xsd:string |
| 389 | ] | 389 | ] |
| 390 | ]) | 390 | ]) |
| 391 | ] ; | 391 | ] ; |
| ... | @@ -474,74 +474,72 @@ Nothing is done with the namingSystem!"""^^xsd:string ; | ... | @@ -474,74 +474,72 @@ Nothing is done with the namingSystem!"""^^xsd:string ; |
| 474 | ] ; | 474 | ] ; |
| 475 | spin:rule | 475 | spin:rule |
| 476 | [ rdf:type sp:Construct ; | 476 | [ rdf:type sp:Construct ; |
| 477 | - rdfs:comment """STEP 00011 Record the Facility that has the flows - not in the NPD Fact Pages - already in the file | 477 | + rdfs:comment """STEP 00002 Record the Facility that has the flows - kind is \"wellbore\" |
| 478 | Nothing is done with the namingSystem!"""^^xsd:string ; | 478 | Nothing is done with the namingSystem!"""^^xsd:string ; |
| 479 | sp:templates ([ sp:object spin:_this ; | 479 | sp:templates ([ sp:object spin:_this ; |
| 480 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 480 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| 481 | sp:subject | 481 | sp:subject |
| 482 | - [ sp:varName "facility"^^xsd:string | 482 | + [ sp:varName "wellBore"^^xsd:string |
| 483 | ] | 483 | ] |
| 484 | - ]) ; | 484 | + ] [ sp:object |
| 485 | - sp:where ([ rdf:type sp:Optional ; | 485 | + [ sp:varName "wellBoreLabel"^^xsd:string |
| 486 | - sp:elements ([ sp:object | ||
| 487 | - [ sp:varName "facilityKind"^^xsd:string | ||
| 488 | ] ; | 486 | ] ; |
| 487 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | ||
| 488 | + sp:subject spin:_this | ||
| 489 | + ]) ; | ||
| 490 | + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_wellbore> ; | ||
| 489 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 491 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
| 490 | sp:subject spin:_this | 492 | sp:subject spin:_this |
| 491 | - ]) | ||
| 492 | ] [ sp:object | 493 | ] [ sp:object |
| 493 | - [ sp:varName "facilityName"^^xsd:string | 494 | + [ sp:varName "wellBoreName"^^xsd:string |
| 494 | ] ; | 495 | ] ; |
| 495 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 496 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
| 496 | sp:subject spin:_this | 497 | sp:subject spin:_this |
| 497 | - ] [ rdf:type sp:NotExists ; | 498 | + ] [ rdf:type sp:NamedGraph ; |
| 498 | - sp:elements ([ sp:object spin:_this ; | 499 | + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ; |
| 499 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 500 | + sp:predicate rdf:type ; |
| 500 | sp:subject | 501 | sp:subject |
| 501 | - [ sp:varName "something"^^xsd:string | 502 | + [ sp:varName "wellBore"^^xsd:string |
| 502 | ] | 503 | ] |
| 503 | - ]) | ||
| 504 | ] [ sp:object | 504 | ] [ sp:object |
| 505 | - [ sp:varName "aFacilityIdentifierStructure"^^xsd:string | 505 | + [ sp:varName "wellBoreName"^^xsd:string |
| 506 | ] ; | 506 | ] ; |
| 507 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 507 | + sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; |
| 508 | - sp:subject | ||
| 509 | - [ sp:varName "facility"^^xsd:string | ||
| 510 | - ] | ||
| 511 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#FacilityIdentifierStruct> ; | ||
| 512 | - sp:predicate rdf:type ; | ||
| 513 | sp:subject | 508 | sp:subject |
| 514 | - [ sp:varName "aFacilityIdentifierStructure"^^xsd:string | 509 | + [ sp:varName "wellBore"^^xsd:string |
| 515 | ] | 510 | ] |
| 516 | ] [ sp:object | 511 | ] [ sp:object |
| 517 | - [ sp:varName "productionFacilityType"^^xsd:string | 512 | + [ sp:varName "wellBoreId"^^xsd:string |
| 518 | ] ; | 513 | ] ; |
| 519 | - sp:predicate rdf:type ; | 514 | + sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; |
| 520 | sp:subject | 515 | sp:subject |
| 521 | - [ sp:varName "facility"^^xsd:string | 516 | + [ sp:varName "wellBore"^^xsd:string |
| 522 | ] | 517 | ] |
| 518 | + ]) ; | ||
| 519 | + sp:graphNameNode <http://www.reportinghub.no/np/data/npd> | ||
| 523 | ] [ rdf:type sp:Bind ; | 520 | ] [ rdf:type sp:Bind ; |
| 524 | sp:expression | 521 | sp:expression |
| 525 | - [ rdf:type ep-mpr-spin-lib:selectProductionFacilityType ; | 522 | + [ rdf:type fn:concat ; |
| 526 | - sp:arg1 [ sp:varName "facilityKind"^^xsd:string | 523 | + sp:arg1 "wellbore-" ; |
| 524 | + sp:arg2 [ sp:varName "wellBoreId"^^xsd:string | ||
| 527 | ] | 525 | ] |
| 528 | ] ; | 526 | ] ; |
| 529 | sp:variable | 527 | sp:variable |
| 530 | - [ sp:varName "productionFacilityType"^^xsd:string | 528 | + [ sp:varName "wellBoreLabel"^^xsd:string |
| 531 | ] | 529 | ] |
| 532 | ]) | 530 | ]) |
| 533 | ] ; | 531 | ] ; |
| 534 | spin:rule | 532 | spin:rule |
| 535 | [ rdf:type sp:Construct ; | 533 | [ rdf:type sp:Construct ; |
| 536 | - rdfs:comment """STEP 00014 Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file | 534 | + rdfs:comment """STEP 00013 Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file |
| 537 | -Naming system not supplied"""^^xsd:string ; | 535 | +Naming system supplied"""^^xsd:string ; |
| 538 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ; | 536 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ; |
| 539 | sp:predicate rdf:type ; | 537 | sp:predicate rdf:type ; |
| 540 | sp:subject | 538 | sp:subject |
| 541 | [ sp:varName "facility"^^xsd:string | 539 | [ sp:varName "facility"^^xsd:string |
| 542 | ] | 540 | ] |
| 543 | ] [ sp:object | 541 | ] [ sp:object |
| 544 | - [ sp:varName "productionFacilityType"^^xsd:string | 542 | + [ sp:varName "reportingFacilityType"^^xsd:string |
| 545 | ] ; | 543 | ] ; |
| 546 | sp:predicate rdf:type ; | 544 | sp:predicate rdf:type ; |
| 547 | sp:subject | 545 | sp:subject |
| ... | @@ -577,13 +575,11 @@ Naming system not supplied"""^^xsd:string ; | ... | @@ -577,13 +575,11 @@ Naming system not supplied"""^^xsd:string ; |
| 577 | ] ; | 575 | ] ; |
| 578 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 576 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
| 579 | sp:subject spin:_this | 577 | sp:subject spin:_this |
| 580 | - ] [ rdf:type sp:NotExists ; | 578 | + ] [ sp:object |
| 581 | - sp:elements ([ sp:object | ||
| 582 | [ sp:varName "namingSystem"^^xsd:string | 579 | [ sp:varName "namingSystem"^^xsd:string |
| 583 | ] ; | 580 | ] ; |
| 584 | sp:predicate <http://www.epim.no/schemas/mprml/1#namingSystem> ; | 581 | sp:predicate <http://www.epim.no/schemas/mprml/1#namingSystem> ; |
| 585 | sp:subject spin:_this | 582 | sp:subject spin:_this |
| 586 | - ]) | ||
| 587 | ] [ rdf:type sp:NotExists ; | 583 | ] [ rdf:type sp:NotExists ; |
| 588 | sp:elements ([ sp:object spin:_this ; | 584 | sp:elements ([ sp:object spin:_this ; |
| 589 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 585 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| ... | @@ -593,17 +589,18 @@ Naming system not supplied"""^^xsd:string ; | ... | @@ -593,17 +589,18 @@ Naming system not supplied"""^^xsd:string ; |
| 593 | ]) | 589 | ]) |
| 594 | ] [ rdf:type sp:Bind ; | 590 | ] [ rdf:type sp:Bind ; |
| 595 | sp:expression | 591 | sp:expression |
| 596 | - [ rdf:type ep-mpr-spin-lib:selectProductionFacilityType ; | 592 | + [ rdf:type ep-mpr-spin-lib:selectReportingFacilityType ; |
| 597 | sp:arg1 [ sp:varName "facilityKind"^^xsd:string | 593 | sp:arg1 [ sp:varName "facilityKind"^^xsd:string |
| 598 | ] | 594 | ] |
| 599 | ] ; | 595 | ] ; |
| 600 | sp:variable | 596 | sp:variable |
| 601 | - [ sp:varName "productionFacilityType"^^xsd:string | 597 | + [ sp:varName "reportingFacilityType"^^xsd:string |
| 602 | ] | 598 | ] |
| 603 | ] [ rdf:type sp:Bind ; | 599 | ] [ rdf:type sp:Bind ; |
| 604 | sp:expression | 600 | sp:expression |
| 605 | [ rdf:type ep-dpr-spin-lib:buildSmallFacilityURI ; | 601 | [ rdf:type ep-dpr-spin-lib:buildSmallFacilityURI ; |
| 606 | - sp:arg1 "" ; | 602 | + sp:arg1 [ sp:varName "namingSystem"^^xsd:string |
| 603 | + ] ; | ||
| 607 | sp:arg2 [ sp:varName "facilityName"^^xsd:string | 604 | sp:arg2 [ sp:varName "facilityName"^^xsd:string |
| 608 | ] | 605 | ] |
| 609 | ] ; | 606 | ] ; |
| ... | @@ -614,307 +611,310 @@ Naming system not supplied"""^^xsd:string ; | ... | @@ -614,307 +611,310 @@ Naming system not supplied"""^^xsd:string ; |
| 614 | ] ; | 611 | ] ; |
| 615 | spin:rule | 612 | spin:rule |
| 616 | [ rdf:type sp:Construct ; | 613 | [ rdf:type sp:Construct ; |
| 617 | - rdfs:comment """STEP 00002 Record the Facility that has the flows - kind is \"wellbore\" | 614 | + rdfs:comment """STEP 00012 Record the Facility that has the flows - not in the NPD Fact Pages - not already in the file - a terminal |
| 618 | Nothing is done with the namingSystem!"""^^xsd:string ; | 615 | Nothing is done with the namingSystem!"""^^xsd:string ; |
| 619 | - sp:templates ([ sp:object spin:_this ; | 616 | + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ; |
| 617 | + sp:predicate rdf:type ; | ||
| 618 | + sp:subject | ||
| 619 | + [ sp:varName "terminal"^^xsd:string | ||
| 620 | + ] | ||
| 621 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/geography#Terminal> ; | ||
| 622 | + sp:predicate rdf:type ; | ||
| 623 | + sp:subject | ||
| 624 | + [ sp:varName "terminal"^^xsd:string | ||
| 625 | + ] | ||
| 626 | + ] [ sp:object | ||
| 627 | + [ sp:varName "facilityName"^^xsd:string | ||
| 628 | + ] ; | ||
| 629 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; | ||
| 630 | + sp:subject | ||
| 631 | + [ sp:varName "terminal"^^xsd:string | ||
| 632 | + ] | ||
| 633 | + ] [ sp:object spin:_this ; | ||
| 620 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 634 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| 621 | sp:subject | 635 | sp:subject |
| 622 | - [ sp:varName "wellBore"^^xsd:string | 636 | + [ sp:varName "terminal"^^xsd:string |
| 623 | ] | 637 | ] |
| 624 | ] [ sp:object | 638 | ] [ sp:object |
| 625 | - [ sp:varName "wellBoreLabel"^^xsd:string | 639 | + [ sp:varName "facilityName"^^xsd:string |
| 626 | ] ; | 640 | ] ; |
| 627 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | 641 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; |
| 628 | sp:subject spin:_this | 642 | sp:subject spin:_this |
| 629 | ]) ; | 643 | ]) ; |
| 630 | - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_wellbore> ; | 644 | + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_terminal> ; |
| 631 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 645 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
| 632 | sp:subject spin:_this | 646 | sp:subject spin:_this |
| 633 | ] [ sp:object | 647 | ] [ sp:object |
| 634 | - [ sp:varName "wellBoreName"^^xsd:string | 648 | + [ sp:varName "facilityName"^^xsd:string |
| 635 | ] ; | 649 | ] ; |
| 636 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 650 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
| 637 | sp:subject spin:_this | 651 | sp:subject spin:_this |
| 638 | - ] [ rdf:type sp:NamedGraph ; | 652 | + ] [ rdf:type sp:NotExists ; |
| 639 | - sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/well#WellBore> ; | 653 | + sp:elements ([ sp:object spin:_this ; |
| 640 | - sp:predicate rdf:type ; | 654 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| 641 | - sp:subject | ||
| 642 | - [ sp:varName "wellBore"^^xsd:string | ||
| 643 | - ] | ||
| 644 | - ] [ sp:object | ||
| 645 | - [ sp:varName "wellBoreName"^^xsd:string | ||
| 646 | - ] ; | ||
| 647 | - sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | ||
| 648 | - sp:subject | ||
| 649 | - [ sp:varName "wellBore"^^xsd:string | ||
| 650 | - ] | ||
| 651 | - ] [ sp:object | ||
| 652 | - [ sp:varName "wellBoreId"^^xsd:string | ||
| 653 | - ] ; | ||
| 654 | - sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; | ||
| 655 | sp:subject | 655 | sp:subject |
| 656 | - [ sp:varName "wellBore"^^xsd:string | 656 | + [ sp:varName "something"^^xsd:string |
| 657 | ] | 657 | ] |
| 658 | - ]) ; | 658 | + ]) |
| 659 | - sp:graphNameNode <http://www.reportinghub.no/np/data/npd> | ||
| 660 | ] [ rdf:type sp:Bind ; | 659 | ] [ rdf:type sp:Bind ; |
| 661 | sp:expression | 660 | sp:expression |
| 662 | - [ rdf:type fn:concat ; | 661 | + [ rdf:type ep-dpr-spin-lib:buildTerminalURI ; |
| 663 | - sp:arg1 "wellbore-" ; | 662 | + sp:arg1 [ sp:varName "facilityName"^^xsd:string |
| 664 | - sp:arg2 [ sp:varName "wellBoreId"^^xsd:string | ||
| 665 | ] | 663 | ] |
| 666 | ] ; | 664 | ] ; |
| 667 | sp:variable | 665 | sp:variable |
| 668 | - [ sp:varName "wellBoreLabel"^^xsd:string | 666 | + [ sp:varName "terminal"^^xsd:string |
| 669 | ] | 667 | ] |
| 670 | ]) | 668 | ]) |
| 671 | ] ; | 669 | ] ; |
| 672 | spin:rule | 670 | spin:rule |
| 673 | [ rdf:type sp:Construct ; | 671 | [ rdf:type sp:Construct ; |
| 674 | - rdfs:comment """STEP 00001 Record the Facility that has the flows - kind is \"field\", etc. | 672 | + rdfs:comment """STEP 00008 Record the Facility that has the flows - kind is \"company\" or \"commercial entity\" - assumed to be an OperatingCompany |
| 675 | Nothing is done with the namingSystem!"""^^xsd:string ; | 673 | Nothing is done with the namingSystem!"""^^xsd:string ; |
| 676 | sp:templates ([ sp:object spin:_this ; | 674 | sp:templates ([ sp:object spin:_this ; |
| 677 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 675 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| 678 | sp:subject | 676 | sp:subject |
| 679 | - [ sp:varName "field"^^xsd:string | 677 | + [ sp:varName "company"^^xsd:string |
| 680 | ] | 678 | ] |
| 681 | ] [ sp:object | 679 | ] [ sp:object |
| 682 | - [ sp:varName "fieldLabel"^^xsd:string | 680 | + [ sp:varName "companyLabel"^^xsd:string |
| 683 | ] ; | 681 | ] ; |
| 684 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | 682 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; |
| 685 | sp:subject spin:_this | 683 | sp:subject spin:_this |
| 686 | ]) ; | 684 | ]) ; |
| 687 | sp:where ([ rdf:type sp:Union ; | 685 | sp:where ([ rdf:type sp:Union ; |
| 688 | - sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field> ; | 686 | + sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_company> ; |
| 689 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
| 690 | - sp:subject spin:_this | ||
| 691 | - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-part> ; | ||
| 692 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
| 693 | - sp:subject spin:_this | ||
| 694 | - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-group> ; | ||
| 695 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 687 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
| 696 | sp:subject spin:_this | 688 | sp:subject spin:_this |
| 697 | - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-area> ; | 689 | + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_commercialentity> ; |
| 698 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 690 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
| 699 | sp:subject spin:_this | 691 | sp:subject spin:_this |
| 700 | ])) | 692 | ])) |
| 701 | ] [ sp:object | 693 | ] [ sp:object |
| 702 | - [ sp:varName "fieldName"^^xsd:string | 694 | + [ sp:varName "companyName"^^xsd:string |
| 703 | ] ; | 695 | ] ; |
| 704 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 696 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
| 705 | sp:subject spin:_this | 697 | sp:subject spin:_this |
| 706 | ] [ rdf:type sp:NamedGraph ; | 698 | ] [ rdf:type sp:NamedGraph ; |
| 707 | - sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Field> ; | 699 | + sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#OperatingCompany> ; |
| 708 | sp:predicate rdf:type ; | 700 | sp:predicate rdf:type ; |
| 709 | sp:subject | 701 | sp:subject |
| 710 | - [ sp:varName "field"^^xsd:string | 702 | + [ sp:varName "company"^^xsd:string |
| 711 | ] | 703 | ] |
| 712 | ] [ sp:object | 704 | ] [ sp:object |
| 713 | - [ sp:varName "fieldName"^^xsd:string | 705 | + [ sp:varName "companyName"^^xsd:string |
| 714 | ] ; | 706 | ] ; |
| 715 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | 707 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; |
| 716 | sp:subject | 708 | sp:subject |
| 717 | - [ sp:varName "field"^^xsd:string | 709 | + [ sp:varName "company"^^xsd:string |
| 718 | ] | 710 | ] |
| 719 | ] [ sp:object | 711 | ] [ sp:object |
| 720 | - [ sp:varName "fieldId"^^xsd:string | 712 | + [ sp:varName "companyId"^^xsd:string |
| 721 | ] ; | 713 | ] ; |
| 722 | sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; | 714 | sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; |
| 723 | sp:subject | 715 | sp:subject |
| 724 | - [ sp:varName "field"^^xsd:string | 716 | + [ sp:varName "company"^^xsd:string |
| 725 | ] | 717 | ] |
| 726 | ]) ; | 718 | ]) ; |
| 727 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> | 719 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> |
| 728 | ] [ rdf:type sp:Bind ; | 720 | ] [ rdf:type sp:Bind ; |
| 729 | sp:expression | 721 | sp:expression |
| 730 | [ rdf:type fn:concat ; | 722 | [ rdf:type fn:concat ; |
| 731 | - sp:arg1 "field-" ; | 723 | + sp:arg1 "company-" ; |
| 732 | - sp:arg2 [ sp:varName "fieldId"^^xsd:string | 724 | + sp:arg2 [ sp:varName "companyId"^^xsd:string |
| 733 | ] | 725 | ] |
| 734 | ] ; | 726 | ] ; |
| 735 | sp:variable | 727 | sp:variable |
| 736 | - [ sp:varName "fieldLabel"^^xsd:string | 728 | + [ sp:varName "companyLabel"^^xsd:string |
| 737 | ] | 729 | ] |
| 738 | ]) | 730 | ]) |
| 739 | ] ; | 731 | ] ; |
| 740 | spin:rule | 732 | spin:rule |
| 741 | [ rdf:type sp:Construct ; | 733 | [ rdf:type sp:Construct ; |
| 742 | - rdfs:comment """STEP 00008 Record the Facility that has the flows - kind is \"company\" or \"commercial entity\" - assumed to be an OperatingCompany | 734 | + rdfs:comment """STEP 00003 Record the Facility that has the flows - kind is \"platform\" - assumed to be a SurfaceFixedFacility |
| 743 | Nothing is done with the namingSystem!"""^^xsd:string ; | 735 | Nothing is done with the namingSystem!"""^^xsd:string ; |
| 744 | sp:templates ([ sp:object spin:_this ; | 736 | sp:templates ([ sp:object spin:_this ; |
| 745 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 737 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| 746 | sp:subject | 738 | sp:subject |
| 747 | - [ sp:varName "company"^^xsd:string | 739 | + [ sp:varName "platform"^^xsd:string |
| 748 | ] | 740 | ] |
| 749 | ] [ sp:object | 741 | ] [ sp:object |
| 750 | - [ sp:varName "companyLabel"^^xsd:string | 742 | + [ sp:varName "platformLabel"^^xsd:string |
| 751 | ] ; | 743 | ] ; |
| 752 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | 744 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; |
| 753 | sp:subject spin:_this | 745 | sp:subject spin:_this |
| 754 | ]) ; | 746 | ]) ; |
| 755 | - sp:where ([ rdf:type sp:Union ; | 747 | + sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_platform> ; |
| 756 | - sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_company> ; | ||
| 757 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
| 758 | - sp:subject spin:_this | ||
| 759 | - ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_commercialentity> ; | ||
| 760 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 748 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
| 761 | sp:subject spin:_this | 749 | sp:subject spin:_this |
| 762 | - ])) | ||
| 763 | ] [ sp:object | 750 | ] [ sp:object |
| 764 | - [ sp:varName "companyName"^^xsd:string | 751 | + [ sp:varName "platformName"^^xsd:string |
| 765 | ] ; | 752 | ] ; |
| 766 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 753 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
| 767 | sp:subject spin:_this | 754 | sp:subject spin:_this |
| 768 | ] [ rdf:type sp:NamedGraph ; | 755 | ] [ rdf:type sp:NamedGraph ; |
| 769 | - sp:elements ([ sp:object <http://www.reportinghub.no/np/schema/npd#OperatingCompany> ; | 756 | + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#SurfaceFixedFacility> ; |
| 770 | sp:predicate rdf:type ; | 757 | sp:predicate rdf:type ; |
| 771 | sp:subject | 758 | sp:subject |
| 772 | - [ sp:varName "company"^^xsd:string | 759 | + [ sp:varName "platform"^^xsd:string |
| 773 | ] | 760 | ] |
| 774 | ] [ sp:object | 761 | ] [ sp:object |
| 775 | - [ sp:varName "companyName"^^xsd:string | 762 | + [ sp:varName "platformName"^^xsd:string |
| 776 | ] ; | 763 | ] ; |
| 777 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | 764 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; |
| 778 | sp:subject | 765 | sp:subject |
| 779 | - [ sp:varName "company"^^xsd:string | 766 | + [ sp:varName "platform"^^xsd:string |
| 780 | ] | 767 | ] |
| 781 | ] [ sp:object | 768 | ] [ sp:object |
| 782 | - [ sp:varName "companyId"^^xsd:string | 769 | + [ sp:varName "platformId"^^xsd:string |
| 783 | ] ; | 770 | ] ; |
| 784 | sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; | 771 | sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; |
| 785 | sp:subject | 772 | sp:subject |
| 786 | - [ sp:varName "company"^^xsd:string | 773 | + [ sp:varName "platform"^^xsd:string |
| 787 | ] | 774 | ] |
| 788 | ]) ; | 775 | ]) ; |
| 789 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> | 776 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> |
| 790 | ] [ rdf:type sp:Bind ; | 777 | ] [ rdf:type sp:Bind ; |
| 791 | sp:expression | 778 | sp:expression |
| 792 | [ rdf:type fn:concat ; | 779 | [ rdf:type fn:concat ; |
| 793 | - sp:arg1 "company-" ; | 780 | + sp:arg1 "platform-" ; |
| 794 | - sp:arg2 [ sp:varName "companyId"^^xsd:string | 781 | + sp:arg2 [ sp:varName "platformId"^^xsd:string |
| 795 | ] | 782 | ] |
| 796 | ] ; | 783 | ] ; |
| 797 | sp:variable | 784 | sp:variable |
| 798 | - [ sp:varName "companyLabel"^^xsd:string | 785 | + [ sp:varName "platformLabel"^^xsd:string |
| 799 | ] | 786 | ] |
| 800 | ]) | 787 | ]) |
| 801 | ] ; | 788 | ] ; |
| 802 | spin:rule | 789 | spin:rule |
| 803 | [ rdf:type sp:Construct ; | 790 | [ rdf:type sp:Construct ; |
| 804 | - rdfs:comment """STEP 00005 Record the Facility that has the flows - kind is \"well\" | 791 | + rdfs:comment """STEP 00001 Record the Facility that has the flows - kind is \"field\", etc. |
| 805 | Nothing is done with the namingSystem!"""^^xsd:string ; | 792 | Nothing is done with the namingSystem!"""^^xsd:string ; |
| 806 | sp:templates ([ sp:object spin:_this ; | 793 | sp:templates ([ sp:object spin:_this ; |
| 807 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 794 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| 808 | sp:subject | 795 | sp:subject |
| 809 | - [ sp:varName "well"^^xsd:string | 796 | + [ sp:varName "field"^^xsd:string |
| 810 | ] | 797 | ] |
| 811 | ] [ sp:object | 798 | ] [ sp:object |
| 812 | - [ sp:varName "wellLabel"^^xsd:string | 799 | + [ sp:varName "fieldLabel"^^xsd:string |
| 813 | ] ; | 800 | ] ; |
| 814 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | 801 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; |
| 815 | sp:subject spin:_this | 802 | sp:subject spin:_this |
| 816 | ]) ; | 803 | ]) ; |
| 817 | - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_well> ; | 804 | + sp:where ([ rdf:type sp:Union ; |
| 805 | + sp:elements (([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field> ; | ||
| 818 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 806 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
| 819 | sp:subject spin:_this | 807 | sp:subject spin:_this |
| 808 | + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-part> ; | ||
| 809 | + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
| 810 | + sp:subject spin:_this | ||
| 811 | + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-group> ; | ||
| 812 | + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
| 813 | + sp:subject spin:_this | ||
| 814 | + ]) ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_field-area> ; | ||
| 815 | + sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
| 816 | + sp:subject spin:_this | ||
| 817 | + ])) | ||
| 820 | ] [ sp:object | 818 | ] [ sp:object |
| 821 | - [ sp:varName "wellName"^^xsd:string | 819 | + [ sp:varName "fieldName"^^xsd:string |
| 822 | ] ; | 820 | ] ; |
| 823 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 821 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
| 824 | sp:subject spin:_this | 822 | sp:subject spin:_this |
| 825 | ] [ rdf:type sp:NamedGraph ; | 823 | ] [ rdf:type sp:NamedGraph ; |
| 826 | - sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/well#Well> ; | 824 | + sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#Field> ; |
| 827 | sp:predicate rdf:type ; | 825 | sp:predicate rdf:type ; |
| 828 | sp:subject | 826 | sp:subject |
| 829 | - [ sp:varName "well"^^xsd:string | 827 | + [ sp:varName "field"^^xsd:string |
| 830 | ] | 828 | ] |
| 831 | ] [ sp:object | 829 | ] [ sp:object |
| 832 | - [ sp:varName "wellName"^^xsd:string | 830 | + [ sp:varName "fieldName"^^xsd:string |
| 833 | ] ; | 831 | ] ; |
| 834 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | 832 | sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; |
| 835 | sp:subject | 833 | sp:subject |
| 836 | - [ sp:varName "well"^^xsd:string | 834 | + [ sp:varName "field"^^xsd:string |
| 837 | ] | 835 | ] |
| 838 | ] [ sp:object | 836 | ] [ sp:object |
| 839 | - [ sp:varName "wellId"^^xsd:string | 837 | + [ sp:varName "fieldId"^^xsd:string |
| 840 | ] ; | 838 | ] ; |
| 841 | sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; | 839 | sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; |
| 842 | sp:subject | 840 | sp:subject |
| 843 | - [ sp:varName "well"^^xsd:string | 841 | + [ sp:varName "field"^^xsd:string |
| 844 | ] | 842 | ] |
| 845 | ]) ; | 843 | ]) ; |
| 846 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> | 844 | sp:graphNameNode <http://www.reportinghub.no/np/data/npd> |
| 847 | ] [ rdf:type sp:Bind ; | 845 | ] [ rdf:type sp:Bind ; |
| 848 | sp:expression | 846 | sp:expression |
| 849 | [ rdf:type fn:concat ; | 847 | [ rdf:type fn:concat ; |
| 850 | - sp:arg1 "well-" ; | 848 | + sp:arg1 "field-" ; |
| 851 | - sp:arg2 [ sp:varName "wellId"^^xsd:string | 849 | + sp:arg2 [ sp:varName "fieldId"^^xsd:string |
| 852 | ] | 850 | ] |
| 853 | ] ; | 851 | ] ; |
| 854 | sp:variable | 852 | sp:variable |
| 855 | - [ sp:varName "wellLabel"^^xsd:string | 853 | + [ sp:varName "fieldLabel"^^xsd:string |
| 856 | ] | 854 | ] |
| 857 | ]) | 855 | ]) |
| 858 | ] ; | 856 | ] ; |
| 859 | spin:rule | 857 | spin:rule |
| 860 | [ rdf:type sp:Construct ; | 858 | [ rdf:type sp:Construct ; |
| 861 | - rdfs:comment """STEP 00004 Record the Facility that has the flows - kind is \"platform\" - assumed to be a MoveableFacility | 859 | + rdfs:comment """STEP 00011 Record the Facility that has the flows - not in the NPD Fact Pages - already in the file |
| 862 | Nothing is done with the namingSystem!"""^^xsd:string ; | 860 | Nothing is done with the namingSystem!"""^^xsd:string ; |
| 863 | sp:templates ([ sp:object spin:_this ; | 861 | sp:templates ([ sp:object spin:_this ; |
| 864 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 862 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| 865 | sp:subject | 863 | sp:subject |
| 866 | - [ sp:varName "platform"^^xsd:string | 864 | + [ sp:varName "facility"^^xsd:string |
| 867 | ] | 865 | ] |
| 868 | - ] [ sp:object | ||
| 869 | - [ sp:varName "platformLabel"^^xsd:string | ||
| 870 | - ] ; | ||
| 871 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | ||
| 872 | - sp:subject spin:_this | ||
| 873 | ]) ; | 866 | ]) ; |
| 874 | - sp:where ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_platform> ; | 867 | + sp:where ([ rdf:type sp:Optional ; |
| 868 | + sp:elements ([ sp:object | ||
| 869 | + [ sp:varName "facilityKind"^^xsd:string | ||
| 870 | + ] ; | ||
| 875 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 871 | sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; |
| 876 | sp:subject spin:_this | 872 | sp:subject spin:_this |
| 873 | + ]) | ||
| 877 | ] [ sp:object | 874 | ] [ sp:object |
| 878 | - [ sp:varName "platformName"^^xsd:string | 875 | + [ sp:varName "facilityName"^^xsd:string |
| 879 | ] ; | 876 | ] ; |
| 880 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 877 | sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; |
| 881 | sp:subject spin:_this | 878 | sp:subject spin:_this |
| 882 | - ] [ rdf:type sp:NamedGraph ; | 879 | + ] [ rdf:type sp:NotExists ; |
| 883 | - sp:elements ([ sp:object <http://www.reportinghub.no/ep/schema/facility#MoveableFacility> ; | 880 | + sp:elements ([ sp:object spin:_this ; |
| 884 | - sp:predicate rdf:type ; | 881 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| 885 | sp:subject | 882 | sp:subject |
| 886 | - [ sp:varName "platform"^^xsd:string | 883 | + [ sp:varName "something"^^xsd:string |
| 887 | ] | 884 | ] |
| 885 | + ]) | ||
| 888 | ] [ sp:object | 886 | ] [ sp:object |
| 889 | - [ sp:varName "platformName"^^xsd:string | 887 | + [ sp:varName "aFacilityIdentifierStructure"^^xsd:string |
| 890 | ] ; | 888 | ] ; |
| 891 | - sp:predicate <http://www.reportinghub.no/np/schema/npd#name> ; | 889 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| 892 | sp:subject | 890 | sp:subject |
| 893 | - [ sp:varName "platform"^^xsd:string | 891 | + [ sp:varName "facility"^^xsd:string |
| 892 | + ] | ||
| 893 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#FacilityIdentifierStruct> ; | ||
| 894 | + sp:predicate rdf:type ; | ||
| 895 | + sp:subject | ||
| 896 | + [ sp:varName "aFacilityIdentifierStructure"^^xsd:string | ||
| 894 | ] | 897 | ] |
| 895 | ] [ sp:object | 898 | ] [ sp:object |
| 896 | - [ sp:varName "platformId"^^xsd:string | 899 | + [ sp:varName "reportingFacilityType"^^xsd:string |
| 897 | ] ; | 900 | ] ; |
| 898 | - sp:predicate <http://www.reportinghub.no/np/schema/npd#id> ; | 901 | + sp:predicate rdf:type ; |
| 899 | sp:subject | 902 | sp:subject |
| 900 | - [ sp:varName "platform"^^xsd:string | 903 | + [ sp:varName "facility"^^xsd:string |
| 901 | ] | 904 | ] |
| 902 | - ]) ; | ||
| 903 | - sp:graphNameNode <http://www.reportinghub.no/np/data/npd> | ||
| 904 | ] [ rdf:type sp:Bind ; | 905 | ] [ rdf:type sp:Bind ; |
| 905 | sp:expression | 906 | sp:expression |
| 906 | - [ rdf:type fn:concat ; | 907 | + [ rdf:type ep-mpr-spin-lib:selectReportingFacilityType ; |
| 907 | - sp:arg1 "platform-" ; | 908 | + sp:arg1 [ sp:varName "facilityKind"^^xsd:string |
| 908 | - sp:arg2 [ sp:varName "platformId"^^xsd:string | ||
| 909 | ] | 909 | ] |
| 910 | ] ; | 910 | ] ; |
| 911 | sp:variable | 911 | sp:variable |
| 912 | - [ sp:varName "platformLabel"^^xsd:string | 912 | + [ sp:varName "reportingFacilityType"^^xsd:string |
| 913 | ] | 913 | ] |
| 914 | ]) | 914 | ]) |
| 915 | ] . | 915 | ] . |
| 916 | 916 | ||
| 917 | <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-facilityIdentifierStructure-v1.1.1> | 917 | <http://www.reportinghub.no/ep/transform/TRANSFORM_mpr-facilityIdentifierStructure-v1.1.1> |
| 918 | rdf:type owl:Ontology ; | 918 | rdf:type owl:Ontology ; |
| 919 | - owl:imports <http://spinrdf.org/spin> , <http://www.epim.no/schemas/mprml/1> , <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> , <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> ; | 919 | + owl:imports <http://www.reportinghub.no/ep/transform/transform-helper-schema> , <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> , <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> , <http://www.epim.no/schemas/mprml/1> , <http://spinrdf.org/spin> ; |
| 920 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 920 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | ... | ... |
| ... | @@ -25,120 +25,102 @@ | ... | @@ -25,120 +25,102 @@ |
| 25 | <http://www.epim.no/schemas/mprml/1#A_Global-Objects> | 25 | <http://www.epim.no/schemas/mprml/1#A_Global-Objects> |
| 26 | spin:rule | 26 | spin:rule |
| 27 | [ rdf:type sp:Construct ; | 27 | [ rdf:type sp:Construct ; |
| 28 | - rdfs:comment "STEP 40004 Specify the fluid analysis result."^^xsd:string ; | 28 | + rdfs:comment "STEP 40001 Create the FluidSampleReport, FluidSampling activity and FluidSample object ."^^xsd:string ; |
| 29 | - sp:templates ([ sp:object | 29 | + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/report#FluidSampleReport> ; |
| 30 | - [ sp:varName "nameFluidAnalysis"^^xsd:string | 30 | + sp:predicate rdf:type ; |
| 31 | - ] ; | 31 | + sp:subject _:b1 |
| 32 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; | ||
| 33 | - sp:subject | ||
| 34 | - [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | ||
| 35 | - ] | ||
| 36 | ] [ sp:object | 32 | ] [ sp:object |
| 37 | - [ sp:varName "fluidAnalysisResultRef"^^xsd:string | 33 | + [ sp:varName "productionReport"^^xsd:string |
| 38 | ] ; | 34 | ] ; |
| 39 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 35 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; |
| 40 | - sp:subject | 36 | + sp:subject _:b1 |
| 41 | - [ sp:varName "sampledFluid"^^xsd:string | 37 | + ] [ sp:object _:b2 ; |
| 42 | - ] | 38 | + sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; |
| 43 | - ]) ; | 39 | + sp:subject _:b1 |
| 44 | - sp:where ([ sp:object | 40 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#FluidSamplingAndAnalysis> ; |
| 45 | - [ sp:varName "fluidSampleRef"^^xsd:string | 41 | + sp:predicate rdf:type ; |
| 42 | + sp:subject _:b2 | ||
| 43 | + ] [ sp:object | ||
| 44 | + [ sp:varName "fluidSamplingType"^^xsd:string | ||
| 46 | ] ; | 45 | ] ; |
| 47 | - sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | ||
| 48 | - sp:subject spin:_this | ||
| 49 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_fluidSample> ; | ||
| 50 | sp:predicate rdf:type ; | 46 | sp:predicate rdf:type ; |
| 51 | - sp:subject | 47 | + sp:subject _:b2 |
| 52 | - [ sp:varName "fluidSampleRef"^^xsd:string | 48 | + ] [ sp:object |
| 53 | - ] | 49 | + [ sp:varName "acquisitionDate"^^xsd:string |
| 50 | + ] ; | ||
| 51 | + sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ; | ||
| 52 | + sp:subject _:b2 | ||
| 54 | ] [ sp:object | 53 | ] [ sp:object |
| 55 | [ sp:varName "fluidSampleRef"^^xsd:string | 54 | [ sp:varName "fluidSampleRef"^^xsd:string |
| 56 | ] ; | 55 | ] ; |
| 57 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 56 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| 57 | + sp:subject _:b2 | ||
| 58 | + ]) ; | ||
| 59 | + sp:where ([ sp:object spin:_this ; | ||
| 60 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
| 58 | sp:subject | 61 | sp:subject |
| 59 | - [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | 62 | + [ sp:varName "productionReport"^^xsd:string |
| 60 | ] | 63 | ] |
| 61 | - ] [ sp:object | 64 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/report#ProductionReport> ; |
| 62 | - [ sp:varName "sampledFluid"^^xsd:string | 65 | + sp:predicate rdf:type ; |
| 63 | - ] ; | ||
| 64 | - sp:predicate <http://www.reportinghub.no/ep/schema/activity#sampledFluid> ; | ||
| 65 | sp:subject | 66 | sp:subject |
| 66 | - [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | 67 | + [ sp:varName "productionReport"^^xsd:string |
| 67 | ] | 68 | ] |
| 68 | ] [ sp:object | 69 | ] [ sp:object |
| 69 | - [ sp:varName "name"^^xsd:string | ||
| 70 | - ] ; | ||
| 71 | - sp:predicate <http://www.epim.no/schemas/mprml/1#name> ; | ||
| 72 | - sp:subject | ||
| 73 | [ sp:varName "fluidSampleRef"^^xsd:string | 70 | [ sp:varName "fluidSampleRef"^^xsd:string |
| 74 | - ] | ||
| 75 | - ] [ sp:object | ||
| 76 | - [ sp:varName "fluidAnalysisResultRef"^^xsd:string | ||
| 77 | ] ; | 71 | ] ; |
| 78 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | 72 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; |
| 79 | sp:subject spin:_this | 73 | sp:subject spin:_this |
| 80 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_fluidAnalysisResult> ; | 74 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_fluidSample> ; |
| 81 | sp:predicate rdf:type ; | 75 | sp:predicate rdf:type ; |
| 82 | sp:subject | 76 | sp:subject |
| 83 | - [ sp:varName "fluidAnalysisResultRef"^^xsd:string | 77 | + [ sp:varName "fluidSampleRef"^^xsd:string |
| 84 | ] | 78 | ] |
| 85 | - ] [ sp:object | 79 | + ] [ rdf:type sp:Optional ; |
| 86 | - [ sp:varName "name"^^xsd:string | 80 | + sp:elements ([ sp:object |
| 81 | + [ sp:varName "acquisitionDate"^^xsd:string | ||
| 87 | ] ; | 82 | ] ; |
| 88 | - sp:predicate <http://www.epim.no/schemas/mprml/1#nameFluidSample> ; | 83 | + sp:predicate <http://www.epim.no/schemas/mprml/1#acquisitionDate> ; |
| 89 | sp:subject | 84 | sp:subject |
| 90 | - [ sp:varName "fluidAnalysisResultRef"^^xsd:string | 85 | + [ sp:varName "fluidSampleRef"^^xsd:string |
| 91 | ] | 86 | ] |
| 87 | + ]) | ||
| 92 | ] [ rdf:type sp:Optional ; | 88 | ] [ rdf:type sp:Optional ; |
| 93 | sp:elements ([ sp:object | 89 | sp:elements ([ sp:object |
| 94 | - [ sp:varName "nameFluidAnalysis"^^xsd:string | 90 | + [ sp:varName "sampleTypeRef"^^xsd:string |
| 95 | ] ; | 91 | ] ; |
| 96 | - sp:predicate <http://www.epim.no/schemas/mprml/1#nameFluidAnalysis> ; | 92 | + sp:predicate <http://www.epim.no/schemas/mprml/1#sampleTypeRef> ; |
| 97 | sp:subject | 93 | sp:subject |
| 98 | - [ sp:varName "fluidAnalysisResultRef"^^xsd:string | 94 | + [ sp:varName "fluidSampleRef"^^xsd:string |
| 99 | ] | 95 | ] |
| 100 | ]) | 96 | ]) |
| 97 | + ] [ rdf:type sp:Bind ; | ||
| 98 | + sp:expression | ||
| 99 | + [ rdf:type ep-mpr-spin-lib:selectFluidSamplingType ; | ||
| 100 | + sp:arg1 [ sp:varName "sampleTypeRef"^^xsd:string | ||
| 101 | + ] | ||
| 102 | + ] ; | ||
| 103 | + sp:variable | ||
| 104 | + [ sp:varName "fluidSamplingType"^^xsd:string | ||
| 105 | + ] | ||
| 101 | ]) | 106 | ]) |
| 102 | ] ; | 107 | ] ; |
| 103 | spin:rule | 108 | spin:rule |
| 104 | [ rdf:type sp:Construct ; | 109 | [ rdf:type sp:Construct ; |
| 105 | - rdfs:comment """STEP 40002b Create the Facility where the sampling takes place - the same approach to identification of the facility is used as for product volume. | 110 | + rdfs:comment "STEP 40004 Specify the fluid analysis result."^^xsd:string ; |
| 106 | -kind is not \"well\" and facilityParent1 is not supplied"""^^xsd:string ; | 111 | + sp:templates ([ sp:object |
| 107 | - sp:templates ([ sp:object _:b1 ; | 112 | + [ sp:varName "nameFluidAnalysis"^^xsd:string |
| 108 | - sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#samplingPerformedAt> ; | ||
| 109 | - sp:subject | ||
| 110 | - [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | ||
| 111 | - ] | ||
| 112 | - ] [ sp:object | ||
| 113 | - [ sp:varName "facility"^^xsd:string | ||
| 114 | - ] ; | ||
| 115 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 116 | - sp:subject _:b1 | ||
| 117 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ; | ||
| 118 | - sp:predicate rdf:type ; | ||
| 119 | - sp:subject | ||
| 120 | - [ sp:varName "facility"^^xsd:string | ||
| 121 | - ] | ||
| 122 | - ] [ sp:object | ||
| 123 | - [ sp:varName "normalizedFacilityName"^^xsd:string | ||
| 124 | ] ; | 113 | ] ; |
| 125 | sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; | 114 | sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; |
| 126 | sp:subject | 115 | sp:subject |
| 127 | - [ sp:varName "facility"^^xsd:string | 116 | + [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string |
| 128 | - ] | ||
| 129 | - ] [ sp:object | ||
| 130 | - [ sp:varName "facilityType"^^xsd:string | ||
| 131 | - ] ; | ||
| 132 | - sp:predicate rdf:type ; | ||
| 133 | - sp:subject | ||
| 134 | - [ sp:varName "facility"^^xsd:string | ||
| 135 | ] | 117 | ] |
| 136 | ] [ sp:object | 118 | ] [ sp:object |
| 137 | - [ sp:varName "normalizedFacilityName"^^xsd:string | 119 | + [ sp:varName "fluidAnalysisResultRef"^^xsd:string |
| 138 | ] ; | 120 | ] ; |
| 139 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | 121 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| 140 | sp:subject | 122 | sp:subject |
| 141 | - [ sp:varName "facilityRef"^^xsd:string | 123 | + [ sp:varName "sampledFluid"^^xsd:string |
| 142 | ] | 124 | ] |
| 143 | ]) ; | 125 | ]) ; |
| 144 | sp:where ([ sp:object | 126 | sp:where ([ sp:object |
| ... | @@ -159,76 +141,45 @@ kind is not \"well\" and facilityParent1 is not supplied"""^^xsd:string ; | ... | @@ -159,76 +141,45 @@ kind is not \"well\" and facilityParent1 is not supplied"""^^xsd:string ; |
| 159 | [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | 141 | [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string |
| 160 | ] | 142 | ] |
| 161 | ] [ sp:object | 143 | ] [ sp:object |
| 162 | - [ sp:varName "facilityRef"^^xsd:string | 144 | + [ sp:varName "sampledFluid"^^xsd:string |
| 163 | ] ; | 145 | ] ; |
| 164 | - sp:predicate <http://www.epim.no/schemas/mprml/1#facilityRef> ; | 146 | + sp:predicate <http://www.reportinghub.no/ep/schema/activity#sampledFluid> ; |
| 165 | sp:subject | 147 | sp:subject |
| 166 | - [ sp:varName "fluidSampleRef"^^xsd:string | 148 | + [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string |
| 167 | ] | 149 | ] |
| 168 | ] [ sp:object | 150 | ] [ sp:object |
| 169 | - [ sp:varName "facilityNameRef"^^xsd:string | 151 | + [ sp:varName "name"^^xsd:string |
| 170 | ] ; | 152 | ] ; |
| 171 | - sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ; | 153 | + sp:predicate <http://www.epim.no/schemas/mprml/1#name> ; |
| 172 | sp:subject | 154 | sp:subject |
| 173 | - [ sp:varName "facilityRef"^^xsd:string | 155 | + [ sp:varName "fluidSampleRef"^^xsd:string |
| 174 | ] | 156 | ] |
| 175 | ] [ sp:object | 157 | ] [ sp:object |
| 176 | - [ sp:varName "facilityName"^^xsd:string | 158 | + [ sp:varName "fluidAnalysisResultRef"^^xsd:string |
| 177 | ] ; | 159 | ] ; |
| 178 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 160 | + sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; |
| 161 | + sp:subject spin:_this | ||
| 162 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_fluidAnalysisResult> ; | ||
| 163 | + sp:predicate rdf:type ; | ||
| 179 | sp:subject | 164 | sp:subject |
| 180 | - [ sp:varName "facilityNameRef"^^xsd:string | 165 | + [ sp:varName "fluidAnalysisResultRef"^^xsd:string |
| 181 | ] | 166 | ] |
| 182 | ] [ sp:object | 167 | ] [ sp:object |
| 183 | - [ sp:varName "facilityKind"^^xsd:string | 168 | + [ sp:varName "name"^^xsd:string |
| 184 | ] ; | 169 | ] ; |
| 185 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | 170 | + sp:predicate <http://www.epim.no/schemas/mprml/1#nameFluidSample> ; |
| 186 | - sp:subject | ||
| 187 | - [ sp:varName "facilityNameRef"^^xsd:string | ||
| 188 | - ] | ||
| 189 | - ] [ rdf:type sp:NotExists ; | ||
| 190 | - sp:elements ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_well> ; | ||
| 191 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
| 192 | sp:subject | 171 | sp:subject |
| 193 | - [ sp:varName "facilityNameRef"^^xsd:string | 172 | + [ sp:varName "fluidAnalysisResultRef"^^xsd:string |
| 194 | ] | 173 | ] |
| 195 | - ]) | 174 | + ] [ rdf:type sp:Optional ; |
| 196 | - ] [ rdf:type sp:NotExists ; | ||
| 197 | sp:elements ([ sp:object | 175 | sp:elements ([ sp:object |
| 198 | - [ sp:varName "facilityParent1Ref"^^xsd:string | 176 | + [ sp:varName "nameFluidAnalysis"^^xsd:string |
| 199 | ] ; | 177 | ] ; |
| 200 | - sp:predicate <http://www.epim.no/schemas/mprml/1#facilityParent1Ref> ; | 178 | + sp:predicate <http://www.epim.no/schemas/mprml/1#nameFluidAnalysis> ; |
| 201 | sp:subject | 179 | sp:subject |
| 202 | - [ sp:varName "fluidSampleRef"^^xsd:string | 180 | + [ sp:varName "fluidAnalysisResultRef"^^xsd:string |
| 203 | ] | 181 | ] |
| 204 | ]) | 182 | ]) |
| 205 | - ] [ rdf:type sp:Bind ; | ||
| 206 | - sp:expression | ||
| 207 | - [ rdf:type ep-spin-lib:normalizeString ; | ||
| 208 | - sp:arg1 [ sp:varName "facilityName"^^xsd:string | ||
| 209 | - ] | ||
| 210 | - ] ; | ||
| 211 | - sp:variable | ||
| 212 | - [ sp:varName "normalizedFacilityName"^^xsd:string | ||
| 213 | - ] | ||
| 214 | - ] [ rdf:type sp:Bind ; | ||
| 215 | - sp:expression | ||
| 216 | - [ rdf:type ep-dpr-spin-lib:buildProductionFacilityURI ; | ||
| 217 | - sp:arg1 [ sp:varName "normalizedFacilityName"^^xsd:string | ||
| 218 | - ] | ||
| 219 | - ] ; | ||
| 220 | - sp:variable | ||
| 221 | - [ sp:varName "facility"^^xsd:string | ||
| 222 | - ] | ||
| 223 | - ] [ rdf:type sp:Bind ; | ||
| 224 | - sp:expression | ||
| 225 | - [ rdf:type ep-mpr-spin-lib:selectProductionFacilityType ; | ||
| 226 | - sp:arg1 [ sp:varName "facilityKind"^^xsd:string | ||
| 227 | - ] | ||
| 228 | - ] ; | ||
| 229 | - sp:variable | ||
| 230 | - [ sp:varName "facilityType"^^xsd:string | ||
| 231 | - ] | ||
| 232 | ]) | 183 | ]) |
| 233 | ] ; | 184 | ] ; |
| 234 | spin:rule | 185 | spin:rule |
| ... | @@ -237,8 +188,8 @@ kind is not \"well\" and facilityParent1 is not supplied"""^^xsd:string ; | ... | @@ -237,8 +188,8 @@ kind is not \"well\" and facilityParent1 is not supplied"""^^xsd:string ; |
| 237 | The componentName element is used differently in the examples for the primary and non-primary components."""^^xsd:string ; | 188 | The componentName element is used differently in the examples for the primary and non-primary components."""^^xsd:string ; |
| 238 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/material#Fluid> ; | 189 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/material#Fluid> ; |
| 239 | sp:predicate rdf:type ; | 190 | sp:predicate rdf:type ; |
| 240 | - sp:subject _:b2 | 191 | + sp:subject _:b3 |
| 241 | - ] [ sp:object _:b2 ; | 192 | + ] [ sp:object _:b3 ; |
| 242 | sp:predicate <http://www.reportinghub.no/ep/schema/material#hasNonPrimaryComponent> ; | 193 | sp:predicate <http://www.reportinghub.no/ep/schema/material#hasNonPrimaryComponent> ; |
| 243 | sp:subject | 194 | sp:subject |
| 244 | [ sp:varName "sampledFluid"^^xsd:string | 195 | [ sp:varName "sampledFluid"^^xsd:string |
| ... | @@ -247,49 +198,49 @@ The componentName element is used differently in the examples for the primary an | ... | @@ -247,49 +198,49 @@ The componentName element is used differently in the examples for the primary an |
| 247 | [ sp:varName "fluidComponentKindType"^^xsd:string | 198 | [ sp:varName "fluidComponentKindType"^^xsd:string |
| 248 | ] ; | 199 | ] ; |
| 249 | sp:predicate rdf:type ; | 200 | sp:predicate rdf:type ; |
| 250 | - sp:subject _:b2 | 201 | + sp:subject _:b3 |
| 251 | ] [ sp:object | 202 | ] [ sp:object |
| 252 | [ sp:varName "fluidSubstanceKindType"^^xsd:string | 203 | [ sp:varName "fluidSubstanceKindType"^^xsd:string |
| 253 | ] ; | 204 | ] ; |
| 254 | sp:predicate rdf:type ; | 205 | sp:predicate rdf:type ; |
| 255 | - sp:subject _:b2 | 206 | + sp:subject _:b3 |
| 256 | ] [ sp:object <http://www.reportinghub.no/ep/schema/material#MaterialPartWholePair> ; | 207 | ] [ sp:object <http://www.reportinghub.no/ep/schema/material#MaterialPartWholePair> ; |
| 257 | sp:predicate rdf:type ; | 208 | sp:predicate rdf:type ; |
| 258 | - sp:subject _:b3 | 209 | + sp:subject _:b4 |
| 259 | - ] [ sp:object _:b2 ; | 210 | + ] [ sp:object _:b3 ; |
| 260 | sp:predicate <http://www.reportinghub.no/ep/schema/material#partMaterialOfPair> ; | 211 | sp:predicate <http://www.reportinghub.no/ep/schema/material#partMaterialOfPair> ; |
| 261 | - sp:subject _:b3 | 212 | + sp:subject _:b4 |
| 262 | ] [ sp:object | 213 | ] [ sp:object |
| 263 | [ sp:varName "sampledFluid"^^xsd:string | 214 | [ sp:varName "sampledFluid"^^xsd:string |
| 264 | ] ; | 215 | ] ; |
| 265 | sp:predicate <http://www.reportinghub.no/ep/schema/material#wholeMaterialOfPair> ; | 216 | sp:predicate <http://www.reportinghub.no/ep/schema/material#wholeMaterialOfPair> ; |
| 266 | - sp:subject _:b3 | 217 | + sp:subject _:b4 |
| 267 | - ] [ sp:object _:b4 ; | 218 | + ] [ sp:object _:b5 ; |
| 268 | sp:predicate <http://www.reportinghub.no/ep/schema/material#massRatio> ; | 219 | sp:predicate <http://www.reportinghub.no/ep/schema/material#massRatio> ; |
| 269 | - sp:subject _:b3 | 220 | + sp:subject _:b4 |
| 270 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Ratio> ; | 221 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Ratio> ; |
| 271 | sp:predicate rdf:type ; | 222 | sp:predicate rdf:type ; |
| 272 | - sp:subject _:b4 | 223 | + sp:subject _:b5 |
| 273 | ] [ sp:object | 224 | ] [ sp:object |
| 274 | [ sp:varName "realWeightPercent"^^xsd:string | 225 | [ sp:varName "realWeightPercent"^^xsd:string |
| 275 | ] ; | 226 | ] ; |
| 276 | sp:predicate | 227 | sp:predicate |
| 277 | [ sp:varName "weightPercentScale"^^xsd:string | 228 | [ sp:varName "weightPercentScale"^^xsd:string |
| 278 | ] ; | 229 | ] ; |
| 279 | - sp:subject _:b4 | 230 | + sp:subject _:b5 |
| 280 | - ] [ sp:object _:b5 ; | 231 | + ] [ sp:object _:b6 ; |
| 281 | sp:predicate <http://www.reportinghub.no/ep/schema/material#moleRatio> ; | 232 | sp:predicate <http://www.reportinghub.no/ep/schema/material#moleRatio> ; |
| 282 | - sp:subject _:b3 | 233 | + sp:subject _:b4 |
| 283 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Ratio> ; | 234 | ] [ sp:object <http://www.reportinghub.no/ep/schema/core#Ratio> ; |
| 284 | sp:predicate rdf:type ; | 235 | sp:predicate rdf:type ; |
| 285 | - sp:subject _:b5 | 236 | + sp:subject _:b6 |
| 286 | ] [ sp:object | 237 | ] [ sp:object |
| 287 | [ sp:varName "realMolePercent"^^xsd:string | 238 | [ sp:varName "realMolePercent"^^xsd:string |
| 288 | ] ; | 239 | ] ; |
| 289 | sp:predicate | 240 | sp:predicate |
| 290 | [ sp:varName "molePercentScale"^^xsd:string | 241 | [ sp:varName "molePercentScale"^^xsd:string |
| 291 | ] ; | 242 | ] ; |
| 292 | - sp:subject _:b5 | 243 | + sp:subject _:b6 |
| 293 | ]) ; | 244 | ]) ; |
| 294 | sp:where ([ sp:object | 245 | sp:where ([ sp:object |
| 295 | [ sp:varName "fluidAnalysisResultRef"^^xsd:string | 246 | [ sp:varName "fluidAnalysisResultRef"^^xsd:string |
| ... | @@ -429,13 +380,13 @@ The componentName element is used differently in the examples for the primary an | ... | @@ -429,13 +380,13 @@ The componentName element is used differently in the examples for the primary an |
| 429 | The sample is anonymous. It is matched to its results via the sample name, which is assumed to be unique within the file."""^^xsd:string ; | 380 | The sample is anonymous. It is matched to its results via the sample name, which is assumed to be unique within the file."""^^xsd:string ; |
| 430 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/material#Fluid> ; | 381 | sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/material#Fluid> ; |
| 431 | sp:predicate rdf:type ; | 382 | sp:predicate rdf:type ; |
| 432 | - sp:subject _:b6 | 383 | + sp:subject _:b7 |
| 433 | ] [ sp:object | 384 | ] [ sp:object |
| 434 | [ sp:varName "name"^^xsd:string | 385 | [ sp:varName "name"^^xsd:string |
| 435 | ] ; | 386 | ] ; |
| 436 | sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; | 387 | sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; |
| 437 | - sp:subject _:b6 | 388 | + sp:subject _:b7 |
| 438 | - ] [ sp:object _:b6 ; | 389 | + ] [ sp:object _:b7 ; |
| 439 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#sampledFluid> ; | 390 | sp:predicate <http://www.reportinghub.no/ep/schema/activity#sampledFluid> ; |
| 440 | sp:subject | 391 | sp:subject |
| 441 | [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | 392 | [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string |
| ... | @@ -469,372 +420,134 @@ The sample is anonymous. It is matched to its results via the sample name, which | ... | @@ -469,372 +420,134 @@ The sample is anonymous. It is matched to its results via the sample name, which |
| 469 | ] ; | 420 | ] ; |
| 470 | spin:rule | 421 | spin:rule |
| 471 | [ rdf:type sp:Construct ; | 422 | [ rdf:type sp:Construct ; |
| 472 | - rdfs:comment """STEP 40002d Create the Facility where the sampling takes place - the same approach to identification of the facility is used as for product volume. | 423 | + rdfs:comment """STEP 40005a Specify the fluid component - primary component. |
| 473 | -kind is not \"well\" and facilityParent1 is not supplied"""^^xsd:string ; | 424 | +The componentName element is used differently in the examples for the primary and non-primary components."""^^xsd:string ; |
| 474 | - sp:templates ([ sp:object _:b7 ; | 425 | + sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/material#Fluid> ; |
| 475 | - sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#samplingPerformedAt> ; | ||
| 476 | - sp:subject | ||
| 477 | - [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | ||
| 478 | - ] | ||
| 479 | - ] [ sp:object | ||
| 480 | - [ sp:varName "facility"^^xsd:string | ||
| 481 | - ] ; | ||
| 482 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 483 | - sp:subject _:b7 | ||
| 484 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ; | ||
| 485 | sp:predicate rdf:type ; | 426 | sp:predicate rdf:type ; |
| 427 | + sp:subject _:b8 | ||
| 428 | + ] [ sp:object _:b8 ; | ||
| 429 | + sp:predicate <http://www.reportinghub.no/ep/schema/material#hasPrimaryComponent> ; | ||
| 486 | sp:subject | 430 | sp:subject |
| 487 | - [ sp:varName "facility"^^xsd:string | 431 | + [ sp:varName "sampledFluid"^^xsd:string |
| 488 | ] | 432 | ] |
| 489 | ] [ sp:object | 433 | ] [ sp:object |
| 490 | - [ sp:varName "normalizedFacilityName"^^xsd:string | 434 | + [ sp:varName "fluidPhaseType"^^xsd:string |
| 491 | ] ; | 435 | ] ; |
| 492 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; | 436 | + sp:predicate rdf:type ; |
| 493 | - sp:subject | 437 | + sp:subject _:b8 |
| 494 | - [ sp:varName "facility"^^xsd:string | ||
| 495 | - ] | ||
| 496 | ] [ sp:object | 438 | ] [ sp:object |
| 497 | - [ sp:varName "facilityType"^^xsd:string | 439 | + [ sp:varName "fluidComponentKindType"^^xsd:string |
| 498 | ] ; | 440 | ] ; |
| 499 | sp:predicate rdf:type ; | 441 | sp:predicate rdf:type ; |
| 500 | - sp:subject | 442 | + sp:subject _:b8 |
| 501 | - [ sp:varName "facility"^^xsd:string | ||
| 502 | - ] | ||
| 503 | ] [ sp:object | 443 | ] [ sp:object |
| 504 | - [ sp:varName "normalizedFacilityName"^^xsd:string | 444 | + [ sp:varName "fluidSubstanceKindType"^^xsd:string |
| 505 | ] ; | 445 | ] ; |
| 506 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | 446 | + sp:predicate rdf:type ; |
| 507 | - sp:subject | 447 | + sp:subject _:b8 |
| 508 | - [ sp:varName "facilityRef"^^xsd:string | ||
| 509 | - ] | ||
| 510 | ]) ; | 448 | ]) ; |
| 511 | sp:where ([ sp:object | 449 | sp:where ([ sp:object |
| 512 | - [ sp:varName "fluidSampleRef"^^xsd:string | 450 | + [ sp:varName "fluidAnalysisResultRef"^^xsd:string |
| 513 | ] ; | 451 | ] ; |
| 514 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | 452 | sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; |
| 515 | sp:subject spin:_this | 453 | sp:subject spin:_this |
| 516 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_fluidSample> ; | 454 | + ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_fluidAnalysisResult> ; |
| 517 | sp:predicate rdf:type ; | 455 | sp:predicate rdf:type ; |
| 518 | sp:subject | 456 | sp:subject |
| 519 | - [ sp:varName "fluidSampleRef"^^xsd:string | 457 | + [ sp:varName "fluidAnalysisResultRef"^^xsd:string |
| 520 | ] | 458 | ] |
| 521 | ] [ sp:object | 459 | ] [ sp:object |
| 522 | - [ sp:varName "fluidSampleRef"^^xsd:string | 460 | + [ sp:varName "fluidAnalysisResultRef"^^xsd:string |
| 523 | ] ; | 461 | ] ; |
| 524 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 462 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| 525 | sp:subject | 463 | sp:subject |
| 526 | - [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | 464 | + [ sp:varName "sampledFluid"^^xsd:string |
| 527 | ] | 465 | ] |
| 528 | ] [ sp:object | 466 | ] [ sp:object |
| 529 | - [ sp:varName "facilityRef"^^xsd:string | 467 | + [ sp:varName "fluidSampleCompositionRef"^^xsd:string |
| 530 | ] ; | 468 | ] ; |
| 531 | - sp:predicate <http://www.epim.no/schemas/mprml/1#facilityRef> ; | 469 | + sp:predicate <http://www.epim.no/schemas/mprml/1#fluidSampleCompositionRef> ; |
| 532 | sp:subject | 470 | sp:subject |
| 533 | - [ sp:varName "fluidSampleRef"^^xsd:string | 471 | + [ sp:varName "fluidAnalysisResultRef"^^xsd:string |
| 534 | ] | 472 | ] |
| 535 | - ] [ sp:object | 473 | + ] [ sp:object "true"^^xsd:boolean ; |
| 536 | - [ sp:varName "facilityNameRef"^^xsd:string | 474 | + sp:predicate <http://www.epim.no/schemas/mprml/1#isPrimary> ; |
| 537 | - ] ; | ||
| 538 | - sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ; | ||
| 539 | sp:subject | 475 | sp:subject |
| 540 | - [ sp:varName "facilityRef"^^xsd:string | 476 | + [ sp:varName "fluidSampleCompositionRef"^^xsd:string |
| 541 | ] | 477 | ] |
| 542 | ] [ sp:object | 478 | ] [ sp:object |
| 543 | - [ sp:varName "facilityChildName"^^xsd:string | 479 | + [ sp:varName "name"^^xsd:string |
| 544 | ] ; | 480 | ] ; |
| 545 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 481 | + sp:predicate <http://www.epim.no/schemas/mprml/1#componentName> ; |
| 546 | sp:subject | 482 | sp:subject |
| 547 | - [ sp:varName "facilityNameRef"^^xsd:string | 483 | + [ sp:varName "fluidSampleCompositionRef"^^xsd:string |
| 548 | ] | 484 | ] |
| 549 | - ] [ sp:object | 485 | + ] [ rdf:type sp:Optional ; |
| 550 | - [ sp:varName "facilityKind"^^xsd:string | 486 | + sp:elements ([ sp:object |
| 551 | - ] ; | 487 | + [ sp:varName "componentBaseKindRef"^^xsd:string |
| 552 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
| 553 | - sp:subject | ||
| 554 | - [ sp:varName "facilityNameRef"^^xsd:string | ||
| 555 | - ] | ||
| 556 | - ] [ rdf:type sp:NotExists ; | ||
| 557 | - sp:elements ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_well> ; | ||
| 558 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
| 559 | - sp:subject | ||
| 560 | - [ sp:varName "facilityNameRef"^^xsd:string | ||
| 561 | - ] | ||
| 562 | - ]) | ||
| 563 | - ] [ sp:object | ||
| 564 | - [ sp:varName "facilityParent1Ref"^^xsd:string | ||
| 565 | - ] ; | ||
| 566 | - sp:predicate <http://www.epim.no/schemas/mprml/1#facilityParent1Ref> ; | ||
| 567 | - sp:subject | ||
| 568 | - [ sp:varName "fluidSampleRef"^^xsd:string | ||
| 569 | - ] | ||
| 570 | - ] [ sp:object | ||
| 571 | - [ sp:varName "facilityParent1Name"^^xsd:string | ||
| 572 | - ] ; | ||
| 573 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
| 574 | - sp:subject | ||
| 575 | - [ sp:varName "facilityParent1Ref"^^xsd:string | ||
| 576 | - ] | ||
| 577 | - ] [ sp:object | ||
| 578 | - [ sp:varName "facilityParent2Ref"^^xsd:string | ||
| 579 | ] ; | 488 | ] ; |
| 580 | - sp:predicate <http://www.epim.no/schemas/mprml/1#facilityParent2Ref> ; | 489 | + sp:predicate <http://www.epim.no/schemas/mprml/1#componentBaseKindRef> ; |
| 581 | sp:subject | 490 | sp:subject |
| 582 | - [ sp:varName "fluidSampleRef"^^xsd:string | 491 | + [ sp:varName "fluidSampleCompositionRef"^^xsd:string |
| 583 | ] | 492 | ] |
| 584 | ] [ sp:object | 493 | ] [ sp:object |
| 585 | - [ sp:varName "facilityParent2Name"^^xsd:string | 494 | + [ sp:varName "componentBaseKindRef"^^xsd:string |
| 586 | ] ; | 495 | ] ; |
| 587 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 496 | + sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#materialClassMapsToMPREnumeration> ; |
| 588 | sp:subject | 497 | sp:subject |
| 589 | - [ sp:varName "facilityParent2Ref"^^xsd:string | 498 | + [ sp:varName "fluidSubstanceKindType"^^xsd:string |
| 590 | - ] | ||
| 591 | - ] [ rdf:type sp:Bind ; | ||
| 592 | - sp:expression | ||
| 593 | - [ rdf:type ep-spin-lib:normalizeString ; | ||
| 594 | - sp:arg1 [ sp:varName "facilityChildName"^^xsd:string | ||
| 595 | - ] | ||
| 596 | - ] ; | ||
| 597 | - sp:variable | ||
| 598 | - [ sp:varName "normalizedFacilityChildName"^^xsd:string | ||
| 599 | - ] | ||
| 600 | - ] [ rdf:type sp:Bind ; | ||
| 601 | - sp:expression | ||
| 602 | - [ rdf:type ep-spin-lib:normalizeString ; | ||
| 603 | - sp:arg1 [ sp:varName "facilityParent1Name"^^xsd:string | ||
| 604 | - ] | ||
| 605 | - ] ; | ||
| 606 | - sp:variable | ||
| 607 | - [ sp:varName "normalizedFacilityParent1Name"^^xsd:string | ||
| 608 | - ] | ||
| 609 | - ] [ rdf:type sp:Bind ; | ||
| 610 | - sp:expression | ||
| 611 | - [ rdf:type ep-spin-lib:normalizeString ; | ||
| 612 | - sp:arg1 [ sp:varName "facilityParent2Name"^^xsd:string | ||
| 613 | - ] | ||
| 614 | - ] ; | ||
| 615 | - sp:variable | ||
| 616 | - [ sp:varName "normalizedFacilityParent2Name"^^xsd:string | ||
| 617 | - ] | ||
| 618 | - ] [ rdf:type sp:Bind ; | ||
| 619 | - sp:expression | ||
| 620 | - [ rdf:type fn:concat ; | ||
| 621 | - sp:arg1 [ sp:varName "normalizedFacilityParent1Name"^^xsd:string | ||
| 622 | - ] ; | ||
| 623 | - sp:arg2 "$" ; | ||
| 624 | - sp:arg3 [ sp:varName "normalizedFacilityParent1Name"^^xsd:string | ||
| 625 | - ] ; | ||
| 626 | - sp:arg4 "$" ; | ||
| 627 | - sp:arg5 [ sp:varName "normalizedFacilityChildName"^^xsd:string | ||
| 628 | - ] | ||
| 629 | - ] ; | ||
| 630 | - sp:variable | ||
| 631 | - [ sp:varName "normalizedFacilityName"^^xsd:string | ||
| 632 | - ] | ||
| 633 | - ] [ rdf:type sp:Bind ; | ||
| 634 | - sp:expression | ||
| 635 | - [ rdf:type ep-dpr-spin-lib:buildProductionFacilityURI ; | ||
| 636 | - sp:arg1 [ sp:varName "normalizedFacilityName"^^xsd:string | ||
| 637 | - ] | ||
| 638 | - ] ; | ||
| 639 | - sp:variable | ||
| 640 | - [ sp:varName "facility"^^xsd:string | ||
| 641 | - ] | ||
| 642 | - ] [ rdf:type sp:Bind ; | ||
| 643 | - sp:expression | ||
| 644 | - [ rdf:type ep-mpr-spin-lib:selectProductionFacilityType ; | ||
| 645 | - sp:arg1 [ sp:varName "facilityKind"^^xsd:string | ||
| 646 | - ] | ||
| 647 | - ] ; | ||
| 648 | - sp:variable | ||
| 649 | - [ sp:varName "facilityType"^^xsd:string | ||
| 650 | ] | 499 | ] |
| 651 | ]) | 500 | ]) |
| 652 | - ] ; | ||
| 653 | - spin:rule | ||
| 654 | - [ rdf:type sp:Construct ; | ||
| 655 | - rdfs:comment "STEP 40001 Create the FluidSampleReport, FluidSampling activity and FluidSample object ."^^xsd:string ; | ||
| 656 | - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/report#FluidSampleReport> ; | ||
| 657 | - sp:predicate rdf:type ; | ||
| 658 | - sp:subject _:b8 | ||
| 659 | - ] [ sp:object _:b9 ; | ||
| 660 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#partOf> ; | ||
| 661 | - sp:subject _:b8 | ||
| 662 | - ] [ sp:object _:b10 ; | ||
| 663 | - sp:predicate <http://www.reportinghub.no/ep/schema/report#reportOn> ; | ||
| 664 | - sp:subject _:b8 | ||
| 665 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#FluidSamplingAndAnalysis> ; | ||
| 666 | - sp:predicate rdf:type ; | ||
| 667 | - sp:subject _:b10 | ||
| 668 | - ] [ sp:object _:b11 ; | ||
| 669 | - sp:predicate rdf:type ; | ||
| 670 | - sp:subject _:b10 | ||
| 671 | - ] [ sp:object _:b12 ; | ||
| 672 | - sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ; | ||
| 673 | - sp:subject _:b10 | ||
| 674 | - ] [ sp:object _:b13 ; | ||
| 675 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
| 676 | - sp:subject _:b10 | ||
| 677 | - ]) ; | ||
| 678 | - sp:where ([ sp:object spin:_this ; | ||
| 679 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
| 680 | - sp:subject _:b9 | ||
| 681 | - ] [ sp:object _:b13 ; | ||
| 682 | - sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | ||
| 683 | - sp:subject spin:_this | ||
| 684 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_fluidSample> ; | ||
| 685 | - sp:predicate rdf:type ; | ||
| 686 | - sp:subject _:b13 | ||
| 687 | - ] [ rdf:type sp:Optional ; | ||
| 688 | - sp:elements ([ sp:object _:b12 ; | ||
| 689 | - sp:predicate <http://www.epim.no/schemas/mprml/1#acquisitionDate> ; | ||
| 690 | - sp:subject _:b13 | ||
| 691 | - ]) | ||
| 692 | ] [ rdf:type sp:Optional ; | 501 | ] [ rdf:type sp:Optional ; |
| 693 | - sp:elements ([ sp:object _:b14 ; | 502 | + sp:elements ([ sp:object |
| 694 | - sp:predicate <http://www.epim.no/schemas/mprml/1#sampleTypeRef> ; | 503 | + [ sp:varName "componentKindRef"^^xsd:string |
| 695 | - sp:subject _:b13 | ||
| 696 | - ]) | ||
| 697 | - ] [ rdf:type sp:Bind ; | ||
| 698 | - sp:expression | ||
| 699 | - [ rdf:type ep-mpr-spin-lib:selectFluidSamplingType ; | ||
| 700 | - sp:arg1 _:b14 | ||
| 701 | - ] ; | ||
| 702 | - sp:variable _:b11 | ||
| 703 | - ]) | ||
| 704 | - ] ; | ||
| 705 | - spin:rule | ||
| 706 | - [ rdf:type sp:Construct ; | ||
| 707 | - rdfs:comment """STEP 40002a Create the Facility where the sampling takes place - the same approach to identification of the facility is used as for product volume. | ||
| 708 | -kind is \"well\" and facilityAlias is supplied"""^^xsd:string ; | ||
| 709 | - sp:templates ([ sp:object _:b15 ; | ||
| 710 | - sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#samplingPerformedAt> ; | ||
| 711 | - sp:subject | ||
| 712 | - [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | ||
| 713 | - ] | ||
| 714 | - ] [ sp:object | ||
| 715 | - [ sp:varName "facility"^^xsd:string | ||
| 716 | - ] ; | ||
| 717 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 718 | - sp:subject _:b15 | ||
| 719 | - ] [ sp:object | ||
| 720 | - [ sp:varName "normalizedFacilityAlias"^^xsd:string | ||
| 721 | - ] ; | ||
| 722 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | ||
| 723 | - sp:subject | ||
| 724 | - [ sp:varName "facilityRef"^^xsd:string | ||
| 725 | - ] | ||
| 726 | - ]) ; | ||
| 727 | - sp:where ([ sp:object | ||
| 728 | - [ sp:varName "fluidSampleRef"^^xsd:string | ||
| 729 | - ] ; | ||
| 730 | - sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | ||
| 731 | - sp:subject spin:_this | ||
| 732 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_fluidSample> ; | ||
| 733 | - sp:predicate rdf:type ; | ||
| 734 | - sp:subject | ||
| 735 | - [ sp:varName "fluidSampleRef"^^xsd:string | ||
| 736 | - ] | ||
| 737 | - ] [ sp:object | ||
| 738 | - [ sp:varName "fluidSampleRef"^^xsd:string | ||
| 739 | - ] ; | ||
| 740 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | ||
| 741 | - sp:subject | ||
| 742 | - [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | ||
| 743 | - ] | ||
| 744 | - ] [ sp:object | ||
| 745 | - [ sp:varName "facilityRef"^^xsd:string | ||
| 746 | - ] ; | ||
| 747 | - sp:predicate <http://www.epim.no/schemas/mprml/1#facilityRef> ; | ||
| 748 | - sp:subject | ||
| 749 | - [ sp:varName "fluidSampleRef"^^xsd:string | ||
| 750 | - ] | ||
| 751 | - ] [ sp:object | ||
| 752 | - [ sp:varName "facilityNameRef"^^xsd:string | ||
| 753 | - ] ; | ||
| 754 | - sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ; | ||
| 755 | - sp:subject | ||
| 756 | - [ sp:varName "facilityRef"^^xsd:string | ||
| 757 | - ] | ||
| 758 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#RF_well> ; | ||
| 759 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
| 760 | - sp:subject | ||
| 761 | - [ sp:varName "facilityNameRef"^^xsd:string | ||
| 762 | - ] | ||
| 763 | - ] [ sp:object | ||
| 764 | - [ sp:varName "facilityAliasRef"^^xsd:string | ||
| 765 | - ] ; | ||
| 766 | - sp:predicate <http://www.epim.no/schemas/mprml/1#facilityAliasRef> ; | ||
| 767 | - sp:subject | ||
| 768 | - [ sp:varName "fluidSampleRef"^^xsd:string | ||
| 769 | - ] | ||
| 770 | - ] [ sp:object | ||
| 771 | - [ sp:varName "facilityAlias"^^xsd:string | ||
| 772 | ] ; | 504 | ] ; |
| 773 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 505 | + sp:predicate <http://www.epim.no/schemas/mprml/1#componentKindRef> ; |
| 774 | sp:subject | 506 | sp:subject |
| 775 | - [ sp:varName "facilityAliasRef"^^xsd:string | 507 | + [ sp:varName "fluidSampleCompositionRef"^^xsd:string |
| 776 | ] | 508 | ] |
| 509 | + ]) | ||
| 777 | ] [ rdf:type sp:Bind ; | 510 | ] [ rdf:type sp:Bind ; |
| 778 | sp:expression | 511 | sp:expression |
| 779 | - [ rdf:type ep-spin-lib:normalizeString ; | 512 | + [ rdf:type ep-mpr-spin-lib:selectFluidPhaseType ; |
| 780 | - sp:arg1 [ sp:varName "facilityAlias"^^xsd:string | 513 | + sp:arg1 [ sp:varName "name"^^xsd:string |
| 781 | ] | 514 | ] |
| 782 | ] ; | 515 | ] ; |
| 783 | sp:variable | 516 | sp:variable |
| 784 | - [ sp:varName "normalizedFacilityAlias"^^xsd:string | 517 | + [ sp:varName "fluidPhaseType"^^xsd:string |
| 785 | ] | 518 | ] |
| 786 | ] [ rdf:type sp:Bind ; | 519 | ] [ rdf:type sp:Bind ; |
| 787 | sp:expression | 520 | sp:expression |
| 788 | - [ rdf:type rhspin:wellByName ; | 521 | + [ rdf:type ep-mpr-spin-lib:selectFluidComponentKindType ; |
| 789 | - arg:wellName | 522 | + sp:arg1 [ sp:varName "componentKindRef"^^xsd:string |
| 790 | - [ sp:varName "facilityAlias"^^xsd:string | ||
| 791 | ] | 523 | ] |
| 792 | ] ; | 524 | ] ; |
| 793 | sp:variable | 525 | sp:variable |
| 794 | - [ sp:varName "facility"^^xsd:string | 526 | + [ sp:varName "fluidComponentKindType"^^xsd:string |
| 795 | ] | 527 | ] |
| 796 | ]) | 528 | ]) |
| 797 | ] ; | 529 | ] ; |
| 798 | spin:rule | 530 | spin:rule |
| 799 | [ rdf:type sp:Construct ; | 531 | [ rdf:type sp:Construct ; |
| 800 | - rdfs:comment """STEP 40002c Create the Facility where the sampling takes place - the same approach to identification of the facility is used as for product volume. | 532 | + rdfs:comment "STEP 40002a Create the Facility where the sampling takes place - the same approach to identification of the facility is used as for product volume."^^xsd:string ; |
| 801 | -kind is not \"well\" and facilityParent1 is not supplied"""^^xsd:string ; | 533 | + sp:templates ([ sp:object _:b9 ; |
| 802 | - sp:templates ([ sp:object _:b16 ; | ||
| 803 | sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#samplingPerformedAt> ; | 534 | sp:predicate <http://www.reportinghub.no/ep/schema/production-activity#samplingPerformedAt> ; |
| 804 | sp:subject | 535 | sp:subject |
| 805 | [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | 536 | [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string |
| 806 | ] | 537 | ] |
| 807 | - ] [ sp:object | 538 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> ; |
| 808 | - [ sp:varName "facility"^^xsd:string | ||
| 809 | - ] ; | ||
| 810 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 811 | - sp:subject _:b16 | ||
| 812 | - ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#Facility> ; | ||
| 813 | sp:predicate rdf:type ; | 539 | sp:predicate rdf:type ; |
| 814 | - sp:subject | 540 | + sp:subject _:b9 |
| 815 | - [ sp:varName "facility"^^xsd:string | ||
| 816 | - ] | ||
| 817 | ] [ sp:object | 541 | ] [ sp:object |
| 818 | - [ sp:varName "normalizedFacilityName"^^xsd:string | ||
| 819 | - ] ; | ||
| 820 | - sp:predicate <http://www.reportinghub.no/ep/schema/core#name> ; | ||
| 821 | - sp:subject | ||
| 822 | [ sp:varName "facility"^^xsd:string | 542 | [ sp:varName "facility"^^xsd:string |
| 823 | - ] | ||
| 824 | - ] [ sp:object | ||
| 825 | - [ sp:varName "facilityType"^^xsd:string | ||
| 826 | ] ; | 543 | ] ; |
| 544 | + sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ; | ||
| 545 | + sp:subject _:b9 | ||
| 546 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/facility#ProductionFacility> ; | ||
| 827 | sp:predicate rdf:type ; | 547 | sp:predicate rdf:type ; |
| 828 | sp:subject | 548 | sp:subject |
| 829 | [ sp:varName "facility"^^xsd:string | 549 | [ sp:varName "facility"^^xsd:string |
| 830 | ] | 550 | ] |
| 831 | - ] [ sp:object | ||
| 832 | - [ sp:varName "normalizedFacilityName"^^xsd:string | ||
| 833 | - ] ; | ||
| 834 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#hasDerivedText> ; | ||
| 835 | - sp:subject | ||
| 836 | - [ sp:varName "facilityRef"^^xsd:string | ||
| 837 | - ] | ||
| 838 | ]) ; | 551 | ]) ; |
| 839 | sp:where ([ sp:object | 552 | sp:where ([ sp:object |
| 840 | [ sp:varName "fluidSampleRef"^^xsd:string | 553 | [ sp:varName "fluidSampleRef"^^xsd:string |
| ... | @@ -853,220 +566,24 @@ kind is not \"well\" and facilityParent1 is not supplied"""^^xsd:string ; | ... | @@ -853,220 +566,24 @@ kind is not \"well\" and facilityParent1 is not supplied"""^^xsd:string ; |
| 853 | sp:subject | 566 | sp:subject |
| 854 | [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string | 567 | [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string |
| 855 | ] | 568 | ] |
| 856 | - ] [ sp:object | 569 | + ] [ sp:object <http://www.reportinghub.no/ep/schema/production-activity#FluidSamplingAndAnalysis> ; |
| 857 | - [ sp:varName "facilityRef"^^xsd:string | 570 | + sp:predicate rdf:type ; |
| 858 | - ] ; | ||
| 859 | - sp:predicate <http://www.epim.no/schemas/mprml/1#facilityRef> ; | ||
| 860 | sp:subject | 571 | sp:subject |
| 861 | - [ sp:varName "fluidSampleRef"^^xsd:string | 572 | + [ sp:varName "fluidSamplingAndAnalysis"^^xsd:string |
| 862 | ] | 573 | ] |
| 863 | ] [ sp:object | 574 | ] [ sp:object |
| 864 | - [ sp:varName "facilityNameRef"^^xsd:string | ||
| 865 | - ] ; | ||
| 866 | - sp:predicate <http://www.epim.no/schemas/mprml/1#nameRef> ; | ||
| 867 | - sp:subject | ||
| 868 | [ sp:varName "facilityRef"^^xsd:string | 575 | [ sp:varName "facilityRef"^^xsd:string |
| 869 | - ] | ||
| 870 | - ] [ sp:object | ||
| 871 | - [ sp:varName "facilityChildName"^^xsd:string | ||
| 872 | ] ; | 576 | ] ; |
| 873 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | 577 | + sp:predicate <http://www.epim.no/schemas/mprml/1#facilityRef> ; |
| 874 | - sp:subject | ||
| 875 | - [ sp:varName "facilityNameRef"^^xsd:string | ||
| 876 | - ] | ||
| 877 | - ] [ sp:object | ||
| 878 | - [ sp:varName "facilityKind"^^xsd:string | ||
| 879 | - ] ; | ||
| 880 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
| 881 | - sp:subject | ||
| 882 | - [ sp:varName "facilityNameRef"^^xsd:string | ||
| 883 | - ] | ||
| 884 | - ] [ rdf:type sp:NotExists ; | ||
| 885 | - sp:elements ([ sp:object <http://www.epim.no/schemas/mprml/1#RF_well> ; | ||
| 886 | - sp:predicate <http://www.epim.no/schemas/mprml/1#kindRef> ; | ||
| 887 | - sp:subject | ||
| 888 | - [ sp:varName "facilityNameRef"^^xsd:string | ||
| 889 | - ] | ||
| 890 | - ]) | ||
| 891 | - ] [ sp:object | ||
| 892 | - [ sp:varName "facilityParent1Ref"^^xsd:string | ||
| 893 | - ] ; | ||
| 894 | - sp:predicate <http://www.epim.no/schemas/mprml/1#facilityParent1Ref> ; | ||
| 895 | - sp:subject | ||
| 896 | - [ sp:varName "fluidSampleRef"^^xsd:string | ||
| 897 | - ] | ||
| 898 | - ] [ sp:object | ||
| 899 | - [ sp:varName "facilityParent1Name"^^xsd:string | ||
| 900 | - ] ; | ||
| 901 | - sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ; | ||
| 902 | - sp:subject | ||
| 903 | - [ sp:varName "facilityParent1Ref"^^xsd:string | ||
| 904 | - ] | ||
| 905 | - ] [ rdf:type sp:NotExists ; | ||
| 906 | - sp:elements ([ sp:object | ||
| 907 | - [ sp:varName "facilityParent2Ref"^^xsd:string | ||
| 908 | - ] ; | ||
| 909 | - sp:predicate <http://www.epim.no/schemas/mprml/1#facilityParent2Ref> ; | ||
| 910 | sp:subject | 578 | sp:subject |
| 911 | [ sp:varName "fluidSampleRef"^^xsd:string | 579 | [ sp:varName "fluidSampleRef"^^xsd:string |
| 912 | ] | 580 | ] |
| 913 | - ]) | ||
| 914 | - ] [ rdf:type sp:Bind ; | ||
| 915 | - sp:expression | ||
| 916 | - [ rdf:type ep-spin-lib:normalizeString ; | ||
| 917 | - sp:arg1 [ sp:varName "facilityChildName"^^xsd:string | ||
| 918 | - ] | ||
| 919 | - ] ; | ||
| 920 | - sp:variable | ||
| 921 | - [ sp:varName "normalizedFacilityChildName"^^xsd:string | ||
| 922 | - ] | ||
| 923 | - ] [ rdf:type sp:Bind ; | ||
| 924 | - sp:expression | ||
| 925 | - [ rdf:type ep-spin-lib:normalizeString ; | ||
| 926 | - sp:arg1 [ sp:varName "facilityParent1Name"^^xsd:string | ||
| 927 | - ] | ||
| 928 | - ] ; | ||
| 929 | - sp:variable | ||
| 930 | - [ sp:varName "normalizedFacilityParent1Name"^^xsd:string | ||
| 931 | - ] | ||
| 932 | - ] [ rdf:type sp:Bind ; | ||
| 933 | - sp:expression | ||
| 934 | - [ rdf:type fn:concat ; | ||
| 935 | - sp:arg1 [ sp:varName "normalizedFacilityParent1Name"^^xsd:string | ||
| 936 | - ] ; | ||
| 937 | - sp:arg2 "$" ; | ||
| 938 | - sp:arg3 [ sp:varName "normalizedFacilityChildName"^^xsd:string | ||
| 939 | - ] | ||
| 940 | - ] ; | ||
| 941 | - sp:variable | ||
| 942 | - [ sp:varName "normalizedFacilityName"^^xsd:string | ||
| 943 | - ] | ||
| 944 | - ] [ rdf:type sp:Bind ; | ||
| 945 | - sp:expression | ||
| 946 | - [ rdf:type ep-dpr-spin-lib:buildProductionFacilityURI ; | ||
| 947 | - sp:arg1 [ sp:varName "normalizedFacilityName"^^xsd:string | ||
| 948 | - ] | ||
| 949 | - ] ; | ||
| 950 | - sp:variable | ||
| 951 | - [ sp:varName "facility"^^xsd:string | ||
| 952 | - ] | ||
| 953 | - ] [ rdf:type sp:Bind ; | ||
| 954 | - sp:expression | ||
| 955 | - [ rdf:type ep-mpr-spin-lib:selectProductionFacilityType ; | ||
| 956 | - sp:arg1 [ sp:varName "facilityKind"^^xsd:string | ||
| 957 | - ] | ||
| 958 | - ] ; | ||
| 959 | - sp:variable | ||
| 960 | - [ sp:varName "facilityType"^^xsd:string | ||
| 961 | - ] | ||
| 962 | - ]) | ||
| 963 | - ] ; | ||
| 964 | - spin:rule | ||
| 965 | - [ rdf:type sp:Construct ; | ||
| 966 | - rdfs:comment """STEP 40005a Specify the fluid component - primary component. | ||
| 967 | -The componentName element is used differently in the examples for the primary and non-primary components."""^^xsd:string ; | ||
| 968 | - sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/material#Fluid> ; | ||
| 969 | - sp:predicate rdf:type ; | ||
| 970 | - sp:subject _:b17 | ||
| 971 | - ] [ sp:object _:b17 ; | ||
| 972 | - sp:predicate <http://www.reportinghub.no/ep/schema/material#hasPrimaryComponent> ; | ||
| 973 | - sp:subject | ||
| 974 | - [ sp:varName "sampledFluid"^^xsd:string | ||
| 975 | - ] | ||
| 976 | ] [ sp:object | 581 | ] [ sp:object |
| 977 | - [ sp:varName "fluidPhaseType"^^xsd:string | 582 | + [ sp:varName "facilityRef"^^xsd:string |
| 978 | - ] ; | ||
| 979 | - sp:predicate rdf:type ; | ||
| 980 | - sp:subject _:b17 | ||
| 981 | - ] [ sp:object | ||
| 982 | - [ sp:varName "fluidComponentKindType"^^xsd:string | ||
| 983 | - ] ; | ||
| 984 | - sp:predicate rdf:type ; | ||
| 985 | - sp:subject _:b17 | ||
| 986 | - ] [ sp:object | ||
| 987 | - [ sp:varName "fluidSubstanceKindType"^^xsd:string | ||
| 988 | - ] ; | ||
| 989 | - sp:predicate rdf:type ; | ||
| 990 | - sp:subject _:b17 | ||
| 991 | - ]) ; | ||
| 992 | - sp:where ([ sp:object | ||
| 993 | - [ sp:varName "fluidAnalysisResultRef"^^xsd:string | ||
| 994 | - ] ; | ||
| 995 | - sp:predicate <http://www.epim.no/schemas/mprml/1#objectRef> ; | ||
| 996 | - sp:subject spin:_this | ||
| 997 | - ] [ sp:object <http://www.epim.no/schemas/mprml/1#Obj_fluidAnalysisResult> ; | ||
| 998 | - sp:predicate rdf:type ; | ||
| 999 | - sp:subject | ||
| 1000 | - [ sp:varName "fluidAnalysisResultRef"^^xsd:string | ||
| 1001 | - ] | ||
| 1002 | - ] [ sp:object | ||
| 1003 | - [ sp:varName "fluidAnalysisResultRef"^^xsd:string | ||
| 1004 | ] ; | 583 | ] ; |
| 1005 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; | 584 | sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#derivedFrom> ; |
| 1006 | sp:subject | 585 | sp:subject |
| 1007 | - [ sp:varName "sampledFluid"^^xsd:string | 586 | + [ sp:varName "facility"^^xsd:string |
| 1008 | - ] | ||
| 1009 | - ] [ sp:object | ||
| 1010 | - [ sp:varName "fluidSampleCompositionRef"^^xsd:string | ||
| 1011 | - ] ; | ||
| 1012 | - sp:predicate <http://www.epim.no/schemas/mprml/1#fluidSampleCompositionRef> ; | ||
| 1013 | - sp:subject | ||
| 1014 | - [ sp:varName "fluidAnalysisResultRef"^^xsd:string | ||
| 1015 | - ] | ||
| 1016 | - ] [ sp:object "true"^^xsd:boolean ; | ||
| 1017 | - sp:predicate <http://www.epim.no/schemas/mprml/1#isPrimary> ; | ||
| 1018 | - sp:subject | ||
| 1019 | - [ sp:varName "fluidSampleCompositionRef"^^xsd:string | ||
| 1020 | - ] | ||
| 1021 | - ] [ sp:object | ||
| 1022 | - [ sp:varName "name"^^xsd:string | ||
| 1023 | - ] ; | ||
| 1024 | - sp:predicate <http://www.epim.no/schemas/mprml/1#componentName> ; | ||
| 1025 | - sp:subject | ||
| 1026 | - [ sp:varName "fluidSampleCompositionRef"^^xsd:string | ||
| 1027 | - ] | ||
| 1028 | - ] [ rdf:type sp:Optional ; | ||
| 1029 | - sp:elements ([ sp:object | ||
| 1030 | - [ sp:varName "componentBaseKindRef"^^xsd:string | ||
| 1031 | - ] ; | ||
| 1032 | - sp:predicate <http://www.epim.no/schemas/mprml/1#componentBaseKindRef> ; | ||
| 1033 | - sp:subject | ||
| 1034 | - [ sp:varName "fluidSampleCompositionRef"^^xsd:string | ||
| 1035 | - ] | ||
| 1036 | - ] [ sp:object | ||
| 1037 | - [ sp:varName "componentBaseKindRef"^^xsd:string | ||
| 1038 | - ] ; | ||
| 1039 | - sp:predicate <http://www.reportinghub.no/ep/transform/transform-helper-schema#materialClassMapsToMPREnumeration> ; | ||
| 1040 | - sp:subject | ||
| 1041 | - [ sp:varName "fluidSubstanceKindType"^^xsd:string | ||
| 1042 | - ] | ||
| 1043 | - ]) | ||
| 1044 | - ] [ rdf:type sp:Optional ; | ||
| 1045 | - sp:elements ([ sp:object | ||
| 1046 | - [ sp:varName "componentKindRef"^^xsd:string | ||
| 1047 | - ] ; | ||
| 1048 | - sp:predicate <http://www.epim.no/schemas/mprml/1#componentKindRef> ; | ||
| 1049 | - sp:subject | ||
| 1050 | - [ sp:varName "fluidSampleCompositionRef"^^xsd:string | ||
| 1051 | - ] | ||
| 1052 | - ]) | ||
| 1053 | - ] [ rdf:type sp:Bind ; | ||
| 1054 | - sp:expression | ||
| 1055 | - [ rdf:type ep-mpr-spin-lib:selectFluidPhaseType ; | ||
| 1056 | - sp:arg1 [ sp:varName "name"^^xsd:string | ||
| 1057 | - ] | ||
| 1058 | - ] ; | ||
| 1059 | - sp:variable | ||
| 1060 | - [ sp:varName "fluidPhaseType"^^xsd:string | ||
| 1061 | - ] | ||
| 1062 | - ] [ rdf:type sp:Bind ; | ||
| 1063 | - sp:expression | ||
| 1064 | - [ rdf:type ep-mpr-spin-lib:selectFluidComponentKindType ; | ||
| 1065 | - sp:arg1 [ sp:varName "componentKindRef"^^xsd:string | ||
| 1066 | - ] | ||
| 1067 | - ] ; | ||
| 1068 | - sp:variable | ||
| 1069 | - [ sp:varName "fluidComponentKindType"^^xsd:string | ||
| 1070 | ] | 587 | ] |
| 1071 | ]) | 588 | ]) |
| 1072 | ] . | 589 | ] . |
| ... | @@ -1075,17 +592,3 @@ The componentName element is used differently in the examples for the primary an | ... | @@ -1075,17 +592,3 @@ The componentName element is used differently in the examples for the primary an |
| 1075 | rdf:type owl:Ontology ; | 592 | rdf:type owl:Ontology ; |
| 1076 | owl:imports <http://www.reportinghub.no/ep/schema/1.0/material-class-maps-to-mpr-enumeration> , <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> , <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/schema/1.0/production-activity> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> ; | 593 | owl:imports <http://www.reportinghub.no/ep/schema/1.0/material-class-maps-to-mpr-enumeration> , <http://www.reportinghub.no/ep/mpr/spin/1.1/lib> , <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/schema/1.0/production-activity> , <http://www.reportinghub.no/ep/transform/transform-helper-schema> ; |
| 1077 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 594 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
| 1078 | - | ||
| 1079 | -_:b9 sp:varName "productionReport"^^xsd:string . | ||
| 1080 | - | ||
| 1081 | -_:b11 | ||
| 1082 | - sp:varName "fluidSamplingType"^^xsd:string . | ||
| 1083 | - | ||
| 1084 | -_:b12 | ||
| 1085 | - sp:varName "acquisitionDate"^^xsd:string . | ||
| 1086 | - | ||
| 1087 | -_:b13 | ||
| 1088 | - sp:varName "fluidSampleRef"^^xsd:string . | ||
| 1089 | - | ||
| 1090 | -_:b14 | ||
| 1091 | - sp:varName "sampleTypeRef"^^xsd:string . | ... | ... |
This diff could not be displayed because it is too large.
-
Please register or login to post a comment