Showing
10 changed files
with
85 additions
and
41 deletions
This diff is collapsed. Click to expand it.
This diff could not be displayed because it is too large.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
... | @@ -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> |
... | @@ -24,6 +24,13 @@ ep-prodeqt:BlockValve | ... | @@ -24,6 +24,13 @@ ep-prodeqt:BlockValve |
24 | rdfs:label "block valve"^^xsd:string ; | 24 | rdfs:label "block valve"^^xsd:string ; |
25 | rdfs:subClassOf ep-prodeqt:Valve . | 25 | rdfs:subClassOf ep-prodeqt:Valve . |
26 | 26 | ||
27 | +ep-prodeqt:ClosedValve | ||
28 | + rdf:type ep-prodeqt:ValveOpenClosedType , owl:Class ; | ||
29 | + rdfs:comment "valve that is closed"^^xsd:string ; | ||
30 | + rdfs:label "closed valve"^^xsd:string ; | ||
31 | + rdfs:subClassOf ep-prodeqt:Valve ; | ||
32 | + owl:disjointWith ep-prodeqt:OpenValve . | ||
33 | + | ||
27 | ep-prodeqt:DownHoleControlValve | 34 | ep-prodeqt:DownHoleControlValve |
28 | rdf:type owl:Class ; | 35 | rdf:type owl:Class ; |
29 | rdfs:comment "valve that is a down hole control valve"^^xsd:string ; | 36 | rdfs:comment "valve that is a down hole control valve"^^xsd:string ; |
... | @@ -41,6 +48,13 @@ ep-prodeqt:GasLiftChoke | ... | @@ -41,6 +48,13 @@ ep-prodeqt:GasLiftChoke |
41 | rdfs:label "gas lift choke"^^xsd:string ; | 48 | rdfs:label "gas lift choke"^^xsd:string ; |
42 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . | 49 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . |
43 | 50 | ||
51 | +ep-prodeqt:OpenValve | ||
52 | + rdf:type ep-prodeqt:ValveOpenClosedType , owl:Class ; | ||
53 | + rdfs:comment "valve that is open"^^xsd:string ; | ||
54 | + rdfs:label "open valve"^^xsd:string ; | ||
55 | + rdfs:subClassOf ep-prodeqt:Valve ; | ||
56 | + owl:disjointWith ep-prodeqt:ClosedValve . | ||
57 | + | ||
44 | ep-prodeqt:PressureMeter | 58 | ep-prodeqt:PressureMeter |
45 | rdf:type owl:Class ; | 59 | rdf:type owl:Class ; |
46 | rdfs:comment "equipment item that is a pressure meter, consisting of the whole device and not just the sensor (source: MPR-XSD)"^^xsd:string ; | 60 | rdfs:comment "equipment item that is a pressure meter, consisting of the whole device and not just the sensor (source: MPR-XSD)"^^xsd:string ; |
... | @@ -71,14 +85,32 @@ ep-prodeqt:Valve | ... | @@ -71,14 +85,32 @@ ep-prodeqt:Valve |
71 | rdfs:label "valve"^^xsd:string ; | 85 | rdfs:label "valve"^^xsd:string ; |
72 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . | 86 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/equipment#Equipment> . |
73 | 87 | ||
88 | +ep-prodeqt:ValveOpenClosedType | ||
89 | + rdf:type rdfs:Class ; | ||
90 | + rdfs:label "valve open closed type"^^xsd:string ; | ||
91 | + rdfs:subClassOf owl:Class . | ||
92 | + | ||
93 | +ep-prodeqt:WingValve | ||
94 | + rdf:type owl:Class ; | ||
95 | + rdfs:comment "valve that is a wing valve"^^xsd:string ; | ||
96 | + rdfs:label "wing valve"^^xsd:string ; | ||
97 | + rdfs:subClassOf ep-prodeqt:Valve . | ||
98 | + | ||
99 | +ep-prodeqt:areaOpen | ||
100 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | ||
101 | + rdfs:comment "open area for a valve"^^xsd:string ; | ||
102 | + rdfs:domain ep-prodeqt:Valve ; | ||
103 | + rdfs:label "area open"^^xsd:string ; | ||
104 | + rdfs:range ep-core:Area . | ||
105 | + | ||
74 | ep-prodeqt:areaOpenFraction | 106 | ep-prodeqt:areaOpenFraction |
75 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 107 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
76 | rdfs:domain ep-prodeqt:Valve ; | 108 | rdfs:domain ep-prodeqt:Valve ; |
77 | rdfs:label "area open fraction"^^xsd:string ; | 109 | rdfs:label "area open fraction"^^xsd:string ; |
78 | rdfs:range ep-core:AreaPerArea . | 110 | rdfs:range ep-core:AreaPerArea . |
79 | 111 | ||
80 | ep-prodeqt:hasCaptain | 112 | ep-prodeqt:hasCaptain |
81 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; | 113 | + rdf:type owl:FunctionalProperty , owl:ObjectProperty ; |
82 | rdfs:label "has captain"^^xsd:string ; | 114 | rdfs:label "has captain"^^xsd:string ; |
83 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Person> . | 115 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Person> . |
84 | 116 | ... | ... |
... | @@ -12,7 +12,7 @@ | ... | @@ -12,7 +12,7 @@ |
12 | 12 | ||
13 | <http://www.reportinghub.no/ep/schema/1.0/production-facility> | 13 | <http://www.reportinghub.no/ep/schema/1.0/production-facility> |
14 | rdf:type owl:Ontology ; | 14 | rdf:type owl:Ontology ; |
15 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/production-well> , <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/facility> ; | 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#Compressor> | 18 | <http://www.reportinghub.no/ep/schema/equipment#Compressor> |
... | @@ -37,7 +37,7 @@ | ... | @@ -37,7 +37,7 @@ |
37 | rdfs:subClassOf ep-core:PhysicalObject . | 37 | rdfs:subClassOf ep-core:PhysicalObject . |
38 | 38 | ||
39 | <http://www.reportinghub.no/ep/schema/facility#Field> | 39 | <http://www.reportinghub.no/ep/schema/facility#Field> |
40 | - rdf:type ep-prodfac:ReportingFacilityType . | 40 | + rdf:type ep-core:ClassNotInheritedByAStrictTemporalPart , ep-prodfac:ReportingFacilityType . |
41 | 41 | ||
42 | <http://www.reportinghub.no/ep/schema/facility#Flowline> | 42 | <http://www.reportinghub.no/ep/schema/facility#Flowline> |
43 | rdf:type ep-prodfac:ReportingFacilityType . | 43 | rdf:type ep-prodfac:ReportingFacilityType . |
... | @@ -51,8 +51,11 @@ | ... | @@ -51,8 +51,11 @@ |
51 | <http://www.reportinghub.no/ep/schema/facility#Platform> | 51 | <http://www.reportinghub.no/ep/schema/facility#Platform> |
52 | rdf:type ep-prodfac:ReportingFacilityType . | 52 | rdf:type ep-prodfac:ReportingFacilityType . |
53 | 53 | ||
54 | +<http://www.reportinghub.no/ep/schema/facility#ProductionFacility> | ||
55 | + rdf:type ep-core:ClassNotInheritedByAStrictTemporalPart . | ||
56 | + | ||
54 | <http://www.reportinghub.no/ep/schema/facility#ProductionFacilityToDate> | 57 | <http://www.reportinghub.no/ep/schema/facility#ProductionFacilityToDate> |
55 | - rdf:type owl:Class ; | 58 | + rdf:type ep-core:ClassNotInheritedByAStrictTemporalPart , owl:Class ; |
56 | rdfs:comment "production facility that is for all of its life up to a point in time"^^xsd:string ; | 59 | rdfs:comment "production facility that is for all of its life up to a point in time"^^xsd:string ; |
57 | rdfs:label "production facility to date"^^xsd:string ; | 60 | rdfs:label "production facility to date"^^xsd:string ; |
58 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> . | 61 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#TemporalPartOfAProductionFacility> . |
... | @@ -73,56 +76,56 @@ | ... | @@ -73,56 +76,56 @@ |
73 | rdf:type ep-prodfac:ReportingFacilityType . | 76 | rdf:type ep-prodfac:ReportingFacilityType . |
74 | 77 | ||
75 | <http://www.reportinghub.no/ep/schema/facility#averageHighestThirdWaveHeight> | 78 | <http://www.reportinghub.no/ep/schema/facility#averageHighestThirdWaveHeight> |
76 | - rdf:type owl:FunctionalProperty , ep-core:Class_of_indirect_property , owl:ObjectProperty ; | 79 | + rdf:type owl:ObjectProperty , ep-core:Class_of_indirect_property , owl:FunctionalProperty ; |
77 | rdfs:comment "length that is the average of the higher 1/3 of the wave heights passing during a sample period (typically 20 to 30 minutes) (source: MPR-XSD)"^^xsd:string ; | 80 | rdfs:comment "length that is the average of the higher 1/3 of the wave heights passing during a sample period (typically 20 to 30 minutes) (source: MPR-XSD)"^^xsd:string ; |
78 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurfaceWaves> ; | 81 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurfaceWaves> ; |
79 | rdfs:label "average highest third wave height"^^xsd:string ; | 82 | rdfs:label "average highest third wave height"^^xsd:string ; |
80 | rdfs:range ep-core:Length . | 83 | rdfs:range ep-core:Length . |
81 | 84 | ||
82 | <http://www.reportinghub.no/ep/schema/facility#averageWaveHeight> | 85 | <http://www.reportinghub.no/ep/schema/facility#averageWaveHeight> |
83 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 86 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
84 | rdfs:comment "length that is the average height of surface waves"^^xsd:string ; | 87 | rdfs:comment "length that is the average height of surface waves"^^xsd:string ; |
85 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurfaceWaves> ; | 88 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurfaceWaves> ; |
86 | rdfs:label "average wave height"^^xsd:string ; | 89 | rdfs:label "average wave height"^^xsd:string ; |
87 | rdfs:range ep-core:Length . | 90 | rdfs:range ep-core:Length . |
88 | 91 | ||
89 | <http://www.reportinghub.no/ep/schema/facility#cloudCeilingHeight> | 92 | <http://www.reportinghub.no/ep/schema/facility#cloudCeilingHeight> |
90 | - rdf:type owl:FunctionalProperty , ep-core:Class_of_indirect_property , owl:ObjectProperty ; | 93 | + rdf:type owl:ObjectProperty , ep-core:Class_of_indirect_property , owl:FunctionalProperty ; |
91 | rdfs:comment "length that is the height of the cloud ceiling"^^xsd:string ; | 94 | rdfs:comment "length that is the height of the cloud ceiling"^^xsd:string ; |
92 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#CloudCover> ; | 95 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#CloudCover> ; |
93 | rdfs:label "cloud ceiling height"^^xsd:string ; | 96 | rdfs:label "cloud ceiling height"^^xsd:string ; |
94 | rdfs:range ep-core:Length . | 97 | rdfs:range ep-core:Length . |
95 | 98 | ||
96 | <http://www.reportinghub.no/ep/schema/facility#facilityOperator> | 99 | <http://www.reportinghub.no/ep/schema/facility#facilityOperator> |
97 | - 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 ; |
98 | rdfs:comment "organization that operates a facility"^^xsd:string ; | 101 | rdfs:comment "organization that operates a facility"^^xsd:string ; |
99 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ; | 102 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ; |
100 | rdfs:label "facility operator"^^xsd:string ; | 103 | rdfs:label "facility operator"^^xsd:string ; |
101 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . | 104 | rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . |
102 | 105 | ||
103 | <http://www.reportinghub.no/ep/schema/facility#maximumWaveHeight> | 106 | <http://www.reportinghub.no/ep/schema/facility#maximumWaveHeight> |
104 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 107 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
105 | rdfs:comment "length that is the maximum height of surface waves"^^xsd:string ; | 108 | rdfs:comment "length that is the maximum height of surface waves"^^xsd:string ; |
106 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurfaceWaves> ; | 109 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurfaceWaves> ; |
107 | rdfs:label "maximum wave height"^^xsd:string ; | 110 | rdfs:label "maximum wave height"^^xsd:string ; |
108 | rdfs:range ep-core:Length . | 111 | rdfs:range ep-core:Length . |
109 | 112 | ||
110 | <http://www.reportinghub.no/ep/schema/facility#surfaceWavePeriod> | 113 | <http://www.reportinghub.no/ep/schema/facility#surfaceWavePeriod> |
111 | - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | 114 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
112 | rdfs:comment "time duration that is the period of surface waves"^^xsd:string ; | 115 | rdfs:comment "time duration that is the period of surface waves"^^xsd:string ; |
113 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurfaceWaves> ; | 116 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurfaceWaves> ; |
114 | rdfs:label "period"^^xsd:string ; | 117 | rdfs:label "period"^^xsd:string ; |
115 | rdfs:range ep-core:TimeDuration . | 118 | rdfs:range ep-core:TimeDuration . |
116 | 119 | ||
117 | <http://www.reportinghub.no/ep/schema/facility#visibility> | 120 | <http://www.reportinghub.no/ep/schema/facility#visibility> |
118 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 121 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
119 | rdfs:comment "length that is the maximum distance at which things can be seen through surrounding air"^^xsd:string ; | 122 | rdfs:comment "length that is the maximum distance at which things can be seen through surrounding air"^^xsd:string ; |
120 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurroundingAir> ; | 123 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurroundingAir> ; |
121 | rdfs:label "visibility"^^xsd:string ; | 124 | rdfs:label "visibility"^^xsd:string ; |
122 | rdfs:range ep-core:Length . | 125 | rdfs:range ep-core:Length . |
123 | 126 | ||
124 | <http://www.reportinghub.no/ep/schema/facility#windChillTemperature> | 127 | <http://www.reportinghub.no/ep/schema/facility#windChillTemperature> |
125 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 128 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
126 | rdfs:comment "temperature that is the wind chill temperature of surrounding air"^^xsd:string ; | 129 | rdfs:comment "temperature that is the wind chill temperature of surrounding air"^^xsd:string ; |
127 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurroundingAir> ; | 130 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurroundingAir> ; |
128 | rdfs:label "wind chill temperature"^^xsd:string ; | 131 | rdfs:label "wind chill temperature"^^xsd:string ; |
... | @@ -144,7 +147,7 @@ | ... | @@ -144,7 +147,7 @@ |
144 | rdfs:label "flow meter"^^xsd:string . | 147 | rdfs:label "flow meter"^^xsd:string . |
145 | 148 | ||
146 | ep-prodfac:AvailableFacility | 149 | ep-prodfac:AvailableFacility |
147 | - rdf:type ep-prodfac:FacilityAvailabilityType , owl:Class ; | 150 | + rdf:type owl:Class , ep-prodfac:FacilityAvailabilityType ; |
148 | rdfs:label "available facility"^^xsd:string ; | 151 | rdfs:label "available facility"^^xsd:string ; |
149 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> ; | 152 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> ; |
150 | owl:disjointWith ep-prodfac:UnavailableFacility . | 153 | owl:disjointWith ep-prodfac:UnavailableFacility . |
... | @@ -248,7 +251,7 @@ ep-prodfac:TrunkLine | ... | @@ -248,7 +251,7 @@ ep-prodfac:TrunkLine |
248 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . | 251 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> . |
249 | 252 | ||
250 | ep-prodfac:UnavailableFacility | 253 | ep-prodfac:UnavailableFacility |
251 | - rdf:type ep-prodfac:FacilityAvailabilityType , owl:Class ; | 254 | + rdf:type owl:Class , ep-prodfac:FacilityAvailabilityType ; |
252 | rdfs:label "unavailable facility"^^xsd:string ; | 255 | rdfs:label "unavailable facility"^^xsd:string ; |
253 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> ; | 256 | rdfs:subClassOf <http://www.reportinghub.no/ep/schema/facility#Facility> ; |
254 | owl:disjointWith ep-prodfac:AvailableFacility . | 257 | owl:disjointWith ep-prodfac:AvailableFacility . |
... | @@ -260,14 +263,14 @@ ep-prodfac:numberOfBedsAvailable | ... | @@ -260,14 +263,14 @@ ep-prodfac:numberOfBedsAvailable |
260 | rdfs:range xsd:integer . | 263 | rdfs:range xsd:integer . |
261 | 264 | ||
262 | ep-prodfac:operatingTime | 265 | ep-prodfac:operatingTime |
263 | - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; | 266 | + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; |
264 | rdfs:comment "time duration that is the operating time of a temporal part of a facility"^^xsd:string ; | 267 | rdfs:comment "time duration that is the operating time of a temporal part of a facility"^^xsd:string ; |
265 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ; | 268 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ; |
266 | rdfs:label "operating time"^^xsd:string ; | 269 | rdfs:label "operating time"^^xsd:string ; |
267 | rdfs:range ep-core:TimeDuration . | 270 | rdfs:range ep-core:TimeDuration . |
268 | 271 | ||
269 | ep-prodfac:scheduledTimeUnavailable | 272 | ep-prodfac:scheduledTimeUnavailable |
270 | - rdf:type owl:ObjectProperty , ep-core:Class_of_indirect_property , owl:FunctionalProperty ; | 273 | + rdf:type owl:FunctionalProperty , ep-core:Class_of_indirect_property , owl:ObjectProperty ; |
271 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ; | 274 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ; |
272 | rdfs:label "scheduled time unavailable"^^xsd:string ; | 275 | rdfs:label "scheduled time unavailable"^^xsd:string ; |
273 | rdfs:range ep-core:TimeDuration . | 276 | rdfs:range ep-core:TimeDuration . |
... | @@ -279,7 +282,7 @@ ep-prodfac:shutDownSequenceNumber | ... | @@ -279,7 +282,7 @@ ep-prodfac:shutDownSequenceNumber |
279 | rdfs:range xsd:integer . | 282 | rdfs:range xsd:integer . |
280 | 283 | ||
281 | ep-prodfac:timeAvailable | 284 | ep-prodfac:timeAvailable |
282 | - rdf:type owl:ObjectProperty , ep-core:Class_of_indirect_property , owl:FunctionalProperty ; | 285 | + rdf:type owl:FunctionalProperty , ep-core:Class_of_indirect_property , owl:ObjectProperty ; |
283 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ; | 286 | rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ; |
284 | rdfs:label "time available"^^xsd:string ; | 287 | rdfs:label "time available"^^xsd:string ; |
285 | rdfs:range ep-core:TimeDuration . | 288 | rdfs:range ep-core:TimeDuration . | ... | ... |
... | @@ -14,9 +14,15 @@ | ... | @@ -14,9 +14,15 @@ |
14 | 14 | ||
15 | <http://www.reportinghub.no/ep/schema/1.0/production-well> | 15 | <http://www.reportinghub.no/ep/schema/1.0/production-well> |
16 | rdf:type owl:Ontology ; | 16 | rdf:type owl:Ontology ; |
17 | - owl:imports <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/flow> ; | 17 | + owl:imports <http://www.reportinghub.no/ep/schema/1.0/flow> , <http://www.reportinghub.no/ep/schema/1.0/material> , <http://www.reportinghub.no/ep/schema/1.0/well> ; |
18 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . | 18 | owl:versionInfo "Created with TopBraid Composer"^^xsd:string . |
19 | 19 | ||
20 | +ep-core:PointInSpace | ||
21 | + rdf:type ep-core:ClassNotInheritedByAStrictTemporalPart . | ||
22 | + | ||
23 | +ep-core:RegionOfSpace | ||
24 | + rdf:type ep-core:ClassNotInheritedByAStrictTemporalPart . | ||
25 | + | ||
20 | <http://www.reportinghub.no/ep/schema/equipment#CasingLinerTubing> | 26 | <http://www.reportinghub.no/ep/schema/equipment#CasingLinerTubing> |
21 | rdfs:subClassOf ep-well:TemporalPartOfASpatialPartOfAWellBore . | 27 | rdfs:subClassOf ep-well:TemporalPartOfASpatialPartOfAWellBore . |
22 | 28 | ||
... | @@ -342,7 +348,7 @@ ep-material:substance-T13dmcyPentane | ... | @@ -342,7 +348,7 @@ ep-material:substance-T13dmcyPentane |
342 | rdf:type ep-prodwell:ComponentMaterialType . | 348 | rdf:type ep-prodwell:ComponentMaterialType . |
343 | 349 | ||
344 | ep-prodwell:AbandonedWell | 350 | ep-prodwell:AbandonedWell |
345 | - rdf:type owl:Class , ep-prodwell:WellStatusType ; | 351 | + rdf:type ep-prodwell:WellStatusType , owl:Class ; |
346 | rdfs:comment "well or wellbore that has been abandoned"^^xsd:string ; | 352 | rdfs:comment "well or wellbore that has been abandoned"^^xsd:string ; |
347 | rdfs:label "abandoned well"^^xsd:string ; | 353 | rdfs:label "abandoned well"^^xsd:string ; |
348 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . | 354 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . |
... | @@ -353,7 +359,7 @@ ep-prodwell:Annulus | ... | @@ -353,7 +359,7 @@ ep-prodwell:Annulus |
353 | rdfs:subClassOf ep-well:TemporalPartOfASpatialPartOfAWellBore . | 359 | rdfs:subClassOf ep-well:TemporalPartOfASpatialPartOfAWellBore . |
354 | 360 | ||
355 | ep-prodwell:ClosedWell | 361 | ep-prodwell:ClosedWell |
356 | - rdf:type owl:Class , ep-prodwell:WellStatusType ; | 362 | + rdf:type ep-prodwell:WellStatusType , owl:Class ; |
357 | rdfs:comment "well or wellbore that has been closed"^^xsd:string ; | 363 | rdfs:comment "well or wellbore that has been closed"^^xsd:string ; |
358 | rdfs:label "closed well"^^xsd:string ; | 364 | rdfs:label "closed well"^^xsd:string ; |
359 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . | 365 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . |
... | @@ -371,7 +377,7 @@ ep-prodwell:FluidComponentKindType | ... | @@ -371,7 +377,7 @@ ep-prodwell:FluidComponentKindType |
371 | rdfs:subClassOf owl:Class . | 377 | rdfs:subClassOf owl:Class . |
372 | 378 | ||
373 | ep-prodwell:InjectingWell | 379 | ep-prodwell:InjectingWell |
374 | - rdf:type owl:Class , ep-prodwell:WellStatusType ; | 380 | + rdf:type ep-prodwell:WellStatusType , owl:Class ; |
375 | rdfs:comment "well or wellbore that is used for injecting"^^xsd:string ; | 381 | rdfs:comment "well or wellbore that is used for injecting"^^xsd:string ; |
376 | rdfs:label "injecting well"^^xsd:string ; | 382 | rdfs:label "injecting well"^^xsd:string ; |
377 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . | 383 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . |
... | @@ -383,37 +389,37 @@ ep-prodwell:InjectionFluidType | ... | @@ -383,37 +389,37 @@ ep-prodwell:InjectionFluidType |
383 | rdfs:subClassOf owl:Class . | 389 | rdfs:subClassOf owl:Class . |
384 | 390 | ||
385 | ep-prodwell:JunkedWell | 391 | ep-prodwell:JunkedWell |
386 | - rdf:type owl:Class , ep-prodwell:WellStatusType ; | 392 | + rdf:type ep-prodwell:WellStatusType , owl:Class ; |
387 | rdfs:comment "well or wellbore that has been junked"^^xsd:string ; | 393 | rdfs:comment "well or wellbore that has been junked"^^xsd:string ; |
388 | rdfs:label "junked well"^^xsd:string ; | 394 | rdfs:label "junked well"^^xsd:string ; |
389 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . | 395 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . |
390 | 396 | ||
391 | ep-prodwell:OperatingWell | 397 | ep-prodwell:OperatingWell |
392 | - rdf:type owl:Class , ep-prodwell:WellStatusType ; | 398 | + rdf:type ep-prodwell:WellStatusType , owl:Class ; |
393 | rdfs:comment "well or wellbore that is operating"^^xsd:string ; | 399 | rdfs:comment "well or wellbore that is operating"^^xsd:string ; |
394 | rdfs:label "operating well"^^xsd:string ; | 400 | rdfs:label "operating well"^^xsd:string ; |
395 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . | 401 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . |
396 | 402 | ||
397 | ep-prodwell:PluggedAndAbandonedWell | 403 | ep-prodwell:PluggedAndAbandonedWell |
398 | - rdf:type owl:Class , ep-prodwell:WellStatusType ; | 404 | + rdf:type ep-prodwell:WellStatusType , owl:Class ; |
399 | rdfs:comment "well or wellbore that has been plugged and abandoned"^^xsd:string ; | 405 | rdfs:comment "well or wellbore that has been plugged and abandoned"^^xsd:string ; |
400 | rdfs:label "plugged and abandoned well"^^xsd:string ; | 406 | rdfs:label "plugged and abandoned well"^^xsd:string ; |
401 | - rdfs:subClassOf ep-prodwell:PluggedWell , ep-prodwell:AbandonedWell . | 407 | + rdfs:subClassOf ep-prodwell:AbandonedWell , ep-prodwell:PluggedWell . |
402 | 408 | ||
403 | ep-prodwell:PluggedWell | 409 | ep-prodwell:PluggedWell |
404 | - rdf:type owl:Class , ep-prodwell:WellStatusType ; | 410 | + rdf:type ep-prodwell:WellStatusType , owl:Class ; |
405 | rdfs:comment "well or wellbore that has been plugged"^^xsd:string ; | 411 | rdfs:comment "well or wellbore that has been plugged"^^xsd:string ; |
406 | rdfs:label "plugged well"^^xsd:string ; | 412 | rdfs:label "plugged well"^^xsd:string ; |
407 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . | 413 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . |
408 | 414 | ||
409 | ep-prodwell:ProducingInjectingWell | 415 | ep-prodwell:ProducingInjectingWell |
410 | - rdf:type owl:Class , ep-prodwell:WellStatusType ; | 416 | + rdf:type ep-prodwell:WellStatusType , owl:Class ; |
411 | rdfs:comment "well or wellbore that <advice needed>"^^xsd:string ; | 417 | rdfs:comment "well or wellbore that <advice needed>"^^xsd:string ; |
412 | rdfs:label "producing injecting well"^^xsd:string ; | 418 | rdfs:label "producing injecting well"^^xsd:string ; |
413 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . | 419 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . |
414 | 420 | ||
415 | ep-prodwell:ProducingWell | 421 | ep-prodwell:ProducingWell |
416 | - rdf:type owl:Class , ep-prodwell:WellStatusType ; | 422 | + rdf:type ep-prodwell:WellStatusType , owl:Class ; |
417 | rdfs:comment "well or wellbore that is producing"^^xsd:string ; | 423 | rdfs:comment "well or wellbore that is producing"^^xsd:string ; |
418 | rdfs:label "producing well"^^xsd:string ; | 424 | rdfs:label "producing well"^^xsd:string ; |
419 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . | 425 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . |
... | @@ -425,13 +431,13 @@ ep-prodwell:RockFormation | ... | @@ -425,13 +431,13 @@ ep-prodwell:RockFormation |
425 | rdfs:subClassOf ep-core:PhysicalObject . | 431 | rdfs:subClassOf ep-core:PhysicalObject . |
426 | 432 | ||
427 | ep-prodwell:SuspendedAtTdWell | 433 | ep-prodwell:SuspendedAtTdWell |
428 | - rdf:type owl:Class , ep-prodwell:WellStatusType ; | 434 | + rdf:type ep-prodwell:WellStatusType , owl:Class ; |
429 | rdfs:comment "well or wellbore that <advice needed>"^^xsd:string ; | 435 | rdfs:comment "well or wellbore that <advice needed>"^^xsd:string ; |
430 | rdfs:label "suspended at td well"^^xsd:string ; | 436 | rdfs:label "suspended at td well"^^xsd:string ; |
431 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . | 437 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . |
432 | 438 | ||
433 | ep-prodwell:SuspendedWell | 439 | ep-prodwell:SuspendedWell |
434 | - rdf:type owl:Class , ep-prodwell:WellStatusType ; | 440 | + rdf:type ep-prodwell:WellStatusType , owl:Class ; |
435 | rdfs:comment "well or wellbore that has been suspended"^^xsd:string ; | 441 | rdfs:comment "well or wellbore that has been suspended"^^xsd:string ; |
436 | rdfs:label "suspended well"^^xsd:string ; | 442 | rdfs:label "suspended well"^^xsd:string ; |
437 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . | 443 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . |
... | @@ -457,13 +463,13 @@ ep-prodwell:WellCompletionAssembly | ... | @@ -457,13 +463,13 @@ ep-prodwell:WellCompletionAssembly |
457 | "http://posccaesar.org/rdl/RDS8015624975"^^xsd:string . | 463 | "http://posccaesar.org/rdl/RDS8015624975"^^xsd:string . |
458 | 464 | ||
459 | ep-prodwell:WellHead-flowingConditions | 465 | ep-prodwell:WellHead-flowingConditions |
460 | - rdf:type owl:Class , ep-prodwell:WellHeadFlowingConditionsType ; | 466 | + rdf:type ep-prodwell:WellHeadFlowingConditionsType , owl:Class ; |
461 | rdfs:comment "wellhead that is in flowing conditions"^^xsd:string ; | 467 | rdfs:comment "wellhead that is in flowing conditions"^^xsd:string ; |
462 | rdfs:label "well head - flowing conditions"^^xsd:string ; | 468 | rdfs:label "well head - flowing conditions"^^xsd:string ; |
463 | rdfs:subClassOf ep-well:WellHead . | 469 | rdfs:subClassOf ep-well:WellHead . |
464 | 470 | ||
465 | ep-prodwell:WellHead-nonflowingConditions | 471 | ep-prodwell:WellHead-nonflowingConditions |
466 | - rdf:type owl:Class , ep-prodwell:WellHeadFlowingConditionsType ; | 472 | + rdf:type ep-prodwell:WellHeadFlowingConditionsType , owl:Class ; |
467 | rdfs:comment "wellhead that is in nonflowing conditions"^^xsd:string ; | 473 | rdfs:comment "wellhead that is in nonflowing conditions"^^xsd:string ; |
468 | rdfs:label "well head - nonflowing conditions"^^xsd:string ; | 474 | rdfs:label "well head - nonflowing conditions"^^xsd:string ; |
469 | rdfs:subClassOf ep-well:WellHead . | 475 | rdfs:subClassOf ep-well:WellHead . |
... | @@ -481,7 +487,7 @@ ep-prodwell:WellHeadFlowingConditionsType | ... | @@ -481,7 +487,7 @@ ep-prodwell:WellHeadFlowingConditionsType |
481 | rdfs:subClassOf owl:Class . | 487 | rdfs:subClassOf owl:Class . |
482 | 488 | ||
483 | ep-prodwell:WellReclassedToDevelopment | 489 | ep-prodwell:WellReclassedToDevelopment |
484 | - rdf:type owl:Class , ep-prodwell:WellStatusType ; | 490 | + rdf:type ep-prodwell:WellStatusType , owl:Class ; |
485 | rdfs:comment "well or wellbore that has been reclassified as a development well"^^xsd:string ; | 491 | rdfs:comment "well or wellbore that has been reclassified as a development well"^^xsd:string ; |
486 | rdfs:label "well reclassed to development"^^xsd:string ; | 492 | rdfs:label "well reclassed to development"^^xsd:string ; |
487 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . | 493 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . |
... | @@ -493,42 +499,42 @@ ep-prodwell:WellStatusType | ... | @@ -493,42 +499,42 @@ ep-prodwell:WellStatusType |
493 | rdfs:subClassOf owl:Class . | 499 | rdfs:subClassOf owl:Class . |
494 | 500 | ||
495 | ep-prodwell:completeLiquidPartOf | 501 | ep-prodwell:completeLiquidPartOf |
496 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; | 502 | + rdf:type owl:FunctionalProperty , owl:ObjectProperty ; |
497 | rdfs:comment "all of a quantity of material that is liquid"^^xsd:string ; | 503 | rdfs:comment "all of a quantity of material that is liquid"^^xsd:string ; |
498 | rdfs:domain ep-material:QuantityOfMaterial ; | 504 | rdfs:domain ep-material:QuantityOfMaterial ; |
499 | rdfs:label "complete liquid part of"^^xsd:string ; | 505 | rdfs:label "complete liquid part of"^^xsd:string ; |
500 | rdfs:range ep-material:Liquid . | 506 | rdfs:range ep-material:Liquid . |
501 | 507 | ||
502 | ep-prodwell:depthOfBaseUsableWaterFromSurface | 508 | ep-prodwell:depthOfBaseUsableWaterFromSurface |
503 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 509 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
504 | rdfs:comment "length that is the lowest usable water depth as measured from the surface. (source: MPR-XSD)"^^xsd:string ; | 510 | rdfs:comment "length that is the lowest usable water depth as measured from the surface. (source: MPR-XSD)"^^xsd:string ; |
505 | rdfs:domain ep-material:Fluid ; | 511 | rdfs:domain ep-material:Fluid ; |
506 | rdfs:label "depth of base of usable water from surface"^^xsd:string ; | 512 | rdfs:label "depth of base of usable water from surface"^^xsd:string ; |
507 | rdfs:range ep-core:Length . | 513 | rdfs:range ep-core:Length . |
508 | 514 | ||
509 | ep-prodwell:depthOfFluidSurfaceFromTopOfWell | 515 | ep-prodwell:depthOfFluidSurfaceFromTopOfWell |
510 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 516 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
511 | rdfs:comment "length that is the fluid level achieved in the well. The value is given as length units from the top of the well. (source MPR-XSD)"^^xsd:string ; | 517 | rdfs:comment "length that is the fluid level achieved in the well. The value is given as length units from the top of the well. (source MPR-XSD)"^^xsd:string ; |
512 | rdfs:domain ep-material:Fluid ; | 518 | rdfs:domain ep-material:Fluid ; |
513 | rdfs:label "depth of fluid surface from top of well"^^xsd:string ; | 519 | rdfs:label "depth of fluid surface from top of well"^^xsd:string ; |
514 | rdfs:range ep-core:Length . | 520 | rdfs:range ep-core:Length . |
515 | 521 | ||
516 | ep-prodwell:pOverZ | 522 | ep-prodwell:pOverZ |
517 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 523 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
518 | rdfs:comment "The P/Z value at the point. This is P/Z, pressure over gas compressibility factor (z). Note that the uom is units of pressure, since Z is dimensionless. (source: MPR-XSD)"^^xsd:string ; | 524 | rdfs:comment "The P/Z value at the point. This is P/Z, pressure over gas compressibility factor (z). Note that the uom is units of pressure, since Z is dimensionless. (source: MPR-XSD)"^^xsd:string ; |
519 | rdfs:domain ep-material:Gas ; | 525 | rdfs:domain ep-material:Gas ; |
520 | rdfs:label "pressure over gas compressibility factor"^^xsd:string ; | 526 | rdfs:label "pressure over gas compressibility factor"^^xsd:string ; |
521 | rdfs:range ep-core:Pressure . | 527 | rdfs:range ep-core:Pressure . |
522 | 528 | ||
523 | ep-prodwell:potentialGasProduction | 529 | ep-prodwell:potentialGasProduction |
524 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 530 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
525 | rdfs:comment "volumetric flow rate that is the potential of the well to produce natural gas. This represents the flow rate that could be achieved under maximum drawdown. (source: MPR-XSD)"^^xsd:string ; | 531 | rdfs:comment "volumetric flow rate that is the potential of the well to produce natural gas. This represents the flow rate that could be achieved under maximum drawdown. (source: MPR-XSD)"^^xsd:string ; |
526 | rdfs:domain ep-prodwell:TemporalPartOfAWellOrWellBore ; | 532 | rdfs:domain ep-prodwell:TemporalPartOfAWellOrWellBore ; |
527 | rdfs:label "potential gas production"^^xsd:string ; | 533 | rdfs:label "potential gas production"^^xsd:string ; |
528 | rdfs:range ep-core:VolumetricFlowRate . | 534 | rdfs:range ep-core:VolumetricFlowRate . |
529 | 535 | ||
530 | ep-prodwell:potentialOilProduction | 536 | ep-prodwell:potentialOilProduction |
531 | - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; | 537 | + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; |
532 | rdfs:comment "volumetric flow rate is the the potential of a well or wellbore to produce crude oil. This represents the flow rate that could be achieved under maximum drawdown. (source: MPR-XSD)"^^xsd:string ; | 538 | rdfs:comment "volumetric flow rate is the the potential of a well or wellbore to produce crude oil. This represents the flow rate that could be achieved under maximum drawdown. (source: MPR-XSD)"^^xsd:string ; |
533 | rdfs:domain ep-prodwell:TemporalPartOfAWellOrWellBore ; | 539 | rdfs:domain ep-prodwell:TemporalPartOfAWellOrWellBore ; |
534 | rdfs:label "potential oil production"^^xsd:string ; | 540 | rdfs:label "potential oil production"^^xsd:string ; |
... | @@ -540,5 +546,8 @@ ep-well:TemporalPartOfAWell | ... | @@ -540,5 +546,8 @@ ep-well:TemporalPartOfAWell |
540 | ep-well:TemporalPartOfAWellBore | 546 | ep-well:TemporalPartOfAWellBore |
541 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . | 547 | rdfs:subClassOf ep-prodwell:TemporalPartOfAWellOrWellBore . |
542 | 548 | ||
549 | +ep-well:WellBore | ||
550 | + rdf:type ep-core:ClassNotInheritedByAStrictTemporalPart . | ||
551 | + | ||
543 | ep-well:WellGroup | 552 | ep-well:WellGroup |
544 | rdf:type owl:Class . | 553 | rdf:type owl:Class . | ... | ... |
This diff is collapsed. Click to expand it.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
-
Please register or login to post a comment