Tore Christiansen

Integrated remaining classes into ISO 15926 compatible format and structure

......@@ -2,6 +2,7 @@
# c14n-version: 3
@prefix COR: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/CORCoding/> .
@prefix ILAP: <http://data.posccaesar.org/ilap/> .
@prefix SCCS: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
......
# baseURI: http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/PBSCoding
# c14n-version: 3
@prefix ILAP: <http://data.posccaesar.org/ilap/> .
@prefix PBS: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/PBSCoding/> .
@prefix SCCS: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
......
# baseURI: http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding
# c14n-version: 3
@prefix ILAP: <http://data.posccaesar.org/ilap/> .
@prefix SAB: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding/> .
@prefix SCCS: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
......@@ -8,7 +9,7 @@
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://data.posccaesar.org/ilap/Activity>
ILAP:Activity
rdf:type SCCS:NorsokZ014SABplanningActivityClass ;
rdf:type owl:Class ;
.
......@@ -25,7 +26,7 @@ SCCS:SAB_1
rdf:type SCCS:NorsokZ014SABplanningActivityClass ;
rdf:type owl:Class ;
rdfs:label "Management"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/Activity> ;
rdfs:subClassOf ILAP:Activity ;
skos:notation "1"^^xsd:string ;
.
SCCS:SAB_11
......@@ -53,7 +54,7 @@ SCCS:SAB_2
rdf:type SCCS:NorsokZ014SABplanningActivityClass ;
rdf:type owl:Class ;
rdfs:label "Engineering and procurement"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/Activity> ;
rdfs:subClassOf ILAP:Activity ;
skos:notation "2"^^xsd:string ;
.
SCCS:SAB_21
......@@ -102,7 +103,7 @@ SCCS:SAB_3
rdf:type SCCS:NorsokZ014SABplanningActivityClass ;
rdf:type owl:Class ;
rdfs:label "Material deliveries"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/Activity> ;
rdfs:subClassOf ILAP:Activity ;
skos:notation "3"^^xsd:string ;
.
SCCS:SAB_31
......@@ -172,7 +173,7 @@ SCCS:SAB_4
rdf:type SCCS:NorsokZ014SABplanningActivityClass ;
rdf:type owl:Class ;
rdfs:label "Construction"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/Activity> ;
rdfs:subClassOf ILAP:Activity ;
skos:notation "4"^^xsd:string ;
.
SCCS:SAB_41
......@@ -648,7 +649,7 @@ SCCS:SAB_5
rdf:type SCCS:NorsokZ014SABplanningActivityClass ;
rdf:type owl:Class ;
rdfs:label "Operations"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/Activity> ;
rdfs:subClassOf ILAP:Activity ;
skos:notation "5"^^xsd:string ;
.
SCCS:SAB_51
......@@ -1019,13 +1020,43 @@ SCCS:SAB_6
rdf:type SCCS:NorsokZ014SABplanningActivityClass ;
rdf:type owl:Class ;
rdfs:label "Unit work activities"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/Activity> ;
rdfs:subClassOf ILAP:Activity ;
skos:notation "6"^^xsd:string ;
.
SCCS:SAB_7
rdf:type SCCS:NorsokZ014SABplanningActivityClass ;
rdf:type owl:Class ;
rdfs:label "General"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/Activity> ;
rdfs:subClassOf ILAP:Activity ;
skos:notation "7"^^xsd:string ;
.
SCCS:SAB_D
rdf:type owl:Class ;
rdfs:label "SAB development phase"^^xsd:string ;
rdfs:subClassOf ILAP:Activity ;
.
SCCS:SAB_E
rdf:type owl:Class ;
rdfs:label "SAB exploration phase"^^xsd:string ;
rdfs:subClassOf ILAP:Activity ;
.
SCCS:SAB_O
rdf:type owl:Class ;
rdfs:label "SAB operation phase"^^xsd:string ;
rdfs:subClassOf ILAP:Activity ;
.
SCCS:SAB_P
rdf:type owl:Class ;
rdfs:label "SAB planning phase"^^xsd:string ;
rdfs:subClassOf ILAP:Activity ;
.
SCCS:SAB_R
rdf:type owl:Class ;
rdfs:label "SAB removal phase"^^xsd:string ;
rdfs:subClassOf ILAP:Activity ;
.
SCCS:SAB_S
rdf:type owl:Class ;
rdfs:label "SAB shutdown and decommissioning phase"^^xsd:string ;
rdfs:subClassOf ILAP:Activity ;
.
......
......@@ -4,7 +4,7 @@
# imports: http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding
# c14n-version: 3
@prefix SCCS: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS/> .
@prefix SCCS_DO_NOT_USE_THIS_NAMESPACE: <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
......@@ -25,33 +25,3 @@ This NORSOK standard has been developed on basis of the SCCS to update, improve
owl:imports <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string ;
.
SCCS:SAB_D
rdf:type owl:Class ;
rdfs:label "SAB development phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/Activity> ;
.
SCCS:SAB_E
rdf:type owl:Class ;
rdfs:label "SAB exploration phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/Activity> ;
.
SCCS:SAB_O
rdf:type owl:Class ;
rdfs:label "SAB operation phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/Activity> ;
.
SCCS:SAB_P
rdf:type owl:Class ;
rdfs:label "SAB planning phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/Activity> ;
.
SCCS:SAB_R
rdf:type owl:Class ;
rdfs:label "SAB removal phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/Activity> ;
.
SCCS:SAB_S
rdf:type owl:Class ;
rdfs:label "SAB shutdown and decommissioning phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/Activity> ;
.
......
......@@ -50,6 +50,13 @@ ilap:shouldUseAnyUri
rdf:type owl:Restriction ;
ilap:shouldUseAnyUri "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ActivityPriority ;
owl:onProperty :hasPriority ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseAnyUri "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ActivityRiskFactor ;
owl:onProperty :hasRiskFactor ;
] ;
......@@ -57,6 +64,13 @@ ilap:shouldUseAnyUri
rdf:type owl:Restriction ;
ilap:shouldUseAnyUri "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:AssetLifecyclePhase ;
owl:onProperty :hasDgPhase ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseAnyUri "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:Category ;
owl:onProperty :hasCategory ;
] ;
......@@ -127,13 +141,6 @@ ilap:shouldUseAnyUri
rdf:type owl:Restriction ;
ilap:shouldUseAnyUri "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:MainPhase ;
owl:onProperty :hasDgPhase ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseAnyUri "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:MilestoneType ;
owl:onProperty :hasMilestoneType ;
] ;
......@@ -162,8 +169,8 @@ ilap:shouldUseAnyUri
rdf:type owl:Restriction ;
ilap:shouldUseAnyUri "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:Priority ;
owl:onProperty :hasPriority ;
owl:onClass ilap:ProjectPhase ;
owl:onProperty :hasProjectPhase ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
......@@ -195,13 +202,6 @@ ilap:shouldUseAnyUri
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseAnyUri "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:SubPhase ;
owl:onProperty :hasProjectPhase ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
......
......@@ -33,7 +33,7 @@
rdf:type lci:ClassOfIndividual ;
rdf:type owl:Class ;
:shouldHaveID "true" ;
rdfs:comment "An Class of Activity that is something a person or group plans to do, does or has done in order to bring about defined change while consuming time and resources. An activity is generally the smallest portion of a Project used in planning, tracking, and control (adapted from ISO 15926, PMI and BSI)."^^xsd:string ;
rdfs:comment "An Possible Individual that is something a person or group plans to do, does or has done in order to bring about defined change while consuming time and resources. An activity is generally the smallest portion of a Project used in planning, tracking, and control (adapted from ISO 15926, PMI and BSI)."^^xsd:string ;
rdfs:label "Activity"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS3149> ;
......@@ -140,13 +140,6 @@
rdf:type owl:Restriction ;
:shouldUseAnyUri "true"^^xsd:boolean ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :Phase ;
owl:onProperty :partOfPhase ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
:shouldUseAnyUri "true"^^xsd:boolean ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :Responsible ;
owl:onProperty :hasResponsible ;
] ;
......@@ -161,7 +154,7 @@
rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :WorkOrder ;
owl:onClass :WorkOrderPlan ;
owl:onProperty :correspondsToPlan ;
] ;
rdfs:subClassOf [
......@@ -179,6 +172,12 @@
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :ActivityPriority ;
owl:onProperty :hasPlanPriority ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :ActivityRiskFactor ;
owl:onProperty :hasRisk ;
] ;
......@@ -227,6 +226,12 @@
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :ProjectPhase ;
owl:onProperty :hasProjectPhase ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :ResourceInPlan ;
owl:onProperty :hasResource ;
] ;
......@@ -239,6 +244,18 @@
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :ShutdownPhase ;
owl:onProperty :hasShutdownPhase ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :ShutdownPlan ;
owl:onProperty :hasShutdownPlanActivity ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :Status ;
owl:onProperty :hasStatus ;
] ;
......@@ -293,6 +310,12 @@
rdfs:label "Activity planning result class"^^xsd:string ;
rdfs:subClassOf :ClassOfResult ;
.
:ActivityPriority
rdf:type owl:Class ;
rdfs:comment "A Class of Activity that indicates the importance of and/or focus on (one or more) activities."^^xsd:string ;
rdfs:label "ActivityPriority"^^xsd:string ;
rdfs:subClassOf :ClassOfActivity ;
.
:ActivityRiskFactor
rdf:type owl:Class ;
rdfs:comment "A System Descriptor that describes potential threats of damage, injury, liability, loss, or any other negative occurrence that is caused by external or internal vulnerabilities, and that may be avoided through preemptive action (adapted from Business Dictionary)."^^xsd:string ;
......@@ -367,6 +390,7 @@
:AfterShutdown
rdf:type :ShutdownPhase ;
rdfs:label "After shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:Agent
rdf:type owl:Class ;
......@@ -396,6 +420,12 @@
rdfs:subClassOf :PhysicalObject ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS4326435842> ;
.
:AssetLifecyclePhase
rdf:type owl:Class ;
rdfs:comment "A Phase that divides the Lifecycle of an Asset into distinct parts."^^xsd:string ;
rdfs:label "Asset Lifecycle Phase"^^xsd:string ;
rdfs:subClassOf :ClassOfPhysicalObject ;
.
:Availability
rdf:type owl:Class ;
rdfs:comment "A Property that is the ability of an item (under combined aspects of its reliability, maintainability and maintenance support) to perform its required function at a stated instant of time over a stated period of time (BS 4778)."^^xsd:string ;
......@@ -507,6 +537,7 @@
:BeforeShutdown
rdf:type :ShutdownPhase ;
rdfs:label "Before shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:BrownFieldProject
rdf:type :ProjectType ;
......@@ -524,10 +555,9 @@
:Calendar
rdf:type owl:Class ;
:shouldHaveID "true" ;
rdfs:comment "An Information Object that defines holidays, weekends, regular working hours and shifts applicable to the duration of a Plan or Schedule. It is used in the planning process for developing the schedule."^^xsd:string ;
rdfs:label "Calendar"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS329669> ;
rdfs:subClassOf owl:Thing ;
rdfs:comment "A Period in Time that defines working hours and shifts applicable to the duration of a Plan or Schedule, used in the planning process for developing the schedule. "^^xsd:string ;
rdfs:label "Calendar "^^xsd:string ;
rdfs:subClassOf :PeriodInTime ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
:shouldHaveID "true"^^xsd:boolean ;
......@@ -576,15 +606,13 @@
rdf:type owl:Class ;
rdfs:comment "A Period in Time that is a (working or free) day in a given Calendar."^^xsd:string ;
rdfs:label "Calendar day"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS356215271> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf :PeriodInTime ;
.
:CalendarHour
rdf:type owl:Class ;
rdfs:comment "A Period in Time that is a (working or free) hour in a given Calendar."^^xsd:string ;
rdfs:label "Calendar hour"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS356215271> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf :PeriodInTime ;
.
:CalendarSet
rdf:type owl:Class ;
......@@ -667,11 +695,26 @@
rdfs:label "Class of class of activity"^^xsd:string ;
rdfs:subClassOf owl:Class ;
.
:ClassOfEvent
rdf:type rdfs:Class ;
rdfs:label "Class of event"^^xsd:string ;
rdfs:subClassOf :ClassOfIndividual ;
.
:ClassOfIndividual
rdf:type rdfs:Class ;
rdfs:label "Class of individual"^^xsd:string ;
rdfs:subClassOf owl:Class ;
.
:ClassOfPeriodInTime
rdf:type rdfs:Class ;
rdfs:label "Class of period in time"^^xsd:string ;
rdfs:subClassOf :ClassOfIndividual ;
.
:ClassOfPhysicalObject
rdf:type rdfs:Class ;
rdfs:label "Class of physical object"^^xsd:string ;
rdfs:subClassOf :ClassOfIndividual ;
.
:ClassOfResource
rdf:type rdfs:Class ;
rdfs:label "Class of resource"^^xsd:string ;
......@@ -690,6 +733,7 @@
:ClosingDown
rdf:type :ShutdownPhase ;
rdfs:label "Closing down"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:CoilTubing
rdf:type owl:Class ;
......@@ -926,6 +970,13 @@
rdfs:subClassOf owl:Thing ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS7945844> ;
.
:DayOfWeek
rdf:type owl:Class ;
rdfs:comment "A Day Period that represents the period of time between sunrise and sunset. In planning, it is often used to designate a 24-hour period starting from midnight."^^xsd:string ;
rdfs:label "Day of week"^^xsd:string ;
rdfs:subClassOf :ClassOfPeriodInTime ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS8945301> ;
.
:DecisionMilestone
rdf:type :MilestoneType ;
rdfs:label "Decision Milestone"^^xsd:string ;
......@@ -995,6 +1046,7 @@
:DuringShutdown
rdf:type :ShutdownPhase ;
rdfs:label "During shutdown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:EmergencyShutdown
rdf:type :ShutdownType ;
......@@ -1013,6 +1065,12 @@
rdf:type :ShutdownType ;
rdfs:label "Equipment Shutdown"^^xsd:string ;
.
:Event
rdf:type owl:Class ;
rdfs:comment "A Possible Individual with zero extentin time."^^xsd:string ;
rdfs:label "Event"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
.
:Execution
rdf:type :SystemDescriptor ;
rdfs:label "Execution"^^xsd:string ;
......@@ -1172,7 +1230,8 @@
] ;
.
:Friday
rdf:type :Weekday ;
rdf:type :DayOfWeek ;
rdfs:subClassOf :PeriodInTime ;
.
:FunctionalLocation
rdf:type owl:Class ;
......@@ -1232,7 +1291,7 @@
rdfs:subClassOf :Activity ;
.
:HighPriority
rdf:type :Priority ;
rdf:type :ActivityPriority ;
rdfs:label "High priority"^^xsd:string ;
.
:HotWork
......@@ -1311,7 +1370,7 @@
rdfs:subClassOf :Activity ;
.
:LowPriority
rdf:type :Priority ;
rdf:type :ActivityPriority ;
rdfs:label "Low priority"^^xsd:string ;
.
:M
......@@ -1319,12 +1378,6 @@
rdfs:comment "A Well Services Work Type (part of Use Case 2.5.1)"^^xsd:string ;
rdfs:label "M"^^xsd:string ;
.
:MainPhase
rdf:type owl:Class ;
rdfs:comment "A Phase that divides the Lifecycle of an Asset into distinct parts."^^xsd:string ;
rdfs:label "Main Phase"^^xsd:string ;
rdfs:subClassOf :Phase ;
.
:MainWorkCenter
rdf:type owl:Class ;
rdfs:comment "A Work Center where the main part of the activity takes place."^^xsd:string ;
......@@ -1388,14 +1441,14 @@
rdfs:subClassOf :Activity ;
.
:MediumPriority
rdf:type :Priority ;
rdf:type :ActivityPriority ;
rdfs:label "Normal Priority"^^xsd:string ;
.
:Milestone
:MilestoneInPlan
rdf:type owl:Class ;
rdfs:comment "An Activity that is part of an Activity Plan, with a 0-duration, and in many cases a fixed date. A milestone is normally a specified event within Project, often linked to contractual items."^^xsd:string ;
rdfs:label "Milestone"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:comment "An Plan for Event that is part of an Activity Plan, with a 0-duration, and in many cases a fixed date. A milestone is normally a specified event within Project, often linked to contractual items."^^xsd:string ;
rdfs:label "Milestone in plan"^^xsd:string ;
rdfs:subClassOf :PlanForEvent ;
.
:MilestoneType
rdf:type owl:Class ;
......@@ -1413,7 +1466,8 @@
rdfs:subClassOf :Activity ;
.
:Monday
rdf:type :Weekday ;
rdf:type :DayOfWeek ;
rdfs:subClassOf :PeriodInTime ;
.
:NoMaterialComponents
rdf:type :MaterialOrderStatus ;
......@@ -1430,17 +1484,17 @@
rdf:type :ShutdownType ;
rdfs:label "Non scheduled shutdown"^^xsd:string ;
.
:Operation
rdf:type owl:Class ;
rdfs:comment "An Activity that represents work carried out in Projects, and has (often detailed) descriptions of the actual work carried out."^^xsd:string ;
rdfs:label "Operation"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:OperationAndMaintenanceProject
rdf:type :ProjectType ;
rdfs:label "Operation and maintenance project"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:OperationInPlan
rdf:type owl:Class ;
rdfs:comment "An Activity in Plan that represents work carried out in Projects, and has (often detailed) descriptions of the actual work carried out."^^xsd:string ;
rdfs:label "Operation in plan"^^xsd:string ;
rdfs:subClassOf :ActivityInPlan ;
.
:OperationStatus
rdf:type owl:Class ;
rdfs:comment "A Status of an Operation (which can have predefined enumeration values)."^^xsd:string ;
......@@ -1533,6 +1587,11 @@
] ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS380969> ;
.
:PeriodInTime
rdf:type owl:Class ;
rdfs:label "Period in time"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
.
:Person
rdf:type owl:Class ;
rdfs:comment "A Responsible that is a person responsible for carrying out a specified part of the Schedule (and may be classified according to the Person On Board register)."^^xsd:string ;
......@@ -1604,6 +1663,11 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "Plan for activity"^^xsd:string ;
rdfs:subClassOf :ClassOfActivity ;
.
:PlanForEvent
rdf:type rdfs:Class ;
rdfs:label "Plan for event"^^xsd:string ;
rdfs:subClassOf :ClassOfEvent ;
.
:PlanForILAP
rdf:type owl:Class ;
:shouldHaveID "true"^^xsd:boolean ;
......@@ -1614,7 +1678,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:subClassOf [
rdf:type owl:Class ;
owl:unionOf (
:WorkOrder
:WorkOrderPlan
:PlanForActivity
) ;
] ;
......@@ -1791,12 +1855,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "Pre-costed"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
.
:Priority
rdf:type owl:Class ;
rdfs:comment "A System Descriptor that indicates the importance of and/or focus on (one or more) activities."^^xsd:string ;
rdfs:label "Priority"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
.
:ProcurementMilestone
rdf:type :MilestoneType ;
rdfs:label "Procurement milestone"^^xsd:string ;
......@@ -1882,13 +1940,19 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
.
:Project
rdf:type owl:Class ;
:shouldHaveID "true" ;
rdfs:comment "An Activity that is a temporary endeavor (in contrast with ongoing operations) with a defined beginning and end, constrained by available time, funding and resources, undertaken to achieve an objective conforming to specific requirements, meet unique objectives, and bring about beneficial change or added value (adapted from BSI and Wikipedia)."^^xsd:string ;
rdfs:label "Project"^^xsd:string ;
rdfs:subClassOf :Activity ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS3149> ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
:shouldUseAnyUri "true"^^xsd:boolean ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :AssetLifecyclePhase ;
owl:onProperty :hasAssetLifecyclePhase ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass userfield:SourceSpecifiedUserField ;
owl:onProperty :hasSpecifiedUserField ;
......@@ -1997,6 +2061,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
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 ;
rdfs:label "Project Phase"^^xsd:string ;
rdfs:subClassOf :ClassOfActivity ;
.
:ProjectType
rdf:type owl:Class ;
rdfs:comment "A Classifier according to type of project of the Plan."^^xsd:string ;
......@@ -2127,7 +2197,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "Safety test shutdown"^^xsd:string ;
.
:Saturday
rdf:type :Weekday ;
rdf:type :DayOfWeek ;
rdfs:subClassOf :PeriodInTime ;
.
:ScheduleForActivityInPlan
rdf:type owl:Class ;
......@@ -2416,7 +2487,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdf:type owl:Class ;
rdfs:comment "A Phase that places an Activity relative to a given Shutdown (i.e., to be carried out before, during or after shutdown, etc.)."^^xsd:string ;
rdfs:label "Shutdown phase"^^xsd:string ;
rdfs:subClassOf :Phase ;
rdfs:subClassOf :ClassOfActivity ;
.
:ShutdownPlan
rdf:type owl:Class ;
rdfs:label "Shutdown plan"^^xsd:string ;
rdfs:subClassOf :PlanForActivity ;
.
:ShutdownType
rdf:type owl:Class ;
......@@ -2436,6 +2512,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:StartingUp
rdf:type :ShutdownPhase ;
rdfs:label "Starting up"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:Status
rdf:type owl:Class ;
......@@ -2444,14 +2521,9 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:subClassOf :ClassOfIndividual ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS427322951> ;
.
:SubPhase
rdf:type owl:Class ;
rdfs:comment "A Phase that divides a Project into distinct Periods."^^xsd:string ;
rdfs:label "Sub Phase"^^xsd:string ;
rdfs:subClassOf :Phase ;
.
:Sunday
rdf:type :Weekday ;
rdf:type :DayOfWeek ;
rdfs:subClassOf :PeriodInTime ;
.
:System
rdf:type owl:Class ;
......@@ -2477,7 +2549,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "Task milestone"^^xsd:string ;
.
:Thursday
rdf:type :Weekday ;
rdf:type :DayOfWeek ;
rdfs:subClassOf :PeriodInTime ;
.
:TimeBasedResource
rdf:type owl:Class ;
......@@ -2677,7 +2750,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "Train shutdown"^^xsd:string ;
.
:Tuesday
rdf:type :Weekday ;
rdf:type :DayOfWeek ;
rdfs:subClassOf :PeriodInTime ;
.
:UnderPlanningOrScheduling
rdf:type :ActivityStatus ;
......@@ -2711,14 +2785,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "Water production shutdown"^^xsd:string ;
.
:Wednesday
rdf:type :Weekday ;
.
:Weekday
rdf:type owl:Class ;
rdfs:comment "A Day Period that represents the period of time between sunrise and sunset. In planning, it is often used to designate a 24-hour period starting from midnight."^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS356216271> ;
rdfs:subClassOf owl:Thing ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS8945301> ;
rdf:type :DayOfWeek ;
rdfs:subClassOf :PeriodInTime ;
.
:WeekendsFreeCalendar
rdf:type owl:Class ;
......@@ -2734,7 +2802,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass :Weekday ;
owl:onClass :DayOfWeek ;
owl:onProperty :hasWeekday ;
] ;
.
......@@ -2801,15 +2869,15 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:subClassOf :Location ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS10418236677> ;
.
:WorkOrder
:WorkOrderPlan
rdf:type owl:Class ;
rdfs:comment "A Plan that corresponds to a set of Operations with a description of the work content of the Operations."^^xsd:string ;
rdfs:label "Work Order"^^xsd:string ;
rdfs:label "Work Order Plan"^^xsd:string ;
rdfs:subClassOf :PlanForActivity ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :Operation ;
owl:onClass :OperationInPlan ;
owl:onProperty :hasActivity ;
] ;
.
......@@ -2931,6 +2999,12 @@ 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 related asset."^^xsd:string ;
rdfs:label "has Asset"^^xsd:string ;
.
:hasAssetLifecyclePhase
rdf:type owl:ObjectProperty ;
rdfs:domain :Project ;
rdfs:label "has asset lifecycle phase"^^xsd:string ;
rdfs:range :AssetLifecyclePhase ;
.
:hasAvailability
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between a planning object and it's availability."^^xsd:string ;
......@@ -2949,7 +3023,9 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:hasCalendar
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between a planning object and a calendar."^^xsd:string ;
rdfs:domain :ClassOfIndividual ;
rdfs:label "has Calendar"^^xsd:string ;
rdfs:range :Calendar ;
.
:hasCalendarSet
rdf:type owl:ObjectProperty ;
......@@ -3257,6 +3333,18 @@ 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 type of Objective."^^xsd:string ;
rdfs:label "has Objective Type"^^xsd:string ;
.
:hasPlanPriority
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has plan priority"^^xsd:string ;
rdfs:range :ActivityPriority ;
.
:hasPlanShutdownPhase
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has plan shutdown phase"^^xsd:string ;
rdfs:range :ShutdownPhase ;
.
:hasPlanStatus
rdf:type owl:ObjectProperty ;
rdfs:label "has plan status"^^xsd:string ;
......@@ -3335,6 +3423,12 @@ 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 project."^^xsd:string ;
rdfs:label "has Project"^^xsd:string ;
.
:hasProjectPhase
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has project phase"^^xsd:string ;
rdfs:range :ProjectPhase ;
.
:hasProjectStatus
rdf:type owl:ObjectProperty ;
rdfs:label "has project status"^^xsd:string ;
......@@ -3424,10 +3518,16 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:comment "A property that gives the short name (abbreviation) for a planning object."^^xsd:string ;
rdfs:label "has Short"^^xsd:string ;
.
:hasShutdownActivity
:hasShutdownPhase
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has shutdown phase"^^xsd:string ;
rdfs:range :ShutdownPhase ;
.
:hasShutdownPlanActivity
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between a planning object and a shutdown activity."^^xsd:string ;
rdfs:domain :Shutdown ;
rdfs:comment "A relationship between a shutdown plan and an activity."^^xsd:string ;
rdfs:domain :ShutdownPlan ;
rdfs:label "has Shutdown Activity"^^xsd:string ;
rdfs:range :ActivityInPlan ;
.
......@@ -3624,24 +3724,6 @@ 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 part of a schedule."^^xsd:string ;
rdfs:label "part of Schedule"^^xsd:string ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS/SAB_D>
rdf:type SCCS:NorsokZ014SABplanningPhaseClass ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS/SAB_E>
rdf:type SCCS:NorsokZ014SABplanningPhaseClass ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS/SAB_O>
rdf:type SCCS:NorsokZ014SABplanningPhaseClass ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS/SAB_P>
rdf:type SCCS:NorsokZ014SABplanningPhaseClass ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS/SAB_R>
rdf:type SCCS:NorsokZ014SABplanningPhaseClass ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS/SAB_S>
rdf:type SCCS:NorsokZ014SABplanningPhaseClass ;
.
SCCS:COR_A
rdfs:subClassOf :Resource ;
.
......@@ -3830,6 +3912,24 @@ SCCS:PBS_A
SCCS:PBS_B
rdfs:subClassOf :Result ;
.
SCCS:SAB_D
rdf:type SCCS:NorsokZ014SABplanningPhaseClass ;
.
SCCS:SAB_E
rdf:type SCCS:NorsokZ014SABplanningPhaseClass ;
.
SCCS:SAB_O
rdf:type SCCS:NorsokZ014SABplanningPhaseClass ;
.
SCCS:SAB_P
rdf:type SCCS:NorsokZ014SABplanningPhaseClass ;
.
SCCS:SAB_R
rdf:type SCCS:NorsokZ014SABplanningPhaseClass ;
.
SCCS:SAB_S
rdf:type SCCS:NorsokZ014SABplanningPhaseClass ;
.
:shouldBeInternalAndExternalRef
rdf:type owl:AnnotationProperty ;
rdfs:range xsd:boolean ;
......