Updates to MPR transforms and related schema following ontological analysis
Showing
3 changed files
with
33 additions
and
16 deletions
This diff is collapsed. Click to expand it.
... | @@ -28,11 +28,14 @@ ep-fac:Facility | ... | @@ -28,11 +28,14 @@ ep-fac:Facility |
28 | 28 | ||
29 | ep-fac:Field | 29 | ep-fac:Field |
30 | rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 30 | rdf:type ep-fac:ProductionFacilityType , owl:Class ; |
31 | + rdfs:comment "facility that is a field"^^xsd:string ; | ||
31 | rdfs:label "field"^^xsd:string ; | 32 | rdfs:label "field"^^xsd:string ; |
32 | rdfs:subClassOf ep-fac:TemporalPartOfAField . | 33 | rdfs:subClassOf ep-fac:TemporalPartOfAField . |
33 | 34 | ||
34 | ep-fac:FixedFacility | 35 | ep-fac:FixedFacility |
35 | rdf:type ep-fac:FixedOrMoveableFacilityType , owl:DeprecatedClass ; | 36 | rdf:type ep-fac:FixedOrMoveableFacilityType , owl:DeprecatedClass ; |
37 | + 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 ; | ||
36 | rdfs:subClassOf ep-fac:TemporalPartOfAFixedFacility . | 39 | rdfs:subClassOf ep-fac:TemporalPartOfAFixedFacility . |
37 | 40 | ||
38 | ep-fac:FixedOrMoveableFacilityType | 41 | ep-fac:FixedOrMoveableFacilityType |
... | @@ -52,6 +55,7 @@ ep-fac:FixedRig | ... | @@ -52,6 +55,7 @@ ep-fac:FixedRig |
52 | 55 | ||
53 | ep-fac:Flowline | 56 | ep-fac:Flowline |
54 | rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 57 | rdf:type ep-fac:ProductionFacilityType , owl:Class ; |
58 | + rdfs:comment "facility that is a flowline"^^xsd:string ; | ||
55 | rdfs:label "flowline"^^xsd:string ; | 59 | rdfs:label "flowline"^^xsd:string ; |
56 | rdfs:subClassOf ep-fac:TemporalPartOfAFlowline . | 60 | rdfs:subClassOf ep-fac:TemporalPartOfAFlowline . |
57 | 61 | ||
... | @@ -62,11 +66,14 @@ ep-fac:Flowline-production | ... | @@ -62,11 +66,14 @@ ep-fac:Flowline-production |
62 | 66 | ||
63 | ep-fac:Lease | 67 | ep-fac:Lease |
64 | rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 68 | rdf:type ep-fac:ProductionFacilityType , owl:Class ; |
69 | + rdfs:comment "facility that is defined by a lease"^^xsd:string ; | ||
65 | rdfs:label "lease"^^xsd:string ; | 70 | rdfs:label "lease"^^xsd:string ; |
66 | rdfs:subClassOf ep-fac:Facility . | 71 | rdfs:subClassOf ep-fac:Facility . |
67 | 72 | ||
68 | ep-fac:MoveableFacility | 73 | ep-fac:MoveableFacility |
69 | rdf:type ep-fac:FixedOrMoveableFacilityType , owl:Class ; | 74 | rdf:type ep-fac:FixedOrMoveableFacilityType , owl:Class ; |
75 | + 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 ; | ||
70 | rdfs:subClassOf ep-fac:TemporalPartOfAMoveableFacility . | 77 | rdfs:subClassOf ep-fac:TemporalPartOfAMoveableFacility . |
71 | 78 | ||
72 | ep-fac:MoveableRig | 79 | ep-fac:MoveableRig |
... | @@ -76,11 +83,13 @@ ep-fac:MoveableRig | ... | @@ -76,11 +83,13 @@ ep-fac:MoveableRig |
76 | 83 | ||
77 | ep-fac:Platform | 84 | ep-fac:Platform |
78 | rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 85 | rdf:type ep-fac:ProductionFacilityType , owl:Class ; |
86 | + rdfs:comment "facility that is a platform"^^xsd:string ; | ||
79 | rdfs:label "platform"^^xsd:string ; | 87 | rdfs:label "platform"^^xsd:string ; |
80 | rdfs:subClassOf ep-fac:TemporalPartOfAPlatform . | 88 | rdfs:subClassOf ep-fac:TemporalPartOfAPlatform . |
81 | 89 | ||
82 | ep-fac:ProductionFacility | 90 | ep-fac:ProductionFacility |
83 | rdf:type owl:Class ; | 91 | rdf:type owl:Class ; |
92 | + rdfs:comment "production facility that is for all of its life"^^xsd:string ; | ||
84 | rdfs:label "production facility"^^xsd:string ; | 93 | rdfs:label "production facility"^^xsd:string ; |
85 | rdfs:subClassOf ep-fac:TemporalPartOfAProductionFacility . | 94 | rdfs:subClassOf ep-fac:TemporalPartOfAProductionFacility . |
86 | 95 | ||
... | @@ -91,6 +100,7 @@ ep-fac:ProductionFacilityType | ... | @@ -91,6 +100,7 @@ ep-fac:ProductionFacilityType |
91 | 100 | ||
92 | ep-fac:Reservoir | 101 | ep-fac:Reservoir |
93 | rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 102 | rdf:type ep-fac:ProductionFacilityType , owl:Class ; |
103 | + rdfs:comment "facility that is a reservoir"^^xsd:string ; | ||
94 | rdfs:label "reservoir"^^xsd:string ; | 104 | rdfs:label "reservoir"^^xsd:string ; |
95 | rdfs:subClassOf ep-fac:TemporalPartOfAReservoir . | 105 | rdfs:subClassOf ep-fac:TemporalPartOfAReservoir . |
96 | 106 | ||
... | @@ -105,6 +115,8 @@ ep-fac:SubSurfaceFixedFacility | ... | @@ -105,6 +115,8 @@ ep-fac:SubSurfaceFixedFacility |
105 | 115 | ||
106 | ep-fac:SurfaceFixedFacility | 116 | ep-fac:SurfaceFixedFacility |
107 | rdf:type owl:Class ; | 117 | rdf:type owl:Class ; |
118 | + rdfs:comment "fixed facility that has a part above the surface of the sea"^^xsd:string ; | ||
119 | + rdfs:label "surface fixed facility"^^xsd:string ; | ||
108 | rdfs:subClassOf ep-fac:FixedFacility . | 120 | rdfs:subClassOf ep-fac:FixedFacility . |
109 | 121 | ||
110 | ep-fac:SurroundingWater | 122 | ep-fac:SurroundingWater |
... | @@ -119,6 +131,7 @@ ep-fac:SurroundingWater-meanSeaLevel | ... | @@ -119,6 +131,7 @@ ep-fac:SurroundingWater-meanSeaLevel |
119 | 131 | ||
120 | ep-fac:Template | 132 | ep-fac:Template |
121 | rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 133 | rdf:type ep-fac:ProductionFacilityType , owl:Class ; |
134 | + rdfs:comment "equipment that is an ocean bottom template"^^xsd:string ; | ||
122 | rdfs:label "template"^^xsd:string ; | 135 | rdfs:label "template"^^xsd:string ; |
123 | rdfs:subClassOf ep-fac:TemporalPartOfATemplate . | 136 | rdfs:subClassOf ep-fac:TemporalPartOfATemplate . |
124 | 137 | ||
... | @@ -148,6 +161,8 @@ ep-fac:TemporalPartOfAPlatform | ... | @@ -148,6 +161,8 @@ ep-fac:TemporalPartOfAPlatform |
148 | 161 | ||
149 | ep-fac:TemporalPartOfAProductionFacility | 162 | ep-fac:TemporalPartOfAProductionFacility |
150 | rdf:type owl:Class ; | 163 | rdf:type owl:Class ; |
164 | + 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 ; | ||
151 | rdfs:subClassOf ep-fac:Facility . | 166 | rdfs:subClassOf ep-fac:Facility . |
152 | 167 | ||
153 | ep-fac:TemporalPartOfAReservoir | 168 | ep-fac:TemporalPartOfAReservoir |
... | @@ -169,6 +184,7 @@ ep-fac:TemporalPartOfAZone | ... | @@ -169,6 +184,7 @@ ep-fac:TemporalPartOfAZone |
169 | 184 | ||
170 | ep-fac:Zone | 185 | ep-fac:Zone |
171 | rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 186 | rdf:type ep-fac:ProductionFacilityType , owl:Class ; |
187 | + rdfs:comment "spatial part of a wellbore that is a zone"^^xsd:string ; | ||
172 | rdfs:label "zone"^^xsd:string ; | 188 | rdfs:label "zone"^^xsd:string ; |
173 | rdfs:subClassOf ep-fac:TemporalPartOfAZone . | 189 | rdfs:subClassOf ep-fac:TemporalPartOfAZone . |
174 | 190 | ... | ... |
... | @@ -13,11 +13,11 @@ | ... | @@ -13,11 +13,11 @@ |
13 | 13 | ||
14 | <http://www.reportinghub.no/ep/schema/1.0/geography> | 14 | <http://www.reportinghub.no/ep/schema/1.0/geography> |
15 | rdf:type owl:Ontology ; | 15 | rdf:type owl:Ontology ; |
16 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/np/schema/1.0/npd> ; | 16 | + owl:imports <http://www.reportinghub.no/np/schema/1.0/npd> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/facility> ; |
17 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 17 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
18 | 18 | ||
19 | ep-core:Area | 19 | ep-core:Area |
20 | - rdf:type rdfs:Class , ep-core:PropertySpace ; | 20 | + rdf:type ep-core:PropertySpace , rdfs:Class ; |
21 | rdfs:label "Compressibility"^^xsd:string ; | 21 | rdfs:label "Compressibility"^^xsd:string ; |
22 | rdfs:subClassOf owl:Class . | 22 | rdfs:subClassOf owl:Class . |
23 | 23 | ||
... | @@ -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 owl:Class , ep-fac:ProductionFacilityType ; | 40 | + rdf:type ep-fac:ProductionFacilityType , 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:Country , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:County , ep-geo:State , ep-geo:LicenceBlock . | 43 | + owl:disjointWith ep-geo:LicenceBlock , ep-geo:State , ep-geo:County , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:Country . |
44 | 44 | ||
45 | ep-geo:Country | 45 | ep-geo:Country |
46 | - rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 46 | + rdf:type owl:Class , ep-fac:ProductionFacilityType ; |
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:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:County , ep-geo:LicenceBlock , ep-geo:AreaCoveredByBusinessArrangement . | 49 | + owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:LicenceBlock , ep-geo:County , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State . |
50 | 50 | ||
51 | ep-geo:County | 51 | ep-geo:County |
52 | - rdf:type ep-fac:ProductionFacilityType , owl:Class ; | 52 | + rdf:type owl:Class , ep-fac:ProductionFacilityType ; |
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:Country , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State , ep-geo:LicenceBlock , ep-geo:AreaCoveredByBusinessArrangement . | 55 | + owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:LicenceBlock , ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:Country . |
56 | 56 | ||
57 | ep-geo:DestinationType | 57 | ep-geo:DestinationType |
58 | rdf:type rdfs:Class ; | 58 | rdf:type rdfs:Class ; |
... | @@ -60,7 +60,7 @@ ep-geo:DestinationType | ... | @@ -60,7 +60,7 @@ ep-geo:DestinationType |
60 | rdfs:subClassOf owl:Class . | 60 | rdfs:subClassOf owl:Class . |
61 | 61 | ||
62 | ep-geo:Harbour | 62 | ep-geo:Harbour |
63 | - rdf:type owl:Class , ep-geo:DestinationType ; | 63 | + rdf:type ep-geo:DestinationType , owl:Class ; |
64 | rdfs:label "harbour"^^xsd:string ; | 64 | rdfs:label "harbour"^^xsd:string ; |
65 | rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth . | 65 | rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth . |
66 | 66 | ||
... | @@ -79,7 +79,7 @@ ep-geo:OffshoreLocation | ... | @@ -79,7 +79,7 @@ ep-geo:OffshoreLocation |
79 | ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon | 79 | ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon |
80 | rdf:type owl:Class ; | 80 | rdf:type owl:Class ; |
81 | rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; | 81 | rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ; |
82 | - owl:disjointWith ep-geo:State , ep-geo:Country , ep-geo:County , ep-geo:LicenceBlock , ep-geo:AreaCoveredByBusinessArrangement . | 82 | + owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:LicenceBlock , ep-geo:County , ep-geo:Country , ep-geo:State . |
83 | 83 | ||
84 | ep-geo:PartOfTheSurfaceOfTheEarth | 84 | ep-geo:PartOfTheSurfaceOfTheEarth |
85 | rdf:type owl:Class ; | 85 | rdf:type owl:Class ; |
... | @@ -87,15 +87,16 @@ ep-geo:PartOfTheSurfaceOfTheEarth | ... | @@ -87,15 +87,16 @@ 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 ep-fac:ProductionFacilityType , owl:Class ; | 90 | + rdf:type owl:Class , ep-fac:ProductionFacilityType ; |
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:Country , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:County , ep-geo:LicenceBlock , ep-geo:AreaCoveredByBusinessArrangement . | 93 | + owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:LicenceBlock , ep-geo:County , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:Country . |
94 | 94 | ||
95 | ep-geo:Terminal | 95 | ep-geo:Terminal |
96 | - rdf:type owl:Class , ep-geo:DestinationType ; | 96 | + rdf:type ep-geo:DestinationType , owl:Class ; |
97 | + rdfs:comment "facility that is for the storage of oil, petrochemical products or both"^^xsd:string ; | ||
97 | rdfs:label "terminal"^^xsd:string ; | 98 | rdfs:label "terminal"^^xsd:string ; |
98 | - rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth , ep-fac:Facility . | 99 | + rdfs:subClassOf ep-fac:Facility , ep-geo:PartOfTheSurfaceOfTheEarth . |
99 | 100 | ||
100 | ep-geo:areaOnSurfaceOfEarth | 101 | ep-geo:areaOnSurfaceOfEarth |
101 | rdf:type owl:ObjectProperty ; | 102 | rdf:type owl:ObjectProperty ; |
... | @@ -118,12 +119,12 @@ ep-geo:hasNorthSeaAreaName | ... | @@ -118,12 +119,12 @@ ep-geo:hasNorthSeaAreaName |
118 | rdfs:label "has North Sea area name"^^xsd:string . | 119 | rdfs:label "has North Sea area name"^^xsd:string . |
119 | 120 | ||
120 | ep-geo:hasNorthSeaBlockSuffixId | 121 | ep-geo:hasNorthSeaBlockSuffixId |
121 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 122 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
122 | rdfs:domain ep-geo:OffshoreLocation ; | 123 | rdfs:domain ep-geo:OffshoreLocation ; |
123 | rdfs:label "has North Sea block suffix ID"^^xsd:string . | 124 | rdfs:label "has North Sea block suffix ID"^^xsd:string . |
124 | 125 | ||
125 | ep-geo:hasNorthSeaQuadrantId | 126 | ep-geo:hasNorthSeaQuadrantId |
126 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 127 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
127 | rdfs:domain ep-geo:OffshoreLocation ; | 128 | rdfs:domain ep-geo:OffshoreLocation ; |
128 | rdfs:label "has North Sea quadrant ID"^^xsd:string . | 129 | rdfs:label "has North Sea quadrant ID"^^xsd:string . |
129 | 130 | ... | ... |
-
Please register or login to post a comment