David Leal

dc:title replaced by ep-report:title

...@@ -13,11 +13,11 @@ ...@@ -13,11 +13,11 @@
13 13
14 <http://www.reportinghub.no/ep/schema/1.0/report> 14 <http://www.reportinghub.no/ep/schema/1.0/report>
15 rdf:type owl:Ontology ; 15 rdf:type owl:Ontology ;
16 - owl:imports <http://www.reportinghub.no/np/schema/1.0/npd> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/well> ; 16 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/well> , <http://www.reportinghub.no/ep/schema/1.0/equipment> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/activity> , <http://www.reportinghub.no/np/schema/1.0/npd> ;
17 owl:versionInfo "0.1.0"^^xsd:string . 17 owl:versionInfo "0.1.0"^^xsd:string .
18 18
19 <http://www.reportinghub.no/ep/schema/activity#existsThroughout> 19 <http://www.reportinghub.no/ep/schema/activity#existsThroughout>
20 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 20 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
21 rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ; 21 rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ;
22 rdfs:label "exists throughout"^^xsd:string ; 22 rdfs:label "exists throughout"^^xsd:string ;
23 rdfs:range xsd:dateTime . 23 rdfs:range xsd:dateTime .
...@@ -43,7 +43,7 @@ ep-report:DailyProductionReport ...@@ -43,7 +43,7 @@ ep-report:DailyProductionReport
43 rdfs:subClassOf ep-report:ProductionReport . 43 rdfs:subClassOf ep-report:ProductionReport .
44 44
45 ep-report:FinalDailyDrillingReport 45 ep-report:FinalDailyDrillingReport
46 - rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ; 46 + rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ;
47 rdfs:label "final daily drilling report"^^xsd:string ; 47 rdfs:label "final daily drilling report"^^xsd:string ;
48 rdfs:subClassOf ep-report:DailyDrillingReport . 48 rdfs:subClassOf ep-report:DailyDrillingReport .
49 49
...@@ -62,13 +62,8 @@ ep-report:NonProductivetimeReport ...@@ -62,13 +62,8 @@ ep-report:NonProductivetimeReport
62 rdfs:subClassOf ep-report:Report ; 62 rdfs:subClassOf ep-report:Report ;
63 rdfs:subClassOf 63 rdfs:subClassOf
64 [ rdf:type owl:Restriction ; 64 [ rdf:type owl:Restriction ;
65 - owl:allValuesFrom xsd:dateTime ;
66 - owl:onProperty ep-report:createdAt
67 - ] ;
68 - rdfs:subClassOf
69 - [ rdf:type owl:Restriction ;
70 owl:cardinality "1"^^xsd:nonNegativeInteger ; 65 owl:cardinality "1"^^xsd:nonNegativeInteger ;
71 - owl:onProperty ep-report:createdAt 66 + owl:onProperty ep-report:reportOn
72 ] ; 67 ] ;
73 rdfs:subClassOf 68 rdfs:subClassOf
74 [ rdf:type owl:Restriction ; 69 [ rdf:type owl:Restriction ;
...@@ -78,16 +73,21 @@ ep-report:NonProductivetimeReport ...@@ -78,16 +73,21 @@ ep-report:NonProductivetimeReport
78 rdfs:subClassOf 73 rdfs:subClassOf
79 [ rdf:type owl:Restriction ; 74 [ rdf:type owl:Restriction ;
80 owl:cardinality "1"^^xsd:nonNegativeInteger ; 75 owl:cardinality "1"^^xsd:nonNegativeInteger ;
81 - owl:onProperty ep-report:reportOn 76 + owl:onProperty ep-report:createdAt
77 + ] ;
78 + rdfs:subClassOf
79 + [ rdf:type owl:Restriction ;
80 + owl:allValuesFrom xsd:dateTime ;
81 + owl:onProperty ep-report:createdAt
82 ] . 82 ] .
83 83
84 ep-report:NormalDailyDrillingReport 84 ep-report:NormalDailyDrillingReport
85 - rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ; 85 + rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ;
86 rdfs:label "normal daily drilling report"^^xsd:string ; 86 rdfs:label "normal daily drilling report"^^xsd:string ;
87 rdfs:subClassOf ep-report:DailyDrillingReport . 87 rdfs:subClassOf ep-report:DailyDrillingReport .
88 88
89 ep-report:PreliminaryDailyDrillingReport 89 ep-report:PreliminaryDailyDrillingReport
90 - rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ; 90 + rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ;
91 rdfs:label "preliminary daily drilling report"^^xsd:string ; 91 rdfs:label "preliminary daily drilling report"^^xsd:string ;
92 rdfs:subClassOf ep-report:DailyDrillingReport . 92 rdfs:subClassOf ep-report:DailyDrillingReport .
93 93
...@@ -131,8 +131,8 @@ ep-report:ReportAliasIdentifier ...@@ -131,8 +131,8 @@ ep-report:ReportAliasIdentifier
131 rdfs:subClassOf owl:Thing ; 131 rdfs:subClassOf owl:Thing ;
132 rdfs:subClassOf 132 rdfs:subClassOf
133 [ rdf:type owl:Restriction ; 133 [ rdf:type owl:Restriction ;
134 - owl:minCardinality "1"^^xsd:nonNegativeInteger ; 134 + owl:cardinality "1"^^xsd:nonNegativeInteger ;
135 - owl:onProperty ep-report:aliasName 135 + owl:onProperty ep-report:isAliasFor
136 ] ; 136 ] ;
137 rdfs:subClassOf 137 rdfs:subClassOf
138 [ rdf:type owl:Restriction ; 138 [ rdf:type owl:Restriction ;
...@@ -141,62 +141,62 @@ ep-report:ReportAliasIdentifier ...@@ -141,62 +141,62 @@ ep-report:ReportAliasIdentifier
141 ] ; 141 ] ;
142 rdfs:subClassOf 142 rdfs:subClassOf
143 [ rdf:type owl:Restriction ; 143 [ rdf:type owl:Restriction ;
144 - owl:cardinality "1"^^xsd:nonNegativeInteger ; 144 + owl:minCardinality "1"^^xsd:nonNegativeInteger ;
145 - owl:onProperty ep-report:isAliasFor 145 + owl:onProperty ep-report:aliasName
146 ] . 146 ] .
147 147
148 ep-report:ReportForGasYearToDate 148 ep-report:ReportForGasYearToDate
149 - rdf:type owl:Class , ep-report:ReportPeriodType ; 149 + rdf:type ep-report:ReportPeriodType , owl:Class ;
150 rdfs:label "report for gas year to date"^^xsd:string ; 150 rdfs:label "report for gas year to date"^^xsd:string ;
151 rdfs:subClassOf ep-report:Report . 151 rdfs:subClassOf ep-report:Report .
152 152
153 ep-report:ReportForInstant 153 ep-report:ReportForInstant
154 - rdf:type owl:Class , ep-report:ReportPeriodType ; 154 + rdf:type ep-report:ReportPeriodType , owl:Class ;
155 rdfs:label "report for instant"^^xsd:string ; 155 rdfs:label "report for instant"^^xsd:string ;
156 rdfs:subClassOf ep-report:Report . 156 rdfs:subClassOf ep-report:Report .
157 157
158 ep-report:ReportForMonthToDate 158 ep-report:ReportForMonthToDate
159 - rdf:type owl:Class , ep-report:ReportPeriodType ; 159 + rdf:type ep-report:ReportPeriodType , owl:Class ;
160 rdfs:label "report for month to date"^^xsd:string ; 160 rdfs:label "report for month to date"^^xsd:string ;
161 rdfs:subClassOf ep-report:Report . 161 rdfs:subClassOf ep-report:Report .
162 162
163 ep-report:ReportForOneDay 163 ep-report:ReportForOneDay
164 - rdf:type owl:Class , ep-report:ReportPeriodType ; 164 + rdf:type ep-report:ReportPeriodType , owl:Class ;
165 rdfs:label "report for one day"^^xsd:string ; 165 rdfs:label "report for one day"^^xsd:string ;
166 rdfs:subClassOf ep-report:Report . 166 rdfs:subClassOf ep-report:Report .
167 167
168 ep-report:ReportForOneGasDay 168 ep-report:ReportForOneGasDay
169 - rdf:type owl:Class , ep-report:ReportPeriodType ; 169 + rdf:type ep-report:ReportPeriodType , owl:Class ;
170 rdfs:label "report for one gas day"^^xsd:string ; 170 rdfs:label "report for one gas day"^^xsd:string ;
171 rdfs:subClassOf ep-report:Report . 171 rdfs:subClassOf ep-report:Report .
172 172
173 ep-report:ReportForOneGasMonth 173 ep-report:ReportForOneGasMonth
174 - rdf:type owl:Class , ep-report:ReportPeriodType ; 174 + rdf:type ep-report:ReportPeriodType , owl:Class ;
175 rdfs:label "report for one gas month"^^xsd:string ; 175 rdfs:label "report for one gas month"^^xsd:string ;
176 rdfs:subClassOf ep-report:Report . 176 rdfs:subClassOf ep-report:Report .
177 177
178 ep-report:ReportForOneGasYear 178 ep-report:ReportForOneGasYear
179 - rdf:type owl:Class , ep-report:ReportPeriodType ; 179 + rdf:type ep-report:ReportPeriodType , owl:Class ;
180 rdfs:label "report for one gas year"^^xsd:string ; 180 rdfs:label "report for one gas year"^^xsd:string ;
181 rdfs:subClassOf ep-report:Report . 181 rdfs:subClassOf ep-report:Report .
182 182
183 ep-report:ReportForOneMonth 183 ep-report:ReportForOneMonth
184 - rdf:type owl:Class , ep-report:ReportPeriodType ; 184 + rdf:type ep-report:ReportPeriodType , owl:Class ;
185 rdfs:label "report for one month"^^xsd:string ; 185 rdfs:label "report for one month"^^xsd:string ;
186 rdfs:subClassOf ep-report:Report . 186 rdfs:subClassOf ep-report:Report .
187 187
188 ep-report:ReportForOneWeek 188 ep-report:ReportForOneWeek
189 - rdf:type owl:Class , ep-report:ReportPeriodType ; 189 + rdf:type ep-report:ReportPeriodType , owl:Class ;
190 rdfs:label "report for one week"^^xsd:string ; 190 rdfs:label "report for one week"^^xsd:string ;
191 rdfs:subClassOf ep-report:Report . 191 rdfs:subClassOf ep-report:Report .
192 192
193 ep-report:ReportForOneYear 193 ep-report:ReportForOneYear
194 - rdf:type owl:Class , ep-report:ReportPeriodType ; 194 + rdf:type ep-report:ReportPeriodType , owl:Class ;
195 rdfs:label "report for one year"^^xsd:string ; 195 rdfs:label "report for one year"^^xsd:string ;
196 rdfs:subClassOf ep-report:Report . 196 rdfs:subClassOf ep-report:Report .
197 197
198 ep-report:ReportForYearToDate 198 ep-report:ReportForYearToDate
199 - rdf:type ep-report:ReportPeriodType , owl:Class ; 199 + rdf:type owl:Class , ep-report:ReportPeriodType ;
200 rdfs:label "report for year to date"^^xsd:string ; 200 rdfs:label "report for year to date"^^xsd:string ;
201 rdfs:subClassOf ep-report:Report . 201 rdfs:subClassOf ep-report:Report .
202 202
...@@ -210,23 +210,23 @@ ep-report:WeeklyDrillingReport ...@@ -210,23 +210,23 @@ ep-report:WeeklyDrillingReport
210 rdfs:subClassOf ep-report:Report ; 210 rdfs:subClassOf ep-report:Report ;
211 rdfs:subClassOf 211 rdfs:subClassOf
212 [ rdf:type owl:Restriction ; 212 [ rdf:type owl:Restriction ;
213 - owl:allValuesFrom ep-report:DailyDrillingReport ; 213 + owl:cardinality "1"^^xsd:nonNegativeInteger ;
214 - owl:onProperty ep-report:reportOn 214 + owl:onProperty ep-report:createdAt
215 ] ; 215 ] ;
216 rdfs:subClassOf 216 rdfs:subClassOf
217 [ rdf:type owl:Restriction ; 217 [ rdf:type owl:Restriction ;
218 - owl:cardinality "7"^^xsd:nonNegativeInteger ; 218 + owl:allValuesFrom xsd:dateTime ;
219 - owl:onProperty ep-report:reportOn 219 + owl:onProperty ep-report:createdAt
220 ] ; 220 ] ;
221 rdfs:subClassOf 221 rdfs:subClassOf
222 [ rdf:type owl:Restriction ; 222 [ rdf:type owl:Restriction ;
223 - owl:allValuesFrom xsd:dateTime ; 223 + owl:cardinality "7"^^xsd:nonNegativeInteger ;
224 - owl:onProperty ep-report:createdAt 224 + owl:onProperty ep-report:reportOn
225 ] ; 225 ] ;
226 rdfs:subClassOf 226 rdfs:subClassOf
227 [ rdf:type owl:Restriction ; 227 [ rdf:type owl:Restriction ;
228 - owl:cardinality "1"^^xsd:nonNegativeInteger ; 228 + owl:allValuesFrom ep-report:DailyDrillingReport ;
229 - owl:onProperty ep-report:createdAt 229 + owl:onProperty ep-report:reportOn
230 ] . 230 ] .
231 231
232 ep-report:WellTestReport 232 ep-report:WellTestReport
...@@ -243,12 +243,12 @@ ep-report:aliasOwner ...@@ -243,12 +243,12 @@ ep-report:aliasOwner
243 rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . 243 rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> .
244 244
245 ep-report:createdAt 245 ep-report:createdAt
246 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 246 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
247 rdfs:domain ep-report:Report ; 247 rdfs:domain ep-report:Report ;
248 rdfs:label "created at"^^xsd:string . 248 rdfs:label "created at"^^xsd:string .
249 249
250 ep-report:dailyDrillingReportNumber 250 ep-report:dailyDrillingReportNumber
251 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 251 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
252 rdfs:domain ep-report:DailyDrillingReport ; 252 rdfs:domain ep-report:DailyDrillingReport ;
253 rdfs:label "daily drilling report number"^^xsd:string . 253 rdfs:label "daily drilling report number"^^xsd:string .
254 254
...@@ -273,7 +273,7 @@ ep-report:disclaimer ...@@ -273,7 +273,7 @@ ep-report:disclaimer
273 rdfs:range xsd:string . 273 rdfs:range xsd:string .
274 274
275 ep-report:hasContent 275 ep-report:hasContent
276 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 276 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
277 rdfs:domain ep-report:Report ; 277 rdfs:domain ep-report:Report ;
278 rdfs:label "has content"^^xsd:string . 278 rdfs:label "has content"^^xsd:string .
279 279
...@@ -282,12 +282,12 @@ ep-report:isAliasFor ...@@ -282,12 +282,12 @@ ep-report:isAliasFor
282 rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . 282 rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> .
283 283
284 ep-report:issuedAt 284 ep-report:issuedAt
285 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 285 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
286 rdfs:domain ep-report:Report ; 286 rdfs:domain ep-report:Report ;
287 rdfs:label "issued at"^^xsd:string . 287 rdfs:label "issued at"^^xsd:string .
288 288
289 ep-report:nameAsDatumObject 289 ep-report:nameAsDatumObject
290 - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; 290 + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
291 rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ; 291 rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ;
292 rdfs:label "name as datum object"^^xsd:string . 292 rdfs:label "name as datum object"^^xsd:string .
293 293
...@@ -297,13 +297,19 @@ ep-report:reportOn ...@@ -297,13 +297,19 @@ ep-report:reportOn
297 rdfs:label "report on"^^xsd:string . 297 rdfs:label "report on"^^xsd:string .
298 298
299 ep-report:reportSubmittedBy 299 ep-report:reportSubmittedBy
300 - rdf:type owl:ObjectProperty , owl:FunctionalProperty ; 300 + rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
301 rdfs:domain ep-report:Report ; 301 rdfs:domain ep-report:Report ;
302 rdfs:label "report submitted by"^^xsd:string ; 302 rdfs:label "report submitted by"^^xsd:string ;
303 rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalObject> . 303 rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalObject> .
304 304
305 ep-report:reportSubmittedFrom 305 ep-report:reportSubmittedFrom
306 - rdf:type owl:FunctionalProperty , owl:ObjectProperty ; 306 + rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
307 rdfs:domain ep-report:Report ; 307 rdfs:domain ep-report:Report ;
308 rdfs:label "report submitted from"^^xsd:string ; 308 rdfs:label "report submitted from"^^xsd:string ;
309 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> . 309 rdfs:range <http://www.reportinghub.no/ep/schema/facility#Facility> .
310 +
311 +ep-report:title
312 + rdf:type owl:DatatypeProperty ;
313 + rdfs:domain ep-report:Report ;
314 + rdfs:label "title"^^xsd:string ;
315 + rdfs:range xsd:string .
......