Showing
4 changed files
with
1562 additions
and
0 deletions
additional.ttl
0 → 100755
1 | +@prefix ilap: <http://standards.iso.org/iso/15926/ontology/integrated-lifecycle-asset-planning/> . | ||
2 | +@prefix owl: <http://www.w3.org/2002/07/owl#> . | ||
3 | +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . | ||
4 | +@prefix afn: <http://jena.hpl.hp.com/ARQ/function#> . | ||
5 | +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . | ||
6 | +@prefix list: <http://www.co-ode.org/ontologies/list.owl#> . | ||
7 | +@prefix ilap-xsd: <http://standards.iso.org/iso/15926/xsd-generator-ontology/integrated-lifecycle-asset-planning/> . | ||
8 | +@prefix lci: <http://standards.iso.org/iso/15926/tech/ontology/life-cycle-integration/> . | ||
9 | +@prefix dct: <http://purl.org/dc/terms/> . | ||
10 | +@prefix ptrn: <http://data.posccaesar.org/ptrn/> . | ||
11 | +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . | ||
12 | +@prefix lcm: <http://standards.iso.org/iso/15926/tech/ontology/life-cycle-metadata/> . | ||
13 | +@prefix rdl: <http://data.posccaesar.org/rdl/> . | ||
14 | +@prefix ilap-view: <http://standards.iso.org/iso/15926/view-ontology/integrated-lifecycle-asset-planning/> . | ||
15 | +@prefix pn: <http://www.w3.org/2005/xpath-functions#> . | ||
16 | +@prefix dc: <http://purl.org/dc/elements/1.1/> . | ||
17 | + | ||
18 | + | ||
19 | + | ||
20 | +ilap-xsd:UsedDefinedProperty a owl:Class . | ||
21 | + | ||
22 | +ilap-xsd:UsedDefinedPropertyDefinition a owl:Class . | ||
23 | + | ||
24 | +ilap-xsd:hasUserDefinedProperty a owl:ObjectProperty ; | ||
25 | + rdfs:range ilap-xsd:UserDefinedProperty . | ||
26 | + | ||
27 | +ilap-xsd:userDefinedPropertyHasDefinition a | ||
28 | +owl:ObjectProperty, owl:FunctionalProperty ; | ||
29 | + rdfs:domain ilap-xsd:UserDefinedProperty ; | ||
30 | + rdfs:range ilap-xsd:UserDefinedPropertyDefinition . | ||
31 | + | ||
32 | +ilap-xsd:userDefinedPropertyHasValue a owl:FunctionalProperty ; | ||
33 | + rdfs:domain ilap-xsd:UserDefinedProperty . | ||
34 | + | ||
35 | + |
ilap-xsd-constraint.ttl
0 → 100755
1 | +@prefix ilap: <http://standards.iso.org/iso/15926/ontology/integrated-lifecycle-asset-planning/> . | ||
2 | +@prefix skosxl: <http://www.w3.org/2008/05/skos-xl#> . | ||
3 | +@prefix owl: <http://www.w3.org/2002/07/owl#> . | ||
4 | +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . | ||
5 | +@prefix afn: <http://jena.hpl.hp.com/ARQ/function#> . | ||
6 | +@prefix skos: <http://www.w3.org/2004/02/skos/core#> . | ||
7 | +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . | ||
8 | +@prefix list: <http://www.co-ode.org/ontologies/list.owl#> . | ||
9 | +@prefix ilap-xsd: <http://standards.iso.org/iso/15926/xsd-generator-ontology/integrated-lifecycle-asset-planning/> . | ||
10 | +@prefix lci: <http://standards.iso.org/iso/15926/ontology/life-cycle-integration/> . | ||
11 | +@prefix dct: <http://purl.org/dc/terms/> . | ||
12 | +@prefix ptrn: <http://data.posccaesar.org/ptrn/> . | ||
13 | +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . | ||
14 | +@prefix lcm: <http://standards.iso.org/iso/15926/ontology/life-cycle-metadata/> . | ||
15 | +@prefix rdl: <http://data.posccaesar.org/rdl/> . | ||
16 | +@prefix ilap-view: <http://standards.iso.org/iso/15926/view-ontology/integrated-lifecycle-asset-planning/> . | ||
17 | +@prefix pn: <http://www.w3.org/2005/xpath-functions#> . | ||
18 | +@prefix dc: <http://purl.org/dc/elements/1.1/> . | ||
19 | + | ||
20 | +ilap:EventInPlan | ||
21 | + ilap:shouldHaveID "true" . | ||
22 | + | ||
23 | +ilap:ClassOfProjectBySiteEnvironment | ||
24 | + ilap:shouldHaveID "true" . | ||
25 | + | ||
26 | +ilap:shouldBeInternalAndExternalRef | ||
27 | + a owl:AnnotationProperty ; | ||
28 | + rdfs:range xsd:boolean . | ||
29 | + | ||
30 | +ilap-view:FS-PlanSuccessionLink | ||
31 | + ilap:shouldHaveID "true" . | ||
32 | + | ||
33 | +ilap:shouldUseAnyUri | ||
34 | + a owl:AnnotationProperty ; | ||
35 | + rdfs:range xsd:boolean . | ||
36 | + | ||
37 | +lci:Organization | ||
38 | + ilap:shouldHaveID "true" . | ||
39 | + | ||
40 | +ilap-view:AvailableResource | ||
41 | + rdfs:subClassOf | ||
42 | + [ a owl:Restriction ; | ||
43 | + owl:maxQualifiedCardinality | ||
44 | + "1"^^xsd:nonNegativeInteger ; | ||
45 | + owl:onDataRange xsd:decimal ; | ||
46 | + owl:onProperty ilap-view:dailyAvailableDuration | ||
47 | + ] ; | ||
48 | + rdfs:subClassOf | ||
49 | + [ a owl:Restriction ; | ||
50 | + owl:maxQualifiedCardinality | ||
51 | + "1"^^xsd:nonNegativeInteger ; | ||
52 | + owl:onDataRange | ||
53 | + [ a owl:Class ; | ||
54 | + owl:unionOf (xsd:date xsd:dateTime) | ||
55 | + ] ; | ||
56 | + owl:onProperty ilap-view:availableFrom | ||
57 | + ] ; | ||
58 | + rdfs:subClassOf | ||
59 | + [ a owl:Restriction ; | ||
60 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
61 | + owl:minQualifiedCardinality | ||
62 | + "0"^^xsd:nonNegativeInteger ; | ||
63 | + owl:onClass ilap:Project ; | ||
64 | + owl:onProperty ilap-view:forProgrammeOfWork | ||
65 | + ] ; | ||
66 | + rdfs:subClassOf | ||
67 | + [ a owl:Restriction ; | ||
68 | + owl:maxQualifiedCardinality | ||
69 | + "1"^^xsd:nonNegativeInteger ; | ||
70 | + owl:onDataRange xsd:string ; | ||
71 | + owl:onProperty ilap-view:hasDescription | ||
72 | + ] ; | ||
73 | + rdfs:subClassOf | ||
74 | + [ a owl:Restriction ; | ||
75 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
76 | + owl:maxQualifiedCardinality | ||
77 | + "1"^^xsd:nonNegativeInteger ; | ||
78 | + owl:onClass ilap-view:Calendar ; | ||
79 | + owl:onProperty ilap-view:availableResourceHasCalendar | ||
80 | + ] ; | ||
81 | + rdfs:subClassOf | ||
82 | + [ a owl:Restriction ; | ||
83 | + owl:maxQualifiedCardinality | ||
84 | + "1"^^xsd:nonNegativeInteger ; | ||
85 | + owl:onDataRange | ||
86 | + [ a owl:Class ; | ||
87 | + owl:unionOf (xsd:date xsd:dateTime) | ||
88 | + ] ; | ||
89 | + owl:onProperty ilap-view:availableTo | ||
90 | + ] ; | ||
91 | + rdfs:subClassOf | ||
92 | + [ a owl:Restriction ; | ||
93 | + ilap:shouldUseAnyUri | ||
94 | + "true"^^xsd:boolean ; | ||
95 | + owl:maxQualifiedCardinality | ||
96 | + "1"^^xsd:nonNegativeInteger ; | ||
97 | + owl:onClass ilap:ResourceBreakdownClass ; | ||
98 | + owl:onProperty ilap-view:availableResourceHasBreakdownClass | ||
99 | + ] ; | ||
100 | + ilap:shouldHaveID "true" . | ||
101 | + | ||
102 | +ilap:ActivityInPlan | ||
103 | + ilap:shouldHaveID "true" . | ||
104 | + | ||
105 | +ilap:MaterialDeliveryProgressStatus | ||
106 | + ilap:shouldHaveID "true" . | ||
107 | + | ||
108 | +ilap-view:PersonOrOrganization | ||
109 | + ilap:shouldHaveID "true" . | ||
110 | + | ||
111 | +ilap-view:Milestone | ||
112 | + rdfs:subClassOf | ||
113 | + [ a owl:Restriction ; | ||
114 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
115 | + owl:maxQualifiedCardinality | ||
116 | + "1"^^xsd:nonNegativeInteger ; | ||
117 | + owl:onClass ilap-view:Calendar ; | ||
118 | + owl:onProperty ilap-view:milestoneHasCalendar | ||
119 | + ] ; | ||
120 | + rdfs:subClassOf | ||
121 | + [ a owl:Restriction ; | ||
122 | + owl:maxQualifiedCardinality | ||
123 | + "1"^^xsd:nonNegativeInteger ; | ||
124 | + owl:onDataRange | ||
125 | + [ a owl:Class ; | ||
126 | + owl:unionOf (xsd:date xsd:dateTime) | ||
127 | + ] ; | ||
128 | + owl:onProperty ilap-view:mustBeNoLaterThan | ||
129 | + ] ; | ||
130 | + rdfs:subClassOf | ||
131 | + [ a owl:Restriction ; | ||
132 | + owl:minQualifiedCardinality | ||
133 | + "0"^^xsd:nonNegativeInteger ; | ||
134 | + owl:onClass ilap-view:PlanSuccessionLink ; | ||
135 | + owl:onProperty ilap-view:milestoneHasSuccessionLink | ||
136 | + ] ; | ||
137 | + rdfs:subClassOf | ||
138 | + [ a owl:Restriction ; | ||
139 | + owl:maxQualifiedCardinality | ||
140 | + "1"^^xsd:nonNegativeInteger ; | ||
141 | + owl:onClass ilap:ScheduleForMilestone ; | ||
142 | + owl:onProperty ilap-view:milestoneHasSchedule | ||
143 | + ] ; | ||
144 | + rdfs:subClassOf | ||
145 | + [ a owl:Restriction ; | ||
146 | + owl:maxQualifiedCardinality | ||
147 | + "1"^^xsd:nonNegativeInteger ; | ||
148 | + owl:onDataRange | ||
149 | + [ a owl:Class ; | ||
150 | + owl:unionOf (xsd:date xsd:dateTime) | ||
151 | + ] ; | ||
152 | + owl:onProperty ilap-view:hasActualAchievement | ||
153 | + ] ; | ||
154 | + rdfs:subClassOf | ||
155 | + [ a owl:Restriction ; | ||
156 | + owl:maxQualifiedCardinality | ||
157 | + "1"^^xsd:nonNegativeInteger ; | ||
158 | + owl:onDataRange xsd:string ; | ||
159 | + owl:onProperty ilap-view:hasDescription | ||
160 | + ] ; | ||
161 | + rdfs:subClassOf | ||
162 | + [ a owl:Restriction ; | ||
163 | + owl:maxQualifiedCardinality | ||
164 | + "1"^^xsd:nonNegativeInteger ; | ||
165 | + owl:onDataRange | ||
166 | + [ a owl:Class ; | ||
167 | + owl:unionOf (xsd:date xsd:dateTime) | ||
168 | + ] ; | ||
169 | + owl:onProperty ilap-view:mustBeOn | ||
170 | + ] ; | ||
171 | + rdfs:subClassOf | ||
172 | + [ a owl:Restriction ; | ||
173 | + owl:maxQualifiedCardinality | ||
174 | + "1"^^xsd:nonNegativeInteger ; | ||
175 | + owl:onDataRange xsd:boolean ; | ||
176 | + owl:onProperty ilap-view:mustBeAsLateAsPossible | ||
177 | + ] ; | ||
178 | + rdfs:subClassOf | ||
179 | + [ a owl:Restriction ; | ||
180 | + owl:maxQualifiedCardinality | ||
181 | + "1"^^xsd:nonNegativeInteger ; | ||
182 | + owl:onDataRange xsd:boolean ; | ||
183 | + owl:onProperty ilap-view:mustBeAsEarlyAsPossible | ||
184 | + ] ; | ||
185 | + rdfs:subClassOf | ||
186 | + [ a owl:Restriction ; | ||
187 | + owl:maxQualifiedCardinality | ||
188 | + "1"^^xsd:nonNegativeInteger ; | ||
189 | + owl:onDataRange | ||
190 | + [ a owl:Class ; | ||
191 | + owl:unionOf (xsd:date xsd:dateTime) | ||
192 | + ] ; | ||
193 | + owl:onProperty ilap-view:mustBeNoEarlierThan | ||
194 | + ] ; | ||
195 | + ilap:shouldHaveID "true" . | ||
196 | + | ||
197 | +ilap:shouldHaveID | ||
198 | + a owl:AnnotationProperty ; | ||
199 | + rdfs:range xsd:boolean . | ||
200 | + | ||
201 | +lci:Activity | ||
202 | + ilap:shouldHaveID "true" . | ||
203 | + | ||
204 | +ilap:ResourceBreakdownClass | ||
205 | + ilap:shouldHaveID "true" . | ||
206 | + | ||
207 | +ilap-view:FF-PlanSuccessionLink | ||
208 | + ilap:shouldHaveID "true" . | ||
209 | + | ||
210 | +ilap:PeriodOfTimeInPlan | ||
211 | + ilap:shouldHaveID "true" . | ||
212 | + | ||
213 | +ilap-view:CalendarOperation | ||
214 | + rdfs:subClassOf | ||
215 | + [ a owl:Class ; | ||
216 | + ilap:shouldUseAttributeChoice | ||
217 | + "true"^^xsd:boolean ; | ||
218 | + owl:unionOf (ilap-view:AddWorkingTime ilap-view:RemoveWorkingTime) | ||
219 | + ] ; | ||
220 | + rdfs:subClassOf | ||
221 | + [ a owl:Restriction ; | ||
222 | + owl:onClass lci:PeriodInTime ; | ||
223 | + owl:onProperty ilap-view:periodAddedOrRemoved ; | ||
224 | + owl:qualifiedCardinality | ||
225 | + "1"^^xsd:nonNegativeInteger | ||
226 | + ] ; | ||
227 | + rdfs:subClassOf | ||
228 | + [ a owl:Restriction ; | ||
229 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
230 | + owl:maxQualifiedCardinality | ||
231 | + "1"^^xsd:nonNegativeInteger ; | ||
232 | + owl:onClass ilap-view:Calendar ; | ||
233 | + owl:onProperty ilap-view:calendarAddedToOrRemovedFrom | ||
234 | + ] ; | ||
235 | + ilap:shouldHaveID "true" . | ||
236 | + | ||
237 | +ilap:DailyRepeatingPeriodInTime | ||
238 | + ilap:shouldHaveID "true" . | ||
239 | + | ||
240 | +ilap:ProjectPhase | ||
241 | + ilap:shouldHaveID "true" . | ||
242 | + | ||
243 | +ilap:shouldUseRef | ||
244 | + a owl:AnnotationProperty ; | ||
245 | + rdfs:range xsd:boolean . | ||
246 | + | ||
247 | +ilap:ActivityInPlanForScheduling | ||
248 | + rdfs:subClassOf | ||
249 | + [ a owl:Restriction ; | ||
250 | + ilap:shouldUseAnyUri | ||
251 | + "true"^^xsd:boolean ; | ||
252 | + owl:minQualifiedCardinality | ||
253 | + "0"^^xsd:nonNegativeInteger ; | ||
254 | + owl:onClass ilap:ShutdownPlan ; | ||
255 | + owl:onProperty ilap-view:hasShutdownPlan | ||
256 | + ] ; | ||
257 | + rdfs:subClassOf | ||
258 | + [ a owl:Restriction ; | ||
259 | + owl:minQualifiedCardinality | ||
260 | + "0"^^xsd:nonNegativeInteger ; | ||
261 | + owl:onDataRange xsd:string ; | ||
262 | + owl:onProperty ilap-view:hasAuthorisationForExpenditureIdentifier | ||
263 | + ] ; | ||
264 | + rdfs:subClassOf | ||
265 | + [ a owl:Restriction ; | ||
266 | + ilap:shouldUseAnyUri | ||
267 | + "true"^^xsd:boolean ; | ||
268 | + owl:minQualifiedCardinality | ||
269 | + "0"^^xsd:nonNegativeInteger ; | ||
270 | + owl:onClass ilap:ProductStructureBreakdownClass ; | ||
271 | + owl:onProperty ilap-view:hasProductStructureBreakdownClass | ||
272 | + ] ; | ||
273 | + rdfs:subClassOf | ||
274 | + [ a owl:Restriction ; | ||
275 | + owl:maxQualifiedCardinality | ||
276 | + "1"^^xsd:nonNegativeInteger ; | ||
277 | + owl:onDataRange xsd:decimal ; | ||
278 | + owl:onProperty ilap-view:hasActualCurrentPercentageComplete | ||
279 | + ] ; | ||
280 | + rdfs:subClassOf | ||
281 | + [ a owl:Restriction ; | ||
282 | + owl:maxQualifiedCardinality | ||
283 | + "1"^^xsd:nonNegativeInteger ; | ||
284 | + owl:onDataRange | ||
285 | + [ a owl:Class ; | ||
286 | + owl:unionOf (xsd:date xsd:dateTime) | ||
287 | + ] ; | ||
288 | + owl:onProperty ilap-view:realisationHasActualStart | ||
289 | + ] ; | ||
290 | + rdfs:subClassOf | ||
291 | + [ a owl:Restriction ; | ||
292 | + owl:maxQualifiedCardinality | ||
293 | + "1"^^xsd:nonNegativeInteger ; | ||
294 | + owl:onDataRange xsd:decimal ; | ||
295 | + owl:onProperty ilap-view:hasPlannedTotalActivityExpenditure | ||
296 | + ] ; | ||
297 | + rdfs:subClassOf | ||
298 | + [ a owl:Restriction ; | ||
299 | + ilap:shouldUseAnyUri | ||
300 | + "true"^^xsd:boolean ; | ||
301 | + owl:minQualifiedCardinality | ||
302 | + "0"^^xsd:nonNegativeInteger ; | ||
303 | + owl:onClass lci:PhysicalObject ; | ||
304 | + owl:onProperty ilap-view:hasActivitySubjectOfWork | ||
305 | + ] ; | ||
306 | + rdfs:subClassOf | ||
307 | + [ a owl:Restriction ; | ||
308 | + ilap:shouldUseAnyUri | ||
309 | + "true"^^xsd:boolean ; | ||
310 | + owl:maxQualifiedCardinality | ||
311 | + "1"^^xsd:nonNegativeInteger ; | ||
312 | + owl:onClass lci:Organization ; | ||
313 | + owl:onProperty ilap-view:realisationHasActualMainContractor | ||
314 | + ] ; | ||
315 | + rdfs:subClassOf | ||
316 | + [ a owl:Restriction ; | ||
317 | + ilap:shouldUseAnyUri | ||
318 | + "true"^^xsd:boolean ; | ||
319 | + owl:maxQualifiedCardinality | ||
320 | + "1"^^xsd:nonNegativeInteger ; | ||
321 | + owl:onClass ilap:ProjectPhase ; | ||
322 | + owl:onProperty ilap-view:isPartOfProjectPhase | ||
323 | + ] ; | ||
324 | + rdfs:subClassOf | ||
325 | + [ a owl:Restriction ; | ||
326 | + ilap:shouldUseAnyUri | ||
327 | + "true"^^xsd:boolean ; | ||
328 | + owl:maxQualifiedCardinality | ||
329 | + "1"^^xsd:nonNegativeInteger ; | ||
330 | + owl:onClass ilap:ActivityCompletionStatus ; | ||
331 | + owl:onProperty ilap-view:realisationHasCurrentCompletionStatus | ||
332 | + ] ; | ||
333 | + rdfs:subClassOf | ||
334 | + [ a owl:Restriction ; | ||
335 | + owl:maxQualifiedCardinality | ||
336 | + "1"^^xsd:nonNegativeInteger ; | ||
337 | + owl:onDataRange | ||
338 | + [ a owl:Class ; | ||
339 | + owl:unionOf (xsd:date xsd:dateTime) | ||
340 | + ] ; | ||
341 | + owl:onProperty ilap-view:mustStartOn | ||
342 | + ] ; | ||
343 | + rdfs:subClassOf | ||
344 | + [ a owl:Restriction ; | ||
345 | + ilap:shouldUseAnyUri | ||
346 | + "true"^^xsd:boolean ; | ||
347 | + owl:maxQualifiedCardinality | ||
348 | + "1"^^xsd:nonNegativeInteger ; | ||
349 | + owl:onClass ilap:ActivityCriticality ; | ||
350 | + owl:onProperty ilap-view:hasCriticality | ||
351 | + ] ; | ||
352 | + rdfs:subClassOf | ||
353 | + [ a owl:Restriction ; | ||
354 | + owl:maxQualifiedCardinality | ||
355 | + "1"^^xsd:nonNegativeInteger ; | ||
356 | + owl:onDataRange xsd:boolean ; | ||
357 | + owl:onProperty ilap-view:mustStartAsEarlyAsPossible | ||
358 | + ] ; | ||
359 | + rdfs:subClassOf | ||
360 | + [ a owl:Restriction ; | ||
361 | + ilap:shouldUseAnyUri | ||
362 | + "true"^^xsd:boolean ; | ||
363 | + owl:maxQualifiedCardinality | ||
364 | + "1"^^xsd:nonNegativeInteger ; | ||
365 | + owl:onClass lci:Organization ; | ||
366 | + owl:onProperty ilap-view:hasPlannedMainContractor | ||
367 | + ] ; | ||
368 | + rdfs:subClassOf | ||
369 | + [ a owl:Restriction ; | ||
370 | + owl:minQualifiedCardinality | ||
371 | + "0"^^xsd:nonNegativeInteger ; | ||
372 | + owl:onClass ilap:ResourceInPlan ; | ||
373 | + owl:onProperty ilap-view:planHasResource | ||
374 | + ] ; | ||
375 | + rdfs:subClassOf | ||
376 | + [ a owl:Restriction ; | ||
377 | + owl:maxQualifiedCardinality | ||
378 | + "1"^^xsd:nonNegativeInteger ; | ||
379 | + owl:onDataRange xsd:date ; | ||
380 | + owl:onProperty ilap-view:hasOperatorsRequiredFinishDate | ||
381 | + ] ; | ||
382 | + rdfs:subClassOf | ||
383 | + [ a owl:Restriction ; | ||
384 | + owl:minQualifiedCardinality | ||
385 | + "0"^^xsd:nonNegativeInteger ; | ||
386 | + owl:onClass ilap-view:PlanSuccessionLink ; | ||
387 | + owl:onProperty ilap-view:activityHasSuccessionLink | ||
388 | + ] ; | ||
389 | + rdfs:subClassOf | ||
390 | + [ a owl:Restriction ; | ||
391 | + owl:maxQualifiedCardinality | ||
392 | + "1"^^xsd:nonNegativeInteger ; | ||
393 | + owl:onDataRange | ||
394 | + [ a owl:Class ; | ||
395 | + owl:unionOf (xsd:date xsd:dateTime) | ||
396 | + ] ; | ||
397 | + owl:onProperty ilap-view:mustFinishOn | ||
398 | + ] ; | ||
399 | + rdfs:subClassOf | ||
400 | + [ a owl:Restriction ; | ||
401 | + owl:maxQualifiedCardinality | ||
402 | + "1"^^xsd:nonNegativeInteger ; | ||
403 | + owl:onDataRange xsd:decimal ; | ||
404 | + owl:onProperty ilap-view:planHasActualCurrentExpenditure | ||
405 | + ] ; | ||
406 | + rdfs:subClassOf | ||
407 | + [ a owl:Restriction ; | ||
408 | + ilap:shouldUseAnyUri | ||
409 | + "true"^^xsd:boolean ; | ||
410 | + owl:maxQualifiedCardinality | ||
411 | + "1"^^xsd:nonNegativeInteger ; | ||
412 | + owl:onClass ilap:MaterialDeliveryProgressStatus ; | ||
413 | + owl:onProperty ilap-view:hasMaterialDeliveryProgressStatus | ||
414 | + ] ; | ||
415 | + rdfs:subClassOf | ||
416 | + [ a owl:Restriction ; | ||
417 | + owl:maxQualifiedCardinality | ||
418 | + "1"^^xsd:nonNegativeInteger ; | ||
419 | + owl:onDataRange xsd:boolean ; | ||
420 | + owl:onProperty ilap-view:mustFinishAsEarlyAsPossible | ||
421 | + ] ; | ||
422 | + rdfs:subClassOf | ||
423 | + [ a owl:Restriction ; | ||
424 | + ilap:shouldUseAnyUri | ||
425 | + "true"^^xsd:boolean ; | ||
426 | + owl:minQualifiedCardinality | ||
427 | + "0"^^xsd:nonNegativeInteger ; | ||
428 | + owl:onClass lci:PhysicalObject ; | ||
429 | + owl:onProperty ilap-view:requiresShutdownOfSystem | ||
430 | + ] ; | ||
431 | + rdfs:subClassOf | ||
432 | + [ a owl:Restriction ; | ||
433 | + owl:maxQualifiedCardinality | ||
434 | + "1"^^xsd:nonNegativeInteger ; | ||
435 | + owl:onDataRange xsd:boolean ; | ||
436 | + owl:onProperty ilap-view:hasMaterialComponent | ||
437 | + ] ; | ||
438 | + rdfs:subClassOf | ||
439 | + [ a owl:Restriction ; | ||
440 | + owl:maxQualifiedCardinality | ||
441 | + "1"^^xsd:nonNegativeInteger ; | ||
442 | + owl:onDataRange xsd:string ; | ||
443 | + owl:onProperty ilap-view:hasDescription | ||
444 | + ] ; | ||
445 | + rdfs:subClassOf | ||
446 | + [ a owl:Restriction ; | ||
447 | + ilap:shouldUseAnyUri | ||
448 | + "true"^^xsd:boolean ; | ||
449 | + owl:maxQualifiedCardinality | ||
450 | + "1"^^xsd:nonNegativeInteger ; | ||
451 | + owl:onClass ilap-view:PersonOrOrganization ; | ||
452 | + owl:onProperty ilap-view:hasPlannedProjectLeader | ||
453 | + ] ; | ||
454 | + rdfs:subClassOf | ||
455 | + [ a owl:Restriction ; | ||
456 | + owl:maxQualifiedCardinality | ||
457 | + "1"^^xsd:nonNegativeInteger ; | ||
458 | + owl:onDataRange xsd:decimal ; | ||
459 | + owl:onProperty ilap-view:hasActualCurrentStaffTimeDurationUsed | ||
460 | + ] ; | ||
461 | + rdfs:subClassOf | ||
462 | + [ a owl:Restriction ; | ||
463 | + owl:maxQualifiedCardinality | ||
464 | + "1"^^xsd:nonNegativeInteger ; | ||
465 | + owl:onDataRange | ||
466 | + [ a owl:Class ; | ||
467 | + owl:unionOf (xsd:date xsd:dateTime) | ||
468 | + ] ; | ||
469 | + owl:onProperty ilap-view:mustStartNoLaterThan | ||
470 | + ] ; | ||
471 | + rdfs:subClassOf | ||
472 | + [ a owl:Restriction ; | ||
473 | + owl:maxQualifiedCardinality | ||
474 | + "1"^^xsd:nonNegativeInteger ; | ||
475 | + owl:onDataRange xsd:decimal ; | ||
476 | + owl:onProperty ilap-view:hasActualCurrentMaterialQuantityUsed | ||
477 | + ] ; | ||
478 | + rdfs:subClassOf | ||
479 | + [ a owl:Restriction ; | ||
480 | + ilap:shouldUseAnyUri | ||
481 | + "true"^^xsd:boolean ; | ||
482 | + owl:minQualifiedCardinality | ||
483 | + "0"^^xsd:nonNegativeInteger ; | ||
484 | + owl:onClass ilap:ActivityRiskFactor ; | ||
485 | + owl:onProperty ilap-view:hasRiskFactor | ||
486 | + ] ; | ||
487 | + rdfs:subClassOf | ||
488 | + [ a owl:Restriction ; | ||
489 | + ilap:shouldUseAnyUri | ||
490 | + "true"^^xsd:boolean ; | ||
491 | + owl:minQualifiedCardinality | ||
492 | + "0"^^xsd:nonNegativeInteger ; | ||
493 | + owl:onClass ilap:ActivityBreakdownClass ; | ||
494 | + owl:onProperty ilap-view:hasActivityBreakdownClass | ||
495 | + ] ; | ||
496 | + rdfs:subClassOf | ||
497 | + [ a owl:Restriction ; | ||
498 | + ilap:shouldUseAnyUri | ||
499 | + "true"^^xsd:boolean ; | ||
500 | + owl:maxQualifiedCardinality | ||
501 | + "1"^^xsd:nonNegativeInteger ; | ||
502 | + owl:onClass ilap:ActivityPriority ; | ||
503 | + owl:onProperty ilap-view:hasPriority | ||
504 | + ] ; | ||
505 | + rdfs:subClassOf | ||
506 | + [ a owl:Restriction ; | ||
507 | + owl:maxQualifiedCardinality | ||
508 | + "1"^^xsd:nonNegativeInteger ; | ||
509 | + owl:onDataRange | ||
510 | + [ a owl:Class ; | ||
511 | + owl:unionOf (xsd:date xsd:dateTime) | ||
512 | + ] ; | ||
513 | + owl:onProperty ilap-view:mustStartNoEarlierThan | ||
514 | + ] ; | ||
515 | + rdfs:subClassOf | ||
516 | + [ a owl:Restriction ; | ||
517 | + ilap:shouldUseAnyUri | ||
518 | + "true"^^xsd:boolean ; | ||
519 | + owl:maxQualifiedCardinality | ||
520 | + "1"^^xsd:nonNegativeInteger ; | ||
521 | + owl:onClass ilap-view:PersonOrOrganization ; | ||
522 | + owl:onProperty ilap-view:realisationHasActualProjectLeader | ||
523 | + ] ; | ||
524 | + rdfs:subClassOf | ||
525 | + [ a owl:Restriction ; | ||
526 | + ilap:shouldUseAnyUri | ||
527 | + "true"^^xsd:boolean ; | ||
528 | + owl:maxQualifiedCardinality | ||
529 | + "1"^^xsd:nonNegativeInteger ; | ||
530 | + owl:onClass ilap-view:PersonOrOrganization ; | ||
531 | + owl:onProperty ilap-view:hasPlannedSubContractor | ||
532 | + ] ; | ||
533 | + rdfs:subClassOf | ||
534 | + [ a owl:Restriction ; | ||
535 | + ilap:shouldUseAnyUri | ||
536 | + "true"^^xsd:boolean ; | ||
537 | + owl:maxQualifiedCardinality | ||
538 | + "1"^^xsd:nonNegativeInteger ; | ||
539 | + owl:onClass ilap:ShutdownPhase ; | ||
540 | + owl:onProperty ilap-view:isPartOfShutdownPhase | ||
541 | + ] ; | ||
542 | + rdfs:subClassOf | ||
543 | + [ a owl:Restriction ; | ||
544 | + ilap:shouldUseAnyUri | ||
545 | + "true"^^xsd:boolean ; | ||
546 | + owl:minQualifiedCardinality | ||
547 | + "0"^^xsd:nonNegativeInteger ; | ||
548 | + owl:onClass lci:Activity ; | ||
549 | + owl:onProperty ilap-view:requiresShutdownOfProcess | ||
550 | + ] ; | ||
551 | + rdfs:subClassOf | ||
552 | + [ a owl:Restriction ; | ||
553 | + ilap:shouldUseAnyUri | ||
554 | + "true"^^xsd:boolean ; | ||
555 | + owl:minQualifiedCardinality | ||
556 | + "0"^^xsd:nonNegativeInteger ; | ||
557 | + owl:onClass ilap-view:PersonOrOrganization ; | ||
558 | + owl:onProperty ilap-view:realisationHasActualSubContractor | ||
559 | + ] ; | ||
560 | + rdfs:subClassOf | ||
561 | + [ a owl:Restriction ; | ||
562 | + owl:maxQualifiedCardinality | ||
563 | + "1"^^xsd:nonNegativeInteger ; | ||
564 | + owl:onDataRange xsd:date ; | ||
565 | + owl:onProperty ilap-view:hasOperatorsRequiredStartDate | ||
566 | + ] ; | ||
567 | + rdfs:subClassOf | ||
568 | + [ a owl:Restriction ; | ||
569 | + owl:maxQualifiedCardinality | ||
570 | + "1"^^xsd:nonNegativeInteger ; | ||
571 | + owl:onDataRange xsd:boolean ; | ||
572 | + owl:onProperty ilap-view:mustStartAsLateAsPossible | ||
573 | + ] ; | ||
574 | + rdfs:subClassOf | ||
575 | + [ a owl:Restriction ; | ||
576 | + ilap:shouldUseAnyUri | ||
577 | + "true"^^xsd:boolean ; | ||
578 | + owl:maxQualifiedCardinality | ||
579 | + "1"^^xsd:nonNegativeInteger ; | ||
580 | + owl:onClass lci:Organization ; | ||
581 | + owl:onProperty ilap-view:hasOperatorOfActivitySubjectOfWork | ||
582 | + ] ; | ||
583 | + rdfs:subClassOf | ||
584 | + [ a owl:Restriction ; | ||
585 | + owl:maxQualifiedCardinality | ||
586 | + "1"^^xsd:nonNegativeInteger ; | ||
587 | + owl:onDataRange | ||
588 | + [ a owl:Class ; | ||
589 | + owl:unionOf (xsd:date xsd:dateTime) | ||
590 | + ] ; | ||
591 | + owl:onProperty ilap-view:realisationHasActualFinish | ||
592 | + ] ; | ||
593 | + rdfs:subClassOf | ||
594 | + [ a owl:Restriction ; | ||
595 | + ilap:shouldUseAnyUri | ||
596 | + "true"^^xsd:boolean ; | ||
597 | + owl:maxQualifiedCardinality | ||
598 | + "1"^^xsd:nonNegativeInteger ; | ||
599 | + owl:onClass ilap:MaterialDeliveryLocationStatus ; | ||
600 | + owl:onProperty ilap-view:hasMaterialDeliveryLocationStatus | ||
601 | + ] ; | ||
602 | + rdfs:subClassOf | ||
603 | + [ a owl:Restriction ; | ||
604 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
605 | + owl:minQualifiedCardinality | ||
606 | + "0"^^xsd:nonNegativeInteger ; | ||
607 | + owl:onClass ilap-view:Calendar ; | ||
608 | + owl:onProperty ilap-view:planHasCalendar | ||
609 | + ] ; | ||
610 | + rdfs:subClassOf | ||
611 | + [ a owl:Restriction ; | ||
612 | + owl:minQualifiedCardinality | ||
613 | + "0"^^xsd:nonNegativeInteger ; | ||
614 | + owl:onDataRange xsd:string ; | ||
615 | + owl:onProperty ilap-view:hasDescriptionOfActualCurrentProgress | ||
616 | + ] ; | ||
617 | + rdfs:subClassOf | ||
618 | + [ a owl:Restriction ; | ||
619 | + owl:minQualifiedCardinality | ||
620 | + "0"^^xsd:nonNegativeInteger ; | ||
621 | + owl:onClass ilap:ScheduleForActivityInPlan ; | ||
622 | + owl:onProperty ilap-view:activityHasSchedule | ||
623 | + ] ; | ||
624 | + rdfs:subClassOf | ||
625 | + [ a owl:Restriction ; | ||
626 | + owl:maxQualifiedCardinality | ||
627 | + "1"^^xsd:nonNegativeInteger ; | ||
628 | + owl:onDataRange xsd:boolean ; | ||
629 | + owl:onProperty ilap-view:mustFinishAsLateAsPossible | ||
630 | + ] ; | ||
631 | + ilap:shouldHaveID "true" . | ||
632 | + | ||
633 | +ilap:PlanForScheduling | ||
634 | + rdfs:subClassOf | ||
635 | + [ a owl:Restriction ; | ||
636 | + owl:maxQualifiedCardinality | ||
637 | + "1"^^xsd:nonNegativeInteger ; | ||
638 | + owl:onDataRange xsd:date ; | ||
639 | + owl:onProperty ilap-view:hasOperatorsRequiredFinishDate | ||
640 | + ] ; | ||
641 | + rdfs:subClassOf | ||
642 | + [ a owl:Restriction ; | ||
643 | + owl:maxQualifiedCardinality | ||
644 | + "1"^^xsd:nonNegativeInteger ; | ||
645 | + owl:onDataRange xsd:string ; | ||
646 | + owl:onProperty ilap-view:hasDescription | ||
647 | + ] ; | ||
648 | + rdfs:subClassOf | ||
649 | + [ a owl:Restriction ; | ||
650 | + ilap:shouldUseAnyUri | ||
651 | + "true"^^xsd:boolean ; | ||
652 | + owl:maxQualifiedCardinality | ||
653 | + "1"^^xsd:nonNegativeInteger ; | ||
654 | + owl:onClass ilap-view:PersonOrOrganization ; | ||
655 | + owl:onProperty ilap-view:hasPlannedProjectLeader | ||
656 | + ] ; | ||
657 | + rdfs:subClassOf | ||
658 | + [ a owl:Restriction ; | ||
659 | + owl:maxQualifiedCardinality | ||
660 | + "1"^^xsd:nonNegativeInteger ; | ||
661 | + owl:onDataRange xsd:date ; | ||
662 | + owl:onProperty ilap-view:hasOperatorsRequiredStartDate | ||
663 | + ] ; | ||
664 | + rdfs:subClassOf | ||
665 | + [ a owl:Restriction ; | ||
666 | + ilap:shouldUseAnyUri | ||
667 | + "true"^^xsd:boolean ; | ||
668 | + owl:maxQualifiedCardinality | ||
669 | + "1"^^xsd:nonNegativeInteger ; | ||
670 | + owl:onClass lci:Organization ; | ||
671 | + owl:onProperty ilap-view:hasPlannedMainContractor | ||
672 | + ] ; | ||
673 | + rdfs:subClassOf | ||
674 | + [ a owl:Restriction ; | ||
675 | + ilap:shouldUseAnyUri | ||
676 | + "true"^^xsd:boolean ; | ||
677 | + owl:minQualifiedCardinality | ||
678 | + "0"^^xsd:nonNegativeInteger ; | ||
679 | + owl:onClass ilap:ActivityRiskFactor ; | ||
680 | + owl:onProperty ilap-view:hasRiskFactor | ||
681 | + ] ; | ||
682 | + rdfs:subClassOf | ||
683 | + [ a owl:Restriction ; | ||
684 | + owl:maxQualifiedCardinality | ||
685 | + "1"^^xsd:nonNegativeInteger ; | ||
686 | + owl:onDataRange xsd:decimal ; | ||
687 | + owl:onProperty ilap-view:planHasActualCurrentExpenditure | ||
688 | + ] ; | ||
689 | + rdfs:subClassOf | ||
690 | + [ a owl:Restriction ; | ||
691 | + owl:maxQualifiedCardinality | ||
692 | + "1"^^xsd:nonNegativeInteger ; | ||
693 | + owl:onDataRange xsd:decimal ; | ||
694 | + owl:onProperty ilap-view:hasActualCurrentPercentageComplete | ||
695 | + ] ; | ||
696 | + rdfs:subClassOf | ||
697 | + [ a owl:Restriction ; | ||
698 | + ilap:shouldUseAnyUri | ||
699 | + "true"^^xsd:boolean ; | ||
700 | + owl:maxQualifiedCardinality | ||
701 | + "1"^^xsd:nonNegativeInteger ; | ||
702 | + owl:onClass ilap:ActivityPriority ; | ||
703 | + owl:onProperty ilap-view:hasPriority | ||
704 | + ] ; | ||
705 | + rdfs:subClassOf | ||
706 | + [ a owl:Restriction ; | ||
707 | + ilap:shouldUseAnyUri | ||
708 | + "true"^^xsd:boolean ; | ||
709 | + owl:minQualifiedCardinality | ||
710 | + "0"^^xsd:nonNegativeInteger ; | ||
711 | + owl:onClass ilap:ProductStructureBreakdownClass ; | ||
712 | + owl:onProperty ilap-view:hasProductStructureBreakdownClass | ||
713 | + ] ; | ||
714 | + rdfs:subClassOf | ||
715 | + [ a owl:Restriction ; | ||
716 | + ilap:shouldUseAnyUri | ||
717 | + "true"^^xsd:boolean ; | ||
718 | + owl:minQualifiedCardinality | ||
719 | + "0"^^xsd:nonNegativeInteger ; | ||
720 | + owl:onClass ilap-view:PersonOrOrganization ; | ||
721 | + owl:onProperty ilap-view:hasPlannedSubContractor | ||
722 | + ] ; | ||
723 | + rdfs:subClassOf | ||
724 | + [ a owl:Restriction ; | ||
725 | + owl:maxQualifiedCardinality | ||
726 | + "1"^^xsd:nonNegativeInteger ; | ||
727 | + owl:onDataRange xsd:decimal ; | ||
728 | + owl:onProperty ilap-view:hasPlannedTotalActivityExpenditure | ||
729 | + ] ; | ||
730 | + rdfs:subClassOf | ||
731 | + [ a owl:Restriction ; | ||
732 | + owl:minQualifiedCardinality | ||
733 | + "0"^^xsd:nonNegativeInteger ; | ||
734 | + owl:onDataRange xsd:string ; | ||
735 | + owl:onProperty ilap-view:hasDescriptionOfActualCurrentProgress | ||
736 | + ] ; | ||
737 | + rdfs:subClassOf | ||
738 | + [ a owl:Restriction ; | ||
739 | + owl:maxQualifiedCardinality | ||
740 | + "1"^^xsd:nonNegativeInteger ; | ||
741 | + owl:onDataRange | ||
742 | + [ a owl:Class ; | ||
743 | + owl:unionOf (xsd:date xsd:dateTime) | ||
744 | + ] ; | ||
745 | + owl:onProperty ilap-view:hasLatestScheduleTime | ||
746 | + ] ; | ||
747 | + rdfs:subClassOf | ||
748 | + [ a owl:Restriction ; | ||
749 | + owl:maxQualifiedCardinality | ||
750 | + "1"^^xsd:nonNegativeInteger ; | ||
751 | + owl:onDataRange xsd:string ; | ||
752 | + owl:onProperty ilap-view:hasAuthorisationForExpenditureIdentifier | ||
753 | + ] ; | ||
754 | + rdfs:subClassOf | ||
755 | + [ a owl:Restriction ; | ||
756 | + owl:minQualifiedCardinality | ||
757 | + "0"^^xsd:nonNegativeInteger ; | ||
758 | + owl:onClass ilap:ActivityInPlanForScheduling ; | ||
759 | + owl:onProperty ilap-view:planHasActivity | ||
760 | + ] ; | ||
761 | + rdfs:subClassOf | ||
762 | + [ a owl:Restriction ; | ||
763 | + owl:minQualifiedCardinality | ||
764 | + "0"^^xsd:nonNegativeInteger ; | ||
765 | + owl:onClass ilap-view:Milestone ; | ||
766 | + owl:onProperty ilap-view:planHasMilestone | ||
767 | + ] ; | ||
768 | + rdfs:subClassOf | ||
769 | + [ a owl:Restriction ; | ||
770 | + ilap:shouldUseAnyUri | ||
771 | + "true"^^xsd:boolean ; | ||
772 | + owl:maxQualifiedCardinality | ||
773 | + "1"^^xsd:nonNegativeInteger ; | ||
774 | + owl:onClass ilap:ActivityCriticality ; | ||
775 | + owl:onProperty ilap-view:hasCriticality | ||
776 | + ] ; | ||
777 | + ilap:shouldHaveID "true" . | ||
778 | + | ||
779 | +ilap:ShutdownPhase | ||
780 | + ilap:shouldHaveID "true" . | ||
781 | + | ||
782 | +ilap-view:RemoveWorkingTime | ||
783 | + ilap:shouldHaveID "true" . | ||
784 | + | ||
785 | +ilap:ResourceInPlan | ||
786 | + rdfs:subClassOf | ||
787 | + [ a owl:Restriction ; | ||
788 | + owl:maxQualifiedCardinality | ||
789 | + "1"^^xsd:nonNegativeInteger ; | ||
790 | + owl:onDataRange xsd:decimal ; | ||
791 | + owl:onProperty ilap-view:hasActualCurrentResourceExpenditure | ||
792 | + ] ; | ||
793 | + rdfs:subClassOf | ||
794 | + [ a owl:Restriction ; | ||
795 | + owl:maxQualifiedCardinality | ||
796 | + "1"^^xsd:nonNegativeInteger ; | ||
797 | + owl:onDataRange xsd:decimal ; | ||
798 | + owl:onProperty ilap-view:hasActualCurrentPercentageUsed | ||
799 | + ] ; | ||
800 | + rdfs:subClassOf | ||
801 | + [ a owl:Restriction ; | ||
802 | + owl:maxQualifiedCardinality | ||
803 | + "1"^^xsd:nonNegativeInteger ; | ||
804 | + owl:onDataRange xsd:decimal ; | ||
805 | + owl:onProperty ilap-view:hasPlannedCurrentPercentageUsed | ||
806 | + ] ; | ||
807 | + rdfs:subClassOf | ||
808 | + [ a owl:Restriction ; | ||
809 | + ilap:shouldUseAnyUri | ||
810 | + "true"^^xsd:boolean ; | ||
811 | + owl:maxQualifiedCardinality | ||
812 | + "1"^^xsd:nonNegativeInteger ; | ||
813 | + owl:onClass ilap:ResourceBreakdownClass ; | ||
814 | + owl:onProperty ilap-view:plannedResourceHasBreakdownClass | ||
815 | + ] ; | ||
816 | + rdfs:subClassOf | ||
817 | + [ a owl:Restriction ; | ||
818 | + owl:maxQualifiedCardinality | ||
819 | + "1"^^xsd:nonNegativeInteger ; | ||
820 | + owl:onDataRange xsd:decimal ; | ||
821 | + owl:onProperty ilap-view:hasPlannedTotalResourceExpenditure | ||
822 | + ] ; | ||
823 | + rdfs:subClassOf | ||
824 | + [ a owl:Restriction ; | ||
825 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
826 | + owl:maxQualifiedCardinality | ||
827 | + "1"^^xsd:nonNegativeInteger ; | ||
828 | + owl:onClass ilap-view:Calendar ; | ||
829 | + owl:onProperty ilap-view:resourceInPlanHasCalendar | ||
830 | + ] ; | ||
831 | + rdfs:subClassOf | ||
832 | + [ a owl:Class ; | ||
833 | + ilap:shouldUseElementChoice | ||
834 | + "true"^^xsd:boolean ; | ||
835 | + owl:unionOf (ilap:StaffTimeResourceInPlan ilap:MaterialResourceInPlan) | ||
836 | + ] ; | ||
837 | + rdfs:subClassOf | ||
838 | + [ a owl:Restriction ; | ||
839 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
840 | + owl:maxQualifiedCardinality | ||
841 | + "1"^^xsd:nonNegativeInteger ; | ||
842 | + owl:onClass ilap-view:AvailableResource ; | ||
843 | + owl:onProperty ilap-view:hasAvailableResource | ||
844 | + ] ; | ||
845 | + rdfs:subClassOf | ||
846 | + [ a owl:Restriction ; | ||
847 | + owl:maxQualifiedCardinality | ||
848 | + "1"^^xsd:nonNegativeInteger ; | ||
849 | + owl:onDataRange xsd:decimal ; | ||
850 | + owl:onProperty ilap-view:hasPlannedCurrentResourceExpenditure | ||
851 | + ] ; | ||
852 | + rdfs:subClassOf | ||
853 | + [ a owl:Restriction ; | ||
854 | + owl:maxQualifiedCardinality | ||
855 | + "1"^^xsd:nonNegativeInteger ; | ||
856 | + owl:onDataRange xsd:string ; | ||
857 | + owl:onProperty ilap-view:hasDescription | ||
858 | + ] ; | ||
859 | + ilap:shouldHaveID "true" . | ||
860 | + | ||
861 | +ilap:ProductStructureBreakdownClass | ||
862 | + ilap:shouldHaveID "true" . | ||
863 | + | ||
864 | +ilap:Discipline | ||
865 | + ilap:shouldHaveID "true" . | ||
866 | + | ||
867 | +ilap:ActivityRiskFactor | ||
868 | + ilap:shouldHaveID "true" . | ||
869 | + | ||
870 | +ilap:Schedule | ||
871 | + rdfs:subClassOf | ||
872 | + [ a owl:Restriction ; | ||
873 | + owl:minQualifiedCardinality | ||
874 | + "0"^^xsd:nonNegativeInteger ; | ||
875 | + owl:onDataRange xsd:string ; | ||
876 | + owl:onProperty ilap-view:hasDescriptionOfPlannedCurrentProgress | ||
877 | + ] ; | ||
878 | + rdfs:subClassOf | ||
879 | + [ a owl:Restriction ; | ||
880 | + owl:maxQualifiedCardinality | ||
881 | + "1"^^xsd:nonNegativeInteger ; | ||
882 | + owl:onDataRange xsd:decimal ; | ||
883 | + owl:onProperty ilap-view:hasPlannedCurrentMaterialQuantityUsed | ||
884 | + ] ; | ||
885 | + rdfs:subClassOf | ||
886 | + [ a owl:Restriction ; | ||
887 | + owl:maxQualifiedCardinality | ||
888 | + "1"^^xsd:nonNegativeInteger ; | ||
889 | + owl:onDataRange xsd:string ; | ||
890 | + owl:onProperty ilap-view:hasDescription | ||
891 | + ] ; | ||
892 | + rdfs:subClassOf | ||
893 | + [ a owl:Restriction ; | ||
894 | + owl:maxQualifiedCardinality | ||
895 | + "1"^^xsd:nonNegativeInteger ; | ||
896 | + owl:onDataRange xsd:decimal ; | ||
897 | + owl:onProperty ilap-view:hasPlannedCurrentActivityExpenditure | ||
898 | + ] ; | ||
899 | + rdfs:subClassOf | ||
900 | + [ a owl:Restriction ; | ||
901 | + owl:maxQualifiedCardinality | ||
902 | + "1"^^xsd:nonNegativeInteger ; | ||
903 | + owl:onDataRange xsd:decimal ; | ||
904 | + owl:onProperty ilap-view:hasPlannedCurrentStaffTimeDurationUsed | ||
905 | + ] ; | ||
906 | + ilap:shouldHaveID "true" . | ||
907 | + | ||
908 | +ilap:MaterialDeliveryLocationStatus | ||
909 | + ilap:shouldHaveID "true" . | ||
910 | + | ||
911 | +ilap:ScheduleForPlan | ||
912 | + rdfs:subClassOf | ||
913 | + [ a owl:Restriction ; | ||
914 | + ilap:shouldBeInternalAndExternalRef | ||
915 | + "true"^^xsd:boolean ; | ||
916 | + owl:maxQualifiedCardinality | ||
917 | + "1"^^xsd:nonNegativeInteger ; | ||
918 | + owl:onClass ilap:ScheduleForPlan ; | ||
919 | + owl:onProperty ilap-view:hasPreviousSchedule | ||
920 | + ] ; | ||
921 | + ilap:shouldHaveID "true" . | ||
922 | + | ||
923 | +lci:PhysicalObject | ||
924 | + ilap:shouldHaveID "true" . | ||
925 | + | ||
926 | +ilap-view:AddWorkingTime | ||
927 | + ilap:shouldHaveID "true" . | ||
928 | + | ||
929 | +ilap-view:SS-PlanSuccessionLink | ||
930 | + ilap:shouldHaveID "true" . | ||
931 | + | ||
932 | +ilap:ActivityPlanningStatus | ||
933 | + ilap:shouldHaveID "true" . | ||
934 | + | ||
935 | +ilap:StaffTimeResourceInPlan | ||
936 | + rdfs:subClassOf | ||
937 | + [ a owl:Restriction ; | ||
938 | + owl:maxQualifiedCardinality | ||
939 | + "1"^^xsd:nonNegativeInteger ; | ||
940 | + owl:onDataRange xsd:decimal ; | ||
941 | + owl:onProperty ilap-view:hasPlannedTotalDuration | ||
942 | + ] ; | ||
943 | + rdfs:subClassOf | ||
944 | + [ a owl:Restriction ; | ||
945 | + owl:maxQualifiedCardinality | ||
946 | + "1"^^xsd:nonNegativeInteger ; | ||
947 | + owl:onDataRange xsd:decimal ; | ||
948 | + owl:onProperty ilap-view:hasPlannedCurrentDurationUsed | ||
949 | + ] ; | ||
950 | + rdfs:subClassOf | ||
951 | + [ a owl:Restriction ; | ||
952 | + ilap:shouldUseAnyUri | ||
953 | + "true"^^xsd:boolean ; | ||
954 | + owl:maxQualifiedCardinality | ||
955 | + "1"^^xsd:nonNegativeInteger ; | ||
956 | + owl:onClass ilap:Discipline ; | ||
957 | + owl:onProperty ilap-view:hasDiscipline | ||
958 | + ] ; | ||
959 | + rdfs:subClassOf | ||
960 | + [ a owl:Restriction ; | ||
961 | + owl:maxQualifiedCardinality | ||
962 | + "1"^^xsd:nonNegativeInteger ; | ||
963 | + owl:onDataRange xsd:decimal ; | ||
964 | + owl:onProperty ilap-view:hasActualCurrentDurationUsed | ||
965 | + ] ; | ||
966 | + ilap:shouldHaveID "true" . | ||
967 | + | ||
968 | +ilap:shouldUseElementChoice | ||
969 | + a owl:AnnotationProperty ; | ||
970 | + rdfs:range xsd:boolean . | ||
971 | + | ||
972 | +ilap:WeeklyRepeatingPeriodInTime | ||
973 | + ilap:shouldHaveID "true" . | ||
974 | + | ||
975 | +ilap:ManagedProgrammeOfWork | ||
976 | + ilap:shouldHaveID "true" . | ||
977 | + | ||
978 | +ilap-view:Calendar | ||
979 | + rdfs:subClassOf | ||
980 | + [ a owl:Restriction ; | ||
981 | + owl:maxQualifiedCardinality | ||
982 | + "1"^^xsd:nonNegativeInteger ; | ||
983 | + owl:onDataRange | ||
984 | + [ a owl:Class ; | ||
985 | + owl:unionOf (xsd:date xsd:dateTime) | ||
986 | + ] ; | ||
987 | + owl:onProperty ilap-view:calendarHasStart | ||
988 | + ] ; | ||
989 | + rdfs:subClassOf | ||
990 | + [ a owl:Restriction ; | ||
991 | + owl:maxQualifiedCardinality | ||
992 | + "1"^^xsd:nonNegativeInteger ; | ||
993 | + owl:onDataRange xsd:string ; | ||
994 | + owl:onProperty ilap-view:hasDescription | ||
995 | + ] ; | ||
996 | + rdfs:subClassOf | ||
997 | + [ a owl:Restriction ; | ||
998 | + owl:onClass ilap-view:CalendarOperation ; | ||
999 | + owl:onProperty ilap-view:resultOfCalendarOperation ; | ||
1000 | + owl:qualifiedCardinality | ||
1001 | + "1"^^xsd:nonNegativeInteger | ||
1002 | + ] ; | ||
1003 | + rdfs:subClassOf | ||
1004 | + [ a owl:Restriction ; | ||
1005 | + owl:maxQualifiedCardinality | ||
1006 | + "1"^^xsd:nonNegativeInteger ; | ||
1007 | + owl:onDataRange | ||
1008 | + [ a owl:Class ; | ||
1009 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1010 | + ] ; | ||
1011 | + owl:onProperty ilap-view:calendarHasFinish | ||
1012 | + ] ; | ||
1013 | + ilap:shouldHaveID "true" . | ||
1014 | + | ||
1015 | +ilap:ConnectedPeriodInTime | ||
1016 | + rdfs:subClassOf | ||
1017 | + [ a owl:Restriction ; | ||
1018 | + owl:maxQualifiedCardinality | ||
1019 | + "1"^^xsd:nonNegativeInteger ; | ||
1020 | + owl:onDataRange xsd:string ; | ||
1021 | + owl:onProperty ilap-view:hasDescription | ||
1022 | + ] ; | ||
1023 | + rdfs:subClassOf | ||
1024 | + [ a owl:Restriction ; | ||
1025 | + owl:onDataRange | ||
1026 | + [ a owl:Class ; | ||
1027 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1028 | + ] ; | ||
1029 | + owl:onProperty ilap-view:periodHasFinish ; | ||
1030 | + owl:qualifiedCardinality | ||
1031 | + "1"^^xsd:nonNegativeInteger | ||
1032 | + ] ; | ||
1033 | + rdfs:subClassOf | ||
1034 | + [ a owl:Restriction ; | ||
1035 | + owl:onDataRange | ||
1036 | + [ a owl:Class ; | ||
1037 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1038 | + ] ; | ||
1039 | + owl:onProperty ilap-view:periodHasStart ; | ||
1040 | + owl:qualifiedCardinality | ||
1041 | + "1"^^xsd:nonNegativeInteger | ||
1042 | + ] ; | ||
1043 | + ilap:shouldHaveID "true" . | ||
1044 | + | ||
1045 | +ilap:ActivityCompletionStatus | ||
1046 | + ilap:shouldHaveID "true" . | ||
1047 | + | ||
1048 | +ilap-view:SF-PlanSuccessionLink | ||
1049 | + ilap:shouldHaveID "true" . | ||
1050 | + | ||
1051 | +ilap:ShutdownPlan | ||
1052 | + ilap:shouldHaveID "true" . | ||
1053 | + | ||
1054 | +ilap:MaterialResourceInPlan | ||
1055 | + rdfs:subClassOf | ||
1056 | + [ a owl:Restriction ; | ||
1057 | + owl:maxQualifiedCardinality | ||
1058 | + "1"^^xsd:nonNegativeInteger ; | ||
1059 | + owl:onDataRange xsd:decimal ; | ||
1060 | + owl:onProperty ilap-view:hasPlannedTotalQuantity | ||
1061 | + ] ; | ||
1062 | + rdfs:subClassOf | ||
1063 | + [ a owl:Restriction ; | ||
1064 | + owl:maxQualifiedCardinality | ||
1065 | + "1"^^xsd:nonNegativeInteger ; | ||
1066 | + owl:onDataRange xsd:decimal ; | ||
1067 | + owl:onProperty ilap-view:hasActualCurrentQuantityUsed | ||
1068 | + ] ; | ||
1069 | + rdfs:subClassOf | ||
1070 | + [ a owl:Restriction ; | ||
1071 | + owl:maxQualifiedCardinality | ||
1072 | + "1"^^xsd:nonNegativeInteger ; | ||
1073 | + owl:onDataRange xsd:decimal ; | ||
1074 | + owl:onProperty ilap-view:hasPlannedCurrentQuantityUsed | ||
1075 | + ] ; | ||
1076 | + ilap:shouldHaveID "true" . | ||
1077 | + | ||
1078 | +ilap:Project | ||
1079 | + rdfs:subClassOf | ||
1080 | + [ a owl:Restriction ; | ||
1081 | + owl:maxQualifiedCardinality | ||
1082 | + "1"^^xsd:nonNegativeInteger ; | ||
1083 | + owl:onDataRange | ||
1084 | + [ a owl:Class ; | ||
1085 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1086 | + ] ; | ||
1087 | + owl:onProperty ilap-view:fulfilmentHasActualStart | ||
1088 | + ] ; | ||
1089 | + rdfs:subClassOf | ||
1090 | + [ a owl:Restriction ; | ||
1091 | + ilap:shouldUseAnyUri | ||
1092 | + "true"^^xsd:boolean ; | ||
1093 | + owl:maxQualifiedCardinality | ||
1094 | + "1"^^xsd:nonNegativeInteger ; | ||
1095 | + owl:onClass ilap-view:PersonOrOrganization ; | ||
1096 | + owl:onProperty ilap-view:fulfilmentHasActualProjectLeader | ||
1097 | + ] ; | ||
1098 | + rdfs:subClassOf | ||
1099 | + [ a owl:Restriction ; | ||
1100 | + owl:onClass ilap:ScheduleForPlan ; | ||
1101 | + owl:onProperty ilap-view:hasRevisedSchedule ; | ||
1102 | + owl:qualifiedCardinality | ||
1103 | + "1"^^xsd:nonNegativeInteger | ||
1104 | + ] ; | ||
1105 | + rdfs:subClassOf | ||
1106 | + [ a owl:Restriction ; | ||
1107 | + ilap:shouldUseAnyUri | ||
1108 | + "true"^^xsd:boolean ; | ||
1109 | + owl:maxQualifiedCardinality | ||
1110 | + "1"^^xsd:nonNegativeInteger ; | ||
1111 | + owl:onClass ilap:ActivityCompletionStatus ; | ||
1112 | + owl:onProperty ilap-view:fulfilmentHasCurrentCompletionStatus | ||
1113 | + ] ; | ||
1114 | + rdfs:subClassOf | ||
1115 | + [ a owl:Restriction ; | ||
1116 | + ilap:shouldUseAnyUri | ||
1117 | + "true"^^xsd:boolean ; | ||
1118 | + owl:minQualifiedCardinality | ||
1119 | + "0"^^xsd:nonNegativeInteger ; | ||
1120 | + owl:onClass ilap-view:PersonOrOrganization ; | ||
1121 | + owl:onProperty ilap-view:fulfilmentHasActualSubContractor | ||
1122 | + ] ; | ||
1123 | + rdfs:subClassOf | ||
1124 | + [ a owl:Restriction ; | ||
1125 | + ilap:shouldUseAnyUri | ||
1126 | + "true"^^xsd:boolean ; | ||
1127 | + owl:maxQualifiedCardinality | ||
1128 | + "1"^^xsd:nonNegativeInteger ; | ||
1129 | + owl:onClass lci:Organization ; | ||
1130 | + owl:onProperty ilap-view:hasOperatorOfProgrammeSubjectOfWork | ||
1131 | + ] ; | ||
1132 | + rdfs:subClassOf | ||
1133 | + [ a owl:Restriction ; | ||
1134 | + ilap:shouldUseAnyUri | ||
1135 | + "true"^^xsd:boolean ; | ||
1136 | + owl:maxQualifiedCardinality | ||
1137 | + "1"^^xsd:nonNegativeInteger ; | ||
1138 | + owl:onClass ilap:ActivityPlanningStatus ; | ||
1139 | + owl:onProperty ilap-view:hasCurrentPlanningStatus | ||
1140 | + ] ; | ||
1141 | + rdfs:subClassOf | ||
1142 | + [ a owl:Restriction ; | ||
1143 | + owl:maxQualifiedCardinality | ||
1144 | + "1"^^xsd:nonNegativeInteger ; | ||
1145 | + owl:onDataRange xsd:string ; | ||
1146 | + owl:onProperty ilap-view:hasDescription | ||
1147 | + ] ; | ||
1148 | + rdfs:subClassOf | ||
1149 | + [ a owl:Restriction ; | ||
1150 | + ilap:shouldUseAnyUri | ||
1151 | + "true"^^xsd:boolean ; | ||
1152 | + owl:minQualifiedCardinality | ||
1153 | + "0"^^xsd:nonNegativeInteger ; | ||
1154 | + owl:onClass ilap:OilAndGasProjectObjective ; | ||
1155 | + owl:onProperty ilap-view:hasProjectObjective | ||
1156 | + ] ; | ||
1157 | + rdfs:subClassOf | ||
1158 | + [ a owl:Restriction ; | ||
1159 | + ilap:shouldUseAnyUri | ||
1160 | + "true"^^xsd:boolean ; | ||
1161 | + owl:minQualifiedCardinality | ||
1162 | + "0"^^xsd:nonNegativeInteger ; | ||
1163 | + owl:onClass lci:PhysicalObject ; | ||
1164 | + owl:onProperty ilap-view:hasProgrammeSubjectOfWork | ||
1165 | + ] ; | ||
1166 | + rdfs:subClassOf | ||
1167 | + [ a owl:Restriction ; | ||
1168 | + ilap:shouldUseAnyUri | ||
1169 | + "true"^^xsd:boolean ; | ||
1170 | + owl:maxQualifiedCardinality | ||
1171 | + "1"^^xsd:nonNegativeInteger ; | ||
1172 | + owl:onClass ilap:LifecyclePhase ; | ||
1173 | + owl:onProperty ilap-view:isPartOfLifecyclePhase | ||
1174 | + ] ; | ||
1175 | + rdfs:subClassOf | ||
1176 | + [ a owl:Restriction ; | ||
1177 | + ilap:shouldUseAnyUri | ||
1178 | + "true"^^xsd:boolean ; | ||
1179 | + owl:maxQualifiedCardinality | ||
1180 | + "1"^^xsd:nonNegativeInteger ; | ||
1181 | + owl:onClass ilap:ClassOfProjectBySiteEnvironment ; | ||
1182 | + owl:onProperty ilap-view:hasProjectSiteEnvironment | ||
1183 | + ] ; | ||
1184 | + rdfs:subClassOf | ||
1185 | + [ a owl:Restriction ; | ||
1186 | + owl:onClass ilap:ScheduleForPlan ; | ||
1187 | + owl:onProperty ilap-view:hasBaselineSchedule ; | ||
1188 | + owl:qualifiedCardinality | ||
1189 | + "1"^^xsd:nonNegativeInteger | ||
1190 | + ] ; | ||
1191 | + rdfs:subClassOf | ||
1192 | + [ a owl:Restriction ; | ||
1193 | + owl:minQualifiedCardinality | ||
1194 | + "0"^^xsd:nonNegativeInteger ; | ||
1195 | + owl:onClass ilap:PlanForScheduling ; | ||
1196 | + owl:onProperty ilap:hasPlan | ||
1197 | + ] ; | ||
1198 | + rdfs:subClassOf | ||
1199 | + [ a owl:Restriction ; | ||
1200 | + owl:onClass ilap:ScheduleForPlan ; | ||
1201 | + owl:onProperty ilap-view:hasLiveSchedule ; | ||
1202 | + owl:qualifiedCardinality | ||
1203 | + "1"^^xsd:nonNegativeInteger | ||
1204 | + ] ; | ||
1205 | + rdfs:subClassOf | ||
1206 | + [ a owl:Restriction ; | ||
1207 | + ilap:shouldUseAnyUri | ||
1208 | + "true"^^xsd:boolean ; | ||
1209 | + owl:maxQualifiedCardinality | ||
1210 | + "1"^^xsd:nonNegativeInteger ; | ||
1211 | + owl:onClass lci:Organization ; | ||
1212 | + owl:onProperty ilap-view:fulfilmentHasActualMainContractor | ||
1213 | + ] ; | ||
1214 | + rdfs:subClassOf | ||
1215 | + [ a owl:Restriction ; | ||
1216 | + owl:onClass ilap:ScheduleForPlan ; | ||
1217 | + owl:onProperty ilap-view:hasCurrentSchedule ; | ||
1218 | + owl:qualifiedCardinality | ||
1219 | + "1"^^xsd:nonNegativeInteger | ||
1220 | + ] ; | ||
1221 | + rdfs:subClassOf | ||
1222 | + [ a owl:Restriction ; | ||
1223 | + owl:maxQualifiedCardinality | ||
1224 | + "1"^^xsd:nonNegativeInteger ; | ||
1225 | + owl:onDataRange | ||
1226 | + [ a owl:Class ; | ||
1227 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1228 | + ] ; | ||
1229 | + owl:onProperty ilap-view:fulfilmentHasActualFinish | ||
1230 | + ] ; | ||
1231 | + ilap:shouldHaveID "true" . | ||
1232 | + | ||
1233 | +ilap:PlanForActivity | ||
1234 | + ilap:shouldHaveID "true" . | ||
1235 | + | ||
1236 | +ilap:ActivityCriticality | ||
1237 | + ilap:shouldHaveID "true" . | ||
1238 | + | ||
1239 | +lci:PeriodInTime | ||
1240 | + rdfs:subClassOf | ||
1241 | + [ a owl:Class ; | ||
1242 | + ilap:shouldUseElementChoice | ||
1243 | + "true"^^xsd:boolean ; | ||
1244 | + owl:unionOf (ilap:RepeatingPeriodInTime ilap:ConnectedPeriodInTime) | ||
1245 | + ] ; | ||
1246 | + ilap:shouldHaveID "true" . | ||
1247 | + | ||
1248 | +ilap-xsd:Data | ||
1249 | + rdfs:subClassOf | ||
1250 | + [ a owl:Restriction ; | ||
1251 | + owl:onClass ilap:Project ; | ||
1252 | + owl:onProperty ilap-xsd:dataAboutProject ; | ||
1253 | + owl:qualifiedCardinality | ||
1254 | + "1"^^xsd:nonNegativeInteger | ||
1255 | + ] ; | ||
1256 | + rdfs:subClassOf | ||
1257 | + [ a owl:Restriction ; | ||
1258 | + owl:minQualifiedCardinality | ||
1259 | + "0"^^xsd:nonNegativeInteger ; | ||
1260 | + owl:onClass ilap-view:Calendar ; | ||
1261 | + owl:onProperty ilap-xsd:dataAboutCalendar | ||
1262 | + ] ; | ||
1263 | + rdfs:subClassOf | ||
1264 | + [ a owl:Restriction ; | ||
1265 | + owl:minQualifiedCardinality | ||
1266 | + "0"^^xsd:nonNegativeInteger ; | ||
1267 | + owl:onClass ilap-view:AvailableResource ; | ||
1268 | + owl:onProperty ilap-xsd:dataAboutAvailableResource | ||
1269 | + ] ; | ||
1270 | + ilap:shouldHaveID "true" . | ||
1271 | + | ||
1272 | +ilap:LifecyclePhase | ||
1273 | + ilap:shouldHaveID "true" . | ||
1274 | + | ||
1275 | +ilap:ScheduleForActivityInPlan | ||
1276 | + rdfs:subClassOf | ||
1277 | + [ a owl:Restriction ; | ||
1278 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
1279 | + owl:onClass ilap:ScheduleForPlan ; | ||
1280 | + owl:onProperty ilap-view:activityPartOfSchedule ; | ||
1281 | + owl:qualifiedCardinality | ||
1282 | + "1"^^xsd:nonNegativeInteger | ||
1283 | + ] ; | ||
1284 | + rdfs:subClassOf | ||
1285 | + [ a owl:Restriction ; | ||
1286 | + owl:maxQualifiedCardinality | ||
1287 | + "1"^^xsd:nonNegativeInteger ; | ||
1288 | + owl:onDataRange xsd:duration ; | ||
1289 | + owl:onProperty ilap-view:hasTotalFloat | ||
1290 | + ] ; | ||
1291 | + rdfs:subClassOf | ||
1292 | + [ a owl:Restriction ; | ||
1293 | + owl:maxQualifiedCardinality | ||
1294 | + "1"^^xsd:nonNegativeInteger ; | ||
1295 | + owl:onDataRange | ||
1296 | + [ a owl:Class ; | ||
1297 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1298 | + ] ; | ||
1299 | + owl:onProperty ilap-view:finishNoEarlierThan | ||
1300 | + ] ; | ||
1301 | + rdfs:subClassOf | ||
1302 | + [ a owl:Restriction ; | ||
1303 | + owl:maxQualifiedCardinality | ||
1304 | + "1"^^xsd:nonNegativeInteger ; | ||
1305 | + owl:onDataRange xsd:date ; | ||
1306 | + owl:onProperty ilap-view:hasFrontlineDate | ||
1307 | + ] ; | ||
1308 | + rdfs:subClassOf | ||
1309 | + [ a owl:Restriction ; | ||
1310 | + owl:maxQualifiedCardinality | ||
1311 | + "1"^^xsd:nonNegativeInteger ; | ||
1312 | + owl:onDataRange xsd:boolean ; | ||
1313 | + owl:onProperty ilap-view:alwaysOnSchedule | ||
1314 | + ] ; | ||
1315 | + rdfs:subClassOf | ||
1316 | + [ a owl:Restriction ; | ||
1317 | + owl:maxQualifiedCardinality | ||
1318 | + "1"^^xsd:nonNegativeInteger ; | ||
1319 | + owl:onDataRange xsd:duration ; | ||
1320 | + owl:onProperty ilap-view:hasFreeFloat | ||
1321 | + ] ; | ||
1322 | + rdfs:subClassOf | ||
1323 | + [ a owl:Restriction ; | ||
1324 | + owl:maxQualifiedCardinality | ||
1325 | + "1"^^xsd:nonNegativeInteger ; | ||
1326 | + owl:onDataRange | ||
1327 | + [ a owl:Class ; | ||
1328 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1329 | + ] ; | ||
1330 | + owl:onProperty ilap-view:hasLateFinish | ||
1331 | + ] ; | ||
1332 | + rdfs:subClassOf | ||
1333 | + [ a owl:Restriction ; | ||
1334 | + owl:maxQualifiedCardinality | ||
1335 | + "1"^^xsd:nonNegativeInteger ; | ||
1336 | + owl:onDataRange | ||
1337 | + [ a owl:Class ; | ||
1338 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1339 | + ] ; | ||
1340 | + owl:onProperty ilap-view:hasEarlyStart | ||
1341 | + ] ; | ||
1342 | + rdfs:subClassOf | ||
1343 | + [ a owl:Restriction ; | ||
1344 | + owl:minQualifiedCardinality | ||
1345 | + "0"^^xsd:nonNegativeInteger ; | ||
1346 | + owl:onClass ilap:ResourceInPlan ; | ||
1347 | + owl:onProperty ilap-view:scheduleHasResource | ||
1348 | + ] ; | ||
1349 | + rdfs:subClassOf | ||
1350 | + [ a owl:Restriction ; | ||
1351 | + owl:maxQualifiedCardinality | ||
1352 | + "1"^^xsd:nonNegativeInteger ; | ||
1353 | + owl:onDataRange xsd:duration ; | ||
1354 | + owl:onProperty ilap-view:activityHasPlannedDuration | ||
1355 | + ] ; | ||
1356 | + rdfs:subClassOf | ||
1357 | + [ a owl:Restriction ; | ||
1358 | + owl:maxQualifiedCardinality | ||
1359 | + "1"^^xsd:nonNegativeInteger ; | ||
1360 | + owl:onDataRange xsd:string ; | ||
1361 | + owl:onProperty ilap-view:hasDescription | ||
1362 | + ] ; | ||
1363 | + rdfs:subClassOf | ||
1364 | + [ a owl:Restriction ; | ||
1365 | + owl:maxQualifiedCardinality | ||
1366 | + "1"^^xsd:nonNegativeInteger ; | ||
1367 | + owl:onDataRange | ||
1368 | + [ a owl:Class ; | ||
1369 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1370 | + ] ; | ||
1371 | + owl:onProperty ilap-view:finishNoLaterThan | ||
1372 | + ] ; | ||
1373 | + rdfs:subClassOf | ||
1374 | + [ a owl:Restriction ; | ||
1375 | + owl:maxQualifiedCardinality | ||
1376 | + "1"^^xsd:nonNegativeInteger ; | ||
1377 | + owl:onDataRange | ||
1378 | + [ a owl:Class ; | ||
1379 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1380 | + ] ; | ||
1381 | + owl:onProperty ilap-view:hasEarlyFinish | ||
1382 | + ] ; | ||
1383 | + rdfs:subClassOf | ||
1384 | + [ a owl:Restriction ; | ||
1385 | + owl:maxQualifiedCardinality | ||
1386 | + "1"^^xsd:nonNegativeInteger ; | ||
1387 | + owl:onDataRange xsd:duration ; | ||
1388 | + owl:onProperty ilap-view:hasRemainingDuration | ||
1389 | + ] ; | ||
1390 | + rdfs:subClassOf | ||
1391 | + [ a owl:Restriction ; | ||
1392 | + owl:maxQualifiedCardinality | ||
1393 | + "1"^^xsd:nonNegativeInteger ; | ||
1394 | + owl:onDataRange | ||
1395 | + [ a owl:Class ; | ||
1396 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1397 | + ] ; | ||
1398 | + owl:onProperty ilap-view:hasLateStart | ||
1399 | + ] ; | ||
1400 | + ilap:shouldHaveID "true" . | ||
1401 | + | ||
1402 | +ilap-view:PlanSuccessionLink | ||
1403 | + rdfs:subClassOf | ||
1404 | + [ a owl:Class ; | ||
1405 | + ilap:shouldUseAttributeChoice | ||
1406 | + "true"^^xsd:boolean ; | ||
1407 | + owl:unionOf (ilap-view:FF-PlanSuccessionLink ilap-view:FS-PlanSuccessionLink ilap-view:SS-PlanSuccessionLink ilap-view:SF-PlanSuccessionLink) | ||
1408 | + ] ; | ||
1409 | + rdfs:subClassOf | ||
1410 | + [ a owl:Restriction ; | ||
1411 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
1412 | + owl:maxQualifiedCardinality | ||
1413 | + "1"^^xsd:nonNegativeInteger ; | ||
1414 | + owl:onClass ilap-view:Milestone ; | ||
1415 | + owl:onProperty ilap-view:successionHasLinkToMilestone | ||
1416 | + ] ; | ||
1417 | + rdfs:subClassOf | ||
1418 | + [ a owl:Restriction ; | ||
1419 | + owl:maxQualifiedCardinality | ||
1420 | + "1"^^xsd:nonNegativeInteger ; | ||
1421 | + owl:onDataRange xsd:string ; | ||
1422 | + owl:onProperty ilap-view:hasDescription | ||
1423 | + ] ; | ||
1424 | + rdfs:subClassOf | ||
1425 | + [ a owl:Restriction ; | ||
1426 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
1427 | + owl:maxQualifiedCardinality | ||
1428 | + "1"^^xsd:nonNegativeInteger ; | ||
1429 | + owl:onClass ilap-view:Calendar ; | ||
1430 | + owl:onProperty ilap-view:successionHasCalendar | ||
1431 | + ] ; | ||
1432 | + rdfs:subClassOf | ||
1433 | + [ a owl:Restriction ; | ||
1434 | + owl:maxQualifiedCardinality | ||
1435 | + "1"^^xsd:nonNegativeInteger ; | ||
1436 | + owl:onDataRange xsd:duration ; | ||
1437 | + owl:onProperty ilap-view:successionHasLag | ||
1438 | + ] ; | ||
1439 | + rdfs:subClassOf | ||
1440 | + [ a owl:Restriction ; | ||
1441 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
1442 | + owl:maxQualifiedCardinality | ||
1443 | + "1"^^xsd:nonNegativeInteger ; | ||
1444 | + owl:onClass ilap:ActivityInPlanForScheduling ; | ||
1445 | + owl:onProperty ilap-view:successionHasLinkToActivity | ||
1446 | + ] ; | ||
1447 | + ilap:shouldHaveID "true" . | ||
1448 | + | ||
1449 | +ilap:OilAndGasProjectObjective | ||
1450 | + ilap:shouldHaveID "true" . | ||
1451 | + | ||
1452 | +ilap:ScheduleForMilestone | ||
1453 | + rdfs:subClassOf | ||
1454 | + [ a owl:Restriction ; | ||
1455 | + owl:maxQualifiedCardinality | ||
1456 | + "1"^^xsd:nonNegativeInteger ; | ||
1457 | + owl:onDataRange | ||
1458 | + [ a owl:Class ; | ||
1459 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1460 | + ] ; | ||
1461 | + owl:onProperty ilap-view:hasLateAchievement | ||
1462 | + ] ; | ||
1463 | + rdfs:subClassOf | ||
1464 | + [ a owl:Restriction ; | ||
1465 | + ilap:shouldUseRef "true"^^xsd:boolean ; | ||
1466 | + owl:onClass ilap:ScheduleForPlan ; | ||
1467 | + owl:onProperty ilap-view:milestonePartOfSchedule ; | ||
1468 | + owl:qualifiedCardinality | ||
1469 | + "1"^^xsd:nonNegativeInteger | ||
1470 | + ] ; | ||
1471 | + rdfs:subClassOf | ||
1472 | + [ a owl:Restriction ; | ||
1473 | + owl:maxQualifiedCardinality | ||
1474 | + "1"^^xsd:nonNegativeInteger ; | ||
1475 | + owl:onDataRange | ||
1476 | + [ a owl:Class ; | ||
1477 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1478 | + ] ; | ||
1479 | + owl:onProperty ilap-view:hasEarlyAchievement | ||
1480 | + ] ; | ||
1481 | + ilap:shouldHaveID "true" . | ||
1482 | + | ||
1483 | +ilap:shouldUseAttributeChoice | ||
1484 | + a owl:AnnotationProperty ; | ||
1485 | + rdfs:range xsd:boolean . | ||
1486 | + | ||
1487 | +ilap:ActivityPriority | ||
1488 | + ilap:shouldHaveID "true" . | ||
1489 | + | ||
1490 | +ilap:RepeatingPeriodInTime | ||
1491 | + rdfs:subClassOf | ||
1492 | + [ a owl:Restriction ; | ||
1493 | + owl:maxQualifiedCardinality | ||
1494 | + "1"^^xsd:nonNegativeInteger ; | ||
1495 | + owl:onDataRange xsd:string ; | ||
1496 | + owl:onProperty ilap-view:hasDescription | ||
1497 | + ] ; | ||
1498 | + rdfs:subClassOf | ||
1499 | + [ a owl:Class ; | ||
1500 | + ilap:shouldUseAttributeChoice | ||
1501 | + "true"^^xsd:boolean ; | ||
1502 | + owl:unionOf (ilap:DailyRepeatingPeriod ilap:WeeklyRepeatingPeriod) | ||
1503 | + ] ; | ||
1504 | + rdfs:subClassOf | ||
1505 | + [ a owl:Restriction ; | ||
1506 | + owl:onDataRange | ||
1507 | + [ a owl:Class ; | ||
1508 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1509 | + ] ; | ||
1510 | + owl:onProperty ilap-view:periodRepeatedElementHasFinish ; | ||
1511 | + owl:qualifiedCardinality | ||
1512 | + "1"^^xsd:nonNegativeInteger | ||
1513 | + ] ; | ||
1514 | + rdfs:subClassOf | ||
1515 | + [ a owl:Restriction ; | ||
1516 | + owl:onDataRange | ||
1517 | + [ a owl:Class ; | ||
1518 | + owl:unionOf (xsd:date xsd:dateTime) | ||
1519 | + ] ; | ||
1520 | + owl:onProperty ilap-view:periodRepeatedElementHasStart ; | ||
1521 | + owl:qualifiedCardinality | ||
1522 | + "1"^^xsd:nonNegativeInteger | ||
1523 | + ] ; | ||
1524 | + ilap:shouldHaveID "true" . | ||
1525 | + | ||
1526 | +ilap:ActivityBreakdownClass | ||
1527 | + ilap:shouldHaveID "true" . |
ilap.ttl
0 → 100755
This diff could not be displayed because it is too large.
part12.ttl
0 → 100755
This diff could not be displayed because it is too large.
-
Please register or login to post a comment