Definition Type: Element
Name: ECPPerf
Namespace: http://www.iredes.org/xml/Charger
Type: IR:IRpPerfGenType
Containing Schema: IRChargers.xsd
Abstract False
Documentation:
IREDES Charging Production Performance Reporting
Collapse XSD Schema Diagram:
Drilldown into ECPPerfDownwCompat Drilldown into ECPPerfVersion Drilldown into Compressor Drilldown into ElHydrPowerPack Drilldown into ChargingLine Drilldown into Carrier Drilldown into OpPerfLog Drilldown into Comment Drilldown into EndLogTime Drilldown into StartLogTime Drilldown into ReportId Drilldown into IRDownwCompat Drilldown into IRVersion Drilldown into SiteHead Drilldown into GenHead Drilldown into IREDESType Drilldown into IRpPerfGenTypeXSD Diagram of ECPPerf
Collapse XSD Schema Code:
<?xml version="1.0" encoding="utf-16"?>
<xsd:element name="ECPPerf">
    <xsd:annotation>
        <xsd:documentation>IREDES Charging Production Performance Reporting</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
        <xsd:complexContent>
            <xsd:extension base="IR:IRpPerfGenType">
                <xsd:sequence>
                    <xsd:element name="Carrier">
                        <xsd:annotation>
                            <xsd:documentation>Carrier specific performance data</xsd:documentation>
                        </xsd:annotation>
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="TimeTag" type="xsd:dateTime" />
                                <xsd:element name="TimeRun" type="xsd:duration" />
                                <xsd:element name="TimeTram" type="xsd:duration" />
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="ChargingLine" minOccurs="1" maxOccurs="4">
                        <xsd:annotation>
                            <xsd:documentation>Boom specific performance data</xsd:documentation>
                        </xsd:annotation>
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="ChargedMaterial" type="xsd:float">
                                    <xsd:annotation>
                                        <xsd:documentation>Pumped material in kilograms.</xsd:documentation>
                                    </xsd:annotation>
                                </xsd:element>
                                <xsd:element name="OperationTime" type="xsd:duration" />
                                <xsd:element name="TimeToNextService" type="xsd:duration" />
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="ElHydrPowerPack" minOccurs="0" maxOccurs="3">
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="OperationTime" type="xsd:duration" />
                                <xsd:element name="TimeToNextService" type="xsd:duration" />
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="Compressor" minOccurs="0" maxOccurs="3">
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="Pressure" type="xsd:float" />
                                <xsd:element name="OperationTime" type="xsd:duration" />
                                <xsd:element name="TimeToNextService" type="xsd:duration" />
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="ECPPerfVersion" type="IR:IRversion" fixed="V 1.3" use="required" />
                <xsd:attribute name="ECPPerfDownwCompat" type="IR:IRversion" fixed="V 1.3" use="required" />
            </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)
ReportId IR:ReportId (1) (1)
StartLogTime IR:StartLogTime (1) (1)
EndLogTime IR:EndLogTime (1) (1)
Comment IR:Comment 0 (1)
OpPerfLog IR:OpPerfLog 0 (1)
Carrier nsB:Carrier (1) (1)
ChargingLine nsB:ChargingLine 1 4
ElHydrPowerPack nsB:ElHydrPowerPack 0 3
Compressor nsB:Compressor 0 3
Collapse Child Attributes:
Name Type Default Value Use
IRVersion IR:IRVersion Required
IRDownwCompat IR:IRDownwCompat Required
ECPPerfVersion nsB:ECPPerfVersion Required
ECPPerfDownwCompat nsB:ECPPerfDownwCompat Required
Collapse Derivation Tree: