Showing
2 changed files
with
41 additions
and
35 deletions
... | @@ -13,7 +13,7 @@ | ... | @@ -13,7 +13,7 @@ |
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 | ep-report:DailyDrillingReport | 19 | ep-report:DailyDrillingReport |
... | @@ -31,12 +31,12 @@ ep-report:DailyProductionReport | ... | @@ -31,12 +31,12 @@ ep-report:DailyProductionReport |
31 | rdfs:subClassOf ep-report:ProductionReport . | 31 | rdfs:subClassOf ep-report:ProductionReport . |
32 | 32 | ||
33 | ep-report:DailyReport | 33 | ep-report:DailyReport |
34 | - rdf:type owl:Class , ep-report:ReportPeriodType ; | 34 | + rdf:type ep-report:ReportPeriodType , owl:Class ; |
35 | rdfs:label "daily report"^^xsd:string ; | 35 | rdfs:label "daily report"^^xsd:string ; |
36 | rdfs:subClassOf ep-report:Report . | 36 | rdfs:subClassOf ep-report:Report . |
37 | 37 | ||
38 | ep-report:FinalDailyDrillingReport | 38 | ep-report:FinalDailyDrillingReport |
39 | - rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ; | 39 | + rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ; |
40 | rdfs:label "final daily drilling report"^^xsd:string ; | 40 | rdfs:label "final daily drilling report"^^xsd:string ; |
41 | rdfs:subClassOf ep-report:DailyDrillingReport . | 41 | rdfs:subClassOf ep-report:DailyDrillingReport . |
42 | 42 | ||
... | @@ -51,7 +51,7 @@ ep-report:MonthlyProductionReport | ... | @@ -51,7 +51,7 @@ ep-report:MonthlyProductionReport |
51 | rdfs:subClassOf ep-report:ProductionReport . | 51 | rdfs:subClassOf ep-report:ProductionReport . |
52 | 52 | ||
53 | ep-report:MonthlyReport | 53 | ep-report:MonthlyReport |
54 | - rdf:type owl:Class , ep-report:ReportPeriodType ; | 54 | + rdf:type ep-report:ReportPeriodType , owl:Class ; |
55 | rdfs:label "monthly report"^^xsd:string ; | 55 | rdfs:label "monthly report"^^xsd:string ; |
56 | rdfs:subClassOf ep-report:Report . | 56 | rdfs:subClassOf ep-report:Report . |
57 | 57 | ||
... | @@ -60,13 +60,8 @@ ep-report:NonProductivetimeReport | ... | @@ -60,13 +60,8 @@ ep-report:NonProductivetimeReport |
60 | rdfs:subClassOf ep-report:Report ; | 60 | rdfs:subClassOf ep-report:Report ; |
61 | rdfs:subClassOf | 61 | rdfs:subClassOf |
62 | [ rdf:type owl:Restriction ; | 62 | [ rdf:type owl:Restriction ; |
63 | - owl:allValuesFrom xsd:dateTime ; | ||
64 | - owl:onProperty ep-report:createdAt | ||
65 | - ] ; | ||
66 | - rdfs:subClassOf | ||
67 | - [ rdf:type owl:Restriction ; | ||
68 | owl:cardinality "1"^^xsd:nonNegativeInteger ; | 63 | owl:cardinality "1"^^xsd:nonNegativeInteger ; |
69 | - owl:onProperty ep-report:createdAt | 64 | + owl:onProperty ep-report:reportOn |
70 | ] ; | 65 | ] ; |
71 | rdfs:subClassOf | 66 | rdfs:subClassOf |
72 | [ rdf:type owl:Restriction ; | 67 | [ rdf:type owl:Restriction ; |
... | @@ -76,16 +71,21 @@ ep-report:NonProductivetimeReport | ... | @@ -76,16 +71,21 @@ ep-report:NonProductivetimeReport |
76 | rdfs:subClassOf | 71 | rdfs:subClassOf |
77 | [ rdf:type owl:Restriction ; | 72 | [ rdf:type owl:Restriction ; |
78 | owl:cardinality "1"^^xsd:nonNegativeInteger ; | 73 | owl:cardinality "1"^^xsd:nonNegativeInteger ; |
79 | - owl:onProperty ep-report:reportOn | 74 | + owl:onProperty ep-report:createdAt |
75 | + ] ; | ||
76 | + rdfs:subClassOf | ||
77 | + [ rdf:type owl:Restriction ; | ||
78 | + owl:allValuesFrom xsd:dateTime ; | ||
79 | + owl:onProperty ep-report:createdAt | ||
80 | ] . | 80 | ] . |
81 | 81 | ||
82 | ep-report:NormalDailyDrillingReport | 82 | ep-report:NormalDailyDrillingReport |
83 | - rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ; | 83 | + rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ; |
84 | rdfs:label "normal daily drilling report"^^xsd:string ; | 84 | rdfs:label "normal daily drilling report"^^xsd:string ; |
85 | rdfs:subClassOf ep-report:DailyDrillingReport . | 85 | rdfs:subClassOf ep-report:DailyDrillingReport . |
86 | 86 | ||
87 | ep-report:PreliminaryDailyDrillingReport | 87 | ep-report:PreliminaryDailyDrillingReport |
88 | - rdf:type ep-report:DailyDrillingReportFinalisationType , owl:Class ; | 88 | + rdf:type owl:Class , ep-report:DailyDrillingReportFinalisationType ; |
89 | rdfs:label "preliminary daily drilling report"^^xsd:string ; | 89 | rdfs:label "preliminary daily drilling report"^^xsd:string ; |
90 | rdfs:subClassOf ep-report:DailyDrillingReport . | 90 | rdfs:subClassOf ep-report:DailyDrillingReport . |
91 | 91 | ||
... | @@ -129,8 +129,8 @@ ep-report:ReportAliasIdentifier | ... | @@ -129,8 +129,8 @@ ep-report:ReportAliasIdentifier |
129 | rdfs:subClassOf owl:Thing ; | 129 | rdfs:subClassOf owl:Thing ; |
130 | rdfs:subClassOf | 130 | rdfs:subClassOf |
131 | [ rdf:type owl:Restriction ; | 131 | [ rdf:type owl:Restriction ; |
132 | - owl:minCardinality "1"^^xsd:nonNegativeInteger ; | 132 | + owl:cardinality "1"^^xsd:nonNegativeInteger ; |
133 | - owl:onProperty ep-report:aliasName | 133 | + owl:onProperty ep-report:isAliasFor |
134 | ] ; | 134 | ] ; |
135 | rdfs:subClassOf | 135 | rdfs:subClassOf |
136 | [ rdf:type owl:Restriction ; | 136 | [ rdf:type owl:Restriction ; |
... | @@ -139,17 +139,17 @@ ep-report:ReportAliasIdentifier | ... | @@ -139,17 +139,17 @@ ep-report:ReportAliasIdentifier |
139 | ] ; | 139 | ] ; |
140 | rdfs:subClassOf | 140 | rdfs:subClassOf |
141 | [ rdf:type owl:Restriction ; | 141 | [ rdf:type owl:Restriction ; |
142 | - owl:cardinality "1"^^xsd:nonNegativeInteger ; | 142 | + owl:minCardinality "1"^^xsd:nonNegativeInteger ; |
143 | - owl:onProperty ep-report:isAliasFor | 143 | + owl:onProperty ep-report:aliasName |
144 | ] . | 144 | ] . |
145 | 145 | ||
146 | ep-report:ReportForInstant | 146 | ep-report:ReportForInstant |
147 | - rdf:type owl:Class , ep-report:ReportPeriodType ; | 147 | + rdf:type ep-report:ReportPeriodType , owl:Class ; |
148 | rdfs:label "report for instant"^^xsd:string ; | 148 | rdfs:label "report for instant"^^xsd:string ; |
149 | rdfs:subClassOf ep-report:Report . | 149 | rdfs:subClassOf ep-report:Report . |
150 | 150 | ||
151 | ep-report:ReportMonthToDate | 151 | ep-report:ReportMonthToDate |
152 | - rdf:type owl:Class , ep-report:ReportPeriodType ; | 152 | + rdf:type ep-report:ReportPeriodType , owl:Class ; |
153 | rdfs:label "report month to date"^^xsd:string ; | 153 | rdfs:label "report month to date"^^xsd:string ; |
154 | rdfs:subClassOf ep-report:Report . | 154 | rdfs:subClassOf ep-report:Report . |
155 | 155 | ||
... | @@ -159,7 +159,7 @@ ep-report:ReportPeriodType | ... | @@ -159,7 +159,7 @@ ep-report:ReportPeriodType |
159 | rdfs:subClassOf owl:Class . | 159 | rdfs:subClassOf owl:Class . |
160 | 160 | ||
161 | ep-report:ReportYearToDate | 161 | ep-report:ReportYearToDate |
162 | - rdf:type owl:Class , ep-report:ReportPeriodType ; | 162 | + rdf:type ep-report:ReportPeriodType , owl:Class ; |
163 | rdfs:label "report year to date"^^xsd:string ; | 163 | rdfs:label "report year to date"^^xsd:string ; |
164 | rdfs:subClassOf ep-report:Report . | 164 | rdfs:subClassOf ep-report:Report . |
165 | 165 | ||
... | @@ -168,27 +168,27 @@ ep-report:WeeklyDrillingReport | ... | @@ -168,27 +168,27 @@ ep-report:WeeklyDrillingReport |
168 | rdfs:subClassOf ep-report:Report ; | 168 | rdfs:subClassOf ep-report:Report ; |
169 | rdfs:subClassOf | 169 | rdfs:subClassOf |
170 | [ rdf:type owl:Restriction ; | 170 | [ rdf:type owl:Restriction ; |
171 | - owl:allValuesFrom ep-report:DailyDrillingReport ; | 171 | + owl:cardinality "1"^^xsd:nonNegativeInteger ; |
172 | - owl:onProperty ep-report:reportOn | 172 | + owl:onProperty ep-report:createdAt |
173 | ] ; | 173 | ] ; |
174 | rdfs:subClassOf | 174 | rdfs:subClassOf |
175 | [ rdf:type owl:Restriction ; | 175 | [ rdf:type owl:Restriction ; |
176 | - owl:cardinality "7"^^xsd:nonNegativeInteger ; | 176 | + owl:allValuesFrom xsd:dateTime ; |
177 | - owl:onProperty ep-report:reportOn | 177 | + owl:onProperty ep-report:createdAt |
178 | ] ; | 178 | ] ; |
179 | rdfs:subClassOf | 179 | rdfs:subClassOf |
180 | [ rdf:type owl:Restriction ; | 180 | [ rdf:type owl:Restriction ; |
181 | - owl:allValuesFrom xsd:dateTime ; | 181 | + owl:cardinality "7"^^xsd:nonNegativeInteger ; |
182 | - owl:onProperty ep-report:createdAt | 182 | + owl:onProperty ep-report:reportOn |
183 | ] ; | 183 | ] ; |
184 | rdfs:subClassOf | 184 | rdfs:subClassOf |
185 | [ rdf:type owl:Restriction ; | 185 | [ rdf:type owl:Restriction ; |
186 | - owl:cardinality "1"^^xsd:nonNegativeInteger ; | 186 | + owl:allValuesFrom ep-report:DailyDrillingReport ; |
187 | - owl:onProperty ep-report:createdAt | 187 | + owl:onProperty ep-report:reportOn |
188 | ] . | 188 | ] . |
189 | 189 | ||
190 | ep-report:WeeklyReport | 190 | ep-report:WeeklyReport |
191 | - rdf:type owl:Class , ep-report:ReportPeriodType ; | 191 | + rdf:type ep-report:ReportPeriodType , owl:Class ; |
192 | rdfs:label "weekly report"^^xsd:string ; | 192 | rdfs:label "weekly report"^^xsd:string ; |
193 | rdfs:subClassOf ep-report:Report . | 193 | rdfs:subClassOf ep-report:Report . |
194 | 194 | ||
... | @@ -198,7 +198,7 @@ ep-report:WellTestReport | ... | @@ -198,7 +198,7 @@ ep-report:WellTestReport |
198 | rdfs:subClassOf ep-report:Report . | 198 | rdfs:subClassOf ep-report:Report . |
199 | 199 | ||
200 | ep-report:YearlyReport | 200 | ep-report:YearlyReport |
201 | - rdf:type owl:Class , ep-report:ReportPeriodType ; | 201 | + rdf:type ep-report:ReportPeriodType , owl:Class ; |
202 | rdfs:label "yearly report"^^xsd:string ; | 202 | rdfs:label "yearly report"^^xsd:string ; |
203 | rdfs:subClassOf ep-report:Report . | 203 | rdfs:subClassOf ep-report:Report . |
204 | 204 | ||
... | @@ -211,12 +211,12 @@ ep-report:aliasOwner | ... | @@ -211,12 +211,12 @@ ep-report:aliasOwner |
211 | rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . | 211 | rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . |
212 | 212 | ||
213 | ep-report:createdAt | 213 | ep-report:createdAt |
214 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 214 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
215 | rdfs:domain ep-report:Report ; | 215 | rdfs:domain ep-report:Report ; |
216 | rdfs:label "created at"^^xsd:string . | 216 | rdfs:label "created at"^^xsd:string . |
217 | 217 | ||
218 | ep-report:dailyDrillingReportNumber | 218 | ep-report:dailyDrillingReportNumber |
219 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 219 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
220 | rdfs:domain ep-report:DailyDrillingReport ; | 220 | rdfs:domain ep-report:DailyDrillingReport ; |
221 | rdfs:label "daily drilling report number"^^xsd:string . | 221 | rdfs:label "daily drilling report number"^^xsd:string . |
222 | 222 | ||
... | @@ -241,7 +241,7 @@ ep-report:disclaimer | ... | @@ -241,7 +241,7 @@ ep-report:disclaimer |
241 | rdfs:range xsd:string . | 241 | rdfs:range xsd:string . |
242 | 242 | ||
243 | ep-report:hasContent | 243 | ep-report:hasContent |
244 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 244 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
245 | rdfs:domain ep-report:Report ; | 245 | rdfs:domain ep-report:Report ; |
246 | rdfs:label "has content"^^xsd:string . | 246 | rdfs:label "has content"^^xsd:string . |
247 | 247 | ||
... | @@ -250,12 +250,12 @@ ep-report:isAliasFor | ... | @@ -250,12 +250,12 @@ ep-report:isAliasFor |
250 | rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . | 250 | rdfs:range <http://www.reportinghub.no/np/schema/npd#Individual> . |
251 | 251 | ||
252 | ep-report:issuedAt | 252 | ep-report:issuedAt |
253 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 253 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
254 | rdfs:domain ep-report:Report ; | 254 | rdfs:domain ep-report:Report ; |
255 | rdfs:label "issued at"^^xsd:string . | 255 | rdfs:label "issued at"^^xsd:string . |
256 | 256 | ||
257 | ep-report:nameAsDatumObject | 257 | ep-report:nameAsDatumObject |
258 | - rdf:type owl:DatatypeProperty , owl:FunctionalProperty ; | 258 | + rdf:type owl:FunctionalProperty , owl:DatatypeProperty ; |
259 | rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ; | 259 | rdfs:domain <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ; |
260 | rdfs:label "name as datum object"^^xsd:string . | 260 | rdfs:label "name as datum object"^^xsd:string . |
261 | 261 | ||
... | @@ -263,3 +263,9 @@ ep-report:reportOn | ... | @@ -263,3 +263,9 @@ ep-report:reportOn |
263 | rdf:type owl:ObjectProperty ; | 263 | rdf:type owl:ObjectProperty ; |
264 | rdfs:domain ep-report:Report ; | 264 | rdfs:domain ep-report:Report ; |
265 | rdfs:label "report on"^^xsd:string . | 265 | rdfs:label "report on"^^xsd:string . |
266 | + | ||
267 | +ep-report:reportSubmittedBy | ||
268 | + rdf:type owl:FunctionalProperty , owl:ObjectProperty ; | ||
269 | + rdfs:domain ep-report:Report ; | ||
270 | + rdfs:label "report submitted by"^^xsd:string ; | ||
271 | + rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalObject> . | ... | ... |
This diff is collapsed. Click to expand it.
-
Please register or login to post a comment