Definition Type: Element
Name: ECChargeHole
Namespace: http://www.iredes.org/xml/Charger
Type: IR:IREDESType
Containing Schema: IRChargers.xsd
Abstract False
Collapse XSD Schema Diagram:
Drilldown into Hole Drilldown into IRDownwCompat Drilldown into IRVersion Drilldown into SiteHead Drilldown into GenHead Drilldown into IREDESTypeXSD Diagram of ECChargeHole
Collapse XSD Schema Code:
<?xml version="1.0" encoding="utf-16"?>
<xsd:element name="ECChargeHole">
    <xsd:complexType>
        <xsd:complexContent>
            <xsd:extension base="IR:IREDESType">
                <xsd:sequence minOccurs="1" maxOccurs="unbounded">
                    <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>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
GenHead IR:GenHead (1) (1)
SiteHead IR:SiteHead 0 (1)
Hole nsB:Hole (1) 1000
Collapse Child Attributes:
Name Type Default Value Use
IRVersion IR:IRVersion Required
IRDownwCompat IR:IRDownwCompat Required
Collapse Derivation Tree: