David Leal

Documentation of object properties, and minor tidying up

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/ep/schema/1.0/core> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/np/schema/1.0/npd> ;
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:versionInfo "Created with TopBraid Composer"^^xsd:string .
ep-core:Area
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdfs:label "Area"^^xsd:string ;
rdfs:subClassOf owl:Class ;
ep-core:seeReferenceData
......@@ -43,21 +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:Country , ep-geo:County , ep-geo:LicenceBlock , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State .
owl:disjointWith ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:LicenceBlock , ep-geo:County , ep-geo:Country .
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:AreaCoveredByBusinessArrangement , ep-geo:County , ep-geo:LicenceBlock , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State .
owl:disjointWith ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:LicenceBlock , ep-geo:County , ep-geo:AreaCoveredByBusinessArrangement .
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:AreaCoveredByBusinessArrangement , ep-geo:Country , ep-geo:LicenceBlock , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State .
owl:disjointWith ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:LicenceBlock , ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement .
ep-geo:DestinationType
rdf:type rdfs:Class ;
......@@ -65,7 +65,7 @@ ep-geo:DestinationType
rdfs:subClassOf owl:Class .
ep-geo:Harbour
rdf:type ep-geo:DestinationType , owl:Class ;
rdf:type owl:Class , ep-geo:DestinationType ;
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 .
......@@ -75,7 +75,7 @@ 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:AreaCoveredByBusinessArrangement , ep-geo:Country , ep-geo:County , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:State .
owl:disjointWith ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:County , ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement .
ep-geo:OffshoreLocation
rdf:type owl:Class ;
......@@ -88,7 +88,7 @@ ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon
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:AreaCoveredByBusinessArrangement , ep-geo:Country , ep-geo:County , ep-geo:LicenceBlock , ep-geo:State .
owl:disjointWith ep-geo:State , ep-geo:LicenceBlock , ep-geo:County , ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement .
ep-geo:PartOfTheSurfaceOfTheEarth
rdf:type owl:Class ;
......@@ -101,25 +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:AreaCoveredByBusinessArrangement , ep-geo:Country , ep-geo:County , ep-geo:LicenceBlock , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon .
owl:disjointWith ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:LicenceBlock , ep-geo:County , ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement .
ep-geo:Terminal
rdf:type ep-geo:DestinationType , owl:Class ;
rdf:type owl:Class , ep-geo:DestinationType ;
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-geo:PartOfTheSurfaceOfTheEarth , ep-fac:Facility .
ep-geo:areaOnSurfaceOfEarth
rdf:type owl:ObjectProperty ;
rdfs:domain ep-geo:PartOfTheSurfaceOfTheEarth ;
rdfs:label "area on surface of Earth"^^xsd:string ;
rdfs:range ep-core:Area .
ep-geo:businessArrangementGoverningArea
rdf:type owl:ObjectProperty ;
rdfs:domain ep-geo:AreaCoveredByBusinessArrangement ;
rdfs:label "business arrangement governing area"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/np/schema/npd#BusinessArrangementArea> .
rdfs:subClassOf ep-fac:Facility , ep-geo:PartOfTheSurfaceOfTheEarth .
ep-geo:hasAreaName
rdf:type owl:DatatypeProperty ;
......@@ -132,12 +120,12 @@ ep-geo:hasNorthSeaAreaName
rdfs:label "has North Sea area name"^^xsd:string .
ep-geo:hasNorthSeaBlockSuffixId
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:domain ep-geo:OffshoreLocation ;
rdfs:label "has North Sea block suffix ID"^^xsd:string .
ep-geo:hasNorthSeaQuadrantId
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:domain ep-geo:OffshoreLocation ;
rdfs:label "has North Sea quadrant ID"^^xsd:string .
......@@ -148,12 +136,14 @@ ep-geo:hasOffshoreLocationComment
ep-geo:locatedWithin
rdf:type owl:ObjectProperty ;
rdfs:comment "physical object that is or defines the volume within which a physical thing is located"^^xsd:string ;
rdfs:domain ep-core:PhysicalThing ;
rdfs:label "located within"^^xsd:string ;
rdfs:range ep-core:PhysicalObject .
ep-geo:nominallyLocatedAt
rdf:type owl:ObjectProperty ;
rdfs:comment "physical thing that is or defines the point in space at which a physical thing is nominally located"^^xsd:string ;
rdfs:domain ep-core:PhysicalThing ;
rdfs:label "nominally located at"^^xsd:string ;
rdfs:range ep-core:PhysicalObject .
......
......@@ -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/core> , <http://www.reportinghub.no/ep/schema/1.0/facility> ;
owl:imports <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/core> ;
owl:versionInfo "0.1.0"^^xsd:string .
ep-org:CateringCrew
rdf:type ep-org:CrewType , owl:Class ;
rdf:type owl:Class , ep-org:CrewType ;
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 ep-org:CrewType , owl:Class ;
rdf:type owl:Class , ep-org:CrewType ;
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 ep-org:CrewType , owl:Class ;
rdf:type owl:Class , ep-org:CrewType ;
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 ep-org:CrewType , owl:Class ;
rdf:type owl:Class , ep-org:CrewType ;
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 ep-org:CrewType , owl:Class ;
rdf:type owl:Class , ep-org:CrewType ;
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 ep-org:CrewType , owl:Class ;
rdf:type owl:Class , ep-org:CrewType ;
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 ep-org:CrewType , owl:Class ;
rdf:type owl:Class , ep-org:CrewType ;
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,7 +88,7 @@ ep-org:OperatorOvernightVisitorCrew
ep-org:Organization
rdf:type owl:Class ;
rdfs:label "organization"^^xsd:string ;
rdfs:subClassOf ep-core:PhysicalObject , ep-org:PersonOrOrganization ;
rdfs:subClassOf ep-org:PersonOrOrganization , ep-core:PhysicalObject ;
ep-core:seeReferenceData
"http://posccaesar.org/rdl/RDS282149"^^xsd:string .
......@@ -96,7 +96,7 @@ 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:Organization , ep-org:PersonOrOrganization-WholeLife .
rdfs:subClassOf ep-org:PersonOrOrganization-WholeLife , ep-org:Organization .
ep-org:Person
rdf:type owl:Class ;
......@@ -129,7 +129,7 @@ ep-org:PersonRoleType
rdfs:subClassOf owl:Class .
ep-org:TotalCrew
rdf:type ep-org:CrewType , owl:Class ;
rdf:type owl:Class , ep-org:CrewType ;
rdfs:comment "all personnel on board"^^xsd:string ;
rdfs:label "total crew"^^xsd:string ;
rdfs:subClassOf ep-org:Crew .
......@@ -138,16 +138,17 @@ 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:Person , ep-org:PersonOrOrganization-WholeLife .
rdfs:subClassOf ep-org:PersonOrOrganization-WholeLife , ep-org:Person .
ep-org:hasCrew
rdf:type owl:ObjectProperty ;
rdfs:comment "crew of a facility"^^xsd:string ;
rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ;
rdfs:label "has crew"^^xsd:string ;
rdfs:range ep-org:Crew .
ep-org:numberInCrew
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
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 .
......