Changeset 159 for projects/DailyDrillingReport_1.2/XML/HTMLreport
- Timestamp:
- 03/30/11 10:33:08 (13 years ago)
- Location:
- projects/DailyDrillingReport_1.2/XML/HTMLreport
- Files:
-
- 3 modified
Legend:
- Unmodified
- Added
- Removed
-
projects/DailyDrillingReport_1.2/XML/HTMLreport/WITSML_drillReport_profiled_schema_2011_01_29.xsd
r153 r159 513 513 <xsd:enumeration value="primary"> 514 514 <xsd:annotation> 515 <xsd:documentation> primary</xsd:documentation>515 <xsd:documentation></xsd:documentation> 516 516 </xsd:annotation> 517 517 </xsd:enumeration> 518 518 <xsd:enumeration value="plug"> 519 519 <xsd:annotation> 520 <xsd:documentation> plug</xsd:documentation>520 <xsd:documentation></xsd:documentation> 521 521 </xsd:annotation> 522 522 </xsd:enumeration> 523 523 <xsd:enumeration value="squeeze"> 524 524 <xsd:annotation> 525 <xsd:documentation> squeeze</xsd:documentation>525 <xsd:documentation></xsd:documentation> 526 526 </xsd:annotation> 527 527 </xsd:enumeration> 528 528 <xsd:enumeration value="unknown"> 529 529 <xsd:annotation> 530 <xsd:documentation> unknown</xsd:documentation>530 <xsd:documentation></xsd:documentation> 531 531 </xsd:annotation> 532 532 </xsd:enumeration> 533 533 <xsd:enumeration value="other"> 534 534 <xsd:annotation> 535 <xsd:documentation> other</xsd:documentation>535 <xsd:documentation></xsd:documentation> 536 536 </xsd:annotation> 537 537 </xsd:enumeration> … … 661 661 <xsd:enumeration value="Mud"> 662 662 <xsd:annotation> 663 <xsd:documentation> Mud</xsd:documentation>663 <xsd:documentation></xsd:documentation> 664 664 </xsd:annotation> 665 665 </xsd:enumeration> 666 666 <xsd:enumeration value="Wash"> 667 667 <xsd:annotation> 668 <xsd:documentation> Wash</xsd:documentation>668 <xsd:documentation></xsd:documentation> 669 669 </xsd:annotation> 670 670 </xsd:enumeration> 671 671 <xsd:enumeration value="Spacer"> 672 672 <xsd:annotation> 673 <xsd:documentation> Spacer</xsd:documentation>673 <xsd:documentation></xsd:documentation> 674 674 </xsd:annotation> 675 675 </xsd:enumeration> 676 676 <xsd:enumeration value="Slurry"> 677 677 <xsd:annotation> 678 <xsd:documentation> Slurry</xsd:documentation>678 <xsd:documentation></xsd:documentation> 679 679 </xsd:annotation> 680 680 </xsd:enumeration> … … 2365 2365 </xsd:annotation> 2366 2366 </xsd:element> 2367 <xsd:element name="casing_liner_tubing_run" type="witsml:cs_stimJobStage" >2367 <xsd:element name="casing_liner_tubing_run" type="witsml:cs_stimJobStage" minOccurs='0' maxOccurs='1'> 2368 2368 <!-- PROFILE: Added element casing_liner_tubing_run --> 2369 2369 <xsd:annotation> … … 2401 2401 </xsd:annotation> 2402 2402 </xsd:element> 2403 <!-- PROFILE: deleted element dTimEnd.--> 2403 <xsd:element name="dTimEnd" type="witsml:timestamp" minOccurs="0" maxOccurs="1"> 2404 <xsd:annotation> 2405 <xsd:documentation>Date time of end of this stimulation stage. 2406 (A 'point in time' when the activity of placing the actual section of casing, 2407 lining or tubing was in the 'wellbore' was completed.)</xsd:documentation> 2408 </xsd:annotation> 2409 </xsd:element> 2404 2410 <!-- PROFILE: deleted element pumpTime. --> 2405 2411 <!-- PROFILE: deleted element startRateSurfaceLiquid. --> … … 2509 2515 <xsd:enumeration value="Top"> 2510 2516 <xsd:annotation> 2511 <xsd:documentation> Top</xsd:documentation>2517 <xsd:documentation></xsd:documentation> 2512 2518 </xsd:annotation> 2513 2519 </xsd:enumeration> 2514 2520 <xsd:enumeration value="Intermediate"> 2515 2521 <xsd:annotation> 2516 <xsd:documentation> Intermediate</xsd:documentation>2522 <xsd:documentation></xsd:documentation> 2517 2523 </xsd:annotation> 2518 2524 </xsd:enumeration> 2519 2525 <xsd:enumeration value="Production"> 2520 2526 <xsd:annotation> 2521 <xsd:documentation> Production</xsd:documentation>2527 <xsd:documentation></xsd:documentation> 2522 2528 </xsd:annotation> 2523 2529 </xsd:enumeration> -
projects/DailyDrillingReport_1.2/XML/HTMLreport/ddr_HTMLReport_transformation_2011_02_07.xsl
r152 r159 540 540 </td> 541 541 <td align="center"> 542 <xsl:variable name="element_casing" select="document($ddrSchema)/xsd:schema/xsd:simpleType[@name='tubularJobTypes']/xsd:restriction"/> 543 <xsl:variable name="casingTypes" select="witsml:casing_liner_tubing_run/witsml:tubularJobType" /> 544 <xsl:value-of select="$element_casing//xsd:enumeration[@value=$casingTypes]"/> 542 <xsl:value-of select="witsml:casing_liner_tubing_run/witsml:tubularJobType"/> 545 543 </td> 546 544 <td align="center"> … … 660 658 </td> 661 659 <td align="center"> 662 <xsl:variable name="element_jobTypes" select="document($ddrSchema)/xsd:schema/xsd:simpleType[@name='cementJobTypes']/xsd:restriction"/> 663 <xsl:variable name="jobTypes" select="witsml:jobType" /> 664 <xsl:value-of select="$element_jobTypes//xsd:enumeration[@value=$jobTypes]"/> 660 <xsl:value-of select="witsml:jobType"/> 665 661 </td> 666 662 <td align="center"> … … 671 667 </td> 672 668 <td align="center"> 673 <xsl:if test="witsml:topPlug='true' ">yes</xsl:if>674 <xsl:if test="witsml:topPlug='false' ">no</xsl:if>675 </td> 676 <td align="center"> 677 <xsl:if test="witsml:botPlug='true' ">yes</xsl:if>678 <xsl:if test="witsml:botPlug='false' ">no</xsl:if>679 </td> 680 <td align="center"> 681 <xsl:if test="witsml:plugBumped='true' ">yes</xsl:if>682 <xsl:if test="witsml:plugBumped='false' ">no</xsl:if>669 <xsl:if test="witsml:topPlug='true' or witsml:topPlug='1'">yes</xsl:if> 670 <xsl:if test="witsml:topPlug='false' or witsml:topPlug='0'">no</xsl:if> 671 </td> 672 <td align="center"> 673 <xsl:if test="witsml:botPlug='true' or witsml:botPlug='1'">yes</xsl:if> 674 <xsl:if test="witsml:botPlug='false' or witsml:botPlug='0'">no</xsl:if> 675 </td> 676 <td align="center"> 677 <xsl:if test="witsml:plugBumped='true' or witsml:plugBumped='1'">yes</xsl:if> 678 <xsl:if test="witsml:plugBumped='false' or witsml:plugBumped='0'">no</xsl:if> 683 679 </td> 684 680 <td align="center"> … … 686 682 </td> 687 683 <td align="center"> 688 <xsl:if test="witsml:floatHeld='true' ">yes</xsl:if>689 <xsl:if test="witsml:floatHeld='false' ">no</xsl:if>684 <xsl:if test="witsml:floatHeld='true' or witsml:floatHeld='1'">yes</xsl:if> 685 <xsl:if test="witsml:floatHeld='false' or witsml:floatHeld='0'">no</xsl:if> 690 686 </td> 691 687 <td align="center"> … … 693 689 </td> 694 690 <td align="center"> 695 <xsl:if test="witsml:annFlowAfter='true' ">yes</xsl:if>696 <xsl:if test="witsml:annFlowAfter='false' ">no</xsl:if>691 <xsl:if test="witsml:annFlowAfter='true' or witsml:annFlowAfter='1'">yes</xsl:if> 692 <xsl:if test="witsml:annFlowAfter='false' or witsml:annFlowAfter='0'">no</xsl:if> 697 693 </td> 698 694 <td align="center"> … … 700 696 </td> 701 697 <td align="center"> 702 <xsl:if test="witsml:reciprocated='true' ">yes</xsl:if>703 <xsl:if test="witsml:reciprocated='false' ">no</xsl:if>704 </td> 705 <td align="center"> 706 <xsl:if test="witsml:rotated='true' ">yes</xsl:if>707 <xsl:if test="witsml:rotated='false' ">no</xsl:if>698 <xsl:if test="witsml:reciprocated='true' or witsml:reciprocated='1'">yes</xsl:if> 699 <xsl:if test="witsml:reciprocated='false' or witsml:reciprocated='0'">no</xsl:if> 700 </td> 701 <td align="center"> 702 <xsl:if test="witsml:rotated='true' or witsml:rotated='1'">yes</xsl:if> 703 <xsl:if test="witsml:rotated='false' or witsml:rotated='0'">no</xsl:if> 708 704 </td> 709 705 </tr> … … 712 708 </tr> 713 709 <!-- witsml:cementingFluid --> 714 <tr height="5px"> 715 <td/> 716 </tr> 717 <tr> 718 <td> 719 </td> 720 </tr> 721 <tr> 722 <td class="SectionHead">Cementing Fluid Details</td> 723 </tr> 724 <xsl:variable name="element_fluid" select="document($ddrSchema)/xsd:schema/xsd:complexType[@name='cementingFluid']/xsd:sequence"/> 725 <xsl:variable name="url_dTimFluid"> 726 <xsl:value-of select="$element_fluid//xsd:element[@name='dTim']/@sawsdl:modelReference"/> 727 </xsl:variable> 728 <xsl:variable name="url_mdFluid"> 729 <xsl:value-of select="$element_fluid//xsd:element[@name='md']/@sawsdl:modelReference"/> 730 </xsl:variable> 731 <xsl:variable name="url_mudClass"> 732 <xsl:value-of select="$element_fluid//xsd:element[@name='mudClass']/@sawsdl:modelReference"/> 733 </xsl:variable> 734 <xsl:variable name="url_density"> 735 <xsl:value-of select="$element_fluid//xsd:element[@name='density']/@sawsdl:modelReference"/> 736 </xsl:variable> 737 <xsl:variable name="url_pv"> 738 <xsl:value-of select="$element_fluid//xsd:element[@name='pv']/@sawsdl:modelReference"/> 739 </xsl:variable> 740 <xsl:variable name="url_yp"> 741 <xsl:value-of select="$element_fluid//xsd:element[@name='yp']/@sawsdl:modelReference"/> 742 </xsl:variable> 743 <tr> 744 <td> 745 <table id="table2"> 746 <tr> 747 <td align="center" width="100" valign="top"> 748 <a target="_blank" href="{$url_mudClass}">Fluid Type</a> 749 </td> 750 <td align="center" width="100" valign="top"> 751 <a target="_blank" href="{$url_mudClass}">Fluid Description</a> 752 </td> 753 <td align="center" width="100" valign="top"> 754 <a target="_blank" href="{$urlRDS}">Volume Pumped <xsl:value-of select="witsml:cementingFluid/witsml:volPumped/@uom"/> 755 </a> 756 </td> 757 <td align="center" width="100" valign="top"> 758 <a target="_blank" href="{$url_density}">Fluid Density <xsl:value-of select="witsml:cementingFluid/witsml:density/@uom"/> 759 </a> 760 </td> 761 <td align="center" width="80" valign="top"> 762 <a target="_blank" href="{$url_yp}">Yield Point <xsl:value-of select="witsml:cementingFluid/witsml:yp/@uom"/> 763 </a> 764 </td> 765 <td align="center" width="80" valign="top"> 766 <a target="_blank" href="{$urlRDS}">Mix Water Ratio <xsl:value-of select="witsml:cementingFluid/witsml:ratioMixWater/@uom"/> 767 </a> 768 </td> 769 <td align="center" width="80" valign="top"> 770 <a target="_blank" href="{$urlRDS}">Free Water <xsl:value-of select="witsml:cementingFluid/witsml:pcFreeWater/@uom"/> 771 </a> 772 </td> 773 <td align="center" width="80" valign="top"> 774 <a target="_blank" href="{$urlRDS}">Thick Time <xsl:value-of select="witsml:cementingFluid/witsml:eTimThickening/@uom"/> 775 </a> 776 </td> 777 <td align="center" width="100" valign="top"> 778 <a target="_blank" href="{$urlRDS}">Comments</a> 779 </td> 710 <xsl:if test="count(witsml:cementingFluid) > 0"> 711 <tr height="5px"> 712 <td/> 713 </tr> 714 <tr> 715 <td> 716 </td> 717 </tr> 718 <tr> 719 <td class="SectionHead">Cementing Fluid Details</td> 720 </tr> 721 <xsl:variable name="element_fluid" select="document($ddrSchema)/xsd:schema/xsd:complexType[@name='cementingFluid']/xsd:sequence"/> 722 <xsl:variable name="url_dTimFluid"> 723 <xsl:value-of select="$element_fluid//xsd:element[@name='dTim']/@sawsdl:modelReference"/> 724 </xsl:variable> 725 <xsl:variable name="url_mdFluid"> 726 <xsl:value-of select="$element_fluid//xsd:element[@name='md']/@sawsdl:modelReference"/> 727 </xsl:variable> 728 <xsl:variable name="url_mudClass"> 729 <xsl:value-of select="$element_fluid//xsd:element[@name='mudClass']/@sawsdl:modelReference"/> 730 </xsl:variable> 731 <xsl:variable name="url_density"> 732 <xsl:value-of select="$element_fluid//xsd:element[@name='density']/@sawsdl:modelReference"/> 733 </xsl:variable> 734 <xsl:variable name="url_pv"> 735 <xsl:value-of select="$element_fluid//xsd:element[@name='pv']/@sawsdl:modelReference"/> 736 </xsl:variable> 737 <xsl:variable name="url_yp"> 738 <xsl:value-of select="$element_fluid//xsd:element[@name='yp']/@sawsdl:modelReference"/> 739 </xsl:variable> 740 <tr> 741 <td> 742 <table id="table2"> 743 <tr> 744 <td align="center" width="100" valign="top"> 745 <a target="_blank" href="{$url_mudClass}">Fluid Type</a> 746 </td> 747 <td align="center" width="100" valign="top"> 748 <a target="_blank" href="{$url_mudClass}">Fluid Description</a> 749 </td> 750 <td align="center" width="100" valign="top"> 751 <a target="_blank" href="{$urlRDS}">Volume Pumped <xsl:value-of select="witsml:cementingFluid/witsml:volPumped/@uom"/> 752 </a> 753 </td> 754 <td align="center" width="100" valign="top"> 755 <a target="_blank" href="{$url_density}">Fluid Density <xsl:value-of select="witsml:cementingFluid/witsml:density/@uom"/> 756 </a> 757 </td> 758 <td align="center" width="80" valign="top"> 759 <a target="_blank" href="{$url_yp}">Yield Point <xsl:value-of select="witsml:cementingFluid/witsml:yp/@uom"/> 760 </a> 761 </td> 762 <td align="center" width="80" valign="top"> 763 <a target="_blank" href="{$urlRDS}">Mix Water Ratio <xsl:value-of select="witsml:cementingFluid/witsml:ratioMixWater/@uom"/> 764 </a> 765 </td> 766 <td align="center" width="80" valign="top"> 767 <a target="_blank" href="{$urlRDS}">Free Water <xsl:value-of select="witsml:cementingFluid/witsml:pcFreeWater/@uom"/> 768 </a> 769 </td> 770 <td align="center" width="80" valign="top"> 771 <a target="_blank" href="{$urlRDS}">Thick Time <xsl:value-of select="witsml:cementingFluid/witsml:eTimThickening/@uom"/> 772 </a> 773 </td> 774 <td align="center" width="100" valign="top"> 775 <a target="_blank" href="{$urlRDS}">Comments</a> 776 </td> 780 777 781 </tr>782 <xsl:for-each select="witsml:cementingFluid">783 <tr class="light">784 <td align="center">785 <xsl:variable name="element_fluidTypes" select="document($ddrSchema)/xsd:schema/xsd:simpleType[@name='fluidTypes']/xsd:restriction"/>786 <xsl:variable name="fluidTypes" select="witsml:typeFluid" />787 <xsl:value-of select="$element_fluidTypes//xsd:enumeration[@value=$fluidTypes]"/>788 </td>789 <td align="center">790 <xsl:value-of select="witsml:descFluid"/>791 </td>792 <td align="center">793 <xsl:value-of select="witsml:volPumped"/>794 </td>795 <td align="center">796 <xsl:value-of select="witsml:density"/>797 </td>798 <td align="center">799 <xsl:value-of select="witsml:yp"/>800 </td>801 <td align="center">802 <xsl:value-of select="witsml:ratioMixWater"/>803 </td>804 <td align="center">805 <xsl:value-of select="witsml:pcFreeWater"/>806 </td>807 <td align="center">808 <xsl:value-of select="witsml:eTimThickening"/>809 </td>810 <td align="center">811 <xsl:value-of select="witsml:comments"/>812 </td>813 778 </tr> 814 </xsl:for-each> 815 </table> 816 </td> 817 </tr> 779 <xsl:for-each select="witsml:cementingFluid"> 780 <tr class="light"> 781 <td align="center"> 782 <xsl:value-of select="witsml:typeFluid"/> 783 </td> 784 <td align="center"> 785 <xsl:value-of select="witsml:descFluid"/> 786 </td> 787 <td align="center"> 788 <xsl:value-of select="witsml:volPumped"/> 789 </td> 790 <td align="center"> 791 <xsl:value-of select="witsml:density"/> 792 </td> 793 <td align="center"> 794 <xsl:value-of select="witsml:yp"/> 795 </td> 796 <td align="center"> 797 <xsl:value-of select="witsml:ratioMixWater"/> 798 </td> 799 <td align="center"> 800 <xsl:value-of select="witsml:pcFreeWater"/> 801 </td> 802 <td align="center"> 803 <xsl:value-of select="witsml:eTimThickening"/> 804 </td> 805 <td align="center"> 806 <xsl:value-of select="witsml:comments"/> 807 </td> 808 </tr> 809 </xsl:for-each> 810 </table> 811 </td> 812 </tr> 813 </xsl:if> 818 814 </xsl:for-each> 819 815 </xsl:if> … … 1588 1584 </td> 1589 1585 <td valign="top" align="center"> 1590 <xsl:if test="witsml:goodSeal='true' ">yes</xsl:if>1591 <xsl:if test="witsml:goodSeal='false' ">no</xsl:if>1586 <xsl:if test="witsml:goodSeal='true' or witsml:goodSeal='1'">yes</xsl:if> 1587 <xsl:if test="witsml:goodSeal='false' or witsml:goodSeal='0'">no</xsl:if> 1592 1588 </td> 1593 1589 <td valign="top" align="center"> … … 2604 2600 </td> 2605 2601 <td class="light"> 2606 <xsl:if test="witsml:tightWell='true' ">yes</xsl:if>2607 <xsl:if test="witsml:tightWell='false' ">no</xsl:if>2602 <xsl:if test="witsml:tightWell='true' or witsml:tightWell='1'">yes</xsl:if> 2603 <xsl:if test="witsml:tightWell='false' or witsml:tightWell='0'">no</xsl:if> 2608 2604 </td> 2609 2605 <td class="ColHead"> … … 2611 2607 </td> 2612 2608 <td class="light"> 2613 <xsl:if test="witsml:hpht='true' ">yes</xsl:if>2614 <xsl:if test="witsml:hpht='false' ">no</xsl:if>2609 <xsl:if test="witsml:hpht='true' or witsml:hpht='1'">yes</xsl:if> 2610 <xsl:if test="witsml:hpht='false' or witsml:hpht='0'">no</xsl:if> 2615 2611 </td> 2616 2612 </tr> -
projects/DailyDrillingReport_1.2/XML/HTMLreport/testDocumet_2011_02_07.xml
r153 r159 141 141 <witsml:description>bla bla bla..</witsml:description> 142 142 <witsml:dTimStart>2011-02-07T12:00:00.000Z</witsml:dTimStart> 143 <witsml:dTimEnd>2011-02-07T14:00:00.000Z</witsml:dTimEnd> 143 144 </witsml:casing_liner_tubing_run> 144 145 </witsml:casing_liner_tubing> … … 157 158 <witsml:description>bla bla bla..</witsml:description> 158 159 <witsml:dTimStart>2011-02-07T13:00:00.000Z</witsml:dTimStart> 160 <witsml:dTimEnd>2011-02-07T17:00:00.000Z</witsml:dTimEnd> 159 161 </witsml:casing_liner_tubing_run> 160 162 </witsml:casing_liner_tubing> … … 173 175 <witsml:description>bla bla bla..</witsml:description> 174 176 <witsml:dTimStart>2011-02-07T15:00:00.000Z</witsml:dTimStart> 177 <witsml:dTimEnd>2011-02-08T10:00:00.000Z</witsml:dTimEnd> 175 178 </witsml:casing_liner_tubing_run> 176 179 </witsml:casing_liner_tubing> … … 218 221 <witsml:yp uom="ft3/sack">19</witsml:yp> 219 222 <witsml:eTimThickening uom="h">2</witsml:eTimThickening> 223 <witsml:pcFreeWater uom="%">40</witsml:pcFreeWater> 224 <witsml:comments>bla bla bla...</witsml:comments> 225 </witsml:cementingFluid> 226 <witsml:cementingFluid> 227 <witsml:typeFluid>Slurry</witsml:typeFluid> 228 <witsml:descFluid>bla bla bla...</witsml:descFluid> 229 <witsml:ratioMixWater uom="gal/sack">12</witsml:ratioMixWater> 230 <witsml:density uom="sg">24</witsml:density> 231 <witsml:volPumped uom="m3">10</witsml:volPumped> 232 <witsml:yp uom="ft3/sack">12</witsml:yp> 233 <witsml:eTimThickening uom="h">3</witsml:eTimThickening> 234 <witsml:pcFreeWater uom="%">40</witsml:pcFreeWater> 235 <witsml:comments>bla bla bla...</witsml:comments> 236 </witsml:cementingFluid> 237 <witsml:cementingFluid> 238 <witsml:typeFluid>Spacer</witsml:typeFluid> 239 <witsml:descFluid>bla bla bla...</witsml:descFluid> 240 <witsml:ratioMixWater uom="gal/sack">12</witsml:ratioMixWater> 241 <witsml:density uom="sg">24</witsml:density> 242 <witsml:volPumped uom="m3">10</witsml:volPumped> 243 <witsml:yp uom="ft3/sack">12</witsml:yp> 244 <witsml:eTimThickening uom="h">3</witsml:eTimThickening> 220 245 <witsml:pcFreeWater uom="%">40</witsml:pcFreeWater> 221 246 <witsml:comments>bla bla bla...</witsml:comments>