David Leal

More work on productVolume

# Saved by TopBraid on Tue Sep 27 10:01:19 BST 2011
# Saved by TopBraid on Mon Oct 10 14:26:28 BST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.linkedmodel.org/1.2/schema/vaem
# imports: http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model
# imports: http://www.linkedmodel.org/1.2/schema/vaem
@prefix ep-core: <http://www.reportinghub.no/ep/schema/core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
......@@ -11,29 +11,34 @@
<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/1.2/schema/vaem> ;
owl:imports <http://www.linkedmodel.org/1.2/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:ObjectProperty , owl:FunctionalProperty .
rdfs:subClassOf owl:FunctionalProperty , owl:ObjectProperty .
ep-core:Density
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdfs:label "density"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-core:Length
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdfs:label "length"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-core:MassPerUnitLength
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdfs:label "mass per unit length"^^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 ;
......@@ -45,17 +50,17 @@ ep-core:PhysicalThing
rdfs:subClassOf owl:Thing .
ep-core:PlaneAngle
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdfs:label "plane angle"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-core:PlasticViscosity
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdfs:label "plastic viscosity"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-core:Pressure
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdfs:label "pressure"^^xsd:string ;
rdfs:subClassOf owl:Class .
......@@ -65,137 +70,160 @@ ep-core:PropertySpace
rdfs:subClassOf owl:Class .
ep-core:Ratio
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdfs:label "ratio"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-core:Scale
rdf:type owl:Class ;
rdfs:label "scale"^^xsd:string ;
rdfs:subClassOf owl:DatatypeProperty , owl:FunctionalProperty .
rdfs:subClassOf owl:FunctionalProperty , owl:DatatypeProperty .
ep-core:SpecificMass
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdfs:label "specific mass"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-core:SpecificVolume
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdfs:label "specific volume"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-core:Speed
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdfs:label "speed"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-core:StrengthOfRockFormation
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdfs:label "strength of rock formation"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-core:Temperature
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdfs:label "temperature"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-core:TimeDuration
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdfs:label "time duration"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-core:Volume
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdfs:label "volume"^^xsd:string ;
rdfs:subClassOf owl:Class .
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:VolumetricFlowRate
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdfs:label "volumetric flow rate"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-core:YieldPoint
rdf:type ep-core:PropertySpace , rdfs:Class ;
rdf:type rdfs:Class , ep-core:PropertySpace ;
rdfs:label "yield point"^^xsd:string ;
rdfs:subClassOf owl:Class .
ep-core:apiName
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
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 owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ;
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 owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ;
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:DatatypeProperty , ep-core:Scale , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , ep-core:Scale , owl:DatatypeProperty ;
rdfs:domain ep-core:PlasticViscosity ;
rdfs:label "cP"^^xsd:string .
ep-core:day
rdf:type owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ;
rdf:type ep-core:Scale , owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:domain ep-core:TimeDuration ;
rdfs:label "day"^^xsd:string .
ep-core:decimetre3
rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ;
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 owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ;
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:ObjectProperty , owl:TransitiveProperty ;
rdf:type owl:TransitiveProperty , owl:ObjectProperty ;
rdfs:label "derived from"^^xsd:string .
ep-core:dtiName
rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
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:DatatypeProperty , ep-core:Scale , owl:FunctionalProperty ;
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 owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ;
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 owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ;
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 owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ;
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 ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ;
rdf:type owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ;
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 ;
rdf:type ep-core:Scale , owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:label "gram cm-3"^^xsd:string .
ep-core:hasPart
......@@ -219,7 +247,7 @@ ep-core:hasVolume
rdfs:label "has volume"^^xsd:string .
ep-core:hour
rdf:type owl:FunctionalProperty , ep-core:Scale , owl:DatatypeProperty ;
rdf:type owl:DatatypeProperty , ep-core:Scale , owl:FunctionalProperty ;
rdfs:domain ep-core:TimeDuration ;
rdfs:label "hour"^^xsd:string .
......@@ -230,76 +258,84 @@ ep-core:humanRecognizableName
rdfs:subPropertyOf ep-core:name .
ep-core:inch
rdf:type owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ;
rdf:type ep-core:Scale , owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:domain ep-core:Length ;
rdfs:label "inch"^^xsd:string .
ep-core:inchUS
rdf:type owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ;
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 owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ;
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:DatatypeProperty , owl:FunctionalProperty ;
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 owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ;
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 owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ;
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 owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ;
rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ;
rdfs:domain ep-core:Length ;
rdfs:label "metre"^^xsd:string .
ep-core:metre3
rdf:type owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ;
rdf:type ep-core:Scale , owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:label "metre3"^^xsd:string .
ep-core:metre3_day-1
rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ;
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 ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ;
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 owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ;
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 owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ;
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 owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ;
rdf:type ep-core:Scale , owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:label "million metre3"^^xsd:string .
ep-core:million_metre3_day-1
rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ;
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:FunctionalProperty , ep-core:Scale , owl:DatatypeProperty ;
rdf:type owl:DatatypeProperty , ep-core:Scale , owl:FunctionalProperty ;
rdfs:domain ep-core:TimeDuration ;
rdfs:label "minute"^^xsd:string .
......@@ -309,31 +345,31 @@ ep-core:name
rdfs:range xsd:string .
ep-core:newton_second_metre-2
rdf:type owl:DatatypeProperty , ep-core:Scale , owl:FunctionalProperty ;
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:DatatypeProperty , owl:FunctionalProperty ;
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:DatatypeProperty , owl:FunctionalProperty ;
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:DatatypeProperty , owl:FunctionalProperty ;
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:FunctionalProperty , owl:DatatypeProperty ;
rdf:type owl:DatatypeProperty , owl:FunctionalProperty ;
rdfs:label "NPD number"^^xsd:string ;
rdfs:range xsd:string ;
rdfs:subPropertyOf ep-core:name .
......@@ -346,73 +382,73 @@ ep-core:partOf
owl:inverseOf ep-core:hasPart .
ep-core:partPerMillionByMass
rdf:type owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ;
rdf:type ep-core:Scale , owl:FunctionalProperty , owl:DatatypeProperty ;
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 ;
rdf:type owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ;
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 ;
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:DatatypeProperty , ep-core:Scale , owl:FunctionalProperty ;
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 owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ;
rdf:type ep-core:Scale , owl:DatatypeProperty , owl:FunctionalProperty ;
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 ;
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 owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ;
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 owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ;
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 owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ;
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:DatatypeProperty , owl:FunctionalProperty ;
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:DatatypeProperty , ep-core:Scale , owl:FunctionalProperty ;
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 owl:FunctionalProperty , owl:DatatypeProperty , ep-core:Scale ;
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:FunctionalProperty , ep-core:Scale , owl:DatatypeProperty ;
rdf:type owl:DatatypeProperty , ep-core:Scale , owl:FunctionalProperty ;
rdfs:domain ep-core:TimeDuration ;
rdfs:label "second"^^xsd:string .
ep-core:specificGravity
rdf:type owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ;
rdf:type ep-core:Scale , owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:label "specific gravity"^^xsd:string .
ep-core:temporalPartOf
......@@ -424,16 +460,16 @@ ep-core:temporalPartOf
owl:inverseOf ep-core:hasTemporalPart .
ep-core:undefinedScale
rdf:type ep-core:Scale , owl:FunctionalProperty , owl:DatatypeProperty ;
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 owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ;
rdf:type ep-core:Scale , owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:domain ep-core:SpecificVolume ;
rdfs:label "USgallon sack94-1"^^xsd:string .
ep-core:week
rdf:type owl:DatatypeProperty , owl:FunctionalProperty , ep-core:Scale ;
rdf:type ep-core:Scale , owl:FunctionalProperty , owl:DatatypeProperty ;
rdfs:domain ep-core:TimeDuration ;
rdfs:label "week"^^xsd:string .
......
# Saved by TopBraid on Sun Oct 09 19:30:18 BST 2011
# Saved by TopBraid on Mon Oct 10 13:10:48 BST 2011
# baseURI: http://www.reportinghub.no/ep/schema/1.0/flow
# imports: http://www.reportinghub.no/ep/schema/1.0/core
......@@ -14,97 +14,137 @@
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
ep-flow:AllocatedFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:label "allocated flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:AqueousFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "aqueous flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:BudgetFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:label "budget flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:CarbonDioxideGasFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "carbon dioxide gas flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:CarbonMonoxideGasFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "carbon monoxide gas flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:ChemicalFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "chemical flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:CondensateFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "condensate flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:ConstraintFlow
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdfs:label "constraint flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:Consume
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "consume"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:Consume-HPflare
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "consume - HP flare"^^xsd:string ;
rdfs:subClassOf ep-flow:Consume-flare .
ep-flow:Consume-LPflare
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "consume - LP flare"^^xsd:string ;
rdfs:subClassOf ep-flow:Consume-flare .
ep-flow:Consume-blackstart
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "consume - blackstart"^^xsd:string ;
rdfs:subClassOf ep-flow:Consume .
ep-flow:Consume-compressor
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "consume - compressor"^^xsd:string ;
rdfs:subClassOf ep-flow:Consume .
ep-flow:Consume-emitted
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "consume - emitted"^^xsd:string ;
rdfs:subClassOf ep-flow:Consume .
ep-flow:Consume-flare
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "consume - flare"^^xsd:string ;
rdfs:subClassOf ep-flow:Consume .
ep-flow:Consume-fuel
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "consume - fuel"^^xsd:string ;
rdfs:subClassOf ep-flow:Consume .
ep-flow:Consume-noncompressor
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "consume - non-compressor"^^xsd:string ;
rdfs:subClassOf ep-flow:Consume .
ep-flow:Consume-venting
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "consume - venting"^^xsd:string ;
rdfs:subClassOf ep-flow:Consume .
ep-flow:CuttingsFlow
rdf:type ep-flow:ProductType , owl:Class ;
rdfs:label "cuttings flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:DerivedFlow
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdfs:label "derived flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:DieselFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "diesel flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:EstimatedFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:label "estimated flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:Ethane-componentFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "ethane - component flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:Export
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "export"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:Export-nominated
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "export nominated"^^xsd:string ;
rdfs:subClassOf ep-flow:Export .
ep-flow:Export-requested
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "export requested"^^xsd:string ;
rdfs:subClassOf ep-flow:Export .
ep-flow:Export-shortfall
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "export shortfall"^^xsd:string ;
rdfs:subClassOf ep-flow:Export .
......@@ -113,38 +153,153 @@ ep-flow:Flow
rdfs:label "flow"^^xsd:string ;
rdfs:subClassOf ep-flow:TemporalPartOfAFlow .
ep-flow:FlowDuringDay
rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ;
rdfs:label "flow during day"^^xsd:string ;
rdfs:subClassOf ep-flow:TemporalPartOfAFlow .
ep-flow:FlowDuringMonth
rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ;
rdfs:label "flow during month"^^xsd:string ;
rdfs:subClassOf ep-flow:TemporalPartOfAFlow .
ep-flow:FlowDuringMonthToDate
rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ;
rdfs:label "flow during month to date"^^xsd:string ;
rdfs:subClassOf ep-flow:TemporalPartOfAFlow .
ep-flow:FlowDuringWeek
rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ;
rdfs:label "flow during week"^^xsd:string ;
rdfs:subClassOf ep-flow:TemporalPartOfAFlow .
ep-flow:FlowDuringYear
rdf:type ep-flow:TemporalPartOfAFlowDurationType , owl:Class ;
rdfs:label "flow during year"^^xsd:string ;
rdfs:subClassOf ep-flow:TemporalPartOfAFlow .
ep-flow:FlowDuringYearToDate
rdf:type owl:Class , ep-flow:TemporalPartOfAFlowDurationType ;
rdfs:label "flow during year to date"^^xsd:string ;
rdfs:subClassOf ep-flow:TemporalPartOfAFlow .
ep-flow:FlowOfElectricity
rdf:type owl:Class ;
rdfs:label "flow of electricity"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:FlowOfLiquid
rdf:type owl:Class ;
rdfs:label "flow of liquid"^^xsd:string ;
rdfs:subClassOf ep-flow:FlowOfMaterial .
ep-flow:FlowOfMaterial
rdf:type owl:Class ;
rdfs:label "flow of material"^^xsd:string ;
rdfs:subClassOf ep-flow:TemporalPartOfAFlowOfMaterial , ep-flow:Flow .
ep-flow:Gas-componentInOilFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "gas - component in oil flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:Gas-richFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "gas - rich flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:GasFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "gas flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:Gaslift
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "gas lift"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:I-butane-componentFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "i-butane - component flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:Import
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "import"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:Injection
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "injection"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:Inventory
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "inventory"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:MeasuredFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:label "measured flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:N-butane-componentFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "n-butane - component flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:NGL-componentInGasFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "NGL - component in gas flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:NaturalGasLiquidFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "natural gas liquid flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:NitrogenOxideGasFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "nitrogen oxide gas flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:Oil-componentInWaterFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "oil - component in water flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:Oil-netFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "oil - net flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:OilAndGasFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "oil and gas flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:OilFlow
rdf:type ep-flow:ProductType , owl:Class ;
rdfs:label "oil flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:OleicFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "oleic flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:Overboard
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "overboard"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:ProductType
rdf:type rdfs:Class ;
rdfs:label " product type"^^xsd:string ;
rdfs:subClassOf rdfs:Class .
ep-flow:Production
rdf:type owl:Class , ep-flow:ProductionFlowPurposeType ;
rdf:type ep-flow:ProductionFlowPurposeType , owl:Class ;
rdfs:label "production"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
......@@ -163,13 +318,18 @@ ep-flow:ProductionFlowPurposeType
rdfs:label " production flow purpose type"^^xsd:string ;
rdfs:subClassOf rdfs:Class .
ep-flow:Propane-componentFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "propane - component flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:QuotaFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:label "quota flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:SimulatedFlow
rdf:type owl:Class , ep-flow:ProductionFlowDefinitionType ;
rdf:type ep-flow:ProductionFlowDefinitionType , owl:Class ;
rdfs:label "simulated flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
......@@ -178,8 +338,44 @@ ep-flow:TemporalPartOfAFlow
rdfs:label "temporal part of a flow"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalThing> .
ep-flow:flowOf
rdf:type owl:ObjectProperty ;
rdfs:domain ep-flow:Flow ;
rdfs:label "flow of"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/ep/schema/core#PhysicalObject> .
ep-flow:TemporalPartOfAFlowDurationType
rdf:type rdfs:Class ;
rdfs:label "temporal part of a flow duration type"^^xsd:string ;
rdfs:subClassOf rdfs:Class .
ep-flow:TemporalPartOfAFlowOfMaterial
rdf:type owl:Class ;
rdfs:label "temporal part of a flow of material"^^xsd:string ;
rdfs:subClassOf <http://www.reportinghub.no/ep/schema/core#PhysicalThing> .
ep-flow:VapourFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "vapour flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:Water-dischargeFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "water - discharge flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:Water-processedFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "water - processed flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:WaterFlow
rdf:type owl:Class , ep-flow:ProductType ;
rdfs:label "water flow"^^xsd:string ;
rdfs:subClassOf ep-flow:Flow .
ep-flow:dailyAverageAmountOfMaterial
rdf:type owl:FunctionalProperty , owl:ObjectProperty ;
rdfs:domain ep-flow:TemporalPartOfAFlowOfMaterial ;
rdfs:label "daily average amount of material"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/ep/schema/core#MeasureOfAmountOfMaterial> .
ep-flow:totalAmountOfMaterial
rdf:type owl:ObjectProperty , owl:FunctionalProperty ;
rdfs:domain ep-flow:TemporalPartOfAFlowOfMaterial ;
rdfs:label "total amount of material"^^xsd:string ;
rdfs:range <http://www.reportinghub.no/ep/schema/core#MeasureOfAmountOfMaterial> .
......
This diff could not be displayed because it is too large.
# Saved by TopBraid on Sun Oct 09 20:00:04 BST 2011
# Saved by TopBraid on Mon Oct 10 14:27:07 BST 2011
# baseURI: null
@prefix composite: <http://www.topbraid.org/2007/05/composite.owl#> .
......
# Saved by TopBraid on Sun Oct 09 19:58:53 BST 2011
# Saved by TopBraid on Mon Oct 10 14:27:20 BST 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume
# imports: http://www.reportinghub.no/ep/spin/1.1/lib
# imports: http://www.reportinghub.no/ep/dpr/spin/1.1/lib
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/dpr/spin/1.1/lib
# imports: http://www.reportinghub.no/ep/schema/1.0/facility
# imports: http://spinrdf.org/spin
# imports: http://www.witsml.org/schemas/131/addendum/combo
......@@ -21,250 +21,259 @@
<http://www.reportinghub.no/ep/transform/1.0/dpr/productVolume>
rdf:type owl:Ontology ;
owl:imports <http://www.reportinghub.no/ep/spin/1.1/lib> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://www.witsml.org/schemas/131/addendum/combo> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> ;
owl:imports <http://www.reportinghub.no/ep/dpr/spin/1.1/lib> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.witsml.org/schemas/131/addendum/combo> , <http://www.reportinghub.no/ep/schema/1.0/core> , <http://spinrdf.org/spin> , <http://www.reportinghub.no/ep/spin/1.1/lib> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
<http://www.witsml.org/schemas/131/addendum/combo#Co_productVolume>
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment """STEP 20101c Set the type of temporal part
kind and periodKind are not yet processed"""^^xsd:string ;
sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/flow#TemporalPartOfAFlow> ;
rdfs:comment "STEP 20105 record the temporal parts of product flows"^^xsd:string ;
sp:templates ([ sp:object _:b1 ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
sp:subject _:b2
] [ sp:object <http://www.reportinghub.no/ep/schema/flow#TemporalPartOfAFlow> ;
sp:predicate rdf:type ;
sp:subject _:b1
]) ;
sp:where ([ sp:object
[ sp:varName "kind"^^xsd:string
] ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#kind> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "periodKindRef"^^xsd:string
] ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#periodKindRef> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "dateEnd"^^xsd:string
] ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dateStart> ;
sp:subject spin:_this
] [ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
sp:subject _:b1
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 20101b Record the Temporal part of the flows for the day"^^xsd:string ;
sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/flow#TemporalPartOfAFlow> ;
] [ sp:object _:b3 ;
sp:predicate rdf:type ;
sp:subject _:b2
] [ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
sp:subject _:b2
]) ;
sp:where ([ sp:object _:b3 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#name> ;
sp:subject spin:_this
sp:subject _:b1
] [ sp:object _:b4 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dateStart> ;
sp:subject spin:_this
sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
sp:subject _:b1
] [ sp:object _:b5 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dateStart> ;
sp:subject spin:_this
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:normalizeString ;
sp:arg1 _:b3
] ;
sp:variable _:b6
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:buildProductionFlowsForAPeriodURI ;
sp:arg1 _:b6 ;
sp:arg2 _:b4 ;
sp:arg3 _:b5
] ;
sp:variable _:b2
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 20101a Record the Temporal part of the flows for the day"^^xsd:string ;
sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/flow#TemporalPartOfAFlow> ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
sp:subject _:b1
] [ sp:object _:b6 ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
sp:subject _:b1
] [ sp:object _:b7 ;
sp:predicate _:b8 ;
sp:subject _:b9
] [ sp:object <http://www.reportinghub.no/ep/schema/core#Volume> ;
sp:predicate rdf:type ;
sp:subject _:b7
] [ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
sp:subject _:b7
]) ;
sp:where ([ sp:object _:b8 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#name> ;
sp:subject spin:_this
] [ sp:object _:b9 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dTimStart> ;
sp:subject spin:_this
] [ sp:object _:b10 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dTimStart> ;
sp:subject spin:_this
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:normalizeString ;
sp:arg1 _:b8
sp:predicate
[ sp:varName "scaleVolume"^^xsd:string
] ;
sp:variable _:b11
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:buildProductionFlowsForAPeriodURI ;
sp:arg1 _:b11 ;
sp:arg2 _:b9 ;
sp:arg3 _:b10
] ;
sp:variable _:b7
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 20103 record the flows"^^xsd:string ;
sp:templates ([ sp:object _:b12 ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
sp:subject _:b13
] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlow> ;
sp:subject _:b7
] [ sp:object _:b11 ;
sp:predicate _:b8 ;
sp:subject _:b9
] [ sp:object _:b12 ;
sp:predicate rdf:type ;
sp:subject _:b12
sp:subject _:b11
] [ sp:object _:b13 ;
sp:predicate
[ sp:varName "scaleVolumeStd"^^xsd:string
] ;
sp:subject _:b11
]) ;
sp:where ([ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
sp:subject _:b2
] [ sp:object _:b14 ;
sp:predicate rdf:type ;
sp:subject _:b12
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#standardTempPresRef> ;
sp:subject spin:_this
] [ sp:object _:b15 ;
sp:predicate rdf:type ;
sp:subject _:b12
] [ sp:object _:b16 ;
sp:predicate rdfs:label ;
sp:subject _:b12
]) ;
sp:where ([ sp:object _:b17 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#facilityRef> ;
sp:subject spin:_this
] [ sp:object _:b18 ;
] [ sp:object _:b16 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#nameRef> ;
sp:subject _:b17
] [ sp:object _:b19 ;
sp:subject _:b15
] [ sp:object _:b17 ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject _:b18
] [ sp:object _:b20 ;
sp:subject _:b16
] [ sp:object _:b18 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#flowRef> ;
sp:subject _:b17
] [ sp:object _:b16 ;
sp:subject _:b15
] [ sp:object _:b19 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#name> ;
sp:subject _:b18
] [ sp:object _:b4 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productRef> ;
sp:subject _:b20
] [ sp:object _:b21 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#kindRef> ;
sp:subject _:b20
sp:subject _:b4
] [ sp:object _:b22 ;
sp:predicate rdfs:label ;
sp:subject _:b23
] [ sp:object _:b24 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#periodRef> ;
sp:subject _:b4
] [ sp:object _:b25 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#kindRef> ;
sp:subject _:b24
] [ sp:object _:b5 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dTimStart> ;
sp:subject _:b24
] [ sp:object _:b6 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dTimEnd> ;
sp:subject _:b24
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object
[ sp:varName "flowDirection"^^xsd:string
] ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#directionRef> ;
sp:subject _:b20
sp:elements ([ sp:object _:b26 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#volumeRef> ;
sp:subject _:b24
] [ sp:object _:b10 ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject _:b26
] [ sp:object _:b27 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#uomRef> ;
sp:subject _:b26
])
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object
[ sp:varName "flowQualifier"^^xsd:string
] ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#qualifierRef> ;
sp:subject _:b20
sp:elements ([ sp:object _:b28 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#volumeStdRef> ;
sp:subject _:b24
] [ sp:object _:b13 ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject _:b28
] [ sp:object _:b29 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#uomRef> ;
sp:subject _:b28
])
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:normalizeString ;
sp:arg1 _:b19
sp:arg1 _:b17
] ;
sp:variable _:b22
sp:variable _:b30
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:buildProductionFacilityURI ;
sp:arg1 _:b22
sp:arg1 _:b30
] ;
sp:variable _:b13
sp:variable
[ sp:varName "productionFacility"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:normalizeString ;
sp:arg1 _:b16
sp:arg1 _:b19
] ;
sp:variable _:b23
sp:variable _:b31
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:buildProductionFlowURI ;
sp:arg1 _:b23
sp:arg1 _:b31
] ;
sp:variable _:b12
sp:variable
[ sp:varName "productionFlow"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:selectProductionFlowPurposeType ;
sp:arg1 _:b21
[ rdf:type ep-spin-lib:normalizeString ;
sp:arg1 [ sp:varName "productName"^^xsd:string
]
] ;
sp:variable _:b14
sp:variable
[ sp:varName "normalizedProductName"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:selectProductionFlowDefinitionType ;
[ rdf:type ep-dpr-spin-lib:selectProductType ;
sp:arg1 _:b21
] ;
sp:variable _:b15
sp:variable _:b23
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:normalizeString ;
sp:arg1 _:b22
] ;
sp:variable _:b32
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:deriveURI ;
sp:arg1 _:b20 ;
sp:arg2 _:b32
] ;
sp:variable
[ sp:varName "productFlow"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:selectRelationshipToMeasure ;
sp:arg1 _:b25
] ;
sp:variable _:b8
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:selectTemporalPartOfAFlowDurationType ;
sp:arg1 _:b25
] ;
sp:variable _:b3
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:selectVolumeAtStandardTemperaturePressureType ;
sp:arg1 _:b14
] ;
sp:variable _:b12
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:selectVolumeScale ;
sp:arg1 _:b27
] ;
sp:variable
[ sp:varName "volumeScale"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:selectVolumeScale ;
sp:arg1 _:b29
] ;
sp:variable
[ sp:varName "volumeScaleStd"^^xsd:string
]
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 20104 record the products"^^xsd:string ;
sp:templates ([ sp:object _:b24 ;
rdfs:comment "STEP 20104 record the product flows"^^xsd:string ;
sp:templates ([ sp:object _:b33 ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
sp:subject _:b25
] [ sp:object <http://www.reportinghub.no/ep/schema/flow#Flow> ;
sp:predicate rdf:type ;
sp:subject _:b24
] [ sp:object _:b26 ;
sp:predicate <http://www.reportinghub.no/ep/schema/flow#flowOf> ;
sp:subject _:b24
] [ sp:object <http://www.reportinghub.no/ep/schema/well#Fluid> ;
sp:subject _:b34
] [ sp:object <http://www.reportinghub.no/ep/schema/flow#FlowOfMaterial> ;
sp:predicate rdf:type ;
sp:subject _:b26
] [ sp:object _:b27 ;
sp:subject _:b33
] [ sp:object _:b35 ;
sp:predicate rdf:type ;
sp:subject _:b26
sp:subject _:b33
]) ;
sp:where ([ sp:object _:b28 ;
sp:where ([ sp:object _:b36 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#facilityRef> ;
sp:subject spin:_this
] [ sp:object _:b29 ;
] [ sp:object _:b37 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#nameRef> ;
sp:subject _:b28
] [ sp:object _:b30 ;
sp:subject _:b36
] [ sp:object _:b38 ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject _:b29
] [ sp:object _:b31 ;
sp:subject _:b37
] [ sp:object _:b39 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#flowRef> ;
sp:subject _:b28
] [ sp:object _:b32 ;
sp:subject _:b36
] [ sp:object _:b40 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#name> ;
sp:subject _:b31
] [ sp:object _:b33 ;
sp:subject _:b39
] [ sp:object _:b41 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#productRef> ;
sp:subject _:b34
] [ sp:object _:b35 ;
sp:subject _:b42
] [ sp:object _:b43 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#kindRef> ;
sp:subject _:b33
] [ sp:object _:b36 ;
sp:subject _:b41
] [ sp:object _:b44 ;
sp:predicate rdfs:label ;
sp:subject _:b27
sp:subject _:b35
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:normalizeString ;
sp:arg1 _:b30
sp:arg1 _:b38
] ;
sp:variable _:b37
sp:variable _:b45
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:buildProductionFacilityURI ;
sp:arg1 _:b37
sp:arg1 _:b45
] ;
sp:variable
[ sp:varName "productionFacility"^^xsd:string
......@@ -272,15 +281,15 @@ kind and periodKind are not yet processed"""^^xsd:string ;
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:normalizeString ;
sp:arg1 _:b32
sp:arg1 _:b40
] ;
sp:variable _:b38
sp:variable _:b46
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:buildProductionFlowURI ;
sp:arg1 _:b38
sp:arg1 _:b46
] ;
sp:variable _:b25
sp:variable _:b34
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:normalizeString ;
......@@ -293,22 +302,22 @@ kind and periodKind are not yet processed"""^^xsd:string ;
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:selectProductType ;
sp:arg1 _:b35
sp:arg1 _:b43
] ;
sp:variable _:b27
sp:variable _:b35
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:normalizeString ;
sp:arg1 _:b36
sp:arg1 _:b44
] ;
sp:variable _:b39
sp:variable _:b47
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type smf:deriveURI ;
sp:arg1 _:b34 ;
sp:arg2 _:b39
sp:arg1 _:b42 ;
sp:arg2 _:b47
] ;
sp:variable _:b24
sp:variable _:b33
])
] ;
spin:rule
......@@ -317,178 +326,453 @@ kind and periodKind are not yet processed"""^^xsd:string ;
Nothing is done with the namingSystem!"""^^xsd:string ;
sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/facility#ProductionFacility> ;
sp:predicate rdf:type ;
sp:subject _:b40
] [ sp:object _:b41 ;
sp:subject _:b48
] [ sp:object _:b49 ;
sp:predicate rdf:type ;
sp:subject _:b40
] [ sp:object _:b42 ;
sp:subject _:b48
] [ sp:object _:b50 ;
sp:predicate rdfs:label ;
sp:subject _:b40
sp:subject _:b48
]) ;
sp:where ([ sp:object _:b43 ;
sp:where ([ sp:object _:b51 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#facilityRef> ;
sp:subject spin:_this
] [ sp:object _:b44 ;
] [ sp:object _:b52 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#nameRef> ;
sp:subject _:b43
] [ sp:object _:b42 ;
sp:subject _:b51
] [ sp:object _:b50 ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject _:b44
sp:subject _:b52
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object
[ sp:varName "facilityNamingSystem"^^xsd:string
] ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#namingSystem> ;
sp:subject _:b44
sp:subject _:b52
])
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b45 ;
sp:elements ([ sp:object _:b53 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#kindRef> ;
sp:subject _:b44
sp:subject _:b52
])
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:normalizeString ;
sp:arg1 _:b42
sp:arg1 _:b50
] ;
sp:variable _:b46
sp:variable _:b54
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:buildProductionFacilityURI ;
sp:arg1 _:b46
sp:arg1 _:b54
] ;
sp:variable _:b40
sp:variable _:b48
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:selectProductionFacilityType ;
sp:arg1 _:b45
sp:arg1 _:b53
] ;
sp:variable _:b49
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment """STEP 20103 record the flows
nothing is done with flowDirection"""^^xsd:string ;
sp:templates ([ sp:object _:b55 ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
sp:subject _:b56
] [ sp:object <http://www.reportinghub.no/ep/schema/flow#ProductionFlow> ;
sp:predicate rdf:type ;
sp:subject _:b55
] [ sp:object _:b57 ;
sp:predicate rdf:type ;
sp:subject _:b55
] [ sp:object _:b58 ;
sp:predicate rdf:type ;
sp:subject _:b55
] [ sp:object _:b59 ;
sp:predicate rdfs:label ;
sp:subject _:b55
]) ;
sp:where ([ sp:object _:b60 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#facilityRef> ;
sp:subject spin:_this
] [ sp:object _:b61 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#nameRef> ;
sp:subject _:b60
] [ sp:object _:b62 ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject _:b61
] [ sp:object _:b63 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#flowRef> ;
sp:subject _:b60
] [ sp:object _:b59 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#name> ;
sp:subject _:b63
] [ sp:object _:b64 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#kindRef> ;
sp:subject _:b63
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object
[ sp:varName "flowDirection"^^xsd:string
] ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#directionRef> ;
sp:subject _:b63
])
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object
[ sp:varName "flowQualifier"^^xsd:string
] ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#qualifierRef> ;
sp:subject _:b63
])
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:normalizeString ;
sp:arg1 _:b62
] ;
sp:variable _:b65
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:buildProductionFacilityURI ;
sp:arg1 _:b65
] ;
sp:variable _:b56
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:normalizeString ;
sp:arg1 _:b59
] ;
sp:variable _:b66
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:buildProductionFlowURI ;
sp:arg1 _:b66
] ;
sp:variable _:b55
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:selectProductionFlowPurposeType ;
sp:arg1 _:b64
] ;
sp:variable _:b57
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:selectProductionFlowDefinitionType ;
sp:arg1 _:b64
] ;
sp:variable _:b41
sp:variable _:b58
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 20101a Record the Temporal part of the flows for the day"^^xsd:string ;
sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/flow#TemporalPartOfAFlow> ;
sp:predicate rdf:type ;
sp:subject _:b67
] [ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
sp:subject _:b67
]) ;
sp:where ([ sp:object _:b68 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#name> ;
sp:subject spin:_this
] [ sp:object _:b69 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dTimStart> ;
sp:subject spin:_this
] [ sp:object _:b70 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dTimStart> ;
sp:subject spin:_this
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:normalizeString ;
sp:arg1 _:b68
] ;
sp:variable _:b71
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:buildProductionFlowsForAPeriodURI ;
sp:arg1 _:b71 ;
sp:arg2 _:b69 ;
sp:arg3 _:b70
] ;
sp:variable _:b67
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 20101b Record the Temporal part of the flows for the day"^^xsd:string ;
sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/flow#TemporalPartOfAFlow> ;
sp:predicate rdf:type ;
sp:subject _:b72
] [ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
sp:subject _:b72
]) ;
sp:where ([ sp:object _:b73 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#name> ;
sp:subject spin:_this
] [ sp:object _:b74 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dateStart> ;
sp:subject spin:_this
] [ sp:object _:b75 ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dateStart> ;
sp:subject spin:_this
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:normalizeString ;
sp:arg1 _:b73
] ;
sp:variable _:b76
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-dpr-spin-lib:buildProductionFlowsForAPeriodURI ;
sp:arg1 _:b76 ;
sp:arg2 _:b74 ;
sp:arg3 _:b75
] ;
sp:variable _:b72
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment """STEP 20101c Set the type of temporal part
kind and periodKind are not yet processed"""^^xsd:string ;
sp:templates ([ sp:object <http://www.reportinghub.no/ep/schema/flow#TemporalPartOfAFlow> ;
sp:predicate rdf:type ;
sp:subject _:b77
]) ;
sp:where ([ sp:object
[ sp:varName "kind"^^xsd:string
] ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#kind> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "periodKindRef"^^xsd:string
] ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#periodKindRef> ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "dateEnd"^^xsd:string
] ;
sp:predicate <http://www.witsml.org/schemas/131/addendum/combo#dateStart> ;
sp:subject spin:_this
] [ sp:object spin:_this ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#derivedFrom> ;
sp:subject _:b77
])
] .
_:b24
_:b58
sp:varName "productionFlowDefinitionType"^^xsd:string .
_:b57
sp:varName "productionFlowPurposeType"^^xsd:string .
_:b55
sp:varName "productionFlow"^^xsd:string .
_:b66
sp:varName "normalizedFlowName"^^xsd:string .
_:b56
sp:varName "productionFacility"^^xsd:string .
_:b65
sp:varName "normalizedFacilityName"^^xsd:string .
_:b64
sp:varName "flowKind"^^xsd:string .
_:b59
sp:varName "flowName"^^xsd:string .
_:b63
sp:varName "flowRef"^^xsd:string .
_:b62
sp:varName "facilityName"^^xsd:string .
_:b61
sp:varName "facilityNameRef"^^xsd:string .
_:b60
sp:varName "facilityRef"^^xsd:string .
_:b33
sp:varName "productFlow"^^xsd:string .
_:b39
_:b47
sp:varName "normalizedProductTypeName"^^xsd:string .
_:b25
_:b34
sp:varName "productionFlow"^^xsd:string .
_:b38
_:b46
sp:varName "normalizedFlowName"^^xsd:string .
_:b37
_:b45
sp:varName "normalizedFacilityName"^^xsd:string .
_:b36
_:b44
sp:varName "productTypeName"^^xsd:string .
_:b27
_:b35
sp:varName "productType"^^xsd:string .
_:b35
_:b43
sp:varName "productKind"^^xsd:string .
_:b33
_:b41
sp:varName "product"^^xsd:string .
_:b34
_:b42
sp:varName "flow"^^xsd:string .
_:b32
_:b40
sp:varName "flowName"^^xsd:string .
_:b31
_:b39
sp:varName "flowRef"^^xsd:string .
_:b30
_:b38
sp:varName "facilityName"^^xsd:string .
_:b29
_:b37
sp:varName "facilityNameRef"^^xsd:string .
_:b28
_:b36
sp:varName "facilityRef"^^xsd:string .
_:b1 sp:varName "productionFlowsForAPeriod"^^xsd:string .
_:b54
sp:varName "normalizedFacilityName"^^xsd:string .
_:b2 sp:varName "productionFlowsForAPeriod"^^xsd:string .
_:b53
sp:varName "facilityKind"^^xsd:string .
_:b6 sp:varName "normalizedProductionFlowsName"^^xsd:string .
_:b52
sp:varName "facilityNameRef"^^xsd:string .
_:b5 sp:varName "dateEnd"^^xsd:string .
_:b51
sp:varName "facilityRef"^^xsd:string .
_:b4 sp:varName "dateStart"^^xsd:string .
_:b50
sp:varName "facilityName"^^xsd:string .
_:b3 sp:varName "productionFlowsName"^^xsd:string .
_:b49
sp:varName "productionFacilityType"^^xsd:string .
_:b7 sp:varName "productionFlowsForAPeriod"^^xsd:string .
_:b48
sp:varName "productionFacility"^^xsd:string .
_:b11
_:b71
sp:varName "normalizedProductionFlowsName"^^xsd:string .
_:b10
_:b70
sp:varName "dTimEnd"^^xsd:string .
_:b9 sp:varName "dTimStart"^^xsd:string .
_:b69
sp:varName "dTimStart"^^xsd:string .
_:b8 sp:varName "productionFlowsName"^^xsd:string .
_:b68
sp:varName "productionFlowsName"^^xsd:string .
_:b15
sp:varName "productionFlowDefinitionType"^^xsd:string .
_:b67
sp:varName "productionFlowsForAPeriod"^^xsd:string .
_:b14
sp:varName "productionFlowPurposeType"^^xsd:string .
_:b76
sp:varName "normalizedProductionFlowsName"^^xsd:string .
_:b12
sp:varName "productionFlow"^^xsd:string .
_:b75
sp:varName "dateEnd"^^xsd:string .
_:b23
sp:varName "normalizedFlowName"^^xsd:string .
_:b74
sp:varName "dateStart"^^xsd:string .
_:b13
sp:varName "productionFacility"^^xsd:string .
_:b73
sp:varName "productionFlowsName"^^xsd:string .
_:b22
_:b72
sp:varName "productionFlowsForAPeriod"^^xsd:string .
_:b77
sp:varName "productionFlowsForAPeriod"^^xsd:string .
_:b30
sp:varName "normalizedFacilityName"^^xsd:string .
_:b21
sp:varName "flowKind"^^xsd:string .
_:b31
sp:varName "normalizedFlowName"^^xsd:string .
_:b32
sp:varName "normalizedProductTypeName"^^xsd:string .
_:b8 sp:varName "relationshipToMeasure"^^xsd:string .
_:b3 sp:varName "temporalPartOfAFlowDurationType"^^xsd:string .
_:b12
sp:varName "volumeAtStdType"^^xsd:string .
_:b2 sp:varName "productionFlowsForAPeriod"^^xsd:string .
_:b14
sp:varName "standardTempPres"^^xsd:string .
_:b15
sp:varName "facilityRef"^^xsd:string .
_:b16
sp:varName "flowName"^^xsd:string .
sp:varName "facilityNameRef"^^xsd:string .
_:b20
_:b17
sp:varName "facilityName"^^xsd:string .
_:b18
sp:varName "flowRef"^^xsd:string .
_:b19
sp:varName "facilityName"^^xsd:string .
sp:varName "flowName"^^xsd:string .
_:b18
sp:varName "facilityNameRef"^^xsd:string .
_:b20
sp:varName "flow"^^xsd:string .
_:b17
sp:varName "facilityRef"^^xsd:string .
_:b4 sp:varName "product"^^xsd:string .
_:b41
sp:varName "productionFacilityType"^^xsd:string .
_:b21
sp:varName "productKind"^^xsd:string .
_:b40
sp:varName "productionFacility"^^xsd:string .
_:b23
sp:varName "productType"^^xsd:string .
_:b46
sp:varName "normalizedFacilityName"^^xsd:string .
_:b22
sp:varName "productTypeName"^^xsd:string .
_:b45
sp:varName "facilityKind"^^xsd:string .
_:b24
sp:varName "period"^^xsd:string .
_:b42
sp:varName "facilityName"^^xsd:string .
_:b25
sp:varName "periodKind"^^xsd:string .
_:b44
sp:varName "facilityNameRef"^^xsd:string .
_:b5 sp:varName "startTime"^^xsd:string .
_:b43
sp:varName "facilityRef"^^xsd:string .
_:b6 sp:varName "endTime"^^xsd:string .
_:b26
sp:varName "volumeRef"^^xsd:string .
_:b10
sp:varName "realVolume"^^xsd:string .
_:b27
sp:varName "uomVolume"^^xsd:string .
_:b28
sp:varName "volumeStdRef"^^xsd:string .
_:b13
sp:varName "realVolumeStd"^^xsd:string .
_:b29
sp:varName "uomVolumeStd"^^xsd:string .
......