Added remaining object properties to userfields to cover UC 2.5.1 and 2.5.2
Showing
2 changed files
with
280 additions
and
127 deletions
... | @@ -17,7 +17,7 @@ | ... | @@ -17,7 +17,7 @@ |
17 | rdfs:subClassOf [ | 17 | rdfs:subClassOf [ |
18 | rdf:type owl:Restriction ; | 18 | rdf:type owl:Restriction ; |
19 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 19 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
20 | - owl:onClass owl:Class ; | 20 | + owl:onClass ilap:Contractor ; |
21 | owl:onProperty :hasContractor ; | 21 | owl:onProperty :hasContractor ; |
22 | ] ; | 22 | ] ; |
23 | rdfs:subClassOf [ | 23 | rdfs:subClassOf [ |
... | @@ -27,12 +27,28 @@ | ... | @@ -27,12 +27,28 @@ |
27 | owl:onProperty :hasSource ; | 27 | owl:onProperty :hasSource ; |
28 | ] ; | 28 | ] ; |
29 | . | 29 | . |
30 | +:SourceSpecifiedUserField_1 | ||
31 | + rdf:type :SourceSpecifiedUserField ; | ||
32 | + rdfs:label "Source specified user field 1"^^xsd:string ; | ||
33 | +. | ||
30 | :SpecifiedUserField | 34 | :SpecifiedUserField |
31 | rdf:type owl:Class ; | 35 | rdf:type owl:Class ; |
32 | rdfs:subClassOf owl:Thing ; | 36 | rdfs:subClassOf owl:Thing ; |
33 | rdfs:subClassOf [ | 37 | rdfs:subClassOf [ |
34 | rdf:type owl:Restriction ; | 38 | rdf:type owl:Restriction ; |
35 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 39 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
40 | + owl:onClass ilap:Activity ; | ||
41 | + owl:onProperty :hasMainActivity ; | ||
42 | + ] ; | ||
43 | + rdfs:subClassOf [ | ||
44 | + rdf:type owl:Restriction ; | ||
45 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
46 | + owl:onClass ilap:Criticality ; | ||
47 | + owl:onProperty :hasHseCriticality ; | ||
48 | + ] ; | ||
49 | + rdfs:subClassOf [ | ||
50 | + rdf:type owl:Restriction ; | ||
51 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
36 | owl:onClass ilap:Criticality ; | 52 | owl:onClass ilap:Criticality ; |
37 | owl:onProperty :hasHseCriticality ; | 53 | owl:onProperty :hasHseCriticality ; |
38 | ] ; | 54 | ] ; |
... | @@ -57,6 +73,18 @@ | ... | @@ -57,6 +73,18 @@ |
57 | rdfs:subClassOf [ | 73 | rdfs:subClassOf [ |
58 | rdf:type owl:Restriction ; | 74 | rdf:type owl:Restriction ; |
59 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 75 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
76 | + owl:onClass ilap:Facility ; | ||
77 | + owl:onProperty :hasLivingQuarters ; | ||
78 | + ] ; | ||
79 | + rdfs:subClassOf [ | ||
80 | + rdf:type owl:Restriction ; | ||
81 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
82 | + owl:onClass ilap:Facility ; | ||
83 | + owl:onProperty :hasOperatingUnit ; | ||
84 | + ] ; | ||
85 | + rdfs:subClassOf [ | ||
86 | + rdf:type owl:Restriction ; | ||
87 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
60 | owl:onClass ilap:Field ; | 88 | owl:onClass ilap:Field ; |
61 | owl:onProperty :hasField ; | 89 | owl:onProperty :hasField ; |
62 | ] ; | 90 | ] ; |
... | @@ -70,6 +98,12 @@ | ... | @@ -70,6 +98,12 @@ |
70 | rdf:type owl:Restriction ; | 98 | rdf:type owl:Restriction ; |
71 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 99 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
72 | owl:onClass ilap:FreeFieldValue ; | 100 | owl:onClass ilap:FreeFieldValue ; |
101 | + owl:onProperty :hasActivityNetwork ; | ||
102 | + ] ; | ||
103 | + rdfs:subClassOf [ | ||
104 | + rdf:type owl:Restriction ; | ||
105 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
106 | + owl:onClass ilap:FreeFieldValue ; | ||
73 | owl:onProperty :hasActivityProgress ; | 107 | owl:onProperty :hasActivityProgress ; |
74 | ] ; | 108 | ] ; |
75 | rdfs:subClassOf [ | 109 | rdfs:subClassOf [ |
... | @@ -94,6 +128,24 @@ | ... | @@ -94,6 +128,24 @@ |
94 | rdf:type owl:Restriction ; | 128 | rdf:type owl:Restriction ; |
95 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 129 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
96 | owl:onClass ilap:FreeFieldValue ; | 130 | owl:onClass ilap:FreeFieldValue ; |
131 | + owl:onProperty :hasBuildingBlock ; | ||
132 | + ] ; | ||
133 | + rdfs:subClassOf [ | ||
134 | + rdf:type owl:Restriction ; | ||
135 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
136 | + owl:onClass ilap:FreeFieldValue ; | ||
137 | + owl:onProperty :hasBuildingBlock ; | ||
138 | + ] ; | ||
139 | + rdfs:subClassOf [ | ||
140 | + rdf:type owl:Restriction ; | ||
141 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
142 | + owl:onClass ilap:FreeFieldValue ; | ||
143 | + owl:onProperty :hasBuildingBlock ; | ||
144 | + ] ; | ||
145 | + rdfs:subClassOf [ | ||
146 | + rdf:type owl:Restriction ; | ||
147 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
148 | + owl:onClass ilap:FreeFieldValue ; | ||
97 | owl:onProperty :hasCommissioningPackage ; | 149 | owl:onProperty :hasCommissioningPackage ; |
98 | ] ; | 150 | ] ; |
99 | rdfs:subClassOf [ | 151 | rdfs:subClassOf [ |
... | @@ -106,12 +158,36 @@ | ... | @@ -106,12 +158,36 @@ |
106 | rdf:type owl:Restriction ; | 158 | rdf:type owl:Restriction ; |
107 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 159 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
108 | owl:onClass ilap:FreeFieldValue ; | 160 | owl:onClass ilap:FreeFieldValue ; |
161 | + owl:onProperty :hasContractType ; | ||
162 | + ] ; | ||
163 | + rdfs:subClassOf [ | ||
164 | + rdf:type owl:Restriction ; | ||
165 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
166 | + owl:onClass ilap:FreeFieldValue ; | ||
167 | + owl:onProperty :hasCostPhaseCode ; | ||
168 | + ] ; | ||
169 | + rdfs:subClassOf [ | ||
170 | + rdf:type owl:Restriction ; | ||
171 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
172 | + owl:onClass ilap:FreeFieldValue ; | ||
173 | + owl:onProperty :hasCrew ; | ||
174 | + ] ; | ||
175 | + rdfs:subClassOf [ | ||
176 | + rdf:type owl:Restriction ; | ||
177 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
178 | + owl:onClass ilap:FreeFieldValue ; | ||
109 | owl:onProperty :hasCriticalPath ; | 179 | owl:onProperty :hasCriticalPath ; |
110 | ] ; | 180 | ] ; |
111 | rdfs:subClassOf [ | 181 | rdfs:subClassOf [ |
112 | rdf:type owl:Restriction ; | 182 | rdf:type owl:Restriction ; |
113 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 183 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
114 | owl:onClass ilap:FreeFieldValue ; | 184 | owl:onClass ilap:FreeFieldValue ; |
185 | + owl:onProperty :hasEPCI ; | ||
186 | + ] ; | ||
187 | + rdfs:subClassOf [ | ||
188 | + rdf:type owl:Restriction ; | ||
189 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
190 | + owl:onClass ilap:FreeFieldValue ; | ||
115 | owl:onProperty :hasEngineeringPhase ; | 191 | owl:onProperty :hasEngineeringPhase ; |
116 | ] ; | 192 | ] ; |
117 | rdfs:subClassOf [ | 193 | rdfs:subClassOf [ |
... | @@ -124,12 +200,42 @@ | ... | @@ -124,12 +200,42 @@ |
124 | rdf:type owl:Restriction ; | 200 | rdf:type owl:Restriction ; |
125 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 201 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
126 | owl:onClass ilap:FreeFieldValue ; | 202 | owl:onClass ilap:FreeFieldValue ; |
203 | + owl:onProperty :hasFabricationPackage ; | ||
204 | + ] ; | ||
205 | + rdfs:subClassOf [ | ||
206 | + rdf:type owl:Restriction ; | ||
207 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
208 | + owl:onClass ilap:FreeFieldValue ; | ||
209 | + owl:onProperty :hasFabricationPhase ; | ||
210 | + ] ; | ||
211 | + rdfs:subClassOf [ | ||
212 | + rdf:type owl:Restriction ; | ||
213 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
214 | + owl:onClass ilap:FreeFieldValue ; | ||
127 | owl:onProperty :hasGeographicLocation ; | 215 | owl:onProperty :hasGeographicLocation ; |
128 | ] ; | 216 | ] ; |
129 | rdfs:subClassOf [ | 217 | rdfs:subClassOf [ |
130 | rdf:type owl:Restriction ; | 218 | rdf:type owl:Restriction ; |
131 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 219 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
132 | owl:onClass ilap:FreeFieldValue ; | 220 | owl:onClass ilap:FreeFieldValue ; |
221 | + owl:onProperty :hasHoldFab ; | ||
222 | + ] ; | ||
223 | + rdfs:subClassOf [ | ||
224 | + rdf:type owl:Restriction ; | ||
225 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
226 | + owl:onClass ilap:FreeFieldValue ; | ||
227 | + owl:onProperty :hasInstallationPeriod ; | ||
228 | + ] ; | ||
229 | + rdfs:subClassOf [ | ||
230 | + rdf:type owl:Restriction ; | ||
231 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
232 | + owl:onClass ilap:FreeFieldValue ; | ||
233 | + owl:onProperty :hasInstallationPhase ; | ||
234 | + ] ; | ||
235 | + rdfs:subClassOf [ | ||
236 | + rdf:type owl:Restriction ; | ||
237 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
238 | + owl:onClass ilap:FreeFieldValue ; | ||
133 | owl:onProperty :hasJobCardStatus ; | 239 | owl:onProperty :hasJobCardStatus ; |
134 | ] ; | 240 | ] ; |
135 | rdfs:subClassOf [ | 241 | rdfs:subClassOf [ |
... | @@ -148,6 +254,12 @@ | ... | @@ -148,6 +254,12 @@ |
148 | rdf:type owl:Restriction ; | 254 | rdf:type owl:Restriction ; |
149 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 255 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
150 | owl:onClass ilap:FreeFieldValue ; | 256 | owl:onClass ilap:FreeFieldValue ; |
257 | + owl:onProperty :hasLocationOfMaterial ; | ||
258 | + ] ; | ||
259 | + rdfs:subClassOf [ | ||
260 | + rdf:type owl:Restriction ; | ||
261 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
262 | + owl:onClass ilap:FreeFieldValue ; | ||
151 | owl:onProperty :hasLocationOfWork ; | 263 | owl:onProperty :hasLocationOfWork ; |
152 | ] ; | 264 | ] ; |
153 | rdfs:subClassOf [ | 265 | rdfs:subClassOf [ |
... | @@ -160,13 +272,13 @@ | ... | @@ -160,13 +272,13 @@ |
160 | rdf:type owl:Restriction ; | 272 | rdf:type owl:Restriction ; |
161 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 273 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
162 | owl:onClass ilap:FreeFieldValue ; | 274 | owl:onClass ilap:FreeFieldValue ; |
163 | - owl:onProperty :hasMainActivity ; | 275 | + owl:onProperty :hasMechanicalCompletionPackage ; |
164 | ] ; | 276 | ] ; |
165 | rdfs:subClassOf [ | 277 | rdfs:subClassOf [ |
166 | rdf:type owl:Restriction ; | 278 | rdf:type owl:Restriction ; |
167 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 279 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
168 | owl:onClass ilap:FreeFieldValue ; | 280 | owl:onClass ilap:FreeFieldValue ; |
169 | - owl:onProperty :hasMechanicalCompletionPackage ; | 281 | + owl:onProperty :hasOwnerDepartment ; |
170 | ] ; | 282 | ] ; |
171 | rdfs:subClassOf [ | 283 | rdfs:subClassOf [ |
172 | rdf:type owl:Restriction ; | 284 | rdf:type owl:Restriction ; |
... | @@ -196,6 +308,12 @@ | ... | @@ -196,6 +308,12 @@ |
196 | rdf:type owl:Restriction ; | 308 | rdf:type owl:Restriction ; |
197 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 309 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
198 | owl:onClass ilap:FreeFieldValue ; | 310 | owl:onClass ilap:FreeFieldValue ; |
311 | + owl:onProperty :hasProcurementType ; | ||
312 | + ] ; | ||
313 | + rdfs:subClassOf [ | ||
314 | + rdf:type owl:Restriction ; | ||
315 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
316 | + owl:onClass ilap:FreeFieldValue ; | ||
199 | owl:onProperty :hasProjectCode ; | 317 | owl:onProperty :hasProjectCode ; |
200 | ] ; | 318 | ] ; |
201 | rdfs:subClassOf [ | 319 | rdfs:subClassOf [ |
... | @@ -220,6 +338,12 @@ | ... | @@ -220,6 +338,12 @@ |
220 | rdf:type owl:Restriction ; | 338 | rdf:type owl:Restriction ; |
221 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 339 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
222 | owl:onClass ilap:FreeFieldValue ; | 340 | owl:onClass ilap:FreeFieldValue ; |
341 | + owl:onProperty :hasScopeType ; | ||
342 | + ] ; | ||
343 | + rdfs:subClassOf [ | ||
344 | + rdf:type owl:Restriction ; | ||
345 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
346 | + owl:onClass ilap:FreeFieldValue ; | ||
223 | owl:onProperty :hasSection ; | 347 | owl:onProperty :hasSection ; |
224 | ] ; | 348 | ] ; |
225 | rdfs:subClassOf [ | 349 | rdfs:subClassOf [ |
... | @@ -232,6 +356,18 @@ | ... | @@ -232,6 +356,18 @@ |
232 | rdf:type owl:Restriction ; | 356 | rdf:type owl:Restriction ; |
233 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 357 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
234 | owl:onClass ilap:FreeFieldValue ; | 358 | owl:onClass ilap:FreeFieldValue ; |
359 | + owl:onProperty :hasSite ; | ||
360 | + ] ; | ||
361 | + rdfs:subClassOf [ | ||
362 | + rdf:type owl:Restriction ; | ||
363 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
364 | + owl:onClass ilap:FreeFieldValue ; | ||
365 | + owl:onProperty :hasSlotID ; | ||
366 | + ] ; | ||
367 | + rdfs:subClassOf [ | ||
368 | + rdf:type owl:Restriction ; | ||
369 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
370 | + owl:onClass ilap:FreeFieldValue ; | ||
235 | owl:onProperty :hasSource ; | 371 | owl:onProperty :hasSource ; |
236 | ] ; | 372 | ] ; |
237 | rdfs:subClassOf [ | 373 | rdfs:subClassOf [ |
... | @@ -262,6 +398,24 @@ | ... | @@ -262,6 +398,24 @@ |
262 | rdf:type owl:Restriction ; | 398 | rdf:type owl:Restriction ; |
263 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 399 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
264 | owl:onClass ilap:FreeFieldValue ; | 400 | owl:onClass ilap:FreeFieldValue ; |
401 | + owl:onProperty :hasVOR ; | ||
402 | + ] ; | ||
403 | + rdfs:subClassOf [ | ||
404 | + rdf:type owl:Restriction ; | ||
405 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
406 | + owl:onClass ilap:FreeFieldValue ; | ||
407 | + owl:onProperty :hasVessel ; | ||
408 | + ] ; | ||
409 | + rdfs:subClassOf [ | ||
410 | + rdf:type owl:Restriction ; | ||
411 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
412 | + owl:onClass ilap:FreeFieldValue ; | ||
413 | + owl:onProperty :hasVesselType ; | ||
414 | + ] ; | ||
415 | + rdfs:subClassOf [ | ||
416 | + rdf:type owl:Restriction ; | ||
417 | + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
418 | + owl:onClass ilap:FreeFieldValue ; | ||
265 | owl:onProperty :hasWBS ; | 419 | owl:onProperty :hasWBS ; |
266 | ] ; | 420 | ] ; |
267 | rdfs:subClassOf [ | 421 | rdfs:subClassOf [ |
... | @@ -327,126 +481,125 @@ | ... | @@ -327,126 +481,125 @@ |
327 | rdfs:subClassOf [ | 481 | rdfs:subClassOf [ |
328 | rdf:type owl:Restriction ; | 482 | rdf:type owl:Restriction ; |
329 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 483 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
330 | - owl:onClass ilap:MainPhase ; | 484 | + owl:onClass ilap:License ; |
331 | - owl:onProperty :hasDgPhase ; | 485 | + owl:onProperty :hasLicense ; |
332 | - ] ; | ||
333 | - rdfs:subClassOf [ | ||
334 | - rdf:type owl:Restriction ; | ||
335 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
336 | - owl:onClass ilap:Phase ; | ||
337 | - owl:onProperty :hasPhase ; | ||
338 | ] ; | 486 | ] ; |
339 | rdfs:subClassOf [ | 487 | rdfs:subClassOf [ |
340 | rdf:type owl:Restriction ; | 488 | rdf:type owl:Restriction ; |
341 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 489 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
342 | - owl:onClass ilap:SubPhase ; | 490 | + owl:onClass ilap:License ; |
343 | - owl:onProperty :hasProjectPhase ; | 491 | + owl:onProperty :hasLicense ; |
344 | ] ; | 492 | ] ; |
345 | rdfs:subClassOf [ | 493 | rdfs:subClassOf [ |
346 | rdf:type owl:Restriction ; | 494 | rdf:type owl:Restriction ; |
347 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 495 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
348 | - owl:onClass owl:Class ; | 496 | + owl:onClass ilap:MainPhase ; |
349 | - owl:onProperty :hasCategory ; | 497 | + owl:onProperty :hasDgPhase ; |
350 | ] ; | 498 | ] ; |
351 | rdfs:subClassOf [ | 499 | rdfs:subClassOf [ |
352 | rdf:type owl:Restriction ; | 500 | rdf:type owl:Restriction ; |
353 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 501 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
354 | - owl:onClass owl:Class ; | 502 | + owl:onClass ilap:MilestoneType ; |
355 | - owl:onProperty :hasContractType ; | 503 | + owl:onProperty :hasMilestoneType ; |
356 | ] ; | 504 | ] ; |
357 | rdfs:subClassOf [ | 505 | rdfs:subClassOf [ |
358 | rdf:type owl:Restriction ; | 506 | rdf:type owl:Restriction ; |
359 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 507 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
360 | - owl:onClass owl:Class ; | 508 | + owl:onClass ilap:Operator ; |
361 | - owl:onProperty :hasContractor ; | 509 | + owl:onProperty :hasOperator ; |
362 | ] ; | 510 | ] ; |
363 | rdfs:subClassOf [ | 511 | rdfs:subClassOf [ |
364 | rdf:type owl:Restriction ; | 512 | rdf:type owl:Restriction ; |
365 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 513 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
366 | - owl:onClass owl:Class ; | 514 | + owl:onClass ilap:Phase ; |
367 | - owl:onProperty :hasCostPhaseCode ; | 515 | + owl:onProperty :hasPhase ; |
368 | ] ; | 516 | ] ; |
369 | rdfs:subClassOf [ | 517 | rdfs:subClassOf [ |
370 | rdf:type owl:Restriction ; | 518 | rdf:type owl:Restriction ; |
371 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 519 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
372 | - owl:onClass owl:Class ; | 520 | + owl:onClass ilap:Priority ; |
373 | - owl:onProperty :hasExpenseType ; | 521 | + owl:onProperty :hasPriority ; |
374 | ] ; | 522 | ] ; |
375 | rdfs:subClassOf [ | 523 | rdfs:subClassOf [ |
376 | rdf:type owl:Restriction ; | 524 | rdf:type owl:Restriction ; |
377 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 525 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
378 | - owl:onClass owl:Class ; | 526 | + owl:onClass ilap:Result ; |
379 | - owl:onProperty :hasLivingQuarters ; | 527 | + owl:onProperty :hasProduct ; |
380 | ] ; | 528 | ] ; |
381 | rdfs:subClassOf [ | 529 | rdfs:subClassOf [ |
382 | rdf:type owl:Restriction ; | 530 | rdf:type owl:Restriction ; |
383 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 531 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
384 | - owl:onClass owl:Class ; | 532 | + owl:onClass ilap:RiskFactor ; |
385 | - owl:onProperty :hasMilestoneType ; | 533 | + owl:onProperty :hasRiskFactor ; |
386 | ] ; | 534 | ] ; |
387 | rdfs:subClassOf [ | 535 | rdfs:subClassOf [ |
388 | rdf:type owl:Restriction ; | 536 | rdf:type owl:Restriction ; |
389 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 537 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
390 | - owl:onClass owl:Class ; | 538 | + owl:onClass ilap:ShutdownType ; |
391 | - owl:onProperty :hasOperatingUnit ; | 539 | + owl:onProperty :hasShutdownType ; |
392 | ] ; | 540 | ] ; |
393 | rdfs:subClassOf [ | 541 | rdfs:subClassOf [ |
394 | rdf:type owl:Restriction ; | 542 | rdf:type owl:Restriction ; |
395 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 543 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
396 | - owl:onClass owl:Class ; | 544 | + owl:onClass ilap:Status ; |
397 | - owl:onProperty :hasOperator ; | 545 | + owl:onProperty :hasStatus ; |
398 | ] ; | 546 | ] ; |
399 | rdfs:subClassOf [ | 547 | rdfs:subClassOf [ |
400 | rdf:type owl:Restriction ; | 548 | rdf:type owl:Restriction ; |
401 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 549 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
402 | - owl:onClass owl:Class ; | 550 | + owl:onClass ilap:Status ; |
403 | - owl:onProperty :hasOwnerDepartment ; | 551 | + owl:onProperty :hasStatusType ; |
404 | ] ; | 552 | ] ; |
405 | rdfs:subClassOf [ | 553 | rdfs:subClassOf [ |
406 | rdf:type owl:Restriction ; | 554 | rdf:type owl:Restriction ; |
407 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 555 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
408 | - owl:onClass owl:Class ; | 556 | + owl:onClass ilap:SubPhase ; |
409 | - owl:onProperty :hasPriority ; | 557 | + owl:onProperty :hasProjectPhase ; |
410 | ] ; | 558 | ] ; |
411 | rdfs:subClassOf [ | 559 | rdfs:subClassOf [ |
412 | rdf:type owl:Restriction ; | 560 | rdf:type owl:Restriction ; |
413 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 561 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
414 | - owl:onClass owl:Class ; | 562 | + owl:onClass :Discipline ; |
415 | - owl:onProperty :hasPriorityType ; | 563 | + owl:onProperty :hasCategory ; |
416 | ] ; | 564 | ] ; |
417 | rdfs:subClassOf [ | 565 | rdfs:subClassOf [ |
418 | rdf:type owl:Restriction ; | 566 | rdf:type owl:Restriction ; |
419 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 567 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
420 | - owl:onClass owl:Class ; | 568 | + owl:onClass :Discipline ; |
421 | - owl:onProperty :hasProduct ; | 569 | + owl:onProperty :hasExecutionSubDiscipline ; |
422 | ] ; | 570 | ] ; |
423 | rdfs:subClassOf [ | 571 | rdfs:subClassOf [ |
424 | rdf:type owl:Restriction ; | 572 | rdf:type owl:Restriction ; |
425 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 573 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
426 | - owl:onClass owl:Class ; | 574 | + owl:onClass :SpecifiedUserField ; |
427 | - owl:onProperty :hasRiskFactor ; | 575 | + owl:onProperty :hasEngineeringPhase ; |
428 | ] ; | 576 | ] ; |
429 | rdfs:subClassOf [ | 577 | rdfs:subClassOf [ |
430 | rdf:type owl:Restriction ; | 578 | rdf:type owl:Restriction ; |
431 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 579 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
432 | owl:onClass owl:Class ; | 580 | owl:onClass owl:Class ; |
433 | - owl:onProperty :hasShutdownType ; | 581 | + owl:onProperty :hasCategory ; |
434 | ] ; | 582 | ] ; |
435 | rdfs:subClassOf [ | 583 | rdfs:subClassOf [ |
436 | rdf:type owl:Restriction ; | 584 | rdf:type owl:Restriction ; |
437 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 585 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
438 | owl:onClass owl:Class ; | 586 | owl:onClass owl:Class ; |
439 | - owl:onProperty :hasStatus ; | 587 | + owl:onProperty :hasContractor ; |
440 | ] ; | 588 | ] ; |
441 | rdfs:subClassOf [ | 589 | rdfs:subClassOf [ |
442 | rdf:type owl:Restriction ; | 590 | rdf:type owl:Restriction ; |
443 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 591 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
444 | owl:onClass owl:Class ; | 592 | owl:onClass owl:Class ; |
445 | - owl:onProperty :hasStatusType ; | 593 | + owl:onProperty :hasCostPhaseCode ; |
446 | ] ; | 594 | ] ; |
447 | . | 595 | . |
596 | +:SpecifiedUserField_1 | ||
597 | + rdf:type :SpecifiedUserField ; | ||
598 | + rdfs:label "Specified user field 1"^^xsd:string ; | ||
599 | +. | ||
448 | :hasActivityNetwork | 600 | :hasActivityNetwork |
449 | rdf:type owl:ObjectProperty ; | 601 | rdf:type owl:ObjectProperty ; |
602 | + rdfs:comment "A Relationship between an Activity (or Plan, or Project) and the Value of a Specified User Field (xsd:String which is linked via a hasValue DataTypeProperty)"^^xsd:string ; | ||
450 | . | 603 | . |
451 | :hasActivityProgress | 604 | :hasActivityProgress |
452 | rdf:type owl:ObjectProperty ; | 605 | rdf:type owl:ObjectProperty ; |
... | @@ -471,6 +624,7 @@ | ... | @@ -471,6 +624,7 @@ |
471 | . | 624 | . |
472 | :hasContractType | 625 | :hasContractType |
473 | rdf:type owl:ObjectProperty ; | 626 | rdf:type owl:ObjectProperty ; |
627 | + rdfs:label "has contract type"^^xsd:string ; | ||
474 | . | 628 | . |
475 | :hasContractor | 629 | :hasContractor |
476 | rdf:type owl:ObjectProperty ; | 630 | rdf:type owl:ObjectProperty ; |
... | @@ -478,6 +632,10 @@ | ... | @@ -478,6 +632,10 @@ |
478 | :hasCostPhaseCode | 632 | :hasCostPhaseCode |
479 | rdf:type owl:ObjectProperty ; | 633 | rdf:type owl:ObjectProperty ; |
480 | . | 634 | . |
635 | +:hasCrew | ||
636 | + rdf:type owl:ObjectProperty ; | ||
637 | + rdfs:label "has crew"^^xsd:string ; | ||
638 | +. | ||
481 | :hasCriticalPath | 639 | :hasCriticalPath |
482 | rdf:type owl:ObjectProperty ; | 640 | rdf:type owl:ObjectProperty ; |
483 | . | 641 | . |
... | @@ -487,14 +645,23 @@ | ... | @@ -487,14 +645,23 @@ |
487 | :hasDiscipline | 645 | :hasDiscipline |
488 | rdf:type owl:ObjectProperty ; | 646 | rdf:type owl:ObjectProperty ; |
489 | . | 647 | . |
648 | +:hasEPCI | ||
649 | + rdf:type owl:ObjectProperty ; | ||
650 | + rdfs:label "has EPCI"^^xsd:string ; | ||
651 | +. | ||
490 | :hasEngineeringPhase | 652 | :hasEngineeringPhase |
491 | rdf:type owl:ObjectProperty ; | 653 | rdf:type owl:ObjectProperty ; |
492 | . | 654 | . |
493 | :hasExecutionSubDiscipline | 655 | :hasExecutionSubDiscipline |
494 | rdf:type owl:ObjectProperty ; | 656 | rdf:type owl:ObjectProperty ; |
495 | . | 657 | . |
496 | -:hasExpenseType | 658 | +:hasFabricationPackage |
497 | rdf:type owl:ObjectProperty ; | 659 | rdf:type owl:ObjectProperty ; |
660 | + rdfs:label "has fabrication package"^^xsd:string ; | ||
661 | +. | ||
662 | +:hasFabricationPhase | ||
663 | + rdf:type owl:ObjectProperty ; | ||
664 | + rdfs:label "has fabrication phase"^^xsd:string ; | ||
498 | . | 665 | . |
499 | :hasFacility | 666 | :hasFacility |
500 | rdf:type owl:ObjectProperty ; | 667 | rdf:type owl:ObjectProperty ; |
... | @@ -505,9 +672,21 @@ | ... | @@ -505,9 +672,21 @@ |
505 | :hasGeographicLocation | 672 | :hasGeographicLocation |
506 | rdf:type owl:ObjectProperty ; | 673 | rdf:type owl:ObjectProperty ; |
507 | . | 674 | . |
675 | +:hasHoldFab | ||
676 | + rdf:type owl:ObjectProperty ; | ||
677 | + rdfs:label "has hold fab"^^xsd:string ; | ||
678 | +. | ||
508 | :hasHseCriticality | 679 | :hasHseCriticality |
509 | rdf:type owl:ObjectProperty ; | 680 | rdf:type owl:ObjectProperty ; |
510 | . | 681 | . |
682 | +:hasInstallationPeriod | ||
683 | + rdf:type owl:ObjectProperty ; | ||
684 | + rdfs:label "has installation period"^^xsd:string ; | ||
685 | +. | ||
686 | +:hasInstallationPhase | ||
687 | + rdf:type owl:ObjectProperty ; | ||
688 | + rdfs:label "has installation phase"^^xsd:string ; | ||
689 | +. | ||
511 | :hasJobCardStatus | 690 | :hasJobCardStatus |
512 | rdf:type owl:ObjectProperty ; | 691 | rdf:type owl:ObjectProperty ; |
513 | . | 692 | . |
... | @@ -543,6 +722,7 @@ | ... | @@ -543,6 +722,7 @@ |
543 | . | 722 | . |
544 | :hasOperator | 723 | :hasOperator |
545 | rdf:type owl:ObjectProperty ; | 724 | rdf:type owl:ObjectProperty ; |
725 | + rdfs:label "has operator"^^xsd:string ; | ||
546 | . | 726 | . |
547 | :hasOwnerDepartment | 727 | :hasOwnerDepartment |
548 | rdf:type owl:ObjectProperty ; | 728 | rdf:type owl:ObjectProperty ; |
... | @@ -562,14 +742,16 @@ | ... | @@ -562,14 +742,16 @@ |
562 | :hasPriority | 742 | :hasPriority |
563 | rdf:type owl:ObjectProperty ; | 743 | rdf:type owl:ObjectProperty ; |
564 | . | 744 | . |
565 | -:hasPriorityType | 745 | +:hasProcurementPackage |
566 | rdf:type owl:ObjectProperty ; | 746 | rdf:type owl:ObjectProperty ; |
567 | . | 747 | . |
568 | -:hasProcurementPackage | 748 | +:hasProcurementType |
569 | rdf:type owl:ObjectProperty ; | 749 | rdf:type owl:ObjectProperty ; |
750 | + rdfs:label "has procurement type"^^xsd:string ; | ||
570 | . | 751 | . |
571 | :hasProduct | 752 | :hasProduct |
572 | rdf:type owl:ObjectProperty ; | 753 | rdf:type owl:ObjectProperty ; |
754 | + rdfs:label "has product"^^xsd:string ; | ||
573 | . | 755 | . |
574 | :hasProductionCriticality | 756 | :hasProductionCriticality |
575 | rdf:type owl:ObjectProperty ; | 757 | rdf:type owl:ObjectProperty ; |
... | @@ -592,6 +774,10 @@ | ... | @@ -592,6 +774,10 @@ |
592 | :hasRiskFactor | 774 | :hasRiskFactor |
593 | rdf:type owl:ObjectProperty ; | 775 | rdf:type owl:ObjectProperty ; |
594 | . | 776 | . |
777 | +:hasScopeType | ||
778 | + rdf:type owl:ObjectProperty ; | ||
779 | + rdfs:label "has scope type"^^xsd:string ; | ||
780 | +. | ||
595 | :hasSection | 781 | :hasSection |
596 | rdf:type owl:ObjectProperty ; | 782 | rdf:type owl:ObjectProperty ; |
597 | . | 783 | . |
... | @@ -601,6 +787,14 @@ | ... | @@ -601,6 +787,14 @@ |
601 | :hasShutdownType | 787 | :hasShutdownType |
602 | rdf:type owl:ObjectProperty ; | 788 | rdf:type owl:ObjectProperty ; |
603 | . | 789 | . |
790 | +:hasSite | ||
791 | + rdf:type owl:ObjectProperty ; | ||
792 | + rdfs:label "has site"^^xsd:string ; | ||
793 | +. | ||
794 | +:hasSlotID | ||
795 | + rdf:type owl:ObjectProperty ; | ||
796 | + rdfs:label "has slot ID"^^xsd:string ; | ||
797 | +. | ||
604 | :hasSource | 798 | :hasSource |
605 | rdf:type owl:ObjectProperty ; | 799 | rdf:type owl:ObjectProperty ; |
606 | . | 800 | . |
... | @@ -609,6 +803,7 @@ | ... | @@ -609,6 +803,7 @@ |
609 | . | 803 | . |
610 | :hasStatusType | 804 | :hasStatusType |
611 | rdf:type owl:ObjectProperty ; | 805 | rdf:type owl:ObjectProperty ; |
806 | + rdfs:label "has status type"^^xsd:string ; | ||
612 | . | 807 | . |
613 | :hasSupplierATS | 808 | :hasSupplierATS |
614 | rdf:type owl:ObjectProperty ; | 809 | rdf:type owl:ObjectProperty ; |
... | @@ -622,6 +817,18 @@ | ... | @@ -622,6 +817,18 @@ |
622 | :hasTaskResponsible | 817 | :hasTaskResponsible |
623 | rdf:type owl:ObjectProperty ; | 818 | rdf:type owl:ObjectProperty ; |
624 | . | 819 | . |
820 | +:hasVOR | ||
821 | + rdf:type owl:ObjectProperty ; | ||
822 | + rdfs:label "has VOR"^^xsd:string ; | ||
823 | +. | ||
824 | +:hasVessel | ||
825 | + rdf:type owl:ObjectProperty ; | ||
826 | + rdfs:label "has vessel"^^xsd:string ; | ||
827 | +. | ||
828 | +:hasVesselType | ||
829 | + rdf:type owl:ObjectProperty ; | ||
830 | + rdfs:label "has vessel type"^^xsd:string ; | ||
831 | +. | ||
625 | :hasWBS | 832 | :hasWBS |
626 | rdf:type owl:ObjectProperty ; | 833 | rdf:type owl:ObjectProperty ; |
627 | . | 834 | . |
... | @@ -640,6 +847,10 @@ | ... | @@ -640,6 +847,10 @@ |
640 | :hasWBSpart5 | 847 | :hasWBSpart5 |
641 | rdf:type owl:ObjectProperty ; | 848 | rdf:type owl:ObjectProperty ; |
642 | . | 849 | . |
850 | +:hasWellType | ||
851 | + rdf:type owl:ObjectProperty ; | ||
852 | + rdfs:label "has well type"^^xsd:string ; | ||
853 | +. | ||
643 | :hasWorkCenter | 854 | :hasWorkCenter |
644 | rdf:type owl:ObjectProperty ; | 855 | rdf:type owl:ObjectProperty ; |
645 | . | 856 | . |
... | @@ -805,18 +1016,6 @@ | ... | @@ -805,18 +1016,6 @@ |
805 | rdf:type owl:Restriction ; | 1016 | rdf:type owl:Restriction ; |
806 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1017 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
807 | owl:onClass owl:Class ; | 1018 | owl:onClass owl:Class ; |
808 | - owl:onProperty :hasContractType ; | ||
809 | - ] ; | ||
810 | -]. | ||
811 | -[ | ||
812 | - rdf:type owl:Axiom ; | ||
813 | - ilap:shouldUseAnyUri "true"^^xsd:boolean ; | ||
814 | - owl:annotatedProperty rdfs:subClassOf ; | ||
815 | - owl:annotatedSource :SpecifiedUserField ; | ||
816 | - owl:annotatedTarget [ | ||
817 | - rdf:type owl:Restriction ; | ||
818 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
819 | - owl:onClass owl:Class ; | ||
820 | owl:onProperty :hasCostPhaseCode ; | 1019 | owl:onProperty :hasCostPhaseCode ; |
821 | ] ; | 1020 | ] ; |
822 | ]. | 1021 | ]. |
... | @@ -829,18 +1028,6 @@ | ... | @@ -829,18 +1028,6 @@ |
829 | rdf:type owl:Restriction ; | 1028 | rdf:type owl:Restriction ; |
830 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1029 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
831 | owl:onClass owl:Class ; | 1030 | owl:onClass owl:Class ; |
832 | - owl:onProperty :hasExpenseType ; | ||
833 | - ] ; | ||
834 | -]. | ||
835 | -[ | ||
836 | - rdf:type owl:Axiom ; | ||
837 | - ilap:shouldUseAnyUri "true"^^xsd:boolean ; | ||
838 | - owl:annotatedProperty rdfs:subClassOf ; | ||
839 | - owl:annotatedSource :SpecifiedUserField ; | ||
840 | - owl:annotatedTarget [ | ||
841 | - rdf:type owl:Restriction ; | ||
842 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
843 | - owl:onClass owl:Class ; | ||
844 | owl:onProperty :hasLivingQuarters ; | 1031 | owl:onProperty :hasLivingQuarters ; |
845 | ] ; | 1032 | ] ; |
846 | ]. | 1033 | ]. |
... | @@ -877,18 +1064,6 @@ | ... | @@ -877,18 +1064,6 @@ |
877 | rdf:type owl:Restriction ; | 1064 | rdf:type owl:Restriction ; |
878 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1065 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
879 | owl:onClass owl:Class ; | 1066 | owl:onClass owl:Class ; |
880 | - owl:onProperty :hasOperator ; | ||
881 | - ] ; | ||
882 | -]. | ||
883 | -[ | ||
884 | - rdf:type owl:Axiom ; | ||
885 | - ilap:shouldUseAnyUri "true"^^xsd:boolean ; | ||
886 | - owl:annotatedProperty rdfs:subClassOf ; | ||
887 | - owl:annotatedSource :SpecifiedUserField ; | ||
888 | - owl:annotatedTarget [ | ||
889 | - rdf:type owl:Restriction ; | ||
890 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
891 | - owl:onClass owl:Class ; | ||
892 | owl:onProperty :hasOwnerDepartment ; | 1067 | owl:onProperty :hasOwnerDepartment ; |
893 | ] ; | 1068 | ] ; |
894 | ]. | 1069 | ]. |
... | @@ -913,30 +1088,6 @@ | ... | @@ -913,30 +1088,6 @@ |
913 | rdf:type owl:Restriction ; | 1088 | rdf:type owl:Restriction ; |
914 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 1089 | owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
915 | owl:onClass owl:Class ; | 1090 | owl:onClass owl:Class ; |
916 | - owl:onProperty :hasPriorityType ; | ||
917 | - ] ; | ||
918 | -]. | ||
919 | -[ | ||
920 | - rdf:type owl:Axiom ; | ||
921 | - ilap:shouldUseAnyUri "true"^^xsd:boolean ; | ||
922 | - owl:annotatedProperty rdfs:subClassOf ; | ||
923 | - owl:annotatedSource :SpecifiedUserField ; | ||
924 | - owl:annotatedTarget [ | ||
925 | - rdf:type owl:Restriction ; | ||
926 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
927 | - owl:onClass owl:Class ; | ||
928 | - owl:onProperty :hasProduct ; | ||
929 | - ] ; | ||
930 | -]. | ||
931 | -[ | ||
932 | - rdf:type owl:Axiom ; | ||
933 | - ilap:shouldUseAnyUri "true"^^xsd:boolean ; | ||
934 | - owl:annotatedProperty rdfs:subClassOf ; | ||
935 | - owl:annotatedSource :SpecifiedUserField ; | ||
936 | - owl:annotatedTarget [ | ||
937 | - rdf:type owl:Restriction ; | ||
938 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
939 | - owl:onClass owl:Class ; | ||
940 | owl:onProperty :hasRiskFactor ; | 1091 | owl:onProperty :hasRiskFactor ; |
941 | ] ; | 1092 | ] ; |
942 | ]. | 1093 | ]. |
... | @@ -966,18 +1117,6 @@ | ... | @@ -966,18 +1117,6 @@ |
966 | ]. | 1117 | ]. |
967 | [ | 1118 | [ |
968 | rdf:type owl:Axiom ; | 1119 | rdf:type owl:Axiom ; |
969 | - ilap:shouldUseAnyUri "true"^^xsd:boolean ; | ||
970 | - owl:annotatedProperty rdfs:subClassOf ; | ||
971 | - owl:annotatedSource :SpecifiedUserField ; | ||
972 | - owl:annotatedTarget [ | ||
973 | - rdf:type owl:Restriction ; | ||
974 | - owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; | ||
975 | - owl:onClass owl:Class ; | ||
976 | - owl:onProperty :hasStatusType ; | ||
977 | - ] ; | ||
978 | -]. | ||
979 | -[ | ||
980 | - rdf:type owl:Axiom ; | ||
981 | ilap:shouldUseRef "true"^^xsd:boolean ; | 1120 | ilap:shouldUseRef "true"^^xsd:boolean ; |
982 | owl:annotatedProperty rdfs:subClassOf ; | 1121 | owl:annotatedProperty rdfs:subClassOf ; |
983 | owl:annotatedSource :SpecifiedUserField ; | 1122 | owl:annotatedSource :SpecifiedUserField ; | ... | ... |
... | @@ -164,6 +164,7 @@ | ... | @@ -164,6 +164,7 @@ |
164 | . | 164 | . |
165 | :Activity_1 | 165 | :Activity_1 |
166 | rdf:type :Activity ; | 166 | rdf:type :Activity ; |
167 | + :hasSpecifiedUserField <http://data.posccaesar.org/ilap/userfields/SpecifiedUserField_1> ; | ||
167 | rdfs:label "Activity 1"^^xsd:string ; | 168 | rdfs:label "Activity 1"^^xsd:string ; |
168 | . | 169 | . |
169 | :AfterShutdown | 170 | :AfterShutdown |
... | @@ -715,7 +716,7 @@ | ... | @@ -715,7 +716,7 @@ |
715 | . | 716 | . |
716 | :DrillingProjectType | 717 | :DrillingProjectType |
717 | rdf:type owl:Class ; | 718 | rdf:type owl:Class ; |
718 | - rdfs:comment "An System Descriptor that describes the Type of Drilling Project."^^xsd:string ; | 719 | + rdfs:comment "A System Descriptor that describes the Type of Drilling Project."^^xsd:string ; |
719 | rdfs:label "Drilling Project Type"^^xsd:string ; | 720 | rdfs:label "Drilling Project Type"^^xsd:string ; |
720 | rdfs:subClassOf :SystemDescriptor ; | 721 | rdfs:subClassOf :SystemDescriptor ; |
721 | . | 722 | . |
... | @@ -900,6 +901,11 @@ | ... | @@ -900,6 +901,11 @@ |
900 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; | 901 | owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; |
901 | ] ; | 902 | ] ; |
902 | . | 903 | . |
904 | +:FreeFieldValue_1 | ||
905 | + rdf:type :FreeFieldValue ; | ||
906 | + :hasDescription "The value for WBS2"^^xsd:string ; | ||
907 | + rdfs:label "Free field value 1"^^xsd:string ; | ||
908 | +. | ||
903 | :Friday | 909 | :Friday |
904 | rdf:type :Weekday ; | 910 | rdf:type :Weekday ; |
905 | . | 911 | . |
... | @@ -2343,7 +2349,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -2343,7 +2349,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
2343 | . | 2349 | . |
2344 | :WellBore | 2350 | :WellBore |
2345 | rdf:type owl:Class ; | 2351 | rdf:type owl:Class ; |
2346 | - rdfs:comment "An Asset that is a 'borehole' drilled in the earths crust to form part of a well."^^xsd:string ; | 2352 | + rdfs:comment "An Asset that is a 'borehole' drilled in the earth's crust to form part of a well."^^xsd:string ; |
2347 | rdfs:label "Well bore"^^xsd:string ; | 2353 | rdfs:label "Well bore"^^xsd:string ; |
2348 | rdfs:subClassOf :Asset ; | 2354 | rdfs:subClassOf :Asset ; |
2349 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1714464911> ; | 2355 | owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1714464911> ; |
... | @@ -2357,7 +2363,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -2357,7 +2363,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
2357 | . | 2363 | . |
2358 | :WellInformationInPlan | 2364 | :WellInformationInPlan |
2359 | rdf:type owl:Class ; | 2365 | rdf:type owl:Class ; |
2360 | - rdfs:comment "A System Condition that describes which plan has information about drilling activities."^^xsd:string ; | 2366 | + rdfs:comment "A System Descriptor that describes which plan has information about drilling activities."^^xsd:string ; |
2361 | rdfs:label "Well Information In Plan"^^xsd:string ; | 2367 | rdfs:label "Well Information In Plan"^^xsd:string ; |
2362 | rdfs:subClassOf :SystemDescriptor ; | 2368 | rdfs:subClassOf :SystemDescriptor ; |
2363 | . | 2369 | . |
... | @@ -2369,7 +2375,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -2369,7 +2375,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
2369 | . | 2375 | . |
2370 | :WellIsolationPlanRequired | 2376 | :WellIsolationPlanRequired |
2371 | rdf:type owl:Class ; | 2377 | rdf:type owl:Class ; |
2372 | - rdfs:comment "A System Condition that describes if an isolation plan is required."^^xsd:string ; | 2378 | + rdfs:comment "A System Descriptor that describes if an isolation plan is required."^^xsd:string ; |
2373 | rdfs:label "Well Isolation Plan Required"^^xsd:string ; | 2379 | rdfs:label "Well Isolation Plan Required"^^xsd:string ; |
2374 | rdfs:subClassOf :SystemDescriptor ; | 2380 | rdfs:subClassOf :SystemDescriptor ; |
2375 | . | 2381 | . |
... | @@ -2468,6 +2474,9 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -2468,6 +2474,9 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
2468 | rdf:type owl:ObjectProperty ; | 2474 | rdf:type owl:ObjectProperty ; |
2469 | rdfs:label "has area type"^^xsd:string ; | 2475 | rdfs:label "has area type"^^xsd:string ; |
2470 | . | 2476 | . |
2477 | +:hasAsset | ||
2478 | + rdf:type owl:ObjectProperty ; | ||
2479 | +. | ||
2471 | :hasAvailability | 2480 | :hasAvailability |
2472 | rdf:type owl:ObjectProperty ; | 2481 | rdf:type owl:ObjectProperty ; |
2473 | . | 2482 | . |
... | @@ -2526,9 +2535,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -2526,9 +2535,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
2526 | :hasExternalReference | 2535 | :hasExternalReference |
2527 | rdf:type owl:ObjectProperty ; | 2536 | rdf:type owl:ObjectProperty ; |
2528 | . | 2537 | . |
2529 | -:hasFacility | ||
2530 | - rdf:type owl:ObjectProperty ; | ||
2531 | -. | ||
2532 | :hasField | 2538 | :hasField |
2533 | rdf:type owl:DatatypeProperty ; | 2539 | rdf:type owl:DatatypeProperty ; |
2534 | . | 2540 | . |
... | @@ -2651,7 +2657,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -2651,7 +2657,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
2651 | . | 2657 | . |
2652 | :hasPlatform | 2658 | :hasPlatform |
2653 | rdf:type owl:ObjectProperty ; | 2659 | rdf:type owl:ObjectProperty ; |
2654 | - rdfs:subPropertyOf :hasFacility ; | 2660 | + rdfs:subPropertyOf :hasAsset ; |
2655 | . | 2661 | . |
2656 | :hasPreviousPeriod | 2662 | :hasPreviousPeriod |
2657 | rdf:type owl:ObjectProperty ; | 2663 | rdf:type owl:ObjectProperty ; |
... | @@ -2778,6 +2784,11 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -2778,6 +2784,11 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
2778 | :hasWeekday | 2784 | :hasWeekday |
2779 | rdf:type owl:ObjectProperty ; | 2785 | rdf:type owl:ObjectProperty ; |
2780 | . | 2786 | . |
2787 | +:hasWell | ||
2788 | + rdf:type owl:ObjectProperty ; | ||
2789 | + rdfs:label "has well"^^xsd:string ; | ||
2790 | + rdfs:subPropertyOf :hasAsset ; | ||
2791 | +. | ||
2781 | :hasWorkHoursPerDay | 2792 | :hasWorkHoursPerDay |
2782 | rdf:type owl:DatatypeProperty ; | 2793 | rdf:type owl:DatatypeProperty ; |
2783 | . | 2794 | . |
... | @@ -2889,6 +2900,9 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel | ... | @@ -2889,6 +2900,9 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel |
2889 | <http://data.posccaesar.org/ilap/userfields/SpecifiedUserField> | 2900 | <http://data.posccaesar.org/ilap/userfields/SpecifiedUserField> |
2890 | rdfs:comment "A class that holds the Free Text Fields for a Plan (i.e., associated with the Project or Activities in the Plan)."^^xsd:string ; | 2901 | rdfs:comment "A class that holds the Free Text Fields for a Plan (i.e., associated with the Project or Activities in the Plan)."^^xsd:string ; |
2891 | . | 2902 | . |
2903 | +<http://data.posccaesar.org/ilap/userfields/SpecifiedUserField_1> | ||
2904 | + <http://data.posccaesar.org/ilap/userfields/hasWBSpart2> :FreeFieldValue_1 ; | ||
2905 | +. | ||
2892 | <http://data.posccaesar.org/ilap/userfields/hasFreeFieldForSpecifiedUserField> | 2906 | <http://data.posccaesar.org/ilap/userfields/hasFreeFieldForSpecifiedUserField> |
2893 | rdf:type owl:ObjectProperty ; | 2907 | rdf:type owl:ObjectProperty ; |
2894 | . | 2908 | . | ... | ... |
-
Please register or login to post a comment