David Price

Added defns and some rd links

1 -# baseURI: http://www.reportinghub.no/ep/schema/1.0/facility 1 +# baseURI: http://www.reportinghub.no/ep/schema/1.0/facility
2 -# imports: http://www.reportinghub.no/ep/schema/1.0/core 2 +# imports: http://www.reportinghub.no/ep/schema/1.0/core
3 - 3 +
4 -@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> . 4 +@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
5 -@prefix ep-fac: <http://www.reportinghub.no/ep/schema/facility#> . 5 +@prefix ep-fac: <http://www.reportinghub.no/ep/schema/facility#> .
6 -@prefix owl: <http://www.w3.org/2002/07/owl#> . 6 +@prefix owl: <http://www.w3.org/2002/07/owl#> .
7 -@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 7 +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
8 -@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 8 +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
9 -@prefix sp: <http://spinrdf.org/sp#> . 9 +@prefix sp: <http://spinrdf.org/sp#> .
10 -@prefix spin: <http://spinrdf.org/spin#> . 10 +@prefix spin: <http://spinrdf.org/spin#> .
11 -@prefix spl: <http://spinrdf.org/spl#> . 11 +@prefix spl: <http://spinrdf.org/spl#> .
12 -@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 12 +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
13 - 13 +
14 -<http://www.reportinghub.no/ep/schema/1.0/facility> 14 +<http://www.reportinghub.no/ep/schema/1.0/facility>
15 - rdf:type owl:Ontology ; 15 + rdf:type owl:Ontology ;
16 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> ; 16 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> ;
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 owl:Class ; 20 + rdf:type owl:Class ;
21 - rdfs:label "completion"^^xsd:string ; 21 + rdfs:label "completion"^^xsd:string ;
22 - rdfs:subClassOf ep-fac:Facility . 22 + rdfs:subClassOf ep-fac:Facility ;
23 - 23 + ep-core:seeReferenceData
24 -ep-fac:Facility 24 + "http://posccaesar.org/rdl/RDS806653861"^^xsd:string .
25 - rdf:type owl:Class ; 25 +
26 - rdfs:label "facility"^^xsd:string ; 26 +ep-fac:Facility
27 - rdfs:subClassOf ep-core:PhysicalObject . 27 + rdf:type owl:Class ;
28 - 28 + rdfs:comment "physical object that is all or part of the life of something that is operated, maintained and refurbished over a long period, and that is regarded as a major asset"^^xsd:string ;
29 -ep-fac:Field 29 + rdfs:label "facility"^^xsd:string ;
30 - rdf:type owl:Class ; 30 + rdfs:subClassOf ep-core:PhysicalObject ;
31 - rdfs:comment "facility that is a field"^^xsd:string ; 31 + ep-core:seeReferenceData
32 - rdfs:label "field"^^xsd:string ; 32 + "http://posccaesar.org/rdl/RDS1750613511"^^xsd:string .
33 - rdfs:subClassOf ep-fac:TemporalPartOfAField . 33 +
34 - 34 +ep-fac:Field
35 -ep-fac:FixedFacility 35 + rdf:type owl:Class ;
36 - rdf:type ep-fac:FixedOrMoveableFacilityType , owl:DeprecatedClass ; 36 + rdfs:comment "facility that is a field"^^xsd:string ;
37 - rdfs:comment "facility that has been build and that is intended to remain in one place"^^xsd:string ; 37 + rdfs:label "field"^^xsd:string ;
38 - rdfs:label "fixed facility"^^xsd:string ; 38 + rdfs:subClassOf ep-fac:TemporalPartOfAField .
39 - rdfs:subClassOf ep-fac:Facility . 39 +
40 - 40 +ep-fac:FixedFacility
41 -ep-fac:FixedOrMoveableFacilityType 41 + rdf:type ep-fac:FixedOrMoveableFacilityType , owl:DeprecatedClass ;
42 - rdf:type rdfs:Class ; 42 + rdfs:comment "facility that has been build and that is intended to remain in one place"^^xsd:string ;
43 - rdfs:label "fixed or moveable facility type"^^xsd:string ; 43 + rdfs:label "fixed facility"^^xsd:string ;
44 - rdfs:subClassOf owl:Class . 44 + rdfs:subClassOf ep-fac:Facility .
45 - 45 +
46 -ep-fac:FixedOrMoveableRigType 46 +ep-fac:FixedOrMoveableFacilityType
47 - rdf:type rdfs:Class ; 47 + rdf:type rdfs:Class ;
48 - rdfs:label "fixed or moveable rig type"^^xsd:string ; 48 + rdfs:comment "class of facility on the basis of whether it is fixed or moveable"^^xsd:string ;
49 - rdfs:subClassOf owl:Class . 49 + rdfs:label "fixed or moveable facility type"^^xsd:string ;
50 - 50 + rdfs:subClassOf owl:Class .
51 -ep-fac:FixedRig 51 +
52 - rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ; 52 +ep-fac:FixedOrMoveableRigType
53 - rdfs:label "fixed rig"^^xsd:string ; 53 + rdf:type rdfs:Class ;
54 - rdfs:subClassOf ep-fac:FixedFacility , ep-fac:Rig . 54 + rdfs:comment "class of rig on the basis of whether it is fixed or moveable"^^xsd:string ;
55 - 55 + rdfs:label "fixed or moveable rig type"^^xsd:string ;
56 -ep-fac:Flowline 56 + rdfs:subClassOf owl:Class .
57 - rdf:type owl:Class ; 57 +
58 - rdfs:comment "facility that is a flowline"^^xsd:string ; 58 +ep-fac:FixedRig
59 - rdfs:label "flowline"^^xsd:string ; 59 + rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ;
60 - rdfs:subClassOf ep-fac:Facility . 60 + rdfs:comment "fixed facility and rig"^^xsd:string ;
61 - 61 + rdfs:label "fixed rig"^^xsd:string ;
62 -ep-fac:Flowline-production 62 + rdfs:subClassOf ep-fac:FixedFacility , ep-fac:Rig ;
63 - rdf:type owl:Class ; 63 + ep-core:seeReferenceData
64 - rdfs:label "flowline - production"^^xsd:string ; 64 + "http://posccaesar.org/rdl/RDS1751417001"^^xsd:string .
65 - rdfs:subClassOf ep-fac:Flowline . 65 +
66 - 66 +ep-fac:Flowline
67 -ep-fac:Lease 67 + rdf:type owl:Class ;
68 - rdf:type owl:Class ; 68 + rdfs:comment "facility that is a flowline"^^xsd:string ;
69 - rdfs:comment "facility that is defined by a lease"^^xsd:string ; 69 + rdfs:label "flowline"^^xsd:string ;
70 - rdfs:label "lease"^^xsd:string ; 70 + rdfs:subClassOf ep-fac:Facility ;
71 - rdfs:subClassOf ep-fac:Facility . 71 + ep-core:seeReferenceData
72 - 72 + "http://posccaesar.org/rdl/RDS806653861"^^xsd:string .
73 -ep-fac:MoveableFacility 73 +
74 - rdf:type ep-fac:FixedOrMoveableFacilityType , owl:Class ; 74 +ep-fac:Flowline-production
75 - rdfs:comment "facility that has been built and that is intended to be moved from place to place"^^xsd:string ; 75 + rdf:type owl:Class ;
76 - rdfs:label "moveable facility"^^xsd:string ; 76 + rdfs:label "flowline - production"^^xsd:string ;
77 - rdfs:subClassOf ep-fac:Facility . 77 + rdfs:subClassOf ep-fac:Flowline .
78 - 78 +
79 -ep-fac:MoveableRig 79 +ep-fac:Lease
80 - rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ; 80 + rdf:type owl:Class ;
81 - rdfs:label "moveable rig"^^xsd:string ; 81 + rdfs:comment "facility that is defined by a lease"^^xsd:string ;
82 - rdfs:subClassOf ep-fac:MoveableFacility , ep-fac:Rig . 82 + rdfs:label "lease"^^xsd:string ;
83 - 83 + rdfs:subClassOf ep-fac:Facility ;
84 -ep-fac:Platform 84 + ep-core:seeReferenceData
85 - rdf:type owl:Class ; 85 + "http://posccaesar.org/rdl/RDS806655591"^^xsd:string .
86 - rdfs:comment "facility that is a platform"^^xsd:string ; 86 +
87 - rdfs:label "platform"^^xsd:string ; 87 +ep-fac:MoveableFacility
88 - rdfs:subClassOf ep-fac:Facility . 88 + rdf:type ep-fac:FixedOrMoveableFacilityType , owl:Class ;
89 - 89 + rdfs:comment "facility that has been built and that is intended to be moved from place to place"^^xsd:string ;
90 -ep-fac:ProductionFacility 90 + rdfs:label "moveable facility"^^xsd:string ;
91 - rdf:type owl:Class ; 91 + rdfs:subClassOf ep-fac:Facility .
92 - rdfs:comment "production facility that is for all of its life"^^xsd:string ; 92 +
93 - rdfs:label "production facility"^^xsd:string ; 93 +ep-fac:MoveableRig
94 - rdfs:subClassOf ep-fac:TemporalPartOfAProductionFacility . 94 + rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ;
95 - 95 + rdfs:comment "moveable facility and rig"^^xsd:string ;
96 -ep-fac:Reservoir 96 + rdfs:label "moveable rig"^^xsd:string ;
97 - rdf:type owl:Class ; 97 + rdfs:subClassOf ep-fac:MoveableFacility , ep-fac:Rig ;
98 - rdfs:comment "facility that is a reservoir"^^xsd:string ; 98 + ep-core:seeReferenceData
99 - rdfs:label "reservoir"^^xsd:string ; 99 + "http://posccaesar.org/rdl/RDS1751417361"^^xsd:string .
100 - rdfs:subClassOf ep-fac:Facility . 100 +
101 - 101 +ep-fac:Platform
102 -ep-fac:Rig 102 + rdf:type owl:Class ;
103 - rdf:type owl:Class ; 103 + rdfs:comment "facility that is a platform"^^xsd:string ;
104 - rdfs:label "rig (whole life)"^^xsd:string ; 104 + rdfs:label "platform"^^xsd:string ;
105 - rdfs:subClassOf ep-fac:TemporalPartOfARig . 105 + rdfs:subClassOf ep-fac:Facility ;
106 - 106 + ep-core:seeReferenceData
107 -ep-fac:SubSurfaceFixedFacility 107 + "http://posccaesar.org/rdl/RDS8015624981"^^xsd:string .
108 - rdf:type owl:Class ; 108 +
109 - rdfs:label "sub-surface fixed facility"^^xsd:string ; 109 +ep-fac:ProductionFacility
110 - rdfs:subClassOf ep-fac:FixedFacility . 110 + rdf:type owl:Class ;
111 - 111 + rdfs:comment "production facility that is for all of its life"^^xsd:string ;
112 -ep-fac:SurfaceFixedFacility 112 + rdfs:label "production facility"^^xsd:string ;
113 - rdf:type owl:Class ; 113 + rdfs:subClassOf ep-fac:TemporalPartOfAProductionFacility .
114 - rdfs:comment "fixed facility that has a part above the surface of the sea"^^xsd:string ; 114 +
115 - rdfs:label "surface fixed facility"^^xsd:string ; 115 +ep-fac:Reservoir
116 - rdfs:subClassOf ep-fac:FixedFacility . 116 + rdf:type owl:Class ;
117 - 117 + rdfs:comment "facility that is a reservoir"^^xsd:string ;
118 -ep-fac:SurroundingWater 118 + rdfs:label "reservoir"^^xsd:string ;
119 - rdf:type owl:Class ; 119 + rdfs:subClassOf ep-fac:Facility ;
120 - rdfs:label "surrounding water"^^xsd:string ; 120 + ep-core:seeReferenceData
121 - rdfs:subClassOf ep-core:PhysicalObject . 121 + "http://posccaesar.org/rdl/RDS6810100"^^xsd:string .
122 - 122 +
123 -ep-fac:SurroundingWater-meanSeaLevel 123 +ep-fac:Rig
124 - rdf:type owl:Class ; 124 + rdf:type owl:Class ;
125 - rdfs:label "surrounding water at mean sea level"^^xsd:string ; 125 + rdfs:comment "rig for all of its life"^^xsd:string ;
126 - rdfs:subClassOf ep-fac:SurroundingWater . 126 + rdfs:label "rig (whole life)"^^xsd:string ;
127 - 127 + rdfs:subClassOf ep-fac:TemporalPartOfARig ;
128 -ep-fac:Template 128 + ep-core:seeReferenceData
129 - rdf:type owl:Class ; 129 + "http://posccaesar.org/rdl/RDS1750688011"^^xsd:string .
130 - rdfs:comment "equipment that is an ocean bottom template"^^xsd:string ; 130 +
131 - rdfs:label "template"^^xsd:string ; 131 +ep-fac:SubSurfaceFixedFacility
132 - rdfs:subClassOf ep-fac:Facility . 132 + rdf:type owl:Class ;
133 - 133 + rdfs:comment "fixed facility that is sub-surface"^^xsd:string ;
134 -ep-fac:TemporalPartOfAField 134 + rdfs:label "sub-surface fixed facility"^^xsd:string ;
135 - rdf:type owl:Class ; 135 + rdfs:subClassOf ep-fac:FixedFacility .
136 - rdfs:label "temporal part of a field"^^xsd:string ; 136 +
137 - rdfs:subClassOf ep-fac:Facility . 137 +ep-fac:SurfaceFixedFacility
138 - 138 + rdf:type owl:Class ;
139 -ep-fac:TemporalPartOfAProductionFacility 139 + rdfs:comment "fixed facility that has a part above the surface of the sea"^^xsd:string ;
140 - rdf:type owl:Class ; 140 + rdfs:label "surface fixed facility"^^xsd:string ;
141 - rdfs:comment "facility that is a temporal part of a production facility"^^xsd:string ; 141 + rdfs:subClassOf ep-fac:FixedFacility .
142 - rdfs:label "temporal part of a production facility"^^xsd:string ; 142 +
143 - rdfs:subClassOf ep-fac:Facility . 143 +ep-fac:SurroundingWater
144 - 144 + rdf:type owl:Class ;
145 -ep-fac:TemporalPartOfARig 145 + rdfs:comment "physical object that is the water surrounding a facility"^^xsd:string ;
146 - rdf:type owl:Class ; 146 + rdfs:label "surrounding water"^^xsd:string ;
147 - rdfs:label "(temporal part of a) rig"^^xsd:string ; 147 + rdfs:subClassOf ep-core:PhysicalObject .
148 - rdfs:subClassOf ep-fac:Facility . 148 +
149 - 149 +ep-fac:SurroundingWater-meanSeaLevel
150 -ep-fac:Zone 150 + rdf:type owl:Class ;
151 - rdf:type owl:Class ; 151 + rdfs:comment "physical object that is the mean sea level of surrounding water"^^xsd:string ;
152 - rdfs:comment "spatial part of a wellbore that is a zone"^^xsd:string ; 152 + rdfs:label "surrounding water at mean sea level"^^xsd:string ;
153 - rdfs:label "zone"^^xsd:string ; 153 + rdfs:subClassOf ep-fac:SurroundingWater .
154 - rdfs:subClassOf ep-fac:Facility . 154 +
155 - 155 +ep-fac:Template
156 -ep-fac:depthOfSurroundingWater 156 + rdf:type owl:Class ;
157 - rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ; 157 + rdfs:comment "equipment that is an ocean bottom template"^^xsd:string ;
158 - rdfs:domain ep-fac:SurroundingWater ; 158 + rdfs:label "template"^^xsd:string ;
159 - rdfs:label "depth of surrounding water"^^xsd:string ; 159 + rdfs:subClassOf ep-fac:Facility ;
160 - rdfs:range ep-core:Length . 160 + ep-core:seeReferenceData
161 + "http://posccaesar.org/rdl/RDS16551212"^^xsd:string .
162 +
163 +ep-fac:TemporalPartOfAField
164 + rdf:type owl:Class ;
165 + rdfs:label "temporal part of a field"^^xsd:string ;
166 + rdfs:subClassOf ep-fac:Facility .
167 +
168 +ep-fac:TemporalPartOfAProductionFacility
169 + rdf:type owl:Class ;
170 + rdfs:comment "facility that is a temporal part of a production facility"^^xsd:string ;
171 + rdfs:label "temporal part of a production facility"^^xsd:string ;
172 + rdfs:subClassOf ep-fac:Facility .
173 +
174 +ep-fac:TemporalPartOfARig
175 + rdf:type owl:Class ;
176 + rdfs:comment "facility that is a rig"^^xsd:string ;
177 + rdfs:label "(temporal part of a) rig"^^xsd:string ;
178 + rdfs:subClassOf ep-fac:Facility .
179 +
180 +ep-fac:Zone
181 + rdf:type owl:Class ;
182 + rdfs:comment "spatial part of a wellbore that is a zone"^^xsd:string ;
183 + rdfs:label "zone"^^xsd:string ;
184 + rdfs:subClassOf ep-fac:Facility .
185 +
186 +ep-fac:depthOfSurroundingWater
187 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
188 + rdfs:comment "class_of_indirect_property that is the depth of surrounding water"^^xsd:string ;
189 + rdfs:domain ep-fac:SurroundingWater ;
190 + rdfs:label "depth of surrounding water"^^xsd:string ;
191 + rdfs:range ep-core:Length .
......