Toggle navigation
Toggle navigation
This project
Loading...
Sign in
data.posccaesar.org
/
npd
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Issues
1
Merge Requests
0
Wiki
Network
Create a new issue
Commits
Issue Boards
Authored by
David Price
2011-11-24 17:08:38 +0000
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
43c1dc62814bc138289901ab78dcf32449e55675
43c1dc62
1 parent
98c7b756
Cleanup mostly UoM
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
3684 additions
and
3599 deletions
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-ACTIVITY-v1.0.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-ACTIVITY-v1.0.ttl.tbc
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-CORE-v1.0.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-EQUIPMENT-v1.0.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-FACILITY-v1.0.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-REPORT-v1.0.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-WELL-v1.0.ttl
www.reportinghub.no/ep/spin/SPIN_EP-DDR-tables-v1.0.spin.ttl
www.reportinghub.no/ep/spin/SPIN_EPIM-lib-v1.1.spin.ttl
www.reportinghub.no/ep/transform/TRANSFORM_ddr-cementStage-v1.1.1.ttl
www.reportinghub.no/ep/transform/TRANSFORM_ddr-coreInfo-v1.1.1.ttl
www.reportinghub.no/ep/transform/TRANSFORM_ddr-gasReadingInfo-v1.1.1.ttl
www.reportinghub.no/ep/transform/TRANSFORM_ddr-wellTestInfo-v1.1.1.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-ACTIVITY-v1.0.ttl
View file @
43c1dc6
This diff could not be displayed because it is too large.
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-ACTIVITY-v1.0.ttl.tbc
View file @
43c1dc6
# Saved by TopBraid on Fri Oct 28 20:21:33 BST 2011
# baseURI: null
@prefix
composite:
<http://www.topbraid.org/2007/05/composite.owl#>
.
...
...
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-CORE-v1.0.ttl
View file @
43c1dc6
# baseURI: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model
# imports: http://www.linkedmodel.org/schema/vaem
@prefix
ep-core:
<http://www.reportinghub.no/ep/schema/core#>
.
@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://www.reportinghub.no/ep/schema/1.0/core>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model>
,
<http://www.linkedmodel.org/schema/vaem>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
ep-core:
Class_of_indirect_property
rdf:
type
owl:
Class
;
rdfs:
label
"class of indirect property"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
ObjectProperty
,
owl:
FunctionalProperty
.
ep-core:
Density
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"density"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Length
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"length"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
MassPerUnitLength
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"mass per unit length"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
MeasureOfAmountOfMaterial
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"measure of amount of material"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
PhysicalObject
rdf:
type
owl:
Class
;
rdfs:
label
"physical object"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalThing
.
ep-core:
PhysicalThing
rdf:
type
owl:
Class
;
rdfs:
label
"physical thing"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
.
ep-core:
PlaneAngle
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"plane angle"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
PlasticViscosity
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"plastic viscosity"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Pressure
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"pressure"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
PropertySpace
rdf:
type
rdfs:
Class
;
rdfs:
label
"property space"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Ratio
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"ratio"
^^
xsd:
string
.
ep-core:
Scale
rdf:
type
owl:
Class
;
rdfs:
label
"scale"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
DatatypeProperty
,
owl:
FunctionalProperty
.
ep-core:
SpecificMass
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"specific mass"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
SpecificVolume
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"specific volume"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Speed
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"speed"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
StrengthOfRockFormation
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"strength of rock formation"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Temperature
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"temperature"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
TimeDuration
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"time duration"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Volume
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"volume"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
MeasureOfAmountOfMaterial
.
ep-core:
VolumeAt15degC1atm
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"volume at 15 degrees C 1 atmosphere"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
MeasureOfAmountOfMaterial
.
ep-core:
VolumeAt1degC1atm
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"volume at 0 degrees C 1 atmosphere"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
MeasureOfAmountOfMaterial
.
ep-core:
VolumeAt60degF1atm
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"volume at 60 degrees F 1 atmosphere"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
MeasureOfAmountOfMaterial
.
ep-core:
VolumetricFlowRate
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"volumetric flow rate"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
YieldPoint
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"yield point"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
apiName
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"API name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
bar
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Pressure
;
rdfs:
label
"bar"
^^
xsd:
string
.
ep-core:
barrel
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"barrel"
^^
xsd:
string
.
ep-core:
basisFor
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"basis for"
^^
xsd:
string
.
ep-core:
celsius
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Temperature
;
rdfs:
label
"celsius"
^^
xsd:
string
.
ep-core:
centiPoise
rdf:
type
owl:
DatatypeProperty
,
ep-core:
Scale
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"cP"
^^
xsd:
string
.
ep-core:
day
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"day"
^^
xsd:
string
.
ep-core:
decimetre3
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
Volume
;
rdfs:
label
"decimetre 3"
^^
xsd:
string
.
ep-core:
degreesOfAngle
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
PlaneAngle
;
rdfs:
label
"degrees of angle"
^^
xsd:
string
.
ep-core:
derivedFrom
rdf:
type
owl:
ObjectProperty
,
owl:
TransitiveProperty
;
rdfs:
label
"derived from"
^^
xsd:
string
.
ep-core:
dtiName
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"DTI name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
dyne_second_metre-2
rdf:
type
owl:
DatatypeProperty
,
ep-core:
Scale
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"dyne.s.m-2"
^^
xsd:
string
.
ep-core:
foot
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"foot"
^^
xsd:
string
.
ep-core:
foot3
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"foot3"
^^
xsd:
string
.
ep-core:
foot3_sack94-1
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
YieldPoint
;
rdfs:
label
"foot3 sack94-1"
^^
xsd:
string
.
ep-core:
footUS
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"foot (US survey)"
^^
xsd:
string
.
ep-core:
fractionByVolume
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
SpecificVolume
;
rdfs:
label
"fraction by volume"
^^
xsd:
string
.
ep-core:
gram_cm-3
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"gram cm-3"
^^
xsd:
string
.
ep-core:
hasPart
rdf:
type
owl:
TransitiveProperty
;
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"has part"
^^
xsd:
string
;
rdfs:
range
ep-core:
PhysicalThing
;
owl:
inverseOf
ep-core:
partOf
.
ep-core:
hasSpatialPart
rdf:
type
owl:
TransitiveProperty
;
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"has spatial part"
^^
xsd:
string
;
rdfs:
range
ep-core:
PhysicalThing
;
rdfs:
subPropertyOf
ep-core:
hasPart
;
owl:
inverseOf
ep-core:
spatialPartOf
.
ep-core:
hasTemporalPart
rdf:
type
owl:
TransitiveProperty
;
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"has temporal part"
^^
xsd:
string
;
rdfs:
range
ep-core:
PhysicalThing
;
rdfs:
subPropertyOf
ep-core:
hasPart
;
owl:
inverseOf
ep-core:
temporalPartOf
.
ep-core:
hasVolume
rdf:
type
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"has volume"
^^
xsd:
string
.
ep-core:
hour
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"hour"
^^
xsd:
string
.
ep-core:
humanRecognizableName
rdf:
type
owl:
DatatypeProperty
;
rdfs:
label
"human recognizable name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
inch
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"inch"
^^
xsd:
string
.
ep-core:
inchUS
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"inch (US survey)"
^^
xsd:
string
.
ep-core:
kilogramforce_second_metre-2
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"kgf.s.m-2"
^^
xsd:
string
.
ep-core:
localFieldName
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"local field name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
megaPa
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Pressure
;
rdfs:
label
"MPa"
^^
xsd:
string
.
ep-core:
megaPa_second
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"MPa.second"
^^
xsd:
string
.
ep-core:
metre
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"metre"
^^
xsd:
string
.
ep-core:
metre3
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"metre3"
^^
xsd:
string
.
ep-core:
metre3_day-1
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
VolumetricFlowRate
;
rdfs:
label
"metre3 day-1"
^^
xsd:
string
.
ep-core:
metre3_minute-1
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
VolumetricFlowRate
;
rdfs:
label
"metre3 minute-1"
^^
xsd:
string
.
ep-core:
metre_hour-1
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Speed
;
rdfs:
label
"metre hour-1"
^^
xsd:
string
.
ep-core:
millimetre
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"millimetre"
^^
xsd:
string
.
ep-core:
million_barrel
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"million barrel"
^^
xsd:
string
.
ep-core:
million_foot3
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"million foot3"
^^
xsd:
string
.
ep-core:
million_metre3
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"million metre3"
^^
xsd:
string
.
ep-core:
million_metre3_day-1
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
VolumetricFlowRate
;
rdfs:
label
"million metre3 day-1"
^^
xsd:
string
.
ep-core:
minute
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"minute"
^^
xsd:
string
.
ep-core:
name
rdf:
type
owl:
DatatypeProperty
;
rdfs:
label
"name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
.
ep-core:
newton_second_metre-2
rdf:
type
owl:
DatatypeProperty
,
ep-core:
Scale
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"N.s.m-2"
^^
xsd:
string
.
ep-core:
nominallyExistsAt
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"nominally exists at"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
npdCode
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"NPD code"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
npdName
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"NPD name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
npdNumber
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"NPD number"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
partOf
rdf:
type
owl:
TransitiveProperty
;
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"part of"
^^
xsd:
string
;
rdfs:
range
ep-core:
PhysicalThing
;
owl:
inverseOf
ep-core:
hasPart
.
ep-core:
partPerMillionByMass
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
SpecificMass
;
rdfs:
label
"part per million (by mass)"
^^
xsd:
string
.
ep-core:
partPerMillionByVolume
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
SpecificVolume
;
rdfs:
label
"part per million (by volume)"
^^
xsd:
string
.
ep-core:
pascal
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Pressure
;
rdfs:
label
"Pascal"
^^
xsd:
string
.
ep-core:
pascal_second
rdf:
type
owl:
DatatypeProperty
,
ep-core:
Scale
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"Pa.second"
^^
xsd:
string
.
ep-core:
perCentByVolume
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
SpecificVolume
;
rdfs:
label
"per cent by volume"
^^
xsd:
string
.
ep-core:
poise
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"P"
^^
xsd:
string
.
ep-core:
pound_foot-1
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
MassPerUnitLength
;
rdfs:
label
"pound foot-1"
^^
xsd:
string
.
ep-core:
poundforce_second_foot-2
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"lbf.s.ft-2"
^^
xsd:
string
.
ep-core:
poundforce_second_inch-2
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"lbf.s.in-2"
^^
xsd:
string
.
ep-core:
prospectName
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"prospect name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
psi_second
rdf:
type
owl:
DatatypeProperty
,
ep-core:
Scale
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"psi.s"
^^
xsd:
string
.
ep-core:
psig
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Pressure
;
rdfs:
label
"psi gauge"
^^
xsd:
string
.
ep-core:
second
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"second"
^^
xsd:
string
.
ep-core:
spatialPartOf
rdf:
type
owl:
TransitiveProperty
;
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"temporal part of"
^^
xsd:
string
;
rdfs:
range
ep-core:
PhysicalThing
;
rdfs:
subPropertyOf
ep-core:
partOf
;
owl:
inverseOf
ep-core:
hasSpatialPart
.
ep-core:
specificGravity
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
label
"specific gravity"
^^
xsd:
string
.
ep-core:
temporalPartOf
rdf:
type
owl:
TransitiveProperty
;
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"temporal part of"
^^
xsd:
string
;
rdfs:
range
ep-core:
PhysicalThing
;
rdfs:
subPropertyOf
ep-core:
partOf
;
owl:
inverseOf
ep-core:
hasTemporalPart
.
ep-core:
undefinedScale
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
owl:
Class
;
rdfs:
label
"undefined scale"
^^
xsd:
string
.
ep-core:
usGallon_sack94-1
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
SpecificVolume
;
rdfs:
label
"USgallon sack94-1"
^^
xsd:
string
.
ep-core:
week
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"week"
^^
xsd:
string
.
# baseURI: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model
# imports: http://www.linkedmodel.org/schema/vaem
@prefix
ep-core:
<http://www.reportinghub.no/ep/schema/core#>
.
@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://www.reportinghub.no/ep/schema/1.0/core>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.linkedmodel.org/schema/vaem>
,
<http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
ep-core:
Class_of_indirect_property
rdf:
type
owl:
Class
;
rdfs:
label
"class of indirect property"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
FunctionalProperty
,
owl:
ObjectProperty
.
ep-core:
Density
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"density"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Length
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"length"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
MassPerUnitLength
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"mass per unit length"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
MassPerUnitMassConcentration
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"mass per unit mass concentration"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
MeasureOfAmountOfMaterial
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"measure of amount of material"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
PhysicalObject
rdf:
type
owl:
Class
;
rdfs:
label
"physical object"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalThing
.
ep-core:
PhysicalThing
rdf:
type
owl:
Class
;
rdfs:
label
"physical thing"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Thing
.
ep-core:
PlaneAngle
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"plane angle"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
PlasticViscosity
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"plastic viscosity"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Pressure
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"pressure"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
PropertySpace
rdf:
type
rdfs:
Class
;
rdfs:
label
"property space"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Ratio
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"ratio"
^^
xsd:
string
.
ep-core:
Scale
rdf:
type
owl:
Class
;
rdfs:
label
"scale"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
FunctionalProperty
,
owl:
DatatypeProperty
.
ep-core:
Speed
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"speed"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
StrengthOfRockFormation
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"strength of rock formation"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Temperature
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"temperature"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
TimeDuration
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"time duration"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
Volume
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"volume"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
MeasureOfAmountOfMaterial
.
ep-core:
VolumeAt15degC1atm
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"volume at 15 degrees C 1 atmosphere"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
MeasureOfAmountOfMaterial
.
ep-core:
VolumeAt1degC1atm
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"volume at 0 degrees C 1 atmosphere"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
MeasureOfAmountOfMaterial
.
ep-core:
VolumeAt60degF1atm
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"volume at 60 degrees F 1 atmosphere"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
MeasureOfAmountOfMaterial
.
ep-core:
VolumeMassRatio
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"volume mass ratio"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
VolumePerUnitVolumeConcentration
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"volume per unit volume concentration"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
VolumetricFlowRate
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"volumetric flow rate"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
YieldPoint
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdfs:
label
"yield point"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-core:
apiName
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"API name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
bar
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
Pressure
;
rdfs:
label
"bar"
^^
xsd:
string
.
ep-core:
barrel
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"barrel"
^^
xsd:
string
.
ep-core:
basisFor
rdf:
type
owl:
ObjectProperty
;
rdfs:
label
"basis for"
^^
xsd:
string
.
ep-core:
celsius
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
Temperature
;
rdfs:
label
"celsius"
^^
xsd:
string
.
ep-core:
centiPoise
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"cP"
^^
xsd:
string
.
ep-core:
day
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"day"
^^
xsd:
string
.
ep-core:
decimetre3
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
Volume
;
rdfs:
label
"decimetre 3"
^^
xsd:
string
.
ep-core:
degreesOfAngle
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
PlaneAngle
;
rdfs:
label
"degrees of angle"
^^
xsd:
string
.
ep-core:
derivedFrom
rdf:
type
owl:
TransitiveProperty
,
owl:
ObjectProperty
;
rdfs:
label
"derived from"
^^
xsd:
string
.
ep-core:
dtiName
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"DTI name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
dyne_second_metre-2
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"dyne.s.m-2"
^^
xsd:
string
.
ep-core:
foot
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"foot"
^^
xsd:
string
.
ep-core:
foot3
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"foot3"
^^
xsd:
string
.
ep-core:
foot3_sack94-1
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
YieldPoint
;
rdfs:
label
"foot3 sack94-1"
^^
xsd:
string
.
ep-core:
footUS
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"foot (US survey)"
^^
xsd:
string
.
ep-core:
fractionByVolume
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
VolumePerUnitVolumeConcentration
;
rdfs:
label
"fraction by volume"
^^
xsd:
string
.
ep-core:
gram_cm-3
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"gram cm-3"
^^
xsd:
string
.
ep-core:
hasPart
rdf:
type
owl:
TransitiveProperty
;
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"has part"
^^
xsd:
string
;
rdfs:
range
ep-core:
PhysicalThing
;
owl:
inverseOf
ep-core:
partOf
.
ep-core:
hasSpatialPart
rdf:
type
owl:
TransitiveProperty
;
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"has spatial part"
^^
xsd:
string
;
rdfs:
range
ep-core:
PhysicalThing
;
rdfs:
subPropertyOf
ep-core:
hasPart
;
owl:
inverseOf
ep-core:
spatialPartOf
.
ep-core:
hasTemporalPart
rdf:
type
owl:
TransitiveProperty
;
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"has temporal part"
^^
xsd:
string
;
rdfs:
range
ep-core:
PhysicalThing
;
rdfs:
subPropertyOf
ep-core:
hasPart
;
owl:
inverseOf
ep-core:
temporalPartOf
.
ep-core:
hasVolume
rdf:
type
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"has volume"
^^
xsd:
string
.
ep-core:
hour
rdf:
type
owl:
DatatypeProperty
,
ep-core:
Scale
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"hour"
^^
xsd:
string
.
ep-core:
humanRecognizableName
rdf:
type
owl:
DatatypeProperty
;
rdfs:
label
"human recognizable name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
inch
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"inch"
^^
xsd:
string
.
ep-core:
inchUS
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"inch (US survey)"
^^
xsd:
string
.
ep-core:
kilogramforce_second_metre-2
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"kgf.s.m-2"
^^
xsd:
string
.
ep-core:
localFieldName
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"local field name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
megaPa
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
Pressure
;
rdfs:
label
"MPa"
^^
xsd:
string
.
ep-core:
megaPa_second
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"MPa.second"
^^
xsd:
string
.
ep-core:
metre
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"metre"
^^
xsd:
string
.
ep-core:
metre3
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"metre3"
^^
xsd:
string
.
ep-core:
metre3_day-1
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
VolumetricFlowRate
;
rdfs:
label
"metre3 day-1"
^^
xsd:
string
.
ep-core:
metre3_minute-1
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
VolumetricFlowRate
;
rdfs:
label
"metre3 minute-1"
^^
xsd:
string
.
ep-core:
metre_hour-1
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
Speed
;
rdfs:
label
"metre hour-1"
^^
xsd:
string
.
ep-core:
millimetre
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
Length
;
rdfs:
label
"millimetre"
^^
xsd:
string
.
ep-core:
million_barrel
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"million barrel"
^^
xsd:
string
.
ep-core:
million_foot3
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"million foot3"
^^
xsd:
string
.
ep-core:
million_metre3
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"million metre3"
^^
xsd:
string
.
ep-core:
million_metre3_day-1
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
VolumetricFlowRate
;
rdfs:
label
"million metre3 day-1"
^^
xsd:
string
.
ep-core:
minute
rdf:
type
owl:
DatatypeProperty
,
ep-core:
Scale
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"minute"
^^
xsd:
string
.
ep-core:
name
rdf:
type
owl:
DatatypeProperty
;
rdfs:
label
"name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
.
ep-core:
newton_second_metre-2
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"N.s.m-2"
^^
xsd:
string
.
ep-core:
nominallyExistsAt
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"nominally exists at"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
npdCode
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"NPD code"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
npdName
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"NPD name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
npdNumber
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
label
"NPD number"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
partOf
rdf:
type
owl:
TransitiveProperty
;
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"part of"
^^
xsd:
string
;
rdfs:
range
ep-core:
PhysicalThing
;
owl:
inverseOf
ep-core:
hasPart
.
ep-core:
partPerMillionByMass
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
MassPerUnitMassConcentration
;
rdfs:
label
"part per million (by mass)"
^^
xsd:
string
.
ep-core:
partPerMillionByVolume
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
ep-core:
VolumePerUnitVolumeConcentration
;
rdfs:
label
"part per million (by volume)"
^^
xsd:
string
.
ep-core:
pascal
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
Pressure
;
rdfs:
label
"Pascal"
^^
xsd:
string
.
ep-core:
pascal_second
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"Pa.second"
^^
xsd:
string
.
ep-core:
perCentByVolume
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
VolumePerUnitVolumeConcentration
;
rdfs:
label
"per cent by volume"
^^
xsd:
string
.
ep-core:
poise
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"P"
^^
xsd:
string
.
ep-core:
pound_foot-1
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
MassPerUnitLength
;
rdfs:
label
"pound foot-1"
^^
xsd:
string
.
ep-core:
poundforce_second_foot-2
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"lbf.s.ft-2"
^^
xsd:
string
.
ep-core:
poundforce_second_inch-2
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"lbf.s.in-2"
^^
xsd:
string
.
ep-core:
prospectName
rdf:
type
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"prospect name"
^^
xsd:
string
;
rdfs:
range
xsd:
string
;
rdfs:
subPropertyOf
ep-core:
name
.
ep-core:
psi_second
rdf:
type
owl:
FunctionalProperty
,
ep-core:
Scale
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
PlasticViscosity
;
rdfs:
label
"psi.s"
^^
xsd:
string
.
ep-core:
psig
rdf:
type
ep-core:
Scale
,
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
Pressure
;
rdfs:
label
"psi gauge"
^^
xsd:
string
.
ep-core:
second
rdf:
type
owl:
DatatypeProperty
,
ep-core:
Scale
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"second"
^^
xsd:
string
.
ep-core:
spatialPartOf
rdf:
type
owl:
TransitiveProperty
;
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"temporal part of"
^^
xsd:
string
;
rdfs:
range
ep-core:
PhysicalThing
;
rdfs:
subPropertyOf
ep-core:
partOf
;
owl:
inverseOf
ep-core:
hasSpatialPart
.
ep-core:
specificGravity
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
label
"specific gravity"
^^
xsd:
string
.
ep-core:
temporalPartOf
rdf:
type
owl:
TransitiveProperty
;
rdfs:
domain
ep-core:
PhysicalThing
;
rdfs:
label
"temporal part of"
^^
xsd:
string
;
rdfs:
range
ep-core:
PhysicalThing
;
rdfs:
subPropertyOf
ep-core:
partOf
;
owl:
inverseOf
ep-core:
hasTemporalPart
.
ep-core:
undefinedScale
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
,
ep-core:
Scale
;
rdfs:
domain
owl:
Class
;
rdfs:
label
"undefined scale"
^^
xsd:
string
.
ep-core:
usGallon_sack94-1
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
VolumeMassRatio
;
rdfs:
label
"USgallon sack94-1"
^^
xsd:
string
.
ep-core:
week
rdf:
type
ep-core:
Scale
,
owl:
FunctionalProperty
,
owl:
DatatypeProperty
;
rdfs:
domain
ep-core:
TimeDuration
;
rdfs:
label
"week"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-EQUIPMENT-v1.0.ttl
View file @
43c1dc6
# baseURI: http://www.reportinghub.no/ep/schema/1.0/equipment
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/organization
# imports: http://www.reportinghub.no/ep/schema/1.0/well
@prefix
ep-core:
<http://www.reportinghub.no/ep/schema/core#>
.
@prefix
ep-eqt:
<http://www.reportinghub.no/ep/schema/equipment#>
.
@prefix
ep-fac:
<http://www.reportinghub.no/ep/schema/facility#>
.
@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://www.reportinghub.no/ep/schema/1.0/equipment>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/
core>
,
<http://www.reportinghub.no/ep/schema/1.0/organization>
,
<http://www.reportinghub.no/ep/schema/1.0/well>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
ep-core:
PhysicalThing
rdfs:
comment
"Equivalent to ISO 15926-2 Possible Individual - DL"
^^
xsd:
string
.
ep-eqt:
BlowOutPreventer
rdf:
type
owl:
Class
;
rdfs:
label
"blow out preventer"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
Casing
rdf:
type
ep-eqt:
CasingLinerTubingType
,
owl:
Class
;
rdfs:
label
"Casing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
CasingLinerTubing
;
owl:
disjointWith
ep-eqt:
Liner
,
ep-eqt:
Tubing
.
ep-eqt:
CasingLinerTubing
rdf:
type
owl:
Class
;
rdfs:
label
"casing/liner/tubing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
;
owl:
equivalentClass
[
rdf:
type
owl:
Class
;
owl:
unionOf
(
ep-eqt:
Casing
ep-eqt:
Liner
ep-eqt:
Tubing
)
]
.
ep-eqt:
CasingLinerTubingType
rdf:
type
rdfs:
Class
;
rdfs:
label
"casing/liner/tubing type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
CasingRoleType
rdf:
type
rdfs:
Class
;
rdfs:
label
"casing role type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
CasingString
rdf:
type
owl:
Class
;
rdfs:
label
"casing string"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Casing
,
<http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore>
.
ep-eqt:
ChokeValve
rdf:
type
owl:
Class
;
rdfs:
label
"choke valve"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
ClassOfDrillBitBySize
rdf:
type
rdfs:
Class
;
rdfs:
label
"class of drill bit by size"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
ClassOfSupplyDefinedByAManufacturer
rdf:
type
rdfs:
Class
;
rdfs:
label
"manufacturer model"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
Compressor
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"compressor"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
Controller-lift
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"controller - lift"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
DrillBit
rdf:
type
owl:
Class
;
rdfs:
label
"drill bit"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
DrillBitForWellBore
rdf:
type
owl:
Class
;
rdfs:
label
"drill bit for wellbore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
DrillBit
.
ep-eqt:
DullGrade
rdf:
type
rdfs:
Class
;
rdfs:
label
"dull grade"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
Equipment
rdf:
type
owl:
Class
;
rdfs:
label
"Equipment"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-eqt:
InnerBarrel
rdf:
type
owl:
Class
;
rdfs:
label
"inner barrel"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
InnerBarrel-aluminum
rdf:
type
owl:
Class
;
rdfs:
label
"inner barrel - aluminum"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
InnerBarrel
;
owl:
disjointWith
ep-eqt:
InnerBarrel-
fiberglass
,
ep-eqt:
InnerBarrel-gel
.
ep-eqt:
InnerBarrel-fiberglass
rdf:
type
owl:
Class
;
rdfs:
label
"inner barrel - fiberglass"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
InnerBarrel
;
owl:
disjointWith
ep-eqt:
InnerBarrel-
aluminum
,
ep-eqt:
InnerBarrel-gel
.
ep-eqt:
InnerBarrel-gel
rdf:
type
owl:
Class
;
rdfs:
label
"inner barrel - gel"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
InnerBarrel
;
owl:
disjointWith
ep-eqt:
InnerBarrel-
aluminum
,
ep-eqt:
InnerBarrel-fiberglass
.
ep-eqt:
IntermediateCasing
rdf:
type
ep-eqt:
CasingRoleType
,
owl:
Class
;
rdfs:
label
"intermediate casing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Casing
;
owl:
disjointWith
ep-eqt:
ProductionCasing
,
ep-eqt:
TopCasing
.
ep-eqt:
KellyBushing
rdf:
type
owl:
Class
;
rdfs:
label
"kelly bushing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
LastCasingOfAWellBore
rdf:
type
owl:
Class
;
rdfs:
label
"last casing of a wellbore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Casing
,
<http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore>
.
ep-eqt:
Liner
rdf:
type
ep-eqt:
CasingLinerTubingType
,
owl:
Class
;
rdfs:
label
"Liner"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
CasingLinerTubing
;
owl:
disjointWith
ep-eqt:
Casing
,
ep-eqt:
Tubing
.
ep-eqt:
Manifold-injection
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"manifold - injection"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
Manifold-production
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"manifold - production"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
PipeOutsideDiameterAPI_5CTClass
rdf:
type
rdfs:
Class
;
rdfs:
label
"pipe outside diameter API 5CT class"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
PipeWeightAPI_5CTClass
rdf:
type
rdfs:
Class
;
rdfs:
label
"Pipe weight API 5CT class"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
ProductionCasing
rdf:
type
ep-eqt:
CasingRoleType
,
owl:
Class
;
rdfs:
label
"production casing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Casing
;
owl:
disjointWith
ep-eqt:
IntermediateCasing
,
ep-eqt:
TopCasing
.
ep-eqt:
Separator
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"separator"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
SteelGradeAPI_5CTClass
rdf:
type
rdfs:
Class
;
rdfs:
label
"Steel grade API 5CT class"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
Tank
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"tank"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
TopCasing
rdf:
type
ep-eqt:
CasingRoleType
,
owl:
Class
;
rdfs:
label
"top casing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Casing
;
owl:
disjointWith
ep-eqt:
IntermediateCasing
,
ep-eqt:
ProductionCasing
.
ep-eqt:
Tubing
rdf:
type
ep-eqt:
CasingLinerTubingType
,
owl:
Class
;
rdfs:
label
"Tubing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
CasingLinerTubing
;
owl:
disjointWith
ep-eqt:
Casing
,
ep-eqt:
Liner
.
ep-eqt:
TubularConnectionClass
rdf:
type
rdfs:
Class
;
rdfs:
label
"tubular connection class"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
WellBoreLoggingTool
rdf:
type
owl:
Class
;
rdfs:
label
"well bore logging tool"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
WellTestChoke
rdf:
type
owl:
Class
;
rdfs:
label
"well test choke"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
chokeOrificeSize
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-eqt:
WellTestChoke
;
rdfs:
label
"choke orifice size"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-eqt:
codeAssignedByAManufacturer
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
ep-eqt:
ClassOfSupplyDefinedByAManufacturer
;
rdfs:
label
"code assigned by manufacturer"
^^
xsd:
string
.
ep-eqt:
diameterOfACasing
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-eqt:
Casing
;
rdfs:
label
"diameter of a casing"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-eqt:
diameterOfDrillBit
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-eqt:
DrillBit
;
rdfs:
label
"diameter of drill bit"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-eqt:
elevationOfKellyBushing
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-eqt:
KellyBushing
;
rdfs:
label
"elevation of kelly bushing"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-eqt:
hasTubularConnectionClass
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-eqt:
CasingLinerTubing
;
rdfs:
label
"has tubular connection class"
^^
xsd:
string
;
rdfs:
range
ep-eqt:
TubularConnectionClass
.
ep-eqt:
insideDiameterOfATubular
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-eqt:
CasingLinerTubing
;
rdfs:
label
"inside diameter of a tubular"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-eqt:
lengthOfInnerBarrel
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-eqt:
InnerBarrel
;
rdfs:
label
"length of inner barrel"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-eqt:
manufacturedBy
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-eqt:
Equipment
;
rdfs:
label
"manaufactured by"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/organization#Organization>
.
ep-eqt:
maximumPressureForBlowOutPreventer
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-eqt:
BlowOutPreventer
;
rdfs:
label
"maximum pressure for blow out preventer"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-eqt:
maximumPressureForChokeValve
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-eqt:
ChokeValve
;
rdfs:
label
"maximum pressure for choke valve"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-eqt:
outsideDiameterOfATubular
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-eqt:
CasingLinerTubing
;
rdfs:
label
"outside diameter of a tubular"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-eqt:
stringLengthOfATubular
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-eqt:
CasingLinerTubing
;
rdfs:
label
"string length of a tubular"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
# baseURI: http://www.reportinghub.no/ep/schema/1.0/equipment
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/organization
# imports: http://www.reportinghub.no/ep/schema/1.0/well
@prefix
ep-core:
<http://www.reportinghub.no/ep/schema/core#>
.
@prefix
ep-eqt:
<http://www.reportinghub.no/ep/schema/equipment#>
.
@prefix
ep-fac:
<http://www.reportinghub.no/ep/schema/facility#>
.
@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://www.reportinghub.no/ep/schema/1.0/equipment>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/
well>
,
<http://www.reportinghub.no/ep/schema/1.0/organization>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
ep-core:
PhysicalThing
rdfs:
comment
"Equivalent to ISO 15926-2 Possible Individual - DL"
^^
xsd:
string
.
ep-eqt:
BlowOutPreventer
rdf:
type
owl:
Class
;
rdfs:
label
"blow out preventer"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
Casing
rdf:
type
owl:
Class
,
ep-eqt:
CasingLinerTubingType
;
rdfs:
label
"Casing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
CasingLinerTubing
;
owl:
disjointWith
ep-eqt:
Tubing
,
ep-eqt:
Liner
.
ep-eqt:
CasingLinerTubing
rdf:
type
owl:
Class
;
rdfs:
label
"casing/liner/tubing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
;
owl:
equivalentClass
[
rdf:
type
owl:
Class
;
owl:
unionOf
(
ep-eqt:
Casing
ep-eqt:
Liner
ep-eqt:
Tubing
)
]
.
ep-eqt:
CasingLinerTubingType
rdf:
type
rdfs:
Class
;
rdfs:
label
"casing/liner/tubing type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
CasingRoleType
rdf:
type
rdfs:
Class
;
rdfs:
label
"casing role type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
CasingString
rdf:
type
owl:
Class
;
rdfs:
label
"casing string"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore>
,
ep-eqt:
Casing
.
ep-eqt:
ChokeValve
rdf:
type
owl:
Class
;
rdfs:
label
"choke valve"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
ClassOfDrillBitBySize
rdf:
type
rdfs:
Class
;
rdfs:
label
"class of drill bit by size"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
ClassOfSupplyDefinedByAManufacturer
rdf:
type
rdfs:
Class
;
rdfs:
label
"manufacturer model"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
Compressor
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"compressor"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
Controller-lift
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"controller - lift"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
DrillBit
rdf:
type
owl:
Class
;
rdfs:
label
"drill bit"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
DrillBitForWellBore
rdf:
type
owl:
Class
;
rdfs:
label
"drill bit for wellbore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
DrillBit
.
ep-eqt:
DullGrade
rdf:
type
rdfs:
Class
;
rdfs:
label
"dull grade"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
Equipment
rdf:
type
owl:
Class
;
rdfs:
label
"Equipment"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-eqt:
InnerBarrel
rdf:
type
owl:
Class
;
rdfs:
label
"inner barrel"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
InnerBarrel-aluminum
rdf:
type
owl:
Class
;
rdfs:
label
"inner barrel - aluminum"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
InnerBarrel
;
owl:
disjointWith
ep-eqt:
InnerBarrel-
gel
,
ep-eqt:
InnerBarrel-fiberglass
.
ep-eqt:
InnerBarrel-fiberglass
rdf:
type
owl:
Class
;
rdfs:
label
"inner barrel - fiberglass"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
InnerBarrel
;
owl:
disjointWith
ep-eqt:
InnerBarrel-
gel
,
ep-eqt:
InnerBarrel-aluminum
.
ep-eqt:
InnerBarrel-gel
rdf:
type
owl:
Class
;
rdfs:
label
"inner barrel - gel"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
InnerBarrel
;
owl:
disjointWith
ep-eqt:
InnerBarrel-
fiberglass
,
ep-eqt:
InnerBarrel-aluminum
.
ep-eqt:
IntermediateCasing
rdf:
type
owl:
Class
,
ep-eqt:
CasingRoleType
;
rdfs:
label
"intermediate casing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Casing
;
owl:
disjointWith
ep-eqt:
TopCasing
,
ep-eqt:
ProductionCasing
.
ep-eqt:
KellyBushing
rdf:
type
owl:
Class
;
rdfs:
label
"kelly bushing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
LastCasingOfAWellBore
rdf:
type
owl:
Class
;
rdfs:
label
"last casing of a wellbore"
^^
xsd:
string
;
rdfs:
subClassOf
<http://www.reportinghub.no/ep/schema/well#SpatialPartOfAWellBore>
,
ep-eqt:
Casing
.
ep-eqt:
Liner
rdf:
type
owl:
Class
,
ep-eqt:
CasingLinerTubingType
;
rdfs:
label
"Liner"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
CasingLinerTubing
;
owl:
disjointWith
ep-eqt:
Tubing
,
ep-eqt:
Casing
.
ep-eqt:
Manifold-injection
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"manifold - injection"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
Manifold-production
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"manifold - production"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
PipeOutsideDiameterAPI_5CTClass
rdf:
type
rdfs:
Class
;
rdfs:
label
"pipe outside diameter API 5CT class"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
PipeWeightAPI_5CTClass
rdf:
type
rdfs:
Class
;
rdfs:
label
"Pipe weight API 5CT class"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
ProductionCasing
rdf:
type
owl:
Class
,
ep-eqt:
CasingRoleType
;
rdfs:
label
"production casing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Casing
;
owl:
disjointWith
ep-eqt:
TopCasing
,
ep-eqt:
IntermediateCasing
.
ep-eqt:
Separator
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"separator"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
SteelGradeAPI_5CTClass
rdf:
type
rdfs:
Class
;
rdfs:
label
"Steel grade API 5CT class"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
Tank
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"tank"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
TopCasing
rdf:
type
owl:
Class
,
ep-eqt:
CasingRoleType
;
rdfs:
label
"top casing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Casing
;
owl:
disjointWith
ep-eqt:
ProductionCasing
,
ep-eqt:
IntermediateCasing
.
ep-eqt:
Tubing
rdf:
type
owl:
Class
,
ep-eqt:
CasingLinerTubingType
;
rdfs:
label
"Tubing"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
CasingLinerTubing
;
owl:
disjointWith
ep-eqt:
Liner
,
ep-eqt:
Casing
.
ep-eqt:
TubularConnectionClass
rdf:
type
rdfs:
Class
;
rdfs:
label
"tubular connection class"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-eqt:
WellBoreLoggingTool
rdf:
type
owl:
Class
;
rdfs:
label
"well bore logging tool"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
WellTestChoke
rdf:
type
owl:
Class
;
rdfs:
label
"well test choke"
^^
xsd:
string
;
rdfs:
subClassOf
ep-eqt:
Equipment
.
ep-eqt:
chokeOrificeSize
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_property
;
rdfs:
domain
ep-eqt:
WellTestChoke
;
rdfs:
label
"choke orifice size"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-eqt:
codeAssignedByAManufacturer
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
ep-eqt:
ClassOfSupplyDefinedByAManufacturer
;
rdfs:
label
"code assigned by manufacturer"
^^
xsd:
string
.
ep-eqt:
diameterOfACasing
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_property
;
rdfs:
domain
ep-eqt:
Casing
;
rdfs:
label
"diameter of a casing"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-eqt:
diameterOfDrillBit
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_property
;
rdfs:
domain
ep-eqt:
DrillBit
;
rdfs:
label
"diameter of drill bit"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-eqt:
elevationOfKellyBushing
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_property
;
rdfs:
domain
ep-eqt:
KellyBushing
;
rdfs:
label
"elevation of kelly bushing"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-eqt:
hasTubularConnectionClass
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-eqt:
CasingLinerTubing
;
rdfs:
label
"has tubular connection class"
^^
xsd:
string
;
rdfs:
range
ep-eqt:
TubularConnectionClass
.
ep-eqt:
insideDiameterOfATubular
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_property
;
rdfs:
domain
ep-eqt:
CasingLinerTubing
;
rdfs:
label
"inside diameter of a tubular"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-eqt:
lengthOfInnerBarrel
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_property
;
rdfs:
domain
ep-eqt:
InnerBarrel
;
rdfs:
label
"length of inner barrel"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-eqt:
manufacturedBy
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-eqt:
Equipment
;
rdfs:
label
"manaufactured by"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/organization#Organization>
.
ep-eqt:
maximumPressureForBlowOutPreventer
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_property
;
rdfs:
domain
ep-eqt:
BlowOutPreventer
;
rdfs:
label
"maximum pressure for blow out preventer"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-eqt:
maximumPressureForChokeValve
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_property
;
rdfs:
domain
ep-eqt:
ChokeValve
;
rdfs:
label
"maximum pressure for choke valve"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-eqt:
outsideDiameterOfATubular
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_property
;
rdfs:
domain
ep-eqt:
CasingLinerTubing
;
rdfs:
label
"outside diameter of a tubular"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-eqt:
stringLengthOfATubular
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_property
;
rdfs:
domain
ep-eqt:
CasingLinerTubing
;
rdfs:
label
"string length of a tubular"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
...
...
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-FACILITY-v1.0.ttl
View file @
43c1dc6
# Saved by TopBraid on Fri Oct 07 20:09:24 BST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.0/facility
# imports: http://www.reportinghub.no/ep/schema/1.0/core
@prefix
ep-core:
<http://www.reportinghub.no/ep/schema/core#>
.
@prefix
ep-fac:
<http://www.reportinghub.no/ep/schema/facility#>
.
@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
sp:
<http://spinrdf.org/sp#>
.
@prefix
spin:
<http://spinrdf.org/spin#>
.
@prefix
spl:
<http://spinrdf.org/spl#>
.
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
<http://www.reportinghub.no/ep/schema/1.0/facility>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/core>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
ep-fac:
Completion
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"completion"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfACompletion
.
ep-fac:
Facility
rdf:
type
owl:
Class
;
rdfs:
label
"facility"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-fac:
Field
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"field"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAField
.
ep-fac:
FixedFacility
rdf:
type
owl:
DeprecatedClass
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAFixedFacility
.
ep-fac:
FixedOrMoveableRigType
rdf:
type
rdfs:
Class
;
rdfs:
label
"fixed or moveable rig type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-fac:
FixedRig
rdf:
type
ep-fac:
FixedOrMoveableRigType
,
owl:
Class
;
rdfs:
label
"fixed rig"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
FixedFacility
,
ep-fac:
Rig
.
ep-fac:
Flowline
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"flowline"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAFlowline
.
ep-fac:
Flowline-production
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"flowline - production"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Flowline
.
ep-fac:
Lease
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"lease"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
MoveableFacility
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAMoveableFacility
.
ep-fac:
MoveableRig
rdf:
type
ep-fac:
FixedOrMoveableRigType
,
owl:
Class
;
rdfs:
label
"moveable rig"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
MoveableFacility
,
ep-fac:
Rig
.
ep-fac:
Platform
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"platform"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAPlatform
.
ep-fac:
ProductionFacility
rdf:
type
owl:
Class
;
rdfs:
label
"production facility"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAProductionFacility
.
ep-fac:
ProductionFacilityType
rdf:
type
rdfs:
Class
;
rdfs:
label
"production facility type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-fac:
Reservoir
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"reservoir"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAReservoir
.
ep-fac:
Rig
rdf:
type
owl:
Class
;
rdfs:
label
"rig (whole life)"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfARig
.
ep-fac:
SubSurfaceFixedFacility
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
FixedFacility
.
ep-fac:
SurfaceFixedFacility
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
FixedFacility
.
ep-fac:
SurroundingWater
rdf:
type
owl:
Class
;
rdfs:
label
"surrounding water"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-fac:
SurroundingWater-meanSeaLevel
rdf:
type
owl:
Class
;
rdfs:
label
"surrounding water at mean sea level"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
SurroundingWater
.
ep-fac:
Template
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"template"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfATemplate
.
ep-fac:
TemporalPartOfACompletion
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfAField
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfAFixedFacility
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfAFlowline
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfAMoveableFacility
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfAPlatform
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfAProductionFacility
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfAReservoir
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfARig
rdf:
type
owl:
Class
;
rdfs:
label
"(temporal part of a) rig"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfATemplate
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfAZone
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
Zone
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"zone"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAZone
.
ep-fac:
depthOfSurroundingWater
rdf:
type
owl:
ObjectProperty
,
owl:
FunctionalProperty
,
ep-core:
Class_of_indirect_property
;
rdfs:
domain
ep-fac:
SurroundingWater
;
rdfs:
label
"depth of surrounding water"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
# baseURI: http://www.reportinghub.no/ep/schema/1.0/facility
# imports: http://www.reportinghub.no/ep/schema/1.0/core
@prefix
ep-core:
<http://www.reportinghub.no/ep/schema/core#>
.
@prefix
ep-fac:
<http://www.reportinghub.no/ep/schema/facility#>
.
@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
sp:
<http://spinrdf.org/sp#>
.
@prefix
spin:
<http://spinrdf.org/spin#>
.
@prefix
spl:
<http://spinrdf.org/spl#>
.
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
<http://www.reportinghub.no/ep/schema/1.0/facility>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/core>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
ep-fac:
Completion
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"completion"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfACompletion
.
ep-fac:
Facility
rdf:
type
owl:
Class
;
rdfs:
label
"facility"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-fac:
Field
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"field"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAField
.
ep-fac:
FixedFacility
rdf:
type
owl:
DeprecatedClass
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAFixedFacility
.
ep-fac:
FixedOrMoveableRigType
rdf:
type
rdfs:
Class
;
rdfs:
label
"fixed or moveable rig type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-fac:
FixedRig
rdf:
type
owl:
Class
,
ep-fac:
FixedOrMoveableRigType
;
rdfs:
label
"fixed rig"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Rig
,
ep-fac:
FixedFacility
.
ep-fac:
Flowline
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"flowline"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAFlowline
.
ep-fac:
Flowline-production
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"flowline - production"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Flowline
.
ep-fac:
Lease
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"lease"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
MoveableFacility
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAMoveableFacility
.
ep-fac:
MoveableRig
rdf:
type
owl:
Class
,
ep-fac:
FixedOrMoveableRigType
;
rdfs:
label
"moveable rig"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Rig
,
ep-fac:
MoveableFacility
.
ep-fac:
Platform
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"platform"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAPlatform
.
ep-fac:
ProductionFacility
rdf:
type
owl:
Class
;
rdfs:
label
"production facility"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAProductionFacility
.
ep-fac:
ProductionFacilityType
rdf:
type
rdfs:
Class
;
rdfs:
label
"production facility type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-fac:
Reservoir
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"reservoir"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAReservoir
.
ep-fac:
Rig
rdf:
type
owl:
Class
;
rdfs:
label
"rig (whole life)"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfARig
.
ep-fac:
SubSurfaceFixedFacility
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
FixedFacility
.
ep-fac:
SurfaceFixedFacility
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
FixedFacility
.
ep-fac:
SurroundingWater
rdf:
type
owl:
Class
;
rdfs:
label
"surrounding water"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-fac:
SurroundingWater-meanSeaLevel
rdf:
type
owl:
Class
;
rdfs:
label
"surrounding water at mean sea level"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
SurroundingWater
.
ep-fac:
Template
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"template"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfATemplate
.
ep-fac:
TemporalPartOfACompletion
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfAField
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfAFixedFacility
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfAFlowline
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfAMoveableFacility
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfAPlatform
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfAProductionFacility
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfAReservoir
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfARig
rdf:
type
owl:
Class
;
rdfs:
label
"(temporal part of a) rig"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfATemplate
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfAZone
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
Zone
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"zone"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAZone
.
ep-fac:
depthOfSurroundingWater
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-fac:
SurroundingWater
;
rdfs:
label
"depth of surrounding water"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
...
...
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-REPORT-v1.0.ttl
View file @
43c1dc6
# Saved by TopBraid on Wed Sep 28 16:02:41 BST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.0/report
# imports: http://www.reportinghub.no/ep/schema/1.0/
well
# imports: http://www.reportinghub.no/ep/schema/1.0/
activity
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/equipment
# imports: http://www.reportinghub.no/ep/schema/1.0/
activity
# imports: http://www.reportinghub.no/ep/schema/1.0/
well
@prefix
ep-core:
<http://www.reportinghub.no/ep/schema/core#>
.
@prefix
ep-report:
<http://www.reportinghub.no/ep/schema/report#>
.
@prefix
owl:
<http://www.w3.org/2002/07/owl#>
.
@prefix
rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
.
...
...
@@ -14,7 +12,7 @@
<http://www.reportinghub.no/ep/schema/1.0/report>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/
activity>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.reportinghub.no/ep/schema/1.0/equipment>
,
<http://www.reportinghub.no/ep/schema/1.0/well
>
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/
well>
,
<http://www.reportinghub.no/ep/schema/1.0/equipment>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.reportinghub.no/ep/schema/1.0/activity
>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
ep-report:
DailyDrillingReport
...
...
@@ -27,7 +25,7 @@ ep-report:DailyDrillingReportFinalisationType
rdfs:
subClassOf
owl:
Class
.
ep-report:
FinalDailyDrillingReport
rdf:
type
ep-report:
DailyDrillingReportFinalisationType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-report:
DailyDrillingReportFinalisationType
;
rdfs:
label
"final daily drilling report"
^^
xsd:
string
;
rdfs:
subClassOf
ep-report:
DailyDrillingReport
.
...
...
@@ -36,13 +34,8 @@ ep-report:NonProductivetimeReport
rdfs:
subClassOf
ep-report:
Report
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
dateTime
;
owl:
onProperty
ep-report:
createdAt
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
ep-report:
createdAt
owl:
onProperty
ep-report:
reportOn
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
...
...
@@ -52,16 +45,21 @@ ep-report:NonProductivetimeReport
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
ep-report:
reportOn
owl:
onProperty
ep-report:
createdAt
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
dateTime
;
owl:
onProperty
ep-report:
createdAt
]
.
ep-report:
NormalDailyDrillingReport
rdf:
type
ep-report:
DailyDrillingReportFinalisationType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-report:
DailyDrillingReportFinalisationType
;
rdfs:
label
"normal daily drilling report"
^^
xsd:
string
;
rdfs:
subClassOf
ep-report:
DailyDrillingReport
.
ep-report:
PreliminaryDailyDrillingReport
rdf:
type
ep-report:
DailyDrillingReportFinalisationType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-report:
DailyDrillingReportFinalisationType
;
rdfs:
label
"preliminary daily drilling report"
^^
xsd:
string
;
rdfs:
subClassOf
ep-report:
DailyDrillingReport
.
...
...
@@ -75,32 +73,32 @@ ep-report:WeeklyDrillingReport
rdfs:
subClassOf
ep-report:
Report
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
ep-report:
DailyDrillingReport
;
owl:
onProperty
ep-report:
reportOn
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
ep-report:
createdAt
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"7"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
ep-report:
reportOn
owl:
allValuesFrom
xsd:
dateTime
;
owl:
onProperty
ep-report:
createdAt
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
allValuesFrom
xsd:
dateTime
;
owl:
onProperty
ep-report:
createdAt
owl:
cardinality
"7"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
ep-report:
reportOn
]
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
ep-report:
createdAt
owl:
allValuesFrom
ep-report:
DailyDrillingReport
;
owl:
onProperty
ep-report:
reportOn
]
.
ep-report:
createdAt
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
ep-report:
Report
;
rdfs:
label
"created at"
^^
xsd:
string
.
ep-report:
dailyDrillingReportNumber
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
ep-report:
DailyDrillingReport
;
rdfs:
label
"daily drilling report number"
^^
xsd:
string
.
...
...
@@ -108,16 +106,16 @@ ep-report:datumObjectForDailyDrillingReport
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
ep-report:
DailyDrillingReport
;
rdfs:
label
"datum object for daily drilling report"
^^
xsd:
string
;
rdfs:
range
ep-core:
PhysicalObject
.
rdfs:
range
<http://www.reportinghub.no/ep/schema/core#PhysicalObject>
.
ep-report:
hasContent
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
ep-report:
Report
;
rdfs:
label
"has content"
^^
xsd:
string
.
ep-report:
nameAsDatumObject
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdfs:
domain
ep-core:
PhysicalObject
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
<http://www.reportinghub.no/ep/schema/core#PhysicalObject>
;
rdfs:
label
"name as datum object"
^^
xsd:
string
.
ep-report:
reportOn
...
...
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-WELL-v1.0.ttl
View file @
43c1dc6
# baseURI: http://www.reportinghub.no/ep/schema/1.0/well
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/equipment
# imports: http://www.reportinghub.no/ep/schema/1.0/facility
@prefix
ep-core:
<http://www.reportinghub.no/ep/schema/core#>
.
@prefix
ep-fac:
<http://www.reportinghub.no/ep/schema/facility#>
.
@prefix
ep-well:
<http://www.reportinghub.no/ep/schema/well#>
.
@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://www.reportinghub.no/ep/schema/1.0/well>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.reportinghub.no/ep/schema/1.0/equipment>
,
<http://www.reportinghub.no/ep/schema/1.0/facility>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
<http://www.reportinghub.no/ep/schema/equipment#Equipment>
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
CementingFluid
rdf:
type
owl:
Class
;
rdfs:
label
"cementing fluid"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
CementingFluidType
rdf:
type
owl:
Class
;
rdfs:
label
"cementing fluid type"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
FluidType
.
ep-well:
ClassOfWellBoreSectionBySize
rdf:
type
rdfs:
Class
;
rdfs:
label
"class of wellbore section by size"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-well:
Cluster
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"cluster"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
Condensate
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdfs:
label
"condensate"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
Filtrate
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdfs:
label
"filtrate"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
Fluid
rdf:
type
owl:
Class
;
rdfs:
label
"fluid component"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
FluidComponentType
rdf:
type
rdfs:
Class
;
rdfs:
label
"fluid component type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-well:
FluidType
rdf:
type
owl:
Class
;
rdfs:
label
"fluid type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-well:
Gas
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdfs:
label
"gas"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
HphtWellBore
rdf:
type
ep-well:
WellBoreHphtType
,
owl:
Class
;
rdfs:
label
"high pressure high temperature well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
NotHphtWellBore
.
ep-well:
LeakyWellBore
rdf:
type
ep-well:
WellBoreTightnessType
,
owl:
Class
;
rdfs:
label
"leaky well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
TightWellBore
.
ep-well:
LowerPartOfAWellBore
rdf:
type
owl:
Class
;
rdfs:
label
"lower part of a well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
ep-well:
Mud
rdf:
type
ep-well:
CementingFluidType
,
owl:
Class
;
rdfs:
label
"mud"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
CementingFluid
;
owl:
disjointWith
ep-well:
Slurry
,
ep-well:
Spacer
,
ep-well:
Wash
.
ep-well:
Mud-oilBased
rdf:
type
ep-well:
MudClass
,
owl:
Class
;
rdfs:
label
"mud - oil based"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Mud
;
owl:
disjointWith
ep-well:
Mud-other
,
ep-well:
Mud-waterBased
.
ep-well:
Mud-other
rdf:
type
ep-well:
MudClass
,
owl:
Class
;
rdfs:
label
"mud - other"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Mud
;
owl:
disjointWith
ep-well:
Mud-oilBased
,
ep-well:
Mud-waterBased
.
ep-well:
Mud-waterBased
rdf:
type
ep-well:
MudClass
,
owl:
Class
;
rdfs:
label
"mud - water based"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Mud
;
owl:
disjointWith
ep-well:
Mud-oilBased
,
ep-well:
Mud-other
.
ep-well:
MudClass
rdf:
type
owl:
Class
;
rdfs:
label
"mud class"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
FluidType
.
ep-well:
NotHphtWellBore
rdf:
type
ep-well:
WellBoreHphtType
,
owl:
Class
;
rdfs:
label
"not high pressure high temperature well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
HphtWellBore
.
ep-well:
Oil
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdfs:
label
"oil"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
PositionWithinWellBore
rdf:
type
owl:
Class
;
rdfs:
label
"position within wellbore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
ep-well:
RecoveredCore
rdf:
type
owl:
Class
;
rdfs:
label
"recovered core"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
Slurry
rdf:
type
ep-well:
CementingFluidType
,
owl:
Class
;
rdfs:
label
"slurry"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
CementingFluid
;
owl:
disjointWith
ep-well:
Mud
,
ep-well:
Spacer
,
ep-well:
Wash
.
ep-well:
Spacer
rdf:
type
ep-well:
CementingFluidType
,
owl:
Class
;
rdfs:
label
"spacer"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
CementingFluid
;
owl:
disjointWith
ep-well:
Mud
,
ep-well:
Slurry
,
ep-well:
Wash
.
ep-well:
SpatialPartOfAWell
rdf:
type
owl:
Class
;
rdfs:
label
"spatial part of a well "
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
SpatialPartOfAWellBore
rdf:
type
owl:
Class
;
rdfs:
label
"spatial part of a well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
SurroundingRockFormation
rdf:
type
owl:
Class
;
rdfs:
label
"surrounding rock formation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
ep-well:
TemporalPartOfAWell
rdf:
type
owl:
Class
;
rdfs:
label
"(temporal part of a) well"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
TemporalPartOfAWellBore
rdf:
type
owl:
Class
;
rdfs:
label
"(temporal part of a) wellbore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
TightWellBore
rdf:
type
ep-well:
WellBoreTightnessType
,
owl:
Class
;
rdfs:
label
"tight well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
LeakyWellBore
.
ep-well:
UserDescribedCementingFluidType
rdf:
type
owl:
Class
;
rdfs:
label
"user described cementing fluid type"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
FluidType
.
ep-well:
Wash
rdf:
type
ep-well:
CementingFluidType
,
owl:
Class
;
rdfs:
label
"wash"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
CementingFluid
;
owl:
disjointWith
ep-well:
Mud
,
ep-well:
Slurry
,
ep-well:
Spacer
.
ep-well:
Water
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdfs:
label
"water"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
Well
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"well (whole life)"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWell
.
ep-well:
WellBore
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"wellbore (whole life)"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
ep-core:
name
]
.
ep-well:
WellBoreBottom
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"wellbore bottom"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
ep-well:
WellBoreHphtType
rdf:
type
rdfs:
Class
;
rdfs:
label
"well bore high pressure high temperature type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-well:
WellBoreKickOff
rdf:
type
owl:
Class
;
rdfs:
label
"wellbore kickoff"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
ep-well:
WellBorePilotHole
rdf:
type
owl:
Class
;
rdfs:
label
"wellbore pilot hole"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
ep-well:
WellBoreSection
rdf:
type
owl:
Class
;
rdfs:
label
"wellbore section"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
ep-well:
WellBoreTightnessType
rdf:
type
rdfs:
Class
;
rdfs:
label
"well bore tightness type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-well:
WellBoreWithCirculation
rdf:
type
owl:
Class
;
rdfs:
label
"well bore with circulation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
WellBoreWithoutCirculation
.
ep-well:
WellBoreWithoutCirculation
rdf:
type
owl:
Class
;
rdfs:
label
"well bore without circulation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
WellBoreWithCirculation
.
ep-well:
WellGroup
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"well group"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
WellHead
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"well head"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWell
.
ep-well:
averageBottomHolePressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"average bottom hole pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-well:
averageBottomHoleTemperature
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"average bottom hole temperature"
^^
xsd:
string
;
rdfs:
range
ep-core:
Temperature
.
ep-well:
azimuth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
PositionWithinWellBore
;
rdfs:
label
"azimuth"
^^
xsd:
string
;
rdfs:
range
ep-core:
PlaneAngle
.
ep-well:
bottomHoleMeasuredDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
bottomHoleTemperature
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"bottom hole temperature"
^^
xsd:
string
;
rdfs:
range
ep-core:
Temperature
.
ep-well:
bottomHoleTrueVerticalDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"bottom hole true vertical depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
carbonDioxideConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"carbon dioxide concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificMass
.
ep-well:
cementingFluidPerCentFreeWater
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
CementingFluid
;
rdfs:
label
"cementing fluid per cent free water"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
cementingFluidThickeningTime
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
CementingFluid
;
rdfs:
label
"cementing fluid thickening time"
^^
xsd:
string
;
rdfs:
range
ep-core:
TimeDuration
.
ep-well:
chlorideConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"chloride concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificMass
.
ep-well:
coreLength
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
RecoveredCore
;
rdfs:
label
"core length"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
diameterOfAWellBorePilotHole
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
WellBorePilotHole
;
rdfs:
label
"diameter of a wellbore pilot hole"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
dominantComponent
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Fluid
;
rdfs:
label
"dominant component"
^^
xsd:
string
;
rdfs:
range
ep-well:
FluidComponentType
.
ep-well:
ethaneConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"ethane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
finalBottomHoleMeasuredDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"final bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
finalBottomHoleTrueVerticalDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"final bottom hole true vertical depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
gasConcentrationHigh
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Fluid
;
rdfs:
label
"gas concentration - high"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
gasConcentrationLow
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Fluid
;
rdfs:
label
"gas concentration - low"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
gasOilRatio
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Fluid
;
rdfs:
label
"gas oil ratio"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
hasBarrel
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
RecoveredCore
;
rdfs:
label
"has barrel"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/equipment#InnerBarrel>
.
ep-well:
hydrogenSulfideConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"hydrogen sulfide concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificMass
.
ep-well:
inclination
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
PositionWithinWellBore
;
rdfs:
label
"inclination"
^^
xsd:
string
;
rdfs:
range
ep-core:
PlaneAngle
.
ep-well:
initialBottomHoleMeasuredDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"initial bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
isoButaneConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"iso-Butane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
isoPentaneConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"iso-Pentane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
lithologyDescription
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"lithology description"
^^
xsd:
string
.
ep-well:
measuredDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
measuredDepthOfPlugTop
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"measured depth of plug top"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
measuredDepthToTheBottomOfAPartOfAWellBore
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"measured depth to the bottom of a part of a wellbore"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
measuredDepthToTheTopOfAPartOfAWellBore
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"measured depth to the top of a part of a wellbore"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
methaneConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"methane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
nominalInsideDiameterOfBoreHole
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"nominal inside diameter of borehole"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
norButaneConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"nor-Butane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
plannedBottomHoleMeasuredDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"planned bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
plannedPilotBottomHoleMeasuredDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
WellBorePilotHole
;
rdfs:
label
"planned pilot bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
plannedPilotBottomHoleTrueVerticalDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
WellBorePilotHole
;
rdfs:
label
"planned pilot bottom hole true vertical depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
porePressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"pore pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-well:
porePressureEquivalentMudDensity
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"pore pressure - equivalent mud density"
^^
xsd:
string
;
rdfs:
range
ep-core:
Density
.
ep-well:
propaneConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"propane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
ratioOfCementMixToWater
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
CementingFluid
;
rdfs:
label
"ratio of cement mix to water"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
relativeAmountOfCoreRecovered
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
RecoveredCore
;
rdfs:
label
"relative amount of core recovered"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
showDescription
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"show description"
^^
xsd:
string
.
ep-well:
shutInCasingPressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"shut in casing pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-well:
shutInDrillPipePressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"shut in drill pipe pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-well:
stratigraphyDescription
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"stratigraphy description"
^^
xsd:
string
.
ep-well:
strengthOfRockFormation
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
SurroundingRockFormation
;
rdfs:
label
"strength of rock formation"
^^
xsd:
string
;
rdfs:
range
ep-core:
StrengthOfRockFormation
.
ep-well:
trueVerticalDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"true vertical depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
trueVerticalDepthToTheBottomOfAPartOfAWellBore
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"true vertical depth to the bottom of a part of a wellbore"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
trueVerticalDepthToTheTopOfAPartOfAWellBore
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"true vertical depth to the top of a part of a wellbore"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
waterOilRatio
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Fluid
;
rdfs:
label
"water oil ratio"
^^
xsd:
string
;
rdfs:
range
ep-core:
SpecificVolume
.
ep-well:
wellBoreCompletedAt
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"wellbore completed at"
^^
xsd:
string
.
ep-well:
wellBorePreSpudAt
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"wellbore pre-spud at"
^^
xsd:
string
.
ep-well:
wellBoreSpudAt
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"wellbore spud at"
^^
xsd:
string
.
# baseURI: http://www.reportinghub.no/ep/schema/1.0/well
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/equipment
# imports: http://www.reportinghub.no/ep/schema/1.0/facility
@prefix
ep-core:
<http://www.reportinghub.no/ep/schema/core#>
.
@prefix
ep-fac:
<http://www.reportinghub.no/ep/schema/facility#>
.
@prefix
ep-well:
<http://www.reportinghub.no/ep/schema/well#>
.
@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://www.reportinghub.no/ep/schema/1.0/well>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.reportinghub.no/ep/schema/1.0/equipment>
,
<http://www.reportinghub.no/ep/schema/1.0/facility>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
<http://www.reportinghub.no/ep/schema/equipment#Equipment>
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
CementingFluid
rdf:
type
owl:
Class
;
rdfs:
label
"cementing fluid"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
CementingFluidType
rdf:
type
owl:
Class
;
rdfs:
label
"cementing fluid type"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
FluidType
.
ep-well:
ClassOfWellBoreSectionBySize
rdf:
type
rdfs:
Class
;
rdfs:
label
"class of wellbore section by size"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-well:
Cluster
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"cluster"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
Condensate
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdfs:
label
"condensate"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
Filtrate
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdfs:
label
"filtrate"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
Fluid
rdf:
type
owl:
Class
;
rdfs:
label
"fluid component"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
FluidComponentType
rdf:
type
rdfs:
Class
;
rdfs:
label
"fluid component type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-well:
FluidType
rdf:
type
owl:
Class
;
rdfs:
label
"fluid type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-well:
Gas
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdfs:
label
"gas"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
HphtWellBore
rdf:
type
ep-well:
WellBoreHphtType
,
owl:
Class
;
rdfs:
label
"high pressure high temperature well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
NotHphtWellBore
.
ep-well:
LeakyWellBore
rdf:
type
ep-well:
WellBoreTightnessType
,
owl:
Class
;
rdfs:
label
"leaky well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
TightWellBore
.
ep-well:
LowerPartOfAWellBore
rdf:
type
owl:
Class
;
rdfs:
label
"lower part of a well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
ep-well:
Mud
rdf:
type
ep-well:
CementingFluidType
,
owl:
Class
;
rdfs:
label
"mud"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
CementingFluid
;
owl:
disjointWith
ep-well:
Slurry
,
ep-well:
Spacer
,
ep-well:
Wash
.
ep-well:
Mud-oilBased
rdf:
type
ep-well:
MudClass
,
owl:
Class
;
rdfs:
label
"mud - oil based"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Mud
;
owl:
disjointWith
ep-well:
Mud-other
,
ep-well:
Mud-waterBased
.
ep-well:
Mud-other
rdf:
type
ep-well:
MudClass
,
owl:
Class
;
rdfs:
label
"mud - other"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Mud
;
owl:
disjointWith
ep-well:
Mud-oilBased
,
ep-well:
Mud-waterBased
.
ep-well:
Mud-waterBased
rdf:
type
ep-well:
MudClass
,
owl:
Class
;
rdfs:
label
"mud - water based"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Mud
;
owl:
disjointWith
ep-well:
Mud-oilBased
,
ep-well:
Mud-other
.
ep-well:
MudClass
rdf:
type
owl:
Class
;
rdfs:
label
"mud class"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
FluidType
.
ep-well:
NotHphtWellBore
rdf:
type
ep-well:
WellBoreHphtType
,
owl:
Class
;
rdfs:
label
"not high pressure high temperature well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
HphtWellBore
.
ep-well:
Oil
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdfs:
label
"oil"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
PositionWithinWellBore
rdf:
type
owl:
Class
;
rdfs:
label
"position within wellbore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
ep-well:
RecoveredCore
rdf:
type
owl:
Class
;
rdfs:
label
"recovered core"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
Slurry
rdf:
type
ep-well:
CementingFluidType
,
owl:
Class
;
rdfs:
label
"slurry"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
CementingFluid
;
owl:
disjointWith
ep-well:
Mud
,
ep-well:
Spacer
,
ep-well:
Wash
.
ep-well:
Spacer
rdf:
type
ep-well:
CementingFluidType
,
owl:
Class
;
rdfs:
label
"spacer"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
CementingFluid
;
owl:
disjointWith
ep-well:
Mud
,
ep-well:
Slurry
,
ep-well:
Wash
.
ep-well:
SpatialPartOfAWell
rdf:
type
owl:
Class
;
rdfs:
label
"spatial part of a well "
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
SpatialPartOfAWellBore
rdf:
type
owl:
Class
;
rdfs:
label
"spatial part of a well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
SurroundingRockFormation
rdf:
type
owl:
Class
;
rdfs:
label
"surrounding rock formation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
ep-well:
TemporalPartOfAWell
rdf:
type
owl:
Class
;
rdfs:
label
"(temporal part of a) well"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
TemporalPartOfAWellBore
rdf:
type
owl:
Class
;
rdfs:
label
"(temporal part of a) wellbore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
TightWellBore
rdf:
type
ep-well:
WellBoreTightnessType
,
owl:
Class
;
rdfs:
label
"tight well bore"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
LeakyWellBore
.
ep-well:
UserDescribedCementingFluidType
rdf:
type
owl:
Class
;
rdfs:
label
"user described cementing fluid type"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
FluidType
.
ep-well:
Wash
rdf:
type
ep-well:
CementingFluidType
,
owl:
Class
;
rdfs:
label
"wash"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
CementingFluid
;
owl:
disjointWith
ep-well:
Mud
,
ep-well:
Slurry
,
ep-well:
Spacer
.
ep-well:
Water
rdf:
type
ep-well:
FluidComponentType
,
owl:
Class
;
rdfs:
label
"water"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
Fluid
.
ep-well:
Well
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"well (whole life)"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWell
.
ep-well:
WellBore
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"wellbore (whole life)"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
rdfs:
subClassOf
[
rdf:
type
owl:
Restriction
;
owl:
cardinality
"1"
^^
xsd:
nonNegativeInteger
;
owl:
onProperty
ep-core:
name
]
.
ep-well:
WellBoreBottom
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"wellbore bottom"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
ep-well:
WellBoreHphtType
rdf:
type
rdfs:
Class
;
rdfs:
label
"well bore high pressure high temperature type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-well:
WellBoreKickOff
rdf:
type
owl:
Class
;
rdfs:
label
"wellbore kickoff"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
ep-well:
WellBorePilotHole
rdf:
type
owl:
Class
;
rdfs:
label
"wellbore pilot hole"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
ep-well:
WellBoreSection
rdf:
type
owl:
Class
;
rdfs:
label
"wellbore section"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWellBore
.
ep-well:
WellBoreTightnessType
rdf:
type
rdfs:
Class
;
rdfs:
label
"well bore tightness type"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
ep-well:
WellBoreWithCirculation
rdf:
type
owl:
Class
;
rdfs:
label
"well bore with circulation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
WellBoreWithoutCirculation
.
ep-well:
WellBoreWithoutCirculation
rdf:
type
owl:
Class
;
rdfs:
label
"well bore without circulation"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
TemporalPartOfAWellBore
;
owl:
disjointWith
ep-well:
WellBoreWithCirculation
.
ep-well:
WellGroup
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"well group"
^^
xsd:
string
;
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-well:
WellHead
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"well head"
^^
xsd:
string
;
rdfs:
subClassOf
ep-well:
SpatialPartOfAWell
.
ep-well:
averageBottomHolePressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"average bottom hole pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-well:
averageBottomHoleTemperature
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"average bottom hole temperature"
^^
xsd:
string
;
rdfs:
range
ep-core:
Temperature
.
ep-well:
azimuth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
PositionWithinWellBore
;
rdfs:
label
"azimuth"
^^
xsd:
string
;
rdfs:
range
ep-core:
PlaneAngle
.
ep-well:
bottomHoleMeasuredDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
bottomHoleTemperature
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"bottom hole temperature"
^^
xsd:
string
;
rdfs:
range
ep-core:
Temperature
.
ep-well:
bottomHoleTrueVerticalDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"bottom hole true vertical depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
carbonDioxideConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"carbon dioxide concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
MassPerUnitMassConcentration
.
ep-well:
cementingFluidPerCentFreeWater
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
CementingFluid
;
rdfs:
label
"cementing fluid per cent free water"
^^
xsd:
string
;
rdfs:
range
ep-core:
VolumePerUnitVolumeConcentration
.
ep-well:
cementingFluidThickeningTime
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
CementingFluid
;
rdfs:
label
"cementing fluid thickening time"
^^
xsd:
string
;
rdfs:
range
ep-core:
TimeDuration
.
ep-well:
chlorideConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"chloride concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
MassPerUnitMassConcentration
.
ep-well:
coreLength
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
RecoveredCore
;
rdfs:
label
"core length"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
diameterOfAWellBorePilotHole
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
WellBorePilotHole
;
rdfs:
label
"diameter of a wellbore pilot hole"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
dominantComponent
rdf:
type
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Fluid
;
rdfs:
label
"dominant component"
^^
xsd:
string
;
rdfs:
range
ep-well:
FluidComponentType
.
ep-well:
ethaneConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"ethane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
VolumePerUnitVolumeConcentration
.
ep-well:
finalBottomHoleMeasuredDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"final bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
finalBottomHoleTrueVerticalDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"final bottom hole true vertical depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
gasConcentrationHigh
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Fluid
;
rdfs:
label
"gas concentration - high"
^^
xsd:
string
;
rdfs:
range
ep-core:
VolumePerUnitVolumeConcentration
.
ep-well:
gasConcentrationLow
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Fluid
;
rdfs:
label
"gas concentration - low"
^^
xsd:
string
;
rdfs:
range
ep-core:
VolumePerUnitVolumeConcentration
.
ep-well:
gasOilRatio
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Fluid
;
rdfs:
label
"gas oil ratio"
^^
xsd:
string
;
rdfs:
range
ep-core:
VolumePerUnitVolumeConcentration
.
ep-well:
hasBarrel
rdf:
type
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
RecoveredCore
;
rdfs:
label
"has barrel"
^^
xsd:
string
;
rdfs:
range
<http://www.reportinghub.no/ep/schema/equipment#InnerBarrel>
.
ep-well:
hydrogenSulfideConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"hydrogen sulfide concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
MassPerUnitMassConcentration
.
ep-well:
inclination
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
PositionWithinWellBore
;
rdfs:
label
"inclination"
^^
xsd:
string
;
rdfs:
range
ep-core:
PlaneAngle
.
ep-well:
initialBottomHoleMeasuredDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"initial bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
isoButaneConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"iso-Butane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
VolumePerUnitVolumeConcentration
.
ep-well:
isoPentaneConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"iso-Pentane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
VolumePerUnitVolumeConcentration
.
ep-well:
lithologyDescription
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"lithology description"
^^
xsd:
string
.
ep-well:
measuredDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
measuredDepthOfPlugTop
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"measured depth of plug top"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
measuredDepthToTheBottomOfAPartOfAWellBore
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"measured depth to the bottom of a part of a wellbore"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
measuredDepthToTheTopOfAPartOfAWellBore
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"measured depth to the top of a part of a wellbore"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
methaneConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"methane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
VolumePerUnitVolumeConcentration
.
ep-well:
nominalInsideDiameterOfBoreHole
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"nominal inside diameter of borehole"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
norButaneConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"nor-Butane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
VolumePerUnitVolumeConcentration
.
ep-well:
plannedBottomHoleMeasuredDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"planned bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
plannedPilotBottomHoleMeasuredDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
WellBorePilotHole
;
rdfs:
label
"planned pilot bottom hole measured depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
plannedPilotBottomHoleTrueVerticalDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
WellBorePilotHole
;
rdfs:
label
"planned pilot bottom hole true vertical depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
porePressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"pore pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-well:
porePressureEquivalentMudDensity
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"pore pressure - equivalent mud density"
^^
xsd:
string
;
rdfs:
range
ep-core:
Density
.
ep-well:
propaneConcentration
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Gas
;
rdfs:
label
"propane concentration"
^^
xsd:
string
;
rdfs:
range
ep-core:
VolumePerUnitVolumeConcentration
.
ep-well:
ratioOfCementMixToWater
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
CementingFluid
;
rdfs:
label
"ratio of cement mix to water"
^^
xsd:
string
;
rdfs:
range
ep-core:
VolumePerUnitVolumeConcentration
.
ep-well:
relativeAmountOfCoreRecovered
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
RecoveredCore
;
rdfs:
label
"relative amount of core recovered"
^^
xsd:
string
;
rdfs:
range
ep-core:
VolumePerUnitVolumeConcentration
.
ep-well:
showDescription
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"show description"
^^
xsd:
string
.
ep-well:
shutInCasingPressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"shut in casing pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-well:
shutInDrillPipePressure
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"shut in drill pipe pressure"
^^
xsd:
string
;
rdfs:
range
ep-core:
Pressure
.
ep-well:
stratigraphyDescription
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"stratigraphy description"
^^
xsd:
string
.
ep-well:
strengthOfRockFormation
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
SurroundingRockFormation
;
rdfs:
label
"strength of rock formation"
^^
xsd:
string
;
rdfs:
range
ep-core:
StrengthOfRockFormation
.
ep-well:
trueVerticalDepth
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"true vertical depth"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
trueVerticalDepthToTheBottomOfAPartOfAWellBore
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"true vertical depth to the bottom of a part of a wellbore"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
trueVerticalDepthToTheTopOfAPartOfAWellBore
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
SpatialPartOfAWellBore
;
rdfs:
label
"true vertical depth to the top of a part of a wellbore"
^^
xsd:
string
;
rdfs:
range
ep-core:
Length
.
ep-well:
waterOilRatio
rdf:
type
ep-core:
Class_of_indirect_property
,
owl:
FunctionalProperty
,
owl:
ObjectProperty
;
rdfs:
domain
ep-well:
Fluid
;
rdfs:
label
"water oil ratio"
^^
xsd:
string
;
rdfs:
range
ep-core:
VolumePerUnitVolumeConcentration
.
ep-well:
wellBoreCompletedAt
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"wellbore completed at"
^^
xsd:
string
.
ep-well:
wellBorePreSpudAt
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"wellbore pre-spud at"
^^
xsd:
string
.
ep-well:
wellBoreSpudAt
rdf:
type
owl:
DatatypeProperty
,
owl:
FunctionalProperty
;
rdfs:
domain
ep-well:
TemporalPartOfAWellBore
;
rdfs:
label
"wellbore spud at"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/spin/SPIN_EP-DDR-tables-v1.0.spin.ttl
View file @
43c1dc6
...
...
@@ -22,7 +22,7 @@
<http://www.reportinghub.no/ep/spin/ddr-tables>
rdf:
type
owl:
Ontology
;
rdfs:
comment
"A collection of SELECT templates that can be used to assemble tables in DD reports."
^^
xsd:
string
;
owl:
imports
<http://
spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/schema/1.0/activity-purpose>
,
<http://www.reportinghub.no/ep/schema/1.0/ddr>
,
<http://www.reportinghub.no/spin/rh
>
;
owl:
imports
<http://
www.reportinghub.no/spin/rh>
,
<http://www.reportinghub.no/ep/schema/1.0/ddr>
,
<http://www.reportinghub.no/ep/schema/1.0/activity-purpose>
,
<http://spinrdf.org/spin
>
;
owl:
versionInfo
"0.1.0"
^^
xsd:
string
.
ddr-tables:
BitRecord
...
...
@@ -880,7 +880,7 @@ ddr-tables:CementFluidInformation
sp:
subject
[
sp:
varName
"fluid"
^^
xsd:
string
]
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
SpecificVolume
>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
VolumeMassRatio
>
;
sp:
predicate
rdf:
type
;
sp:
subject
[
sp:
varName
"ratio"
^^
xsd:
string
...
...
@@ -901,7 +901,7 @@ ddr-tables:CementFluidInformation
sp:
subject
[
sp:
varName
"fluid"
^^
xsd:
string
]
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
SpecificVolume
>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
VolumePerUnitVolumeConcentration
>
;
sp:
predicate
rdf:
type
;
sp:
subject
[
sp:
varName
"fw"
^^
xsd:
string
...
...
www.reportinghub.no/ep/spin/SPIN_EPIM-lib-v1.1.spin.ttl
View file @
43c1dc6
This diff could not be displayed because it is too large.
www.reportinghub.no/ep/transform/TRANSFORM_ddr-cementStage-v1.1.1.ttl
View file @
43c1dc6
# Saved by TopBraid on Wed Nov 02 15:57:48 GMT 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/cementStage
# imports: http://spinrdf.org/spin
# imports: http://www.reportinghub.no/ep/spin/1.1/lib
# imports: http://www.witsml.org/schemas/1series
# imports: http://spinrdf.org/spin
@prefix
:
<http://www.reportinghub.no/ep/transform/1.1/ddr/cementStage#>
.
@prefix
afn:
<http://jena.hpl.hp.com/ARQ/function#>
.
...
...
@@ -26,890 +25,895 @@
ddr:
Obj_drillReport
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 290 Process cementStage - create Well cement job"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellCementJob>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b1
;
rdfs:
comment
"STEP 291 Process cementingFluid"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b1
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b2
]
[
sp:
object
_:
b3
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
[
sp:
varName
"pumpedFluid"
^^
xsd:
string
]
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#CementingFluid>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#PhysicalObject>
;
]
[
sp:
object
_:
b2
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b3
]
[
sp:
object
_:
b4
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b3
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#WellBoreSection>
;
sp:
subject
_:
b1
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Volume>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b4
]
[
sp:
object
_:
b5
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#spatialPartOf>
;
sp:
subject
_:
b4
]
[
sp:
object
_:
b6
;
sp:
subject
_:
b2
]
[
sp:
object
[
sp:
varName
"realVolPumped"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"volumeScalePumped"
^^
xsd:
string
]
;
sp:
subject
_:
b2
]
[
sp:
object
[
sp:
varName
"cementingFluidType"
^^
xsd:
string
]
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b
7
;
]
[
sp:
object
_:
b
3
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b8
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#UserDescribedCementingFluidType>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b3
]
[
sp:
object
[
sp:
varName
"cementingFluidDescription"
^^
xsd:
string
]
;
sp:
predicate
rdfs:
comment
;
sp:
subject
_:
b3
]
[
sp:
object
_:
b4
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#ratioOfCementMixToWater>
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b9
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b1
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellCementPumping>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b9
]
[
sp:
object
_:
b10
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b9
]
[
sp:
object
_:
b11
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#returnedCementingFluid>
;
sp:
subject
_:
b9
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#CementingFluid>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b11
]
[
sp:
object
_:
b12
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b11
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Volume>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b12
]
[
sp:
object
_:
b13
;
sp:
predicate
_:
b14
;
sp:
subject
_:
b12
]
[
sp:
object
_:
b15
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#startedAt>
;
sp:
subject
_:
b9
]
[
sp:
object
_:
b16
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#finishedAt>
;
sp:
subject
_:
b9
]
[
sp:
object
_:
b17
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#pumpedFluid>
;
sp:
subject
_:
b9
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#CementingFluid>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#VolumeMassRatio>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b17
]
[
sp:
object
_:
b18
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasSpatialPart>
;
sp:
subject
_:
b4
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/equipment#CasingString>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b18
]
[
sp:
object
_:
b19
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b18
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/equipment#CasingLinerTubing>
;
sp:
predicate
rdfs:
subClassOf
;
sp:
subject
_:
b19
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/equipment#PipeOutsideDiameterAPI_5CTClass>
;
]
[
sp:
object
[
sp:
varName
"realRatioMixWater"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"ratioScaleMixWater"
^^
xsd:
string
]
;
sp:
subject
_:
b4
]
[
sp:
object
_:
b5
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b19
]
[
sp:
object
_:
b20
;
sp:
predicate
rdfs:
label
;
sp:
subject
_:
b19
]
[
sp:
object
_:
b21
;
sp:
predicate
rdfs:
comment
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b22
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Density>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b23
;
sp:
subject
_:
b5
]
[
sp:
object
[
sp:
varName
"realDensity"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"densityScale"
^^
xsd:
string
]
;
sp:
subject
_:
b5
]
[
sp:
object
_:
b6
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b24
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#YieldPoint>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b6
]
[
sp:
object
[
sp:
varName
"realYp"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"yieldPointScale"
^^
xsd:
string
]
;
sp:
subject
_:
b6
]
[
sp:
object
_:
b7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#cementingFluidThickeningTime>
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b25
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#pressureAtWhichPlugBumped>
;
sp:
subject
_:
b1
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Pressure>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b25
]
[
sp:
object
_:
b26
;
sp:
predicate
_:
b27
;
sp:
subject
_:
b25
]
[
sp:
object
_:
b28
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#TimeDuration>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b7
]
[
sp:
object
[
sp:
varName
"realETim"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"durationScaleETim"
^^
xsd:
string
]
;
sp:
subject
_:
b7
]
[
sp:
object
_:
b8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#cementingFluidPerCentFreeWater>
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b29
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b1
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellCementJobPressureRelease>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#VolumePerUnitVolumeConcentration>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b29
]
[
sp:
object
_:
b30
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#nominallyAt>
;
sp:
subject
_:
b29
sp:
subject
_:
b8
]
[
sp:
object
[
sp:
varName
"realPcFreeWater"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"ratioScalePcFreeWater"
^^
xsd:
string
]
;
sp:
subject
_:
b8
]
[
sp:
object
[
sp:
varName
"cementingFluidComments"
^^
xsd:
string
]
;
sp:
predicate
rdfs:
comment
;
sp:
subject
_:
b1
])
;
sp:
where
([
sp:
object
_:
b31
;
sp:
where
([
sp:
object
[
sp:
varName
"nameWellBore"
^^
xsd:
string
]
;
sp:
predicate
ep-spin-lib:
nameWellbore
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b32
;
]
[
sp:
object
[
sp:
varName
"dTimStart"
^^
xsd:
string
]
;
sp:
predicate
ddr:
dTimStart
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b33
;
]
[
sp:
object
[
sp:
varName
"cementStage"
^^
xsd:
string
]
;
sp:
predicate
ddr:
cementStageRef
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"dailyTemporalPartOfAWellBore"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
[
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"wellCementPumping"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
[
sp:
varName
"wellCementJob"
^^
xsd:
string
]
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellCementPumping>
;
sp:
predicate
rdf:
type
;
sp:
subject
[
sp:
varName
"wellCementPumping"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"pumpedFluid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#pumpedFluid>
;
sp:
subject
[
sp:
varName
"wellCementPumping"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
;
sp:
predicate
ddr:
cementingFluidRef
;
sp:
subject
[
sp:
varName
"cementStage"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b15
;
sp:
predicate
ddr:
dTimPumpStart
;
sp:
subject
_:
b33
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b16
;
sp:
predicate
ddr:
dTimPumpEnd
;
sp:
subject
_:
b33
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b34
;
sp:
predicate
ddr:
jobTypeRef
;
sp:
subject
_:
b33
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b35
;
sp:
predicate
ddr:
casingStrDiaRef
;
sp:
subject
_:
b33
]
[
sp:
object
_:
b36
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
_:
b35
]
[
sp:
object
_:
b37
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b35
sp:
elements
([
sp:
object
[
sp:
varName
"enumTypeFluid"
^^
xsd:
string
]
;
sp:
predicate
ddr:
typeFluidRef
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b21
;
sp:
predicate
ddr:
comments
;
sp:
subject
_:
b33
sp:
elements
([
sp:
object
[
sp:
varName
"cementingFluidDescription"
^^
xsd:
string
]
;
sp:
predicate
ddr:
descFluid
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b38
;
sp:
predicate
ddr:
volReturnsRef
;
sp:
subject
_:
b33
]
[
sp:
object
_:
b39
;
sp:
elements
([
sp:
object
[
sp:
varName
"ratioMixWater"
^^
xsd:
string
]
;
sp:
predicate
ddr:
ratioMixWaterRef
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomRatioMixWater"
^^
xsd:
string
]
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
_:
b38
]
[
sp:
object
_:
b13
;
sp:
subject
[
sp:
varName
"ratioMixWater"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realRatioMixWater"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b38
sp:
subject
[
sp:
varName
"ratioMixWater"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b30
;
sp:
predicate
ddr:
dTimPresReleased
;
sp:
subject
_:
b33
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b40
;
sp:
predicate
ddr:
annFlowAfter
;
sp:
subject
_:
b33
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b41
;
sp:
predicate
ddr:
topPlug
;
sp:
subject
_:
b33
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b42
;
sp:
predicate
ddr:
botPlug
;
sp:
subject
_:
b33
sp:
elements
([
sp:
object
[
sp:
varName
"density"
^^
xsd:
string
]
;
sp:
predicate
ddr:
densityRef
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomDensity"
^^
xsd:
string
]
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
[
sp:
varName
"density"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realDensity"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
[
sp:
varName
"density"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b43
;
sp:
predicate
ddr:
plugBumped
;
sp:
subject
_:
b33
sp:
elements
([
sp:
object
[
sp:
varName
"volPumped"
^^
xsd:
string
]
;
sp:
predicate
ddr:
volPumpedRef
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomVolPumped"
^^
xsd:
string
]
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
[
sp:
varName
"volPumped"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realVolPumped"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
[
sp:
varName
"volPumped"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b44
;
sp:
predicate
ddr:
presBumpRef
;
sp:
subject
_:
b33
]
[
sp:
object
_:
b45
;
sp:
elements
([
sp:
object
[
sp:
varName
"yp"
^^
xsd:
string
]
;
sp:
predicate
ddr:
ypRef
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomYp"
^^
xsd:
string
]
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
_:
b44
]
[
sp:
object
_:
b26
;
sp:
subject
[
sp:
varName
"yp"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realYp"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b44
sp:
subject
[
sp:
varName
"yp"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b46
;
sp:
predicate
ddr:
floatHeld
;
sp:
subject
_:
b33
sp:
elements
([
sp:
object
[
sp:
varName
"eTimThickening"
^^
xsd:
string
]
;
sp:
predicate
ddr:
eTimThickeningRef
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomETim"
^^
xsd:
string
]
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
[
sp:
varName
"eTimThickening"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realETim"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
[
sp:
varName
"eTimThickening"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b47
;
sp:
predicate
ddr:
reciprocated
;
sp:
subject
_:
b33
sp:
elements
([
sp:
object
[
sp:
varName
"pcFreeWater"
^^
xsd:
string
]
;
sp:
predicate
ddr:
pcFreeWaterRef
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomPcFreeWater"
^^
xsd:
string
]
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
[
sp:
varName
"pcFreeWater"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realPcFreeWater"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
[
sp:
varName
"pcFreeWater"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b48
;
sp:
predicate
ddr:
rotated
;
sp:
subject
_:
b33
sp:
elements
([
sp:
object
[
sp:
varName
"cementingFluidComments"
^^
xsd:
string
]
;
sp:
predicate
ddr:
comments
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b31
sp:
arg1
[
sp:
varName
"nameWellBore"
^^
xsd:
string
]
]
;
sp:
variable
_:
b49
sp:
variable
[
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b49
;
sp:
arg2
_:
b32
sp:
arg1
[
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
]
;
sp:
arg2
[
sp:
varName
"dTimStart"
^^
xsd:
string
]
]
;
sp:
variable
_:
b2
sp:
variable
[
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
afn:
localname
;
sp:
arg1
_:
b33
sp:
arg1
[
sp:
varName
"cementStage"
^^
xsd:
string
]
]
;
sp:
variable
_:
b50
sp:
variable
[
sp:
varName
"localname"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildWellCementJobURI
;
sp:
arg1
_:
b49
;
sp:
arg2
_:
b32
;
sp:
arg3
_:
b50
]
;
sp:
variable
_:
b1
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectWellCementJobType
;
sp:
arg1
_:
b34
]
;
sp:
variable
_:
b6
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectCementingFluidReturnType
;
sp:
arg1
_:
b40
]
;
sp:
variable
_:
b10
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectWellCementJobTopPlugType
;
sp:
arg1
_:
b41
]
;
sp:
variable
_:
b7
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectWellCementJobBottomPlugType
;
sp:
arg1
_:
b42
sp:
arg1
[
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
]
;
sp:
arg2
[
sp:
varName
"dTimStart"
^^
xsd:
string
]
;
sp:
arg3
[
sp:
varName
"localname"
^^
xsd:
string
]
]
;
sp:
variable
_:
b8
sp:
variable
[
sp:
varName
"wellCementJob"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectWellCementJobCasingRotationType
;
sp:
arg1
_:
b48
[
rdf:
type
ep-spin-lib:
selectFluidType
;
sp:
arg1
[
sp:
varName
"enumTypeFluid"
^^
xsd:
string
]
]
;
sp:
variable
_:
b22
sp:
variable
[
sp:
varName
"cementingFluidType"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectWellCementJobCasingReciprocationType
;
sp:
arg1
_:
b47
[
rdf:
type
ep-spin-lib:
selectVolumePerUnitVolumeConcentrationScale
;
sp:
arg1
[
sp:
varName
"uomPcFreeWater"
^^
xsd:
string
]
]
;
sp:
variable
_:
b23
sp:
variable
[
sp:
varName
"ratioScalePcFreeWater"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectWellCementJobPlugBumpingType
;
sp:
arg1
_:
b43
[
rdf:
type
ep-spin-lib:
selectTimeDurationScale
;
sp:
arg1
[
sp:
varName
"uomETim"
^^
xsd:
string
]
]
;
sp:
variable
_:
b24
sp:
variable
[
sp:
varName
"durationScaleETim"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectWellCementJobFloatHoldingType
;
sp:
arg1
_:
b46
[
rdf:
type
ep-spin-lib:
selectYieldPointScale
;
sp:
arg1
[
sp:
varName
"uomYp"
^^
xsd:
string
]
]
;
sp:
variable
_:
b28
sp:
variable
[
sp:
varName
"yieldPointScale"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectPressureScale
;
sp:
arg1
_:
b45
[
rdf:
type
ep-spin-lib:
selectDensityScale
;
sp:
arg1
[
sp:
varName
"uomDensity"
^^
xsd:
string
]
]
;
sp:
variable
_:
b27
sp:
variable
[
sp:
varName
"densityScale"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectVolumeScale
;
sp:
arg1
_:
b39
]
;
sp:
variable
_:
b14
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b36
sp:
arg1
[
sp:
varName
"uomVolPumped"
^^
xsd:
string
]
]
;
sp:
variable
[
sp:
varName
"
lengthScaleCasingStrDia
"
^^
xsd:
string
[
sp:
varName
"
volumeScalePumped
"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeDoubleName
;
sp:
arg1
_:
b37
]
;
sp:
variable
_:
b20
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildPipeOutsideDiameterAPI_5CTClass
;
sp:
arg1
_:
b20
]
;
sp:
variable
_:
b19
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
rhspin:
wellBoreByName
;
arg:
wellBoreName
[
rdf:
type
xsd:
string
;
sp:
arg1
_:
b31
[
rdf:
type
ep-spin-lib:
selectVolumeMassRatioScale
;
sp:
arg1
[
sp:
varName
"uomRatioMixWater"
^^
xsd:
string
]
]
;
sp:
variable
_:
b5
sp:
variable
[
sp:
varName
"ratioScaleMixWater"
^^
xsd:
string
]
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 291 Process cementingFluid"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b51
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
[
sp:
varName
"pumpedFluid"
^^
xsd:
string
]
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#CementingFluid>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b51
]
[
sp:
object
_:
b52
;
rdfs:
comment
"STEP 290 Process cementStage - create Well cement job"
^^
xsd:
string
;
sp:
templates
([
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellCementJob>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b51
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Volume>
;
sp:
subject
_:
b9
]
[
sp:
object
_:
b9
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b10
]
[
sp:
object
_:
b11
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b9
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#PhysicalObject>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b52
]
[
sp:
object
[
sp:
varName
"realVolPumped"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"volumeScalePumped"
^^
xsd:
string
]
;
sp:
subject
_:
b52
]
[
sp:
object
[
sp:
varName
"cementingFluidType"
^^
xsd:
string
]
;
sp:
subject
_:
b11
]
[
sp:
object
_:
b12
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b11
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#WellBoreSection>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b51
]
[
sp:
object
_:
b53
;
sp:
subject
_:
b12
]
[
sp:
object
_:
b13
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#spatialPartOf>
;
sp:
subject
_:
b12
]
[
sp:
object
_:
b14
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b
51
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#UserDescribedCementingFluidType>
;
sp:
subject
_:
b
9
]
[
sp:
object
_:
b15
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b53
]
[
sp:
object
[
sp:
varName
"cementingFluidDescription"
^^
xsd:
string
]
;
sp:
predicate
rdfs:
comment
;
sp:
subject
_:
b53
]
[
sp:
object
_:
b54
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#ratioOfCementMixToWater>
;
sp:
subject
_:
b51
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#SpecificVolume>
;
sp:
subject
_:
b9
]
[
sp:
object
_:
b16
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b54
]
[
sp:
object
[
sp:
varName
"realRatioMixWater"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"ratioScaleMixWater"
^^
xsd:
string
]
;
sp:
subject
_:
b54
]
[
sp:
object
_:
b55
;
sp:
subject
_:
b9
]
[
sp:
object
_:
b17
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b9
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellCementPumping>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b
51
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Density>
;
sp:
subject
_:
b
17
]
[
sp:
object
_:
b18
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b55
]
[
sp:
object
[
sp:
varName
"realDensity"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"densityScale"
^^
xsd:
string
]
;
sp:
subject
_:
b55
]
[
sp:
object
_:
b56
;
sp:
subject
_:
b17
]
[
sp:
object
_:
b19
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#returnedCementingFluid>
;
sp:
subject
_:
b17
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#CementingFluid>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b
51
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#YieldPoint>
;
sp:
subject
_:
b
19
]
[
sp:
object
_:
b20
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b56
]
[
sp:
object
[
sp:
varName
"realYp"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"yieldPointScale"
^^
xsd:
string
]
;
sp:
subject
_:
b56
]
[
sp:
object
_:
b57
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#cementingFluidThickeningTime>
;
sp:
subject
_:
b51
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#TimeDuration>
;
sp:
subject
_:
b19
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Volume>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b57
]
[
sp:
object
[
sp:
varName
"realETim"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"durationScaleETim"
^^
xsd:
string
]
;
sp:
subject
_:
b57
]
[
sp:
object
_:
b58
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#cementingFluidPerCentFreeWater>
;
sp:
subject
_:
b51
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#SpecificVolume>
;
sp:
subject
_:
b20
]
[
sp:
object
_:
b21
;
sp:
predicate
_:
b22
;
sp:
subject
_:
b20
]
[
sp:
object
_:
b23
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#startedAt>
;
sp:
subject
_:
b17
]
[
sp:
object
_:
b24
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#finishedAt>
;
sp:
subject
_:
b17
]
[
sp:
object
_:
b25
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#pumpedFluid>
;
sp:
subject
_:
b17
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#CementingFluid>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b58
]
[
sp:
object
[
sp:
varName
"realPcFreeWater"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"ratioScalePcFreeWater"
^^
xsd:
string
]
;
sp:
subject
_:
b58
]
[
sp:
object
[
sp:
varName
"cementingFluidComments"
^^
xsd:
string
]
;
sp:
subject
_:
b25
]
[
sp:
object
_:
b26
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasSpatialPart>
;
sp:
subject
_:
b12
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/equipment#CasingString>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b26
]
[
sp:
object
_:
b27
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b26
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/equipment#CasingLinerTubing>
;
sp:
predicate
rdfs:
subClassOf
;
sp:
subject
_:
b27
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/equipment#PipeOutsideDiameterAPI_5CTClass>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b27
]
[
sp:
object
_:
b28
;
sp:
predicate
rdfs:
label
;
sp:
subject
_:
b27
]
[
sp:
object
_:
b29
;
sp:
predicate
rdfs:
comment
;
sp:
subject
_:
b51
sp:
subject
_:
b9
]
[
sp:
object
_:
b30
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b9
]
[
sp:
object
_:
b31
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b9
]
[
sp:
object
_:
b32
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b9
]
[
sp:
object
_:
b33
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#pressureAtWhichPlugBumped>
;
sp:
subject
_:
b9
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Pressure>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b33
]
[
sp:
object
_:
b34
;
sp:
predicate
_:
b35
;
sp:
subject
_:
b33
]
[
sp:
object
_:
b36
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b9
]
[
sp:
object
_:
b37
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b9
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellCementJobPressureRelease>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b37
]
[
sp:
object
_:
b38
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#nominallyAt>
;
sp:
subject
_:
b37
])
;
sp:
where
([
sp:
object
[
sp:
varName
"nameWellBore"
^^
xsd:
string
]
;
sp:
where
([
sp:
object
_:
b39
;
sp:
predicate
ep-spin-lib:
nameWellbore
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"dTimStart"
^^
xsd:
string
]
;
]
[
sp:
object
_:
b40
;
sp:
predicate
ddr:
dTimStart
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"cementStage"
^^
xsd:
string
]
;
]
[
sp:
object
_:
b41
;
sp:
predicate
ddr:
cementStageRef
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"dailyTemporalPartOfAWellBore"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
[
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"wellCementPumping"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
[
sp:
varName
"wellCementJob"
^^
xsd:
string
]
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/activity#WellCementPumping>
;
sp:
predicate
rdf:
type
;
sp:
subject
[
sp:
varName
"wellCementPumping"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"pumpedFluid"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#pumpedFluid>
;
sp:
subject
[
sp:
varName
"wellCementPumping"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
;
sp:
predicate
ddr:
cementingFluidRef
;
sp:
subject
[
sp:
varName
"cementStage"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"enumTypeFluid"
^^
xsd:
string
]
;
sp:
predicate
ddr:
typeFluidRef
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
sp:
elements
([
sp:
object
_:
b23
;
sp:
predicate
ddr:
dTimPumpStart
;
sp:
subject
_:
b41
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"cementingFluidDescription"
^^
xsd:
string
]
;
sp:
predicate
ddr:
descFluid
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
sp:
elements
([
sp:
object
_:
b24
;
sp:
predicate
ddr:
dTimPumpEnd
;
sp:
subject
_:
b41
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"ratioMixWater"
^^
xsd:
string
]
;
sp:
predicate
ddr:
ratioMixWaterRef
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomRatioMixWater"
^^
xsd:
string
]
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
[
sp:
varName
"ratioMixWater"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realRatioMixWater"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
[
sp:
varName
"ratioMixWater"
^^
xsd:
string
]
sp:
elements
([
sp:
object
_:
b42
;
sp:
predicate
ddr:
jobTypeRef
;
sp:
subject
_:
b41
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"density"
^^
xsd:
string
]
;
sp:
predicate
ddr:
densityRef
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomDensity"
^^
xsd:
string
]
;
sp:
elements
([
sp:
object
_:
b43
;
sp:
predicate
ddr:
casingStrDiaRef
;
sp:
subject
_:
b41
]
[
sp:
object
_:
b44
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
[
sp:
varName
"density"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realDensity"
^^
xsd:
string
]
;
sp:
subject
_:
b43
]
[
sp:
object
_:
b45
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
[
sp:
varName
"density"
^^
xsd:
string
]
sp:
subject
_:
b43
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"volPumped"
^^
xsd:
string
]
;
sp:
predicate
ddr:
volPumpedRef
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomVolPumped"
^^
xsd:
string
]
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
[
sp:
varName
"volPumped"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realVolPumped"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
[
sp:
varName
"volPumped"
^^
xsd:
string
]
sp:
elements
([
sp:
object
_:
b29
;
sp:
predicate
ddr:
comments
;
sp:
subject
_:
b41
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"yp"
^^
xsd:
string
]
;
sp:
predicate
ddr:
ypRef
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomYp"
^^
xsd:
string
]
;
sp:
elements
([
sp:
object
_:
b46
;
sp:
predicate
ddr:
volReturnsRef
;
sp:
subject
_:
b41
]
[
sp:
object
_:
b47
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
[
sp:
varName
"yp"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realYp"
^^
xsd:
string
]
;
sp:
subject
_:
b46
]
[
sp:
object
_:
b21
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
[
sp:
varName
"yp"
^^
xsd:
string
]
sp:
subject
_:
b46
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"eTimThickening"
^^
xsd:
string
]
;
sp:
predicate
ddr:
eTimThickeningRef
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomETim"
^^
xsd:
string
]
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
[
sp:
varName
"eTimThickening"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realETim"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
[
sp:
varName
"eTimThickening"
^^
xsd:
string
]
sp:
elements
([
sp:
object
_:
b38
;
sp:
predicate
ddr:
dTimPresReleased
;
sp:
subject
_:
b41
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"pcFreeWater"
^^
xsd:
string
]
;
sp:
predicate
ddr:
pcFreeWaterRef
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomPcFreeWater"
^^
xsd:
string
]
;
sp:
elements
([
sp:
object
_:
b48
;
sp:
predicate
ddr:
annFlowAfter
;
sp:
subject
_:
b41
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b49
;
sp:
predicate
ddr:
topPlug
;
sp:
subject
_:
b41
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b50
;
sp:
predicate
ddr:
botPlug
;
sp:
subject
_:
b41
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b51
;
sp:
predicate
ddr:
plugBumped
;
sp:
subject
_:
b41
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b52
;
sp:
predicate
ddr:
presBumpRef
;
sp:
subject
_:
b41
]
[
sp:
object
_:
b53
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
[
sp:
varName
"pcFreeWater"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realPcFreeWater"
^^
xsd:
string
]
;
sp:
subject
_:
b52
]
[
sp:
object
_:
b34
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
[
sp:
varName
"pcFreeWater"
^^
xsd:
string
]
sp:
subject
_:
b52
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
[
sp:
varName
"cementingFluidComments"
^^
xsd:
string
]
;
sp:
predicate
ddr:
comments
;
sp:
subject
[
sp:
varName
"cementingFluid"
^^
xsd:
string
]
sp:
elements
([
sp:
object
_:
b54
;
sp:
predicate
ddr:
floatHeld
;
sp:
subject
_:
b41
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b55
;
sp:
predicate
ddr:
reciprocated
;
sp:
subject
_:
b41
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b56
;
sp:
predicate
ddr:
rotated
;
sp:
subject
_:
b41
])
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
[
sp:
varName
"nameWellBore"
^^
xsd:
string
]
sp:
arg1
_:
b39
]
;
sp:
variable
[
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
]
sp:
variable
_:
b57
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
[
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
]
;
sp:
arg2
[
sp:
varName
"dTimStart"
^^
xsd:
string
]
sp:
arg1
_:
b57
;
sp:
arg2
_:
b40
]
;
sp:
variable
[
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
]
sp:
variable
_:
b10
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
afn:
localname
;
sp:
arg1
[
sp:
varName
"cementStage"
^^
xsd:
string
]
sp:
arg1
_:
b41
]
;
sp:
variable
[
sp:
varName
"localname"
^^
xsd:
string
]
sp:
variable
_:
b58
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildWellCementJobURI
;
sp:
arg1
[
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
]
;
sp:
arg2
[
sp:
varName
"dTimStart"
^^
xsd:
string
]
;
sp:
arg3
[
sp:
varName
"localname"
^^
xsd:
string
]
sp:
arg1
_:
b57
;
sp:
arg2
_:
b40
;
sp:
arg3
_:
b58
]
;
sp:
variable
[
sp:
varName
"wellCementJob"
^^
xsd:
string
]
sp:
variable
_:
b9
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectFluidType
;
sp:
arg1
[
sp:
varName
"enumTypeFluid"
^^
xsd:
string
]
[
rdf:
type
ep-spin-lib:
selectWellCementJobType
;
sp:
arg1
_:
b42
]
;
sp:
variable
[
sp:
varName
"cementingFluidType"
^^
xsd:
string
]
sp:
variable
_:
b14
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectSpecificVolumeScale
;
sp:
arg1
[
sp:
varName
"uomPcFreeWater"
^^
xsd:
string
]
[
rdf:
type
ep-spin-lib:
selectCementingFluidReturnType
;
sp:
arg1
_:
b48
]
;
sp:
variable
[
sp:
varName
"ratioScalePcFreeWater"
^^
xsd:
string
]
sp:
variable
_:
b18
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectTimeDurationScale
;
sp:
arg1
[
sp:
varName
"uomETim"
^^
xsd:
string
]
[
rdf:
type
ep-spin-lib:
selectWellCementJobTopPlugType
;
sp:
arg1
_:
b49
]
;
sp:
variable
[
sp:
varName
"durationScaleETim"
^^
xsd:
string
]
sp:
variable
_:
b15
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectYieldPointScale
;
sp:
arg1
[
sp:
varName
"uomYp"
^^
xsd:
string
]
[
rdf:
type
ep-spin-lib:
selectWellCementJobBottomPlugType
;
sp:
arg1
_:
b50
]
;
sp:
variable
[
sp:
varName
"yieldPointScale"
^^
xsd:
string
]
sp:
variable
_:
b16
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectDensityScale
;
sp:
arg1
[
sp:
varName
"uomDensity"
^^
xsd:
string
]
[
rdf:
type
ep-spin-lib:
selectWellCementJobCasingRotationType
;
sp:
arg1
_:
b56
]
;
sp:
variable
[
sp:
varName
"densityScale"
^^
xsd:
string
]
sp:
variable
_:
b30
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectWellCementJobCasingReciprocationType
;
sp:
arg1
_:
b55
]
;
sp:
variable
_:
b31
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectWellCementJobPlugBumpingType
;
sp:
arg1
_:
b51
]
;
sp:
variable
_:
b32
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectWellCementJobFloatHoldingType
;
sp:
arg1
_:
b54
]
;
sp:
variable
_:
b36
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectPressureScale
;
sp:
arg1
_:
b53
]
;
sp:
variable
_:
b35
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectVolumeScale
;
sp:
arg1
[
sp:
varName
"uomVolPumped"
^^
xsd:
string
]
sp:
arg1
_:
b47
]
;
sp:
variable
_:
b22
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b44
]
;
sp:
variable
[
sp:
varName
"
volumeScalePumped
"
^^
xsd:
string
[
sp:
varName
"
lengthScaleCasingStrDia
"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectSpecificVolumeScale
;
sp:
arg1
[
sp:
varName
"uomRatioMixWater"
^^
xsd:
string
[
rdf:
type
ep-spin-lib:
normalizeDoubleName
;
sp:
arg1
_:
b45
]
;
sp:
variable
_:
b28
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildPipeOutsideDiameterAPI_5CTClass
;
sp:
arg1
_:
b28
]
;
sp:
variable
_:
b27
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
rhspin:
wellBoreByName
;
arg:
wellBoreName
[
rdf:
type
xsd:
string
;
sp:
arg1
_:
b39
]
]
;
sp:
variable
[
sp:
varName
"ratioScaleMixWater"
^^
xsd:
string
]
sp:
variable
_:
b13
])
]
.
_:
b31
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b9
sp:
varName
"wellCementJob"
^^
xsd:
string
.
_:
b
32
sp:
varName
"d
TimStart
"
^^
xsd:
string
.
_:
b
10
sp:
varName
"d
ailyDrillingActivity
"
^^
xsd:
string
.
_:
b33
sp:
varName
"cementStage"
^^
xsd:
string
.
_:
b13
sp:
varName
"wellBore"
^^
xsd:
string
.
_:
b14
sp:
varName
"wellCementJobType"
^^
xsd:
string
.
_:
b15
sp:
varName
"
dTimPumpStart
"
^^
xsd:
string
.
sp:
varName
"
wellCementJobTopPlugType
"
^^
xsd:
string
.
_:
b16
sp:
varName
"
dTimPumpEnd
"
^^
xsd:
string
.
sp:
varName
"
wellCementJobBottomPlugType
"
^^
xsd:
string
.
_:
b
34
sp:
varName
"
enumJob
Type"
^^
xsd:
string
.
_:
b
18
sp:
varName
"
cementingFluidReturn
Type"
^^
xsd:
string
.
_:
b
35
sp:
varName
"
casingStrDia
"
^^
xsd:
string
.
_:
b
21
sp:
varName
"
realVolReturns
"
^^
xsd:
string
.
_:
b
36
sp:
varName
"
uomCasingStrDia
"
^^
xsd:
string
.
_:
b
22
sp:
varName
"
volumeScaleReturns
"
^^
xsd:
string
.
_:
b
37
sp:
varName
"
realOd
"
^^
xsd:
string
.
_:
b
23
sp:
varName
"
dTimPumpStart
"
^^
xsd:
string
.
_:
b2
1
sp:
varName
"
cementStageComments
"
^^
xsd:
string
.
_:
b2
4
sp:
varName
"
dTimPumpEnd
"
^^
xsd:
string
.
_:
b
38
sp:
varName
"
volReturn
s"
^^
xsd:
string
.
_:
b
27
sp:
varName
"
pipeOutsideDiameterAPI_5CTClas
s"
^^
xsd:
string
.
_:
b
39
sp:
varName
"
uomVolReturns
"
^^
xsd:
string
.
_:
b
28
sp:
varName
"
realOdName
"
^^
xsd:
string
.
_:
b
13
sp:
varName
"
realVolReturn
s"
^^
xsd:
string
.
_:
b
29
sp:
varName
"
cementStageComment
s"
^^
xsd:
string
.
_:
b30
sp:
varName
"wellCementJobCasingRotationType"
^^
xsd:
string
.
_:
b31
sp:
varName
"wellCementJobCasingReciprocationType"
^^
xsd:
string
.
_:
b32
sp:
varName
"wellCementJobPlugBumpingType"
^^
xsd:
string
.
_:
b34
sp:
varName
"realPresBump"
^^
xsd:
string
.
_:
b35
sp:
varName
"pressureScaleBump"
^^
xsd:
string
.
_:
b36
sp:
varName
"wellCementJobFloatHoldingType"
^^
xsd:
string
.
_:
b38
sp:
varName
"dTimPresReleased"
^^
xsd:
string
.
_:
b39
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b40
sp:
varName
"
annFlowAfter
"
^^
xsd:
string
.
sp:
varName
"
dTimStart
"
^^
xsd:
string
.
_:
b41
sp:
varName
"
topPlug
"
^^
xsd:
string
.
sp:
varName
"
cementStage
"
^^
xsd:
string
.
_:
b42
sp:
varName
"
botPlug
"
^^
xsd:
string
.
sp:
varName
"
enumJobType
"
^^
xsd:
string
.
_:
b43
sp:
varName
"
plugBumped
"
^^
xsd:
string
.
sp:
varName
"
casingStrDia
"
^^
xsd:
string
.
_:
b44
sp:
varName
"
presBump
"
^^
xsd:
string
.
sp:
varName
"
uomCasingStrDia
"
^^
xsd:
string
.
_:
b45
sp:
varName
"uomPresBump"
^^
xsd:
string
.
_:
b26
sp:
varName
"realPresBump"
^^
xsd:
string
.
sp:
varName
"realOd"
^^
xsd:
string
.
_:
b46
sp:
varName
"
floatHeld
"
^^
xsd:
string
.
sp:
varName
"
volReturns
"
^^
xsd:
string
.
_:
b47
sp:
varName
"
reciprocated
"
^^
xsd:
string
.
sp:
varName
"
uomVolReturns
"
^^
xsd:
string
.
_:
b48
sp:
varName
"
rotated
"
^^
xsd:
string
.
sp:
varName
"
annFlowAfter
"
^^
xsd:
string
.
_:
b49
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b2
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
sp:
varName
"topPlug"
^^
xsd:
string
.
_:
b50
sp:
varName
"localname"
^^
xsd:
string
.
_:
b1
sp:
varName
"wellCementJob"
^^
xsd:
string
.
_:
b6
sp:
varName
"wellCementJobType"
^^
xsd:
string
.
_:
b10
sp:
varName
"cementingFluidReturnType"
^^
xsd:
string
.
_:
b7
sp:
varName
"wellCementJobTopPlugType"
^^
xsd:
string
.
_:
b8
sp:
varName
"wellCementJobBottomPlugType"
^^
xsd:
string
.
_:
b22
sp:
varName
"wellCementJobCasingRotationType"
^^
xsd:
string
.
sp:
varName
"botPlug"
^^
xsd:
string
.
_:
b
23
sp:
varName
"
wellCementJobCasingReciprocationType
"
^^
xsd:
string
.
_:
b
51
sp:
varName
"
plugBumped
"
^^
xsd:
string
.
_:
b
24
sp:
varName
"
wellCementJobPlugBumpingType
"
^^
xsd:
string
.
_:
b
52
sp:
varName
"
presBump
"
^^
xsd:
string
.
_:
b
28
sp:
varName
"
wellCementJobFloatHoldingType
"
^^
xsd:
string
.
_:
b
53
sp:
varName
"
uomPresBump
"
^^
xsd:
string
.
_:
b
27
sp:
varName
"
pressureScaleBump
"
^^
xsd:
string
.
_:
b
54
sp:
varName
"
floatHeld
"
^^
xsd:
string
.
_:
b
14
sp:
varName
"
volumeScaleReturns
"
^^
xsd:
string
.
_:
b
55
sp:
varName
"
reciprocated
"
^^
xsd:
string
.
_:
b
20
sp:
varName
"r
ealOdName
"
^^
xsd:
string
.
_:
b
56
sp:
varName
"r
otated
"
^^
xsd:
string
.
_:
b
19
sp:
varName
"
pipeOutsideDiameterAPI_5CTClass
"
^^
xsd:
string
.
_:
b
57
sp:
varName
"
normalizedWellBoreName
"
^^
xsd:
string
.
_:
b5
sp:
varName
"wellBore"
^^
xsd:
string
.
_:
b58
sp:
varName
"localname"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_ddr-coreInfo-v1.1.1.ttl
View file @
43c1dc6
# Saved by TopBraid on Wed Nov 02 08:41:27 GMT 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.1/ddr/coreInfo
# imports: http://spinrdf.org/spin
# imports: http://www.reportinghub.no/ep/schema/1.0/activity
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/spin/1.1/lib
# imports: http://www.witsml.org/schemas/1series
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/activity
# imports: http://spinrdf.org/spin
@prefix
:
<http://www.reportinghub.no/ep/transform/1.1/ddr/coreInfo#>
.
@prefix
afn:
<http://jena.hpl.hp.com/ARQ/function#>
.
...
...
@@ -23,7 +22,7 @@
<http://www.reportinghub.no/ep/transform/1.1/ddr/coreInfo>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://
spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/schema/1.0/activity>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.reportinghub.no/ep/spin/1.1/lib>
,
<http://www.witsml.org/schemas/1series
>
;
owl:
imports
<http://
www.witsml.org/schemas/1series>
,
<http://www.reportinghub.no/ep/spin/1.1/lib>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.reportinghub.no/ep/schema/1.0/activity>
,
<http://spinrdf.org/spin
>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
ddr:
Obj_drillReport
...
...
@@ -33,404 +32,486 @@ ddr:Obj_drillReport
Properties transfered to the activity, to the part of the well bore, or to the recovered core."""
^^
xsd:
string
;
sp:
templates
([
sp:
object
ep-activity:
ExtractAWellCore
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b1
;
sp:
subject
[
sp:
varName
"extractAWellCore"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"extractAWellCore"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#hasPart>
;
sp:
subject
_:
b2
]
[
sp:
object
_:
b3
;
sp:
subject
[
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
]
]
[
sp:
object
_:
b1
;
sp:
predicate
ep-activity:
onWellBore
;
sp:
subject
_:
b1
sp:
subject
[
sp:
varName
"extractAWellCore"
^^
xsd:
string
]
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#PhysicalObject>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b
3
]
[
sp:
object
_:
b
4
;
sp:
subject
_:
b
1
]
[
sp:
object
_:
b
2
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b
3
sp:
subject
_:
b
1
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#WellBoreSection>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b4
]
[
sp:
object
_:
b5
;
sp:
subject
_:
b2
]
[
sp:
object
[
sp:
varName
"wellBore"
^^
xsd:
string
]
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#spatialPartOf>
;
sp:
subject
_:
b
4
sp:
subject
_:
b
2
]
[
sp:
object
[
sp:
varName
"dTimWellCore"
^^
xsd:
string
]
;
sp:
predicate
ep-activity:
finishedAt
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b6
;
sp:
subject
[
sp:
varName
"extractAWellCore"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"coreNumber"
^^
xsd:
string
]
;
sp:
predicate
ep-activity:
identificationNumberOfCore
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b7
;
sp:
subject
[
sp:
varName
"extractAWellCore"
^^
xsd:
string
]
]
[
sp:
object
_:
b3
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#measuredDepthToTheTopOfAPartOfAWellBore>
;
sp:
subject
_:
b
4
sp:
subject
_:
b
2
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b7
]
[
sp:
object
_:
b8
;
sp:
predicate
_:
b9
;
sp:
subject
_:
b7
]
[
sp:
object
_:
b10
;
sp:
subject
_:
b3
]
[
sp:
object
[
sp:
varName
"realMdTop"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"lengthScaleMdTop"
^^
xsd:
string
]
;
sp:
subject
_:
b3
]
[
sp:
object
_:
b4
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#measuredDepthToTheBottomOfAPartOfAWellBore>
;
sp:
subject
_:
b
4
sp:
subject
_:
b
2
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b10
]
[
sp:
object
_:
b11
;
sp:
predicate
_:
b12
;
sp:
subject
_:
b10
]
[
sp:
object
_:
b13
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#trueVerticalDepthToTheTopOfAPartOfAWellBore>
;
sp:
subject
_:
b4
]
[
sp:
object
[
sp:
varName
"realMdBottom"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"lengthScaleMdBottom"
^^
xsd:
string
]
;
sp:
subject
_:
b4
]
[
sp:
object
_:
b5
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#trueVerticalDepthToTheTopOfAPartOfAWellBore>
;
sp:
subject
_:
b2
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b13
]
[
sp:
object
_:
b14
;
sp:
predicate
_:
b15
;
sp:
subject
_:
b13
]
[
sp:
object
_:
b16
;
sp:
subject
_:
b5
]
[
sp:
object
[
sp:
varName
"realTvdTop"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"lengthScaleTvdTop"
^^
xsd:
string
]
;
sp:
subject
_:
b5
]
[
sp:
object
_:
b6
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#trueVerticalDepthToTheBottomOfAPartOfAWellBore>
;
sp:
subject
_:
b
4
sp:
subject
_:
b
2
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b16
]
[
sp:
object
_:
b17
;
sp:
predicate
_:
b18
;
sp:
subject
_:
b16
]
[
sp:
object
_:
b19
;
sp:
subject
_:
b6
]
[
sp:
object
[
sp:
varName
"realTvdBottom"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"lengthScaleTvdBottom"
^^
xsd:
string
]
;
sp:
subject
_:
b6
]
[
sp:
object
_:
b7
;
sp:
predicate
ep-activity:
recoveredCore
;
sp:
subject
_:
b1
]
[
sp:
object
_:
b20
;
sp:
subject
[
sp:
varName
"extractAWellCore"
^^
xsd:
string
]
]
[
sp:
object
_:
b8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#coreLength>
;
sp:
subject
_:
b
19
sp:
subject
_:
b
7
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b20
]
[
sp:
object
_:
b21
;
sp:
predicate
_:
b22
;
sp:
subject
_:
b20
]
[
sp:
object
_:
b23
;
sp:
subject
_:
b8
]
[
sp:
object
[
sp:
varName
"realRecovered"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"lengthScaleRecovered"
^^
xsd:
string
]
;
sp:
subject
_:
b8
]
[
sp:
object
_:
b9
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#relativeAmountOfCoreRecovered>
;
sp:
subject
_:
b
19
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
SpecificVolume
>
;
sp:
subject
_:
b
7
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
VolumePerUnitVolumeConcentration
>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b23
]
[
sp:
object
_:
b24
;
sp:
predicate
_:
b25
;
sp:
subject
_:
b23
sp:
subject
_:
b9
]
[
sp:
object
[
sp:
varName
"realPc"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"specificVolumeScale"
^^
xsd:
string
]
;
sp:
subject
_:
b9
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#RecoveredCore>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b19
]
[
sp:
object
_:
b26
;
sp:
subject
_:
b7
]
[
sp:
object
[
sp:
varName
"coreDescription"
^^
xsd:
string
]
;
sp:
predicate
rdfs:
comment
;
sp:
subject
_:
b
19
]
[
sp:
object
_:
b
27
;
sp:
subject
_:
b
7
]
[
sp:
object
_:
b
10
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#hasBarrel>
;
sp:
subject
_:
b
19
sp:
subject
_:
b
7
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/equipment#InnerBarrel>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b
27
]
[
sp:
object
_:
b
28
;
sp:
subject
_:
b
10
]
[
sp:
object
_:
b
11
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/equipment#lengthOfInnerBarrel>
;
sp:
subject
_:
b
27
sp:
subject
_:
b
10
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#Length>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b28
]
[
sp:
object
_:
b29
;
sp:
predicate
_:
b30
;
sp:
subject
_:
b28
]
[
sp:
object
_:
b31
;
sp:
subject
_:
b11
]
[
sp:
object
[
sp:
varName
"realBarrel"
^^
xsd:
string
]
;
sp:
predicate
[
sp:
varName
"lengthScaleBarrel"
^^
xsd:
string
]
;
sp:
subject
_:
b11
]
[
sp:
object
[
sp:
varName
"innerBarrelType"
^^
xsd:
string
]
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b
27
sp:
subject
_:
b
10
])
;
sp:
where
([
sp:
object
_:
b32
;
sp:
where
([
sp:
object
[
sp:
varName
"nameWellBore"
^^
xsd:
string
]
;
sp:
predicate
ep-spin-lib:
nameWellbore
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b33
;
]
[
sp:
object
[
sp:
varName
"dTimStart"
^^
xsd:
string
]
;
sp:
predicate
ddr:
dTimStart
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b34
;
]
[
sp:
object
[
sp:
varName
"coreInfo"
^^
xsd:
string
]
;
sp:
predicate
ddr:
coreInfoRef
;
sp:
subject
spin:
_this
]
[
sp:
object
[
sp:
varName
"dTimCore"
^^
xsd:
string
]
;
sp:
predicate
ddr:
dTim
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b6
;
sp:
subject
[
sp:
varName
"coreInfo"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"coreNumber"
^^
xsd:
string
]
;
sp:
predicate
ddr:
coreNumber
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b35
;
sp:
subject
[
sp:
varName
"coreInfo"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"mdTop"
^^
xsd:
string
]
;
sp:
predicate
ddr:
mdTopRef
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b36
;
sp:
subject
[
sp:
varName
"coreInfo"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomMdTop"
^^
xsd:
string
]
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
_:
b35
]
[
sp:
object
_:
b8
;
sp:
subject
[
sp:
varName
"mdTop"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realMdTop"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b35
]
[
sp:
object
_:
b37
;
sp:
subject
[
sp:
varName
"mdTop"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"mdBottom"
^^
xsd:
string
]
;
sp:
predicate
ddr:
mdBottomRef
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b38
;
sp:
subject
[
sp:
varName
"coreInfo"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomMdBottom"
^^
xsd:
string
]
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
_:
b37
]
[
sp:
object
_:
b11
;
sp:
subject
[
sp:
varName
"mdBottom"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realMdBottom"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b37
sp:
subject
[
sp:
varName
"mdBottom"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b39
;
sp:
elements
([
sp:
object
[
sp:
varName
"tvdTop"
^^
xsd:
string
]
;
sp:
predicate
ddr:
tvdTopRef
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b40
;
sp:
subject
[
sp:
varName
"coreInfo"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomTvdTop"
^^
xsd:
string
]
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
_:
b39
]
[
sp:
object
_:
b14
;
sp:
subject
[
sp:
varName
"tvdTop"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realTvdTop"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b39
sp:
subject
[
sp:
varName
"tvdTop"
^^
xsd:
string
]
])
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b41
;
sp:
elements
([
sp:
object
[
sp:
varName
"tvdBottom"
^^
xsd:
string
]
;
sp:
predicate
ddr:
tvdBottomRef
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b42
;
sp:
subject
[
sp:
varName
"coreInfo"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomTvdBottom"
^^
xsd:
string
]
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
_:
b41
]
[
sp:
object
_:
b17
;
sp:
subject
[
sp:
varName
"tvdBottom"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realTvdBottom"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b41
sp:
subject
[
sp:
varName
"tvdBottom"
^^
xsd:
string
]
])
]
[
sp:
object
_:
b43
;
]
[
sp:
object
[
sp:
varName
"lenRecovered"
^^
xsd:
string
]
;
sp:
predicate
ddr:
lenRecoveredRef
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b44
;
sp:
subject
[
sp:
varName
"coreInfo"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomRecovered"
^^
xsd:
string
]
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
_:
b43
]
[
sp:
object
_:
b21
;
sp:
subject
[
sp:
varName
"lenRecovered"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realRecovered"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b43
]
[
sp:
object
_:
b45
;
sp:
subject
[
sp:
varName
"lenRecovered"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"recoverPc"
^^
xsd:
string
]
;
sp:
predicate
ddr:
recoverPcRef
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b46
;
sp:
subject
[
sp:
varName
"coreInfo"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomPc"
^^
xsd:
string
]
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
_:
b45
]
[
sp:
object
_:
b24
;
sp:
subject
[
sp:
varName
"recoverPc"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realPc"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b45
]
[
sp:
object
_:
b47
;
sp:
subject
[
sp:
varName
"recoverPc"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"lenBarrel"
^^
xsd:
string
]
;
sp:
predicate
ddr:
lenBarrelRef
;
sp:
subject
_:
b34
]
[
sp:
object
_:
b48
;
sp:
subject
[
sp:
varName
"coreInfo"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"uomBarrel"
^^
xsd:
string
]
;
sp:
predicate
ddr:
uomRef
;
sp:
subject
_:
b47
]
[
sp:
object
_:
b29
;
sp:
subject
[
sp:
varName
"lenBarrel"
^^
xsd:
string
]
]
[
sp:
object
[
sp:
varName
"realBarrel"
^^
xsd:
string
]
;
sp:
predicate
<http://www.linkedmodel.org/schema/dtype#value>
;
sp:
subject
_:
b47
sp:
subject
[
sp:
varName
"lenBarrel"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Optional
;
sp:
elements
([
sp:
object
_:
b49
;
sp:
elements
([
sp:
object
[
sp:
varName
"enumInnerBarrelType"
^^
xsd:
string
]
;
sp:
predicate
ddr:
innerBarrelTypeRef
;
sp:
subject
_:
b34
sp:
subject
[
sp:
varName
"coreInfo"
^^
xsd:
string
]
])
]
[
sp:
object
_:
b26
;
]
[
sp:
object
[
sp:
varName
"coreDescription"
^^
xsd:
string
]
;
sp:
predicate
ddr:
coreDescription
;
sp:
subject
_:
b34
sp:
subject
[
sp:
varName
"coreInfo"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b32
sp:
arg1
[
sp:
varName
"nameWellBore"
^^
xsd:
string
]
]
;
sp:
variable
_:
b50
sp:
variable
[
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b50
;
sp:
arg2
_:
b33
sp:
arg1
[
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
]
;
sp:
arg2
[
sp:
varName
"dTimStart"
^^
xsd:
string
]
]
;
sp:
variable
_:
b2
sp:
variable
[
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
afn:
localname
;
sp:
arg1
_:
b34
sp:
arg1
[
sp:
varName
"coreInfo"
^^
xsd:
string
]
]
;
sp:
variable
_:
b51
sp:
variable
[
sp:
varName
"localname"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildExtractAWellCoreURI
;
sp:
arg1
_:
b50
;
sp:
arg2
_:
b33
;
sp:
arg3
_:
b51
sp:
arg1
[
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
]
;
sp:
arg2
[
sp:
varName
"dTimStart"
^^
xsd:
string
]
;
sp:
arg3
[
sp:
varName
"localname"
^^
xsd:
string
]
]
;
sp:
variable
_:
b1
sp:
variable
[
sp:
varName
"extractAWellCore"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectInnerBarrelType
;
sp:
arg1
_:
b49
sp:
arg1
[
sp:
varName
"enumInnerBarrelType"
^^
xsd:
string
]
]
;
sp:
variable
_:
b31
sp:
variable
[
sp:
varName
"innerBarrelType"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b36
sp:
arg1
[
sp:
varName
"uomMdTop"
^^
xsd:
string
]
]
;
sp:
variable
_:
b9
sp:
variable
[
sp:
varName
"lengthScaleMdTop"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b38
sp:
arg1
[
sp:
varName
"uomMdBottom"
^^
xsd:
string
]
]
;
sp:
variable
_:
b12
sp:
variable
[
sp:
varName
"lengthScaleMdBottom"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b40
sp:
arg1
[
sp:
varName
"uomTvdTop"
^^
xsd:
string
]
]
;
sp:
variable
_:
b15
sp:
variable
[
sp:
varName
"lengthScaleTvdTop"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b42
sp:
arg1
[
sp:
varName
"uomTvdBottom"
^^
xsd:
string
]
]
;
sp:
variable
_:
b18
sp:
variable
[
sp:
varName
"lengthScaleTvdBottom"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b44
sp:
arg1
[
sp:
varName
"uomRecovered"
^^
xsd:
string
]
]
;
sp:
variable
_:
b22
sp:
variable
[
sp:
varName
"lengthScaleRecovered"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLengthScale
;
sp:
arg1
_:
b48
sp:
arg1
[
sp:
varName
"uomBarrel"
^^
xsd:
string
]
]
;
sp:
variable
_:
b30
sp:
variable
[
sp:
varName
"lengthScaleBarrel"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectSpecificVolumeScale
;
sp:
arg1
_:
b46
[
rdf:
type
ep-spin-lib:
selectVolumePerUnitVolumeConcentrationScale
;
sp:
arg1
[
sp:
varName
"uomPc"
^^
xsd:
string
]
]
;
sp:
variable
_:
b25
sp:
variable
[
sp:
varName
"specificVolumeScale"
^^
xsd:
string
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
rhspin:
wellBoreByName
;
arg:
wellBoreName
[
rdf:
type
xsd:
string
;
sp:
arg1
_:
b32
sp:
arg1
[
sp:
varName
"nameWellBore"
^^
xsd:
string
]
]
]
;
sp:
variable
_:
b5
sp:
variable
[
sp:
varName
"wellBore"
^^
xsd:
string
]
])
]
.
_:
b32
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b33
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b34
sp:
varName
"coreInfo"
^^
xsd:
string
.
_:
b6
sp:
varName
"coreNumber"
^^
xsd:
string
.
_:
b35
sp:
varName
"mdTop"
^^
xsd:
string
.
_:
b36
sp:
varName
"uomMdTop"
^^
xsd:
string
.
_:
b8
sp:
varName
"realMdTop"
^^
xsd:
string
.
_:
b37
sp:
varName
"mdBottom"
^^
xsd:
string
.
_:
b38
sp:
varName
"uomMdBottom"
^^
xsd:
string
.
_:
b11
sp:
varName
"realMdBottom"
^^
xsd:
string
.
_:
b39
sp:
varName
"tvdTop"
^^
xsd:
string
.
_:
b40
sp:
varName
"uomTvdTop"
^^
xsd:
string
.
_:
b14
sp:
varName
"realTvdTop"
^^
xsd:
string
.
_:
b41
sp:
varName
"tvdBottom"
^^
xsd:
string
.
_:
b42
sp:
varName
"uomTvdBottom"
^^
xsd:
string
.
_:
b17
sp:
varName
"realTvdBottom"
^^
xsd:
string
.
_:
b43
sp:
varName
"lenRecovered"
^^
xsd:
string
.
_:
b44
sp:
varName
"uomRecovered"
^^
xsd:
string
.
_:
b21
sp:
varName
"realRecovered"
^^
xsd:
string
.
_:
b45
sp:
varName
"recoverPc"
^^
xsd:
string
.
_:
b46
sp:
varName
"uomPc"
^^
xsd:
string
.
_:
b24
sp:
varName
"realPc"
^^
xsd:
string
.
_:
b47
sp:
varName
"lenBarrel"
^^
xsd:
string
.
_:
b48
sp:
varName
"uomBarrel"
^^
xsd:
string
.
_:
b29
sp:
varName
"realBarrel"
^^
xsd:
string
.
_:
b49
sp:
varName
"enumInnerBarrelType"
^^
xsd:
string
.
_:
b26
sp:
varName
"coreDescription"
^^
xsd:
string
.
_:
b50
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b2
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b51
sp:
varName
"localname"
^^
xsd:
string
.
_:
b1
sp:
varName
"extractAWellCore"
^^
xsd:
string
.
_:
b31
sp:
varName
"innerBarrelType"
^^
xsd:
string
.
_:
b9
sp:
varName
"lengthScaleMdTop"
^^
xsd:
string
.
_:
b12
sp:
varName
"lengthScaleMdBottom"
^^
xsd:
string
.
_:
b15
sp:
varName
"lengthScaleTvdTop"
^^
xsd:
string
.
_:
b18
sp:
varName
"lengthScaleTvdBottom"
^^
xsd:
string
.
_:
b22
sp:
varName
"lengthScaleRecovered"
^^
xsd:
string
.
_:
b30
sp:
varName
"lengthScaleBarrel"
^^
xsd:
string
.
_:
b25
sp:
varName
"specificVolumeScale"
^^
xsd:
string
.
_:
b5
sp:
varName
"wellBore"
^^
xsd:
string
.
...
...
www.reportinghub.no/ep/transform/TRANSFORM_ddr-gasReadingInfo-v1.1.1.ttl
View file @
43c1dc6
...
...
@@ -20,7 +20,7 @@
<http://www.reportinghub.no/ep/transform/1.1/ddr/gasReadingInfo>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://
spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/schema/1.0/activity>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.reportinghub.no/ep/spin/1.1/lib>
,
<http://www.witsml.org/schemas/1series
>
;
owl:
imports
<http://
www.witsml.org/schemas/1series>
,
<http://www.reportinghub.no/ep/spin/1.1/lib>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.reportinghub.no/ep/schema/1.0/activity>
,
<http://spinrdf.org/spin
>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
<http://www.witsml.org/schemas/1series#Obj_drillReport>
...
...
@@ -142,7 +142,7 @@
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/well#Gas>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b10
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
SpecificVolume
>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
VolumePerUnitVolumeConcentration
>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b8
]
[
sp:
object
...
...
@@ -152,7 +152,7 @@
[
sp:
varName
"concentrationScaleGasHigh"
^^
xsd:
string
]
;
sp:
subject
_:
b8
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
SpecificVolume
>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
VolumePerUnitVolumeConcentration
>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b9
]
[
sp:
object
...
...
@@ -165,7 +165,7 @@
]
[
sp:
object
_:
b11
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#methaneConcentration>
;
sp:
subject
_:
b10
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
SpecificVolume
>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
VolumePerUnitVolumeConcentration
>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b11
]
[
sp:
object
...
...
@@ -178,7 +178,7 @@
]
[
sp:
object
_:
b12
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#ethaneConcentration>
;
sp:
subject
_:
b10
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
SpecificVolume
>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
VolumePerUnitVolumeConcentration
>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b12
]
[
sp:
object
...
...
@@ -191,7 +191,7 @@
]
[
sp:
object
_:
b13
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#propaneConcentration>
;
sp:
subject
_:
b10
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
SpecificVolume
>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
VolumePerUnitVolumeConcentration
>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b13
]
[
sp:
object
...
...
@@ -204,7 +204,7 @@
]
[
sp:
object
_:
b14
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#isoButaneConcentration>
;
sp:
subject
_:
b10
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
SpecificVolume
>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
VolumePerUnitVolumeConcentration
>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b14
]
[
sp:
object
...
...
@@ -217,7 +217,7 @@
]
[
sp:
object
_:
b15
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#norButaneConcentration>
;
sp:
subject
_:
b10
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
SpecificVolume
>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
VolumePerUnitVolumeConcentration
>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b15
]
[
sp:
object
...
...
@@ -230,7 +230,7 @@
]
[
sp:
object
_:
b16
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#isoPentaneConcentration>
;
sp:
subject
_:
b10
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
SpecificVolume
>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
VolumePerUnitVolumeConcentration
>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b16
]
[
sp:
object
...
...
@@ -633,7 +633,7 @@
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
select
SpecificVolume
Scale
;
[
rdf:
type
ep-spin-lib:
select
VolumePerUnitVolumeConcentration
Scale
;
sp:
arg1
[
sp:
varName
"uomGasHigh"
^^
xsd:
string
]
]
;
...
...
@@ -642,7 +642,7 @@
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
select
SpecificVolume
Scale
;
[
rdf:
type
ep-spin-lib:
select
VolumePerUnitVolumeConcentration
Scale
;
sp:
arg1
[
sp:
varName
"uomGasLow"
^^
xsd:
string
]
]
;
...
...
@@ -651,7 +651,7 @@
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
select
SpecificVolume
Scale
;
[
rdf:
type
ep-spin-lib:
select
VolumePerUnitVolumeConcentration
Scale
;
sp:
arg1
[
sp:
varName
"uomMeth"
^^
xsd:
string
]
]
;
...
...
@@ -660,7 +660,7 @@
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
select
SpecificVolume
Scale
;
[
rdf:
type
ep-spin-lib:
select
VolumePerUnitVolumeConcentration
Scale
;
sp:
arg1
[
sp:
varName
"uomEth"
^^
xsd:
string
]
]
;
...
...
@@ -669,7 +669,7 @@
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
select
SpecificVolume
Scale
;
[
rdf:
type
ep-spin-lib:
select
VolumePerUnitVolumeConcentration
Scale
;
sp:
arg1
[
sp:
varName
"uomProp"
^^
xsd:
string
]
]
;
...
...
@@ -678,7 +678,7 @@
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
select
SpecificVolume
Scale
;
[
rdf:
type
ep-spin-lib:
select
VolumePerUnitVolumeConcentration
Scale
;
sp:
arg1
[
sp:
varName
"uomIbut"
^^
xsd:
string
]
]
;
...
...
@@ -687,7 +687,7 @@
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
select
SpecificVolume
Scale
;
[
rdf:
type
ep-spin-lib:
select
VolumePerUnitVolumeConcentration
Scale
;
sp:
arg1
[
sp:
varName
"uomNbut"
^^
xsd:
string
]
]
;
...
...
@@ -696,7 +696,7 @@
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
select
SpecificVolume
Scale
;
[
rdf:
type
ep-spin-lib:
select
VolumePerUnitVolumeConcentration
Scale
;
sp:
arg1
[
sp:
varName
"uomIpent"
^^
xsd:
string
]
]
;
...
...
www.reportinghub.no/ep/transform/TRANSFORM_ddr-wellTestInfo-v1.1.1.ttl
View file @
43c1dc6
...
...
@@ -20,7 +20,7 @@
<http://www.reportinghub.no/ep/transform/1.1/ddr/wellTestInfo>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://
spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/schema/1.0/activity>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.reportinghub.no/ep/spin/1.1/lib>
,
<http://www.witsml.org/schemas/1series
>
;
owl:
imports
<http://
www.witsml.org/schemas/1series>
,
<http://www.reportinghub.no/ep/spin/1.1/lib>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.reportinghub.no/ep/schema/1.0/activity>
,
<http://spinrdf.org/spin
>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
<http://www.witsml.org/schemas/1series#Obj_drillReport>
...
...
@@ -163,7 +163,7 @@
]
[
sp:
object
_:
b10
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#waterOilRatio>
;
sp:
subject
_:
b9
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
SpecificVolume
>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
VolumePerUnitVolumeConcentration
>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b10
]
[
sp:
object
...
...
@@ -176,7 +176,7 @@
]
[
sp:
object
_:
b11
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#gasOilRatio>
;
sp:
subject
_:
b9
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
SpecificVolume
>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
VolumePerUnitVolumeConcentration
>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b11
]
[
sp:
object
...
...
@@ -369,7 +369,7 @@
]
[
sp:
object
_:
b27
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#chlorideConcentration>
;
sp:
subject
_:
b20
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
SpecificMass
>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
MassPerUnitMassConcentration
>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b27
]
[
sp:
object
...
...
@@ -382,7 +382,7 @@
]
[
sp:
object
_:
b28
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#carbonDioxideConcentration>
;
sp:
subject
_:
b20
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
SpecificMass
>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
MassPerUnitMassConcentration
>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b28
]
[
sp:
object
...
...
@@ -395,7 +395,7 @@
]
[
sp:
object
_:
b29
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/well#hydrogenSulfideConcentration>
;
sp:
subject
_:
b20
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
SpecificMass
>
;
]
[
sp:
object
<http://www.reportinghub.no/ep/schema/core#
MassPerUnitMassConcentration
>
;
sp:
predicate
rdf:
type
;
sp:
subject
_:
b29
]
[
sp:
object
...
...
@@ -1048,7 +1048,7 @@
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
select
SpecificVolume
Scale
;
[
rdf:
type
ep-spin-lib:
select
VolumePerUnitVolumeConcentration
Scale
;
sp:
arg1
[
sp:
varName
"uomWaterOil"
^^
xsd:
string
]
]
;
...
...
@@ -1057,7 +1057,7 @@
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
select
SpecificVolume
Scale
;
[
rdf:
type
ep-spin-lib:
select
VolumePerUnitVolumeConcentration
Scale
;
sp:
arg1
[
sp:
varName
"uomGasOil"
^^
xsd:
string
]
]
;
...
...
@@ -1183,7 +1183,7 @@
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
select
SpecificMass
Scale
;
[
rdf:
type
ep-spin-lib:
select
MassPerUnitMassConcentration
Scale
;
sp:
arg1
[
sp:
varName
"uomChloride"
^^
xsd:
string
]
]
;
...
...
@@ -1192,7 +1192,7 @@
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
select
SpecificMass
Scale
;
[
rdf:
type
ep-spin-lib:
select
MassPerUnitMassConcentration
Scale
;
sp:
arg1
[
sp:
varName
"uomCarbonDioxide"
^^
xsd:
string
]
]
;
...
...
@@ -1201,7 +1201,7 @@
]
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
select
SpecificMass
Scale
;
[
rdf:
type
ep-spin-lib:
select
MassPerUnitMassConcentration
Scale
;
sp:
arg1
[
sp:
varName
"uomHydrogenSulfide"
^^
xsd:
string
]
]
;
...
...
Please
register
or
login
to post a comment