4 | | <xslt:param name="XFCrtLocalDate">2011-03-22</xslt:param> |
5 | | <xslt:param name="XFCrtLocalTime">14:27:24</xslt:param> |
6 | | <xslt:param name="XFCrtLocalDateTime">2011-03-22T14:27:24</xslt:param> |
7 | | <xslt:param name="XFCrtUTCDate">2011-03-22</xslt:param> |
8 | | <xslt:param name="XFCrtUTCTime">13:27:24</xslt:param> |
9 | | <xslt:param name="XFCrtUTCDateTime">2011-03-22T13:27:24</xslt:param> |
| 4 | <xslt:param name="XFCrtLocalDate">2011-03-30</xslt:param> |
| 5 | <xslt:param name="XFCrtLocalTime">10:29:36</xslt:param> |
| 6 | <xslt:param name="XFCrtLocalDateTime">2011-03-30T10:29:36</xslt:param> |
| 7 | <xslt:param name="XFCrtUTCDate">2011-03-30</xslt:param> |
| 8 | <xslt:param name="XFCrtUTCTime">08:29:36</xslt:param> |
| 9 | <xslt:param name="XFCrtUTCDateTime">2011-03-30T08:29:36</xslt:param> |
| 1104 | <xsl:if test="string(/witsml:drillReports/witsml:drillReport/witsml:bitRecord/witsml:bitRun/witsml:mdHoleStop - /witsml:drillReports/witsml:drillReport/witsml:bitRecord/witsml:bitRun/witsml:mdHoleStart)"><fo:inline> |
| 1105 | <xsl:value-of select="/witsml:drillReports/witsml:drillReport/witsml:bitRecord/witsml:bitRun/witsml:mdHoleStop - /witsml:drillReports/witsml:drillReport/witsml:bitRecord/witsml:bitRun/witsml:mdHoleStart"/> |
| 1106 | </fo:inline></xsl:if> |
| 1107 | </fo:block> |
| 1108 | </fo:table-cell> |
| 1109 | <fo:table-cell> |
| 1110 | <fo:block> |
| 1111 | <xsl:if test="string(witsml:bitRun/witsml:eTimOpBit)"><fo:inline> |
| 1112 | <xsl:value-of select="witsml:bitRun/witsml:eTimOpBit"/> |
| 1113 | </fo:inline></xsl:if> |
| 1114 | </fo:block> |
| 1115 | </fo:table-cell> |
| 1116 | <fo:table-cell> |
| 1117 | <fo:block> |
| 1118 | <xsl:if test="string(witsml:bitRun/witsml:ropAv)"><fo:inline> |
| 1119 | <xsl:value-of select="witsml:bitRun/witsml:ropAv"/> |
| 1120 | </fo:inline></xsl:if> |
| 1121 | </fo:block> |
| 1122 | </fo:table-cell> |
| 1123 | <fo:table-cell> |
| 1124 | <fo:block> |
| 1125 | <xsl:if test="string(witsml:bitRun/witsml:mdTotHoleMade)"><fo:inline> |
| 1126 | <xsl:value-of select="witsml:bitRun/witsml:mdTotHoleMade"/> |
| 1127 | </fo:inline></xsl:if> |
| 1128 | </fo:block> |
| 1129 | </fo:table-cell> |
| 1130 | <fo:table-cell> |
| 1131 | <fo:block> |
| 1132 | <xsl:if test="string(witsml:bitRun/witsml:totHrsDrilled)"><fo:inline> |
| 1133 | <xsl:value-of select="witsml:bitRun/witsml:totHrsDrilled"/> |
| 1134 | </fo:inline></xsl:if> |
| 1135 | </fo:block> |
| 1136 | </fo:table-cell> |
| 1137 | <fo:table-cell> |
| 1138 | <fo:block> |
| 1139 | <xsl:if test="string(witsml:bitRun/witsml:ropMx)"><fo:inline> |
| 1140 | <xsl:value-of select="witsml:bitRun/witsml:ropMx"/> |
| 1141 | </fo:inline></xsl:if> |
| 1142 | </fo:block> |
| 1143 | </fo:table-cell> |
| 1144 | <fo:table-cell> |
| 1145 | <fo:block> |
1106 | | </fo:inline></xsl:if> |
1107 | | </fo:block> |
1108 | | </fo:table-cell> |
1109 | | <fo:table-cell> |
1110 | | <fo:block> |
1111 | | <xsl:if test="string(/witsml:drillReports/witsml:drillReport/witsml:bitRecord/witsml:bitRun/witsml:mdHoleStop - /witsml:drillReports/witsml:drillReport/witsml:bitRecord/witsml:bitRun/witsml:mdHoleStart)"><fo:inline> |
1112 | | <xsl:value-of select="/witsml:drillReports/witsml:drillReport/witsml:bitRecord/witsml:bitRun/witsml:mdHoleStop - /witsml:drillReports/witsml:drillReport/witsml:bitRecord/witsml:bitRun/witsml:mdHoleStart"/> |
1113 | | </fo:inline></xsl:if> |
1114 | | </fo:block> |
1115 | | </fo:table-cell> |
1116 | | <fo:table-cell> |
1117 | | <fo:block> |
1118 | | <xsl:if test="string(witsml:bit/Run/witsml:eTimOpBit)"><fo:inline> |
1119 | | <xsl:value-of select="witsml:bit/Run/witsml:eTimOpBit"/> |
1120 | | </fo:inline></xsl:if> |
1121 | | </fo:block> |
1122 | | </fo:table-cell> |
1123 | | <fo:table-cell> |
1124 | | <fo:block> |
1125 | | <xsl:if test="string(witsml:ropAv)"><fo:inline> |
1126 | | <xsl:value-of select="witsml:ropAv"/> |
1127 | | </fo:inline></xsl:if> |
1128 | | </fo:block> |
1129 | | </fo:table-cell> |
1130 | | <fo:table-cell> |
1131 | | <fo:block> |
1132 | | <xsl:if test="string(witsml:bitRun/witsml:mdTotHoleMade)"><fo:inline> |
1133 | | <xsl:value-of select="witsml:bitRun/witsml:mdTotHoleMade"/> |
1134 | | </fo:inline></xsl:if> |
1135 | | </fo:block> |
1136 | | </fo:table-cell> |
1137 | | <fo:table-cell> |
1138 | | <fo:block> |
1139 | | <xsl:if test="string(witsml:bitRun/witsml:totHrsDrilled)"><fo:inline> |
1140 | | <xsl:value-of select="witsml:bitRun/witsml:totHrsDrilled"/> |
1141 | | </fo:inline></xsl:if> |
1142 | | </fo:block> |
1143 | | </fo:table-cell> |
1144 | | <fo:table-cell> |
1145 | | <fo:block> |
1146 | | <xsl:if test="string(witsml:ropMx)"><fo:inline> |
1147 | | <xsl:value-of select="witsml:ropMx"/> |
1277 | | <xsl:variable name="element_casing" select="document($ddrSchema)/xsd:schema/xsd:simpleType[@name='stimStageType']/xsd:restriction"/> |
1278 | | <xsl:variable name="casingTypes" select="witsml:casing_liner_tubing_run/witsml:kind"/> |
1279 | | <xsl:if test="string($element_casing//xsd:enumeration[@value=$casingTypes])"><fo:inline> |
1280 | | <xsl:value-of select="$element_casing//xsd:enumeration[@value=$casingTypes]"/> |
1281 | | </fo:inline></xsl:if> |
1282 | | </fo:block> |
1283 | | </fo:table-cell> |
1284 | | <fo:table-cell> |
1285 | | <fo:block> |
1286 | | <xsl:if test="string(substring-after(substring(witsml:casing_liner_tubing_run/witsml:dTimStart, 0, 17), 'T'))"><fo:inline> |
1287 | | <xsl:value-of select="substring-after(substring(witsml:casing_liner_tubing_run/witsml:dTimStart, 0, 17), 'T')"/> |
| 1277 | <xsl:if test="string(witsml:casing_liner_tubing_run/witsml:tubularJobType)"><fo:inline> |
| 1278 | <xsl:value-of select="witsml:casing_liner_tubing_run/witsml:tubularJobType"/> |
| 1279 | </fo:inline></xsl:if> |
| 1280 | </fo:block> |
| 1281 | </fo:table-cell> |
| 1282 | <fo:table-cell> |
| 1283 | <fo:block> |
| 1284 | <xsl:if test="string(substring-after(substring(witsml:casing_liner_tubing_run/witsml:dTimEnd, 0, 17), 'T'))"><fo:inline> |
| 1285 | <xsl:value-of select="substring-after(substring(witsml:casing_liner_tubing_run/witsml:dTimEnd, 0, 17), 'T')"/> |
1506 | | <xsl:if test="witsml:topPlug='true'">yes</xsl:if> |
1507 | | <xsl:if test="witsml:topPlug='false'">no</xsl:if> |
1508 | | </fo:block> |
1509 | | </fo:table-cell> |
1510 | | <fo:table-cell> |
1511 | | <fo:block> |
1512 | | <xsl:if test="witsml:botPlug='true'">yes</xsl:if> |
1513 | | <xsl:if test="witsml:botPlug='false'">no</xsl:if> |
1514 | | </fo:block> |
1515 | | </fo:table-cell> |
1516 | | <fo:table-cell> |
1517 | | <fo:block> |
1518 | | <xsl:if test="witsml:plugBumped='true'">yes</xsl:if> |
1519 | | <xsl:if test="witsml:plugBumped='false'">no</xsl:if> |
| 1502 | <xsl:if test="witsml:topPlug='true' or witsml:topPlug='1'">yes</xsl:if> |
| 1503 | <xsl:if test="witsml:topPlug='false' or witsml:topPlug='0'">no</xsl:if> |
| 1504 | </fo:block> |
| 1505 | </fo:table-cell> |
| 1506 | <fo:table-cell> |
| 1507 | <fo:block> |
| 1508 | <xsl:if test="witsml:botPlug='true' or witsml:botPlug='1'">yes</xsl:if> |
| 1509 | <xsl:if test="witsml:botPlug='false' or witsml:botPlug='0'">no</xsl:if> |
| 1510 | </fo:block> |
| 1511 | </fo:table-cell> |
| 1512 | <fo:table-cell> |
| 1513 | <fo:block> |
| 1514 | <xsl:if test="witsml:plugBumped='true' or witsml:plugBumped='1'">yes</xsl:if> |
| 1515 | <xsl:if test="witsml:plugBumped='false' or witsml:plugBumped='0'">no</xsl:if> |
1557 | | <xsl:if test="witsml:reciprocated='true'">yes</xsl:if> |
1558 | | <xsl:if test="witsml:reciprocated='false'">no</xsl:if> |
1559 | | </fo:block> |
1560 | | </fo:table-cell> |
1561 | | <fo:table-cell> |
1562 | | <fo:block> |
1563 | | <xsl:if test="witsml:rotated='true'">yes</xsl:if> |
1564 | | <xsl:if test="witsml:rotated='false'">no</xsl:if> |
| 1553 | <xsl:if test="witsml:reciprocated='true' or witsml:reciprocated='1'">yes</xsl:if> |
| 1554 | <xsl:if test="witsml:reciprocated='false' or witsml:reciprocated='0'">no</xsl:if> |
| 1555 | </fo:block> |
| 1556 | </fo:table-cell> |
| 1557 | <fo:table-cell> |
| 1558 | <fo:block> |
| 1559 | <xsl:if test="witsml:rotated='true' or witsml:rotated='1'">yes</xsl:if> |
| 1560 | <xsl:if test="witsml:rotated='false' or witsml:rotated='0'">no</xsl:if> |