Showing
1 changed file
with
6 additions
and
5 deletions
| 1 | <ui:group | 1 | <ui:group |
| 2 | let:activity="{= spl:object(?report, ep-activity:reportOn) }" | 2 | let:activity="{= spl:object(?report, ep-activity:reportOn) }" |
| 3 | - let:onWellBore="{# SELECT ?onWellBore WHERE { ?this ep-activity:reportOn/ep-activity:onWellBore ?onWellBore } }"> | 3 | + let:onWellBore="{# SELECT ?onWellBore WHERE { ?this ep-activity:reportOn/ep-activity:onWellBore ?onWellBore } }" |
| 4 | + let:rig="{# SELECT ?rig WHERE { ?report ep-activity:reportOn/ep-activity:onRig/ep-core:temporalPartOf ?rig } }"> | ||
| 4 | <ui:group let:wellBore="{= spl:object(?onWellBore, ep-core:temporalPartOf) }"> | 5 | <ui:group let:wellBore="{= spl:object(?onWellBore, ep-core:temporalPartOf) }"> |
| 5 | <h1>Summary report Wellbore: {= rhspin:npdName(?wellBore) }</h1> | 6 | <h1>Summary report Wellbore: {= rhspin:npdName(?wellBore) }</h1> |
| 6 | <div>End time: {= ui:label(spl:object(?activity, ep-activity:finishedAt)) }</div> | 7 | <div>End time: {= ui:label(spl:object(?activity, ep-activity:finishedAt)) }</div> |
| 7 | <hr /> | 8 | <hr /> |
| 8 | <table><tr> | 9 | <table><tr> |
| 9 | <td class="ddrSummaryLeft"> | 10 | <td class="ddrSummaryLeft"> |
| 10 | - <rhswp:NameValuePair arg:name="Report Number:" arg:value="{TBD}" /> | 11 | + <rhswp:NameValuePair arg:name="Report Number:" arg:value="{= rhspin:dtypeValue(?this, ddr:reportNo) }" /> |
| 11 | <rhswp:NameValuePair arg:name="Wellbore:" arg:value="{= rhspin:npdName(?wellBore) }" /> | 12 | <rhswp:NameValuePair arg:name="Wellbore:" arg:value="{= rhspin:npdName(?wellBore) }" /> |
| 12 | <rhswp:NameValuePair arg:name="Status:" arg:value="{TBD}" /> | 13 | <rhswp:NameValuePair arg:name="Status:" arg:value="{TBD}" /> |
| 13 | <rhswp:NameValuePair arg:name="Operator:" arg:value="{= spl:object(?dailyDrillingActivity, ep-activity:drillingOperator) }" /> | 14 | <rhswp:NameValuePair arg:name="Operator:" arg:value="{= spl:object(?dailyDrillingActivity, ep-activity:drillingOperator) }" /> |
| 14 | - <rhswp:NameValuePair arg:name="Rig name:" arg:value="{= spl:object(?dailyDrillingActivity, ep-activity:onRig/ep-core:temporalPartOf) }" /> | 15 | + <rhswp:NameValuePair arg:name="Rig name:" arg:value="{= ui:label(?rig) }" /> |
| 15 | <rhswp:NameValuePair arg:name="Spud date:" arg:value="{= ui:label(spl:object(?onWellBore, ddr:dTimSpud)) }" /> | 16 | <rhswp:NameValuePair arg:name="Spud date:" arg:value="{= ui:label(spl:object(?onWellBore, ddr:dTimSpud)) }" /> |
| 16 | <rhswp:NameValuePair arg:name="Elevation RKB-MSL m:" arg:value="{= rhspin:dtypeValue(?onWellBore, ddr:elevKelly) }" /> | 17 | <rhswp:NameValuePair arg:name="Elevation RKB-MSL m:" arg:value="{= rhspin:dtypeValue(?onWellBore, ddr:elevKelly) }" /> |
| 17 | <rhswp:NameValuePair arg:name="Tight well:" arg:value="{# SELECT ui:label(?wellBoreTightnessType) WHERE { ?temporalPartOfAWellBore rdf:type ?wellBoreTightnessType . ?wellBoreTightnessType a ep-well:WellBoreTightnessType} }" /> | 18 | <rhswp:NameValuePair arg:name="Tight well:" arg:value="{# SELECT ui:label(?wellBoreTightnessType) WHERE { ?temporalPartOfAWellBore rdf:type ?wellBoreTightnessType . ?wellBoreTightnessType a ep-well:WellBoreTightnessType} }" /> |
| 18 | <rhswp:NameValuePair arg:name="Pressure psig:" arg:value="{= rhspin:dtypeValue(?temporalPartOfAWellBore, ddr:avgPresBH) }" /> | 19 | <rhswp:NameValuePair arg:name="Pressure psig:" arg:value="{= rhspin:dtypeValue(?temporalPartOfAWellBore, ddr:avgPresBH) }" /> |
| 19 | - <rhswp:NameValuePair arg:name="Fixed rig:" arg:value="{TBD}" /> | 20 | + <rhswp:NameValuePair arg:name="Fixed rig:" arg:value="{# SELECT ui:label(?fixedOrMoveableRigType) WHERE { ?rig rdf:type ?fixedOrMoveableRigType . ?fixedOrMoveableRigType a ep-fac:FixedOrMoveableRigType} }" /> |
| 20 | <rhswp:NameValuePair arg:name="Depth at Kick Off mMD:" arg:value="{= rhspin:dtypeValue(?onWellBore, ddr:mdKickoff) }" /> | 21 | <rhswp:NameValuePair arg:name="Depth at Kick Off mMD:" arg:value="{= rhspin:dtypeValue(?onWellBore, ddr:mdKickoff) }" /> |
| 21 | <rhswp:NameValuePair arg:name="Plug Back Depth mMD:" arg:value="{= rhspin:dtypeValue(?onWellBore, ddr:mdPlugTop) }" /> | 22 | <rhswp:NameValuePair arg:name="Plug Back Depth mMD:" arg:value="{= rhspin:dtypeValue(?onWellBore, ddr:mdPlugTop) }" /> |
| 22 | <rhswp:NameValuePair arg:name="Penetration Rate m/h:" arg:value="{= rhspin:dtypeValue(?activity, ddr:ropCurrent) }" /> | 23 | <rhswp:NameValuePair arg:name="Penetration Rate m/h:" arg:value="{= rhspin:dtypeValue(?activity, ddr:ropCurrent) }" /> |
| ... | @@ -30,7 +31,7 @@ | ... | @@ -30,7 +31,7 @@ |
| 30 | <rhswp:NameValuePair arg:name="Wellbore Id:" arg:value="{= rhspin:npdId(?wellBore) }" /> | 31 | <rhswp:NameValuePair arg:name="Wellbore Id:" arg:value="{= rhspin:npdId(?wellBore) }" /> |
| 31 | <rhswp:NameValuePair arg:name="Created date:" arg:value="{= ui:label(spl:object(?this, ep-activity:createdAt)) }" /> | 32 | <rhswp:NameValuePair arg:name="Created date:" arg:value="{= ui:label(spl:object(?this, ep-activity:createdAt)) }" /> |
| 32 | <rhswp:NameValuePair arg:name="Drilling contractor:" arg:value="{= spl:object(?dailyDrillingActivity, ep-activity:drillingContractor) }" /> | 33 | <rhswp:NameValuePair arg:name="Drilling contractor:" arg:value="{= spl:object(?dailyDrillingActivity, ep-activity:drillingContractor) }" /> |
| 33 | - <rhswp:NameValuePair arg:name="NPD Rig Id:" arg:value="{= spl:object(?dailyDrillingActivity, ep-activity:onRig/ep-core:temporalPartOf) }" /> | 34 | + <rhswp:NameValuePair arg:name="NPD Rig Id:" arg:value="{= spl:object(?rig, ep-core:npdCode) }" /> |
| 34 | <rhswp:NameValuePair arg:name="Date Well Complete:" arg:value="{= ui:label(spl:object(?wellBore, ddr:dateDrillComplete)) }" /> | 35 | <rhswp:NameValuePair arg:name="Date Well Complete:" arg:value="{= ui:label(spl:object(?wellBore, ddr:dateDrillComplete)) }" /> |
| 35 | <rhswp:NameValuePair arg:name="Water depth MSL m:" arg:value="{= rhspin:dtypeValue(?temporalPartOfAWellBore, ddr:waterDepth) }" /> | 36 | <rhswp:NameValuePair arg:name="Water depth MSL m:" arg:value="{= rhspin:dtypeValue(?temporalPartOfAWellBore, ddr:waterDepth) }" /> |
| 36 | <rhswp:NameValuePair arg:name="High pressure - High temperature:" arg:value="{# SELECT ui:label(?wellBoreHphtType) WHERE { ?temporalPartOfAWellBore rdf:type ?wellBoreHphtType . ?wellBoreHphtType a ep-well:WellBoreHphtType} }" /> | 37 | <rhswp:NameValuePair arg:name="High pressure - High temperature:" arg:value="{# SELECT ui:label(?wellBoreHphtType) WHERE { ?temporalPartOfAWellBore rdf:type ?wellBoreHphtType . ?wellBoreHphtType a ep-well:WellBoreHphtType} }" /> | ... | ... |
-
Please register or login to post a comment