David Leal

More class definitions

This diff could not be displayed because it is too large.
......@@ -13,11 +13,11 @@
<http://www.reportinghub.no/ep/schema/1.0/geography>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/np/schema/1.0/npd> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/core> ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/np/schema/1.0/npd> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
ep-core:Area
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdfs:label "Area"^^xsd:string ;
rdfs:subClassOf owl:Class ;
ep-core:seeReferenceData
......@@ -43,19 +43,21 @@ ep-geo:AreaCoveredByBusinessArrangement
rdfs:comment "A part of the earth recognised in a Business Arrangement"^^xsd:string ;
rdfs:label "area covered by business arrangement"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:LicenceBlock , ep-geo:County , ep-geo:Country .
owl:disjointWith ep-geo:Country , ep-geo:County , ep-geo:LicenceBlock , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State .
ep-geo:Country
rdf:type owl:Class ;
rdfs:comment "part of the surface of the earth that is a country"^^xsd:string ;
rdfs:label "country"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:LicenceBlock , ep-geo:County , ep-geo:AreaCoveredByBusinessArrangement .
owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:County , ep-geo:LicenceBlock , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State .
ep-geo:County
rdf:type owl:Class ;
rdfs:comment "part of the surface of the earth that is a county"^^xsd:string ;
rdfs:label "county"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:LicenceBlock , ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement .
owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:Country , ep-geo:LicenceBlock , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State .
ep-geo:DestinationType
rdf:type rdfs:Class ;
......@@ -63,7 +65,8 @@ ep-geo:DestinationType
rdfs:subClassOf owl:Class .
ep-geo:Harbour
rdf:type owl:Class , ep-geo:DestinationType ;
rdf:type ep-geo:DestinationType , owl:Class ;
rdfs:comment "part of the surface of the earth that is a harbour"^^xsd:string ;
rdfs:label "harbour"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth .
......@@ -72,22 +75,25 @@ ep-geo:LicenceBlock
rdfs:comment "See RDL RDS13025226"^^xsd:string ;
rdfs:label "Licence Block"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:County , ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement .
owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:Country , ep-geo:County , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State .
ep-geo:OffshoreLocation
rdf:type owl:Class ;
rdfs:comment "part of the surface of the earth that is sea"^^xsd:string ;
rdfs:label "offshore location"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth .
ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon
rdf:type owl:Class ;
rdfs:comment "part of the surface of the earth that is specified as a polygon"^^xsd:string ;
rdfs:label "part of the surface of the earth specified as a polygon"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:State , ep-geo:LicenceBlock , ep-geo:County , ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement .
owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:Country , ep-geo:County , ep-geo:LicenceBlock , ep-geo:State .
ep-geo:PartOfTheSurfaceOfTheEarth
rdf:type owl:Class ;
rdfs:label "part of the surface of the earth, including airspace above and earth/sea below"^^xsd:string ;
rdfs:comment "part of the surface of the earth, including airspace above and earth/sea below"^^xsd:string ;
rdfs:label "part of the surface of the earth"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
ep-geo:State
......@@ -95,13 +101,13 @@ ep-geo:State
rdfs:comment "part of the surface of the earth that is a state or province (source: MPR-XSD)"^^xsd:string ;
rdfs:label "state"^^xsd:string ;
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
owl:disjointWith ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:LicenceBlock , ep-geo:County , ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement .
owl:disjointWith ep-geo:AreaCoveredByBusinessArrangement , ep-geo:Country , ep-geo:County , ep-geo:LicenceBlock , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon .
ep-geo:Terminal
rdf:type owl:Class , ep-geo:DestinationType ;
rdf:type ep-geo:DestinationType , owl:Class ;
rdfs:comment "facility that is for the storage of oil and/or petrochemical products and from which these products are usually transported to end users or further storage facilities (source: MPR-XSD)"^^xsd:string ;
rdfs:label "terminal"^^xsd:string ;
rdfs:subClassOf ep-fac:Facility , ep-geo:PartOfTheSurfaceOfTheEarth .
rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth , ep-fac:Facility .
ep-geo:areaOnSurfaceOfEarth
rdf:type owl:ObjectProperty ;
......@@ -126,12 +132,12 @@ ep-geo:hasNorthSeaAreaName
rdfs:label "has North Sea area name"^^xsd:string .
ep-geo:hasNorthSeaBlockSuffixId
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdfs:domain ep-geo:OffshoreLocation ;
rdfs:label "has North Sea block suffix ID"^^xsd:string .
ep-geo:hasNorthSeaQuadrantId
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdfs:domain ep-geo:OffshoreLocation ;
rdfs:label "has North Sea quadrant ID"^^xsd:string .
......
......@@ -11,11 +11,11 @@
<http://www.reportinghub.no/ep/schema/1.0/organization>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/core> ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/facility> ;
owl:versionInfo "0.1.0"^^xsd:string .
ep-org:CateringCrew
rdf:type owl:Class , ep-org:CrewType ;
rdf:type ep-org:CrewType , owl:Class ;
rdfs:comment "the persons from the catering contractor spending the night at the installation"^^xsd:string ;
rdfs:label "catering crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
......@@ -35,7 +35,7 @@ ep-org:Company
rdfs:subClassOf ep-org:Organization-WholeLife .
ep-org:ContractorCrew
rdf:type owl:Class , ep-org:CrewType ;
rdf:type ep-org:CrewType , owl:Class ;
rdfs:label "contractor crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew ;
ep-core:seeReferenceData
......@@ -55,32 +55,32 @@ ep-org:CrewType
rdfs:subClassOf owl:Class .
ep-org:DayVisitorCrew
rdf:type owl:Class , ep-org:CrewType ;
rdf:type ep-org:CrewType , owl:Class ;
rdfs:comment "the persons visiting the installation but not spending the night at the installation"^^xsd:string ;
rdfs:label "day visitor crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
ep-org:DrillingContractCrew
rdf:type owl:Class , ep-org:CrewType ;
rdf:type ep-org:CrewType , owl:Class ;
rdfs:label "drilling contract crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS16701510"^^xsd:string .
ep-org:NonOperatorOvernightVisitorCrew
rdf:type owl:Class , ep-org:CrewType ;
rdf:type ep-org:CrewType , owl:Class ;
rdfs:comment "the persons from an unknown source normally not working on the installation, but spending the night there"^^xsd:string ;
rdfs:label "non-operator overnight visitor crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
ep-org:OperatorNormalCrew
rdf:type owl:Class , ep-org:CrewType ;
rdf:type ep-org:CrewType , owl:Class ;
rdfs:comment "the persons from the operator normally working on the installation and spending the night there"^^xsd:string ;
rdfs:label "operator normal crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
ep-org:OperatorOvernightVisitorCrew
rdf:type owl:Class , ep-org:CrewType ;
rdf:type ep-org:CrewType , owl:Class ;
rdfs:comment "the persons from the operator normally not working on the installation, but spending the night there"^^xsd:string ;
rdfs:label "operator overnight visitor crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
......@@ -88,14 +88,15 @@ ep-org:OperatorOvernightVisitorCrew
ep-org:Organization
rdf:type owl:Class ;
rdfs:label "organization"^^xsd:string ;
rdfs:subClassOf ep-org:PersonOrOrganization , ep-core:PhysicalObject ;
rdfs:subClassOf ep-core:PhysicalObject , ep-org:PersonOrOrganization ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS282149"^^xsd:string .
ep-org:Organization-WholeLife
rdf:type owl:Class ;
rdfs:comment "organization that is for all of its life"^^xsd:string ;
rdfs:label "organization - whole life"^^xsd:string ;
rdfs:subClassOf ep-org:PersonOrOrganization-WholeLife , ep-org:Organization .
rdfs:subClassOf ep-org:Organization , ep-org:PersonOrOrganization-WholeLife .
ep-org:Person
rdf:type owl:Class ;
......@@ -106,16 +107,19 @@ ep-org:Person
ep-org:PersonOrOrganization
rdf:type owl:Class ;
rdfs:comment "physical object that is a person or an organization"^^xsd:string ;
rdfs:label "person or organization"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject .
ep-org:PersonOrOrganization-WholeLife
rdf:type owl:Class ;
rdfs:comment "person or organization that is for all of its life"^^xsd:string ;
rdfs:label "person or organization whole life"^^xsd:string ;
rdfs:subClassOf ep-org:PersonOrOrganization .
ep-org:PersonRole
rdf:type owl:Class ;
rdfs:comment "person that is whilst he or she is playing a role"^^xsd:string ;
rdfs:label "person role"^^xsd:string ;
rdfs:subClassOf ep-org:Person .
......@@ -125,15 +129,16 @@ ep-org:PersonRoleType
rdfs:subClassOf owl:Class .
ep-org:TotalCrew
rdf:type owl:Class , ep-org:CrewType ;
rdf:type ep-org:CrewType , owl:Class ;
rdfs:comment "all personnel on board"^^xsd:string ;
rdfs:label "total crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
ep-org:WholeLifePerson
rdf:type owl:Class ;
rdfs:comment "person that is for all of its life"^^xsd:string ;
rdfs:label "whole life person"^^xsd:string ;
rdfs:subClassOf ep-org:PersonOrOrganization-WholeLife , ep-org:Person .
rdfs:subClassOf ep-org:Person , ep-org:PersonOrOrganization-WholeLife .
ep-org:hasCrew
rdf:type owl:ObjectProperty ;
......@@ -142,7 +147,7 @@ ep-org:hasCrew
rdfs:range ep-org:Crew .
ep-org:numberInCrew
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdfs:comment "The count of personnel on a type of crew. One of the types is all personnel on board."^^xsd:string ;
rdfs:domain ep-org:Crew ;
rdfs:label "number in crew"^^xsd:string .
......