Tore Christiansen

Added remainder of UserFields values for EIRG demo

...@@ -667,6 +667,34 @@ USERFIELDS:UserField ...@@ -667,6 +667,34 @@ USERFIELDS:UserField
667 [ rdf:type owl:Restriction ; 667 [ rdf:type owl:Restriction ;
668 owl:maxQualifiedCardinality 668 owl:maxQualifiedCardinality
669 "1"^^xsd:nonNegativeInteger ; 669 "1"^^xsd:nonNegativeInteger ;
670 + owl:onClass ILAP:ShutdownType ;
671 + owl:onProperty USERFIELDS:hasShutdownType
672 + ] ;
673 + rdfs:subClassOf
674 + [ rdf:type owl:Restriction ;
675 + owl:maxQualifiedCardinality
676 + "1"^^xsd:nonNegativeInteger ;
677 + owl:onClass ILAP:Result ;
678 + owl:onProperty USERFIELDS:hasProduct
679 + ] ;
680 + rdfs:subClassOf
681 + [ rdf:type owl:Restriction ;
682 + owl:maxQualifiedCardinality
683 + "1"^^xsd:nonNegativeInteger ;
684 + owl:onClass ILAP:Phase ;
685 + owl:onProperty USERFIELDS:hasProjectPhase
686 + ] ;
687 + rdfs:subClassOf
688 + [ rdf:type owl:Restriction ;
689 + owl:maxQualifiedCardinality
690 + "1"^^xsd:nonNegativeInteger ;
691 + owl:onClass ILAP:Discipline ;
692 + owl:onProperty USERFIELDS:hasCategory
693 + ] ;
694 + rdfs:subClassOf
695 + [ rdf:type owl:Restriction ;
696 + owl:maxQualifiedCardinality
697 + "1"^^xsd:nonNegativeInteger ;
670 owl:onClass ILAP:Facility ; 698 owl:onClass ILAP:Facility ;
671 owl:onProperty USERFIELDS:hasFacility 699 owl:onProperty USERFIELDS:hasFacility
672 ] ; 700 ] ;
...@@ -683,6 +711,13 @@ USERFIELDS:UserField ...@@ -683,6 +711,13 @@ USERFIELDS:UserField
683 "1"^^xsd:nonNegativeInteger ; 711 "1"^^xsd:nonNegativeInteger ;
684 owl:onClass ILAP:MilestoneType ; 712 owl:onClass ILAP:MilestoneType ;
685 owl:onProperty USERFIELDS:hasMilestone 713 owl:onProperty USERFIELDS:hasMilestone
714 + ] ;
715 + rdfs:subClassOf
716 + [ rdf:type owl:Restriction ;
717 + owl:maxQualifiedCardinality
718 + "1"^^xsd:nonNegativeInteger ;
719 + owl:onClass ILAP:Discipline ;
720 + owl:onProperty USERFIELDS:hasDiscipline
686 ] . 721 ] .
687 722
688 <http://data.posccaesar.org/npd/ontology/OperatingCompany> 723 <http://data.posccaesar.org/npd/ontology/OperatingCompany>
......
...@@ -398,6 +398,13 @@ ILAP:ScheduledMilestone_1 ...@@ -398,6 +398,13 @@ ILAP:ScheduledMilestone_1
398 rdf:type ILAP:ScheduledMilestone ; 398 rdf:type ILAP:ScheduledMilestone ;
399 rdfs:label "Scheduled milestone 1"^^xsd:string . 399 rdfs:label "Scheduled milestone 1"^^xsd:string .
400 400
401 +<http://data.posccaesar.org/ilap/ShutdownPeriodForReinertsenToStatoil1.8>
402 + rdf:type USERFIELDS:FreeTextField ;
403 + rdfs:label "Shutdown Period for Reinertsen to Statoil 1.8"^^xsd:string ;
404 + USERFIELDS:hasDescription
405 + "Shutdown Period 2016"^^xsd:string ;
406 + USERFIELDS:hasShort "SD2016"^^xsd:string .
407 +
401 <http://data.posccaesar.org/ilap/SubProjectKlasseForRosenbergToConocoPhilllips2.0> 408 <http://data.posccaesar.org/ilap/SubProjectKlasseForRosenbergToConocoPhilllips2.0>
402 rdf:type USERFIELDS:FreeTextField ; 409 rdf:type USERFIELDS:FreeTextField ;
403 rdfs:label "Sub Project (klasse) for Rosenberg to ConocoPhillips 2.0"^^xsd:string ; 410 rdfs:label "Sub Project (klasse) for Rosenberg to ConocoPhillips 2.0"^^xsd:string ;
...@@ -465,18 +472,20 @@ ILAP:UserFieldClass ...@@ -465,18 +472,20 @@ ILAP:UserFieldClass
465 <http://data.posccaesar.org/ilap/SAPnettverkForReinertsenToStatoil1.8> ; 472 <http://data.posccaesar.org/ilap/SAPnettverkForReinertsenToStatoil1.8> ;
466 USERFIELDS:hasAssignment 473 USERFIELDS:hasAssignment
467 <http://data.posccaesar.org/ilap/CM-oppdragForReinertsenToStatoil1.8> ; 474 <http://data.posccaesar.org/ilap/CM-oppdragForReinertsenToStatoil1.8> ;
475 + USERFIELDS:hasCategory
476 + SCCS:COR_K , SCCS:COR_H , SCCS:COR_X ;
468 USERFIELDS:hasCommissioningPackage 477 USERFIELDS:hasCommissioningPackage
469 <http://data.posccaesar.org/ilap/CommPackageForReinertsenToStatoil1.8> ; 478 <http://data.posccaesar.org/ilap/CommPackageForReinertsenToStatoil1.8> ;
470 USERFIELDS:hasContractor 479 USERFIELDS:hasContractor
471 <http://data.posccaesar.org/brreg/R-80b9711b-acde-4a41-b882-12ff9d23544e> ; 480 <http://data.posccaesar.org/brreg/R-80b9711b-acde-4a41-b882-12ff9d23544e> ;
472 USERFIELDS:hasDelivery 481 USERFIELDS:hasDelivery
473 <http://data.posccaesar.org/ilap/DelLeveranseForReinertsenToStatoil1.8> ; 482 <http://data.posccaesar.org/ilap/DelLeveranseForReinertsenToStatoil1.8> ;
483 + USERFIELDS:hasDiscipline
484 + SCCS:COR_RH , SCCS:COR_M , SCCS:COR_KD ;
474 USERFIELDS:hasEngineeringPhase 485 USERFIELDS:hasEngineeringPhase
475 <http://data.posccaesar.org/ilap/EngineeringFaseForReinertsenToStatoil1.8> ; 486 <http://data.posccaesar.org/ilap/EngineeringFaseForReinertsenToStatoil1.8> ;
476 USERFIELDS:hasExecutionSubDiscipline 487 USERFIELDS:hasExecutionSubDiscipline
477 <http://data.posccaesar.org/ilap/DisiplinSubfaseForReinertsenToStatoil1.8> ; 488 <http://data.posccaesar.org/ilap/DisiplinSubfaseForReinertsenToStatoil1.8> ;
478 - USERFIELDS:hasFacility
479 - <http://data.posccaesar.org/npd/facts/Facility-283285> , <http://data.posccaesar.org/npd/facts/Facility-363441> , <http://data.posccaesar.org/npd/facts/Facility-272421> , <http://data.posccaesar.org/npd/facts/Facility-271777> , <http://data.posccaesar.org/npd/facts/Facility-278273> , <http://data.posccaesar.org/npd/facts/Facility-278329> , <http://data.posccaesar.org/npd/facts/Facility-279421> ;
480 USERFIELDS:hasKPIStatus 489 USERFIELDS:hasKPIStatus
481 <http://data.posccaesar.org/ilap/KPI3TypeForReinertsenToStatoil1.8> ; 490 <http://data.posccaesar.org/ilap/KPI3TypeForReinertsenToStatoil1.8> ;
482 USERFIELDS:hasLocationOfWork 491 USERFIELDS:hasLocationOfWork
...@@ -489,10 +498,16 @@ ILAP:UserFieldClass ...@@ -489,10 +498,16 @@ ILAP:UserFieldClass
489 ILAP:DG2 ; 498 ILAP:DG2 ;
490 USERFIELDS:hasOwnerPerson 499 USERFIELDS:hasOwnerPerson
491 <http://data.posccaesar.org/ilap/OppdragslederForReinertsenToStatoil1.8> ; 500 <http://data.posccaesar.org/ilap/OppdragslederForReinertsenToStatoil1.8> ;
501 + USERFIELDS:hasProjectPhase
502 + SCCS:SAB_22 , SCCS:SAB_11 , SCCS:SAB_21 ;
492 USERFIELDS:hasProjectType 503 USERFIELDS:hasProjectType
493 <http://data.posccaesar.org/ilap/Reference30ForReinertsenToStatoil1.8> ; 504 <http://data.posccaesar.org/ilap/Reference30ForReinertsenToStatoil1.8> ;
494 USERFIELDS:hasSection 505 USERFIELDS:hasSection
495 <http://data.posccaesar.org/ilap/InndelingForReinertsenToStatoil1.8> ; 506 <http://data.posccaesar.org/ilap/InndelingForReinertsenToStatoil1.8> ;
507 + USERFIELDS:hasShutDownPeriod
508 + <http://data.posccaesar.org/ilap/ShutdownPeriodForReinertsenToStatoil1.8> ;
509 + USERFIELDS:hasShutdownType
510 + ILAP:EquipmentShutdown , ILAP:HighActivityPeriod , ILAP:DuringShutdown ;
496 USERFIELDS:hasTaskResponsible 511 USERFIELDS:hasTaskResponsible
497 <http://data.posccaesar.org/ilap/OppdragslederForReinertsenToStatoil1.8> , <http://data.posccaesar.org/ilap/IngenioerForReinertsenToStatoil1.8> , <http://data.posccaesar.org/ilap/ProsjektlederForReinertsenToStatoil1.8> , <http://data.posccaesar.org/ilap/PlanleggerForReinertsenToStatoil1.8> ; 512 <http://data.posccaesar.org/ilap/OppdragslederForReinertsenToStatoil1.8> , <http://data.posccaesar.org/ilap/IngenioerForReinertsenToStatoil1.8> , <http://data.posccaesar.org/ilap/ProsjektlederForReinertsenToStatoil1.8> , <http://data.posccaesar.org/ilap/PlanleggerForReinertsenToStatoil1.8> ;
498 USERFIELDS:hasWBS1 <http://data.posccaesar.org/ilap/SAPWBSForReinertsenToStatoil1.8> ; 513 USERFIELDS:hasWBS1 <http://data.posccaesar.org/ilap/SAPWBSForReinertsenToStatoil1.8> ;
...@@ -503,15 +518,17 @@ ILAP:UserFieldClass ...@@ -503,15 +518,17 @@ ILAP:UserFieldClass
503 <http://data.posccaesar.org/ilap/UserFieldForRosenbergToConocoPhillips2.0> 518 <http://data.posccaesar.org/ilap/UserFieldForRosenbergToConocoPhillips2.0>
504 rdf:type USERFIELDS:UserField ; 519 rdf:type USERFIELDS:UserField ;
505 rdfs:label "User fields for Rosenberg to Conoco Phillips 2.0"^^xsd:string ; 520 rdfs:label "User fields for Rosenberg to Conoco Phillips 2.0"^^xsd:string ;
506 - USERFIELDS:hasActivityProgress
507 - <http://data.posccaesar.org/ilap/ActivityRoleForRosenbergToConocoPhilllips2.0> ;
508 USERFIELDS:hasAreaCode 521 USERFIELDS:hasAreaCode
509 <http://data.posccaesar.org/ilap/AreaCodeForRosenbergToConocoPhilllips2.0> ; 522 <http://data.posccaesar.org/ilap/AreaCodeForRosenbergToConocoPhilllips2.0> ;
510 USERFIELDS:hasBuildingBlock 523 USERFIELDS:hasBuildingBlock
511 <http://data.posccaesar.org/ilap/BuidingBlockForRosenbergToConocoPhilllips2.0> ; 524 <http://data.posccaesar.org/ilap/BuidingBlockForRosenbergToConocoPhilllips2.0> ;
512 USERFIELDS:hasCTR <http://data.posccaesar.org/ilap/CTRForRosenbergToConocoPhilllips2.0> ; 525 USERFIELDS:hasCTR <http://data.posccaesar.org/ilap/CTRForRosenbergToConocoPhilllips2.0> ;
526 + USERFIELDS:hasCategory
527 + SCCS:COR_K , SCCS:COR_M , SCCS:COR_L ;
513 USERFIELDS:hasCommissioningPackage 528 USERFIELDS:hasCommissioningPackage
514 <http://data.posccaesar.org/ilap/SubSystemCommPckForRosenbergToConocoPhilllips2.0> ; 529 <http://data.posccaesar.org/ilap/SubSystemCommPckForRosenbergToConocoPhilllips2.0> ;
530 + USERFIELDS:hasContractor
531 + <http://data.posccaesar.org/brreg/R-7f61b6ce-47f7-472b-99de-d5e003030b81> ;
515 USERFIELDS:hasCostCenter 532 USERFIELDS:hasCostCenter
516 <http://data.posccaesar.org/ilap/CostCenterForRosenbergToConocoPhilllips2.0> ; 533 <http://data.posccaesar.org/ilap/CostCenterForRosenbergToConocoPhilllips2.0> ;
517 USERFIELDS:hasCustomerWBS1 534 USERFIELDS:hasCustomerWBS1
...@@ -520,12 +537,18 @@ ILAP:UserFieldClass ...@@ -520,12 +537,18 @@ ILAP:UserFieldClass
520 <http://data.posccaesar.org/ilap/KundeWBS2ForRosenbergToConocoPhilllips2.0> ; 537 <http://data.posccaesar.org/ilap/KundeWBS2ForRosenbergToConocoPhilllips2.0> ;
521 USERFIELDS:hasCustomerWBS3 538 USERFIELDS:hasCustomerWBS3
522 <http://data.posccaesar.org/ilap/KundeWBS3ForRosenbergToConocoPhilllips2.0> ; 539 <http://data.posccaesar.org/ilap/KundeWBS3ForRosenbergToConocoPhilllips2.0> ;
540 + USERFIELDS:hasDiscipline
541 + SCCS:COR_HA , SCCS:COR_HBD , SCCS:COR_KC ;
523 USERFIELDS:hasMainActivity 542 USERFIELDS:hasMainActivity
524 <http://data.posccaesar.org/ilap/CopsasActIDForRosenbergToConocoPhilllips2.0> ; 543 <http://data.posccaesar.org/ilap/CopsasActIDForRosenbergToConocoPhilllips2.0> ;
525 USERFIELDS:hasMechanicalCompletionPackage 544 USERFIELDS:hasMechanicalCompletionPackage
526 <http://data.posccaesar.org/ilap/MCpacksForRosenbergToConocoPhilllips2.0> ; 545 <http://data.posccaesar.org/ilap/MCpacksForRosenbergToConocoPhilllips2.0> ;
527 USERFIELDS:hasProcurementPackage 546 USERFIELDS:hasProcurementPackage
528 <http://data.posccaesar.org/ilap/ProcPackageForRosenbergToConocoPhilllips2.0> ; 547 <http://data.posccaesar.org/ilap/ProcPackageForRosenbergToConocoPhilllips2.0> ;
548 + USERFIELDS:hasProduct
549 + SCCS:PBS_BAFA , SCCS:COR_BLC , SCCS:PBS_AAH ;
550 + USERFIELDS:hasProjectPhase
551 + SCCS:SAB_212 , SCCS:SAB_213 , SCCS:SAB_211 ;
529 USERFIELDS:hasProjectType 552 USERFIELDS:hasProjectType
530 <http://data.posccaesar.org/ilap/SubProjectKlasseForRosenbergToConocoPhilllips2.0> ; 553 <http://data.posccaesar.org/ilap/SubProjectKlasseForRosenbergToConocoPhilllips2.0> ;
531 USERFIELDS:hasSystemType 554 USERFIELDS:hasSystemType
...@@ -588,9 +611,18 @@ USERFIELDS:UserField ...@@ -588,9 +611,18 @@ USERFIELDS:UserField
588 owl:onProperty USERFIELDS:hasMilestone 611 owl:onProperty USERFIELDS:hasMilestone
589 ] . 612 ] .
590 613
614 +USERFIELDS:hasCategory
615 + rdfs:range ILAP:Discipline .
616 +
591 USERFIELDS:hasContractor 617 USERFIELDS:hasContractor
592 rdfs:range ILAP:ResponsibleOrganization . 618 rdfs:range ILAP:ResponsibleOrganization .
593 619
620 +USERFIELDS:hasDiscipline
621 + rdfs:range ILAP:Discipline .
622 +
623 +USERFIELDS:hasFacility
624 + rdfs:range ILAP:Facility .
625 +
594 USERFIELDS:hasMainActivity 626 USERFIELDS:hasMainActivity
595 rdfs:domain USERFIELDS:UserField ; 627 rdfs:domain USERFIELDS:UserField ;
596 rdfs:range USERFIELDS:FreeTextField . 628 rdfs:range USERFIELDS:FreeTextField .
...@@ -598,6 +630,15 @@ USERFIELDS:hasMainActivity ...@@ -598,6 +630,15 @@ USERFIELDS:hasMainActivity
598 USERFIELDS:hasMilestone 630 USERFIELDS:hasMilestone
599 rdfs:range ILAP:MilestoneType . 631 rdfs:range ILAP:MilestoneType .
600 632
633 +USERFIELDS:hasProduct
634 + rdfs:range ILAP:Result .
635 +
636 +USERFIELDS:hasProjectPhase
637 + rdfs:range ILAP:Phase .
638 +
639 +USERFIELDS:hasShutdownType
640 + rdfs:range ILAP:ShutdownType .
641 +
601 USERFIELDS:hasTaskResponsible 642 USERFIELDS:hasTaskResponsible
602 rdfs:domain USERFIELDS:UserField ; 643 rdfs:domain USERFIELDS:UserField ;
603 rdfs:range USERFIELDS:FreeTextField . 644 rdfs:range USERFIELDS:FreeTextField .
......
...@@ -33,266 +33,259 @@ USERFIELDS:UserField ...@@ -33,266 +33,259 @@ USERFIELDS:UserField
33 owl:maxQualifiedCardinality 33 owl:maxQualifiedCardinality
34 "1"^^xsd:nonNegativeInteger ; 34 "1"^^xsd:nonNegativeInteger ;
35 owl:onClass USERFIELDS:FreeTextField ; 35 owl:onClass USERFIELDS:FreeTextField ;
36 - owl:onProperty USERFIELDS:hasReporting 36 + owl:onProperty USERFIELDS:hasWBS1
37 - ] ;
38 - rdfs:subClassOf
39 - [ rdf:type owl:Restriction ;
40 - owl:maxQualifiedCardinality
41 - "1"^^xsd:nonNegativeInteger ;
42 - owl:onClass USERFIELDS:FreeTextField ;
43 - owl:onProperty USERFIELDS:hasCompletionStatus
44 ] ; 37 ] ;
45 rdfs:subClassOf 38 rdfs:subClassOf
46 [ rdf:type owl:Restriction ; 39 [ rdf:type owl:Restriction ;
47 owl:maxQualifiedCardinality 40 owl:maxQualifiedCardinality
48 "1"^^xsd:nonNegativeInteger ; 41 "1"^^xsd:nonNegativeInteger ;
49 owl:onClass USERFIELDS:FreeTextField ; 42 owl:onClass USERFIELDS:FreeTextField ;
50 - owl:onProperty USERFIELDS:hasContractType 43 + owl:onProperty USERFIELDS:hasJobCardStatus
51 ] ; 44 ] ;
52 rdfs:subClassOf 45 rdfs:subClassOf
53 [ rdf:type owl:Restriction ; 46 [ rdf:type owl:Restriction ;
54 owl:maxQualifiedCardinality 47 owl:maxQualifiedCardinality
55 "1"^^xsd:nonNegativeInteger ; 48 "1"^^xsd:nonNegativeInteger ;
56 owl:onClass USERFIELDS:FreeTextField ; 49 owl:onClass USERFIELDS:FreeTextField ;
57 - owl:onProperty USERFIELDS:hasCommissioningPackage 50 + owl:onProperty USERFIELDS:hasModificationPackage
58 ] ; 51 ] ;
59 rdfs:subClassOf 52 rdfs:subClassOf
60 [ rdf:type owl:Restriction ; 53 [ rdf:type owl:Restriction ;
61 owl:maxQualifiedCardinality 54 owl:maxQualifiedCardinality
62 "1"^^xsd:nonNegativeInteger ; 55 "1"^^xsd:nonNegativeInteger ;
63 owl:onClass USERFIELDS:FreeTextField ; 56 owl:onClass USERFIELDS:FreeTextField ;
64 - owl:onProperty USERFIELDS:hasCustomerWBS1 57 + owl:onProperty USERFIELDS:hasArea
65 ] ; 58 ] ;
66 rdfs:subClassOf 59 rdfs:subClassOf
67 [ rdf:type owl:Restriction ; 60 [ rdf:type owl:Restriction ;
68 owl:maxQualifiedCardinality 61 owl:maxQualifiedCardinality
69 "1"^^xsd:nonNegativeInteger ; 62 "1"^^xsd:nonNegativeInteger ;
70 owl:onClass USERFIELDS:FreeTextField ; 63 owl:onClass USERFIELDS:FreeTextField ;
71 - owl:onProperty USERFIELDS:hasBuildingBlock 64 + owl:onProperty USERFIELDS:hasSupplierATS
72 ] ; 65 ] ;
73 rdfs:subClassOf 66 rdfs:subClassOf
74 [ rdf:type owl:Restriction ; 67 [ rdf:type owl:Restriction ;
75 owl:maxQualifiedCardinality 68 owl:maxQualifiedCardinality
76 "1"^^xsd:nonNegativeInteger ; 69 "1"^^xsd:nonNegativeInteger ;
77 owl:onClass USERFIELDS:FreeTextField ; 70 owl:onClass USERFIELDS:FreeTextField ;
78 - owl:onProperty USERFIELDS:hasPortfolio 71 + owl:onProperty USERFIELDS:hasSubProjectType
79 ] ; 72 ] ;
80 rdfs:subClassOf 73 rdfs:subClassOf
81 [ rdf:type owl:Restriction ; 74 [ rdf:type owl:Restriction ;
82 owl:maxQualifiedCardinality 75 owl:maxQualifiedCardinality
83 "1"^^xsd:nonNegativeInteger ; 76 "1"^^xsd:nonNegativeInteger ;
84 owl:onClass USERFIELDS:FreeTextField ; 77 owl:onClass USERFIELDS:FreeTextField ;
85 - owl:onProperty USERFIELDS:hasWBS3 78 + owl:onProperty USERFIELDS:hasMainActivity
86 ] ; 79 ] ;
87 rdfs:subClassOf 80 rdfs:subClassOf
88 [ rdf:type owl:Restriction ; 81 [ rdf:type owl:Restriction ;
89 owl:maxQualifiedCardinality 82 owl:maxQualifiedCardinality
90 "1"^^xsd:nonNegativeInteger ; 83 "1"^^xsd:nonNegativeInteger ;
91 owl:onClass USERFIELDS:FreeTextField ; 84 owl:onClass USERFIELDS:FreeTextField ;
92 - owl:onProperty USERFIELDS:hasOwnerDepartment 85 + owl:onProperty USERFIELDS:hasCostCenter
93 ] ; 86 ] ;
94 rdfs:subClassOf 87 rdfs:subClassOf
95 [ rdf:type owl:Restriction ; 88 [ rdf:type owl:Restriction ;
96 owl:maxQualifiedCardinality 89 owl:maxQualifiedCardinality
97 "1"^^xsd:nonNegativeInteger ; 90 "1"^^xsd:nonNegativeInteger ;
98 owl:onClass USERFIELDS:FreeTextField ; 91 owl:onClass USERFIELDS:FreeTextField ;
99 - owl:onProperty USERFIELDS:hasSectionStatus 92 + owl:onProperty USERFIELDS:hasGeographicLocation
100 ] ; 93 ] ;
101 rdfs:subClassOf 94 rdfs:subClassOf
102 [ rdf:type owl:Restriction ; 95 [ rdf:type owl:Restriction ;
103 owl:maxQualifiedCardinality 96 owl:maxQualifiedCardinality
104 "1"^^xsd:nonNegativeInteger ; 97 "1"^^xsd:nonNegativeInteger ;
105 owl:onClass USERFIELDS:FreeTextField ; 98 owl:onClass USERFIELDS:FreeTextField ;
106 - owl:onProperty USERFIELDS:hasMainActivity 99 + owl:onProperty USERFIELDS:hasExecutionSubDiscipline
107 ] ; 100 ] ;
108 rdfs:subClassOf 101 rdfs:subClassOf
109 [ rdf:type owl:Restriction ; 102 [ rdf:type owl:Restriction ;
110 owl:maxQualifiedCardinality 103 owl:maxQualifiedCardinality
111 "1"^^xsd:nonNegativeInteger ; 104 "1"^^xsd:nonNegativeInteger ;
112 owl:onClass USERFIELDS:FreeTextField ; 105 owl:onClass USERFIELDS:FreeTextField ;
113 - owl:onProperty USERFIELDS:hasCostCenter 106 + owl:onProperty USERFIELDS:hasOwnerDepartment
114 ] ; 107 ] ;
115 rdfs:subClassOf 108 rdfs:subClassOf
116 [ rdf:type owl:Restriction ; 109 [ rdf:type owl:Restriction ;
117 owl:maxQualifiedCardinality 110 owl:maxQualifiedCardinality
118 "1"^^xsd:nonNegativeInteger ; 111 "1"^^xsd:nonNegativeInteger ;
119 owl:onClass USERFIELDS:FreeTextField ; 112 owl:onClass USERFIELDS:FreeTextField ;
120 - owl:onProperty USERFIELDS:hasGeographicLocation 113 + owl:onProperty USERFIELDS:hasQuality
121 ] ; 114 ] ;
122 rdfs:subClassOf 115 rdfs:subClassOf
123 [ rdf:type owl:Restriction ; 116 [ rdf:type owl:Restriction ;
124 owl:maxQualifiedCardinality 117 owl:maxQualifiedCardinality
125 "1"^^xsd:nonNegativeInteger ; 118 "1"^^xsd:nonNegativeInteger ;
126 owl:onClass USERFIELDS:FreeTextField ; 119 owl:onClass USERFIELDS:FreeTextField ;
127 - owl:onProperty USERFIELDS:hasSupplierATS 120 + owl:onProperty USERFIELDS:hasWBS4
128 ] ; 121 ] ;
129 rdfs:subClassOf 122 rdfs:subClassOf
130 [ rdf:type owl:Restriction ; 123 [ rdf:type owl:Restriction ;
131 owl:maxQualifiedCardinality 124 owl:maxQualifiedCardinality
132 "1"^^xsd:nonNegativeInteger ; 125 "1"^^xsd:nonNegativeInteger ;
133 owl:onClass USERFIELDS:FreeTextField ; 126 owl:onClass USERFIELDS:FreeTextField ;
134 - owl:onProperty USERFIELDS:hasWorkOrder 127 + owl:onProperty USERFIELDS:hasDelivery
135 ] ; 128 ] ;
136 rdfs:subClassOf 129 rdfs:subClassOf
137 [ rdf:type owl:Restriction ; 130 [ rdf:type owl:Restriction ;
138 owl:maxQualifiedCardinality 131 owl:maxQualifiedCardinality
139 "1"^^xsd:nonNegativeInteger ; 132 "1"^^xsd:nonNegativeInteger ;
140 owl:onClass USERFIELDS:FreeTextField ; 133 owl:onClass USERFIELDS:FreeTextField ;
141 - owl:onProperty USERFIELDS:hasLocationOnPlatform 134 + owl:onProperty USERFIELDS:hasSRGL
142 ] ; 135 ] ;
143 rdfs:subClassOf 136 rdfs:subClassOf
144 [ rdf:type owl:Restriction ; 137 [ rdf:type owl:Restriction ;
145 owl:maxQualifiedCardinality 138 owl:maxQualifiedCardinality
146 "1"^^xsd:nonNegativeInteger ; 139 "1"^^xsd:nonNegativeInteger ;
147 owl:onClass USERFIELDS:FreeTextField ; 140 owl:onClass USERFIELDS:FreeTextField ;
148 - owl:onProperty USERFIELDS:hasTaskResponsible 141 + owl:onProperty USERFIELDS:hasAreaCode
149 ] ; 142 ] ;
150 rdfs:subClassOf 143 rdfs:subClassOf
151 [ rdf:type owl:Restriction ; 144 [ rdf:type owl:Restriction ;
152 owl:maxQualifiedCardinality 145 owl:maxQualifiedCardinality
153 "1"^^xsd:nonNegativeInteger ; 146 "1"^^xsd:nonNegativeInteger ;
154 owl:onClass USERFIELDS:FreeTextField ; 147 owl:onClass USERFIELDS:FreeTextField ;
155 - owl:onProperty USERFIELDS:hasBudgetYear 148 + owl:onProperty USERFIELDS:hasShaft
156 ] ; 149 ] ;
157 rdfs:subClassOf 150 rdfs:subClassOf
158 [ rdf:type owl:Restriction ; 151 [ rdf:type owl:Restriction ;
159 owl:maxQualifiedCardinality 152 owl:maxQualifiedCardinality
160 "1"^^xsd:nonNegativeInteger ; 153 "1"^^xsd:nonNegativeInteger ;
161 owl:onClass USERFIELDS:FreeTextField ; 154 owl:onClass USERFIELDS:FreeTextField ;
162 - owl:onProperty USERFIELDS:hasCustomerWBS2 155 + owl:onProperty USERFIELDS:hasAssignment
163 ] ; 156 ] ;
164 rdfs:subClassOf 157 rdfs:subClassOf
165 [ rdf:type owl:Restriction ; 158 [ rdf:type owl:Restriction ;
166 owl:maxQualifiedCardinality 159 owl:maxQualifiedCardinality
167 "1"^^xsd:nonNegativeInteger ; 160 "1"^^xsd:nonNegativeInteger ;
168 owl:onClass USERFIELDS:FreeTextField ; 161 owl:onClass USERFIELDS:FreeTextField ;
169 - owl:onProperty USERFIELDS:hasExecutionSubDiscipline 162 + owl:onProperty USERFIELDS:hasWBS3
170 ] ; 163 ] ;
171 rdfs:subClassOf 164 rdfs:subClassOf
172 [ rdf:type owl:Restriction ; 165 [ rdf:type owl:Restriction ;
173 owl:maxQualifiedCardinality 166 owl:maxQualifiedCardinality
174 "1"^^xsd:nonNegativeInteger ; 167 "1"^^xsd:nonNegativeInteger ;
175 owl:onClass USERFIELDS:FreeTextField ; 168 owl:onClass USERFIELDS:FreeTextField ;
176 - owl:onProperty USERFIELDS:hasWBS5 169 + owl:onProperty USERFIELDS:hasCTR
177 ] ; 170 ] ;
178 rdfs:subClassOf 171 rdfs:subClassOf
179 [ rdf:type owl:Restriction ; 172 [ rdf:type owl:Restriction ;
180 owl:maxQualifiedCardinality 173 owl:maxQualifiedCardinality
181 "1"^^xsd:nonNegativeInteger ; 174 "1"^^xsd:nonNegativeInteger ;
182 owl:onClass USERFIELDS:FreeTextField ; 175 owl:onClass USERFIELDS:FreeTextField ;
183 - owl:onProperty USERFIELDS:hasRank 176 + owl:onProperty USERFIELDS:hasReporting
184 ] ; 177 ] ;
185 rdfs:subClassOf 178 rdfs:subClassOf
186 [ rdf:type owl:Restriction ; 179 [ rdf:type owl:Restriction ;
187 owl:maxQualifiedCardinality 180 owl:maxQualifiedCardinality
188 "1"^^xsd:nonNegativeInteger ; 181 "1"^^xsd:nonNegativeInteger ;
189 owl:onClass USERFIELDS:FreeTextField ; 182 owl:onClass USERFIELDS:FreeTextField ;
190 - owl:onProperty USERFIELDS:hasDelivery 183 + owl:onProperty USERFIELDS:hasTaskResponsible
191 ] ; 184 ] ;
192 rdfs:subClassOf 185 rdfs:subClassOf
193 [ rdf:type owl:Restriction ; 186 [ rdf:type owl:Restriction ;
194 owl:maxQualifiedCardinality 187 owl:maxQualifiedCardinality
195 "1"^^xsd:nonNegativeInteger ; 188 "1"^^xsd:nonNegativeInteger ;
196 owl:onClass USERFIELDS:FreeTextField ; 189 owl:onClass USERFIELDS:FreeTextField ;
197 - owl:onProperty USERFIELDS:hasKPIStatus 190 + owl:onProperty USERFIELDS:hasLocationOfWork
198 ] ; 191 ] ;
199 rdfs:subClassOf 192 rdfs:subClassOf
200 [ rdf:type owl:Restriction ; 193 [ rdf:type owl:Restriction ;
201 owl:maxQualifiedCardinality 194 owl:maxQualifiedCardinality
202 "1"^^xsd:nonNegativeInteger ; 195 "1"^^xsd:nonNegativeInteger ;
203 owl:onClass USERFIELDS:FreeTextField ; 196 owl:onClass USERFIELDS:FreeTextField ;
204 - owl:onProperty USERFIELDS:hasWBS2 197 + owl:onProperty USERFIELDS:hasContractType
205 ] ; 198 ] ;
206 rdfs:subClassOf 199 rdfs:subClassOf
207 [ rdf:type owl:Restriction ; 200 [ rdf:type owl:Restriction ;
208 owl:maxQualifiedCardinality 201 owl:maxQualifiedCardinality
209 "1"^^xsd:nonNegativeInteger ; 202 "1"^^xsd:nonNegativeInteger ;
210 owl:onClass USERFIELDS:FreeTextField ; 203 owl:onClass USERFIELDS:FreeTextField ;
211 - owl:onProperty USERFIELDS:hasAreaCode 204 + owl:onProperty USERFIELDS:hasKPIStatus
212 ] ; 205 ] ;
213 rdfs:subClassOf 206 rdfs:subClassOf
214 [ rdf:type owl:Restriction ; 207 [ rdf:type owl:Restriction ;
215 owl:maxQualifiedCardinality 208 owl:maxQualifiedCardinality
216 "1"^^xsd:nonNegativeInteger ; 209 "1"^^xsd:nonNegativeInteger ;
217 owl:onClass USERFIELDS:FreeTextField ; 210 owl:onClass USERFIELDS:FreeTextField ;
218 - owl:onProperty USERFIELDS:hasQuality 211 + owl:onProperty USERFIELDS:hasWBS2
219 ] ; 212 ] ;
220 rdfs:subClassOf 213 rdfs:subClassOf
221 [ rdf:type owl:Restriction ; 214 [ rdf:type owl:Restriction ;
222 owl:maxQualifiedCardinality 215 owl:maxQualifiedCardinality
223 "1"^^xsd:nonNegativeInteger ; 216 "1"^^xsd:nonNegativeInteger ;
224 owl:onClass USERFIELDS:FreeTextField ; 217 owl:onClass USERFIELDS:FreeTextField ;
225 - owl:onProperty USERFIELDS:hasShutDownPeriod 218 + owl:onProperty USERFIELDS:hasSectionStatus
226 ] ; 219 ] ;
227 rdfs:subClassOf 220 rdfs:subClassOf
228 [ rdf:type owl:Restriction ; 221 [ rdf:type owl:Restriction ;
229 owl:maxQualifiedCardinality 222 owl:maxQualifiedCardinality
230 "1"^^xsd:nonNegativeInteger ; 223 "1"^^xsd:nonNegativeInteger ;
231 owl:onClass USERFIELDS:FreeTextField ; 224 owl:onClass USERFIELDS:FreeTextField ;
232 - owl:onProperty USERFIELDS:hasSubProjectType 225 + owl:onProperty USERFIELDS:hasCauseCategory
233 ] ; 226 ] ;
234 rdfs:subClassOf 227 rdfs:subClassOf
235 [ rdf:type owl:Restriction ; 228 [ rdf:type owl:Restriction ;
236 owl:maxQualifiedCardinality 229 owl:maxQualifiedCardinality
237 "1"^^xsd:nonNegativeInteger ; 230 "1"^^xsd:nonNegativeInteger ;
238 owl:onClass USERFIELDS:FreeTextField ; 231 owl:onClass USERFIELDS:FreeTextField ;
239 - owl:onProperty USERFIELDS:hasNetwork 232 + owl:onProperty USERFIELDS:hasSection
240 ] ; 233 ] ;
241 rdfs:subClassOf 234 rdfs:subClassOf
242 [ rdf:type owl:Restriction ; 235 [ rdf:type owl:Restriction ;
243 owl:maxQualifiedCardinality 236 owl:maxQualifiedCardinality
244 "1"^^xsd:nonNegativeInteger ; 237 "1"^^xsd:nonNegativeInteger ;
245 owl:onClass USERFIELDS:FreeTextField ; 238 owl:onClass USERFIELDS:FreeTextField ;
246 - owl:onProperty USERFIELDS:hasSection 239 + owl:onProperty USERFIELDS:hasCustomerWBS2
247 ] ; 240 ] ;
248 rdfs:subClassOf 241 rdfs:subClassOf
249 [ rdf:type owl:Restriction ; 242 [ rdf:type owl:Restriction ;
250 owl:maxQualifiedCardinality 243 owl:maxQualifiedCardinality
251 "1"^^xsd:nonNegativeInteger ; 244 "1"^^xsd:nonNegativeInteger ;
252 owl:onClass USERFIELDS:FreeTextField ; 245 owl:onClass USERFIELDS:FreeTextField ;
253 - owl:onProperty USERFIELDS:hasWorkOrder 246 + owl:onProperty USERFIELDS:hasCustomerWBS3
254 ] ; 247 ] ;
255 rdfs:subClassOf 248 rdfs:subClassOf
256 [ rdf:type owl:Restriction ; 249 [ rdf:type owl:Restriction ;
257 owl:maxQualifiedCardinality 250 owl:maxQualifiedCardinality
258 "1"^^xsd:nonNegativeInteger ; 251 "1"^^xsd:nonNegativeInteger ;
259 owl:onClass USERFIELDS:FreeTextField ; 252 owl:onClass USERFIELDS:FreeTextField ;
260 - owl:onProperty USERFIELDS:hasModificationPackage 253 + owl:onProperty USERFIELDS:hasCostBreakdownStructure
261 ] ; 254 ] ;
262 rdfs:subClassOf 255 rdfs:subClassOf
263 [ rdf:type owl:Restriction ; 256 [ rdf:type owl:Restriction ;
264 owl:maxQualifiedCardinality 257 owl:maxQualifiedCardinality
265 "1"^^xsd:nonNegativeInteger ; 258 "1"^^xsd:nonNegativeInteger ;
266 owl:onClass USERFIELDS:FreeTextField ; 259 owl:onClass USERFIELDS:FreeTextField ;
267 - owl:onProperty USERFIELDS:hasArea 260 + owl:onProperty USERFIELDS:hasNetwork
268 ] ; 261 ] ;
269 rdfs:subClassOf 262 rdfs:subClassOf
270 [ rdf:type owl:Restriction ; 263 [ rdf:type owl:Restriction ;
271 owl:maxQualifiedCardinality 264 owl:maxQualifiedCardinality
272 "1"^^xsd:nonNegativeInteger ; 265 "1"^^xsd:nonNegativeInteger ;
273 owl:onClass USERFIELDS:FreeTextField ; 266 owl:onClass USERFIELDS:FreeTextField ;
274 - owl:onProperty USERFIELDS:hasNotification 267 + owl:onProperty USERFIELDS:hasRank
275 ] ; 268 ] ;
276 rdfs:subClassOf 269 rdfs:subClassOf
277 [ rdf:type owl:Restriction ; 270 [ rdf:type owl:Restriction ;
278 owl:maxQualifiedCardinality 271 owl:maxQualifiedCardinality
279 "1"^^xsd:nonNegativeInteger ; 272 "1"^^xsd:nonNegativeInteger ;
280 owl:onClass USERFIELDS:FreeTextField ; 273 owl:onClass USERFIELDS:FreeTextField ;
281 - owl:onProperty USERFIELDS:hasCauseCategory 274 + owl:onProperty USERFIELDS:hasMechanicalCompletionPackage
282 ] ; 275 ] ;
283 rdfs:subClassOf 276 rdfs:subClassOf
284 [ rdf:type owl:Restriction ; 277 [ rdf:type owl:Restriction ;
285 owl:maxQualifiedCardinality 278 owl:maxQualifiedCardinality
286 "1"^^xsd:nonNegativeInteger ; 279 "1"^^xsd:nonNegativeInteger ;
287 owl:onClass USERFIELDS:FreeTextField ; 280 owl:onClass USERFIELDS:FreeTextField ;
288 - owl:onProperty USERFIELDS:hasWBS2 281 + owl:onProperty USERFIELDS:hasProjectType
289 ] ; 282 ] ;
290 rdfs:subClassOf 283 rdfs:subClassOf
291 [ rdf:type owl:Restriction ; 284 [ rdf:type owl:Restriction ;
292 owl:maxQualifiedCardinality 285 owl:maxQualifiedCardinality
293 "1"^^xsd:nonNegativeInteger ; 286 "1"^^xsd:nonNegativeInteger ;
294 owl:onClass USERFIELDS:FreeTextField ; 287 owl:onClass USERFIELDS:FreeTextField ;
295 - owl:onProperty USERFIELDS:hasMechanicalCompletionPackage 288 + owl:onProperty USERFIELDS:hasLocationOnPlatform
296 ] ; 289 ] ;
297 rdfs:subClassOf 290 rdfs:subClassOf
298 [ rdf:type owl:Restriction ; 291 [ rdf:type owl:Restriction ;
...@@ -306,119 +299,119 @@ USERFIELDS:UserField ...@@ -306,119 +299,119 @@ USERFIELDS:UserField
306 owl:maxQualifiedCardinality 299 owl:maxQualifiedCardinality
307 "1"^^xsd:nonNegativeInteger ; 300 "1"^^xsd:nonNegativeInteger ;
308 owl:onClass USERFIELDS:FreeTextField ; 301 owl:onClass USERFIELDS:FreeTextField ;
309 - owl:onProperty USERFIELDS:hasCTR 302 + owl:onProperty USERFIELDS:hasBuildingBlock
310 ] ; 303 ] ;
311 rdfs:subClassOf 304 rdfs:subClassOf
312 [ rdf:type owl:Restriction ; 305 [ rdf:type owl:Restriction ;
313 owl:maxQualifiedCardinality 306 owl:maxQualifiedCardinality
314 "1"^^xsd:nonNegativeInteger ; 307 "1"^^xsd:nonNegativeInteger ;
315 owl:onClass USERFIELDS:FreeTextField ; 308 owl:onClass USERFIELDS:FreeTextField ;
316 - owl:onProperty USERFIELDS:hasHabitat 309 + owl:onProperty USERFIELDS:hasCustomerWBS1
317 ] ; 310 ] ;
318 rdfs:subClassOf 311 rdfs:subClassOf
319 [ rdf:type owl:Restriction ; 312 [ rdf:type owl:Restriction ;
320 owl:maxQualifiedCardinality 313 owl:maxQualifiedCardinality
321 "1"^^xsd:nonNegativeInteger ; 314 "1"^^xsd:nonNegativeInteger ;
322 owl:onClass USERFIELDS:FreeTextField ; 315 owl:onClass USERFIELDS:FreeTextField ;
323 - owl:onProperty USERFIELDS:hasCause 316 + owl:onProperty USERFIELDS:hasShutDownPeriod
324 ] ; 317 ] ;
325 rdfs:subClassOf 318 rdfs:subClassOf
326 [ rdf:type owl:Restriction ; 319 [ rdf:type owl:Restriction ;
327 owl:maxQualifiedCardinality 320 owl:maxQualifiedCardinality
328 "1"^^xsd:nonNegativeInteger ; 321 "1"^^xsd:nonNegativeInteger ;
329 owl:onClass USERFIELDS:FreeTextField ; 322 owl:onClass USERFIELDS:FreeTextField ;
330 - owl:onProperty USERFIELDS:hasSystemType 323 + owl:onProperty USERFIELDS:hasHabitat
331 ] ; 324 ] ;
332 rdfs:subClassOf 325 rdfs:subClassOf
333 [ rdf:type owl:Restriction ; 326 [ rdf:type owl:Restriction ;
334 owl:maxQualifiedCardinality 327 owl:maxQualifiedCardinality
335 "1"^^xsd:nonNegativeInteger ; 328 "1"^^xsd:nonNegativeInteger ;
336 owl:onClass USERFIELDS:FreeTextField ; 329 owl:onClass USERFIELDS:FreeTextField ;
337 - owl:onProperty USERFIELDS:hasCustomerWBS3 330 + owl:onProperty USERFIELDS:hasCause
338 ] ; 331 ] ;
339 rdfs:subClassOf 332 rdfs:subClassOf
340 [ rdf:type owl:Restriction ; 333 [ rdf:type owl:Restriction ;
341 owl:maxQualifiedCardinality 334 owl:maxQualifiedCardinality
342 "1"^^xsd:nonNegativeInteger ; 335 "1"^^xsd:nonNegativeInteger ;
343 owl:onClass USERFIELDS:FreeTextField ; 336 owl:onClass USERFIELDS:FreeTextField ;
344 - owl:onProperty USERFIELDS:hasAssignment 337 + owl:onProperty USERFIELDS:hasWorkOrder
345 ] ; 338 ] ;
346 rdfs:subClassOf 339 rdfs:subClassOf
347 [ rdf:type owl:Restriction ; 340 [ rdf:type owl:Restriction ;
348 owl:maxQualifiedCardinality 341 owl:maxQualifiedCardinality
349 "1"^^xsd:nonNegativeInteger ; 342 "1"^^xsd:nonNegativeInteger ;
350 owl:onClass USERFIELDS:FreeTextField ; 343 owl:onClass USERFIELDS:FreeTextField ;
351 - owl:onProperty USERFIELDS:hasSRGL 344 + owl:onProperty USERFIELDS:hasSystemType
352 ] ; 345 ] ;
353 rdfs:subClassOf 346 rdfs:subClassOf
354 [ rdf:type owl:Restriction ; 347 [ rdf:type owl:Restriction ;
355 owl:maxQualifiedCardinality 348 owl:maxQualifiedCardinality
356 "1"^^xsd:nonNegativeInteger ; 349 "1"^^xsd:nonNegativeInteger ;
357 owl:onClass USERFIELDS:FreeTextField ; 350 owl:onClass USERFIELDS:FreeTextField ;
358 - owl:onProperty USERFIELDS:hasLocationOfWork 351 + owl:onProperty USERFIELDS:hasActivityProgress
359 ] ; 352 ] ;
360 rdfs:subClassOf 353 rdfs:subClassOf
361 [ rdf:type owl:Restriction ; 354 [ rdf:type owl:Restriction ;
362 owl:maxQualifiedCardinality 355 owl:maxQualifiedCardinality
363 "1"^^xsd:nonNegativeInteger ; 356 "1"^^xsd:nonNegativeInteger ;
364 owl:onClass USERFIELDS:FreeTextField ; 357 owl:onClass USERFIELDS:FreeTextField ;
365 - owl:onProperty USERFIELDS:hasCriticalPath 358 + owl:onProperty USERFIELDS:hasCommissioningPackage
366 ] ; 359 ] ;
367 rdfs:subClassOf 360 rdfs:subClassOf
368 [ rdf:type owl:Restriction ; 361 [ rdf:type owl:Restriction ;
369 owl:maxQualifiedCardinality 362 owl:maxQualifiedCardinality
370 "1"^^xsd:nonNegativeInteger ; 363 "1"^^xsd:nonNegativeInteger ;
371 owl:onClass USERFIELDS:FreeTextField ; 364 owl:onClass USERFIELDS:FreeTextField ;
372 - owl:onProperty USERFIELDS:hasProjectCode 365 + owl:onProperty USERFIELDS:hasBudgetYear
373 ] ; 366 ] ;
374 rdfs:subClassOf 367 rdfs:subClassOf
375 [ rdf:type owl:Restriction ; 368 [ rdf:type owl:Restriction ;
376 owl:maxQualifiedCardinality 369 owl:maxQualifiedCardinality
377 "1"^^xsd:nonNegativeInteger ; 370 "1"^^xsd:nonNegativeInteger ;
378 owl:onClass USERFIELDS:FreeTextField ; 371 owl:onClass USERFIELDS:FreeTextField ;
379 - owl:onProperty USERFIELDS:hasCostBreakdownStructure 372 + owl:onProperty USERFIELDS:hasWBS5
380 ] ; 373 ] ;
381 rdfs:subClassOf 374 rdfs:subClassOf
382 [ rdf:type owl:Restriction ; 375 [ rdf:type owl:Restriction ;
383 owl:maxQualifiedCardinality 376 owl:maxQualifiedCardinality
384 "1"^^xsd:nonNegativeInteger ; 377 "1"^^xsd:nonNegativeInteger ;
385 owl:onClass USERFIELDS:FreeTextField ; 378 owl:onClass USERFIELDS:FreeTextField ;
386 - owl:onProperty USERFIELDS:hasJobCardStatus 379 + owl:onProperty USERFIELDS:hasNotification
387 ] ; 380 ] ;
388 rdfs:subClassOf 381 rdfs:subClassOf
389 [ rdf:type owl:Restriction ; 382 [ rdf:type owl:Restriction ;
390 owl:maxQualifiedCardinality 383 owl:maxQualifiedCardinality
391 "1"^^xsd:nonNegativeInteger ; 384 "1"^^xsd:nonNegativeInteger ;
392 owl:onClass USERFIELDS:FreeTextField ; 385 owl:onClass USERFIELDS:FreeTextField ;
393 - owl:onProperty USERFIELDS:hasShaft 386 + owl:onProperty USERFIELDS:hasCompletionStatus
394 ] ; 387 ] ;
395 rdfs:subClassOf 388 rdfs:subClassOf
396 [ rdf:type owl:Restriction ; 389 [ rdf:type owl:Restriction ;
397 owl:maxQualifiedCardinality 390 owl:maxQualifiedCardinality
398 "1"^^xsd:nonNegativeInteger ; 391 "1"^^xsd:nonNegativeInteger ;
399 owl:onClass USERFIELDS:FreeTextField ; 392 owl:onClass USERFIELDS:FreeTextField ;
400 - owl:onProperty USERFIELDS:hasWBS4 393 + owl:onProperty USERFIELDS:hasProjectCode
401 ] ; 394 ] ;
402 rdfs:subClassOf 395 rdfs:subClassOf
403 [ rdf:type owl:Restriction ; 396 [ rdf:type owl:Restriction ;
404 owl:maxQualifiedCardinality 397 owl:maxQualifiedCardinality
405 "1"^^xsd:nonNegativeInteger ; 398 "1"^^xsd:nonNegativeInteger ;
406 owl:onClass USERFIELDS:FreeTextField ; 399 owl:onClass USERFIELDS:FreeTextField ;
407 - owl:onProperty USERFIELDS:hasWBS1 400 + owl:onProperty USERFIELDS:hasWBS2
408 ] ; 401 ] ;
409 rdfs:subClassOf 402 rdfs:subClassOf
410 [ rdf:type owl:Restriction ; 403 [ rdf:type owl:Restriction ;
411 owl:maxQualifiedCardinality 404 owl:maxQualifiedCardinality
412 "1"^^xsd:nonNegativeInteger ; 405 "1"^^xsd:nonNegativeInteger ;
413 owl:onClass USERFIELDS:FreeTextField ; 406 owl:onClass USERFIELDS:FreeTextField ;
414 - owl:onProperty USERFIELDS:hasProjectType 407 + owl:onProperty USERFIELDS:hasCriticalPath
415 ] ; 408 ] ;
416 rdfs:subClassOf 409 rdfs:subClassOf
417 [ rdf:type owl:Restriction ; 410 [ rdf:type owl:Restriction ;
418 owl:maxQualifiedCardinality 411 owl:maxQualifiedCardinality
419 "1"^^xsd:nonNegativeInteger ; 412 "1"^^xsd:nonNegativeInteger ;
420 owl:onClass USERFIELDS:FreeTextField ; 413 owl:onClass USERFIELDS:FreeTextField ;
421 - owl:onProperty USERFIELDS:hasActivityProgress 414 + owl:onProperty USERFIELDS:hasPortfolio
422 ] . 415 ] .
423 416
424 USERFIELDS:hasActivityNetwork 417 USERFIELDS:hasActivityNetwork
...@@ -469,6 +462,11 @@ USERFIELDS:hasCTR ...@@ -469,6 +462,11 @@ USERFIELDS:hasCTR
469 rdfs:label "CTR" ; 462 rdfs:label "CTR" ;
470 rdfs:range USERFIELDS:FreeTextField . 463 rdfs:range USERFIELDS:FreeTextField .
471 464
465 +USERFIELDS:hasCategory
466 + rdf:type owl:ObjectProperty ;
467 + rdfs:domain USERFIELDS:UserField ;
468 + rdfs:label "has category"^^xsd:string .
469 +
472 USERFIELDS:hasCause 470 USERFIELDS:hasCause
473 rdf:type owl:ObjectProperty ; 471 rdf:type owl:ObjectProperty ;
474 rdfs:domain USERFIELDS:UserField ; 472 rdfs:domain USERFIELDS:UserField ;
...@@ -551,6 +549,11 @@ USERFIELDS:hasDescription ...@@ -551,6 +549,11 @@ USERFIELDS:hasDescription
551 rdfs:domain USERFIELDS:FreeTextField ; 549 rdfs:domain USERFIELDS:FreeTextField ;
552 rdfs:range xsd:string . 550 rdfs:range xsd:string .
553 551
552 +USERFIELDS:hasDiscipline
553 + rdf:type owl:ObjectProperty ;
554 + rdfs:domain USERFIELDS:UserField ;
555 + rdfs:label "has discipline"^^xsd:string .
556 +
554 USERFIELDS:hasEngineeringPhase 557 USERFIELDS:hasEngineeringPhase
555 rdf:type owl:ObjectProperty ; 558 rdf:type owl:ObjectProperty ;
556 rdfs:domain USERFIELDS:UserField ; 559 rdfs:domain USERFIELDS:UserField ;
...@@ -661,12 +664,22 @@ USERFIELDS:hasProcurementPackage ...@@ -661,12 +664,22 @@ USERFIELDS:hasProcurementPackage
661 rdfs:label "Procurement package" ; 664 rdfs:label "Procurement package" ;
662 rdfs:range USERFIELDS:FreeTextField . 665 rdfs:range USERFIELDS:FreeTextField .
663 666
667 +USERFIELDS:hasProduct
668 + rdf:type owl:ObjectProperty ;
669 + rdfs:domain USERFIELDS:UserField ;
670 + rdfs:label "has product"^^xsd:string .
671 +
664 USERFIELDS:hasProjectCode 672 USERFIELDS:hasProjectCode
665 rdf:type owl:ObjectProperty ; 673 rdf:type owl:ObjectProperty ;
666 rdfs:domain USERFIELDS:UserField ; 674 rdfs:domain USERFIELDS:UserField ;
667 rdfs:label "Project code" ; 675 rdfs:label "Project code" ;
668 rdfs:range USERFIELDS:FreeTextField . 676 rdfs:range USERFIELDS:FreeTextField .
669 677
678 +USERFIELDS:hasProjectPhase
679 + rdf:type owl:ObjectProperty ;
680 + rdfs:domain USERFIELDS:UserField ;
681 + rdfs:label "has project phase"^^xsd:string .
682 +
670 USERFIELDS:hasProjectType 683 USERFIELDS:hasProjectType
671 rdf:type owl:ObjectProperty ; 684 rdf:type owl:ObjectProperty ;
672 rdfs:domain USERFIELDS:UserField ; 685 rdfs:domain USERFIELDS:UserField ;
...@@ -726,6 +739,11 @@ USERFIELDS:hasShutDownPeriod ...@@ -726,6 +739,11 @@ USERFIELDS:hasShutDownPeriod
726 rdfs:label "Shutdown period" ; 739 rdfs:label "Shutdown period" ;
727 rdfs:range USERFIELDS:FreeTextField . 740 rdfs:range USERFIELDS:FreeTextField .
728 741
742 +USERFIELDS:hasShutdownType
743 + rdf:type owl:ObjectProperty ;
744 + rdfs:domain USERFIELDS:UserField ;
745 + rdfs:label "has shutdown type"^^xsd:string .
746 +
729 USERFIELDS:hasSubProjectType 747 USERFIELDS:hasSubProjectType
730 rdf:type owl:ObjectProperty ; 748 rdf:type owl:ObjectProperty ;
731 rdfs:domain USERFIELDS:UserField ; 749 rdfs:domain USERFIELDS:UserField ;
......