Definition Type: Element
Name: Hole
Namespace: http://www.iredes.org/xml/Charger
Type: nsB:ECholeType
Containing Schema: IRChargers.xsd
MinOccurs (1)
MaxOccurs 1000
Abstract False
Documentation:
Hole data for specified hole
Collapse XSD Schema Diagram:
Drilldown into Comments Drilldown into HoleEvents Drilldown into ChargingSequence Drilldown into ChargeMode Drilldown into AirDeck Drilldown into Stemming Drilldown into Lid Drilldown into TypeOfExplosives Drilldown into Booster Drilldown into Detonator Drilldown into HoleOptions Drilldown into MwdOn Drilldown into RollAngle Drilldown into DrillBitType Drilldown into DrillBitDia Drilldown into TypeOfHole Drilldown into EndPoint Drilldown into StartPoint Drilldown into HoleName Drilldown into HoleId Drilldown into ECholeTypeXSD Diagram of Hole
Collapse XSD Schema Code:
<?xml version="1.0" encoding="utf-16"?>
<xsd:element name="Hole" maxOccurs="1000">
    <xsd:annotation>
        <xsd:documentation>Hole data for specified hole</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
        <xsd:complexContent>
            <xsd:extension base="ECholeType">
                <xsd:sequence>
                    <xsd:element name="Detonator" minOccurs="1" maxOccurs="10">
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="Type">
                                    <xsd:simpleType>
                                        <xsd:restriction base="xsd:string">
                                            <xsd:enumeration value="Electric" />
                                            <xsd:enumeration value="Non-Electric" />
                                            <xsd:enumeration value="Electronic" />
                                        </xsd:restriction>
                                    </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Manufacturer" type="IR:IRtext" />
                                <xsd:element name="PartNo" type="IR:IRtext" />
                                <xsd:element name="ProductText" type="IR:IRtext" />
                                <xsd:element name="SerialNo" type="IR:IRtext" />
                                <xsd:element name="Delay" type="xsd:duration">
                                    <xsd:annotation>
                                        <xsd:documentation>Detonation delay in msec.</xsd:documentation>
                                    </xsd:annotation>
                                </xsd:element>
                                <xsd:element name="LocationInHole" type="xsd:float">
                                    <xsd:annotation>
                                        <xsd:documentation>//Detonators =&gt; LocationInHole
Start of the hole at real rock contact (0 position).
The value has to be given in meters from start of the hole.
(picture in documentation)</xsd:documentation>
                                    </xsd:annotation>
                                </xsd:element>
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="Booster" minOccurs="1" maxOccurs="10">
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="Type" type="xsd:string" />
                                <xsd:element name="Manufacturer" type="IR:IRtext" />
                                <xsd:element name="PartNo" type="IR:IRtext" />
                                <xsd:element name="ProductText" type="IR:IRtext" />
                                <xsd:element name="SerialNo" type="IR:IRtext" />
                                <xsd:element name="PrimerType" type="IR:IRtext" />
                                <xsd:element name="AmountUsed" type="xsd:float" />
                                <xsd:element name="LocationInHole" type="xsd:float" />
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="TypeOfExplosives" minOccurs="1" maxOccurs="unbounded">
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="Manufacturer" type="IR:IRtext" />
                                <xsd:element name="ProductID" type="IR:IRtext" />
                                <xsd:element name="DeliveryID" type="IR:IRtext" />
                                <xsd:element name="ProductText" type="IR:IRtext" />
                                <xsd:element name="StartPoint" type="xsd:float" />
                                <xsd:element name="EndPoint" type="xsd:float" />
                                <xsd:element name="MassOfExplosives" type="xsd:float">
                                    <xsd:annotation>
                                        <xsd:documentation>Total amount of explosives per hole (in kilograms)</xsd:documentation>
                                    </xsd:annotation>
                                </xsd:element>
                                <xsd:element name="LengthOfExplosives" type="xsd:float" />
                                <xsd:element name="Type">
                                    <xsd:simpleType>
                                        <xsd:restriction base="xsd:string">
                                            <xsd:enumeration value="bulk" />
                                            <xsd:enumeration value="pumped" />
                                            <xsd:enumeration value="packaged" />
                                        </xsd:restriction>
                                    </xsd:simpleType>
                                </xsd:element>
                                <xsd:element name="Recipe" type="ECRecipe" minOccurs="0" />
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="Lid" type="xsd:float">
                        <xsd:annotation>
                            <xsd:documentation>Collar length in meters</xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="Stemming" minOccurs="0" maxOccurs="10">
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="StartPoint" type="xsd:float" />
                                <xsd:element name="EndPoint" type="xsd:float" />
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="AirDeck" minOccurs="0" maxOccurs="10">
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="StartPoint" type="xsd:float" />
                                <xsd:element name="EndPoint" type="xsd:float" />
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="ChargeMode">
                        <xsd:simpleType>
                            <xsd:restriction base="xsd:string">
                                <xsd:enumeration value="Manual" />
                                <xsd:enumeration value="Automatic" />
                            </xsd:restriction>
                        </xsd:simpleType>
                    </xsd:element>
                    <xsd:element name="ChargingSequence" minOccurs="0" maxOccurs="10">
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="ChargerID" type="xsd:string" />
                                <xsd:element name="Sequence" minOccurs="1" maxOccurs="1000">
                                    <xsd:complexType>
                                        <xsd:sequence>
                                            <xsd:element name="SeqNum" type="xsd:unsignedShort" />
                                            <xsd:element name="HoleID" type="ECholeID" />
                                            <xsd:element name="EquipmentData" type="IR:EquipmentInfoType" />
                                        </xsd:sequence>
                                    </xsd:complexType>
                                </xsd:element>
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="HoleEvents">
                        <xsd:annotation>
                            <xsd:documentation>// Hole -&gt; HoleEvents
Should be identical to the similar drill rigs reporting.</xsd:documentation>
                        </xsd:annotation>
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="Depth" type="xsd:float" />
                                <xsd:element name="Comments">
                                    <xsd:simpleType>
                                        <xsd:restriction base="IR:IRtext">
                                            <xsd:enumeration value="Water in the hole" />
                                            <xsd:enumeration value="Hole blocked" />
                                        </xsd:restriction>
                                    </xsd:simpleType>
                                </xsd:element>
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="Comments" type="IR:IRtext" />
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
HoleId nsB:HoleId (1) (1)
HoleName nsB:HoleName 0 (1)
StartPoint nsB:StartPoint (1) (1)
EndPoint nsB:EndPoint (1) (1)
TypeOfHole nsB:TypeOfHole 0 (1)
DrillBitDia nsB:DrillBitDia 0 (1)
DrillBitType nsB:DrillBitType 0 (1)
RollAngle nsB:RollAngle 0 (1)
MwdOn nsB:MwdOn 0 (1)
HoleOptions nsB:HoleOptions 0 (1)
Detonator nsB:Detonator 1 10
Booster nsB:Booster 1 10
TypeOfExplosives nsB:TypeOfExplosives 1 unbounded
Lid nsB:Lid (1) (1)
Stemming nsB:Stemming 0 10
AirDeck nsB:AirDeck 0 10
ChargeMode nsB:ChargeMode (1) (1)
ChargingSequence nsB:ChargingSequence 0 10
HoleEvents nsB:HoleEvents (1) (1)
Comments nsB:Comments (1) (1)
Collapse Derivation Tree: