Tore Christiansen

Updates to integrate with 15926 and add Drilling classes/individuals

......@@ -24,7 +24,7 @@ userfield:hasFreeFieldForSpecifiedUserField
rdf:type owl:ObjectProperty .
: rdf:type owl:Ontology ;
owl:imports <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS> , <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> , userfield: ;
owl:imports userfield: , <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> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
:Active
......@@ -33,53 +33,17 @@ userfield:hasFreeFieldForSpecifiedUserField
:Activity
rdf:type owl:Class , lci:ClassOfIndividual ;
rdfs:comment "A Plan For Activity that has its role within a larger PlanForActivity as a criterion for membership. An Activity in Plan is part of a Plan for Activity, with defined Constraints, Duration, Schedule Dates, Resources and Results. "^^xsd:string ;
rdfs:comment "An ISO 15926-4 Activity Class 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 owl:Thing , <http://data.posccaesar.org/rdl/RDS436990091> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :FreeField ;
owl:onProperty :hasFreeField
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Status ;
owl:onProperty :hasActiveStatus
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseAnyUri "true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ResultFromActivity ;
owl:onProperty :hasResult
] ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS10012097710> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldBeInternalAndExternalRef
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Constraint ;
owl:onProperty :hasConstraint
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass userfield:SpecifiedUserField ;
owl:onProperty :hasSpecifiedUserField
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Activity ;
owl:onProperty :hasParentActivity
owl:onClass :WorkOrder ;
owl:onProperty :correspondsToPlan
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -90,20 +54,6 @@ userfield:hasFreeFieldForSpecifiedUserField
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ResourceForActivity ;
owl:onProperty :hasResource
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
......@@ -112,23 +62,11 @@ userfield:hasFreeFieldForSpecifiedUserField
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldBeInternalAndExternalRef
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :WorkOrder ;
owl:onProperty :correspondsToPlan
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseAnyUri "true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:unionOf (:Milestone :Operation :StaffTime :ActivityInPlan)
owl:onClass :Result ;
owl:onProperty :hasResult
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -141,22 +79,9 @@ userfield:hasFreeFieldForSpecifiedUserField
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Responsible ;
owl:onProperty :hasResponsible
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
:shouldHaveID "true" ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS3149> .
:ActivityInPlan
rdf:type owl:Class ;
rdfs:label "Activity in plan"^^xsd:string ;
rdfs:subClassOf :Activity .
:Activity_1
rdf:type owl:Class , lci:ClassOfIndividual ;
rdfs:comment "An Arranged 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 <http://data.posccaesar.org/rdl/RDS436990091> , owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
......@@ -168,31 +93,8 @@ userfield:hasFreeFieldForSpecifiedUserField
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Responsible ;
owl:onProperty :hasResponsible
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Activity ;
owl:onProperty :hasParentActivity
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
owl:onClass :Resource ;
owl:onProperty :hasResource
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -203,15 +105,6 @@ userfield:hasFreeFieldForSpecifiedUserField
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldBeInternalAndExternalRef
"true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :WorkOrder ;
owl:onProperty :correspondsToPlan
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Status ;
......@@ -227,60 +120,49 @@ userfield:hasFreeFieldForSpecifiedUserField
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :ScheduleForActivityInPlan ;
owl:onProperty :hasSchedule
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseAnyUri "true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ResultFromActivity ;
owl:onProperty :hasResult
owl:onClass :Constraint ;
owl:onProperty :hasConstraint
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ResourceForActivity ;
owl:onProperty :hasResource
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass userfield:SourceSpecifiedUserField ;
owl:onProperty :hasSpecifiedUserField
owl:onClass :Responsible ;
owl:onProperty :hasResponsible
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Constraint ;
owl:onProperty :hasConstraint
owl:onClass :Activity ;
owl:onProperty :hasParentActivity
] ;
:shouldHaveID "true" ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS3149> .
:ActivityInPlan
rdf:type owl:Class ;
rdfs:comment "An Activity that has its role within a larger PlanForActivity as a criterion for membership. An ActivityInPlan is part of a PlanForActivity, with defined Constraints, Duration, Schedule Dates, Resources and Results."^^xsd:string ;
rdfs:label "Activity in Plan"^^xsd:string ;
rdfs:subClassOf :Activity .
:AfterShutdown
rdf:type :SystemCondition ;
rdfs:label "After shutdown"^^xsd:string .
:Asset
rdf:type owl:Class ;
rdfs:comment "A Physical Object that is owned by a business entity from which future economic benefits may be obtained. In the context of ILAP, the focus is on physical assets related to exploration, development and operation of petrochemical reserves."^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4326435842> .
rdfs:comment "A Arranged Individual that is owned by a business entity from which future economic benefits may be obtained. In the context of ILAP, the focus is on physical assets related to exploration, development and operation of petrochemical reserves."^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS436990091> ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS4326435842> .
:Availability
rdf:type owl:Class ;
rdfs:label "A Ratio 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 ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS368999> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:onClass :Plan ;
owl:onProperty :forPlan ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:label "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 ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS7275639> ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:intersectionOf ([ rdf:type owl:Restriction ;
......@@ -302,6 +184,14 @@ userfield:hasFreeFieldForSpecifiedUserField
])
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:onClass :Plan ;
owl:onProperty :forPlan ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:intersectionOf ([ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
......@@ -323,33 +213,34 @@ userfield:hasFreeFieldForSpecifiedUserField
] ;
rdfs:subClassOf
[ rdf:type owl:Class ;
:shouldUseRef "true"^^xsd:boolean ;
owl:intersectionOf ([ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty :dailyAvailableDuration
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
] [ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty :dailyAvailableDuration
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
])
] ;
rdfs:subClassOf
[ rdf:type owl:Class ;
:shouldUseRef "true"^^xsd:boolean ;
owl:intersectionOf ([ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
owl:onDataRange xsd:duration ;
owl:onProperty :dailyAvailableDuration
] [ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
owl:onDataRange xsd:duration ;
owl:onProperty :dailyAvailableDuration
])
] .
] ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS14649845> .
:BaselineScheduleForPlan
rdf:type owl:Class ;
......@@ -357,20 +248,16 @@ userfield:hasFreeFieldForSpecifiedUserField
rdfs:label "Baseline schedule for plan"^^xsd:string ;
rdfs:subClassOf :ScheduleForPlan .
:BeforeShutdown
rdf:type :SystemCondition ;
rdfs:label "Before shutdown"^^xsd:string .
:Calendar
rdf:type owl:Class ;
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:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS329669> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldHaveID "true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Period ;
owl:onProperty :hasPeriod
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription ;
owl:qualifiedCardinality
......@@ -378,10 +265,11 @@ userfield:hasFreeFieldForSpecifiedUserField
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldHaveID "true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
owl:onClass :Period ;
owl:onProperty :hasPeriod
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -391,7 +279,14 @@ userfield:hasFreeFieldForSpecifiedUserField
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasFinish
owl:onProperty :hasStart
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -401,27 +296,17 @@ userfield:hasFreeFieldForSpecifiedUserField
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasStart
owl:onProperty :hasFinish
] ;
:shouldHaveID "true" .
:CalendarSet
rdf:type owl:Class ;
rdfs:comment "A Thing that defines a set of Calendars."^^xsd:string ;
rdfs:comment "A Information Object that defines a set of Calendars."^^xsd:string ;
rdfs:label "An Information Object that is a collection of Calendars"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS329669> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasStart
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
......@@ -429,16 +314,6 @@ userfield:hasFreeFieldForSpecifiedUserField
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasFinish
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasName ;
owl:qualifiedCardinality
......@@ -451,20 +326,32 @@ userfield:hasFreeFieldForSpecifiedUserField
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasStart
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasFinish
] ;
:shouldHaveID "true" .
:Cancelled
rdf:type :Status ;
rdfs:label "Cancelled"^^xsd:string .
:Chemical_Treatment
rdf:type :TypeOfWork ;
rdfs:label "Chemical Treatment"^^xsd:string .
:Chemical_Treatment_Campaign
rdf:type :TypeOfWork ;
rdfs:label "Chemical Treatment Campaign"^^xsd:string .
:Completed
rdf:type :Status ;
rdfs:label "Completed"^^xsd:string .
......@@ -475,12 +362,24 @@ userfield:hasFreeFieldForSpecifiedUserField
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS7953078> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:unionOf (:FF :FS :SF :SS)
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:onClass :Activity ;
......@@ -495,50 +394,47 @@ userfield:hasFreeFieldForSpecifiedUserField
owl:onDataRange xsd:duration ;
owl:onProperty :hasLag
] ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:unionOf (:FF :FS :SF :SS)
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Calendar ;
owl:onProperty :hasCalendar
] ;
:shouldHaveID "true" .
:Coordinate
rdf:type owl:Class , lci:ClassOfIndividual ;
rdf:type lci:ClassOfIndividual , owl:Class ;
rdfs:comment "A Metric Space Point that specifies location."^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4746617448> ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS4746617448> , owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasY ;
owl:onProperty :hasX ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasX ;
owl:onProperty :hasY ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] .
] ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS2213258891> .
:Cost
rdf:type owl:Class ;
rdfs:comment "A Property denoting an expense of something."^^xsd:string ;
rdfs:label "Cost"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7275639> , owl:Thing ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS7945027> .
:CostBased
rdf:type owl:Class ;
rdfs:comment "A Resource that is limited by its cost."^^xsd:string ;
rdfs:subClassOf :ResourceForActivity ;
rdfs:subClassOf :Resource ;
:shouldHaveID "true" .
:Criticality
rdf:type owl:Class ;
rdfs:comment "A Criticalty Rating that is a measure of the consequence of failure of (one or more) activities."^^xsd:string ;
rdfs:label "Criticality"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS7947106> .
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7275639> , owl:Thing ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS7947106> .
:CurrentScheduleForPlan
rdf:type owl:Class ;
......@@ -563,10 +459,10 @@ userfield:hasFreeFieldForSpecifiedUserField
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS329669> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ProfileSet ;
owl:onProperty :hasProfileSet
owl:onClass :Project ;
owl:onProperty :hasProject ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -577,13 +473,6 @@ userfield:hasFreeFieldForSpecifiedUserField
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onClass :Project ;
owl:onProperty :hasProject ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :FreeFieldSet ;
......@@ -595,7 +484,15 @@ userfield:hasFreeFieldForSpecifiedUserField
"0"^^xsd:nonNegativeInteger ;
owl:onClass :CalendarSet ;
owl:onProperty :hasCalendarSet
] .
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ProfileSet ;
owl:onProperty :hasProfileSet
] ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS11708918> .
:DgPhase
rdf:type owl:Class ;
......@@ -605,14 +502,34 @@ userfield:hasFreeFieldForSpecifiedUserField
:Discipline
rdf:type owl:Class ;
rdfs:comment "An Discipline that is the competence (area of knowledge and experience) required to carry out the work in one or more defined Activities, classified according to Discipline Code Manuals defined by participant organizations (typically by large Contractors, and based on standards such as NORSOK COR codes)."^^xsd:string ;
rdfs:comment "An Organization that has the competence (area of knowledge and experience) required to carry out the work in one or more defined Activities, classified according to Discipline Code Manuals defined by participant organizations (typically by large Contractors, and based on standards such as NORSOK COR codes)."^^xsd:string ;
rdfs:label "Discipline"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS6811233> .
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS282149> , owl:Thing ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS6811233> .
:DrillingShutdown
rdf:type :SystemCondition ;
rdfs:label "Drilling shutdown"^^xsd:string .
:EquipmentShutdown
rdf:type :SystemCondition ;
rdfs:label "Equipment shutdown"^^xsd:string .
:Execution
rdf:type :SystemCondition ;
rdfs:label "Execution"^^xsd:string .
: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:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS729988351> ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS729777231> , owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasID ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange
......@@ -637,18 +554,12 @@ userfield:hasFreeFieldForSpecifiedUserField
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasID ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:anyURI ;
owl:onProperty :hasSource ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] .
] ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS729988351> .
:FF rdf:type owl:Class ;
rdfs:comment "An Activity Dependency where the succeeding Activity cannot finish before the preceding Activity is finished."^^xsd:string ;
......@@ -662,13 +573,19 @@ userfield:hasFreeFieldForSpecifiedUserField
rdf:type owl:Class ;
rdfs:comment "An Asset that is designed, built and operated to serve a particular purpose, such as production of oil and gas."^^xsd:string ;
rdfs:label "Facility"^^xsd:string ;
rdfs:subClassOf :Asset .
rdfs:subClassOf :Asset ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1750613511> .
:Field
rdf:type owl:Class ;
rdfs:comment "An Asset that is the location of reserves for production of oil and gas."^^xsd:string ;
rdfs:label "Field"^^xsd:string ;
rdfs:subClassOf :Asset .
rdfs:subClassOf :Asset ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS4316634537> .
:FieldPlantShutdown
rdf:type :SystemCondition ;
rdfs:label "Field plant shutdown"^^xsd:string .
:FreeField
rdf:type owl:Class ;
......@@ -676,30 +593,30 @@ userfield:hasFreeFieldForSpecifiedUserField
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS17611736> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasFieldName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldHaveID "true"^^xsd:boolean ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :FreeFieldValue ;
owl:onProperty :hasValue
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasFieldName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] .
:FreeFieldSet
rdf:type owl:Class ;
rdfs:comment "A Data Field that is a collection of Free Fields."^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS17611736> ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS17611736> , owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :FreeField ;
owl:onProperty userfield:hasFreeFieldForSpecifiedUserField
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -710,44 +627,49 @@ userfield:hasFreeFieldForSpecifiedUserField
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :FreeField ;
owl:onProperty userfield:hasFreeFieldForSpecifiedUserField
owl:onDataRange xsd:string ;
owl:onProperty :hasName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] .
:FreeFieldValue
rdf:type owl:Class ;
rdfs:comment "A Thing that holds Free Field variable values set by the User."^^xsd:string ;
rdfs:comment "A Value that holds Free Field variable values."^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7945844> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:anyType ;
owl:onProperty :hasShort ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
owl:onProperty :hasDescription
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:anyType ;
owl:onProperty :hasDescription
owl:onProperty :hasShort ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
:shouldHaveID "true" .
:Friday
rdf:type owl:NamedIndividual , :Weekday .
rdf:type :Weekday .
:HighCriticality
rdf:type :Criticality ;
rdfs:label "High criticality"^^xsd:string .
:InOperation
rdf:type :SystemCondition ;
rdfs:label "In operation"^^xsd:string .
:License
rdf:type owl:Class ;
rdfs:comment "An Asset that represents permission to explore and exploit petrochemical reserves in a defined area."^^xsd:string ;
rdfs:label "License"^^xsd:string ;
rdfs:subClassOf :Asset .
rdfs:subClassOf :Asset ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS43166345139> .
:LiveScheduleForPlan
rdf:type owl:Class ;
......@@ -774,7 +696,7 @@ userfield:hasFreeFieldForSpecifiedUserField
rdfs:subClassOf :Activity .
:Monday
rdf:type owl:NamedIndividual , :Weekday .
rdf:type :Weekday .
:NoMaterialComponents
rdf:type :Status ;
......@@ -802,36 +724,40 @@ userfield:hasFreeFieldForSpecifiedUserField
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:date ;
owl:onProperty :hasFinishDate
owl:onDataRange xsd:time ;
owl:onProperty :hasStartTime
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:boolean ;
owl:onProperty :isFree ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:unionOf (:DailyRepeatPeriod :NoRepeatPeriod :WeeklyRepeatPeriod)
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:time ;
owl:onProperty :hasStartTime
owl:onProperty :hasFinishTime
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:date ;
owl:onProperty :hasStartDate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:boolean ;
owl:onProperty :isFree ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
owl:onProperty :hasFinishDate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:time ;
owl:onProperty :hasFinishTime
owl:onDataRange xsd:date ;
owl:onProperty :hasStartDate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -841,17 +767,13 @@ userfield:hasFreeFieldForSpecifiedUserField
owl:onClass :Period ;
owl:onProperty :hasPreviousPeriod
] ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:unionOf (:DailyRepeatPeriod :NoRepeatPeriod :WeeklyRepeatPeriod)
] ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS380969> .
:Phase
rdf:type owl:Class ;
rdfs:comment "A Period that divides the asset lifecycle into parts according to achievement of defined progress or results as basis for making decisions at Decision Gates."^^xsd:string ;
rdfs:label "Phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS380969> , :Period .
rdfs:subClassOf :Period , <http://data.posccaesar.org/rdl/RDS380969> .
:Plan
rdf:type owl:Class ;
......@@ -859,25 +781,11 @@ userfield:hasFreeFieldForSpecifiedUserField
rdfs:label " Plan for Activity"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS10012097710> , owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:unionOf (:WorkOrder :PlanForActivity)
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasStart
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ScheduleForPlan ;
owl:onProperty :hasSchedule
owl:onClass owl:Class ;
owl:onProperty :hasPlanType
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -890,67 +798,81 @@ userfield:hasFreeFieldForSpecifiedUserField
owl:onProperty :hasFinish
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Activity ;
owl:onProperty :hasActivity
[ rdf:type owl:Class ;
owl:unionOf (:WorkOrder :PlanForActivity :ScheduleForPlan)
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :PlanLevel ;
owl:onProperty :hasLevelType
owl:onClass owl:Class ;
owl:onProperty :hasResultType
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass owl:Class ;
owl:onProperty :hasAreaType
owl:onProperty :hasPhaseType
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ScheduleForPlan ;
owl:onProperty :hasSchedule
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass owl:Class ;
owl:onProperty :hasPlanType
owl:onProperty :hasResourceType
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass owl:Class ;
owl:onProperty :hasResourceType
owl:onProperty :hasObjectiveType
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Activity ;
owl:onProperty :hasActivity
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass owl:Class ;
owl:onProperty :hasResultType
owl:onDataRange xsd:dateTime ;
owl:onProperty :now
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass owl:Class ;
owl:onProperty :hasPhaseType
owl:onClass :PlanLevel ;
owl:onProperty :hasLevelType
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass owl:Class ;
owl:onProperty :hasObjectiveType
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasStart
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:dateTime ;
owl:onProperty :now
owl:onClass owl:Class ;
owl:onProperty :hasAreaType
] ;
:shouldHaveID "true"^^xsd:boolean ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS7952931> .
......@@ -975,7 +897,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdf:type owl:Class ;
rdfs:comment "A Thing that classifies Plans according to their level in the planning hierarchy."^^xsd:string ;
rdfs:label "Plan Level"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7945844> , owl:Thing .
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS427322951> , owl:Thing , <http://data.posccaesar.org/rdl/RDS7945844> .
:Planned
rdf:type :Status ;
......@@ -985,7 +907,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdf:type owl:Class ;
rdfs:comment "A 15926-4 Activity that is the creation of one or more instances of PlanForActivity in order to realise a RequiredActivity"^^xsd:string ;
rdfs:label "Planning"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS9659447> .
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS3149> , owl:Thing ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS9659447> .
:PotentialShutdown
rdf:type :SystemCondition ;
rdfs:label "Potential shutdown"^^xsd:string .
:Pre-costed
rdf:type :Status ;
......@@ -993,8 +920,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:Profile
rdf:type owl:Class ;
rdfs:comment "A Thing that specifies distribution over time."^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS47466170192> ;
rdfs:comment "An Abstract Object that specifies distribution over time."^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS1684986591> , <http://data.posccaesar.org/rdl/RDS47466170192> , owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
......@@ -1005,37 +932,24 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"2"^^xsd:nonNegativeInteger ;
owl:onClass :Coordinate ;
owl:onProperty :hasCoordinate
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
"2"^^xsd:nonNegativeInteger ;
owl:onClass :Coordinate ;
owl:onProperty :hasCoordinate
] ;
:shouldHaveID "true" .
:shouldHaveID "true" ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS47466168170> .
:ProfileSet
rdf:type owl:Class ;
rdfs:comment "A Function that is a collection of Profiles."^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS47466170192> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Profile ;
owl:onProperty :hasProfile
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS47466170192> , owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:intersectionOf ([ rdf:type owl:Restriction ;
......@@ -1050,28 +964,27 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
owl:onProperty :hasName
])
] ;
:shouldHaveID "true" .
:Project
rdf:type owl:Class ;
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:seeAlso <http://data.posccaesar.org/rdl/RDS9629> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass userfield:SourceSpecifiedUserField ;
owl:onProperty :hasSpecifiedUserField
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Plan ;
owl:onProperty :hasPlan
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Profile ;
owl:onProperty :hasProfile
] ;
:shouldHaveID "true" .
:Project
rdf:type owl:Class ;
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 owl:Thing , <http://data.posccaesar.org/rdl/RDS3149> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
......@@ -1080,7 +993,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasStart
owl:onProperty :hasFinish
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1091,13 +1004,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass userfield:SpecifiedUserField ;
......@@ -1105,15 +1011,37 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Plan ;
owl:onProperty :hasPlan
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasFinish
owl:onProperty :hasStart
] ;
:shouldHaveID "true" .
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass userfield:SourceSpecifiedUserField ;
owl:onProperty :hasSpecifiedUserField
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
:shouldHaveID "true" ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS9629> .
:ProjectPhase
rdf:type owl:Class ;
......@@ -1129,27 +1057,28 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdf:type :Status ;
rdfs:label "Released"^^xsd:string .
:ResourceForActivity
:Resource
rdf:type owl:Class ;
rdfs:comment "A Physical Object that can be measured with units. Resources are assigned to Activities and may consist of people (work hours), materials or physical items."^^xsd:string ;
rdfs:label "Resource for Activity"^^xsd:string ;
rdfs:label "Resource"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4326435842> ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:unionOf (:CostBased :TimeBased)
] ;
:shouldHaveID "true" .
:shouldHaveID "true" ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS13875949> .
:ResourceSet
rdf:type owl:Class ;
rdfs:comment "A Physical Object that is a collection of Resources."^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4326435842> ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS4326435842> , owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1160,10 +1089,10 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
owl:onDataRange xsd:string ;
owl:onProperty :hasName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
:shouldHaveID "true" .
......@@ -1171,19 +1100,21 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdf:type owl:Class ;
rdfs:comment "A Value for a Resource"^^xsd:string ;
rdfs:label "Resource value"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS7945844> .
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7945844> , owl:Thing .
:Responsible
rdf:type owl:Class ;
rdfs:comment "A Thing that is responsible for carrying out a specified part of the Schedule."^^xsd:string ;
rdfs:comment "An Arranged Individual that is responsible for carrying out a specified part of the Schedule."^^xsd:string ;
rdfs:label "Responsible"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS413954> , <http://data.posccaesar.org/rdl/RDS282149> .
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS436990091> ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS282149> , <http://data.posccaesar.org/rdl/RDS413954> .
:ResultFromActivity
:Result
rdf:type owl:Class ;
rdfs:comment "A Physical Object that an Activity is carried out upon, and/or which is the result of carrying out the Activity."^^xsd:string ;
rdfs:label "Result from Activity"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4326435842> .
rdfs:label "Result"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS4326435842> ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS43168516168> .
:RevisedScheduleForPlan
rdf:type owl:Class ;
......@@ -1200,22 +1131,19 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:subClassOf :Constraint .
:Saturday
rdf:type owl:NamedIndividual , :Weekday .
rdf:type :Weekday .
:ScheduleForActivityInPlan
rdf:type owl:Class ;
rdfs:comment "An Activity that is also Schedule, and holds information about the scheduled dates for a Planned Activity."^^xsd:string ;
rdfs:comment "An Information Object that holds information about the scheduled dates for a Planned Activity."^^xsd:string ;
rdfs:label "Schdule for activity in plan"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS329669> ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasMsoDate
owl:onDataRange xsd:decimal ;
owl:onProperty :hasPercentageComplete
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1225,7 +1153,14 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasLateStart
owl:onProperty :hasLateFinish
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:boolean ;
owl:onProperty :alwaysOnSchedule ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1235,14 +1170,17 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasFnltDate
owl:onProperty :hasSnltDate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:boolean ;
owl:onProperty :mustStartAsap
owl:onDataRange
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasFrontlineDate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1252,14 +1190,14 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasSnltDate
owl:onProperty :hasMfoDate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty :hasDuration
owl:onDataRange xsd:boolean ;
owl:onProperty :mustStartAsap
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1269,7 +1207,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasMfoDate
owl:onProperty :hasSnetDate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1279,24 +1217,21 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasEarlyStart
owl:onProperty :hasLateStart
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:boolean ;
owl:onProperty :alwaysOnSchedule ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty :hasFreeFloat
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasEarlyFinish
owl:onDataRange xsd:boolean ;
owl:onProperty :mustStartAlap
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1312,11 +1247,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasLateFinish
owl:onDataRange xsd:duration ;
owl:onProperty :hasDuration
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1332,15 +1264,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasPlannedProgress
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:boolean ;
owl:onProperty :mustStartAlap
owl:onDataRange xsd:duration ;
owl:onProperty :hasTotalFloat
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1350,28 +1275,37 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasSnetDate
owl:onProperty :hasFnltDate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty :hasRemainingDuration
owl:onDataRange
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasActualStart
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty :hasTotalFloat
owl:onDataRange
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasEarlyFinish
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasPercentageComplete
owl:onDataRange
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasMsoDate
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1385,8 +1319,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty :hasFreeFloat
owl:onDataRange xsd:decimal ;
owl:onProperty :hasPlannedProgress
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1396,28 +1330,22 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasFrontlineDate
owl:onProperty :hasEarlyStart
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type owl:Class ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasActualStart
] .
owl:onDataRange xsd:duration ;
owl:onProperty :hasRemainingDuration
] ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS333764> .
:ScheduleForPlan
rdf:type owl:Class ;
rdfs:comment "An Activity that is principally concerned with when events within a plan happen, and holds information about scheduled dates."^^xsd:string ;
rdfs:comment "An Plan that is principally concerned with when events within a plan happen, and holds information about scheduled dates."^^xsd:string ;
rdfs:label "Schedule for activity in plan"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:unionOf (:BaselineScheduleForPlan :CurrentScheduleForPlan :LiveScheduleForPlan :RevisedScheduleForPlan)
] ;
rdfs:subClassOf :Plan ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
......@@ -1426,51 +1354,53 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
owl:onClass :ScheduleForPlan ;
owl:onProperty :hasPreviousScheduleForPlan
] ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:unionOf (:BaselineScheduleForPlan :CurrentScheduleForPlan :LiveScheduleForPlan :RevisedScheduleForPlan)
] ;
:shouldHaveID "true"^^xsd:boolean .
:Scheduling
rdf:type owl:Class ;
rdfs:comment "A Planning activity that is the creation of one or more instances of a ScheduleForPlan for a PlanForActivity"^^xsd:string ;
rdfs:label "Scheduling plan"^^xsd:string ;
rdfs:subClassOf :Planning , <http://data.posccaesar.org/rdl/RDS9647162> .
rdfs:subClassOf :Planning ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS9647162> .
:SettlementRuleCreated
rdf:type :Status ;
rdfs:label "Settlement rule created"^^xsd:string .
:StaffTime
rdf:type owl:Class ;
rdfs:comment "An Activity that is people in employment"^^xsd:string ;
rdfs:label "Staff time"^^xsd:string ;
rdfs:subClassOf :Activity .
:Status
rdf:type owl:Class ;
rdfs:comment "A Class of Individual that holds information about what is currently happening. Status values describe whether a Project or Activity is started, in progress or completed, and can also say something about resource availability."^^xsd:string ;
rdfs:label "Status"^^xsd:string ;
rdfs:subClassOf owl:Thing , <http://data.posccaesar.org/rdl/RDS13318199> ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS13318199> , owl:Thing ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS427322951> .
:Sunday
rdf:type owl:NamedIndividual , :Weekday .
rdf:type :Weekday .
:SystemCondition
rdf:type owl:Class ;
rdfs:label "System condition"^^xsd:string ;
rdfs:subClassOf owl:Thing .
:TaskIsDRactivity
rdf:type :WellInformationType ;
rdfs:label "Task is DRactivity"^^xsd:string .
:TaskIsWSactivity
rdf:type :WellInformationType ;
rdfs:label "Task is WSactivity"^^xsd:string .
:Thursday
rdf:type owl:NamedIndividual , :Weekday .
rdf:type :Weekday .
:TimeBased
rdf:type owl:Class ;
rdfs:comment "A Resource that is limited by the time it is available"^^xsd:string ;
rdfs:subClassOf :ResourceForActivity ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasRemainingFinish
] ;
rdfs:subClassOf :Resource ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
......@@ -1489,36 +1419,43 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:duration ;
owl:onProperty :hasDuration
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasRemainingFinish
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasQuantity
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasRemainingStart
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasExpendedCost
owl:onClass :Profile ;
owl:onProperty :hasProfile
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasCost
owl:onProperty :hasExpendedQuantity
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasExpendedQuantity
owl:onProperty :hasExpendedCost
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1529,11 +1466,17 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onClass :Profile ;
owl:onProperty :hasProfile
owl:onDataRange xsd:duration ;
owl:onProperty :hasDuration
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasQuantity
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
......@@ -1547,11 +1490,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
[ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange
[ rdf:type rdfs:Datatype ;
owl:unionOf (xsd:date xsd:dateTime)
] ;
owl:onProperty :hasRemainingStart
owl:onDataRange xsd:decimal ;
owl:onProperty :hasCost
] ;
:shouldHaveID "true" .
......@@ -1560,38 +1500,17 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:comment "A Resource Value for a Time Based Resource"^^xsd:string ;
rdfs:subClassOf :ResourceValue ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Availability ;
owl:onProperty :hasAvailability
] ;
rdfs:subClassOf
[ rdf:type owl:Class ;
owl:intersectionOf ([ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription
owl:onDataRange xsd:decimal ;
owl:onProperty :hasDefaultRate
] [ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription
owl:onDataRange xsd:decimal ;
owl:onProperty :hasDefaultRate
])
] ;
rdfs:subClassOf
......@@ -1599,28 +1518,47 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
owl:intersectionOf ([ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasDefaultRate
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription
] [ rdf:type owl:Restriction ;
owl:maxQualifiedCardinality
"1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasDefaultRate
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription
])
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :Availability ;
owl:onProperty :hasAvailability
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:minQualifiedCardinality
"0"^^xsd:nonNegativeInteger ;
owl:onClass :ExternalReference ;
owl:onProperty :hasExternalReference
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:onDataRange xsd:string ;
owl:onProperty :hasName ;
owl:qualifiedCardinality
"1"^^xsd:nonNegativeInteger
] ;
:shouldHaveID "true" .
:TimeBasedResourceRef
rdf:type owl:ObjectProperty .
:Tuesday
rdf:type owl:NamedIndividual , :Weekday .
:TrainShutdown
rdf:type :SystemCondition ;
rdfs:label "Train shutdown"^^xsd:string .
:TypeOfWork
rdf:type owl:Class ;
rdfs:comment "The Type of Work for Drilling Activities (part of Use Case 2.5.1)"^^xsd:string ;
rdfs:label "Type of work"^^xsd:string ;
rdfs:subClassOf owl:Thing .
:Tuesday
rdf:type :Weekday .
:UnderPlanningOrScheduling
rdf:type :Status ;
......@@ -1636,12 +1574,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "WS Activity"^^xsd:string .
:Wednesday
rdf:type owl:NamedIndividual , :Weekday .
rdf:type :Weekday .
:Weekday
rdf:type owl:Class ;
rdfs:comment "A Thing 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 owl:Thing , <http://data.posccaesar.org/rdl/RDS356216271> .
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS356216271> , owl:Thing .
:WeeklyRepeatPeriod
rdf:type owl:Class ;
......@@ -1657,13 +1595,51 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:Well
rdf:type owl:Class ;
rdfs:comment "An Asset that is arranged to produce petrochemicals from a reservoir."^^xsd:string ;
rdfs:label "Well"^^xsd:string ;
rdfs:subClassOf :Asset .
rdfs:subClassOf :Asset ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS16458543> .
:WellBore
rdf:type owl:Class ;
rdfs:comment "An Asset that is a 'borehole' drilled in the earths crust to form part of a well."^^xsd:string ;
rdfs:label "Well bore"^^xsd:string ;
rdfs:subClassOf :Asset .
rdfs:subClassOf :Asset ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1714464911> .
:WellCompletionType
rdf:type owl:Class ;
rdfs:comment "A functional object that is the purpose of the outfitting of a 'wellbore'."^^xsd:string ;
rdfs:label "Well completion type"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS318059> , owl:Thing ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1713402431> .
:WellInformationType
rdf:type owl:Class ;
rdfs:label "Welll information type"^^xsd:string ;
rdfs:subClassOf owl:Thing .
:WellIsolationPlan
rdf:type owl:Class ;
rdfs:label "Well isolation plan"^^xsd:string ;
rdfs:subClassOf owl:Thing .
:WellType
rdf:type owl:Class ;
rdfs:comment "A description of a Well"^^xsd:string ;
rdfs:label "Well Type"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7006801> , owl:Thing ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS16633002> .
:WellTypeWork
rdf:type owl:Class ;
rdfs:label "Well type work"^^xsd:string ;
rdfs:subClassOf owl:Thing .
:WellWorkType
rdf:type owl:Class ;
rdfs:label "Well work type"^^xsd:string ;
rdfs:subClassOf owl:Thing .
:WorkOrder
rdf:type owl:Class ;
......@@ -2076,18 +2052,18 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing>
rdf:type owl:Class ;
rdfs:label "Time based 1"^^xsd:string , "Discipline 1"^^xsd:string , "Cost based 1"^^xsd:string ;
rdfs:subClassOf :TimeBased , :Discipline , :CostBased .
rdfs:label "Cost based 1"^^xsd:string , "Discipline 1"^^xsd:string , "Time based 1"^^xsd:string ;
rdfs:subClassOf :CostBased , :Discipline , :TimeBased .
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing>
rdf:type owl:Class ;
rdfs:label "PBS Thing"^^xsd:string ;
rdfs:subClassOf :ResultFromActivity .
rdfs:subClassOf :Result .
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing>
rdf:type owl:Class ;
rdfs:label "Project phase 1"^^xsd:string , "Dg phase 1"^^xsd:string ;
rdfs:subClassOf :ProjectPhase , :DgPhase .
rdfs:label "Dg phase 1"^^xsd:string , "Project phase 1"^^xsd:string ;
rdfs:subClassOf :DgPhase , :ProjectPhase .
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing>
rdfs:seeAlso <http://data.posccaesar.org/rdl/RDS1263643081> ;
......@@ -2134,11 +2110,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "NPD Well bore"^^xsd:string ;
rdfs:subClassOf :WellBore .
<http://data.posccaesar.org/rdl/RDS282149>
rdf:type owl:Class ;
rdfs:label "Organization"^^xsd:string ;
rdfs:subClassOf :Responsible .
xsd:anyType
rdf:type rdfs:Datatype .
......