Tore Christiansen

Cleaned up MilestoneType, Shutdown Type and StatusValue

...@@ -148,7 +148,7 @@ ilap:shouldUseAnyUri ...@@ -148,7 +148,7 @@ ilap:shouldUseAnyUri
148 rdf:type owl:Restriction ; 148 rdf:type owl:Restriction ;
149 ilap:shouldUseAnyUri "true"^^xsd:boolean ; 149 ilap:shouldUseAnyUri "true"^^xsd:boolean ;
150 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; 150 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
151 - owl:onClass ilap:MilestoneType ; 151 + owl:onClass ilap:MilestoneInPlan ;
152 owl:onProperty :hasMilestoneType ; 152 owl:onProperty :hasMilestoneType ;
153 ] ; 153 ] ;
154 rdfs:subClassOf [ 154 rdfs:subClassOf [
......
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
32 :Active 32 :Active
33 rdf:type :ActivityStatus ; 33 rdf:type :ActivityStatus ;
34 rdfs:label "Active"^^xsd:string ; 34 rdfs:label "Active"^^xsd:string ;
35 - rdfs:subClassOf :PossibleIndividual ; 35 + rdfs:subClassOf :ActivityStatusValue ;
36 . 36 .
37 :Activity 37 :Activity
38 rdf:type lci:ClassOfIndividual ; 38 rdf:type lci:ClassOfIndividual ;
...@@ -340,6 +340,10 @@ ...@@ -340,6 +340,10 @@
340 rdfs:label "Activity status"^^xsd:string ; 340 rdfs:label "Activity status"^^xsd:string ;
341 rdfs:subClassOf :Status ; 341 rdfs:subClassOf :Status ;
342 . 342 .
343 +:ActivityStatusValue
344 + rdf:type owl:Class ;
345 + rdfs:subClassOf :PossibleIndividual ;
346 +.
343 :ActivityThatIsPOBreducing 347 :ActivityThatIsPOBreducing
344 rdf:type :ActivityRiskFactor ; 348 rdf:type :ActivityRiskFactor ;
345 rdf:type owl:Class ; 349 rdf:type owl:Class ;
...@@ -727,7 +731,7 @@ ...@@ -727,7 +731,7 @@
727 :Cancelled 731 :Cancelled
728 rdf:type :ActivityStatus ; 732 rdf:type :ActivityStatus ;
729 rdfs:label "Cancelled"^^xsd:string ; 733 rdfs:label "Cancelled"^^xsd:string ;
730 - rdfs:subClassOf :PossibleIndividual ; 734 + rdfs:subClassOf :ActivityStatusValue ;
731 . 735 .
732 :ChangeOver 736 :ChangeOver
733 rdf:type :SystemDescriptor ; 737 rdf:type :SystemDescriptor ;
...@@ -798,12 +802,12 @@ ...@@ -798,12 +802,12 @@
798 :Completed 802 :Completed
799 rdf:type :ActivityStatus ; 803 rdf:type :ActivityStatus ;
800 rdfs:label "Completed"^^xsd:string ; 804 rdfs:label "Completed"^^xsd:string ;
801 - rdfs:subClassOf :PossibleIndividual ; 805 + rdfs:subClassOf :ActivityStatusValue ;
802 . 806 .
803 :CompletelyFreeField 807 :CompletelyFreeField
804 rdf:type owl:Class ; 808 rdf:type owl:Class ;
805 rdfs:comment "A Data Field defined by the user that holds free text values."^^xsd:string ; 809 rdfs:comment "A Data Field defined by the user that holds free text values."^^xsd:string ;
806 - rdfs:label "Completely Free Field"^^xsd:string ; 810 + rdfs:label "ILAP Completely Free Field"^^xsd:string ;
807 rdfs:subClassOf owl:Thing ; 811 rdfs:subClassOf owl:Thing ;
808 rdfs:subClassOf [ 812 rdfs:subClassOf [
809 rdf:type owl:Restriction ; 813 rdf:type owl:Restriction ;
...@@ -822,7 +826,7 @@ ...@@ -822,7 +826,7 @@
822 :CompletelyFreeFieldDefinition 826 :CompletelyFreeFieldDefinition
823 rdf:type owl:Class ; 827 rdf:type owl:Class ;
824 :shouldHaveID "true"^^xsd:boolean ; 828 :shouldHaveID "true"^^xsd:boolean ;
825 - rdfs:label "Completely Free Field Definition"^^xsd:string ; 829 + rdfs:label "ILAP Completely Free Field Definition"^^xsd:string ;
826 rdfs:subClassOf owl:Thing ; 830 rdfs:subClassOf owl:Thing ;
827 rdfs:subClassOf [ 831 rdfs:subClassOf [
828 rdf:type owl:Restriction ; 832 rdf:type owl:Restriction ;
...@@ -873,19 +877,11 @@ ...@@ -873,19 +877,11 @@
873 owl:onProperty :hasExternalReference ; 877 owl:onProperty :hasExternalReference ;
874 ] ; 878 ] ;
875 . 879 .
876 -:ConstructionMilestone
877 - rdf:type :MilestoneType ;
878 - rdfs:label "Construction milestone"^^xsd:string ;
879 -.
880 :Continent 880 :Continent
881 rdf:type owl:Class ; 881 rdf:type owl:Class ;
882 rdfs:label "Continent"^^xsd:string ; 882 rdfs:label "Continent"^^xsd:string ;
883 rdfs:subClassOf :PartOfTheSurfaceOfTheEarth ; 883 rdfs:subClassOf :PartOfTheSurfaceOfTheEarth ;
884 . 884 .
885 -:ContractMilestone
886 - rdf:type :MilestoneType ;
887 - rdfs:label "Contract milestone"^^xsd:string ;
888 -.
889 :Contractor 885 :Contractor
890 rdf:type owl:Class ; 886 rdf:type owl:Class ;
891 rdfs:comment "A Responsible that is an organization that has a contract related to one or more Activities in a Plan"^^xsd:string ; 887 rdfs:comment "A Responsible that is an organization that has a contract related to one or more Activities in a Plan"^^xsd:string ;
...@@ -1004,17 +1000,10 @@ ...@@ -1004,17 +1000,10 @@
1004 rdfs:subClassOf :ClassOfPeriodInTime ; 1000 rdfs:subClassOf :ClassOfPeriodInTime ;
1005 owl:equivalentClass <http://data.posccaesar.org/rdl/RDS8945301> ; 1001 owl:equivalentClass <http://data.posccaesar.org/rdl/RDS8945301> ;
1006 . 1002 .
1007 -:DecisionMilestone
1008 - rdf:type :MilestoneType ;
1009 - rdfs:label "Decision Milestone"^^xsd:string ;
1010 -.
1011 :DependentOnShutdown 1003 :DependentOnShutdown
1012 rdf:type :ShutdownType ; 1004 rdf:type :ShutdownType ;
1013 rdfs:label "Dependent on shutdown"^^xsd:string ; 1005 rdfs:label "Dependent on shutdown"^^xsd:string ;
1014 -. 1006 + rdfs:subClassOf :Activity ;
1015 -:DesignMilestone
1016 - rdf:type :MilestoneType ;
1017 - rdfs:label "Design Milestone"^^xsd:string ;
1018 . 1007 .
1019 :DisasterRecoveryActivity 1008 :DisasterRecoveryActivity
1020 rdf:type :ActivityObjective ; 1009 rdf:type :ActivityObjective ;
...@@ -1052,10 +1041,6 @@ ...@@ -1052,10 +1041,6 @@
1052 rdfs:label "Drilling and well project"^^xsd:string ; 1041 rdfs:label "Drilling and well project"^^xsd:string ;
1053 rdfs:subClassOf :DrillingActivity ; 1042 rdfs:subClassOf :DrillingActivity ;
1054 . 1043 .
1055 -:DrillingMilestone
1056 - rdf:type :MilestoneType ;
1057 - rdfs:label "Drilling milestone"^^xsd:string ;
1058 -.
1059 :DrillingPlan 1044 :DrillingPlan
1060 rdf:type owl:Class ; 1045 rdf:type owl:Class ;
1061 rdfs:label "Drilling plan"^^xsd:string ; 1046 rdfs:label "Drilling plan"^^xsd:string ;
...@@ -1077,6 +1062,7 @@ ...@@ -1077,6 +1062,7 @@
1077 :DrillingShutdown 1062 :DrillingShutdown
1078 rdf:type :ShutdownType ; 1063 rdf:type :ShutdownType ;
1079 rdfs:label "Drilling Shutdown"^^xsd:string ; 1064 rdfs:label "Drilling Shutdown"^^xsd:string ;
1065 + rdfs:subClassOf :Activity ;
1080 . 1066 .
1081 :DuringNormalOperation 1067 :DuringNormalOperation
1082 rdf:type :SystemDescriptor ; 1068 rdf:type :SystemDescriptor ;
...@@ -1091,18 +1077,12 @@ ...@@ -1091,18 +1077,12 @@
1091 rdf:type :ShutdownType ; 1077 rdf:type :ShutdownType ;
1092 rdfs:comment "A Shutdown Type that involves shutting down rapidly in order to prevent or remedy a dangerous situation"^^xsd:string ; 1078 rdfs:comment "A Shutdown Type that involves shutting down rapidly in order to prevent or remedy a dangerous situation"^^xsd:string ;
1093 rdfs:label "Emergency shutdown"^^xsd:string ; 1079 rdfs:label "Emergency shutdown"^^xsd:string ;
1094 -. 1080 + rdfs:subClassOf :Activity ;
1095 -:End
1096 - rdf:type :MilestoneType ;
1097 - rdfs:label "End Milestone"^^xsd:string ;
1098 -.
1099 -:EngineeringMilestone
1100 - rdf:type :MilestoneType ;
1101 - rdfs:label "Engineering Milestone"^^xsd:string ;
1102 . 1081 .
1103 :EquipmentShutdown 1082 :EquipmentShutdown
1104 rdf:type :ShutdownType ; 1083 rdf:type :ShutdownType ;
1105 rdfs:label "Equipment Shutdown"^^xsd:string ; 1084 rdfs:label "Equipment Shutdown"^^xsd:string ;
1085 + rdfs:subClassOf :Activity ;
1106 . 1086 .
1107 :Event 1087 :Event
1108 rdf:type owl:Class ; 1088 rdf:type owl:Class ;
...@@ -1117,7 +1097,7 @@ ...@@ -1117,7 +1097,7 @@
1117 :ExternalReference 1097 :ExternalReference
1118 rdf:type owl:Class ; 1098 rdf:type owl:Class ;
1119 rdfs:comment "A Reference Data Item that identifies a specific information object according to an identification scheme of an external application (i.e., other than the ILAP exchange representation itself). An External Reference can be assigned to any ILAP object, such as Activities, Activity Networks, Projects, Successors, Calendars, Calendar Periods, Resources, etc."^^xsd:string ; 1099 rdfs:comment "A Reference Data Item that identifies a specific information object according to an identification scheme of an external application (i.e., other than the ILAP exchange representation itself). An External Reference can be assigned to any ILAP object, such as Activities, Activity Networks, Projects, Successors, Calendars, Calendar Periods, Resources, etc."^^xsd:string ;
1120 - rdfs:label "External Reference"^^xsd:string ; 1100 + rdfs:label "ILAP External Reference"^^xsd:string ;
1121 rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS729777231> ; 1101 rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS729777231> ;
1122 rdfs:subClassOf owl:Thing ; 1102 rdfs:subClassOf owl:Thing ;
1123 rdfs:subClassOf [ 1103 rdfs:subClassOf [
...@@ -1177,10 +1157,12 @@ ...@@ -1177,10 +1157,12 @@
1177 :FieldPlantShutdown 1157 :FieldPlantShutdown
1178 rdf:type :ShutdownType ; 1158 rdf:type :ShutdownType ;
1179 rdfs:label "Field plant shutdown"^^xsd:string ; 1159 rdfs:label "Field plant shutdown"^^xsd:string ;
1160 + rdfs:subClassOf :Activity ;
1180 . 1161 .
1181 :FieldShutdown 1162 :FieldShutdown
1182 rdf:type :ShutdownType ; 1163 rdf:type :ShutdownType ;
1183 rdfs:label "Field shutdown"^^xsd:string ; 1164 rdfs:label "Field shutdown"^^xsd:string ;
1165 + rdfs:subClassOf :Activity ;
1184 . 1166 .
1185 :FieldStudy 1167 :FieldStudy
1186 rdf:type :ProjectType ; 1168 rdf:type :ProjectType ;
...@@ -1190,7 +1172,7 @@ ...@@ -1190,7 +1172,7 @@
1190 :FreeField 1172 :FreeField
1191 rdf:type owl:Class ; 1173 rdf:type owl:Class ;
1192 rdfs:comment "A Data Field defined by the user that holds FreeFieldValues."^^xsd:string ; 1174 rdfs:comment "A Data Field defined by the user that holds FreeFieldValues."^^xsd:string ;
1193 - rdfs:label "Free Field"^^xsd:string ; 1175 + rdfs:label "ILAP Free Field"^^xsd:string ;
1194 rdfs:subClassOf owl:Thing ; 1176 rdfs:subClassOf owl:Thing ;
1195 rdfs:subClassOf [ 1177 rdfs:subClassOf [
1196 rdf:type owl:Restriction ; 1178 rdf:type owl:Restriction ;
...@@ -1247,7 +1229,7 @@ ...@@ -1247,7 +1229,7 @@
1247 rdf:type owl:Class ; 1229 rdf:type owl:Class ;
1248 :shouldHaveID "true" ; 1230 :shouldHaveID "true" ;
1249 rdfs:comment "A Data Value for a FreeField variable."^^xsd:string ; 1231 rdfs:comment "A Data Value for a FreeField variable."^^xsd:string ;
1250 - rdfs:label "Free Field Value"^^xsd:string ; 1232 + rdfs:label "ILAP Free Field Value"^^xsd:string ;
1251 rdfs:subClassOf owl:Thing ; 1233 rdfs:subClassOf owl:Thing ;
1252 rdfs:subClassOf [ 1234 rdfs:subClassOf [
1253 rdf:type owl:Restriction ; 1235 rdf:type owl:Restriction ;
...@@ -1280,10 +1262,12 @@ ...@@ -1280,10 +1262,12 @@
1280 :GasExportShutdown 1262 :GasExportShutdown
1281 rdf:type :ShutdownType ; 1263 rdf:type :ShutdownType ;
1282 rdfs:label "Gas export shutdown"^^xsd:string ; 1264 rdfs:label "Gas export shutdown"^^xsd:string ;
1265 + rdfs:subClassOf :Activity ;
1283 . 1266 .
1284 :GasInjectionShutdown 1267 :GasInjectionShutdown
1285 rdf:type :ShutdownType ; 1268 rdf:type :ShutdownType ;
1286 rdfs:label "Gas injection shutdown"^^xsd:string ; 1269 rdfs:label "Gas injection shutdown"^^xsd:string ;
1270 + rdfs:subClassOf :Activity ;
1287 . 1271 .
1288 :GeographicLocation 1272 :GeographicLocation
1289 rdf:type owl:Class ; 1273 rdf:type owl:Class ;
...@@ -1343,12 +1327,6 @@ ...@@ -1343,12 +1327,6 @@
1343 rdfs:label "Hot work"^^xsd:string ; 1327 rdfs:label "Hot work"^^xsd:string ;
1344 rdfs:subClassOf :Activity ; 1328 rdfs:subClassOf :Activity ;
1345 . 1329 .
1346 -:ILAPtopStructure
1347 - rdf:type owl:Class ;
1348 - rdfs:comment "A Sysem Descriptor that is a (set of) Classifier(s) used to categorize a Plan. The various Classifiers are assigned a value from a set of possible values that are representative for how “things are organized and executed” on the Norwegian Continental Shelf, (other sets of values may be appropriate for other areas of the world)."^^xsd:string ;
1349 - rdfs:label "ILAP Top Structure"^^xsd:string ;
1350 - rdfs:subClassOf owl:Thing ;
1351 -.
1352 :IlapPeriod 1330 :IlapPeriod
1353 rdf:type owl:Class ; 1331 rdf:type owl:Class ;
1354 rdfs:comment "A Period in Time that specifies a given amount of time."^^xsd:string ; 1332 rdfs:comment "A Period in Time that specifies a given amount of time."^^xsd:string ;
...@@ -1418,6 +1396,7 @@ ...@@ -1418,6 +1396,7 @@
1418 :LivingQuarterShutdown 1396 :LivingQuarterShutdown
1419 rdf:type :ShutdownType ; 1397 rdf:type :ShutdownType ;
1420 rdfs:label "Living quarter shutdown"^^xsd:string ; 1398 rdfs:label "Living quarter shutdown"^^xsd:string ;
1399 + rdfs:subClassOf :Activity ;
1421 . 1400 .
1422 :LowCriticalityActivity 1401 :LowCriticalityActivity
1423 rdf:type :Criticality ; 1402 rdf:type :Criticality ;
...@@ -1450,37 +1429,37 @@ ...@@ -1450,37 +1429,37 @@
1450 :MaterialAvailabilityNotChecked 1429 :MaterialAvailabilityNotChecked
1451 rdf:type :MaterialOrderStatus ; 1430 rdf:type :MaterialOrderStatus ;
1452 rdfs:label "Material availability not checked"^^xsd:string ; 1431 rdfs:label "Material availability not checked"^^xsd:string ;
1453 - rdfs:subClassOf :PossibleIndividual ; 1432 + rdfs:subClassOf :MaterialOrderStatusValue ;
1454 . 1433 .
1455 :MaterialDeliveredAtBase 1434 :MaterialDeliveredAtBase
1456 rdf:type :MaterialOrderStatus ; 1435 rdf:type :MaterialOrderStatus ;
1457 rdfs:label "Material delivered at base"^^xsd:string ; 1436 rdfs:label "Material delivered at base"^^xsd:string ;
1458 - rdfs:subClassOf :PossibleIndividual ; 1437 + rdfs:subClassOf :MaterialOrderStatusValue ;
1459 . 1438 .
1460 :MaterialDeliveredOffshore 1439 :MaterialDeliveredOffshore
1461 rdf:type :MaterialOrderStatus ; 1440 rdf:type :MaterialOrderStatus ;
1462 rdfs:label "Material delivered offshore"^^xsd:string ; 1441 rdfs:label "Material delivered offshore"^^xsd:string ;
1463 - rdfs:subClassOf :PossibleIndividual ; 1442 + rdfs:subClassOf :MaterialOrderStatusValue ;
1464 . 1443 .
1465 :MaterialDeliveredOnshore 1444 :MaterialDeliveredOnshore
1466 rdf:type :MaterialOrderStatus ; 1445 rdf:type :MaterialOrderStatus ;
1467 rdfs:label "Material delivered onshore"^^xsd:string ; 1446 rdfs:label "Material delivered onshore"^^xsd:string ;
1468 - rdfs:subClassOf :PossibleIndividual ; 1447 + rdfs:subClassOf :MaterialOrderStatusValue ;
1469 . 1448 .
1470 :MaterialDeliveryDelayed 1449 :MaterialDeliveryDelayed
1471 rdf:type :MaterialOrderStatus ; 1450 rdf:type :MaterialOrderStatus ;
1472 rdfs:label "Material delivery delayed"^^xsd:string ; 1451 rdfs:label "Material delivery delayed"^^xsd:string ;
1473 - rdfs:subClassOf :PossibleIndividual ; 1452 + rdfs:subClassOf :MaterialOrderStatusValue ;
1474 . 1453 .
1475 :MaterialDeliveryOnTime 1454 :MaterialDeliveryOnTime
1476 rdf:type :MaterialOrderStatus ; 1455 rdf:type :MaterialOrderStatus ;
1477 rdfs:label "Material delivery on time"^^xsd:string ; 1456 rdfs:label "Material delivery on time"^^xsd:string ;
1478 - rdfs:subClassOf :PossibleIndividual ; 1457 + rdfs:subClassOf :MaterialOrderStatusValue ;
1479 . 1458 .
1480 :MaterialOnOrder 1459 :MaterialOnOrder
1481 rdf:type :MaterialOrderStatus ; 1460 rdf:type :MaterialOrderStatus ;
1482 rdfs:label "Material on order"^^xsd:string ; 1461 rdfs:label "Material on order"^^xsd:string ;
1483 - rdfs:subClassOf :PossibleIndividual ; 1462 + rdfs:subClassOf :MaterialOrderStatusValue ;
1484 . 1463 .
1485 :MaterialOrderStatus 1464 :MaterialOrderStatus
1486 rdf:type owl:Class ; 1465 rdf:type owl:Class ;
...@@ -1488,6 +1467,10 @@ ...@@ -1488,6 +1467,10 @@
1488 rdfs:label "Material order status"^^xsd:string ; 1467 rdfs:label "Material order status"^^xsd:string ;
1489 rdfs:subClassOf :Status ; 1468 rdfs:subClassOf :Status ;
1490 . 1469 .
1470 +:MaterialOrderStatusValue
1471 + rdf:type owl:Class ;
1472 + rdfs:subClassOf :PossibleIndividual ;
1473 +.
1491 :MediumCriticalityActivity 1474 :MediumCriticalityActivity
1492 rdf:type :Criticality ; 1475 rdf:type :Criticality ;
1493 rdfs:label "Medium criticality activity"^^xsd:string ; 1476 rdfs:label "Medium criticality activity"^^xsd:string ;
...@@ -1504,15 +1487,10 @@ ...@@ -1504,15 +1487,10 @@
1504 rdfs:label "Milestone in plan"^^xsd:string ; 1487 rdfs:label "Milestone in plan"^^xsd:string ;
1505 rdfs:subClassOf :PlanForEvent ; 1488 rdfs:subClassOf :PlanForEvent ;
1506 . 1489 .
1507 -:MilestoneType
1508 - rdf:type owl:Class ;
1509 - rdfs:comment "A System Descriptor that describes the Type of Milestone."^^xsd:string ;
1510 - rdfs:label "Milestone type"^^xsd:string ;
1511 - rdfs:subClassOf owl:Thing ;
1512 -.
1513 :MiniShutdown 1490 :MiniShutdown
1514 rdf:type :ShutdownType ; 1491 rdf:type :ShutdownType ;
1515 rdfs:label "Mini shutdown"^^xsd:string ; 1492 rdfs:label "Mini shutdown"^^xsd:string ;
1493 + rdfs:subClassOf :Activity ;
1516 . 1494 .
1517 :ModificationProject 1495 :ModificationProject
1518 rdf:type :ProjectType ; 1496 rdf:type :ProjectType ;
...@@ -1533,7 +1511,7 @@ ...@@ -1533,7 +1511,7 @@
1533 :NoMaterialComponents 1511 :NoMaterialComponents
1534 rdf:type :MaterialOrderStatus ; 1512 rdf:type :MaterialOrderStatus ;
1535 rdfs:label "No material components"^^xsd:string ; 1513 rdfs:label "No material components"^^xsd:string ;
1536 - rdfs:subClassOf :PossibleIndividual ; 1514 + rdfs:subClassOf :MaterialOrderStatusValue ;
1537 . 1515 .
1538 :NoRepeatPeriod 1516 :NoRepeatPeriod
1539 rdf:type owl:Class ; 1517 rdf:type owl:Class ;
...@@ -1544,6 +1522,7 @@ ...@@ -1544,6 +1522,7 @@
1544 :NonScheduledShutdown 1522 :NonScheduledShutdown
1545 rdf:type :ShutdownType ; 1523 rdf:type :ShutdownType ;
1546 rdfs:label "Non scheduled shutdown"^^xsd:string ; 1524 rdfs:label "Non scheduled shutdown"^^xsd:string ;
1525 + rdfs:subClassOf :Activity ;
1547 . 1526 .
1548 :OperationAndMaintenanceProject 1527 :OperationAndMaintenanceProject
1549 rdf:type :ProjectType ; 1528 rdf:type :ProjectType ;
...@@ -1562,6 +1541,10 @@ ...@@ -1562,6 +1541,10 @@
1562 rdfs:label "Operation status"^^xsd:string ; 1541 rdfs:label "Operation status"^^xsd:string ;
1563 rdfs:subClassOf :Status ; 1542 rdfs:subClassOf :Status ;
1564 . 1543 .
1544 +:OperationStatusValue
1545 + rdf:type owl:Class ;
1546 + rdfs:subClassOf :PossibleIndividual ;
1547 +.
1565 :OperationalWorkCenter 1548 :OperationalWorkCenter
1566 rdf:type owl:Class ; 1549 rdf:type owl:Class ;
1567 rdfs:comment "A Work Center where operational activity takes place."^^xsd:string ; 1550 rdfs:comment "A Work Center where operational activity takes place."^^xsd:string ;
...@@ -1588,7 +1571,7 @@ ...@@ -1588,7 +1571,7 @@
1588 :Pending 1571 :Pending
1589 rdf:type :ActivityStatus ; 1572 rdf:type :ActivityStatus ;
1590 rdfs:label "Pending"^^xsd:string ; 1573 rdfs:label "Pending"^^xsd:string ;
1591 - rdfs:subClassOf :PossibleIndividual ; 1574 + rdfs:subClassOf :ActivityStatusValue ;
1592 . 1575 .
1593 :PeriodInTime 1576 :PeriodInTime
1594 rdf:type owl:Class ; 1577 rdf:type owl:Class ;
...@@ -1776,7 +1759,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -1776,7 +1759,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
1776 :Planned 1759 :Planned
1777 rdf:type :ActivityStatus ; 1760 rdf:type :ActivityStatus ;
1778 rdfs:label "Planned"^^xsd:string ; 1761 rdfs:label "Planned"^^xsd:string ;
1779 - rdfs:subClassOf :PossibleIndividual ; 1762 + rdfs:subClassOf :ActivityStatusValue ;
1780 . 1763 .
1781 :Planning 1764 :Planning
1782 rdf:type owl:Class ; 1765 rdf:type owl:Class ;
...@@ -1812,15 +1795,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -1812,15 +1795,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
1812 :PotentialShutdown 1795 :PotentialShutdown
1813 rdf:type :ShutdownType ; 1796 rdf:type :ShutdownType ;
1814 rdfs:label "Potential shutdown"^^xsd:string ; 1797 rdfs:label "Potential shutdown"^^xsd:string ;
1798 + rdfs:subClassOf :Activity ;
1815 . 1799 .
1816 :Pre-costed 1800 :Pre-costed
1817 rdf:type :OperationStatus ; 1801 rdf:type :OperationStatus ;
1818 rdfs:label "Pre-costed"^^xsd:string ; 1802 rdfs:label "Pre-costed"^^xsd:string ;
1819 - rdfs:subClassOf :PossibleIndividual ; 1803 + rdfs:subClassOf :OperationStatusValue ;
1820 -.
1821 -:ProcurementMilestone
1822 - rdf:type :MilestoneType ;
1823 - rdfs:label "Procurement milestone"^^xsd:string ;
1824 . 1804 .
1825 :ProductionDrilling 1805 :ProductionDrilling
1826 rdf:type :WellServicesWorkType ; 1806 rdf:type :WellServicesWorkType ;
...@@ -1828,10 +1808,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -1828,10 +1808,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
1828 rdfs:label "Production Drilling"^^xsd:string ; 1808 rdfs:label "Production Drilling"^^xsd:string ;
1829 rdfs:subClassOf :DrillingActivity ; 1809 rdfs:subClassOf :DrillingActivity ;
1830 . 1810 .
1831 -:ProductionMilestone
1832 - rdf:type :MilestoneType ;
1833 - rdfs:label "Production milestone"^^xsd:string ;
1834 -.
1835 :ProductionProject 1811 :ProductionProject
1836 rdf:type :DrillingProjectType ; 1812 rdf:type :DrillingProjectType ;
1837 rdfs:comment "A Drilling Project Type (part of Use Case 2.5.1)"^^xsd:string ; 1813 rdfs:comment "A Drilling Project Type (part of Use Case 2.5.1)"^^xsd:string ;
...@@ -1841,6 +1817,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -1841,6 +1817,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
1841 :ProductionShutdown 1817 :ProductionShutdown
1842 rdf:type :ShutdownType ; 1818 rdf:type :ShutdownType ;
1843 rdfs:label "Production shutdown"^^xsd:string ; 1819 rdfs:label "Production shutdown"^^xsd:string ;
1820 + rdfs:subClassOf :Activity ;
1844 . 1821 .
1845 :Profile 1822 :Profile
1846 rdf:type owl:Class ; 1823 rdf:type owl:Class ;
...@@ -2027,10 +2004,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2027,10 +2004,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2027 rdfs:label "Project leader"^^xsd:string ; 2004 rdfs:label "Project leader"^^xsd:string ;
2028 rdfs:subClassOf :Responsible ; 2005 rdfs:subClassOf :Responsible ;
2029 . 2006 .
2030 -:ProjectMilestone
2031 - rdf:type :MilestoneType ;
2032 - rdfs:label "Project milestone"^^xsd:string ;
2033 -.
2034 :ProjectPhase 2007 :ProjectPhase
2035 rdf:type owl:Class ; 2008 rdf:type owl:Class ;
2036 rdfs:comment "A Phase that divides a Project into distinct Periods."^^xsd:string ; 2009 rdfs:comment "A Phase that divides a Project into distinct Periods."^^xsd:string ;
...@@ -2046,7 +2019,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2046,7 +2019,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2046 :ReadyForExecution 2019 :ReadyForExecution
2047 rdf:type :ActivityStatus ; 2020 rdf:type :ActivityStatus ;
2048 rdfs:label "Ready for execution"^^xsd:string ; 2021 rdfs:label "Ready for execution"^^xsd:string ;
2049 - rdfs:subClassOf :PossibleIndividual ; 2022 + rdfs:subClassOf :ActivityStatusValue ;
2050 . 2023 .
2051 :RegionInSpace 2024 :RegionInSpace
2052 rdf:type owl:Class ; 2025 rdf:type owl:Class ;
...@@ -2056,7 +2029,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2056,7 +2029,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2056 :Released 2029 :Released
2057 rdf:type :ActivityStatus ; 2030 rdf:type :ActivityStatus ;
2058 rdfs:label "Released"^^xsd:string ; 2031 rdfs:label "Released"^^xsd:string ;
2059 - rdfs:subClassOf :PossibleIndividual ; 2032 + rdfs:subClassOf :ActivityStatusValue ;
2060 . 2033 .
2061 :RemovalOfBarriers 2034 :RemovalOfBarriers
2062 rdf:type :ActivityRiskFactor ; 2035 rdf:type :ActivityRiskFactor ;
...@@ -2143,6 +2116,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2143,6 +2116,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2143 :RevisionShutdown 2116 :RevisionShutdown
2144 rdf:type :ShutdownType ; 2117 rdf:type :ShutdownType ;
2145 rdfs:label "Revision shutdown"^^xsd:string ; 2118 rdfs:label "Revision shutdown"^^xsd:string ;
2119 + rdfs:subClassOf :Activity ;
2146 . 2120 .
2147 :SF 2121 :SF
2148 rdf:type owl:Class ; 2122 rdf:type owl:Class ;
...@@ -2159,6 +2133,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2159,6 +2133,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2159 :SafetyTestShutdown 2133 :SafetyTestShutdown
2160 rdf:type :ShutdownType ; 2134 rdf:type :ShutdownType ;
2161 rdfs:label "Safety test shutdown"^^xsd:string ; 2135 rdfs:label "Safety test shutdown"^^xsd:string ;
2136 + rdfs:subClassOf :Activity ;
2162 . 2137 .
2163 :Saturday 2138 :Saturday
2164 rdf:type :DayOfWeek ; 2139 rdf:type :DayOfWeek ;
...@@ -2419,6 +2394,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2419,6 +2394,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2419 :ScheduledShutdown 2394 :ScheduledShutdown
2420 rdf:type :ShutdownType ; 2395 rdf:type :ShutdownType ;
2421 rdfs:label "Scheduled shutdown"^^xsd:string ; 2396 rdfs:label "Scheduled shutdown"^^xsd:string ;
2397 + rdfs:subClassOf :Activity ;
2422 . 2398 .
2423 :Scheduling 2399 :Scheduling
2424 rdf:type owl:Class ; 2400 rdf:type owl:Class ;
...@@ -2430,7 +2406,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2430,7 +2406,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2430 :SettlementRuleCreated 2406 :SettlementRuleCreated
2431 rdf:type :OperationStatus ; 2407 rdf:type :OperationStatus ;
2432 rdfs:label "Settlement rule created"^^xsd:string ; 2408 rdfs:label "Settlement rule created"^^xsd:string ;
2433 - rdfs:subClassOf :PossibleIndividual ; 2409 + rdfs:subClassOf :OperationStatusValue ;
2434 . 2410 .
2435 :ShallowGasOperation 2411 :ShallowGasOperation
2436 rdf:type :ActivityRiskFactor ; 2412 rdf:type :ActivityRiskFactor ;
...@@ -2446,6 +2422,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2446,6 +2422,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2446 :ShutdownNotEvaluated 2422 :ShutdownNotEvaluated
2447 rdf:type :ShutdownType ; 2423 rdf:type :ShutdownType ;
2448 rdfs:label "Shutdown not evaluated"^^xsd:string ; 2424 rdfs:label "Shutdown not evaluated"^^xsd:string ;
2425 + rdfs:subClassOf :Activity ;
2449 . 2426 .
2450 :ShutdownPhase 2427 :ShutdownPhase
2451 rdf:type owl:Class ; 2428 rdf:type owl:Class ;
...@@ -2476,10 +2453,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2476,10 +2453,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2476 rdfs:label "Staff time"^^xsd:string ; 2453 rdfs:label "Staff time"^^xsd:string ;
2477 rdfs:subClassOf :Activity ; 2454 rdfs:subClassOf :Activity ;
2478 . 2455 .
2479 -:StartMilestone
2480 - rdf:type :MilestoneType ;
2481 - rdfs:label "Start milestone"^^xsd:string ;
2482 -.
2483 :StartingUp 2456 :StartingUp
2484 rdf:type :ShutdownPhase ; 2457 rdf:type :ShutdownPhase ;
2485 rdfs:label "Starting up"^^xsd:string ; 2458 rdfs:label "Starting up"^^xsd:string ;
...@@ -2514,10 +2487,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2514,10 +2487,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2514 :SystemShutdown 2487 :SystemShutdown
2515 rdf:type :ShutdownType ; 2488 rdf:type :ShutdownType ;
2516 rdfs:label "System shutdown"^^xsd:string ; 2489 rdfs:label "System shutdown"^^xsd:string ;
2517 -. 2490 + rdfs:subClassOf :Activity ;
2518 -:TaskMilestone
2519 - rdf:type :MilestoneType ;
2520 - rdfs:label "Task milestone"^^xsd:string ;
2521 . 2491 .
2522 :Thursday 2492 :Thursday
2523 rdf:type :DayOfWeek ; 2493 rdf:type :DayOfWeek ;
...@@ -2716,9 +2686,16 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2716,9 +2686,16 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2716 owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ; 2686 owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
2717 ] ; 2687 ] ;
2718 . 2688 .
2689 +:TopStructure
2690 + rdf:type owl:Class ;
2691 + rdfs:comment "A System Descriptor that is a (set of) Classifier(s) used to categorize a Plan. The various Classifiers are assigned a value from a set of possible values that are representative for how “things are organized and executed” on the Norwegian Continental Shelf, (other sets of values may be appropriate for other areas of the world)."^^xsd:string ;
2692 + rdfs:label "ILAP Top Structure"^^xsd:string ;
2693 + rdfs:subClassOf owl:Thing ;
2694 +.
2719 :TrainShutdown 2695 :TrainShutdown
2720 rdf:type :ShutdownType ; 2696 rdf:type :ShutdownType ;
2721 rdfs:label "Train shutdown"^^xsd:string ; 2697 rdfs:label "Train shutdown"^^xsd:string ;
2698 + rdfs:subClassOf :Activity ;
2722 . 2699 .
2723 :Tuesday 2700 :Tuesday
2724 rdf:type :DayOfWeek ; 2701 rdf:type :DayOfWeek ;
...@@ -2727,12 +2704,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2727,12 +2704,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2727 :UnderPlanningOrScheduling 2704 :UnderPlanningOrScheduling
2728 rdf:type :ActivityStatus ; 2705 rdf:type :ActivityStatus ;
2729 rdfs:label "Under planning or scheduling"^^xsd:string ; 2706 rdfs:label "Under planning or scheduling"^^xsd:string ;
2730 - rdfs:subClassOf :PossibleIndividual ; 2707 + rdfs:subClassOf :ActivityStatusValue ;
2731 . 2708 .
2732 :Unknown 2709 :Unknown
2733 rdf:type :ActivityStatus ; 2710 rdf:type :ActivityStatus ;
2734 rdfs:label "Unknown"^^xsd:string ; 2711 rdfs:label "Unknown"^^xsd:string ;
2735 - rdfs:subClassOf :PossibleIndividual ; 2712 + rdfs:subClassOf :ActivityStatusValue ;
2736 . 2713 .
2737 :Vessel 2714 :Vessel
2738 rdf:type owl:Class ; 2715 rdf:type owl:Class ;
...@@ -2750,10 +2727,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -2750,10 +2727,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
2750 :WaterInjectionShutdown 2727 :WaterInjectionShutdown
2751 rdf:type :ShutdownType ; 2728 rdf:type :ShutdownType ;
2752 rdfs:label "Water injection shutdown"^^xsd:string ; 2729 rdfs:label "Water injection shutdown"^^xsd:string ;
2730 + rdfs:subClassOf :Activity ;
2753 . 2731 .
2754 :WaterProductionShutdown 2732 :WaterProductionShutdown
2755 rdf:type :ShutdownType ; 2733 rdf:type :ShutdownType ;
2756 rdfs:label "Water production shutdown"^^xsd:string ; 2734 rdfs:label "Water production shutdown"^^xsd:string ;
2735 + rdfs:subClassOf :Activity ;
2757 . 2736 .
2758 :Wednesday 2737 :Wednesday
2759 rdf:type :DayOfWeek ; 2738 rdf:type :DayOfWeek ;
...@@ -3039,6 +3018,20 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -3039,6 +3018,20 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
3039 rdfs:comment "A relationship between a planning object and a constraint (SS, FS, SF, FF)."^^xsd:string ; 3018 rdfs:comment "A relationship between a planning object and a constraint (SS, FS, SF, FF)."^^xsd:string ;
3040 rdfs:label "has Constraint"^^xsd:string ; 3019 rdfs:label "has Constraint"^^xsd:string ;
3041 . 3020 .
3021 +:hasConstructionMilestone
3022 + rdf:type owl:ObjectProperty ;
3023 + rdfs:domain :PlanForActivity ;
3024 + rdfs:label "has construction milestone"^^xsd:string ;
3025 + rdfs:range :MilestoneInPlan ;
3026 + rdfs:subPropertyOf :hasMilestone ;
3027 +.
3028 +:hasContractMilestone
3029 + rdf:type owl:ObjectProperty ;
3030 + rdfs:domain :PlanForActivity ;
3031 + rdfs:label "has contract milestone"^^xsd:string ;
3032 + rdfs:range :MilestoneInPlan ;
3033 + rdfs:subPropertyOf :hasMilestone ;
3034 +.
3042 :hasCoordinate 3035 :hasCoordinate
3043 rdf:type owl:ObjectProperty ; 3036 rdf:type owl:ObjectProperty ;
3044 rdfs:comment "A relationship between a planning object and a spatial coordinate."^^xsd:string ; 3037 rdfs:comment "A relationship between a planning object and a spatial coordinate."^^xsd:string ;
...@@ -3059,6 +3052,13 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -3059,6 +3052,13 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
3059 rdfs:comment "A relationship between a planning object and a set of dates."^^xsd:string ; 3052 rdfs:comment "A relationship between a planning object and a set of dates."^^xsd:string ;
3060 rdfs:label "has Date Set"^^xsd:string ; 3053 rdfs:label "has Date Set"^^xsd:string ;
3061 . 3054 .
3055 +:hasDecisionMilestone
3056 + rdf:type owl:ObjectProperty ;
3057 + rdfs:domain :PlanForActivity ;
3058 + rdfs:label "has decision milestone"^^xsd:string ;
3059 + rdfs:range :MilestoneInPlan ;
3060 + rdfs:subPropertyOf :hasMilestone ;
3061 +.
3062 :hasDefaultRate 3062 :hasDefaultRate
3063 rdf:type owl:DatatypeProperty ; 3063 rdf:type owl:DatatypeProperty ;
3064 rdfs:comment "A property that gives the default rate used in a planning object."^^xsd:string ; 3064 rdfs:comment "A property that gives the default rate used in a planning object."^^xsd:string ;
...@@ -3075,6 +3075,20 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -3075,6 +3075,20 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
3075 rdfs:label "has Description"^^xsd:string ; 3075 rdfs:label "has Description"^^xsd:string ;
3076 rdfs:range xsd:string ; 3076 rdfs:range xsd:string ;
3077 . 3077 .
3078 +:hasDesignMilestone
3079 + rdf:type owl:ObjectProperty ;
3080 + rdfs:domain :PlanForActivity ;
3081 + rdfs:label "has design milestone"^^xsd:string ;
3082 + rdfs:range :MilestoneInPlan ;
3083 + rdfs:subPropertyOf :hasMilestone ;
3084 +.
3085 +:hasDrillingMilestone
3086 + rdf:type owl:ObjectProperty ;
3087 + rdfs:domain :PlanForActivity ;
3088 + rdfs:label "has drilling milestone"^^xsd:string ;
3089 + rdfs:range :MilestoneInPlan ;
3090 + rdfs:subPropertyOf :hasMilestone ;
3091 +.
3078 :hasDuration 3092 :hasDuration
3079 rdf:type owl:DatatypeProperty ; 3093 rdf:type owl:DatatypeProperty ;
3080 rdfs:comment "A property that gives the duration of a planning object."^^xsd:string ; 3094 rdfs:comment "A property that gives the duration of a planning object."^^xsd:string ;
...@@ -3090,6 +3104,20 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -3090,6 +3104,20 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
3090 rdfs:comment "A property that gives the early start date of a planning object."^^xsd:string ; 3104 rdfs:comment "A property that gives the early start date of a planning object."^^xsd:string ;
3091 rdfs:label "has Early Start"^^xsd:string ; 3105 rdfs:label "has Early Start"^^xsd:string ;
3092 . 3106 .
3107 +:hasEndMilestone
3108 + rdf:type owl:ObjectProperty ;
3109 + rdfs:domain :PlanForActivity ;
3110 + rdfs:label "has end milestone"^^xsd:string ;
3111 + rdfs:range :MilestoneInPlan ;
3112 + rdfs:subPropertyOf :hasMilestone ;
3113 +.
3114 +:hasEngineeringMilestone
3115 + rdf:type owl:ObjectProperty ;
3116 + rdfs:domain :PlanForActivity ;
3117 + rdfs:label "has engineering milestone"^^xsd:string ;
3118 + rdfs:range :MilestoneInPlan ;
3119 + rdfs:subPropertyOf :hasMilestone ;
3120 +.
3093 :hasExpendedCost 3121 :hasExpendedCost
3094 rdf:type owl:DatatypeProperty ; 3122 rdf:type owl:DatatypeProperty ;
3095 rdfs:comment "A property that gives the expended cost of a planning object."^^xsd:string ; 3123 rdfs:comment "A property that gives the expended cost of a planning object."^^xsd:string ;
...@@ -3417,6 +3445,20 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -3417,6 +3445,20 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
3417 rdfs:comment "A relationship between a planning object and an earlier version of the schedule."^^xsd:string ; 3445 rdfs:comment "A relationship between a planning object and an earlier version of the schedule."^^xsd:string ;
3418 rdfs:label "has Previous Schedule for Plan"^^xsd:string ; 3446 rdfs:label "has Previous Schedule for Plan"^^xsd:string ;
3419 . 3447 .
3448 +:hasProcurementMilestone
3449 + rdf:type owl:ObjectProperty ;
3450 + rdfs:domain :PlanForActivity ;
3451 + rdfs:label "has procurement milestone"^^xsd:string ;
3452 + rdfs:range :MilestoneInPlan ;
3453 + rdfs:subPropertyOf :hasMilestone ;
3454 +.
3455 +:hasProductionMilestone
3456 + rdf:type owl:ObjectProperty ;
3457 + rdfs:domain :PlanForActivity ;
3458 + rdfs:label "has production milestone"^^xsd:string ;
3459 + rdfs:range :MilestoneInPlan ;
3460 + rdfs:subPropertyOf :hasMilestone ;
3461 +.
3420 :hasProfile 3462 :hasProfile
3421 rdf:type owl:ObjectProperty ; 3463 rdf:type owl:ObjectProperty ;
3422 rdfs:comment "A relationship between a planning object and a profile."^^xsd:string ; 3464 rdfs:comment "A relationship between a planning object and a profile."^^xsd:string ;
...@@ -3438,6 +3480,13 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -3438,6 +3480,13 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
3438 rdfs:label "has project AFE id"^^xsd:string ; 3480 rdfs:label "has project AFE id"^^xsd:string ;
3439 rdfs:range xsd:string ; 3481 rdfs:range xsd:string ;
3440 . 3482 .
3483 +:hasProjectMilestone
3484 + rdf:type owl:ObjectProperty ;
3485 + rdfs:domain :PlanForActivity ;
3486 + rdfs:label "has project milestone"^^xsd:string ;
3487 + rdfs:range :MilestoneInPlan ;
3488 + rdfs:subPropertyOf :hasMilestone ;
3489 +.
3441 :hasProjectPhase 3490 :hasProjectPhase
3442 rdf:type owl:ObjectProperty ; 3491 rdf:type owl:ObjectProperty ;
3443 rdfs:domain :PlanForActivity ; 3492 rdfs:domain :PlanForActivity ;
...@@ -3582,6 +3631,13 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -3582,6 +3631,13 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
3582 rdfs:label "has Start Date"^^xsd:string ; 3631 rdfs:label "has Start Date"^^xsd:string ;
3583 rdfs:range xsd:date ; 3632 rdfs:range xsd:date ;
3584 . 3633 .
3634 +:hasStartMilestone
3635 + rdf:type owl:ObjectProperty ;
3636 + rdfs:domain :PlanForActivity ;
3637 + rdfs:label "has start milestone"^^xsd:string ;
3638 + rdfs:range :MilestoneInPlan ;
3639 + rdfs:subPropertyOf :hasMilestone ;
3640 +.
3585 :hasStartTime 3641 :hasStartTime
3586 rdf:type owl:DatatypeProperty ; 3642 rdf:type owl:DatatypeProperty ;
3587 rdfs:comment "A property that gives the start time associated with a planning object."^^xsd:string ; 3643 rdfs:comment "A property that gives the start time associated with a planning object."^^xsd:string ;
...@@ -3613,6 +3669,13 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel ...@@ -3613,6 +3669,13 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
3613 rdfs:comment "A Relationship between an activity dependency (Constraint) and a Planned Activity that follows it."^^xsd:string ; 3669 rdfs:comment "A Relationship between an activity dependency (Constraint) and a Planned Activity that follows it."^^xsd:string ;
3614 rdfs:label "has Successor Activity"^^xsd:string ; 3670 rdfs:label "has Successor Activity"^^xsd:string ;
3615 . 3671 .
3672 +:hasTaskMilestone
3673 + rdf:type owl:ObjectProperty ;
3674 + rdfs:domain :PlanForActivity ;
3675 + rdfs:label "has task milestone"^^xsd:string ;
3676 + rdfs:range :MilestoneInPlan ;
3677 + rdfs:subPropertyOf :hasMilestone ;
3678 +.
3616 :hasTimeBasedResource 3679 :hasTimeBasedResource
3617 rdf:type owl:ObjectProperty ; 3680 rdf:type owl:ObjectProperty ;
3618 rdfs:comment "A relationship between a planning object and a time based resource."^^xsd:string ; 3681 rdfs:comment "A relationship between a planning object and a time based resource."^^xsd:string ;
......