David Price

Fixed second well job URI build to have date

......@@ -19,12 +19,443 @@
<http://www.reportinghub.no/ep/transform/1.1/ddr/cementStage>
rdf:type owl:Ontology ;
owl:imports <http://spinrdf.org/spin> , <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://spinrdf.org/spin> ;
owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
ddr:Obj_drillReport
spin:rule
[ rdf:type sp:Construct ;
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
[ sp:varName "pumpedFluid"^^xsd:string
]
] [ sp:object <http://www.reportinghub.no/ep/schema/well#CementingFluid> ;
sp:predicate rdf:type ;
sp:subject _:b1
] [ sp:object _:b2 ;
sp:predicate rdf:type ;
sp:subject _:b1
] [ sp:object <http://www.reportinghub.no/ep/schema/core#Volume> ;
sp:predicate rdf:type ;
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 _:b3 ;
sp:predicate rdf:type ;
sp:subject _:b1
] [ 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 <http://www.reportinghub.no/ep/schema/core#SpecificVolume> ;
sp:predicate rdf:type ;
sp:subject _:b4
] [ 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 _:b1
] [ sp:object <http://www.reportinghub.no/ep/schema/core#Density> ;
sp:predicate rdf:type ;
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 <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 <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 <http://www.reportinghub.no/ep/schema/core#SpecificVolume> ;
sp:predicate rdf:type ;
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
[ sp:varName "nameWellBore"^^xsd:string
] ;
sp:predicate ep-spin-lib:nameWellbore ;
sp:subject spin:_this
] [ sp:object
[ sp:varName "dTimStart"^^xsd:string
] ;
sp:predicate ddr:dTimStart ;
sp:subject spin:_this
] [ 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
[ sp:varName "enumTypeFluid"^^xsd:string
] ;
sp:predicate ddr:typeFluidRef ;
sp:subject
[ sp:varName "cementingFluid"^^xsd:string
]
])
] [ rdf:type sp:Optional ;
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
[ 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
]
])
] [ 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: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
[ 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
[ 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
[ sp:varName "yp"^^xsd:string
]
] [ sp:object
[ sp:varName "realYp"^^xsd:string
] ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject
[ sp:varName "yp"^^xsd:string
]
])
] [ 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
]
])
] [ 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: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
[ 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 [ sp:varName "nameWellBore"^^xsd:string
]
] ;
sp:variable
[ sp:varName "normalizedWellBoreName"^^xsd:string
]
] [ 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:variable
[ sp:varName "dailyDrillingActivity"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type afn:localname ;
sp:arg1 [ sp:varName "cementStage"^^xsd:string
]
] ;
sp:variable
[ sp:varName "localname"^^xsd:string
]
] [ 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:variable
[ sp:varName "wellCementJob"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:selectFluidType ;
sp:arg1 [ sp:varName "enumTypeFluid"^^xsd:string
]
] ;
sp:variable
[ sp:varName "cementingFluidType"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:selectSpecificVolumeScale ;
sp:arg1 [ sp:varName "uomPcFreeWater"^^xsd:string
]
] ;
sp:variable
[ sp:varName "ratioScalePcFreeWater"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:selectTimeDurationScale ;
sp:arg1 [ sp:varName "uomETim"^^xsd:string
]
] ;
sp:variable
[ sp:varName "durationScaleETim"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:selectYieldPointScale ;
sp:arg1 [ sp:varName "uomYp"^^xsd:string
]
] ;
sp:variable
[ sp:varName "yieldPointScale"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:selectDensityScale ;
sp:arg1 [ sp:varName "uomDensity"^^xsd:string
]
] ;
sp:variable
[ sp:varName "densityScale"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:selectVolumeScale ;
sp:arg1 [ sp:varName "uomVolPumped"^^xsd:string
]
] ;
sp:variable
[ sp:varName "volumeScalePumped"^^xsd:string
]
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:selectSpecificVolumeScale ;
sp:arg1 [ sp:varName "uomRatioMixWater"^^xsd:string
]
] ;
sp:variable
[ sp:varName "ratioScaleMixWater"^^xsd:string
]
])
] ;
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 ;
......@@ -38,25 +469,25 @@ ddr:Obj_drillReport
sp:subject
[ sp:varName "dailyDrillingActivity"^^xsd:string
]
] [ sp:object _:b1 ;
] [ sp:object _:b9 ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#onWellBore> ;
sp:subject
[ sp:varName "wellCementJob"^^xsd:string
]
] [ sp:object <http://www.reportinghub.no/ep/schema/core#PhysicalObject> ;
sp:predicate rdf:type ;
sp:subject _:b1
] [ sp:object _:b2 ;
sp:subject _:b9
] [ sp:object _:b10 ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#temporalPartOf> ;
sp:subject _:b1
sp:subject _:b9
] [ sp:object <http://www.reportinghub.no/ep/schema/well#WellBoreSection> ;
sp:predicate rdf:type ;
sp:subject _:b2
sp:subject _:b10
] [ sp:object
[ sp:varName "wellBore"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#spatialPartOf> ;
sp:subject _:b2
sp:subject _:b10
] [ sp:object
[ sp:varName "wellCementJobType"^^xsd:string
] ;
......@@ -78,73 +509,73 @@ ddr:Obj_drillReport
sp:subject
[ sp:varName "wellCementJob"^^xsd:string
]
] [ sp:object _:b3 ;
] [ sp:object _:b11 ;
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 _:b3
sp:subject _:b11
] [ sp:object
[ sp:varName "cementingFluidReturnType"^^xsd:string
] ;
sp:predicate rdf:type ;
sp:subject _:b3
] [ sp:object _:b4 ;
sp:subject _:b11
] [ sp:object _:b12 ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#returnedCementingFluid> ;
sp:subject _:b3
sp:subject _:b11
] [ sp:object <http://www.reportinghub.no/ep/schema/well#CementingFluid> ;
sp:predicate rdf:type ;
sp:subject _:b4
] [ sp:object _:b5 ;
sp:subject _:b12
] [ sp:object _:b13 ;
sp:predicate rdf:type ;
sp:subject _:b4
sp:subject _:b12
] [ sp:object <http://www.reportinghub.no/ep/schema/core#Volume> ;
sp:predicate rdf:type ;
sp:subject _:b5
sp:subject _:b13
] [ sp:object
[ sp:varName "realVolReturns"^^xsd:string
] ;
sp:predicate
[ sp:varName "volumeScaleReturns"^^xsd:string
] ;
sp:subject _:b5
sp:subject _:b13
] [ sp:object
[ sp:varName "dTimPumpStart"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#startedAt> ;
sp:subject _:b3
sp:subject _:b11
] [ sp:object
[ sp:varName "dTimPumpEnd"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#finishedAt> ;
sp:subject _:b3
] [ sp:object _:b6 ;
sp:subject _:b11
] [ sp:object _:b14 ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#pumpedFluid> ;
sp:subject _:b3
sp:subject _:b11
] [ sp:object <http://www.reportinghub.no/ep/schema/well#CementingFluid> ;
sp:predicate rdf:type ;
sp:subject _:b6
] [ sp:object _:b7 ;
sp:subject _:b14
] [ sp:object _:b15 ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#hasSpatialPart> ;
sp:subject _:b2
sp:subject _:b10
] [ sp:object <http://www.reportinghub.no/ep/schema/equipment#CasingString> ;
sp:predicate rdf:type ;
sp:subject _:b7
] [ sp:object _:b8 ;
sp:subject _:b15
] [ sp:object _:b16 ;
sp:predicate <http://www.reportinghub.no/ep/schema/equipment#outsideDiameterOfATubular> ;
sp:subject _:b7
sp:subject _:b15
] [ sp:object <http://www.reportinghub.no/ep/schema/core#Length> ;
sp:predicate rdf:type ;
sp:subject _:b8
sp:subject _:b16
] [ sp:object
[ sp:varName "realCasingStrDia"^^xsd:string
] ;
sp:predicate
[ sp:varName "lengthScaleCasingStrDia"^^xsd:string
] ;
sp:subject _:b8
sp:subject _:b16
] [ sp:object
[ sp:varName "cementStageComments"^^xsd:string
] ;
......@@ -173,21 +604,21 @@ ddr:Obj_drillReport
sp:subject
[ sp:varName "wellCementJob"^^xsd:string
]
] [ sp:object _:b9 ;
] [ sp:object _:b17 ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#pressureAtWhichPlugBumped> ;
sp:subject
[ sp:varName "wellCementJob"^^xsd:string
]
] [ sp:object <http://www.reportinghub.no/ep/schema/core#Pressure> ;
sp:predicate rdf:type ;
sp:subject _:b9
sp:subject _:b17
] [ sp:object
[ sp:varName "realPresBump"^^xsd:string
] ;
sp:predicate
[ sp:varName "pressureScaleBump"^^xsd:string
] ;
sp:subject _:b9
sp:subject _:b17
] [ sp:object
[ sp:varName "wellCementJobFloatHoldingType"^^xsd:string
] ;
......@@ -195,19 +626,19 @@ ddr:Obj_drillReport
sp:subject
[ sp:varName "wellCementJob"^^xsd:string
]
] [ sp:object _:b10 ;
] [ sp:object _:b18 ;
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#WellCementJobPressureRelease> ;
sp:predicate rdf:type ;
sp:subject _:b10
sp:subject _:b18
] [ sp:object
[ sp:varName "dTimPresReleased"^^xsd:string
] ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#nominallyAt> ;
sp:subject _:b10
sp:subject _:b18
]) ;
sp:where ([ sp:object
[ sp:varName "nameWellBore"^^xsd:string
......@@ -555,374 +986,4 @@ ddr:Obj_drillReport
[ sp:varName "wellBore"^^xsd:string
]
])
] ;
spin:rule
[ rdf:type sp:Construct ;
rdfs:comment "STEP 291 Process cementingFluid"^^xsd:string ;
sp:templates ([ sp:object _:b11 ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
sp:subject _:b12
] [ sp:object <http://www.reportinghub.no/ep/schema/well#CementingFluid> ;
sp:predicate rdf:type ;
sp:subject _:b11
] [ sp:object _:b13 ;
sp:predicate rdf:type ;
sp:subject _:b11
] [ sp:object <http://www.reportinghub.no/ep/schema/core#Volume> ;
sp:predicate rdf:type ;
sp:subject _:b13
] [ sp:object _:b14 ;
sp:predicate _:b15 ;
sp:subject _:b13
] [ sp:object _:b16 ;
sp:predicate rdf:type ;
sp:subject _:b11
] [ sp:object _:b17 ;
sp:predicate rdf:type ;
sp:subject _:b11
] [ sp:object <http://www.reportinghub.no/ep/schema/well#UserDescribedCementingFluidType> ;
sp:predicate rdf:type ;
sp:subject _:b17
] [ sp:object _:b18 ;
sp:predicate rdfs:comment ;
sp:subject _:b17
] [ sp:object _:b19 ;
sp:predicate <http://www.reportinghub.no/ep/schema/well#ratioOfCementMixToWater> ;
sp:subject _:b11
] [ sp:object <http://www.reportinghub.no/ep/schema/core#SpecificVolume> ;
sp:predicate rdf:type ;
sp:subject _:b19
] [ sp:object _:b20 ;
sp:predicate _:b21 ;
sp:subject _:b19
] [ sp:object _:b22 ;
sp:predicate rdf:type ;
sp:subject _:b11
] [ sp:object <http://www.reportinghub.no/ep/schema/core#Density> ;
sp:predicate rdf:type ;
sp:subject _:b22
] [ sp:object _:b23 ;
sp:predicate _:b24 ;
sp:subject _:b22
] [ sp:object _:b25 ;
sp:predicate rdf:type ;
sp:subject _:b11
] [ sp:object <http://www.reportinghub.no/ep/schema/core#YieldPoint> ;
sp:predicate rdf:type ;
sp:subject _:b25
] [ sp:object _:b26 ;
sp:predicate _:b27 ;
sp:subject _:b25
] [ sp:object _:b28 ;
sp:predicate <http://www.reportinghub.no/ep/schema/well#cementingFluidThickeningTime> ;
sp:subject _:b11
] [ sp:object <http://www.reportinghub.no/ep/schema/core#TimeDuration> ;
sp:predicate rdf:type ;
sp:subject _:b28
] [ sp:object _:b29 ;
sp:predicate _:b30 ;
sp:subject _:b28
] [ sp:object _:b31 ;
sp:predicate <http://www.reportinghub.no/ep/schema/well#cementingFluidPerCentFreeWater> ;
sp:subject _:b11
] [ sp:object <http://www.reportinghub.no/ep/schema/core#SpecificVolume> ;
sp:predicate rdf:type ;
sp:subject _:b31
] [ sp:object _:b32 ;
sp:predicate _:b33 ;
sp:subject _:b31
] [ sp:object _:b34 ;
sp:predicate rdfs:comment ;
sp:subject _:b11
]) ;
sp:where ([ sp:object _:b35 ;
sp:predicate ep-spin-lib:nameWellbore ;
sp:subject spin:_this
] [ sp:object _:b36 ;
sp:predicate ddr:dTimStart ;
sp:subject spin:_this
] [ sp:object _:b37 ;
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 _:b38
] [ sp:object _:b39 ;
sp:predicate <http://www.reportinghub.no/ep/schema/core#hasPart> ;
sp:subject _:b40
] [ sp:object <http://www.reportinghub.no/ep/schema/activity#WellCementPumping> ;
sp:predicate rdf:type ;
sp:subject _:b39
] [ sp:object _:b12 ;
sp:predicate <http://www.reportinghub.no/ep/schema/activity#pumpedFluid> ;
sp:subject _:b39
] [ sp:object _:b41 ;
sp:predicate ddr:cementingFluidRef ;
sp:subject _:b37
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b42 ;
sp:predicate ddr:typeFluidRef ;
sp:subject _:b41
])
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b18 ;
sp:predicate ddr:descFluid ;
sp:subject _:b41
])
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b43 ;
sp:predicate ddr:ratioMixWaterRef ;
sp:subject _:b41
] [ sp:object _:b44 ;
sp:predicate ddr:uomRef ;
sp:subject _:b43
] [ sp:object _:b20 ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject _:b43
])
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b45 ;
sp:predicate ddr:densityRef ;
sp:subject _:b41
] [ sp:object _:b46 ;
sp:predicate ddr:uomRef ;
sp:subject _:b45
] [ sp:object _:b23 ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject _:b45
])
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b47 ;
sp:predicate ddr:volPumpedRef ;
sp:subject _:b41
] [ sp:object _:b48 ;
sp:predicate ddr:uomRef ;
sp:subject _:b47
] [ sp:object _:b14 ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject _:b47
])
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b49 ;
sp:predicate ddr:ypRef ;
sp:subject _:b41
] [ sp:object _:b50 ;
sp:predicate ddr:uomRef ;
sp:subject _:b49
] [ sp:object _:b26 ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject _:b49
])
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b51 ;
sp:predicate ddr:eTimThickeningRef ;
sp:subject _:b41
] [ sp:object _:b52 ;
sp:predicate ddr:uomRef ;
sp:subject _:b51
] [ sp:object _:b29 ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject _:b51
])
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b53 ;
sp:predicate ddr:pcFreeWaterRef ;
sp:subject _:b41
] [ sp:object _:b54 ;
sp:predicate ddr:uomRef ;
sp:subject _:b53
] [ sp:object _:b32 ;
sp:predicate <http://www.linkedmodel.org/schema/dtype#value> ;
sp:subject _:b53
])
] [ rdf:type sp:Optional ;
sp:elements ([ sp:object _:b34 ;
sp:predicate ddr:comments ;
sp:subject _:b41
])
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:normalizeString ;
sp:arg1 _:b35
] ;
sp:variable _:b55
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:buildDailyDrillingActivityURI ;
sp:arg1 _:b55 ;
sp:arg2 _:b36
] ;
sp:variable _:b38
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type afn:localname ;
sp:arg1 _:b37
] ;
sp:variable _:b56
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:buildWellCementJobURI ;
sp:arg1 _:b55 ;
sp:arg2 _:b56
] ;
sp:variable _:b40
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:selectFluidType ;
sp:arg1 _:b42
] ;
sp:variable _:b16
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:selectSpecificVolumeScale ;
sp:arg1 _:b54
] ;
sp:variable _:b33
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:selectTimeDurationScale ;
sp:arg1 _:b52
] ;
sp:variable _:b30
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:selectYieldPointScale ;
sp:arg1 _:b50
] ;
sp:variable _:b27
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:selectDensityScale ;
sp:arg1 _:b46
] ;
sp:variable _:b24
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:selectVolumeScale ;
sp:arg1 _:b48
] ;
sp:variable _:b15
] [ rdf:type sp:Bind ;
sp:expression
[ rdf:type ep-spin-lib:selectSpecificVolumeScale ;
sp:arg1 _:b44
] ;
sp:variable _:b21
])
] .
_:b12
sp:varName "pumpedFluid"^^xsd:string .
_:b14
sp:varName "realVolPumped"^^xsd:string .
_:b15
sp:varName "volumeScalePumped"^^xsd:string .
_:b16
sp:varName "cementingFluidType"^^xsd:string .
_:b18
sp:varName "cementingFluidDescription"^^xsd:string .
_:b20
sp:varName "realRatioMixWater"^^xsd:string .
_:b21
sp:varName "ratioScaleMixWater"^^xsd:string .
_:b23
sp:varName "realDensity"^^xsd:string .
_:b24
sp:varName "densityScale"^^xsd:string .
_:b26
sp:varName "realYp"^^xsd:string .
_:b27
sp:varName "yieldPointScale"^^xsd:string .
_:b29
sp:varName "realETim"^^xsd:string .
_:b30
sp:varName "durationScaleETim"^^xsd:string .
_:b32
sp:varName "realPcFreeWater"^^xsd:string .
_:b33
sp:varName "ratioScalePcFreeWater"^^xsd:string .
_:b34
sp:varName "cementingFluidComments"^^xsd:string .
_:b35
sp:varName "nameWellBore"^^xsd:string .
_:b36
sp:varName "dTimStart"^^xsd:string .
_:b37
sp:varName "cementStage"^^xsd:string .
_:b38
sp:varName "dailyDrillingActivity"^^xsd:string .
_:b39
sp:varName "wellCementPumping"^^xsd:string .
_:b40
sp:varName "wellCementJob"^^xsd:string .
_:b41
sp:varName "cementingFluid"^^xsd:string .
_:b42
sp:varName "enumTypeFluid"^^xsd:string .
_:b43
sp:varName "ratioMixWater"^^xsd:string .
_:b44
sp:varName "uomRatioMixWater"^^xsd:string .
_:b45
sp:varName "density"^^xsd:string .
_:b46
sp:varName "uomDensity"^^xsd:string .
_:b47
sp:varName "volPumped"^^xsd:string .
_:b48
sp:varName "uomVolPumped"^^xsd:string .
_:b49
sp:varName "yp"^^xsd:string .
_:b50
sp:varName "uomYp"^^xsd:string .
_:b51
sp:varName "eTimThickening"^^xsd:string .
_:b52
sp:varName "uomETim"^^xsd:string .
_:b53
sp:varName "pcFreeWater"^^xsd:string .
_:b54
sp:varName "uomPcFreeWater"^^xsd:string .
_:b55
sp:varName "normalizedWellBoreName"^^xsd:string .
_:b56
sp:varName "localname"^^xsd:string .
......