David Leal

Tidying of MPR schemas (and a very minor change to DDR core, equipment and well …

…- moving classes between schemas without changing namespace).
...@@ -505,3 +505,9 @@ ep-core:week ...@@ -505,3 +505,9 @@ ep-core:week
505 rdf:type owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ; 505 rdf:type owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ;
506 rdfs:domain ep-core:TimeDuration ; 506 rdfs:domain ep-core:TimeDuration ;
507 rdfs:label "week"^^xsd:string . 507 rdfs:label "week"^^xsd:string .
508 +
509 +ep-core:Mass
510 + rdf:type ep-core:PropertySpace , rdfs:Class ;
511 + rdfs:label "mass"^^xsd:string ;
512 + rdfs:subClassOf ep-core:MeasureOfAmountOfMaterial .
513 +
......
...@@ -19,6 +19,9 @@ ...@@ -19,6 +19,9 @@
19 ep-core:PhysicalThing 19 ep-core:PhysicalThing
20 rdfs:comment "Equivalent to ISO 15926-2 Possible Individual - DL"^^xsd:string . 20 rdfs:comment "Equivalent to ISO 15926-2 Possible Individual - DL"^^xsd:string .
21 21
22 +ep-eqt:Equipment
23 + rdfs:subClassOf ep-core:PhysicalObject .
24 +
22 ep-eqt:BlowOutPreventer 25 ep-eqt:BlowOutPreventer
23 rdf:type owl:Class ; 26 rdf:type owl:Class ;
24 rdfs:label "blow out preventer"^^xsd:string ; 27 rdfs:label "blow out preventer"^^xsd:string ;
......
...@@ -53,51 +53,6 @@ ...@@ -53,51 +53,6 @@
53 rdfs:label "has flow"^^xsd:string ; 53 rdfs:label "has flow"^^xsd:string ;
54 rdfs:range <http://www.reportinghub.no/ep/schema/flow#WholeLifeFlow> . 54 rdfs:range <http://www.reportinghub.no/ep/schema/flow#WholeLifeFlow> .
55 55
56 -ep-core:Mass
57 - rdf:type ep-core:PropertySpace , rdfs:Class ;
58 - rdfs:label "mass"^^xsd:string ;
59 - rdfs:subClassOf ep-core:MeasureOfAmountOfMaterial .
60 -
61 -<http://www.reportinghub.no/ep/schema/equipment#Manifold>
62 - rdf:type owl:Class ;
63 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#TemporalPartOfAManifold> .
64 -
65 -<http://www.reportinghub.no/ep/schema/equipment#Manifold-Injection>
66 - rdf:type owl:Class ;
67 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Manifold> .
68 -
69 -<http://www.reportinghub.no/ep/schema/equipment#Manifold-Production>
70 - rdf:type owl:Class ;
71 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Manifold> .
72 -
73 -<http://www.reportinghub.no/ep/schema/equipment#Separator>
74 - rdf:type owl:Class ;
75 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#TemporalPartOfASeparator> .
76 -
77 -<http://www.reportinghub.no/ep/schema/equipment#Tank>
78 - rdf:type owl:Class ;
79 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#TemporalPartOfATank> .
80 -
81 -<http://www.reportinghub.no/ep/schema/equipment#TemporalPartOfAFlowLine>
82 - rdf:type owl:Class ;
83 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
84 -
85 -<http://www.reportinghub.no/ep/schema/equipment#TemporalPartOfAManifold>
86 - rdf:type owl:Class ;
87 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
88 -
89 -<http://www.reportinghub.no/ep/schema/equipment#TemporalPartOfASeparator>
90 - rdf:type owl:Class ;
91 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
92 -
93 -<http://www.reportinghub.no/ep/schema/equipment#TemporalPartOfATank>
94 - rdf:type owl:Class ;
95 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
96 -
97 -<http://www.reportinghub.no/ep/schema/flow#SampleOfMaterial>
98 - rdf:type owl:Class ;
99 - rdfs:label "(temporal part of a) sample of material"^^xsd:string .
100 -
101 ep-prodact:AccidentOrInjury 56 ep-prodact:AccidentOrInjury
102 rdf:type owl:Class ; 57 rdf:type owl:Class ;
103 rdfs:label "accident or injury"^^xsd:string ; 58 rdfs:label "accident or injury"^^xsd:string ;
...@@ -226,14 +181,6 @@ ep-prodact:Fire ...@@ -226,14 +181,6 @@ ep-prodact:Fire
226 rdfs:label "fire"^^xsd:string ; 181 rdfs:label "fire"^^xsd:string ;
227 rdfs:subClassOf ep-prodact:Incident . 182 rdfs:subClassOf ep-prodact:Incident .
228 183
229 -ep-prodact:FlowLine
230 - rdf:type owl:Class ;
231 - rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#TemporalPartOfAFlowLine> .
232 -
233 -ep-prodact:FlowLine-Production
234 - rdf:type owl:Class ;
235 - rdfs:subClassOf ep-prodact:FlowLine .
236 -
237 ep-prodact:FluidLevelTest 184 ep-prodact:FluidLevelTest
238 rdf:type owl:Class ; 185 rdf:type owl:Class ;
239 rdfs:label "fluid level test"^^xsd:string ; 186 rdfs:label "fluid level test"^^xsd:string ;
...@@ -752,11 +699,6 @@ ep-prodact:StrikeOrLockout ...@@ -752,11 +699,6 @@ ep-prodact:StrikeOrLockout
752 rdfs:label "strike or lock-out"^^xsd:string ; 699 rdfs:label "strike or lock-out"^^xsd:string ;
753 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss . 700 rdfs:subClassOf ep-prodact:ProductionOperationProcessingLoss .
754 701
755 -ep-prodact:SubstanceType
756 - rdf:type rdfs:Class ;
757 - rdfs:label "substance type"^^xsd:string ;
758 - rdfs:subClassOf owl:Class .
759 -
760 ep-prodact:SupplyShipOperation 702 ep-prodact:SupplyShipOperation
761 rdf:type owl:Class ; 703 rdf:type owl:Class ;
762 rdfs:label "supply ship operation"^^xsd:string ; 704 rdfs:label "supply ship operation"^^xsd:string ;
...@@ -1189,5 +1131,3 @@ ep-prodact:yearlyActivityToDate ...@@ -1189,5 +1131,3 @@ ep-prodact:yearlyActivityToDate
1189 rdfs:domain ep-prodact:ProductionActivityLastingLessThanAYear ; 1131 rdfs:domain ep-prodact:ProductionActivityLastingLessThanAYear ;
1190 rdfs:range ep-prodact:AnnualProductionActivityToDate . 1132 rdfs:range ep-prodact:AnnualProductionActivityToDate .
1191 1133
1192 -<http://www.reportinghub.no/ep/schema/well#WellGroup>
1193 - rdf:type owl:Class .
......
...@@ -89,3 +89,69 @@ ep-prodfac:Pipeline ...@@ -89,3 +89,69 @@ ep-prodfac:Pipeline
89 rdf:type owl:Class , ep-prodfac:ProductionFacilityType ; 89 rdf:type owl:Class , ep-prodfac:ProductionFacilityType ;
90 rdfs:label "pipeline"^^xsd:string ; 90 rdfs:label "pipeline"^^xsd:string ;
91 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . 91 rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> .
92 +
93 +ep-prodeqt:Manifold
94 + rdf:type owl:Class ;
95 + rdfs:subClassOf ep-prodeqt:TemporalPartOfAManifold .
96 +
97 +ep-prodeqt:Manifold-Injection
98 + rdf:type owl:Class ;
99 + rdfs:subClassOf ep-prodeqt:Manifold .
100 +
101 +ep-prodeqt:Manifold-Production
102 + rdf:type owl:Class ;
103 + rdfs:subClassOf ep-prodeqt:Manifold .
104 +
105 +ep-prodeqt:Separator
106 + rdf:type owl:Class ;
107 + rdfs:subClassOf ep-prodeqt:TemporalPartOfASeparator .
108 +
109 +ep-prodeqt:Tank
110 + rdf:type owl:Class ;
111 + rdfs:subClassOf ep-prodeqt:TemporalPartOfATank .
112 +
113 +ep-prodeqt:TemporalPartOfAFlowLine
114 + rdf:type owl:Class ;
115 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
116 +
117 +ep-prodeqt:TemporalPartOfAManifold
118 + rdf:type owl:Class ;
119 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
120 +
121 +ep-prodeqt:TemporalPartOfASeparator
122 + rdf:type owl:Class ;
123 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
124 +
125 +ep-prodeqt:TemporalPartOfATank
126 + rdf:type owl:Class ;
127 + rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> .
128 +
129 +ep-prodeqt:Manifold
130 + rdf:type owl:Class ;
131 + rdfs:subClassOf ep-prodeqt:TemporalPartOfAManifold .
132 +
133 +ep-prodeqt:Manifold-Injection
134 + rdf:type owl:Class ;
135 + rdfs:subClassOf ep-prodeqt:Manifold .
136 +
137 +ep-prodeqt:Manifold-Production
138 + rdf:type owl:Class ;
139 + rdfs:subClassOf ep-prodeqt:Manifold .
140 +
141 +ep-prodeqt:Separator
142 + rdf:type owl:Class ;
143 + rdfs:subClassOf ep-prodeqt:TemporalPartOfASeparator .
144 +
145 +ep-prodeqt:Tank
146 + rdf:type owl:Class ;
147 + rdfs:subClassOf ep-prodeqt:TemporalPartOfATank .
148 +
149 +ep-prodeqt:FlowLine
150 + rdf:type owl:Class ;
151 + rdfs:subClassOf ep-prodeqt:TemporalPartOfAFlowLine .
152 +
153 +ep-prodeqt:FlowLine-Production
154 + rdf:type owl:Class ;
155 + rdfs:subClassOf ep-prodeqt:FlowLine .
156 +
157 +
......
...@@ -17,8 +17,7 @@ ...@@ -17,8 +17,7 @@
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 -<http://www.reportinghub.no/ep/schema/equipment#Equipment> 20 +
21 - rdfs:subClassOf ep-core:PhysicalObject .
22 21
23 <http://www.reportinghub.no/ep/schema/material#Condensate> 22 <http://www.reportinghub.no/ep/schema/material#Condensate>
24 rdf:type ep-well:FluidComponentType . 23 rdf:type ep-well:FluidComponentType .
......