MonkeyChap

Added temporal parts of facility

1 -# Saved by TopBraid on Fri Oct 07 18:54:28 BST 2011 1 +# Saved by TopBraid on Fri Oct 07 20:09:24 BST 2011
2 # baseURI: http://www.reportinghub.no/ep/schema/1.0/facility 2 # baseURI: http://www.reportinghub.no/ep/schema/1.0/facility
3 # imports: http://www.reportinghub.no/ep/schema/1.0/core 3 # imports: http://www.reportinghub.no/ep/schema/1.0/core
4 4
...@@ -18,9 +18,9 @@ ...@@ -18,9 +18,9 @@
18 owl:versionInfo "0.1.0"^^xsd:string . 18 owl:versionInfo "0.1.0"^^xsd:string .
19 19
20 ep-fac:Completion 20 ep-fac:Completion
21 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 21 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
22 rdfs:label "completion"^^xsd:string ; 22 rdfs:label "completion"^^xsd:string ;
23 - rdfs:subClassOf ep-fac:Facility . 23 + rdfs:subClassOf ep-fac:TemporalPartOfACompletion .
24 24
25 ep-fac:Facility 25 ep-fac:Facility
26 rdf:type owl:Class ; 26 rdf:type owl:Class ;
...@@ -28,13 +28,13 @@ ep-fac:Facility ...@@ -28,13 +28,13 @@ ep-fac:Facility
28 rdfs:subClassOf ep-core:PhysicalObject . 28 rdfs:subClassOf ep-core:PhysicalObject .
29 29
30 ep-fac:Field 30 ep-fac:Field
31 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 31 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
32 rdfs:label "field"^^xsd:string ; 32 rdfs:label "field"^^xsd:string ;
33 - rdfs:subClassOf ep-fac:Facility . 33 + rdfs:subClassOf ep-fac:TemporalPartOfAField .
34 34
35 ep-fac:FixedFacility 35 ep-fac:FixedFacility
36 rdf:type owl:DeprecatedClass ; 36 rdf:type owl:DeprecatedClass ;
37 - rdfs:subClassOf ep-fac:Facility . 37 + rdfs:subClassOf ep-fac:TemporalPartOfAFixedFacility .
38 38
39 ep-fac:FixedOrMoveableRigType 39 ep-fac:FixedOrMoveableRigType
40 rdf:type rdfs:Class ; 40 rdf:type rdfs:Class ;
...@@ -42,43 +42,43 @@ ep-fac:FixedOrMoveableRigType ...@@ -42,43 +42,43 @@ ep-fac:FixedOrMoveableRigType
42 rdfs:subClassOf owl:Class . 42 rdfs:subClassOf owl:Class .
43 43
44 ep-fac:FixedRig 44 ep-fac:FixedRig
45 - rdf:type owl:Class , ep-fac:FixedOrMoveableRigType ; 45 + rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ;
46 rdfs:label "fixed rig"^^xsd:string ; 46 rdfs:label "fixed rig"^^xsd:string ;
47 - rdfs:subClassOf ep-fac:Rig , ep-fac:FixedFacility . 47 + rdfs:subClassOf ep-fac:FixedFacility , ep-fac:Rig .
48 48
49 ep-fac:Flowline 49 ep-fac:Flowline
50 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 50 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
51 rdfs:label "flowline"^^xsd:string ; 51 rdfs:label "flowline"^^xsd:string ;
52 - rdfs:subClassOf ep-fac:Facility . 52 + rdfs:subClassOf ep-fac:TemporalPartOfAFlowline .
53 53
54 ep-fac:Flowline-production 54 ep-fac:Flowline-production
55 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 55 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
56 rdfs:label "flowline - production"^^xsd:string ; 56 rdfs:label "flowline - production"^^xsd:string ;
57 rdfs:subClassOf ep-fac:Flowline . 57 rdfs:subClassOf ep-fac:Flowline .
58 58
59 ep-fac:Lease 59 ep-fac:Lease
60 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 60 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
61 rdfs:label "lease"^^xsd:string ; 61 rdfs:label "lease"^^xsd:string ;
62 rdfs:subClassOf ep-fac:Facility . 62 rdfs:subClassOf ep-fac:Facility .
63 63
64 ep-fac:MoveableFacility 64 ep-fac:MoveableFacility
65 rdf:type owl:Class ; 65 rdf:type owl:Class ;
66 - rdfs:subClassOf ep-fac:Facility . 66 + rdfs:subClassOf ep-fac:TemporalPartOfAMoveableFacility .
67 67
68 ep-fac:MoveableRig 68 ep-fac:MoveableRig
69 - rdf:type owl:Class , ep-fac:FixedOrMoveableRigType ; 69 + rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ;
70 rdfs:label "moveable rig"^^xsd:string ; 70 rdfs:label "moveable rig"^^xsd:string ;
71 - rdfs:subClassOf ep-fac:Rig , ep-fac:MoveableFacility . 71 + rdfs:subClassOf ep-fac:MoveableFacility , ep-fac:Rig .
72 72
73 ep-fac:Platform 73 ep-fac:Platform
74 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 74 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
75 rdfs:label "platform"^^xsd:string ; 75 rdfs:label "platform"^^xsd:string ;
76 - rdfs:subClassOf ep-fac:Facility . 76 + rdfs:subClassOf ep-fac:TemporalPartOfAPlatform .
77 77
78 ep-fac:ProductionFacility 78 ep-fac:ProductionFacility
79 rdf:type owl:Class ; 79 rdf:type owl:Class ;
80 rdfs:label "production facility"^^xsd:string ; 80 rdfs:label "production facility"^^xsd:string ;
81 - rdfs:subClassOf ep-fac:Facility . 81 + rdfs:subClassOf ep-fac:TemporalPartOfAProductionFacility .
82 82
83 ep-fac:ProductionFacilityType 83 ep-fac:ProductionFacilityType
84 rdf:type rdfs:Class ; 84 rdf:type rdfs:Class ;
...@@ -86,9 +86,9 @@ ep-fac:ProductionFacilityType ...@@ -86,9 +86,9 @@ ep-fac:ProductionFacilityType
86 rdfs:subClassOf owl:Class . 86 rdfs:subClassOf owl:Class .
87 87
88 ep-fac:Reservoir 88 ep-fac:Reservoir
89 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 89 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
90 rdfs:label "reservoir"^^xsd:string ; 90 rdfs:label "reservoir"^^xsd:string ;
91 - rdfs:subClassOf ep-fac:Facility . 91 + rdfs:subClassOf ep-fac:TemporalPartOfAReservoir .
92 92
93 ep-fac:Rig 93 ep-fac:Rig
94 rdf:type owl:Class ; 94 rdf:type owl:Class ;
...@@ -114,8 +114,40 @@ ep-fac:SurroundingWater-meanSeaLevel ...@@ -114,8 +114,40 @@ ep-fac:SurroundingWater-meanSeaLevel
114 rdfs:subClassOf ep-fac:SurroundingWater . 114 rdfs:subClassOf ep-fac:SurroundingWater .
115 115
116 ep-fac:Template 116 ep-fac:Template
117 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 117 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
118 rdfs:label "template"^^xsd:string ; 118 rdfs:label "template"^^xsd:string ;
119 + rdfs:subClassOf ep-fac:TemporalPartOfATemplate .
120 +
121 +ep-fac:TemporalPartOfACompletion
122 + rdf:type owl:Class ;
123 + rdfs:subClassOf ep-fac:Facility .
124 +
125 +ep-fac:TemporalPartOfAField
126 + rdf:type owl:Class ;
127 + rdfs:subClassOf ep-fac:Facility .
128 +
129 +ep-fac:TemporalPartOfAFixedFacility
130 + rdf:type owl:Class ;
131 + rdfs:subClassOf ep-fac:Facility .
132 +
133 +ep-fac:TemporalPartOfAFlowline
134 + rdf:type owl:Class ;
135 + rdfs:subClassOf ep-fac:Facility .
136 +
137 +ep-fac:TemporalPartOfAMoveableFacility
138 + rdf:type owl:Class ;
139 + rdfs:subClassOf ep-fac:Facility .
140 +
141 +ep-fac:TemporalPartOfAPlatform
142 + rdf:type owl:Class ;
143 + rdfs:subClassOf ep-fac:Facility .
144 +
145 +ep-fac:TemporalPartOfAProductionFacility
146 + rdf:type owl:Class ;
147 + rdfs:subClassOf ep-fac:Facility .
148 +
149 +ep-fac:TemporalPartOfAReservoir
150 + rdf:type owl:Class ;
119 rdfs:subClassOf ep-fac:Facility . 151 rdfs:subClassOf ep-fac:Facility .
120 152
121 ep-fac:TemporalPartOfARig 153 ep-fac:TemporalPartOfARig
...@@ -123,13 +155,21 @@ ep-fac:TemporalPartOfARig ...@@ -123,13 +155,21 @@ ep-fac:TemporalPartOfARig
123 rdfs:label "(temporal part of a) rig"^^xsd:string ; 155 rdfs:label "(temporal part of a) rig"^^xsd:string ;
124 rdfs:subClassOf ep-fac:Facility . 156 rdfs:subClassOf ep-fac:Facility .
125 157
158 +ep-fac:TemporalPartOfATemplate
159 + rdf:type owl:Class ;
160 + rdfs:subClassOf ep-fac:Facility .
161 +
162 +ep-fac:TemporalPartOfAZone
163 + rdf:type owl:Class ;
164 + rdfs:subClassOf ep-fac:Facility .
165 +
126 ep-fac:Zone 166 ep-fac:Zone
127 - rdf:type owl:Class , ep-fac:ProductionFacilityType ; 167 + rdf:type ep-fac:ProductionFacilityType , owl:Class ;
128 rdfs:label "zone"^^xsd:string ; 168 rdfs:label "zone"^^xsd:string ;
129 - rdfs:subClassOf ep-fac:Facility . 169 + rdfs:subClassOf ep-fac:TemporalPartOfAZone .
130 170
131 ep-fac:depthOfSurroundingWater 171 ep-fac:depthOfSurroundingWater
132 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 172 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
133 rdfs:domain ep-fac:SurroundingWater ; 173 rdfs:domain ep-fac:SurroundingWater ;
134 rdfs:label "depth of surrounding water"^^xsd:string ; 174 rdfs:label "depth of surrounding water"^^xsd:string ;
135 rdfs:range ep-core:Length . 175 rdfs:range ep-core:Length .
......