Tore Christiansen

Cleaned up MilestoneType, Shutdown Type and StatusValue

......@@ -148,7 +148,7 @@ ilap:shouldUseAnyUri
rdf:type owl:Restriction ;
ilap:shouldUseAnyUri "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:MilestoneType ;
owl:onClass ilap:MilestoneInPlan ;
owl:onProperty :hasMilestoneType ;
] ;
rdfs:subClassOf [
......
......@@ -32,7 +32,7 @@
:Active
rdf:type :ActivityStatus ;
rdfs:label "Active"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :ActivityStatusValue ;
.
:Activity
rdf:type lci:ClassOfIndividual ;
......@@ -340,6 +340,10 @@
rdfs:label "Activity status"^^xsd:string ;
rdfs:subClassOf :Status ;
.
:ActivityStatusValue
rdf:type owl:Class ;
rdfs:subClassOf :PossibleIndividual ;
.
:ActivityThatIsPOBreducing
rdf:type :ActivityRiskFactor ;
rdf:type owl:Class ;
......@@ -727,7 +731,7 @@
:Cancelled
rdf:type :ActivityStatus ;
rdfs:label "Cancelled"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :ActivityStatusValue ;
.
:ChangeOver
rdf:type :SystemDescriptor ;
......@@ -798,12 +802,12 @@
:Completed
rdf:type :ActivityStatus ;
rdfs:label "Completed"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :ActivityStatusValue ;
.
:CompletelyFreeField
rdf:type owl:Class ;
rdfs:comment "A Data Field defined by the user that holds free text values."^^xsd:string ;
rdfs:label "Completely Free Field"^^xsd:string ;
rdfs:label "ILAP Completely Free Field"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
......@@ -822,7 +826,7 @@
:CompletelyFreeFieldDefinition
rdf:type owl:Class ;
:shouldHaveID "true"^^xsd:boolean ;
rdfs:label "Completely Free Field Definition"^^xsd:string ;
rdfs:label "ILAP Completely Free Field Definition"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
......@@ -873,19 +877,11 @@
owl:onProperty :hasExternalReference ;
] ;
.
:ConstructionMilestone
rdf:type :MilestoneType ;
rdfs:label "Construction milestone"^^xsd:string ;
.
:Continent
rdf:type owl:Class ;
rdfs:label "Continent"^^xsd:string ;
rdfs:subClassOf :PartOfTheSurfaceOfTheEarth ;
.
:ContractMilestone
rdf:type :MilestoneType ;
rdfs:label "Contract milestone"^^xsd:string ;
.
:Contractor
rdf:type owl:Class ;
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 @@
rdfs:subClassOf :ClassOfPeriodInTime ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS8945301> ;
.
:DecisionMilestone
rdf:type :MilestoneType ;
rdfs:label "Decision Milestone"^^xsd:string ;
.
:DependentOnShutdown
rdf:type :ShutdownType ;
rdfs:label "Dependent on shutdown"^^xsd:string ;
.
:DesignMilestone
rdf:type :MilestoneType ;
rdfs:label "Design Milestone"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:DisasterRecoveryActivity
rdf:type :ActivityObjective ;
......@@ -1052,10 +1041,6 @@
rdfs:label "Drilling and well project"^^xsd:string ;
rdfs:subClassOf :DrillingActivity ;
.
:DrillingMilestone
rdf:type :MilestoneType ;
rdfs:label "Drilling milestone"^^xsd:string ;
.
:DrillingPlan
rdf:type owl:Class ;
rdfs:label "Drilling plan"^^xsd:string ;
......@@ -1077,6 +1062,7 @@
:DrillingShutdown
rdf:type :ShutdownType ;
rdfs:label "Drilling Shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:DuringNormalOperation
rdf:type :SystemDescriptor ;
......@@ -1091,18 +1077,12 @@
rdf:type :ShutdownType ;
rdfs:comment "A Shutdown Type that involves shutting down rapidly in order to prevent or remedy a dangerous situation"^^xsd:string ;
rdfs:label "Emergency shutdown"^^xsd:string ;
.
:End
rdf:type :MilestoneType ;
rdfs:label "End Milestone"^^xsd:string ;
.
:EngineeringMilestone
rdf:type :MilestoneType ;
rdfs:label "Engineering Milestone"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:EquipmentShutdown
rdf:type :ShutdownType ;
rdfs:label "Equipment Shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:Event
rdf:type owl:Class ;
......@@ -1117,7 +1097,7 @@
:ExternalReference
rdf:type owl:Class ;
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 ;
rdfs:label "External Reference"^^xsd:string ;
rdfs:label "ILAP External Reference"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS729777231> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
......@@ -1177,10 +1157,12 @@
:FieldPlantShutdown
rdf:type :ShutdownType ;
rdfs:label "Field plant shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:FieldShutdown
rdf:type :ShutdownType ;
rdfs:label "Field shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:FieldStudy
rdf:type :ProjectType ;
......@@ -1190,7 +1172,7 @@
:FreeField
rdf:type owl:Class ;
rdfs:comment "A Data Field defined by the user that holds FreeFieldValues."^^xsd:string ;
rdfs:label "Free Field"^^xsd:string ;
rdfs:label "ILAP Free Field"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
......@@ -1247,7 +1229,7 @@
rdf:type owl:Class ;
:shouldHaveID "true" ;
rdfs:comment "A Data Value for a FreeField variable."^^xsd:string ;
rdfs:label "Free Field Value"^^xsd:string ;
rdfs:label "ILAP Free Field Value"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
......@@ -1280,10 +1262,12 @@
:GasExportShutdown
rdf:type :ShutdownType ;
rdfs:label "Gas export shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:GasInjectionShutdown
rdf:type :ShutdownType ;
rdfs:label "Gas injection shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:GeographicLocation
rdf:type owl:Class ;
......@@ -1343,12 +1327,6 @@
rdfs:label "Hot work"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:ILAPtopStructure
rdf:type owl:Class ;
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 ;
rdfs:label "ILAP Top Structure"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
.
:IlapPeriod
rdf:type owl:Class ;
rdfs:comment "A Period in Time that specifies a given amount of time."^^xsd:string ;
......@@ -1418,6 +1396,7 @@
:LivingQuarterShutdown
rdf:type :ShutdownType ;
rdfs:label "Living quarter shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:LowCriticalityActivity
rdf:type :Criticality ;
......@@ -1450,37 +1429,37 @@
:MaterialAvailabilityNotChecked
rdf:type :MaterialOrderStatus ;
rdfs:label "Material availability not checked"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :MaterialOrderStatusValue ;
.
:MaterialDeliveredAtBase
rdf:type :MaterialOrderStatus ;
rdfs:label "Material delivered at base"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :MaterialOrderStatusValue ;
.
:MaterialDeliveredOffshore
rdf:type :MaterialOrderStatus ;
rdfs:label "Material delivered offshore"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :MaterialOrderStatusValue ;
.
:MaterialDeliveredOnshore
rdf:type :MaterialOrderStatus ;
rdfs:label "Material delivered onshore"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :MaterialOrderStatusValue ;
.
:MaterialDeliveryDelayed
rdf:type :MaterialOrderStatus ;
rdfs:label "Material delivery delayed"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :MaterialOrderStatusValue ;
.
:MaterialDeliveryOnTime
rdf:type :MaterialOrderStatus ;
rdfs:label "Material delivery on time"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :MaterialOrderStatusValue ;
.
:MaterialOnOrder
rdf:type :MaterialOrderStatus ;
rdfs:label "Material on order"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :MaterialOrderStatusValue ;
.
:MaterialOrderStatus
rdf:type owl:Class ;
......@@ -1488,6 +1467,10 @@
rdfs:label "Material order status"^^xsd:string ;
rdfs:subClassOf :Status ;
.
:MaterialOrderStatusValue
rdf:type owl:Class ;
rdfs:subClassOf :PossibleIndividual ;
.
:MediumCriticalityActivity
rdf:type :Criticality ;
rdfs:label "Medium criticality activity"^^xsd:string ;
......@@ -1504,15 +1487,10 @@
rdfs:label "Milestone in plan"^^xsd:string ;
rdfs:subClassOf :PlanForEvent ;
.
:MilestoneType
rdf:type owl:Class ;
rdfs:comment "A System Descriptor that describes the Type of Milestone."^^xsd:string ;
rdfs:label "Milestone type"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
.
:MiniShutdown
rdf:type :ShutdownType ;
rdfs:label "Mini shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:ModificationProject
rdf:type :ProjectType ;
......@@ -1533,7 +1511,7 @@
:NoMaterialComponents
rdf:type :MaterialOrderStatus ;
rdfs:label "No material components"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :MaterialOrderStatusValue ;
.
:NoRepeatPeriod
rdf:type owl:Class ;
......@@ -1544,6 +1522,7 @@
:NonScheduledShutdown
rdf:type :ShutdownType ;
rdfs:label "Non scheduled shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:OperationAndMaintenanceProject
rdf:type :ProjectType ;
......@@ -1562,6 +1541,10 @@
rdfs:label "Operation status"^^xsd:string ;
rdfs:subClassOf :Status ;
.
:OperationStatusValue
rdf:type owl:Class ;
rdfs:subClassOf :PossibleIndividual ;
.
:OperationalWorkCenter
rdf:type owl:Class ;
rdfs:comment "A Work Center where operational activity takes place."^^xsd:string ;
......@@ -1588,7 +1571,7 @@
:Pending
rdf:type :ActivityStatus ;
rdfs:label "Pending"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :ActivityStatusValue ;
.
:PeriodInTime
rdf:type owl:Class ;
......@@ -1776,7 +1759,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:Planned
rdf:type :ActivityStatus ;
rdfs:label "Planned"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :ActivityStatusValue ;
.
:Planning
rdf:type owl:Class ;
......@@ -1812,15 +1795,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:PotentialShutdown
rdf:type :ShutdownType ;
rdfs:label "Potential shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:Pre-costed
rdf:type :OperationStatus ;
rdfs:label "Pre-costed"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
.
:ProcurementMilestone
rdf:type :MilestoneType ;
rdfs:label "Procurement milestone"^^xsd:string ;
rdfs:subClassOf :OperationStatusValue ;
.
:ProductionDrilling
rdf:type :WellServicesWorkType ;
......@@ -1828,10 +1808,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "Production Drilling"^^xsd:string ;
rdfs:subClassOf :DrillingActivity ;
.
:ProductionMilestone
rdf:type :MilestoneType ;
rdfs:label "Production milestone"^^xsd:string ;
.
:ProductionProject
rdf:type :DrillingProjectType ;
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
:ProductionShutdown
rdf:type :ShutdownType ;
rdfs:label "Production shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:Profile
rdf:type owl:Class ;
......@@ -2027,10 +2004,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "Project leader"^^xsd:string ;
rdfs:subClassOf :Responsible ;
.
:ProjectMilestone
rdf:type :MilestoneType ;
rdfs:label "Project milestone"^^xsd:string ;
.
:ProjectPhase
rdf:type owl:Class ;
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
:ReadyForExecution
rdf:type :ActivityStatus ;
rdfs:label "Ready for execution"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :ActivityStatusValue ;
.
:RegionInSpace
rdf:type owl:Class ;
......@@ -2056,7 +2029,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:Released
rdf:type :ActivityStatus ;
rdfs:label "Released"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :ActivityStatusValue ;
.
:RemovalOfBarriers
rdf:type :ActivityRiskFactor ;
......@@ -2143,6 +2116,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:RevisionShutdown
rdf:type :ShutdownType ;
rdfs:label "Revision shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:SF
rdf:type owl:Class ;
......@@ -2159,6 +2133,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:SafetyTestShutdown
rdf:type :ShutdownType ;
rdfs:label "Safety test shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:Saturday
rdf:type :DayOfWeek ;
......@@ -2419,6 +2394,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:ScheduledShutdown
rdf:type :ShutdownType ;
rdfs:label "Scheduled shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:Scheduling
rdf:type owl:Class ;
......@@ -2430,7 +2406,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:SettlementRuleCreated
rdf:type :OperationStatus ;
rdfs:label "Settlement rule created"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :OperationStatusValue ;
.
:ShallowGasOperation
rdf:type :ActivityRiskFactor ;
......@@ -2446,6 +2422,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:ShutdownNotEvaluated
rdf:type :ShutdownType ;
rdfs:label "Shutdown not evaluated"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:ShutdownPhase
rdf:type owl:Class ;
......@@ -2476,10 +2453,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "Staff time"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:StartMilestone
rdf:type :MilestoneType ;
rdfs:label "Start milestone"^^xsd:string ;
.
:StartingUp
rdf:type :ShutdownPhase ;
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
:SystemShutdown
rdf:type :ShutdownType ;
rdfs:label "System shutdown"^^xsd:string ;
.
:TaskMilestone
rdf:type :MilestoneType ;
rdfs:label "Task milestone"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:Thursday
rdf:type :DayOfWeek ;
......@@ -2716,9 +2686,16 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
] ;
.
:TopStructure
rdf:type owl:Class ;
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 ;
rdfs:label "ILAP Top Structure"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
.
:TrainShutdown
rdf:type :ShutdownType ;
rdfs:label "Train shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:Tuesday
rdf:type :DayOfWeek ;
......@@ -2727,12 +2704,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:UnderPlanningOrScheduling
rdf:type :ActivityStatus ;
rdfs:label "Under planning or scheduling"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :ActivityStatusValue ;
.
:Unknown
rdf:type :ActivityStatus ;
rdfs:label "Unknown"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
rdfs:subClassOf :ActivityStatusValue ;
.
:Vessel
rdf:type owl:Class ;
......@@ -2750,10 +2727,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:WaterInjectionShutdown
rdf:type :ShutdownType ;
rdfs:label "Water injection shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:WaterProductionShutdown
rdf:type :ShutdownType ;
rdfs:label "Water production shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:Wednesday
rdf:type :DayOfWeek ;
......@@ -3039,6 +3018,20 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:comment "A relationship between a planning object and a constraint (SS, FS, SF, FF)."^^xsd:string ;
rdfs:label "has Constraint"^^xsd:string ;
.
:hasConstructionMilestone
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has construction milestone"^^xsd:string ;
rdfs:range :MilestoneInPlan ;
rdfs:subPropertyOf :hasMilestone ;
.
:hasContractMilestone
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has contract milestone"^^xsd:string ;
rdfs:range :MilestoneInPlan ;
rdfs:subPropertyOf :hasMilestone ;
.
:hasCoordinate
rdf:type owl:ObjectProperty ;
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
rdfs:comment "A relationship between a planning object and a set of dates."^^xsd:string ;
rdfs:label "has Date Set"^^xsd:string ;
.
:hasDecisionMilestone
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has decision milestone"^^xsd:string ;
rdfs:range :MilestoneInPlan ;
rdfs:subPropertyOf :hasMilestone ;
.
:hasDefaultRate
rdf:type owl:DatatypeProperty ;
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
rdfs:label "has Description"^^xsd:string ;
rdfs:range xsd:string ;
.
:hasDesignMilestone
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has design milestone"^^xsd:string ;
rdfs:range :MilestoneInPlan ;
rdfs:subPropertyOf :hasMilestone ;
.
:hasDrillingMilestone
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has drilling milestone"^^xsd:string ;
rdfs:range :MilestoneInPlan ;
rdfs:subPropertyOf :hasMilestone ;
.
:hasDuration
rdf:type owl:DatatypeProperty ;
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
rdfs:comment "A property that gives the early start date of a planning object."^^xsd:string ;
rdfs:label "has Early Start"^^xsd:string ;
.
:hasEndMilestone
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has end milestone"^^xsd:string ;
rdfs:range :MilestoneInPlan ;
rdfs:subPropertyOf :hasMilestone ;
.
:hasEngineeringMilestone
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has engineering milestone"^^xsd:string ;
rdfs:range :MilestoneInPlan ;
rdfs:subPropertyOf :hasMilestone ;
.
:hasExpendedCost
rdf:type owl:DatatypeProperty ;
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
rdfs:comment "A relationship between a planning object and an earlier version of the schedule."^^xsd:string ;
rdfs:label "has Previous Schedule for Plan"^^xsd:string ;
.
:hasProcurementMilestone
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has procurement milestone"^^xsd:string ;
rdfs:range :MilestoneInPlan ;
rdfs:subPropertyOf :hasMilestone ;
.
:hasProductionMilestone
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has production milestone"^^xsd:string ;
rdfs:range :MilestoneInPlan ;
rdfs:subPropertyOf :hasMilestone ;
.
:hasProfile
rdf:type owl:ObjectProperty ;
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
rdfs:label "has project AFE id"^^xsd:string ;
rdfs:range xsd:string ;
.
:hasProjectMilestone
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has project milestone"^^xsd:string ;
rdfs:range :MilestoneInPlan ;
rdfs:subPropertyOf :hasMilestone ;
.
:hasProjectPhase
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
......@@ -3582,6 +3631,13 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "has Start Date"^^xsd:string ;
rdfs:range xsd:date ;
.
:hasStartMilestone
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has start milestone"^^xsd:string ;
rdfs:range :MilestoneInPlan ;
rdfs:subPropertyOf :hasMilestone ;
.
:hasStartTime
rdf:type owl:DatatypeProperty ;
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
rdfs:comment "A Relationship between an activity dependency (Constraint) and a Planned Activity that follows it."^^xsd:string ;
rdfs:label "has Successor Activity"^^xsd:string ;
.
:hasTaskMilestone
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has task milestone"^^xsd:string ;
rdfs:range :MilestoneInPlan ;
rdfs:subPropertyOf :hasMilestone ;
.
:hasTimeBasedResource
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between a planning object and a time based resource."^^xsd:string ;
......