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-05 10:44:51 +0000
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
9a2a951a80dd075a336c41de9a597736858bef1f
9a2a951a
1 parent
337eee5c
reorder header cols per geir spreadsheet
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
33 additions
and
25 deletions
www.reportinghub.no/swp/DailyDrillingReport.uispin.html
www.reportinghub.no/swp/DailyDrillingReport.uispin.html
View file @
9a2a951
...
...
@@ -20,52 +20,60 @@
<div>
Period: {= fn:concat(ep-spin-lib:normalizeDateTime(?activityStart), ' - ', ep-spin-lib:normalizeDateTime(?activityEnd)) }
</div>
<div>
Report Number: {# SELECT ?repNum WHERE {?report ep-report:dailyDrillingReportNumber ?repNum}}
</div>
<hr
/>
<table>
<tr>
<td
class=
"ddrSummaryLeft"
>
<rhswp:NameValuePair
arg:name=
"Report Number:"
arg:value=
"{# SELECT ?repNum WHERE {?report ep-report:dailyDrillingReportNumber ?repNum}}"
/>
<rhswp:NameValuePair
arg:name=
"Wellbore:"
arg:value=
"{= rhspin:npdName(?wb) }"
/>
<rhswp:NameValuePair
arg:name=
"Status:"
arg:value=
"{# SELECT ?repTypeName WHERE {?report a ?repType . ?repType a ep-report:DailyDrillingReportFinalisationType . ?repType rdfs:label ?repTypeName}}"
/>
<td
class=
"ddrSummaryLeft"
>
<rhswp:NameValuePair
arg:name=
"NPD Wellbore Id:"
arg:value=
"{= rhspin:npdId(?wb) }"
/>
<rhswp:NameValuePair
arg:name=
"Report Status:"
arg:value=
"{# SELECT ?repTypeName WHERE {?report a ?repType . ?repType a ep-report:DailyDrillingReportFinalisationType . ?repType rdfs:label ?repTypeName}}"
/>
<rhswp:NameValuePair
arg:name=
"Creation time:"
arg:value=
"{= ep-spin-lib:normalizeDateTime(?createdAt) }"
/>
<rhswp:NameValuePair
arg:name=
"Operator:"
arg:value=
"{# SELECT ?operatorName WHERE {?activity ep-activity:drillingOperator ?operator . ?operator ep-core:name ?operatorName }}"
/>
<rhswp:NameValuePair
arg:name=
"Rig name:"
arg:value=
"{= rhspin:npdName(?rig) }"
/>
<rhswp:NameValuePair
arg:name=
"Spud date:"
arg:value=
"{= IF(bound(?spudDate), spif:dateFormat(?spudDate, 'yyyy-MMM-dd'), ?unbound) }"
/>
<rhswp:NameValuePair
arg:name=
"Elevation RKB-MSL m:"
arg:value=
"{# SELECT ?kellyElevMeas WHERE {?activity ep-activity:onRig ?rigState . ?rigState ep-core:hasPart ?kellyBushing . ?kellyBushing a ep-eqt:KellyBushing . ?kellyBushing ep-eqt:elevationOfKellyBushing ?kellyElev . ?kellyElev ep-core:metre ?kellyElevMeas}}"
/>
<rhswp:NameValuePair
arg:name=
"Tight well:"
arg:value=
"{# SELECT ?wbTightTypeLabel WHERE { ?statusActivityWb a ?wbTightType . ?wbTightType a ep-well:WellBoreTightnessType . ?wbTightType rdfs:label ?wbTightTypeLabel} }"
/>
<rhswp:NameValuePair
arg:name=
"Pressure psig:"
arg:value=
"{# SELECT ?buttHolePresVal WHERE {?statusActivityWb ep-well:averageBottomHolePressure ?buttHolePres . ?buttHolePres ep-core:psig ?buttHolePresVal}}"
/>
<rhswp:NameValuePair
arg:name=
"Fixed rig:"
arg:value=
"{# SELECT ?rigTypeName WHERE {?rig a ?rigType . ?rigType rdfs:label ?rigTypeName . ?rigType rdfs:subClassOf ep-fac:Rig}}"
/>
<rhswp:NameValuePair
arg:name=
"Depth at Kick Off mMD:"
arg:value=
"{# SELECT ?koDepthM WHERE {?wb ep-core:hasPart ?koWb . ?koWb a ep-well:WellBoreKickOff . ?koWb ep-well:measuredDepth ?measDepth . ?measDepth ep-core:metre ?koDepthM}}"
/>
<rhswp:NameValuePair
arg:name=
"Plug Back Depth mMD:"
arg:value=
"{# SELECT ?pbDepthVal WHERE {?statusActivityWb ep-well:measuredDepthOfPlugTop ?pbDepth . ?pbDepth ep-core:metre ?pbDepthVal}}"
/>
<rhswp:NameValuePair
arg:name=
"Penetration Rate m/h:"
arg:value=
"{# SELECT ?penRateVal WHERE {?statusActivity ep-activity:finalRateOfDrilling ?penRate . ?penRate ep-core:metre_hour-1 ?penRateVal}}"
/>
<rhswp:NameValuePair
arg:name=
"Pressure Test Type:"
arg:value=
"{# SELECT ?pTestActTypeText WHERE {?statusActivity ep-core:hasPart ?pTestAct . ?pTestAct a ?pTestActType . ?pTestActType rdfs:subClassOf ep-activity:WellBorePressureTest . ?pTestActType rdfs:label ?pTestActTypeText}}"
/>
<rhswp:NameValuePair
arg:name=
"Depth At Formation Strength mMD:"
arg:value=
"{# SELECT ?rockFormDepthMmdVal WHERE {?statusActivityWb ep-core:hasPart ?rockFormation . ?rockFormation a ep-well:SurroundingRockFormation . ?rockFormation ep-well:measuredDepth ?rockFormDepthMmd . ?rockFormDepthMmd ep-core:metre ?rockFormDepthMmdVal}}"
/>
<rhswp:NameValuePair
arg:name=
"Dia Last Casing In:"
arg:value=
"{# SELECT ?lastCasingDiaVal WHERE {?statusActivityWb ep-core:hasPart ?lastCasing . ?lastCasing a ep-eqt:LastCasingOfAWellBore . ?lastCasing ep-core:temporalPartOf ?casing . ?casing a ?pipeOutsideDiameterAPI_5CTClass . ?pipeOutsideDiameterAPI_5CTClass a ep-eqt:PipeOutsideDiameterAPI_5CTClass . ?pipeOutsideDiameterAPI_5CTClass rdfs:label ?lastCasingDiaVal}}"
/>
<rhswp:NameValuePair
arg:name=
"Depth At Last Casing MTVD:"
arg:value=
"{# SELECT ?lastCasingDepthTvdVal WHERE {?statusActivityWb ep-core:hasPart ?lastCasing . ?lastCasing a ep-eqt:LastCasingOfAWellBore . ?lastCasing ep-core:temporalPartOf ?casing . ?casing ep-well:trueVerticalDepthToTheBottomOfAPartOfAWellBore ?lastCasingDepthTvd . ?lastCasingDepthTvd ep-core:metre ?lastCasingDepthTvdVal}}"
/>
</td>
<td
class=
"ddrSummaryRight"
>
<rhswp:NameValuePair
arg:name=
"Wellbore Id:"
arg:value=
"{= rhspin:npdId(?wb) }"
/>
<rhswp:NameValuePair
arg:name=
"Created time:"
arg:value=
"{= ep-spin-lib:normalizeDateTime(?createdAt) }"
/>
<rhswp:NameValuePair
arg:name=
"Drilling contractor:"
arg:value=
"{# SELECT ?contractorName WHERE {?activity ep-activity:drillingContractor ?contractor . ?contractor ep-core:name ?contractorName}}"
/>
<rhswp:NameValuePair
arg:name=
"Rig name:"
arg:value=
"{= rhspin:npdName(?rig) }"
/>
<rhswp:NameValuePair
arg:name=
"NPD Rig Id:"
arg:value=
"{= rhspin:npdId(?rig) }"
/>
<rhswp:NameValuePair
arg:name=
"Date Well Complete:"
arg:value=
"{= IF(bound(?completeDate), spif:dateFormat(?completeDate, 'yyyy-MMM-dd'), ?unbound) }"
/>
<rhswp:NameValuePair
arg:name=
"Fixed rig:"
arg:value=
"{# SELECT ?rigTypeName WHERE {?rig a ?rigType . ?rigType rdfs:label ?rigTypeName . ?rigType rdfs:subClassOf ep-fac:Rig}}"
/>
<rhswp:NameValuePair
arg:name=
"Elevation RKB-MSL m:"
arg:value=
"{# SELECT ?kellyElevMeas WHERE {?activity ep-activity:onRig ?rigState . ?rigState ep-core:hasPart ?kellyBushing . ?kellyBushing a ep-eqt:KellyBushing . ?kellyBushing ep-eqt:elevationOfKellyBushing ?kellyElev . ?kellyElev ep-core:metre ?kellyElevMeas}}"
/>
<rhswp:NameValuePair
arg:name=
"Water depth MSL m:"
arg:value=
"{# SELECT ?waterDepthVal WHERE {?activity ep-activity:onRig ?rigState . ?rigState a ep-fac:TemporalPartOfARig . ?rigState ep-core:hasPart ?water . ?water a ep-fac:SurroundingWater . ?water ep-fac:depthOfSurroundingWater ?waterDepth . ?waterDepth ep-core:metre ?waterDepthVal}}"
/>
<rhswp:NameValuePair
arg:name=
"Tight well:"
arg:value=
"{# SELECT ?wbTightTypeLabel WHERE { ?statusActivityWb a ?wbTightType . ?wbTightType a ep-well:WellBoreTightnessType . ?wbTightType rdfs:label ?wbTightTypeLabel} }"
/>
<rhswp:NameValuePair
arg:name=
"High pressure - High temperature:"
arg:value=
"{# SELECT ?wbPTTypeLabel WHERE { ?statusActivityWb a ?wbPTType . ?wbPTType a ep-well:WellBoreHphtType . ?wbPTType rdfs:label ?wbPTTypeLabel} }"
/>
<rhswp:NameValuePair
arg:name=
"Temperature degC:"
arg:value=
"{# SELECT ?buttHoleTempVal WHERE {?statusActivityWb ep-well:averageBottomHoleTemperature ?buttHoleTemp . ?buttHoleTemp ep-core:celsius ?buttHoleTempVal}}"
/>
<rhswp:NameValuePair
arg:name=
"Spud date:"
arg:value=
"{= IF(bound(?spudDate), spif:dateFormat(?spudDate, 'yyyy-MMM-dd'), ?unbound) }"
/>
<rhswp:NameValuePair
arg:name=
"Date Well Complete:"
arg:value=
"{= IF(bound(?completeDate), spif:dateFormat(?completeDate, 'yyyy-MMM-dd'), ?unbound) }"
/>
<rhswp:NameValuePair
arg:name=
"Wellbore type:"
arg:value=
"{# SELECT ?wbTypeName WHERE {?activity a ?wbType . ?wbType a ep-activity:WellBoreDrillingType . ?wbType rdfs:label ?wbTypeName}}"
/>
</td>
<td
class=
"ddrSummaryRight"
>
<rhswp:NameValuePair
arg:name=
"Depth at Kick Off mMD:"
arg:value=
"{# SELECT ?koDepthM WHERE {?wb ep-core:hasPart ?koWb . ?koWb a ep-well:WellBoreKickOff . ?koWb ep-well:measuredDepth ?measDepth . ?measDepth ep-core:metre ?koDepthM}}"
/>
<rhswp:NameValuePair
arg:name=
"Depth at Kick Off mTVD:"
arg:value=
"{# SELECT ?koDepthT WHERE {?wb ep-core:hasPart ?koWb . ?koWb a ep-well:WellBoreKickOff . ?koWb ep-well:trueVerticalDepth ?measDepth . ?measDepth ep-core:metre ?koDepthT}}"
/>
<rhswp:NameValuePair
arg:name=
"Depth mMD:"
arg:value=
"{# SELECT ?buttHoleMDVal WHERE {?statusActivityWb ep-well:finalBottomHoleMeasuredDepth ?buttHoleMD . ?buttHoleMD ep-core:metre ?buttHoleMDVal}}"
/>
<rhswp:NameValuePair
arg:name=
"Depth mTVD:"
arg:value=
"{# SELECT ?buttHoleTVDVal WHERE {?statusActivityWb ep-well:finalBottomHoleTrueVerticalDepth ?buttHoleTVD . ?buttHoleTVD ep-core:metre ?buttHoleTVDVal}}"
/>
<rhswp:NameValuePair
arg:name=
"Dist Drilled m:"
arg:value=
"{# SELECT ?distDrilledVal WHERE {?statusActivity ep-activity:distanceDrilled ?distDrilled . ?distDrilled ep-core:metre ?distDrilledVal}}"
/>
<rhswp:NameValuePair
arg:name=
"Penetration Rate m/h:"
arg:value=
"{# SELECT ?penRateVal WHERE {?statusActivity ep-activity:finalRateOfDrilling ?penRate . ?penRate ep-core:metre_hour-1 ?penRateVal}}"
/>
<rhswp:NameValuePair
arg:name=
"Hole Dia in:"
arg:value=
"{# SELECT ?holeDiaVal WHERE {?lowerPartWb ep-core:spatialPartOf ?statusActivityWb . ?lowerPartWb a ep-well:LowerPartOfAWellBore . ?lowerPartWb ep-core:temporalPartOf ?partOfAWellBoreSizeSection . ?partOfAWellBoreSizeSection ep-core:spatialPartOf ?wellBoreSizeSection . ?wellBoreSizeSection a ?wellBoreSizeClass . ?wellBoreSizeClass a ep-well:ClassOfWellBoreSectionBySize . ?wellBoreSizeClass rdfs:label ?holeDiaVal }}"
/>
<rhswp:NameValuePair
arg:name=
"Plug Back Depth mMD:"
arg:value=
"{# SELECT ?pbDepthVal WHERE {?statusActivityWb ep-well:measuredDepthOfPlugTop ?pbDepth . ?pbDepth ep-core:metre ?pbDepthVal}}"
/>
<rhswp:NameValuePair
arg:name=
"Pressure Test Type:"
arg:value=
"{# SELECT ?pTestActTypeText WHERE {?statusActivity ep-core:hasPart ?pTestAct . ?pTestAct a ?pTestActType . ?pTestActType rdfs:subClassOf ep-activity:WellBorePressureTest . ?pTestActType rdfs:label ?pTestActTypeText}}"
/>
<rhswp:NameValuePair
arg:name=
"Pressure psig:"
arg:value=
"{# SELECT ?buttHolePresVal WHERE {?statusActivityWb ep-well:averageBottomHolePressure ?buttHolePres . ?buttHolePres ep-core:psig ?buttHolePresVal}}"
/>
<rhswp:NameValuePair
arg:name=
"Formation Strength g/cm3:"
arg:value=
"{# SELECT ?rockFormStrengthVal WHERE {?statusActivityWb ep-core:hasPart ?rockFormation . ?rockFormation a ep-well:SurroundingRockFormation . ?rockFormation ep-well:strengthOfRockFormation ?rockFormStrength . ?rockFormStrength ep-core:gram_cm-3 ?rockFormStrengthVal}}"
/>
<rhswp:NameValuePair
arg:name=
"Depth At Formation Strength mMD:"
arg:value=
"{# SELECT ?rockFormDepthMmdVal WHERE {?statusActivityWb ep-core:hasPart ?rockFormation . ?rockFormation a ep-well:SurroundingRockFormation . ?rockFormation ep-well:measuredDepth ?rockFormDepthMmd . ?rockFormDepthMmd ep-core:metre ?rockFormDepthMmdVal}}"
/>
<rhswp:NameValuePair
arg:name=
"Depth At Formation Strength mTVD:"
arg:value=
"{# SELECT ?rockFormDepthTvdVal WHERE {?statusActivityWb ep-core:hasPart ?rockFormation . ?rockFormation a ep-well:SurroundingRockFormation . ?rockFormation ep-well:trueVerticalDepth ?rockFormDepthTvd . ?rockFormDepthTvd ep-core:metre ?rockFormDepthTvdVal}}"
/>
<rhswp:NameValuePair
arg:name=
"Depth At Last Casing mMD:"
arg:value=
"{# SELECT ?lastCasingDepthMmdVal WHERE {?statusActivityWb ep-core:hasPart ?lastCasing . ?lastCasing a ep-eqt:LastCasingOfAWellBore . ?lastCasing ep-core:temporalPartOf ?casing . ?casing ep-well:measuredDepthToTheBottomOfAPartOfAWellBore ?lastCasingDepthMmd . ?lastCasingDepthMmd ep-core:metre ?lastCasingDepthMmdVal}}"
/>
</td>
<rhswp:NameValuePair
arg:name=
"Depth At Last Casing MTVD:"
arg:value=
"{# SELECT ?lastCasingDepthTvdVal WHERE {?statusActivityWb ep-core:hasPart ?lastCasing . ?lastCasing a ep-eqt:LastCasingOfAWellBore . ?lastCasing ep-core:temporalPartOf ?casing . ?casing ep-well:trueVerticalDepthToTheBottomOfAPartOfAWellBore ?lastCasingDepthTvd . ?lastCasingDepthTvd ep-core:metre ?lastCasingDepthTvdVal}}"
/>
<rhswp:NameValuePair
arg:name=
"Dia Last Casing In:"
arg:value=
"{# SELECT ?lastCasingDiaVal WHERE {?statusActivityWb ep-core:hasPart ?lastCasing . ?lastCasing a ep-eqt:LastCasingOfAWellBore . ?lastCasing ep-core:temporalPartOf ?casing . ?casing a ?pipeOutsideDiameterAPI_5CTClass . ?pipeOutsideDiameterAPI_5CTClass a ep-eqt:PipeOutsideDiameterAPI_5CTClass . ?pipeOutsideDiameterAPI_5CTClass rdfs:label ?lastCasingDiaVal}}"
/>
</td>
</tr></table>
<hr
/>
<h2>
Summary of Activity (24 Hours)
</h2>
...
...
Please
register
or
login
to post a comment