Tore Christiansen

Added superclasses and definitions from ISO 15926 for the remaining classes

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>ILAP 2.5 (git)</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
</natures>
</projectDescription>
......@@ -3,12 +3,12 @@
# imports: http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/PBSCoding
# 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 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#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCS>
rdf:type owl:Ontology ;
rdfs:comment """This ontology is a representation of NORSOK Z-014. The Introduction of the standard describes it as follows.
......@@ -17,55 +17,58 @@ The SCCS was originally developed in 1989 by the three Norwegian oil companies N
The SCCS is designed to provide a uniform coding basis for the estimate preparation and to serve as a standard for collecting/collating historical data.
This NORSOK standard has been developed on basis of the SCCS to update, improve and simplify previous edition no. 2 of the system from 1992 and to open for ownership, input and support from the entire Norwegian petroleum industry. NPD’s ‘Veiledning til PUD/PAD’, states that cost reporting should be coded according to SCCS."""^^xsd:string ;
rdfs:label "NORSOK Z-014 Standard cost coding system (SCCS) ontology"^^xsd:string ;
owl:imports <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SABCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/PBSCoding> , <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/CORCoding> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
owl:imports <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/CORCoding> ;
owl:imports <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/PBSCoding> ;
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/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> .
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> ;
.
SCCS:SAB_E
rdf:type owl:Class ;
rdfs:label "SAB exploration phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> .
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> ;
.
SCCS:SAB_O
rdf:type owl:Class ;
rdfs:label "SAB operation phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> .
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> ;
.
SCCS:SAB_P
rdf:type owl:Class ;
rdfs:label "SAB planning phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> .
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> ;
.
SCCS:SAB_R
rdf:type owl:Class ;
rdfs:label "SAB removal phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> .
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> ;
.
SCCS:SAB_S
rdf:type owl:Class ;
rdfs:label "SAB shutdown and decommissioning phase"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> .
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing> ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/COR_Thing>
rdf:type owl:Class ;
rdfs:label "COR Thing"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> .
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing>
rdf:type owl:Class ;
rdfs:label "PBS Thing"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> .
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SAB_Thing>
rdf:type owl:Class ;
rdfs:label "SAB Thing"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> .
rdfs:subClassOf <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing> ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/SCCS_Thing>
rdf:type <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding#CORClassOfClass> , owl:Class ;
rdf:type <http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding#CORClassOfClass> ;
rdf:type owl:Class ;
rdfs:comment "A Thing that is classified according to the NORSOK Z-014 Standard Cost Coding System (SCCS)"^^xsd:string ;
rdfs:label "SCCS Thing"^^xsd:string .
rdfs:label "SCCS Thing"^^xsd:string ;
.
......
......@@ -154,13 +154,15 @@ userfield:hasFreeFieldForSpecifiedUserField
:Asset
rdf:type owl:Class ;
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:label "Asset"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS436990091> ;
rdfs:subClassOf owl:Thing ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS4326435842> ;
.
:Availability
rdf:type owl:Class ;
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: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 ;
rdfs:label "Availability"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7275639> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
......@@ -279,6 +281,7 @@ userfield:hasFreeFieldForSpecifiedUserField
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:subClassOf [
......@@ -328,8 +331,8 @@ userfield:hasFreeFieldForSpecifiedUserField
:CalendarSet
rdf:type owl:Class ;
:shouldHaveID "true" ;
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:comment "A Function that is a collection of Calendars."^^xsd:string ;
rdfs:label "Calendar Set"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS329669> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
......@@ -394,7 +397,9 @@ userfield:hasFreeFieldForSpecifiedUserField
.
:CompletelyFreeField
rdf:type owl:Class ;
rdfs:comment "A Data Field that holds variables and values defined by the User."^^xsd:string ;
rdfs:label "Completely free field"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS17611736> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
......@@ -413,6 +418,7 @@ userfield:hasFreeFieldForSpecifiedUserField
rdf:type owl:Class ;
:shouldHaveID "true" ;
rdfs:comment "A Regulation that defines limitation or restrictions on relationships between Possible Individuals (adapted from ISO 15926 and Dictionary.com)."^^xsd:string ;
rdfs:label "Constraint"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7953078> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
......@@ -455,6 +461,7 @@ userfield:hasFreeFieldForSpecifiedUserField
rdf:type lci:ClassOfIndividual ;
rdf:type owl:Class ;
rdfs:comment "A Metric Space Point that specifies location."^^xsd:string ;
rdfs:label "Coordinate"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS4746617448> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
......@@ -479,10 +486,11 @@ userfield:hasFreeFieldForSpecifiedUserField
rdfs:subClassOf owl:Thing ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS7945027> ;
.
:CostBased
:CostBasedResource
rdf:type owl:Class ;
:shouldHaveID "true" ;
rdfs:comment "A Resource that is limited by its cost."^^xsd:string ;
rdfs:label "Cost Based Resource"^^xsd:string ;
rdfs:subClassOf :Resource ;
.
:Criticality
......@@ -507,6 +515,7 @@ userfield:hasFreeFieldForSpecifiedUserField
:DailyRepeatPeriod
rdf:type owl:Class ;
rdfs:comment "A Period that is repeated every day."^^xsd:string ;
rdfs:label "Daily Repeat Period"^^xsd:string ;
rdfs:subClassOf :Period ;
.
:Data
......@@ -576,6 +585,7 @@ userfield:hasFreeFieldForSpecifiedUserField
: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:subClassOf <http://data.posccaesar.org/rdl/RDS729777231> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
......@@ -615,12 +625,14 @@ userfield:hasFreeFieldForSpecifiedUserField
.
:FF
rdf:type owl:Class ;
rdfs:comment "An Activity Dependency where the succeeding Activity cannot finish before the preceding Activity is finished."^^xsd:string ;
rdfs:comment "A Constraint (Activity Dependency) where the succeeding Activity cannot finish before the preceding Activity is finished."^^xsd:string ;
rdfs:label "Finish to Finish"^^xsd:string ;
rdfs:subClassOf :Constraint ;
.
:FS
rdf:type owl:Class ;
rdfs:comment "An Activity Dependency where the succeeding Activity cannot start before the preceding Activity is finished."^^xsd:string ;
rdfs:comment "A Constraint (Activity Dependency) where the succeeding Activity cannot start before the preceding Activity is finished."^^xsd:string ;
rdfs:label "Finish to Start"^^xsd:string ;
rdfs:subClassOf :Constraint ;
.
:Facility
......@@ -632,7 +644,7 @@ userfield:hasFreeFieldForSpecifiedUserField
.
:Field
rdf:type owl:Class ;
rdfs:comment "An Asset that is the location of reserves for production of oil and gas."^^xsd:string ;
rdfs:comment "An Asset that is the location of petrochemical reserves for production of oil and gas."^^xsd:string ;
rdfs:label "Field"^^xsd:string ;
rdfs:subClassOf :Asset ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS4316634537> ;
......@@ -644,6 +656,7 @@ userfield:hasFreeFieldForSpecifiedUserField
:FreeField
rdf:type owl:Class ;
rdfs:comment "A Data Field that holds variables defined by the User."^^xsd:string ;
rdfs:label "Free Field"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS17611736> ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
......@@ -662,6 +675,7 @@ userfield:hasFreeFieldForSpecifiedUserField
:FreeFieldSet
rdf:type owl:Class ;
rdfs:comment "A Data Field that is a collection of Free Fields."^^xsd:string ;
rdfs:label "Free Field Set"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS17611736> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
......@@ -687,6 +701,7 @@ userfield:hasFreeFieldForSpecifiedUserField
rdf:type owl:Class ;
:shouldHaveID "true" ;
rdfs:comment "A Value that holds Free Field variable values."^^xsd:string ;
rdfs:label "Free Field Value"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7945844> ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
......@@ -753,11 +768,13 @@ userfield:hasFreeFieldForSpecifiedUserField
:NoRepeatPeriod
rdf:type owl:Class ;
rdfs:comment "A Period that is not repeated."^^xsd:string ;
rdfs:label "No Repeat Period"^^xsd:string ;
rdfs:subClassOf :Period ;
.
: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 ;
.
:Pending
......@@ -767,6 +784,7 @@ userfield:hasFreeFieldForSpecifiedUserField
:Period
rdf:type owl:Class ;
rdfs:comment "A Property Dimension Instance that specifies a given amount of time."^^xsd:string ;
rdfs:label "Period"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7275639> ;
rdfs:subClassOf [
rdf:type owl:Class ;
......@@ -826,7 +844,7 @@ userfield:hasFreeFieldForSpecifiedUserField
rdf:type owl:Class ;
:shouldHaveID "true"^^xsd:boolean ;
rdfs:comment "An ISO 15926-4 Activity Class that specifies what is to be done in order to achieve an Objective."^^xsd:string ;
rdfs:label " Plan for Activity"^^xsd:string ;
rdfs:label " Plan"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS10012097710> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
......@@ -975,6 +993,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdf:type owl:Class ;
:shouldHaveID "true" ;
rdfs:comment "An Abstract Object that specifies distribution over time."^^xsd:string ;
rdfs:label "Profile"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS1684986591> ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS47466170192> ;
rdfs:subClassOf owl:Thing ;
......@@ -1002,6 +1021,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdf:type owl:Class ;
:shouldHaveID "true" ;
rdfs:comment "A Function that is a collection of Profiles."^^xsd:string ;
rdfs:label "Profile Set"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS47466170192> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
......@@ -1127,8 +1147,8 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:subClassOf [
rdf:type owl:Class ;
owl:unionOf (
:CostBased
:TimeBased
:CostBasedResource
:TimeBasedResourceValue
) ;
] ;
rdfs:subClassOf [
......@@ -1142,8 +1162,9 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:ResourceSet
rdf:type owl:Class ;
:shouldHaveID "true" ;
rdfs:comment "A Physical Object that is a collection of Resources."^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS4326435842> ;
rdfs:comment "A Function that is a collection of Resources."^^xsd:string ;
rdfs:label "Resource Set"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS47466170192> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
......@@ -1154,7 +1175,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 :TimeBasedResource ;
owl:onClass :TimeBasedResourceValue ;
owl:onProperty :hasTimeBasedResource ;
] ;
rdfs:subClassOf [
......@@ -1173,7 +1194,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
.
:Responsible
rdf:type owl:Class ;
rdfs:comment "An Arranged Individual that is responsible for carrying out a specified part of the Schedule."^^xsd:string ;
rdfs:comment "An Arranged Individual that is an Organization or Individual responsible for carrying out a specified part of the Schedule."^^xsd:string ;
rdfs:label "Responsible"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS436990091> ;
rdfs:subClassOf owl:Thing ;
......@@ -1196,12 +1217,14 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
.
:SF
rdf:type owl:Class ;
rdfs:comment "An Activity Dependency where the succeeding Activity cannot finish before the preceding Activity has started."^^xsd:string ;
rdfs:comment "A Constraint (Activity Dependency) where the succeeding Activity cannot finish before the preceding Activity has started."^^xsd:string ;
rdfs:label "Start to Finish"^^xsd:string ;
rdfs:subClassOf :Constraint ;
.
:SS
rdf:type owl:Class ;
rdfs:comment "An Activity Dependency where the succeeding Activity cannot start before the preceding Activity has started."^^xsd:string ;
rdfs:comment "A Constraint (Activity Dependency) where the succeeding Activity cannot start before the preceding Activity has started."^^xsd:string ;
rdfs:label "Start to Start"^^xsd:string ;
rdfs:subClassOf :Constraint ;
.
:Saturday
......@@ -1460,7 +1483,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
: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:label "Scheduling"^^xsd:string ;
rdfs:subClassOf :Planning ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS9647162> ;
.
......@@ -1481,7 +1504,9 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
.
:SystemCondition
rdf:type owl:Class ;
rdfs:comment "A Status for the operational condition of the drilling system"^^xsd:string ;
rdfs:label "System condition"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS427322951> ;
rdfs:subClassOf owl:Thing ;
.
:TaskIsDRactivity
......@@ -1495,11 +1520,55 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:Thursday
rdf:type :Weekday ;
.
:TimeBased
:TimeBasedResource
rdf:type owl:Class ;
:shouldHaveID "true" ;
rdfs:comment "A Resource that is limited by the time it is available"^^xsd:string ;
rdfs:label "Time based resource"^^xsd:string ;
rdfs:subClassOf :Resource ;
.
:TimeBasedResourceRef
rdf:type owl:ObjectProperty ;
.
:TimeBasedResourceValue
rdf:type owl:Class ;
:shouldHaveID "true" ;
rdfs:comment "A Resource Value for a Time Based Resource "^^xsd:string ;
rdfs:label "Time Based Resource"^^xsd:string ;
rdfs:subClassOf :ResourceValue ;
rdfs:subClassOf [
rdf:type owl:Class ;
owl:intersectionOf (
[
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasDefaultRate ;
]
[
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasDefaultRate ;
]
) ;
] ;
rdfs:subClassOf [
rdf:type owl:Class ;
owl:intersectionOf (
[
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription ;
]
[
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription ;
]
) ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
:shouldUseRef "true"^^xsd:boolean ;
......@@ -1510,7 +1579,7 @@ 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:onClass :TimeBasedResource ;
owl:onClass :TimeBasedResourceValue ;
owl:onProperty :hasTimeBasedResource ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
] ;
......@@ -1586,46 +1655,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
] ;
owl:onProperty :hasRemainingStart ;
] ;
.
:TimeBasedResource
rdf:type owl:Class ;
:shouldHaveID "true" ;
rdfs:comment "A Resource Value for a Time Based Resource "^^xsd:string ;
rdfs:subClassOf :ResourceValue ;
rdfs:subClassOf [
rdf:type owl:Class ;
owl:intersectionOf (
[
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasDefaultRate ;
]
[
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasDefaultRate ;
]
) ;
] ;
rdfs:subClassOf [
rdf:type owl:Class ;
owl:intersectionOf (
[
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription ;
]
[
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty :hasDescription ;
]
) ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
......@@ -1651,9 +1680,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
] ;
.
:TimeBasedResourceRef
rdf:type owl:ObjectProperty ;
.
:TrainShutdown
rdf:type :SystemCondition ;
rdfs:label "Train shutdown"^^xsd:string ;
......@@ -1694,6 +1720,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
:WeeklyRepeatPeriod
rdf:type owl:Class ;
rdfs:comment "A Period that is repeated every week."^^xsd:string ;
rdfs:label "Weekly Repeat Period"^^xsd:string ;
rdfs:subClassOf :Period ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
......@@ -1718,25 +1745,28 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
.
:WellCompletionType
rdf:type owl:Class ;
rdfs:comment "A functional object that is the purpose of the outfitting of a 'wellbore'."^^xsd:string ;
rdfs:comment "A Descriptor for 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> ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7006801> ;
rdfs:subClassOf owl:Thing ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1713402431> ;
.
:WellInformationType
rdf:type owl:Class ;
rdfs:label "Welll information type"^^xsd:string ;
rdfs:comment "A Descriptor for the type of information associated with a drilling activity"^^xsd:string ;
rdfs:label "Well information type"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS327124471> ;
rdfs:subClassOf owl:Thing ;
.
:WellIsolationPlan
rdf:type owl:Class ;
rdfs:label "Well isolation plan"^^xsd:string ;
rdfs:label "A Plan that specifies activities for well isolation"^^xsd:string ;
rdfs:subClassOf :Plan ;
rdfs:subClassOf owl:Thing ;
.
:WellType
rdf:type owl:Class ;
rdfs:comment "A description of a Well"^^xsd:string ;
rdfs:comment "A descriptor fthat descripbes the type of Well"^^xsd:string ;
rdfs:label "Well Type"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7006801> ;
rdfs:subClassOf owl:Thing ;
......@@ -1744,12 +1774,15 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
.
:WellTypeWork
rdf:type owl:Class ;
rdfs:comment "A Descriptor for the type of well work"^^xsd:string ;
rdfs:label "Well type work"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7006801> ;
rdfs:subClassOf owl:Thing ;
.
:WorkOrder
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:subClassOf :Plan ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
......@@ -2170,9 +2203,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "Cost based 1"^^xsd:string ;
rdfs:label "Discipline 1"^^xsd:string ;
rdfs:label "Time based 1"^^xsd:string ;
rdfs:subClassOf :CostBased ;
rdfs:subClassOf :Discipline ;
rdfs:subClassOf :TimeBased ;
rdfs:subClassOf :TimeBasedResource ;
.
<http://data.posccaesar.org/ilap/refdata/NORSOK/Z-014/SCCSCoding/PBS_Thing>
rdf:type owl:Class ;
......