Tore Christiansen

Added Contract subclasses and individuals

This diff is collapsed. Click to expand it.
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
15 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . 15 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
16 16
17 : rdf:type owl:Ontology ; 17 : rdf:type owl:Ontology ;
18 - owl:imports ILAP: , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS> , USERFIELDS: . 18 + owl:imports USERFIELDS: , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS> , ILAP: .
19 19
20 ILAP: 20 ILAP:
21 rdf:type owl:Ontology ; 21 rdf:type owl:Ontology ;
...@@ -25,6 +25,11 @@ ILAP:ABEX ...@@ -25,6 +25,11 @@ ILAP:ABEX
25 rdf:type ILAP:PlanExpenseType ; 25 rdf:type ILAP:PlanExpenseType ;
26 rdfs:label "ABEX"^^xsd:string . 26 rdfs:label "ABEX"^^xsd:string .
27 27
28 +ILAP:AccruedTimeContract
29 + rdf:type owl:Class ;
30 + rdfs:label "Accrued time contract"^^xsd:string ;
31 + rdfs:subClassOf ILAP:Contract .
32 +
28 ILAP:Active 33 ILAP:Active
29 rdf:type ILAP:Status ; 34 rdf:type ILAP:Status ;
30 rdfs:label "Active"^^xsd:string . 35 rdfs:label "Active"^^xsd:string .
...@@ -127,7 +132,7 @@ ILAP:DependentOnShutdown ...@@ -127,7 +132,7 @@ ILAP:DependentOnShutdown
127 132
128 ILAP:Development 133 ILAP:Development
129 rdf:type ILAP:PlanLifecycleStage ; 134 rdf:type ILAP:PlanLifecycleStage ;
130 - rdfs:label "Develop"^^xsd:string , "Development"^^xsd:string . 135 + rdfs:label "Development"^^xsd:string , "Develop"^^xsd:string .
131 136
132 ILAP:DisasterRecovery 137 ILAP:DisasterRecovery
133 rdf:type ILAP:PlanObjectiveType ; 138 rdf:type ILAP:PlanObjectiveType ;
...@@ -154,8 +159,8 @@ ILAP:DuringNormalOperation ...@@ -154,8 +159,8 @@ ILAP:DuringNormalOperation
154 rdfs:label "During Normal Operation"^^xsd:string . 159 rdfs:label "During Normal Operation"^^xsd:string .
155 160
156 ILAP:DuringShutdown 161 ILAP:DuringShutdown
157 - rdf:type ILAP:ShutdownPhase , ILAP:ShutdownType ; 162 + rdf:type ILAP:ShutdownType , ILAP:ShutdownPhase ;
158 - rdfs:label "During Shutdown"^^xsd:string , "During shutdown"^^xsd:string . 163 + rdfs:label "During shutdown"^^xsd:string , "During Shutdown"^^xsd:string .
159 164
160 ILAP:EquipmentShutdown 165 ILAP:EquipmentShutdown
161 rdf:type ILAP:ShutdownType ; 166 rdf:type ILAP:ShutdownType ;
...@@ -185,6 +190,11 @@ ILAP:FieldStudy ...@@ -185,6 +190,11 @@ ILAP:FieldStudy
185 rdf:type ILAP:PlanProjectType ; 190 rdf:type ILAP:PlanProjectType ;
186 rdfs:label "Field study"^^xsd:string . 191 rdfs:label "Field study"^^xsd:string .
187 192
193 +ILAP:FrameAgreement
194 + rdf:type owl:Class ;
195 + rdfs:label "Frame agreement"^^xsd:string ;
196 + rdfs:subClassOf ILAP:Contract .
197 +
188 ILAP:Friday 198 ILAP:Friday
189 rdf:type ILAP:CalendarDay ; 199 rdf:type ILAP:CalendarDay ;
190 rdfs:label "Friday"^^xsd:string . 200 rdfs:label "Friday"^^xsd:string .
...@@ -225,6 +235,11 @@ ILAP:GreenFieldProject ...@@ -225,6 +235,11 @@ ILAP:GreenFieldProject
225 rdf:type ILAP:PlanProjectType ; 235 rdf:type ILAP:PlanProjectType ;
226 rdfs:label "Green field project"^^xsd:string . 236 rdfs:label "Green field project"^^xsd:string .
227 237
238 +ILAP:GuaranteeWork
239 + rdf:type owl:Class ;
240 + rdfs:label "Guarantee work"^^xsd:string ;
241 + rdfs:subClassOf ILAP:Contract .
242 +
228 ILAP:HC_systemsWork 243 ILAP:HC_systemsWork
229 rdf:type ILAP:RiskType ; 244 rdf:type ILAP:RiskType ;
230 rdfs:label "HC systems work"^^xsd:string . 245 rdfs:label "HC systems work"^^xsd:string .
...@@ -249,6 +264,11 @@ ILAP:HotWork ...@@ -249,6 +264,11 @@ ILAP:HotWork
249 rdf:type ILAP:RiskType ; 264 rdf:type ILAP:RiskType ;
250 rdfs:label "Hot work"^^xsd:string . 265 rdfs:label "Hot work"^^xsd:string .
251 266
267 +ILAP:IncentiveContract
268 + rdf:type owl:Class ;
269 + rdfs:label "Incentive contract"^^xsd:string ;
270 + rdfs:subClassOf ILAP:Contract .
271 +
252 ILAP:IncreasedRecovery 272 ILAP:IncreasedRecovery
253 rdf:type ILAP:PlanObjectiveType ; 273 rdf:type ILAP:PlanObjectiveType ;
254 rdfs:label "Increased recovery"^^xsd:string . 274 rdfs:label "Increased recovery"^^xsd:string .
...@@ -261,6 +281,11 @@ ILAP:IndependentOfOperation ...@@ -261,6 +281,11 @@ ILAP:IndependentOfOperation
261 rdf:type ILAP:ShutdownType ; 281 rdf:type ILAP:ShutdownType ;
262 rdfs:label "Independent of operation"^^xsd:string . 282 rdfs:label "Independent of operation"^^xsd:string .
263 283
284 +ILAP:InvoicableWork
285 + rdf:type owl:Class ;
286 + rdfs:label "Invoicable work"^^xsd:string ;
287 + rdfs:subClassOf ILAP:Contract .
288 +
264 ILAP:L1_ProgramPortfolioSchedule 289 ILAP:L1_ProgramPortfolioSchedule
265 rdf:type ILAP:PlanLevel ; 290 rdf:type ILAP:PlanLevel ;
266 rdfs:label "PPS"^^xsd:string . 291 rdfs:label "PPS"^^xsd:string .
...@@ -309,6 +334,11 @@ ILAP:LowPriority ...@@ -309,6 +334,11 @@ ILAP:LowPriority
309 rdf:type ILAP:DegreeOfPriority ; 334 rdf:type ILAP:DegreeOfPriority ;
310 rdfs:label "Low priority"^^xsd:string . 335 rdfs:label "Low priority"^^xsd:string .
311 336
337 +ILAP:LumpSumContract
338 + rdf:type owl:Class ;
339 + rdfs:label "Lump sum contract"^^xsd:string ;
340 + rdfs:subClassOf ILAP:Contract .
341 +
312 ILAP:Maintenance 342 ILAP:Maintenance
313 rdf:type ILAP:PlanLifecycleStage ; 343 rdf:type ILAP:PlanLifecycleStage ;
314 rdfs:label "Maintenance"^^xsd:string . 344 rdfs:label "Maintenance"^^xsd:string .
...@@ -341,6 +371,11 @@ ILAP:MaterialOnOrder ...@@ -341,6 +371,11 @@ ILAP:MaterialOnOrder
341 rdf:type ILAP:MaterialOrderStatus ; 371 rdf:type ILAP:MaterialOrderStatus ;
342 rdfs:label "Material on order"^^xsd:string . 372 rdfs:label "Material on order"^^xsd:string .
343 373
374 +ILAP:MeasuredProgressContract
375 + rdf:type owl:Class ;
376 + rdfs:label "Measured progress contract"^^xsd:string ;
377 + rdfs:subClassOf ILAP:Contract .
378 +
344 ILAP:MiniShutdown 379 ILAP:MiniShutdown
345 rdf:type ILAP:ShutdownType ; 380 rdf:type ILAP:ShutdownType ;
346 rdfs:label "Mini shutdown"^^xsd:string . 381 rdfs:label "Mini shutdown"^^xsd:string .
...@@ -357,6 +392,11 @@ ILAP:NPDelement_1 ...@@ -357,6 +392,11 @@ ILAP:NPDelement_1
357 rdf:type NPD:NPDelement ; 392 rdf:type NPD:NPDelement ;
358 rdfs:label "NPDelement 1"^^xsd:string . 393 rdfs:label "NPDelement 1"^^xsd:string .
359 394
395 +ILAP:NonInvoicableWork
396 + rdf:type owl:Class ;
397 + rdfs:label "Non invoicable work"^^xsd:string ;
398 + rdfs:subClassOf ILAP:Contract .
399 +
360 ILAP:NonScheduledShutdown 400 ILAP:NonScheduledShutdown
361 rdf:type ILAP:ShutdownType ; 401 rdf:type ILAP:ShutdownType ;
362 rdfs:label "Non-Scheduled Shutdown"^^xsd:string . 402 rdfs:label "Non-Scheduled Shutdown"^^xsd:string .
...@@ -425,6 +465,11 @@ ILAP:Regular8To16WorkingDayCalendar ...@@ -425,6 +465,11 @@ ILAP:Regular8To16WorkingDayCalendar
425 owl:onProperty ILAP:hasCalendarFreePeriod 465 owl:onProperty ILAP:hasCalendarFreePeriod
426 ] . 466 ] .
427 467
468 +ILAP:ReimbursableContract
469 + rdf:type owl:Class ;
470 + rdfs:label "Reimbursable contract"^^xsd:string ;
471 + rdfs:subClassOf ILAP:Contract .
472 +
428 ILAP:Released 473 ILAP:Released
429 rdf:type ILAP:Status ; 474 rdf:type ILAP:Status ;
430 rdfs:label "Released"^^xsd:string . 475 rdfs:label "Released"^^xsd:string .
...@@ -501,7 +546,7 @@ ILAP:StandardFreeWeekendPeriod ...@@ -501,7 +546,7 @@ ILAP:StandardFreeWeekendPeriod
501 rdf:type ILAP:CalendarFreePeriodWeekRepeat ; 546 rdf:type ILAP:CalendarFreePeriodWeekRepeat ;
502 rdfs:label "Standard free weekend period"^^xsd:string ; 547 rdfs:label "Standard free weekend period"^^xsd:string ;
503 ILAP:hasCalendarPeriodFreeDay 548 ILAP:hasCalendarPeriodFreeDay
504 - ILAP:Saturday , ILAP:Sunday . 549 + ILAP:Sunday , ILAP:Saturday .
505 550
506 ILAP:StandardWorkWeekdayPeriod 551 ILAP:StandardWorkWeekdayPeriod
507 rdf:type ILAP:CalendarWorkPeriodWeekRepeat ; 552 rdf:type ILAP:CalendarWorkPeriodWeekRepeat ;
...@@ -523,6 +568,11 @@ ILAP:TIMEX ...@@ -523,6 +568,11 @@ ILAP:TIMEX
523 rdf:type ILAP:PlanExpenseType ; 568 rdf:type ILAP:PlanExpenseType ;
524 rdfs:label "TIMEX"^^xsd:string . 569 rdfs:label "TIMEX"^^xsd:string .
525 570
571 +ILAP:TargetBudget
572 + rdf:type owl:Class ;
573 + rdfs:label "Target budget"^^xsd:string ;
574 + rdfs:subClassOf ILAP:Contract .
575 +
526 ILAP:Thursday 576 ILAP:Thursday
527 rdf:type ILAP:CalendarDay ; 577 rdf:type ILAP:CalendarDay ;
528 rdfs:label "Thursday"^^xsd:string . 578 rdfs:label "Thursday"^^xsd:string .
...@@ -654,10 +704,10 @@ ILAP:hasWorkTaskResponsible ...@@ -654,10 +704,10 @@ ILAP:hasWorkTaskResponsible
654 rdfs:range ILAP:ResponsiblePerson . 704 rdfs:range ILAP:ResponsiblePerson .
655 705
656 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing> 706 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing>
657 - rdfs:subClassOf ILAP:Category , ILAP:Discipline , ILAP:Resource . 707 + rdfs:subClassOf ILAP:Resource , ILAP:Discipline , ILAP:Category .
658 708
659 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing> 709 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing>
660 - rdfs:subClassOf ILAP:Asset , ILAP:Result . 710 + rdfs:subClassOf ILAP:Result , ILAP:Asset .
661 711
662 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> 712 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing>
663 rdfs:subClassOf ILAP:Phase . 713 rdfs:subClassOf ILAP:Phase .
...@@ -667,63 +717,63 @@ USERFIELDS:UserField ...@@ -667,63 +717,63 @@ USERFIELDS:UserField
667 [ rdf:type owl:Restriction ; 717 [ rdf:type owl:Restriction ;
668 owl:maxQualifiedCardinality 718 owl:maxQualifiedCardinality
669 "1"^^xsd:nonNegativeInteger ; 719 "1"^^xsd:nonNegativeInteger ;
670 - owl:onClass ILAP:ShutdownType ; 720 + owl:onClass ILAP:Discipline ;
671 - owl:onProperty USERFIELDS:hasShutdownType 721 + owl:onProperty USERFIELDS:hasDiscipline
672 ] ; 722 ] ;
673 rdfs:subClassOf 723 rdfs:subClassOf
674 [ rdf:type owl:Restriction ; 724 [ rdf:type owl:Restriction ;
675 owl:maxQualifiedCardinality 725 owl:maxQualifiedCardinality
676 "1"^^xsd:nonNegativeInteger ; 726 "1"^^xsd:nonNegativeInteger ;
677 - owl:onClass ILAP:Result ; 727 + owl:onClass ILAP:MilestoneType ;
678 - owl:onProperty USERFIELDS:hasProduct 728 + owl:onProperty USERFIELDS:hasMilestone
679 ] ; 729 ] ;
680 rdfs:subClassOf 730 rdfs:subClassOf
681 [ rdf:type owl:Restriction ; 731 [ rdf:type owl:Restriction ;
682 owl:maxQualifiedCardinality 732 owl:maxQualifiedCardinality
683 "1"^^xsd:nonNegativeInteger ; 733 "1"^^xsd:nonNegativeInteger ;
684 - owl:onClass ILAP:Phase ; 734 + owl:onClass ILAP:Contractor ;
685 - owl:onProperty USERFIELDS:hasProjectPhase 735 + owl:onProperty USERFIELDS:hasContractor
686 ] ; 736 ] ;
687 rdfs:subClassOf 737 rdfs:subClassOf
688 [ rdf:type owl:Restriction ; 738 [ rdf:type owl:Restriction ;
689 owl:maxQualifiedCardinality 739 owl:maxQualifiedCardinality
690 "1"^^xsd:nonNegativeInteger ; 740 "1"^^xsd:nonNegativeInteger ;
691 - owl:onClass ILAP:Discipline ; 741 + owl:onClass ILAP:Facility ;
692 - owl:onProperty USERFIELDS:hasCategory 742 + owl:onProperty USERFIELDS:hasFacility
693 ] ; 743 ] ;
694 rdfs:subClassOf 744 rdfs:subClassOf
695 [ rdf:type owl:Restriction ; 745 [ rdf:type owl:Restriction ;
696 owl:maxQualifiedCardinality 746 owl:maxQualifiedCardinality
697 "1"^^xsd:nonNegativeInteger ; 747 "1"^^xsd:nonNegativeInteger ;
698 - owl:onClass ILAP:Facility ; 748 + owl:onClass ILAP:Discipline ;
699 - owl:onProperty USERFIELDS:hasFacility 749 + owl:onProperty USERFIELDS:hasCategory
700 ] ; 750 ] ;
701 rdfs:subClassOf 751 rdfs:subClassOf
702 [ rdf:type owl:Restriction ; 752 [ rdf:type owl:Restriction ;
703 owl:maxQualifiedCardinality 753 owl:maxQualifiedCardinality
704 "1"^^xsd:nonNegativeInteger ; 754 "1"^^xsd:nonNegativeInteger ;
705 - owl:onClass ILAP:Contractor ; 755 + owl:onClass ILAP:Phase ;
706 - owl:onProperty USERFIELDS:hasContractor 756 + owl:onProperty USERFIELDS:hasProjectPhase
707 ] ; 757 ] ;
708 rdfs:subClassOf 758 rdfs:subClassOf
709 [ rdf:type owl:Restriction ; 759 [ rdf:type owl:Restriction ;
710 owl:maxQualifiedCardinality 760 owl:maxQualifiedCardinality
711 "1"^^xsd:nonNegativeInteger ; 761 "1"^^xsd:nonNegativeInteger ;
712 - owl:onClass ILAP:MilestoneType ; 762 + owl:onClass ILAP:Result ;
713 - owl:onProperty USERFIELDS:hasMilestone 763 + owl:onProperty USERFIELDS:hasProduct
714 ] ; 764 ] ;
715 rdfs:subClassOf 765 rdfs:subClassOf
716 [ rdf:type owl:Restriction ; 766 [ rdf:type owl:Restriction ;
717 owl:maxQualifiedCardinality 767 owl:maxQualifiedCardinality
718 "1"^^xsd:nonNegativeInteger ; 768 "1"^^xsd:nonNegativeInteger ;
719 - owl:onClass ILAP:Discipline ; 769 + owl:onClass ILAP:ShutdownType ;
720 - owl:onProperty USERFIELDS:hasDiscipline 770 + owl:onProperty USERFIELDS:hasShutdownType
721 ] . 771 ] .
722 772
723 <http://data.posccaesar.org/npd/ontology/OperatingCompany> 773 <http://data.posccaesar.org/npd/ontology/OperatingCompany>
724 rdf:type owl:Class ; 774 rdf:type owl:Class ;
725 - rdfs:label "Contractor 1"^^xsd:string , "Operating company"^^xsd:string , "Regulator 1"^^xsd:string ; 775 + rdfs:label "Regulator 1"^^xsd:string , "Operating company"^^xsd:string , "Contractor 1"^^xsd:string ;
726 - rdfs:subClassOf ILAP:Contractor , ILAP:Operator , ILAP:Regulator . 776 + rdfs:subClassOf ILAP:Regulator , ILAP:Operator , ILAP:Contractor .
727 777
728 <http://data.posccaesar.org/npd/ontology/productionFacility> 778 <http://data.posccaesar.org/npd/ontology/productionFacility>
729 rdf:type owl:Class ; 779 rdf:type owl:Class ;
...@@ -733,7 +783,7 @@ USERFIELDS:UserField ...@@ -733,7 +783,7 @@ USERFIELDS:UserField
733 rdl:RDS282149 783 rdl:RDS282149
734 rdf:type owl:Class ; 784 rdf:type owl:Class ;
735 rdfs:label "RDS282149"^^xsd:string ; 785 rdfs:label "RDS282149"^^xsd:string ;
736 - rdfs:subClassOf ILAP:ResponsibleOrganization , owl:Thing . 786 + rdfs:subClassOf owl:Thing , ILAP:ResponsibleOrganization .
737 787
738 <http://data.posccaesar.orgnpd/ontology/License> 788 <http://data.posccaesar.orgnpd/ontology/License>
739 rdf:type owl:Class ; 789 rdf:type owl:Class ;
......
...@@ -17,12 +17,12 @@ The SCCS was originally developed in 1989 by the three Norwegian oil companies N ...@@ -17,12 +17,12 @@ The SCCS was originally developed in 1989 by the three Norwegian oil companies N
17 The SCCS is designed to provide a uniform coding basis for the estimate preparation and to serve as a standard for collecting/collating historical data. 17 The SCCS is designed to provide a uniform coding basis for the estimate preparation and to serve as a standard for collecting/collating historical data.
18 This NORSOK standard has been developed on basis of the SCCS to update, improve and simplify previous edition no. 2 of the system from 1992 and to open for ownership, input and support from the entire Norwegian petroleum industry. NPD’s ‘Veiledning til PUD/PAD’, states that cost reporting should be coded according to SCCS."""^^xsd:string ; 18 This NORSOK standard has been developed on basis of the SCCS to update, improve and simplify previous edition no. 2 of the system from 1992 and to open for ownership, input and support from the entire Norwegian petroleum industry. NPD’s ‘Veiledning til PUD/PAD’, states that cost reporting should be coded according to SCCS."""^^xsd:string ;
19 rdfs:label "NORSOK Z-014 Standard cost coding system (SCCS) ontology"^^xsd:string ; 19 rdfs:label "NORSOK Z-014 Standard cost coding system (SCCS) ontology"^^xsd:string ;
20 - owl:imports <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/CORCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/PBSCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding> ; 20 + owl:imports <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/PBSCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/CORCoding> ;
21 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 21 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
22 22
23 SCCS:SAB_D 23 SCCS:SAB_D
24 rdf:type owl:Class ; 24 rdf:type owl:Class ;
25 - rdfs:label "SAB_development phase"^^xsd:string ; 25 + rdfs:label "SAB development phase"^^xsd:string ;
26 rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> . 26 rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> .
27 27
28 SCCS:SAB_E 28 SCCS:SAB_E
...@@ -66,6 +66,6 @@ SCCS:SAB_S ...@@ -66,6 +66,6 @@ SCCS:SAB_S
66 rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> . 66 rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> .
67 67
68 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> 68 <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing>
69 - rdf:type owl:Class , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding#CORClassOfClass> ; 69 + rdf:type <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding#CORClassOfClass> , owl:Class ;
70 rdfs:comment "SCCS top level thing"^^xsd:string ; 70 rdfs:comment "SCCS top level thing"^^xsd:string ;
71 rdfs:label "SCCS Thing"^^xsd:string . 71 rdfs:label "SCCS Thing"^^xsd:string .
......
This diff is collapsed. Click to expand it.