Tore Christiansen

Added most of the rest of the 15926 conversions

......@@ -71,8 +71,8 @@ ilap:shouldUseAnyUri
rdf:type owl:Restriction ;
ilap:shouldUseAnyUri "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:Category ;
owl:onProperty :hasCategory ;
owl:onClass ilap:ClassOfActivity ;
owl:onProperty :hasPhase ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
......@@ -100,6 +100,13 @@ ilap:shouldUseAnyUri
ilap:shouldUseAnyUri "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:Discipline ;
owl:onProperty :hasCategory ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseAnyUri "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:Discipline ;
owl:onProperty :hasDiscipline ;
] ;
rdfs:subClassOf [
......@@ -162,13 +169,6 @@ ilap:shouldUseAnyUri
rdf:type owl:Restriction ;
ilap:shouldUseAnyUri "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:Phase ;
owl:onProperty :hasPhase ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseAnyUri "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:ProjectPhase ;
owl:onProperty :hasProjectPhase ;
] ;
......
......@@ -24,6 +24,11 @@
owl:imports userfield: ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string ;
.
:AbstractObject
rdf:type owl:Class ;
rdfs:label "Abstract object"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
.
:Active
rdf:type :ActivityStatus ;
rdfs:label "Active"^^xsd:string ;
......@@ -256,6 +261,19 @@
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass [
rdf:type owl:Class ;
owl:unionOf (
:RegionInSpace
:PointInSpace
:PhysicalObject
) ;
] ;
owl:onProperty :hasLocation ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:date ;
owl:onProperty :hasOperatorsRequiredEndDate ;
] ;
......@@ -369,6 +387,11 @@
rdfs:label "Activity to make radical change"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:ActivityToManageClosedown
rdf:type owl:Class ;
rdfs:label "Activity to manage closedown"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:ActivityWithPotentialImpactOnHabitat
rdf:type :ActivityRiskFactor ;
rdf:type owl:Class ;
......@@ -381,6 +404,11 @@
rdfs:label "Activity with utility constraints"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:ActivitytoManageDisasterRecovery
rdf:type owl:Class ;
rdfs:label "Activityto manage disaster recovery"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:AfterShutdown
rdf:type :ShutdownPhase ;
rdfs:label "After shutdown"^^xsd:string ;
......@@ -391,20 +419,18 @@
rdfs:label "Agent"^^xsd:string ;
rdfs:subClassOf :PhysicalObject ;
.
:Application
rdf:type owl:Class ;
rdfs:comment "Encoded Artificial Data that creates, manipulates, stores and retrieves Data (adapted from eHow.com)."^^xsd:string ;
rdfs:label "Application"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS4316455455> ;
rdfs:subClassOf owl:Thing ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS43165907246> ;
.
:Area
rdf:type owl:Class ;
rdfs:comment "A Property that specifies the geographical location of a Facility of Asset in terms of (dx.dy) where x and y are cartesian coordinates"^^xsd:string ;
rdfs:label "Area"^^xsd:string ;
rdfs:subClassOf :PartOfTheSurfaceOfTheEarth ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7275639> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:onClass :GeographicLocation ;
owl:onProperty :hasLocation ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
] ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS349874> ;
.
:Asset
......@@ -425,12 +451,11 @@
rdfs:label "Authorize for expenditure"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:Availability
:AvailableResource
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 ;
rdfs:label "Availability"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7275639> ;
rdfs:subClassOf owl:Thing ;
rdfs:comment "A Resource 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 "Available Resource"^^xsd:string ;
rdfs:subClassOf :Resource ;
rdfs:subClassOf [
rdf:type owl:Class ;
:shouldUseRef "true"^^xsd:boolean ;
......@@ -544,12 +569,9 @@
rdfs:subClassOf :Activity ;
.
:BusinessArea
rdf:type :PlanGeoArea ;
rdf:type owl:Class ;
rdfs:label "Business area"^^xsd:string ;
.
:BusinessAsUsual
rdf:type :PlanObjectiveType ;
rdfs:label "Business As Usual"^^xsd:string ;
rdfs:subClassOf :PartOfTheSurfaceOfTheEarth ;
.
:Calendar
rdf:type owl:Class ;
......@@ -616,6 +638,7 @@
:CalendarOp
rdf:type owl:Class ;
rdfs:label "Calendar op"^^xsd:string ;
rdfs:subClassOf :AbstractObject ;
rdfs:subClassOf [
rdf:type owl:Class ;
owl:unionOf (
......@@ -633,8 +656,7 @@
:CalendarOpList
rdf:type owl:Class ;
rdfs:label "Calendar op list"^^xsd:string ;
rdfs:subClassOf rdf:List ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf :AbstractObject ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
......@@ -707,14 +729,6 @@
rdfs:label "Cancelled"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
.
:Category
rdf:type owl:Class ;
rdfs:comment "An Organization that is a group of related competencies used to classify Disciplines according to Discipline Code Manuals (typically based on standards such as NORSOK COR codes)."^^xsd:string ;
rdfs:label "Category"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS282149> ;
rdfs:subClassOf owl:Thing ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS6811233> ;
.
:ChangeOver
rdf:type :SystemDescriptor ;
rdfs:label "Change over"^^xsd:string ;
......@@ -749,6 +763,11 @@
rdfs:label "Class of physical object"^^xsd:string ;
rdfs:subClassOf :ClassOfIndividual ;
.
:ClassOfPlanForActivity
rdf:type rdfs:Class ;
rdfs:label "Class of plan for activity"^^xsd:string ;
rdfs:subClassOf :ClassOfClassOfActivity ;
.
:ClassOfResource
rdf:type rdfs:Class ;
rdfs:label "Class of resource"^^xsd:string ;
......@@ -769,17 +788,13 @@
rdfs:label "Closing down"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:CoilTubing
:CoilTubingActivity
rdf:type owl:Class ;
rdfs:comment "An Activity that is related to preparation and rigging up/down snubbing and coil tubing equipment, including pressure testing."^^xsd:string ;
rdfs:label "Coil tubing"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
rdfs:label "Coil tubing activity"^^xsd:string ;
rdfs:subClassOf :DrillingActivity ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS17729327> ;
.
:CommissioningMilestone
rdf:type :MilestoneType ;
rdfs:label "Commissioning Milestone"^^xsd:string ;
.
:Completed
rdf:type :ActivityStatus ;
rdfs:label "Completed"^^xsd:string ;
......@@ -821,8 +836,7 @@
: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 :ClassOfPeriodInTime ;
rdfs:subClassOf [
rdf:type owl:Class ;
owl:unionOf (
......@@ -864,19 +878,14 @@
rdfs:label "Construction milestone"^^xsd:string ;
.
:Continent
rdf:type :PlanGeoArea ;
rdf:type owl:Class ;
rdfs:label "Continent"^^xsd:string ;
rdfs:subClassOf :PartOfTheSurfaceOfTheEarth ;
.
:ContractMilestone
rdf:type :MilestoneType ;
rdfs:label "Contract milestone"^^xsd:string ;
.
:ContractType
rdf:type owl:Class ;
rdfs:comment "A System Descriptor that describes the Type of Contract."^^xsd:string ;
rdfs:label "Contract Type"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
.
:Contractor
rdf:type owl:Class ;
rdfs:comment "A Responsible that is an organization that has a contract related to one or more Activities in a Plan"^^xsd:string ;
......@@ -888,8 +897,7 @@
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 :AbstractObject ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:onDataRange xsd:decimal ;
......@@ -902,16 +910,14 @@
owl:onProperty :hasY ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasZ ;
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 that is a monetary valuation of (1) effort, (2) material, (3) resources, (4) time and utilities consumed, (5) risks incurred, and (6) opportunity forgone in executing an activity. Costs can be both direct and indirect. All expenses are costs, but not all costs (such as those incurred in acquisition of an income-generating asset) are expenses."^^xsd:string ;
rdfs:label "Cost"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS7275639> ;
rdfs:subClassOf owl:Thing ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS7945027> ;
.
:CostBasedResource
rdf:type owl:Class ;
rdfs:comment "A Resource that is limited by its cost."^^xsd:string ;
......@@ -925,8 +931,9 @@
rdfs:subClassOf :ResourceInPlan ;
.
:Country
rdf:type :PlanGeoArea ;
rdf:type owl:Class ;
rdfs:label "Country"^^xsd:string ;
rdfs:subClassOf :PartOfTheSurfaceOfTheEarth ;
.
:Crew
rdf:type owl:Class ;
......@@ -940,11 +947,6 @@
rdfs:subClassOf :ClassOfActivity ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS7947106> ;
.
:D
rdf:type :WellServicesWorkType ;
rdfs:comment "A Well Services Work Type (part of Use Case 2.5.1)"^^xsd:string ;
rdfs:label "D"^^xsd:string ;
.
:DailyRepeatPeriod
rdf:type owl:Class ;
rdfs:comment "A Period that is repeated every day."^^xsd:string ;
......@@ -1023,10 +1025,6 @@
rdf:type :MilestoneType ;
rdfs:label "Design Milestone"^^xsd:string ;
.
:DisasterRecovery
rdf:type :PlanObjectiveType ;
rdfs:label "Disaster recovery"^^xsd:string ;
.
:DisasterRecoveryActivity
rdf:type :ActivityObjective ;
rdf:type owl:Class ;
......@@ -1040,6 +1038,12 @@
rdfs:subClassOf :ClassOfStaffTime ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS6811233> ;
.
:DiscoveryDrilling
rdf:type :WellServicesWorkType ;
rdfs:comment "A Well Services Work Type (part of Use Case 2.5.1)"^^xsd:string ;
rdfs:label "Discovery Drilling"^^xsd:string ;
rdfs:subClassOf :DrillingActivity ;
.
:DrillCrew
rdf:type owl:Class ;
rdfs:comment "A Responsible group of people working together on a DrillingRig."^^xsd:string ;
......@@ -1047,20 +1051,30 @@
rdfs:subClassOf :Crew ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS16701510> ;
.
:DrillingActivity
rdf:type owl:Class ;
rdfs:label "Drilling activity"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:DrillingAndWellProject
rdf:type :ProjectType ;
rdfs:label "Drilling and well project"^^xsd:string ;
rdfs:subClassOf :Activity ;
rdfs:subClassOf :DrillingActivity ;
.
:DrillingMilestone
rdf:type :MilestoneType ;
rdfs:label "Drilling milestone"^^xsd:string ;
.
:DrillingPlan
rdf:type owl:Class ;
rdfs:label "Drilling plan"^^xsd:string ;
rdfs:subClassOf :PlanForActivity ;
.
:DrillingProjectType
rdf:type owl:Class ;
rdfs:comment "A System Descriptor that describes the Type of Drilling Project."^^xsd:string ;
rdfs:label "Drilling Project Type"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
rdfs:subClassOf :ClassOfActivity ;
.
:DrillingRig
rdf:type owl:Class ;
......@@ -1109,12 +1123,6 @@
rdf:type :SystemDescriptor ;
rdfs:label "Execution"^^xsd:string ;
.
:ExpenseType
rdf:type owl:Class ;
rdfs:comment "A System Descriptor that describes the Type of Expense."^^xsd:string ;
rdfs:label "Expense Type"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
.
: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 ;
......@@ -1272,18 +1280,11 @@
rdf:type :DayOfWeek ;
rdfs:subClassOf :PeriodInTime ;
.
:FunctionalLocation
rdf:type owl:Class ;
rdfs:comment "A Location that is a logical position, typically used to specify where an Activity takes place, and normally described relative a functional breakdown of areas used for given types of Activities (e.g., the Drilling Are of an oil platform)."^^xsd:string ;
rdfs:label "Functional location"^^xsd:string ;
rdfs:subClassOf :Location ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1021182910> ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS17211212812> ;
.
:GEA
:GEAproject
rdf:type :DrillingProjectType ;
rdfs:comment "A Drilling Project Type (part of Use Case 2.5.1)"^^xsd:string ;
rdfs:label "GEA"^^xsd:string ;
rdfs:label "GEA Project"^^xsd:string ;
rdfs:subClassOf :Project ;
.
:GasExportShutdown
rdf:type :ShutdownType ;
......@@ -1297,7 +1298,19 @@
rdf:type owl:Class ;
rdfs:comment "A Location that is a geographical position, used to specify the location a Facility or Site, normally specified according to NPD for offshore facilities and BRREG for onshore sites."^^xsd:string ;
rdfs:label "Geographic location"^^xsd:string ;
rdfs:subClassOf :Location ;
rdfs:subClassOf :PointInSpace ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty :hasLocationLatitude ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty :hasLocationLongitude ;
] ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS2225253101> ;
.
:GreenFieldProject
......@@ -1339,6 +1352,12 @@
rdfs:label "Hot work"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:ILAPtopStructure
rdf:type owl:Class ;
rdfs:comment "A Sysem Descriptor that is a (set of) Classifier(s) used to categorize a Plan. The various Classifiers are assigned a value from a set of possible values that are representative for how “things are organized and executed” on the Norwegian Continental Shelf, (other sets of values may be appropriate for other areas of the world)."^^xsd:string ;
rdfs:label "ILAP Top Structure"^^xsd:string ;
rdfs:subClassOf owl:Thing ;
.
:IlapPeriod
rdf:type owl:Class ;
rdfs:comment "A Period in Time that specifies a given amount of time."^^xsd:string ;
......@@ -1383,36 +1402,21 @@
rdf:type :SystemDescriptor ;
rdfs:label "In operation"^^xsd:string ;
.
:IncreasedRecovery
rdf:type :PlanObjectiveType ;
rdfs:label "Increased recovery"^^xsd:string ;
.
:IncrementalImprovement
rdf:type :PlanObjectiveType ;
rdfs:label "Incremental improvement"^^xsd:string ;
.
:IndpendentOfOperation
rdf:type :SystemDescriptor ;
rdfs:label "Indpendent of operation"^^xsd:string ;
.
:InformationInDrillingPlan
rdf:type :WellInformationInPlan ;
rdfs:label "Information In Drilling Plan"^^xsd:string ;
.
:InformationInWellServicesPlan
rdf:type :WellInformationInPlan ;
rdfs:label "Information In Well Services Plan"^^xsd:string ;
.
:Injection
:InjectionProject
rdf:type :DrillingProjectType ;
rdfs:comment "A Drilling Project Type (part of Use Case 2.5.1)"^^xsd:string ;
rdfs:label "Injection"^^xsd:string ;
rdfs:subClassOf :Project ;
.
:LicenseBlock
rdf:type owl:Class ;
rdfs:comment "An Area for a Period of Time that is defined in a License."^^xsd:string ;
rdfs:label "License"^^xsd:string ;
rdfs:subClassOf :PhysicalObject ;
rdfs:subClassOf :PartOfTheSurfaceOfTheEarth ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS43166345139> ;
.
:LiftingOperation
......@@ -1424,26 +1428,6 @@
rdf:type :ShutdownType ;
rdfs:label "Living quarter shutdown"^^xsd:string ;
.
:Location
rdf:type owl:Class ;
rdfs:comment "An Individual that is the location (position) of an Asset."^^xsd:string ;
rdfs:label "Location"^^xsd:string ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS8645837> ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty :hasLocationLatitude ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:string ;
owl:onProperty :hasLocationLongitude ;
] ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS436813841> ;
.
:LowCriticalityActivity
rdf:type :Criticality ;
rdfs:label "Low criticality activity"^^xsd:string ;
......@@ -1454,20 +1438,17 @@
rdfs:label "Low priority"^^xsd:string ;
rdfs:subClassOf :Activity ;
.
:M
rdf:type :WellServicesWorkType ;
rdfs:comment "A Well Services Work Type (part of Use Case 2.5.1)"^^xsd:string ;
rdfs:label "M"^^xsd:string ;
.
:MainWorkCenter
rdf:type owl:Class ;
rdfs:comment "A Work Center where the main part of the activity takes place."^^xsd:string ;
rdfs:label "Main work center"^^xsd:string ;
rdfs:subClassOf :WorkCenter ;
.
:ManagedClosedown
rdf:type :PlanObjectiveType ;
rdfs:label "Managed closedown"^^xsd:string ;
:MaintenanceDrilling
rdf:type :WellServicesWorkType ;
rdfs:comment "A Well Services Work Type (part of Use Case 2.5.1)"^^xsd:string ;
rdfs:label "Maintenance Drilling"^^xsd:string ;
rdfs:subClassOf :DrillingActivity ;
.
:ManagedClosedownActivity
rdf:type :ActivityObjective ;
......@@ -1536,7 +1517,7 @@
rdf:type owl:Class ;
rdfs:comment "A System Descriptor that describes the Type of Milestone."^^xsd:string ;
rdfs:label "Milestone type"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
rdfs:subClassOf owl:Thing ;
.
:MiniShutdown
rdf:type :ShutdownType ;
......@@ -1551,6 +1532,13 @@
rdf:type :DayOfWeek ;
rdfs:subClassOf :PeriodInTime ;
.
:MonetaryAmount
rdf:type owl:Class ;
rdfs:comment "A Property denoting an expense of something that is a monetary valuation of (1) effort, (2) material, (3) resources, (4) time and utilities consumed, (5) risks incurred, and (6) opportunity forgone in executing an activity. Costs can be both direct and indirect. All expenses are costs, but not all costs (such as those incurred in acquisition of an income-generating asset) are expenses."^^xsd:string ;
rdfs:label "Monetary Amount"^^xsd:string ;
rdfs:subClassOf :ClassOfIndividual ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS7945027> ;
.
:NoMaterialComponents
rdf:type :MaterialOrderStatus ;
rdfs:label "No material components"^^xsd:string ;
......@@ -1601,16 +1589,10 @@
rdfs:label "Organization"^^xsd:string ;
rdfs:subClassOf :PersonOrOrganization ;
.
:P
rdf:type :WellServicesWorkType ;
rdfs:comment "A Well Services Work Type (part of Use Case 2.5.1)"^^xsd:string ;
rdfs:label "P"^^xsd:string ;
.
:PandA
rdf:type :DrillingProjectType ;
rdf:type :WellServicesWorkType ;
rdfs:comment "A Drilling Project Type and a Well Services Work Type (part of Use Case 2.5.1)"^^xsd:string ;
rdfs:label "P & A"^^xsd:string ;
:PartOfTheSurfaceOfTheEarth
rdf:type owl:Class ;
rdfs:label "Part of the surface of the earth"^^xsd:string ;
rdfs:subClassOf :RegionInSpace ;
.
:Pending
rdf:type :ActivityStatus ;
......@@ -1640,50 +1622,17 @@
rdfs:subClassOf :PhysicalObject ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS4316634537> ;
.
: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/RDS358019> ;
rdfs:subClassOf <http://data.posccaesar.org/rdl/RDS380969> ;
rdfs:subClassOf owl:Thing ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS54808339156> ;
.
:PhysicalLocation
rdf:type owl:Class ;
rdfs:comment "A Location that is a physical position within a Geographical Location, typically use to specify the positon of an Asset and specified by coordinates relative to NPD for offshore facilities and BRREG for onshore activities."^^xsd:string ;
rdfs:label "Physical location"^^xsd:string ;
rdfs:subClassOf :Location ;
rdfs:subClassOf :PointInSpace ;
.
:PhysicalObject
rdf:type owl:Class ;
rdfs:label "Physical object"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
.
:PlanClassifier
rdf:type owl:Class ;
rdfs:comment "A Sysem Descriptor that is a (set of) Classifier(s) used to categorize a Plan. The various Classifiers are assigned a value from a set of possible values that are representative for how “things are organized and executed” on the Norwegian Continental Shelf, (other sets of values may be appropriate for other areas of the world)."^^xsd:string ;
rdfs:label "Plan classifier"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
.
:PlanContentType
rdf:type owl:Class ;
rdfs:comment "A Plan Classifier according to content type (typically classified by NORSOK Z-014 PBS codes)."^^xsd:string ;
rdfs:label "Plan content type"^^xsd:string ;
rdfs:subClassOf :PlanClassifier ;
.
:PlanContractType
rdf:type owl:Class ;
rdfs:comment "A Plan Classifier according to type of contract of the Plan."^^xsd:string ;
rdfs:label "Plan contract type"^^xsd:string ;
rdfs:subClassOf :PlanClassifier ;
.
:PlanExpenseType
rdf:type owl:Class ;
rdfs:comment "A Plan Classifier according to type of expense of the Plan."^^xsd:string ;
rdfs:label "Plan expense type"^^xsd:string ;
rdfs:subClassOf :PlanClassifier ;
.
:PlanForActivity
rdf:type owl:Class ;
rdfs:comment """A Plan that is represented as a network diagram or list of Activities.
......@@ -1742,13 +1691,6 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
:shouldUseAnyUri "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass :Phase ;
owl:onProperty :hasPhaseType ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:dateTime ;
owl:onProperty :now ;
......@@ -1819,32 +1761,20 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
owl:onClass :ScheduleForILAP ;
owl:onProperty :hasRevisedSchedule ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:minQualifiedCardinality "0"^^xsd:nonNegativeInteger ;
owl:onClass :WellInformationPlanType ;
owl:onProperty :locationOfWelInformation ;
] ;
owl:disjointWith :ActivityInPlan ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS7952931> ;
.
:PlanGeoArea
rdf:type owl:Class ;
rdfs:comment "A Plan Classifier according to geographic area of the Plan"^^xsd:string ;
rdfs:label "Plan geo area"^^xsd:string ;
rdfs:subClassOf :PlanClassifier ;
.
:PlanLevel
rdf:type owl:Class ;
rdfs:comment "A Plan Classifier that classifies Plans according to their level in the planning hierarchy."^^xsd:string ;
rdfs:label "Plan Level"^^xsd:string ;
rdfs:subClassOf :ClassOfClassOfActivity ;
.
:PlanLifecycleStage
rdf:type owl:Class ;
rdfs:comment "A Plan Classifier according to the part(s) of the Asset Lifecycle relevant for the Plan (typically classified by NORSOK Z-014 SAB codes)."^^xsd:string ;
rdfs:label "Plan lifecycle stage"^^xsd:string ;
rdfs:subClassOf :PlanClassifier ;
.
:PlanObjectiveType
rdf:type owl:Class ;
rdfs:comment "A Plan Classifier according to the type of objective of the Plan."^^xsd:string ;
rdfs:label "Plan objective type"^^xsd:string ;
rdfs:subClassOf :PlanClassifier ;
rdfs:subClassOf :ClassOfPlanForActivity ;
.
:PlanVersion2forProjectP
rdf:type :PlanForILAP ;
......@@ -1868,7 +1798,20 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdf:type owl:Class ;
rdfs:comment "An Application used for generating, analyzing or communicating Data related to Activities, Constraints and Networks."^^xsd:string ;
rdfs:label "Planning application"^^xsd:string ;
rdfs:subClassOf :Application ;
rdfs:subClassOf :SoftwareApplication ;
.
:PlugAndAbandon
rdf:type :DrillingProjectType ;
rdf:type :WellServicesWorkType ;
rdfs:comment "A Drilling Project Type and a Well Services Work Type (part of Use Case 2.5.1)"^^xsd:string ;
rdfs:label "Plug and abandon"^^xsd:string ;
rdfs:subClassOf :DrillingActivity ;
rdfs:subClassOf :Project ;
.
:PointInSpace
rdf:type owl:Class ;
rdfs:label "Point in space"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
.
:PossibleIndividual
rdf:type owl:Class ;
......@@ -1888,15 +1831,22 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdf:type :MilestoneType ;
rdfs:label "Procurement milestone"^^xsd:string ;
.
:Production
rdf:type :DrillingProjectType ;
rdfs:comment "A Drilling Project Type (part of Use Case 2.5.1)"^^xsd:string ;
rdfs:label "Production"^^xsd:string ;
:ProductionDrilling
rdf:type :WellServicesWorkType ;
rdfs:comment "A Well Services Work Type (part of Use Case 2.5.1)"^^xsd:string ;
rdfs:label "Production Drilling"^^xsd:string ;
rdfs:subClassOf :DrillingActivity ;
.
:ProductionMilestone
rdf:type :MilestoneType ;
rdfs:label "Production milestone"^^xsd:string ;
.
:ProductionProject
rdf:type :DrillingProjectType ;
rdfs:comment "A Drilling Project Type (part of Use Case 2.5.1)"^^xsd:string ;
rdfs:label "Production"^^xsd:string ;
rdfs:subClassOf :Project ;
.
:ProductionShutdown
rdf:type :ShutdownType ;
rdfs:label "Production shutdown"^^xsd:string ;
......@@ -2103,15 +2053,16 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "Plan project type"^^xsd:string ;
rdfs:subClassOf :ClassOfActivity ;
.
:RadicalChange
rdf:type :PlanObjectiveType ;
rdfs:label "Radical change"^^xsd:string ;
.
:ReadyForExecution
rdf:type :ActivityStatus ;
rdfs:label "Ready for execution"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
.
:RegionInSpace
rdf:type owl:Class ;
rdfs:label "Region in space"^^xsd:string ;
rdfs:subClassOf :PossibleIndividual ;
.
:Released
rdf:type :ActivityStatus ;
rdfs:label "Released"^^xsd:string ;
......@@ -2522,7 +2473,14 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdf:type owl:Class ;
rdfs:comment "A System Descriptor that describes a Shutdown."^^xsd:string ;
rdfs:label "Shutdown Type"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
rdfs:subClassOf :ClassOfActivity ;
.
:SoftwareApplication
rdf:type owl:Class ;
rdfs:comment "Encoded Artificial Data that creates, manipulates, stores and retrieves Data (adapted from eHow.com)."^^xsd:string ;
rdfs:label "Software Application"^^xsd:string ;
rdfs:subClassOf :ClassOfPhysicalObject ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS43165907246> ;
.
:StaffTime
rdf:type owl:Class ;
......@@ -2596,7 +2554,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 "0"^^xsd:nonNegativeInteger ;
owl:onClass :Availability ;
owl:onClass :AvailableResource ;
owl:onProperty :hasAvailability ;
] ;
rdfs:subClassOf [
......@@ -2670,31 +2628,31 @@ 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 :hasCost ;
owl:onProperty :hasCurrentProgress ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasCurrentProgress ;
owl:onProperty :hasExpendedCost ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasExpendedCost ;
owl:onProperty :hasExpendedQuantity ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasExpendedQuantity ;
owl:onProperty :hasManHours ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:decimal ;
owl:onProperty :hasManHours ;
owl:onProperty :hasPlannedCost ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
......@@ -2741,7 +2699,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 "0"^^xsd:nonNegativeInteger ;
owl:onClass :Availability ;
owl:onClass :AvailableResource ;
owl:onProperty :hasAvailability ;
] ;
rdfs:subClassOf [
......@@ -2835,14 +2793,13 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdf:type owl:Class ;
rdfs:comment "A System Descriptor that describes the type of completion of drilling."^^xsd:string ;
rdfs:label "Well Completion Type"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
rdfs:subClassOf :ClassOfPhysicalObject ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1713402431> ;
.
:WellInformationInPlan
rdf:type owl:Class ;
rdfs:comment "A System Descriptor that describes which plan has information about drilling activities."^^xsd:string ;
rdfs:label "Well Information In Plan"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
:WellInformationPlanType
rdf:type rdfs:Class ;
rdfs:label "Well information plan type"^^xsd:string ;
rdfs:subClassOf :ClassOfPlanForActivity ;
.
:WellIsolationPlan
rdf:type owl:Class ;
......@@ -2854,13 +2811,18 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdf:type owl:Class ;
rdfs:comment "A System Descriptor that describes if an isolation plan is required."^^xsd:string ;
rdfs:label "Well Isolation Plan Required"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
rdfs:subClassOf :Activity ;
.
:WellServicesPlan
rdf:type owl:Class ;
rdfs:label "Well services plan"^^xsd:string ;
rdfs:subClassOf :PlanForActivity ;
.
:WellServicesWorkType
rdf:type owl:Class ;
rdfs:comment "A System Descriptor that describes the type of well services work."^^xsd:string ;
rdfs:label "Well Services Work Type"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
rdfs:subClassOf :ClassOfActivity ;
.
:WellTransfer
rdf:type :SystemDescriptor ;
......@@ -2870,7 +2832,7 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdf:type owl:Class ;
rdfs:comment "A System Descriptor that describes a Well."^^xsd:string ;
rdfs:label "Well Type"^^xsd:string ;
rdfs:subClassOf :SystemDescriptor ;
rdfs:subClassOf :ClassOfPhysicalObject ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS16633002> ;
.
:Wellbore
......@@ -2880,11 +2842,16 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:subClassOf :PhysicalObject ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS1714464911> ;
.
:WirelineActivity
rdf:type owl:Class ;
rdfs:label "Wireline activity"^^xsd:string ;
rdfs:subClassOf :DrillingActivity ;
.
:WorkCenter
rdf:type owl:Class ;
rdfs:comment "A Location where work is accomplished."^^xsd:string ;
rdfs:label "Work center"^^xsd:string ;
rdfs:subClassOf :Location ;
rdfs:subClassOf :PersonOrOrganization ;
owl:equivalentClass <http://data.posccaesar.org/rdl/RDS10418236677> ;
.
:WorkOrderPlan
......@@ -2925,6 +2892,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:comment "A property that gives the availability of a planning object."^^xsd:string ;
rdfs:label "available To"^^xsd:string ;
.
:carriedOutBy
rdf:type owl:ObjectProperty ;
rdfs:domain :WorkOrderPlan ;
rdfs:label "carried Out By"^^xsd:string ;
rdfs:range :WorkCenter ;
.
:correspondsToPlan
rdf:type owl:ObjectProperty ;
rdfs:comment "A Relationship for tying Plans to the Activity they correspond to (e.g., a Work order on Level 5 is a Plan that corresponds to an Activity on Level 4)."^^xsd:string ;
......@@ -3055,6 +3028,13 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:comment "A relationship between a planning object and a set of calendars."^^xsd:string ;
rdfs:label "has Calendar Set"^^xsd:string ;
.
:hasCommissioningMilestone
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has commissioning milestone"^^xsd:string ;
rdfs:range :MilestoneInPlan ;
rdfs:subPropertyOf :hasMilestone ;
.
:hasCompletelyFreeFieldDefinition
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between a set fo free fields and the names of the completely freelyfields defined."^^xsd:string ;
......@@ -3070,11 +3050,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 a spatial coordinate."^^xsd:string ;
rdfs:label "has Coordinate"^^xsd:string ;
.
:hasCost
rdf:type owl:DatatypeProperty ;
rdfs:comment "A property that gives the cost of a planning object."^^xsd:string ;
rdfs:label "has Cost"^^xsd:string ;
.
:hasCurrentProgress
rdf:type owl:DatatypeProperty ;
rdfs:comment "A property that gives the current progress of a planning object. "^^xsd:string ;
......@@ -3242,6 +3217,13 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "has Schedule"^^xsd:string ;
rdfs:subPropertyOf :hasSchedule ;
.
:hasLocation
rdf:type owl:ObjectProperty ;
rdfs:comment "A Location that is a logical position, typically used to specify where an Activity takes place, and normally described relative a functional breakdown of areas used for given types of Activities (e.g., the Drilling Are of an oil platform)."^^xsd:string ;
rdfs:domain :Activity ;
rdfs:label "has location"^^xsd:string ;
rdfs:range :PossibleIndividual ;
.
:hasLocationLatitude
rdf:type owl:DatatypeProperty ;
rdfs:comment "A Property that holds the Latitude of a Location."^^xsd:string ;
......@@ -3275,6 +3257,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:comment "The Activity Must Finish On this date. This corresponds to Fixed Finish in Safran. "^^xsd:string ;
rdfs:label "has MFO Date"^^xsd:string ;
.
:hasMilestone
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "has milestone"^^xsd:string ;
rdfs:range :MilestoneInPlan ;
.
:hasMsoDate
rdf:type owl:DatatypeProperty ;
rdfs:comment "The Activity Must Start On this date. This corresponds to Fixed Start in Safran."^^xsd:string ;
......@@ -3328,11 +3316,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 a time period."^^xsd:string ;
rdfs:label "has Period"^^xsd:string ;
.
:hasPhaseType
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between a planning object and a type of Phase."^^xsd:string ;
rdfs:label "has Phase Type"^^xsd:string ;
.
:hasPhysicalPercentComplete
rdf:type owl:DatatypeProperty ;
rdfs:label "has Physical Percent Complete"^^xsd:string ;
......@@ -3382,6 +3365,11 @@ 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 time period."^^xsd:string ;
rdfs:label "has Plan Type"^^xsd:string ;
.
:hasPlannedCost
rdf:type owl:ObjectProperty ;
rdfs:comment "A property that gives the cost of a planning object."^^xsd:string ;
rdfs:label "has Planned Cost"^^xsd:string ;
.
:hasPlannedDiscipline
rdf:type owl:ObjectProperty ;
rdfs:domain :ResourceInPlan ;
......@@ -3686,6 +3674,11 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:comment "A property that gives the Y coordinate of a planning object."^^xsd:string ;
rdfs:label "has Y"^^xsd:string ;
.
:hasZ
rdf:type owl:DatatypeProperty ;
rdfs:comment "A property that gives the Z coordinate of a planning object."^^xsd:string ;
rdfs:label "has z"^^xsd:string ;
.
:identifiedByLiteral
rdf:type owl:DatatypeProperty ;
rdfs:domain owl:Thing ;
......@@ -3738,6 +3731,12 @@ NOTE 2 A Plan for Activity can define a number of part activities which are rel
rdfs:label "Level 6 - Contractor Operations Schedule"^^xsd:string ;
rdfs:subClassOf :PlanForActivity ;
.
:locationOfWelInformation
rdf:type owl:ObjectProperty ;
rdfs:domain :PlanForActivity ;
rdfs:label "location of wel information"^^xsd:string ;
rdfs:range :WellInformationPlanType ;
.
:mustStartAlap
rdf:type owl:DatatypeProperty ;
rdfs:comment "The Activity should start as late as possible. This is ignored in Safran. "^^xsd:string ;
......