Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema NetworkBilling_r15.xsd
Namespace urn:aseXML:r25
Annotations
This schema file is part of the aseXML schema set, and is subject to the terms and conditions that are detailed in the aseXML_r*.xsd schema file with which this file is used
Purpose - Define the transactions used to exchange billing information between network distribution businesses and retailers
Properties
attribute form default: unqualified
element form default: unqualified
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NetworkInvoiceNotification/InvoiceData
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id457 asexml_r255.tmp#id466 asexml_r255.tmp#id472 asexml_r255.tmp#id494 asexml_r255.tmp#id508 asexml_r255.tmp#id456
Type NetworkInvoiceData
Properties
content: complex
Model Header , Invoices{0,1} , ChargeItems , (Summary | Footer)
Children ChargeItems, Footer, Header, Invoices, Summary
Instance
<InvoiceData>
  <Header>{1,1}</Header>
  <Invoices>{0,1}</Invoices>
  <ChargeItems>{1,1}</ChargeItems>
</InvoiceData>
Source
<xsd:element name="InvoiceData" type="NetworkInvoiceData"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NetworkInvoiceData/Header
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id459 asexml_r255.tmp#id460 asexml_r255.tmp#id461 asexml_r255.tmp#id462 asexml_r255.tmp#id458
Type NETBHeader
Properties
content: complex
Model LNSP , Retailer , DateTime , Period{0,1}
Children DateTime, LNSP, Period, Retailer
Instance
<Header>
  <LNSP context="" description="">{1,1}</LNSP>
  <Retailer context="" description="">{1,1}</Retailer>
  <DateTime>{1,1}</DateTime>
  <Period>{0,1}</Period>
</Header>
Source
<xsd:element name="Header" type="NETBHeader"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NETBHeader/LNSP
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id39 asexml_r250.tmp#id40 asexml_r250.tmp#id38
Type PartyIdentifier
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
context restriction of xsd:string optional
description xsd:string optional
Source
<xsd:element name="LNSP" type="PartyIdentifier"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NETBHeader/Retailer
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id39 asexml_r250.tmp#id40 asexml_r250.tmp#id38
Type PartyIdentifier
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
context restriction of xsd:string optional
description xsd:string optional
Source
<xsd:element name="Retailer" type="PartyIdentifier"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NETBHeader/DateTime
Namespace No namespace
Diagram
Diagram
Type xsd:dateTime
Properties
content: simple
Source
<xsd:element name="DateTime" type="xsd:dateTime"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NETBHeader/Period
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id464 asexml_r250.tmp#id465 asexml_r250.tmp#id463
Type Period
Properties
content: complex
minOccurs: 0
Model BeginDate , EndDate
Children BeginDate, EndDate
Instance
<Period>
  <BeginDate>{1,1}</BeginDate>
  <EndDate>{1,1}</EndDate>
</Period>
Source
<xsd:element name="Period" type="Period" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NetworkInvoiceData/Invoices
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id467
Properties
content: complex
minOccurs: 0
Model Invoice+
Children Invoice
Instance
<Invoices>
  <Invoice>{1,unbounded}</Invoice>
</Invoices>
Source
<xsd:element name="Invoices" minOccurs="0">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="Invoice" type="BaseInvoice" maxOccurs="unbounded"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element Invoices/NetworkInvoiceData/Invoice
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id469 asexml_r255.tmp#id471 asexml_r255.tmp#id468
Type BaseInvoice
Properties
content: complex
maxOccurs: unbounded
Model Number , NMI{0,1}
Children NMI, Number
Instance
<Invoice>
  <Number>{1,1}</Number>
  <NMI checksum="">{0,1}</NMI>
</Invoice>
Source
<xsd:element name="Invoice" type="BaseInvoice" maxOccurs="unbounded"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element BaseInvoice/Number
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id470
Type InvoiceNumber
Properties
content: simple
Facets
maxLength 17
Source
<xsd:element name="Number" type="InvoiceNumber"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element BaseInvoice/NMI
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id224 asexml_r250.tmp#id234 asexml_r250.tmp#id233
Type NMIWithChecksum
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
checksum NMIChecksum required
Source
<xsd:element name="NMI" type="NMIWithChecksum" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NetworkInvoiceData/ChargeItems
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id473
Properties
content: complex
Model ChargeItem+
Children ChargeItem
Instance
<ChargeItems>
  <ChargeItem>{1,unbounded}</ChargeItem>
</ChargeItems>
Source
<xsd:element name="ChargeItems">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="ChargeItem" type="BaseChargeItem" maxOccurs="unbounded"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element ChargeItems/NetworkInvoiceData/ChargeItem
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id475 asexml_r255.tmp#id476 asexml_r255.tmp#id478 asexml_r255.tmp#id479 asexml_r255.tmp#id480 asexml_r255.tmp#id481 asexml_r255.tmp#id483 asexml_r255.tmp#id484 asexml_r255.tmp#id485 asexml_r255.tmp#id486 asexml_r255.tmp#id487 asexml_r255.tmp#id488 asexml_r255.tmp#id490 asexml_r255.tmp#id474
Type BaseChargeItem
Properties
content: complex
maxOccurs: unbounded
Model InvoiceNumber , TransactionID , OldInvoiceNumber{0,1} , OldTransactionID{0,1} , TransactionDate , AdjustmentIndicator , AdjustmentReason{0,1} , NMI , NetworkRef{0,1} , RetailerRef{0,1} , Date{0,1} , Charge , GST
Children AdjustmentIndicator, AdjustmentReason, Charge, Date, GST, InvoiceNumber, NMI, NetworkRef, OldInvoiceNumber, OldTransactionID, RetailerRef, TransactionDate, TransactionID
Instance
<ChargeItem>
  <InvoiceNumber>{1,1}</InvoiceNumber>
  <TransactionID>{1,1}</TransactionID>
  <OldInvoiceNumber>{0,1}</OldInvoiceNumber>
  <OldTransactionID>{0,1}</OldTransactionID>
  <TransactionDate>{1,1}</TransactionDate>
  <AdjustmentIndicator>{1,1}</AdjustmentIndicator>
  <AdjustmentReason>{0,1}</AdjustmentReason>
  <NMI checksum="">{1,1}</NMI>
  <NetworkRef>{0,1}</NetworkRef>
  <RetailerRef>{0,1}</RetailerRef>
  <Date>{0,1}</Date>
  <Charge>{1,1}</Charge>
  <GST>{1,1}</GST>
</ChargeItem>
Source
<xsd:element name="ChargeItem" type="BaseChargeItem" maxOccurs="unbounded"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element BaseChargeItem/InvoiceNumber
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id470
Type InvoiceNumber
Properties
content: simple
Facets
maxLength 17
Source
<xsd:element name="InvoiceNumber" type="InvoiceNumber"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element BaseChargeItem/TransactionID
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id477
Type TransactionID
Properties
content: simple
Facets
length 17
Source
<xsd:element name="TransactionID" type="TransactionID"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element BaseChargeItem/OldInvoiceNumber
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id470
Type InvoiceNumber
Properties
content: simple
minOccurs: 0
Facets
maxLength 17
Source
<xsd:element name="OldInvoiceNumber" type="InvoiceNumber" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element BaseChargeItem/OldTransactionID
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id477
Type TransactionID
Properties
content: simple
minOccurs: 0
Facets
length 17
Source
<xsd:element name="OldTransactionID" type="TransactionID" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element BaseChargeItem/TransactionDate
Namespace No namespace
Diagram
Diagram
Type xsd:date
Properties
content: simple
Source
<xsd:element name="TransactionDate" type="xsd:date"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element BaseChargeItem/AdjustmentIndicator
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id482
Type AdjustmentIndicator
Properties
content: simple
Facets
enumeration Cancelled, New, Rebilled
Source
<xsd:element name="AdjustmentIndicator" type="AdjustmentIndicator"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element BaseChargeItem/AdjustmentReason
Namespace No namespace
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
minOccurs: 0
Facets
maxLength 60
Source
<xsd:element name="AdjustmentReason" minOccurs="0">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="60"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element BaseChargeItem/NMI
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id224 asexml_r250.tmp#id234 asexml_r250.tmp#id233
Type NMIWithChecksum
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
checksum NMIChecksum required
Source
<xsd:element name="NMI" type="NMIWithChecksum"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element BaseChargeItem/NetworkRef
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id364
Type UniqueIdentifier
Properties
content: simple
minOccurs: 0
Facets
minLength 1
maxLength 36
Source
<xsd:element name="NetworkRef" type="UniqueIdentifier" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element BaseChargeItem/RetailerRef
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id364
Type UniqueIdentifier
Properties
content: simple
minOccurs: 0
Facets
minLength 1
maxLength 36
Source
<xsd:element name="RetailerRef" type="UniqueIdentifier" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element BaseChargeItem/Date
Namespace No namespace
Diagram
Diagram
Type xsd:date
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="Date" type="xsd:date" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element BaseChargeItem/Charge
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id489
Type Amount
Properties
content: simple
Facets
totalDigits 17
fractionDigits 2
Source
<xsd:element name="Charge" type="Amount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element BaseChargeItem/GST
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id492 asexml_r255.tmp#id493 asexml_r255.tmp#id491
Type GSTData
Properties
content: complex
Model Amount{0,1} , Indicator{0,1}
Children Amount, Indicator
Instance
<GST>
  <Amount>{0,1}</Amount>
  <Indicator>{0,1}</Indicator>
</GST>
Source
<xsd:element name="GST" type="GSTData"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element GSTData/Amount
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id489
Type Amount
Properties
content: simple
minOccurs: 0
Facets
totalDigits 17
fractionDigits 2
Source
<xsd:element name="Amount" type="Amount" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element GSTData/Indicator
Namespace No namespace
Diagram
Diagram
Type xsd:boolean
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="Indicator" type="xsd:boolean" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NetworkInvoiceData/Summary
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id496 asexml_r255.tmp#id500 asexml_r255.tmp#id501 asexml_r255.tmp#id502 asexml_r255.tmp#id503 asexml_r255.tmp#id504 asexml_r255.tmp#id495
Type InvoiceNotificationSummary
Properties
content: complex
Model NUOS{0,1} , GSL{0,1} , ExcludedService{0,1} , Interest{0,1} , EventCharge{0,1} , Invoice{0,1}
Children EventCharge, ExcludedService, GSL, Interest, Invoice, NUOS
Instance
<Summary>
  <NUOS>{0,1}</NUOS>
  <GSL>{0,1}</GSL>
  <ExcludedService>{0,1}</ExcludedService>
  <Interest>{0,1}</Interest>
  <EventCharge>{0,1}</EventCharge>
  <Invoice>{0,1}</Invoice>
</Summary>
Source
<xsd:element name="Summary" type="InvoiceNotificationSummary"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceNotificationSummary/NUOS
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id498 asexml_r255.tmp#id499 asexml_r255.tmp#id497
Type ChargeFooter
Properties
content: complex
minOccurs: 0
Model RecordCount , TotalAmount
Children RecordCount, TotalAmount
Instance
<NUOS>
  <RecordCount>{1,1}</RecordCount>
  <TotalAmount>{1,1}</TotalAmount>
</NUOS>
Source
<xsd:element name="NUOS" type="ChargeFooter" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element ChargeFooter/RecordCount
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id123
Type RecordCount
Properties
content: simple
Facets
totalDigits 10
Source
<xsd:element name="RecordCount" type="RecordCount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element ChargeFooter/TotalAmount
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id489
Type Amount
Properties
content: simple
Facets
totalDigits 17
fractionDigits 2
Source
<xsd:element name="TotalAmount" type="Amount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceNotificationSummary/GSL
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id498 asexml_r255.tmp#id499 asexml_r255.tmp#id497
Type ChargeFooter
Properties
content: complex
minOccurs: 0
Model RecordCount , TotalAmount
Children RecordCount, TotalAmount
Instance
<GSL>
  <RecordCount>{1,1}</RecordCount>
  <TotalAmount>{1,1}</TotalAmount>
</GSL>
Source
<xsd:element name="GSL" type="ChargeFooter" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceNotificationSummary/ExcludedService
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id498 asexml_r255.tmp#id499 asexml_r255.tmp#id497
Type ChargeFooter
Properties
content: complex
minOccurs: 0
Model RecordCount , TotalAmount
Children RecordCount, TotalAmount
Instance
<ExcludedService>
  <RecordCount>{1,1}</RecordCount>
  <TotalAmount>{1,1}</TotalAmount>
</ExcludedService>
Source
<xsd:element name="ExcludedService" type="ChargeFooter" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceNotificationSummary/Interest
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id498 asexml_r255.tmp#id499 asexml_r255.tmp#id497
Type ChargeFooter
Properties
content: complex
minOccurs: 0
Model RecordCount , TotalAmount
Children RecordCount, TotalAmount
Instance
<Interest>
  <RecordCount>{1,1}</RecordCount>
  <TotalAmount>{1,1}</TotalAmount>
</Interest>
Source
<xsd:element name="Interest" type="ChargeFooter" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceNotificationSummary/EventCharge
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id498 asexml_r255.tmp#id499 asexml_r255.tmp#id497
Type ChargeFooter
Properties
content: complex
minOccurs: 0
Model RecordCount , TotalAmount
Children RecordCount, TotalAmount
Instance
<EventCharge>
  <RecordCount>{1,1}</RecordCount>
  <TotalAmount>{1,1}</TotalAmount>
</EventCharge>
Source
<xsd:element name="EventCharge" type="ChargeFooter" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceNotificationSummary/Invoice
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id506 asexml_r255.tmp#id507 asexml_r255.tmp#id505
Type InvoiceFooter
Properties
content: complex
minOccurs: 0
Model SummaryCount , DetailCount
Children DetailCount, SummaryCount
Instance
<Invoice>
  <SummaryCount>{1,1}</SummaryCount>
  <DetailCount>{1,1}</DetailCount>
</Invoice>
Source
<xsd:element name="Invoice" type="InvoiceFooter" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceFooter/SummaryCount
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id123
Type RecordCount
Properties
content: simple
Facets
totalDigits 10
Source
<xsd:element name="SummaryCount" type="RecordCount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceFooter/DetailCount
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id123
Type RecordCount
Properties
content: simple
Facets
totalDigits 10
Source
<xsd:element name="DetailCount" type="RecordCount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NetworkInvoiceData/Footer
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id510 asexml_r255.tmp#id511 asexml_r255.tmp#id512 asexml_r255.tmp#id509
Type InvoiceNotificationFooter
Properties
content: complex
Model InvoiceRecordCount , ChargeRecordCount , Payment
Children ChargeRecordCount, InvoiceRecordCount, Payment
Instance
<Footer>
  <InvoiceRecordCount>{1,1}</InvoiceRecordCount>
  <ChargeRecordCount>{1,1}</ChargeRecordCount>
  <Payment>{1,1}</Payment>
</Footer>
Source
<xsd:element name="Footer" type="InvoiceNotificationFooter"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceNotificationFooter/InvoiceRecordCount
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id123
Type RecordCount
Properties
content: simple
Facets
totalDigits 10
Source
<xsd:element name="InvoiceRecordCount" type="RecordCount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceNotificationFooter/ChargeRecordCount
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id123
Type RecordCount
Properties
content: simple
Facets
totalDigits 10
Source
<xsd:element name="ChargeRecordCount" type="RecordCount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceNotificationFooter/Payment
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id514 asexml_r255.tmp#id515 asexml_r255.tmp#id516 asexml_r255.tmp#id513
Type PaymentData
Properties
content: complex
Model Net , GST{0,1} , Gross
Children GST, Gross, Net
Instance
<Payment>
  <Net>{1,1}</Net>
  <GST>{0,1}</GST>
  <Gross>{1,1}</Gross>
</Payment>
Source
<xsd:element name="Payment" type="PaymentData"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element PaymentData/Net
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id489
Type Amount
Properties
content: simple
Facets
totalDigits 17
fractionDigits 2
Source
<xsd:element name="Net" type="Amount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element PaymentData/GST
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id489
Type Amount
Properties
content: simple
minOccurs: 0
Facets
totalDigits 17
fractionDigits 2
Source
<xsd:element name="GST" type="Amount" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element PaymentData/Gross
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id489
Type Amount
Properties
content: simple
Facets
totalDigits 17
fractionDigits 2
Source
<xsd:element name="Gross" type="Amount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NetworkInvoiceNotification/CSVInvoice
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id449 asexml_r250.tmp#id450 asexml_r250.tmp#id448
Type CSVRequestFormat
Properties
content: complex
Model RecordCount , CSVData
Children CSVData, RecordCount
Instance
<CSVInvoice>
  <RecordCount>{1,1}</RecordCount>
  <CSVData>{1,1}</CSVData>
</CSVInvoice>
Source
<xsd:element name="CSVInvoice" type="CSVRequestFormat"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeNotification/DisputeData
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id524 asexml_r255.tmp#id525 asexml_r255.tmp#id538 asexml_r255.tmp#id523
Type DisputeNotificationData
Properties
content: complex
Model Header , DisputeItems , DisputeSummary
Children DisputeItems, DisputeSummary, Header
Instance
<DisputeData>
  <Header>{1,1}</Header>
  <DisputeItems>{1,1}</DisputeItems>
  <DisputeSummary>{1,1}</DisputeSummary>
</DisputeData>
Source
<xsd:element name="DisputeData" type="DisputeNotificationData"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeNotificationData/Header
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id459 asexml_r255.tmp#id460 asexml_r255.tmp#id461 asexml_r255.tmp#id462 asexml_r255.tmp#id458
Type NETBHeader
Properties
content: complex
Model LNSP , Retailer , DateTime , Period{0,1}
Children DateTime, LNSP, Period, Retailer
Instance
<Header>
  <LNSP context="" description="">{1,1}</LNSP>
  <Retailer context="" description="">{1,1}</Retailer>
  <DateTime>{1,1}</DateTime>
  <Period>{0,1}</Period>
</Header>
Source
<xsd:element name="Header" type="NETBHeader"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeNotificationData/DisputeItems
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id526
Properties
content: complex
Model DisputeItem+
Children DisputeItem
Instance
<DisputeItems>
  <DisputeItem status="">{1,unbounded}</DisputeItem>
</DisputeItems>
Source
<xsd:element name="DisputeItems">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="DisputeItem" type="DisputeItem" maxOccurs="unbounded"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeItems/DisputeNotificationData/DisputeItem
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id536 asexml_r255.tmp#id528 asexml_r255.tmp#id529 asexml_r255.tmp#id530 asexml_r255.tmp#id531 asexml_r255.tmp#id532 asexml_r255.tmp#id533 asexml_r255.tmp#id535 asexml_r255.tmp#id527
Type DisputeItem
Properties
content: complex
maxOccurs: unbounded
Model InvoiceNumber , TransactionID , NMI , Charge{0,1} , GST{0,1} , Code{0,1} , Comment{0,1}
Children Charge, Code, Comment, GST, InvoiceNumber, NMI, TransactionID
Instance
<DisputeItem status="">
  <InvoiceNumber>{1,1}</InvoiceNumber>
  <TransactionID>{1,1}</TransactionID>
  <NMI checksum="">{1,1}</NMI>
  <Charge>{0,1}</Charge>
  <GST>{0,1}</GST>
  <Code>{0,1}</Code>
  <Comment>{0,1}</Comment>
</DisputeItem>
Attributes
QName Type Fixed Default Use Annotation
status DisputeStatusCode optional
Source
<xsd:element name="DisputeItem" type="DisputeItem" maxOccurs="unbounded"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeItem/InvoiceNumber
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id470
Type InvoiceNumber
Properties
content: simple
Facets
maxLength 17
Source
<xsd:element name="InvoiceNumber" type="InvoiceNumber"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeItem/TransactionID
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id477
Type TransactionID
Properties
content: simple
Facets
length 17
Source
<xsd:element name="TransactionID" type="TransactionID"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeItem/NMI
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id224 asexml_r250.tmp#id234 asexml_r250.tmp#id233
Type NMIWithChecksum
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
checksum NMIChecksum required
Source
<xsd:element name="NMI" type="NMIWithChecksum"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeItem/Charge
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id489
Type Amount
Properties
content: simple
minOccurs: 0
Facets
totalDigits 17
fractionDigits 2
Source
<xsd:element name="Charge" type="Amount" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeItem/GST
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id492 asexml_r255.tmp#id493 asexml_r255.tmp#id491
Type GSTData
Properties
content: complex
minOccurs: 0
Model Amount{0,1} , Indicator{0,1}
Children Amount, Indicator
Instance
<GST>
  <Amount>{0,1}</Amount>
  <Indicator>{0,1}</Indicator>
</GST>
Source
<xsd:element name="GST" type="GSTData" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeItem/Code
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id534
Type DisputeReasonCode
Properties
content: simple
minOccurs: 0
Facets
enumeration BPDF, CDFG, CDFO, CDFP, CDFS, DUPL, ESDF, ESDP, GPDF, INTP, LRTB, LRTD, LUKN, NDFG, NDFO, NDFP, NDFS, NNMI, ODIF, OTHR, PDIF, QDFG, QNTY, RATE, SCDF, SDIF, TARF
Source
<xsd:element name="Code" type="DisputeReasonCode" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeItem/Comment
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id426 asexml_r250.tmp#id425
Type SpecialComments
Properties
content: complex
minOccurs: 0
Model CommentLine{1,3}
Children CommentLine
Instance
<Comment>
  <CommentLine>{1,3}</CommentLine>
</Comment>
Source
<xsd:element name="Comment" type="SpecialComments" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeNotificationData/DisputeSummary
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id540 asexml_r255.tmp#id541 asexml_r255.tmp#id542 asexml_r255.tmp#id539
Type DisputeFooter
Properties
content: complex
Model RecordCount , TotalExclGST{0,1} , TotalInclGST{0,1}
Children RecordCount, TotalExclGST, TotalInclGST
Instance
<DisputeSummary>
  <RecordCount>{1,1}</RecordCount>
  <TotalExclGST>{0,1}</TotalExclGST>
  <TotalInclGST>{0,1}</TotalInclGST>
</DisputeSummary>
Source
<xsd:element name="DisputeSummary" type="DisputeFooter"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeFooter/RecordCount
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id123
Type RecordCount
Properties
content: simple
Facets
totalDigits 10
Source
<xsd:element name="RecordCount" type="RecordCount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeFooter/TotalExclGST
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id489
Type Amount
Properties
content: simple
minOccurs: 0
Facets
totalDigits 17
fractionDigits 2
Source
<xsd:element name="TotalExclGST" type="Amount" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeFooter/TotalInclGST
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id489
Type Amount
Properties
content: simple
minOccurs: 0
Facets
totalDigits 17
fractionDigits 2
Source
<xsd:element name="TotalInclGST" type="Amount" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeNotification/CSVDispute
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id449 asexml_r250.tmp#id450 asexml_r250.tmp#id448
Type CSVRequestFormat
Properties
content: complex
Model RecordCount , CSVData
Children CSVData, RecordCount
Instance
<CSVDispute>
  <RecordCount>{1,1}</RecordCount>
  <CSVData>{1,1}</CSVData>
</CSVDispute>
Source
<xsd:element name="CSVDispute" type="CSVRequestFormat"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element RemittanceNotification/RemittanceData
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id549 asexml_r255.tmp#id550 asexml_r255.tmp#id560 asexml_r255.tmp#id548
Type RemittanceData
Properties
content: complex
Model Header , RemittanceItems , RemittanceSummary
Children Header, RemittanceItems, RemittanceSummary
Instance
<RemittanceData>
  <Header>{1,1}</Header>
  <RemittanceItems>{1,1}</RemittanceItems>
  <RemittanceSummary>{1,1}</RemittanceSummary>
</RemittanceData>
Source
<xsd:element name="RemittanceData" type="RemittanceData"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element RemittanceData/Header
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id459 asexml_r255.tmp#id460 asexml_r255.tmp#id461 asexml_r255.tmp#id462 asexml_r255.tmp#id458
Type NETBHeader
Properties
content: complex
Model LNSP , Retailer , DateTime , Period{0,1}
Children DateTime, LNSP, Period, Retailer
Instance
<Header>
  <LNSP context="" description="">{1,1}</LNSP>
  <Retailer context="" description="">{1,1}</Retailer>
  <DateTime>{1,1}</DateTime>
  <Period>{0,1}</Period>
</Header>
Source
<xsd:element name="Header" type="NETBHeader"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element RemittanceData/RemittanceItems
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id551
Properties
content: complex
Model RemittanceItem+
Children RemittanceItem
Instance
<RemittanceItems>
  <RemittanceItem>{1,unbounded}</RemittanceItem>
</RemittanceItems>
Source
<xsd:element name="RemittanceItems">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="RemittanceItem" type="RemittanceDetail" maxOccurs="unbounded"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element RemittanceItems/RemittanceData/RemittanceItem
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id553 asexml_r255.tmp#id554 asexml_r255.tmp#id555 asexml_r255.tmp#id556 asexml_r255.tmp#id557 asexml_r255.tmp#id558 asexml_r255.tmp#id559 asexml_r255.tmp#id552
Type RemittanceDetail
Properties
content: complex
maxOccurs: unbounded
Model InvoiceNumber , TransactionID , NMI , (Payment | TotalPaid) , DatePaid{0,1} , PaymentReference{0,1}
Children DatePaid, InvoiceNumber, NMI, Payment, PaymentReference, TotalPaid, TransactionID
Instance
<RemittanceItem>
  <InvoiceNumber>{1,1}</InvoiceNumber>
  <TransactionID>{1,1}</TransactionID>
  <NMI checksum="">{1,1}</NMI>
  <DatePaid>{0,1}</DatePaid>
  <PaymentReference>{0,1}</PaymentReference>
</RemittanceItem>
Source
<xsd:element name="RemittanceItem" type="RemittanceDetail" maxOccurs="unbounded"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element RemittanceDetail/InvoiceNumber
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id470
Type InvoiceNumber
Properties
content: simple
Facets
maxLength 17
Source
<xsd:element name="InvoiceNumber" type="InvoiceNumber"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element RemittanceDetail/TransactionID
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id477
Type TransactionID
Properties
content: simple
Facets
length 17
Source
<xsd:element name="TransactionID" type="TransactionID"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element RemittanceDetail/NMI
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id224 asexml_r250.tmp#id234 asexml_r250.tmp#id233
Type NMIWithChecksum
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
checksum NMIChecksum required
Source
<xsd:element name="NMI" type="NMIWithChecksum"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element RemittanceDetail/Payment
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id514 asexml_r255.tmp#id515 asexml_r255.tmp#id516 asexml_r255.tmp#id513
Type PaymentData
Properties
content: complex
Model Net , GST{0,1} , Gross
Children GST, Gross, Net
Instance
<Payment>
  <Net>{1,1}</Net>
  <GST>{0,1}</GST>
  <Gross>{1,1}</Gross>
</Payment>
Source
<xsd:element name="Payment" type="PaymentData"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element RemittanceDetail/TotalPaid
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id489
Type Amount
Properties
content: simple
Facets
totalDigits 17
fractionDigits 2
Source
<xsd:element name="TotalPaid" type="Amount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element RemittanceDetail/DatePaid
Namespace No namespace
Diagram
Diagram
Type xsd:date
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="DatePaid" type="xsd:date" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element RemittanceDetail/PaymentReference
Namespace No namespace
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
minOccurs: 0
Facets
maxLength 60
Source
<xsd:element name="PaymentReference" minOccurs="0">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="60"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element RemittanceData/RemittanceSummary
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id562 asexml_r255.tmp#id563 asexml_r255.tmp#id564 asexml_r255.tmp#id561
Type RemittanceSummary
Properties
content: complex
Model (Payment | TotalPaid) , RecordCount
Children Payment, RecordCount, TotalPaid
Instance
<RemittanceSummary>
  <Payment>{1,1}</Payment>
  <TotalPaid>{1,1}</TotalPaid>
  <RecordCount>{1,1}</RecordCount>
</RemittanceSummary>
Source
<xsd:element name="RemittanceSummary" type="RemittanceSummary"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element RemittanceSummary/Payment
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id514 asexml_r255.tmp#id515 asexml_r255.tmp#id516 asexml_r255.tmp#id513
Type PaymentData
Properties
content: complex
Model Net , GST{0,1} , Gross
Children GST, Gross, Net
Instance
<Payment>
  <Net>{1,1}</Net>
  <GST>{0,1}</GST>
  <Gross>{1,1}</Gross>
</Payment>
Source
<xsd:element name="Payment" type="PaymentData"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element RemittanceSummary/TotalPaid
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id489
Type Amount
Properties
content: simple
Facets
totalDigits 17
fractionDigits 2
Source
<xsd:element name="TotalPaid" type="Amount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element RemittanceSummary/RecordCount
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id123
Type RecordCount
Properties
content: simple
Facets
totalDigits 10
Source
<xsd:element name="RecordCount" type="RecordCount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element RemittanceNotification/CSVRemittance
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id449 asexml_r250.tmp#id450 asexml_r250.tmp#id448
Type CSVRequestFormat
Properties
content: complex
Model RecordCount , CSVData
Children CSVData, RecordCount
Instance
<CSVRemittance>
  <RecordCount>{1,1}</RecordCount>
  <CSVData>{1,1}</CSVData>
</CSVRemittance>
Source
<xsd:element name="CSVRemittance" type="CSVRequestFormat"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeResponse/Confirmations
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id571
Properties
content: complex
Model Confirmation+
Children Confirmation
Instance
<Confirmations>
  <Confirmation>{1,unbounded}</Confirmation>
</Confirmations>
Source
<xsd:element name="Confirmations">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="Confirmation" type="Confirmation" maxOccurs="unbounded"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element Confirmations/DisputeResponse/Confirmation
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id573 asexml_r255.tmp#id574 asexml_r255.tmp#id572
Type Confirmation
Properties
content: complex
maxOccurs: unbounded
Model Dispute , Resolution
Children Dispute, Resolution
Instance
<Confirmation>
  <Dispute status="">{1,1}</Dispute>
  <Resolution>{1,1}</Resolution>
</Confirmation>
Source
<xsd:element name="Confirmation" type="Confirmation" maxOccurs="unbounded"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element Confirmation/Dispute
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id536 asexml_r255.tmp#id528 asexml_r255.tmp#id529 asexml_r255.tmp#id530 asexml_r255.tmp#id531 asexml_r255.tmp#id532 asexml_r255.tmp#id533 asexml_r255.tmp#id535 asexml_r255.tmp#id527
Type DisputeItem
Properties
content: complex
Model InvoiceNumber , TransactionID , NMI , Charge{0,1} , GST{0,1} , Code{0,1} , Comment{0,1}
Children Charge, Code, Comment, GST, InvoiceNumber, NMI, TransactionID
Instance
<Dispute status="">
  <InvoiceNumber>{1,1}</InvoiceNumber>
  <TransactionID>{1,1}</TransactionID>
  <NMI checksum="">{1,1}</NMI>
  <Charge>{0,1}</Charge>
  <GST>{0,1}</GST>
  <Code>{0,1}</Code>
  <Comment>{0,1}</Comment>
</Dispute>
Attributes
QName Type Fixed Default Use Annotation
status DisputeStatusCode optional
Source
<xsd:element name="Dispute" type="DisputeItem"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element Confirmation/Resolution
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id576 asexml_r255.tmp#id577 asexml_r255.tmp#id578 asexml_r255.tmp#id581 asexml_r255.tmp#id575
Type ResolutionItem
Properties
content: complex
Model Date , NumberOfTransactions{0,1} , AgreedAmount , Comments{0,1}
Children AgreedAmount, Comments, Date, NumberOfTransactions
Instance
<Resolution>
  <Date>{1,1}</Date>
  <NumberOfTransactions>{0,1}</NumberOfTransactions>
  <AgreedAmount>{1,1}</AgreedAmount>
  <Comments>{0,1}</Comments>
</Resolution>
Source
<xsd:element name="Resolution" type="ResolutionItem"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element ResolutionItem/Date
Namespace No namespace
Diagram
Diagram
Type xsd:date
Properties
content: simple
Source
<xsd:element name="Date" type="xsd:date"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element ResolutionItem/NumberOfTransactions
Namespace No namespace
Diagram
Diagram
Type restriction of xsd:decimal
Properties
content: simple
minOccurs: 0
Facets
totalDigits 10
Source
<xsd:element name="NumberOfTransactions" minOccurs="0">
  <xsd:simpleType>
    <xsd:restriction base="xsd:decimal">
      <xsd:totalDigits value="10"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element ResolutionItem/AgreedAmount
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id579 asexml_r255.tmp#id580
Properties
content: complex
Model Gross , Net{0,1}
Children Gross, Net
Instance
<AgreedAmount>
  <Gross>{1,1}</Gross>
  <Net>{0,1}</Net>
</AgreedAmount>
Source
<xsd:element name="AgreedAmount">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="Gross" type="Amount"/>
      <xsd:element name="Net" type="Amount" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element AgreedAmount/ResolutionItem/Gross
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id489
Type Amount
Properties
content: simple
Facets
totalDigits 17
fractionDigits 2
Source
<xsd:element name="Gross" type="Amount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element AgreedAmount/ResolutionItem/Net
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id489
Type Amount
Properties
content: simple
minOccurs: 0
Facets
totalDigits 17
fractionDigits 2
Source
<xsd:element name="Net" type="Amount" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element ResolutionItem/Comments
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id426 asexml_r250.tmp#id425
Type SpecialComments
Properties
content: complex
minOccurs: 0
Model CommentLine{1,3}
Children CommentLine
Instance
<Comments>
  <CommentLine>{1,3}</CommentLine>
</Comments>
Source
<xsd:element name="Comments" type="SpecialComments" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeResponse/DisputeStatus
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id584 asexml_r255.tmp#id585 asexml_r255.tmp#id587 asexml_r255.tmp#id583
Type DisputeStatusData
Properties
content: complex
Model Header , DisputeItems , RecordCount
Children DisputeItems, Header, RecordCount
Instance
<DisputeStatus>
  <Header>{1,1}</Header>
  <DisputeItems>{1,1}</DisputeItems>
  <RecordCount>{1,1}</RecordCount>
</DisputeStatus>
Source
<xsd:element name="DisputeStatus" type="DisputeStatusData"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeStatusData/Header
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id459 asexml_r255.tmp#id460 asexml_r255.tmp#id461 asexml_r255.tmp#id462 asexml_r255.tmp#id458
Type NETBHeader
Properties
content: complex
Model LNSP , Retailer , DateTime , Period{0,1}
Children DateTime, LNSP, Period, Retailer
Instance
<Header>
  <LNSP context="" description="">{1,1}</LNSP>
  <Retailer context="" description="">{1,1}</Retailer>
  <DateTime>{1,1}</DateTime>
  <Period>{0,1}</Period>
</Header>
Source
<xsd:element name="Header" type="NETBHeader"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeStatusData/DisputeItems
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id586
Properties
content: complex
Model DisputeItem+
Children DisputeItem
Instance
<DisputeItems>
  <DisputeItem status="">{1,unbounded}</DisputeItem>
</DisputeItems>
Source
<xsd:element name="DisputeItems">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="DisputeItem" type="DisputeItem" maxOccurs="unbounded"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeItems/DisputeStatusData/DisputeItem
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id536 asexml_r255.tmp#id528 asexml_r255.tmp#id529 asexml_r255.tmp#id530 asexml_r255.tmp#id531 asexml_r255.tmp#id532 asexml_r255.tmp#id533 asexml_r255.tmp#id535 asexml_r255.tmp#id527
Type DisputeItem
Properties
content: complex
maxOccurs: unbounded
Model InvoiceNumber , TransactionID , NMI , Charge{0,1} , GST{0,1} , Code{0,1} , Comment{0,1}
Children Charge, Code, Comment, GST, InvoiceNumber, NMI, TransactionID
Instance
<DisputeItem status="">
  <InvoiceNumber>{1,1}</InvoiceNumber>
  <TransactionID>{1,1}</TransactionID>
  <NMI checksum="">{1,1}</NMI>
  <Charge>{0,1}</Charge>
  <GST>{0,1}</GST>
  <Code>{0,1}</Code>
  <Comment>{0,1}</Comment>
</DisputeItem>
Attributes
QName Type Fixed Default Use Annotation
status DisputeStatusCode optional
Source
<xsd:element name="DisputeItem" type="DisputeItem" maxOccurs="unbounded"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeStatusData/RecordCount
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id123
Type RecordCount
Properties
content: simple
Facets
totalDigits 10
Source
<xsd:element name="RecordCount" type="RecordCount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element DisputeResponse/CSVDisputeResponse
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id449 asexml_r250.tmp#id450 asexml_r250.tmp#id448
Type CSVRequestFormat
Properties
content: complex
Model RecordCount , CSVData
Children CSVData, RecordCount
Instance
<CSVDisputeResponse>
  <RecordCount>{1,1}</RecordCount>
  <CSVData>{1,1}</CSVData>
</CSVDisputeResponse>
Source
<xsd:element name="CSVDisputeResponse" type="CSVRequestFormat"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element CreditNotification/CreditData
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id594 asexml_r255.tmp#id595 asexml_r255.tmp#id611 asexml_r255.tmp#id593
Type CreditData
Properties
content: complex
Model Header , Credits , Summary
Children Credits, Header, Summary
Instance
<CreditData>
  <Header>{1,1}</Header>
  <Credits>{1,1}</Credits>
  <Summary>{1,1}</Summary>
</CreditData>
Source
<xsd:element name="CreditData" type="CreditData"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element CreditData/Header
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id459 asexml_r255.tmp#id460 asexml_r255.tmp#id461 asexml_r255.tmp#id462 asexml_r255.tmp#id458
Type NETBHeader
Properties
content: complex
Model LNSP , Retailer , DateTime , Period{0,1}
Children DateTime, LNSP, Period, Retailer
Instance
<Header>
  <LNSP context="" description="">{1,1}</LNSP>
  <Retailer context="" description="">{1,1}</Retailer>
  <DateTime>{1,1}</DateTime>
  <Period>{0,1}</Period>
</Header>
Source
<xsd:element name="Header" type="NETBHeader"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element CreditData/Credits
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id596 asexml_r255.tmp#id605
Properties
content: complex
Model OutstandingInvoice+ | CreditBalance+
Children CreditBalance, OutstandingInvoice
Instance
<Credits>
  <OutstandingInvoice>{1,unbounded}</OutstandingInvoice>
  <CreditBalance>{1,unbounded}</CreditBalance>
</Credits>
Source
<xsd:element name="Credits">
  <xsd:complexType>
    <xsd:choice>
      <xsd:element name="OutstandingInvoice" type="OustandingInvoiceDetail" maxOccurs="unbounded"/>
      <xsd:element name="CreditBalance" type="CreditBalanceDetail" maxOccurs="unbounded"/>
    </xsd:choice>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element Credits/CreditData/OutstandingInvoice
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id598 asexml_r255.tmp#id599 asexml_r255.tmp#id600 asexml_r255.tmp#id601 asexml_r255.tmp#id602 asexml_r255.tmp#id603 asexml_r255.tmp#id604 asexml_r255.tmp#id597
Type OustandingInvoiceDetail
Properties
content: complex
maxOccurs: unbounded
Model InvoiceNumber , InvoiceDate , DueDate , NMI , Amount , DisputeReceived , Comment{0,1}
Children Amount, Comment, DisputeReceived, DueDate, InvoiceDate, InvoiceNumber, NMI
Instance
<OutstandingInvoice>
  <InvoiceNumber>{1,1}</InvoiceNumber>
  <InvoiceDate>{1,1}</InvoiceDate>
  <DueDate>{1,1}</DueDate>
  <NMI checksum="">{1,1}</NMI>
  <Amount>{1,1}</Amount>
  <DisputeReceived>{1,1}</DisputeReceived>
  <Comment>{0,1}</Comment>
</OutstandingInvoice>
Source
<xsd:element name="OutstandingInvoice" type="OustandingInvoiceDetail" maxOccurs="unbounded"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element OustandingInvoiceDetail/InvoiceNumber
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id470
Type InvoiceNumber
Properties
content: simple
Facets
maxLength 17
Source
<xsd:element name="InvoiceNumber" type="InvoiceNumber"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element OustandingInvoiceDetail/InvoiceDate
Namespace No namespace
Diagram
Diagram
Type xsd:date
Properties
content: simple
Source
<xsd:element name="InvoiceDate" type="xsd:date"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element OustandingInvoiceDetail/DueDate
Namespace No namespace
Diagram
Diagram
Type xsd:date
Properties
content: simple
Source
<xsd:element name="DueDate" type="xsd:date"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element OustandingInvoiceDetail/NMI
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id224 asexml_r250.tmp#id234 asexml_r250.tmp#id233
Type NMIWithChecksum
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
checksum NMIChecksum required
Source
<xsd:element name="NMI" type="NMIWithChecksum"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element OustandingInvoiceDetail/Amount
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id489
Type Amount
Properties
content: simple
Facets
totalDigits 17
fractionDigits 2
Source
<xsd:element name="Amount" type="Amount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element OustandingInvoiceDetail/DisputeReceived
Namespace No namespace
Diagram
Diagram
Type xsd:boolean
Properties
content: simple
Source
<xsd:element name="DisputeReceived" type="xsd:boolean"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element OustandingInvoiceDetail/Comment
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id426 asexml_r250.tmp#id425
Type SpecialComments
Properties
content: complex
minOccurs: 0
Model CommentLine{1,3}
Children CommentLine
Instance
<Comment>
  <CommentLine>{1,3}</CommentLine>
</Comment>
Source
<xsd:element name="Comment" type="SpecialComments" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element Credits/CreditData/CreditBalance
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id607 asexml_r255.tmp#id608 asexml_r255.tmp#id609 asexml_r255.tmp#id610 asexml_r255.tmp#id606
Type CreditBalanceDetail
Properties
content: complex
maxOccurs: unbounded
Model InvoiceNumber , NMI , Amount , Balance
Children Amount, Balance, InvoiceNumber, NMI
Instance
<CreditBalance>
  <InvoiceNumber>{1,1}</InvoiceNumber>
  <NMI checksum="">{1,1}</NMI>
  <Amount>{1,1}</Amount>
  <Balance>{1,1}</Balance>
</CreditBalance>
Source
<xsd:element name="CreditBalance" type="CreditBalanceDetail" maxOccurs="unbounded"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element CreditBalanceDetail/InvoiceNumber
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id470
Type InvoiceNumber
Properties
content: simple
Facets
maxLength 17
Source
<xsd:element name="InvoiceNumber" type="InvoiceNumber"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element CreditBalanceDetail/NMI
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id224 asexml_r250.tmp#id234 asexml_r250.tmp#id233
Type NMIWithChecksum
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
checksum NMIChecksum required
Source
<xsd:element name="NMI" type="NMIWithChecksum"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element CreditBalanceDetail/Amount
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id489
Type Amount
Properties
content: simple
Facets
totalDigits 17
fractionDigits 2
Source
<xsd:element name="Amount" type="Amount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element CreditBalanceDetail/Balance
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id489
Type Amount
Properties
content: simple
Facets
totalDigits 17
fractionDigits 2
Source
<xsd:element name="Balance" type="Amount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element CreditData/Summary
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id498 asexml_r255.tmp#id499 asexml_r255.tmp#id497
Type ChargeFooter
Properties
content: complex
Model RecordCount , TotalAmount
Children RecordCount, TotalAmount
Instance
<Summary>
  <RecordCount>{1,1}</RecordCount>
  <TotalAmount>{1,1}</TotalAmount>
</Summary>
Source
<xsd:element name="Summary" type="ChargeFooter"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element CreditNotification/CSVOutstandingInvoice
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id449 asexml_r250.tmp#id450 asexml_r250.tmp#id448
Type CSVRequestFormat
Properties
content: complex
Model RecordCount , CSVData
Children CSVData, RecordCount
Instance
<CSVOutstandingInvoice>
  <RecordCount>{1,1}</RecordCount>
  <CSVData>{1,1}</CSVData>
</CSVOutstandingInvoice>
Source
<xsd:element name="CSVOutstandingInvoice" type="CSVRequestFormat"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element CreditNotification/CSVCreditBalance
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id449 asexml_r250.tmp#id450 asexml_r250.tmp#id448
Type CSVRequestFormat
Properties
content: complex
Model RecordCount , CSVData
Children CSVData, RecordCount
Instance
<CSVCreditBalance>
  <RecordCount>{1,1}</RecordCount>
  <CSVData>{1,1}</CSVData>
</CSVCreditBalance>
Source
<xsd:element name="CSVCreditBalance" type="CSVRequestFormat"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NetworkDUoSBillingNotification/CSVNetworkDUoSDataTariffV
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id449 asexml_r250.tmp#id450 asexml_r250.tmp#id448
Type CSVRequestFormat
Properties
content: complex
Model RecordCount , CSVData
Children CSVData, RecordCount
Instance
<CSVNetworkDUoSDataTariffV>
  <RecordCount>{1,1}</RecordCount>
  <CSVData>{1,1}</CSVData>
</CSVNetworkDUoSDataTariffV>
Source
<xsd:element name="CSVNetworkDUoSDataTariffV" type="CSVRequestFormat"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NetworkDUoSBillingNotification/CSVNetworkDUoSDataTariffD
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id449 asexml_r250.tmp#id450 asexml_r250.tmp#id448
Type CSVRequestFormat
Properties
content: complex
Model RecordCount , CSVData
Children CSVData, RecordCount
Instance
<CSVNetworkDUoSDataTariffD>
  <RecordCount>{1,1}</RecordCount>
  <CSVData>{1,1}</CSVData>
</CSVNetworkDUoSDataTariffD>
Source
<xsd:element name="CSVNetworkDUoSDataTariffD" type="CSVRequestFormat"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NetworkDUoSBillingNotification/CSVNetworkDUoSDataTariffH
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id449 asexml_r250.tmp#id450 asexml_r250.tmp#id448
Type CSVRequestFormat
Properties
content: complex
Model RecordCount , CSVData
Children CSVData, RecordCount
Instance
<CSVNetworkDUoSDataTariffH>
  <RecordCount>{1,1}</RecordCount>
  <CSVData>{1,1}</CSVData>
</CSVNetworkDUoSDataTariffH>
Source
<xsd:element name="CSVNetworkDUoSDataTariffH" type="CSVRequestFormat"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NetworkDUoSBillingNotification/CSVNetworkDUoSDataExcludedServices
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id449 asexml_r250.tmp#id450 asexml_r250.tmp#id448
Type CSVRequestFormat
Properties
content: complex
Model RecordCount , CSVData
Children CSVData, RecordCount
Instance
<CSVNetworkDUoSDataExcludedServices>
  <RecordCount>{1,1}</RecordCount>
  <CSVData>{1,1}</CSVData>
</CSVNetworkDUoSDataExcludedServices>
Source
<xsd:element name="CSVNetworkDUoSDataExcludedServices" type="CSVRequestFormat"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NetworkDUoSBillingNotification/CSVNetworkDUoSDataDisputeNotification
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id449 asexml_r250.tmp#id450 asexml_r250.tmp#id448
Type CSVRequestFormat
Properties
content: complex
Model RecordCount , CSVData
Children CSVData, RecordCount
Instance
<CSVNetworkDUoSDataDisputeNotification>
  <RecordCount>{1,1}</RecordCount>
  <CSVData>{1,1}</CSVData>
</CSVNetworkDUoSDataDisputeNotification>
Source
<xsd:element name="CSVNetworkDUoSDataDisputeNotification" type="CSVRequestFormat"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NetworkDUoSBillingNotification/CSVNetworkDUoSDataDisputeResolution
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id449 asexml_r250.tmp#id450 asexml_r250.tmp#id448
Type CSVRequestFormat
Properties
content: complex
Model RecordCount , CSVData
Children CSVData, RecordCount
Instance
<CSVNetworkDUoSDataDisputeResolution>
  <RecordCount>{1,1}</RecordCount>
  <CSVData>{1,1}</CSVData>
</CSVNetworkDUoSDataDisputeResolution>
Source
<xsd:element name="CSVNetworkDUoSDataDisputeResolution" type="CSVRequestFormat"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NetworkDUoSBillingNotification/CSVNetworkDUoSDataPaymentAdvice
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id449 asexml_r250.tmp#id450 asexml_r250.tmp#id448
Type CSVRequestFormat
Properties
content: complex
Model RecordCount , CSVData
Children CSVData, RecordCount
Instance
<CSVNetworkDUoSDataPaymentAdvice>
  <RecordCount>{1,1}</RecordCount>
  <CSVData>{1,1}</CSVData>
</CSVNetworkDUoSDataPaymentAdvice>
Source
<xsd:element name="CSVNetworkDUoSDataPaymentAdvice" type="CSVRequestFormat"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element GSTDetails/BusinessName
Namespace No namespace
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
maxLength 50
Source
<xsd:element name="BusinessName">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="50"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element GSTDetails/ABN
Namespace No namespace
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
maxLength 14
Source
<xsd:element name="ABN">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="14"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NUOS/Description
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id1450
Type LineDescription
Properties
content: simple
Facets
maxLength 60
Source
<xsd:element name="Description" type="LineDescription"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NUOS/Quantity
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id1452
Type ConsumptionVolume
Properties
content: simple
Facets
totalDigits 14
fractionDigits 5
Source
<xsd:element name="Quantity" type="ConsumptionVolume"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NUOS/Rate
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id1453
Type Rate
Properties
content: simple
Facets
totalDigits 14
fractionDigits 5
Source
<xsd:element name="Rate" type="Rate"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NUOS/TariffCode
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id1451
Type NetworkTariffCode
Properties
content: simple
Facets
maxLength 10
Source
<xsd:element name="TariffCode" type="NetworkTariffCode"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NUOS/UnitOfMeasure
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id1375
Type UnitsOfMeasure
Properties
content: simple
Facets
enumeration CFF, CM, DAY, EA, GAL, GJ, HR, KRH, KV, KVA, MTH, KVB, KVR, KW, KWH, MJ, MVA, MWH, MW, PF, VA, VAR, W, WH
Source
<xsd:element name="UnitOfMeasure" type="UnitsOfMeasure"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NUOS/StepNumber
Namespace No namespace
Diagram
Diagram
Type restriction of xsd:int
Properties
content: simple
minOccurs: 0
default: 1
Facets
totalDigits 3
Source
<xsd:element name="StepNumber" default="1" minOccurs="0">
  <xsd:simpleType>
    <xsd:restriction base="xsd:int">
      <xsd:totalDigits value="3"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NUOS/BillingPeriod
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id464 asexml_r250.tmp#id465 asexml_r250.tmp#id463
Type Period
Properties
content: complex
Model BeginDate , EndDate
Children BeginDate, EndDate
Instance
<BillingPeriod>
  <BeginDate>{1,1}</BeginDate>
  <EndDate>{1,1}</EndDate>
</BillingPeriod>
Source
<xsd:element name="BillingPeriod" type="Period"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NUOS/TimeSplit
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id1376
Type TimeSplit
Properties
content: simple
Facets
minLength 1
maxLength 3
Source
<xsd:element name="TimeSplit" type="TimeSplit"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element NUOS/ReadingType
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id1449
Type ReadingType
Properties
content: simple
minOccurs: 0
Facets
enumeration Actual, Substitute
Source
<xsd:element name="ReadingType" type="ReadingType" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element EventCharge/Description
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id1450
Type LineDescription
Properties
content: simple
Facets
maxLength 60
Source
<xsd:element name="Description" type="LineDescription"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element EventCharge/Quantity
Namespace No namespace
Diagram
Diagram
Type restriction of xsd:decimal
Properties
content: simple
Facets
totalDigits 5
Source
<xsd:element name="Quantity">
  <xsd:simpleType>
    <xsd:restriction base="xsd:decimal">
      <xsd:totalDigits value="5"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element EventCharge/Rate
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id1453
Type Rate
Properties
content: simple
Facets
totalDigits 14
fractionDigits 5
Source
<xsd:element name="Rate" type="Rate"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element EventCharge/UnitOfMeasure
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id1375
Type UnitsOfMeasure
Properties
content: simple
Facets
enumeration CFF, CM, DAY, EA, GAL, GJ, HR, KRH, KV, KVA, MTH, KVB, KVR, KW, KWH, MJ, MVA, MWH, MW, PF, VA, VAR, W, WH
Source
<xsd:element name="UnitOfMeasure" type="UnitsOfMeasure"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element GSL/Code
Namespace No namespace
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
maxLength 10
Source
<xsd:element name="Code">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="10"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element GSL/Description
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id1450
Type LineDescription
Properties
content: simple
Facets
maxLength 60
Source
<xsd:element name="Description" type="LineDescription"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element ExcludedService/Code
Namespace No namespace
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
maxLength 10
Source
<xsd:element name="Code">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="10"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element ExcludedService/Description
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id1450
Type LineDescription
Properties
content: simple
Facets
maxLength 60
Source
<xsd:element name="Description" type="LineDescription"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element ExcludedService/Quantity
Namespace No namespace
Diagram
Diagram
Type restriction of xsd:decimal
Properties
content: simple
Facets
totalDigits 5
Source
<xsd:element name="Quantity">
  <xsd:simpleType>
    <xsd:restriction base="xsd:decimal">
      <xsd:totalDigits value="5"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element ExcludedService/Rate
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id1453
Type Rate
Properties
content: simple
Facets
totalDigits 14
fractionDigits 5
Source
<xsd:element name="Rate" type="Rate"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element ExcludedService/AfterHourIndicator
Namespace No namespace
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
length 1
Source
<xsd:element name="AfterHourIndicator">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:length value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element ExcludedService/CompletionCode
Namespace No namespace
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
minOccurs: 0
Facets
length 1
Source
<xsd:element name="CompletionCode" minOccurs="0">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:length value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InterestCharge/OverdueInvoice
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id470
Type InvoiceNumber
Properties
content: simple
minOccurs: 0
Facets
maxLength 17
Source
<xsd:element name="OverdueInvoice" type="InvoiceNumber" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InterestCharge/Principal
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id489
Type Amount
Properties
content: simple
Facets
totalDigits 17
fractionDigits 2
Source
<xsd:element name="Principal" type="Amount"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InterestCharge/Period
Namespace No namespace
Diagram
Diagram asexml_r250.tmp#id464 asexml_r250.tmp#id465 asexml_r250.tmp#id463
Type Period
Properties
content: complex
Model BeginDate , EndDate
Children BeginDate, EndDate
Instance
<Period>
  <BeginDate>{1,1}</BeginDate>
  <EndDate>{1,1}</EndDate>
</Period>
Source
<xsd:element name="Period" type="Period"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceSummary/InvoiceDate
Namespace No namespace
Diagram
Diagram
Type xsd:date
Properties
content: simple
Source
<xsd:element name="InvoiceDate" type="xsd:date"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceSummary/DueDate
Namespace No namespace
Diagram
Diagram
Type xsd:date
Properties
content: simple
Source
<xsd:element name="DueDate" type="xsd:date"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceSummary/Retailer
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id1455 asexml_r255.tmp#id1456 asexml_r255.tmp#id1454
Type GSTDetails
Properties
content: complex
Model BusinessName , ABN
Children ABN, BusinessName
Instance
<Retailer>
  <BusinessName>{1,1}</BusinessName>
  <ABN>{1,1}</ABN>
</Retailer>
Source
<xsd:element name="Retailer" type="GSTDetails"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceSummary/Distributor
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id1455 asexml_r255.tmp#id1456 asexml_r255.tmp#id1454
Type GSTDetails
Properties
content: complex
Model BusinessName , ABN
Children ABN, BusinessName
Instance
<Distributor>
  <BusinessName>{1,1}</BusinessName>
  <ABN>{1,1}</ABN>
</Distributor>
Source
<xsd:element name="Distributor" type="GSTDetails"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceSummary/GSTStatus
Namespace No namespace
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
maxLength 150
Source
<xsd:element name="GSTStatus">
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="150"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceSummary/Amount
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id514 asexml_r255.tmp#id515 asexml_r255.tmp#id516 asexml_r255.tmp#id513
Type PaymentData
Properties
content: complex
Model Net , GST{0,1} , Gross
Children GST, Gross, Net
Instance
<Amount>
  <Net>{1,1}</Net>
  <GST>{0,1}</GST>
  <Gross>{1,1}</Gross>
</Amount>
Source
<xsd:element name="Amount" type="PaymentData"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceSummary/FirstTransactionID
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id477
Type TransactionID
Properties
content: simple
minOccurs: 0
Facets
length 17
Source
<xsd:element name="FirstTransactionID" type="TransactionID" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceSummary/LastTransactionID
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id477
Type TransactionID
Properties
content: simple
minOccurs: 0
Facets
length 17
Source
<xsd:element name="LastTransactionID" type="TransactionID" minOccurs="0"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceSummary/TotalNumberOfChargeItems
Namespace No namespace
Diagram
Diagram
Type restriction of xsd:decimal
Properties
content: simple
minOccurs: 0
Facets
totalDigits 10
Source
<xsd:element name="TotalNumberOfChargeItems" minOccurs="0">
  <xsd:simpleType>
    <xsd:restriction base="xsd:decimal">
      <xsd:totalDigits value="10"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceSummary/TotalNumberOfDetailRecords
Namespace No namespace
Diagram
Diagram
Type restriction of xsd:decimal
Properties
content: simple
minOccurs: 0
Facets
totalDigits 10
Source
<xsd:element name="TotalNumberOfDetailRecords" minOccurs="0">
  <xsd:simpleType>
    <xsd:restriction base="xsd:decimal">
      <xsd:totalDigits value="10"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceDetail/Charge
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id1448
Type ChargeType
Properties
content: simple
Facets
enumeration NUOS Charge, Event Based Charge, GSL Credit Charge, Excluded Service Charge, Interest Charge
Source
<xsd:element name="Charge" type="ChargeType"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceDetail/NumberOfTransactions
Namespace No namespace
Diagram
Diagram
Type restriction of xsd:decimal
Properties
content: simple
Facets
totalDigits 10
Source
<xsd:element name="NumberOfTransactions">
  <xsd:simpleType>
    <xsd:restriction base="xsd:decimal">
      <xsd:totalDigits value="10"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Element InvoiceDetail/Amount
Namespace No namespace
Diagram
Diagram asexml_r255.tmp#id514 asexml_r255.tmp#id515 asexml_r255.tmp#id516 asexml_r255.tmp#id513
Type PaymentData
Properties
content: complex
Model Net , GST{0,1} , Gross
Children GST, Gross, Net
Instance
<Amount>
  <Net>{1,1}</Net>
  <GST>{0,1}</GST>
  <Gross>{1,1}</Gross>
</Amount>
Source
<xsd:element name="Amount" type="PaymentData"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type NetworkInvoiceNotification
Namespace urn:aseXML:r25
Annotations
Application - Network Billing
				TransactionExchange - 
				TransactionGroup - NETB
				Priority - Medium
				Purpose - Submit network charges and invoice to the Retailer
				
				NEM
					B2B_NB_NSW_IP_v2.3_-_Effective_from_9Dec2002.doc
					B2B_NB_SA_IP_v1-0_-_Effective_13Apr2003.doc
					B2B_NB_Vic_IP_v1-1_-_Effective_13Jan2002.doc
					This complex type defines the transaction "NBCHARGES"
					NMI data is only required for this transaction as per B2B_NB_NSW_IP_v2.3_-_Effective_from_9Dec2002.doc in the various Charge Record types
					This transaction is for use only in SA, NSW and VIC.
Diagram
Diagram asexml_r255.tmp#id518 asexml_r255.tmp#id455 asexml_r255.tmp#id517
Used by
Model InvoiceData | CSVInvoice
Children CSVInvoice, InvoiceData
Attributes
QName Type Fixed Default Use Annotation
version r11 required
Source
<xsd:complexType name="NetworkInvoiceNotification">
  <xsd:annotation>
    <xsd:documentation>Application - Network Billing TransactionExchange - TransactionGroup - NETB Priority - Medium Purpose - Submit network charges and invoice to the Retailer NEM B2B_NB_NSW_IP_v2.3_-_Effective_from_9Dec2002.doc B2B_NB_SA_IP_v1-0_-_Effective_13Apr2003.doc B2B_NB_Vic_IP_v1-1_-_Effective_13Jan2002.doc This complex type defines the transaction "NBCHARGES" NMI data is only required for this transaction as per B2B_NB_NSW_IP_v2.3_-_Effective_from_9Dec2002.doc in the various Charge Record types This transaction is for use only in SA, NSW and VIC.</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:element name="InvoiceData" type="NetworkInvoiceData"/>
    <xsd:element name="CSVInvoice" type="CSVRequestFormat"/>
  </xsd:choice>
  <xsd:attribute name="version" type="r11" use="required"/>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type NetworkInvoiceData
Namespace urn:aseXML:r25
Diagram
Diagram asexml_r255.tmp#id457 asexml_r255.tmp#id466 asexml_r255.tmp#id472 asexml_r255.tmp#id494 asexml_r255.tmp#id508
Used by
Model Header , Invoices{0,1} , ChargeItems , (Summary | Footer)
Children ChargeItems, Footer, Header, Invoices, Summary
Source
<xsd:complexType name="NetworkInvoiceData">
  <xsd:sequence>
    <xsd:element name="Header" type="NETBHeader"/>
    <xsd:element name="Invoices" minOccurs="0">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="Invoice" type="BaseInvoice" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="ChargeItems">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="ChargeItem" type="BaseChargeItem" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:choice>
      <xsd:element name="Summary" type="InvoiceNotificationSummary"/>
      <xsd:element name="Footer" type="InvoiceNotificationFooter"/>
    </xsd:choice>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type NETBHeader
Namespace urn:aseXML:r25
Annotations
Purpose - Network charge record type - Generic Header "010, 012, 910, 913, 920, 930, 940" - Headers
Diagram
Diagram asexml_r255.tmp#id459 asexml_r255.tmp#id460 asexml_r255.tmp#id461 asexml_r255.tmp#id462
Used by
Model LNSP , Retailer , DateTime , Period{0,1}
Children DateTime, LNSP, Period, Retailer
Source
<xsd:complexType name="NETBHeader">
  <xsd:annotation>
    <xsd:documentation>Purpose - Network charge record type - Generic Header "010, 012, 910, 913, 920, 930, 940" - Headers</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="LNSP" type="PartyIdentifier"/>
    <xsd:element name="Retailer" type="PartyIdentifier"/>
    <xsd:element name="DateTime" type="xsd:dateTime"/>
    <xsd:element name="Period" type="Period" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type BaseInvoice
Namespace urn:aseXML:r25
Annotations
Purpose - Defines the base type for all Invoice line used for billing
Detail - Any network invoice item must support these fields.
Diagram
Diagram asexml_r255.tmp#id469 asexml_r255.tmp#id471
Properties
abstract: true
Used by
Model Number , NMI{0,1}
Children NMI, Number
Source
<xsd:complexType name="BaseInvoice" abstract="true">
  <xsd:annotation>
    <xsd:documentation>Purpose - Defines the base type for all Invoice line used for billing Detail - Any network invoice item must support these fields.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Number" type="InvoiceNumber"/>
    <xsd:element name="NMI" type="NMIWithChecksum" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Simple Type InvoiceNumber
Namespace urn:aseXML:r25
Annotations
Purpose - Defines the invoice number data type
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 17
Used by
Source
<xsd:simpleType name="InvoiceNumber">
  <xsd:annotation>
    <xsd:documentation>Purpose - Defines the invoice number data type</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="17"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type BaseChargeItem
Namespace urn:aseXML:r25
Annotations
Purpose - Base type for all Charge Item definitions
Detail - Any network charge item must support these fields.
Diagram
Diagram asexml_r255.tmp#id475 asexml_r255.tmp#id476 asexml_r255.tmp#id478 asexml_r255.tmp#id479 asexml_r255.tmp#id480 asexml_r255.tmp#id481 asexml_r255.tmp#id483 asexml_r255.tmp#id484 asexml_r255.tmp#id485 asexml_r255.tmp#id486 asexml_r255.tmp#id487 asexml_r255.tmp#id488 asexml_r255.tmp#id490
Properties
abstract: true
Used by
Model InvoiceNumber , TransactionID , OldInvoiceNumber{0,1} , OldTransactionID{0,1} , TransactionDate , AdjustmentIndicator , AdjustmentReason{0,1} , NMI , NetworkRef{0,1} , RetailerRef{0,1} , Date{0,1} , Charge , GST
Children AdjustmentIndicator, AdjustmentReason, Charge, Date, GST, InvoiceNumber, NMI, NetworkRef, OldInvoiceNumber, OldTransactionID, RetailerRef, TransactionDate, TransactionID
Source
<xsd:complexType name="BaseChargeItem" abstract="true">
  <xsd:annotation>
    <xsd:documentation>Purpose - Base type for all Charge Item definitions Detail - Any network charge item must support these fields.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="InvoiceNumber" type="InvoiceNumber"/>
    <xsd:element name="TransactionID" type="TransactionID"/>
    <xsd:element name="OldInvoiceNumber" type="InvoiceNumber" minOccurs="0"/>
    <xsd:element name="OldTransactionID" type="TransactionID" minOccurs="0"/>
    <xsd:element name="TransactionDate" type="xsd:date"/>
    <xsd:element name="AdjustmentIndicator" type="AdjustmentIndicator"/>
    <xsd:element name="AdjustmentReason" minOccurs="0">
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="60"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="NMI" type="NMIWithChecksum"/>
    <xsd:element name="NetworkRef" type="UniqueIdentifier" minOccurs="0"/>
    <xsd:element name="RetailerRef" type="UniqueIdentifier" minOccurs="0"/>
    <xsd:element name="Date" type="xsd:date" minOccurs="0"/>
    <xsd:element name="Charge" type="Amount"/>
    <xsd:element name="GST" type="GSTData"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Simple Type TransactionID
Namespace urn:aseXML:r25
Annotations
Purpose - Defines the invoice charge item ID data type
Diagram
Diagram
Type restriction of xsd:string
Facets
length 17
Used by
Source
<xsd:simpleType name="TransactionID">
  <xsd:annotation>
    <xsd:documentation>Purpose - Defines the invoice charge item ID data type</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:length value="17"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Simple Type AdjustmentIndicator
Namespace urn:aseXML:r25
Annotations
Purpose - Define the adjustment action type.
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Cancelled, New, Rebilled
Used by
Source
<xsd:simpleType name="AdjustmentIndicator">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define the adjustment action type.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Cancelled"/>
    <xsd:enumeration value="New"/>
    <xsd:enumeration value="Rebilled"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type GSTData
Namespace urn:aseXML:r25
Diagram
Diagram asexml_r255.tmp#id492 asexml_r255.tmp#id493
Used by
Model Amount{0,1} , Indicator{0,1}
Children Amount, Indicator
Source
<xsd:complexType name="GSTData">
  <xsd:sequence>
    <xsd:element name="Amount" type="Amount" minOccurs="0"/>
    <xsd:element name="Indicator" type="xsd:boolean" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type InvoiceNotificationSummary
Namespace urn:aseXML:r25
Annotations
Purpose - defines the footer network billing invoice for SA and Victoria
Diagram
Diagram asexml_r255.tmp#id496 asexml_r255.tmp#id500 asexml_r255.tmp#id501 asexml_r255.tmp#id502 asexml_r255.tmp#id503 asexml_r255.tmp#id504
Used by
Model NUOS{0,1} , GSL{0,1} , ExcludedService{0,1} , Interest{0,1} , EventCharge{0,1} , Invoice{0,1}
Children EventCharge, ExcludedService, GSL, Interest, Invoice, NUOS
Source
<xsd:complexType name="InvoiceNotificationSummary">
  <xsd:annotation>
    <xsd:documentation>Purpose - defines the footer network billing invoice for SA and Victoria</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="NUOS" type="ChargeFooter" minOccurs="0"/>
    <xsd:element name="GSL" type="ChargeFooter" minOccurs="0"/>
    <xsd:element name="ExcludedService" type="ChargeFooter" minOccurs="0"/>
    <xsd:element name="Interest" type="ChargeFooter" minOccurs="0"/>
    <xsd:element name="EventCharge" type="ChargeFooter" minOccurs="0"/>
    <xsd:element name="Invoice" type="InvoiceFooter" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type ChargeFooter
Namespace urn:aseXML:r25
Annotations
Purpose - defines the footer data type of the network charge items, used on is own for "013, 932, 942" and in composition for other footers
Diagram
Diagram asexml_r255.tmp#id498 asexml_r255.tmp#id499
Used by
Model RecordCount , TotalAmount
Children RecordCount, TotalAmount
Source
<xsd:complexType name="ChargeFooter">
  <xsd:annotation>
    <xsd:documentation>Purpose - defines the footer data type of the network charge items, used on is own for "013, 932, 942" and in composition for other footers</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="RecordCount" type="RecordCount"/>
    <xsd:element name="TotalAmount" type="Amount"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type InvoiceFooter
Namespace urn:aseXML:r25
Annotations
Purpose - defines the footer data type of the network charge items
Diagram
Diagram asexml_r255.tmp#id506 asexml_r255.tmp#id507
Used by
Model SummaryCount , DetailCount
Children DetailCount, SummaryCount
Source
<xsd:complexType name="InvoiceFooter">
  <xsd:annotation>
    <xsd:documentation>Purpose - defines the footer data type of the network charge items</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="SummaryCount" type="RecordCount"/>
    <xsd:element name="DetailCount" type="RecordCount"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type InvoiceNotificationFooter
Namespace urn:aseXML:r25
Annotations
Purpose - defines the footer network billing invoice for NSW
Diagram
Diagram asexml_r255.tmp#id510 asexml_r255.tmp#id511 asexml_r255.tmp#id512
Used by
Model InvoiceRecordCount , ChargeRecordCount , Payment
Children ChargeRecordCount, InvoiceRecordCount, Payment
Source
<xsd:complexType name="InvoiceNotificationFooter">
  <xsd:annotation>
    <xsd:documentation>Purpose - defines the footer network billing invoice for NSW</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="InvoiceRecordCount" type="RecordCount"/>
    <xsd:element name="ChargeRecordCount" type="RecordCount"/>
    <xsd:element name="Payment" type="PaymentData"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type PaymentData
Namespace urn:aseXML:r25
Annotations
Purpose - defines the payment data for the  items paid by the retailer
Diagram
Diagram asexml_r255.tmp#id514 asexml_r255.tmp#id515 asexml_r255.tmp#id516
Used by
Model Net , GST{0,1} , Gross
Children GST, Gross, Net
Source
<xsd:complexType name="PaymentData">
  <xsd:annotation>
    <xsd:documentation>Purpose - defines the payment data for the items paid by the retailer</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Net" type="Amount"/>
    <xsd:element name="GST" type="Amount" minOccurs="0"/>
    <xsd:element name="Gross" type="Amount"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type DisputeNotification
Namespace urn:aseXML:r25
Annotations
Application - Network Billing
				TransactionExchange - 
				TransactionGroup - NETB
				Priority - Medium
				Purpose - Submit dispute items to the Distributor
				NEM
					B2B_NB_NSW_IP_v2.3_-_Effective_from_9Dec2002.doc
					B2B_NB_SA_IP_v1-0_-_Effective_13Apr2003.doc
					B2B_NB_Vic_IP_v1-1_-_Effective_13Jan2002.doc
					This complex type defines the transaction "NBDISPUTES"
					Optionally, disputed payment data may be provided for each line item for this transaction as per B2B_NB_NSW_IP_v2.3_-_Effective_from_9Dec2002.doc
					This transaction is for use only in SA, NSW and VIC.
Diagram
Diagram asexml_r255.tmp#id544 asexml_r255.tmp#id522 asexml_r255.tmp#id543
Used by
Model DisputeData | CSVDispute
Children CSVDispute, DisputeData
Attributes
QName Type Fixed Default Use Annotation
version r11 required
Source
<xsd:complexType name="DisputeNotification">
  <xsd:annotation>
    <xsd:documentation>Application - Network Billing TransactionExchange - TransactionGroup - NETB Priority - Medium Purpose - Submit dispute items to the Distributor NEM B2B_NB_NSW_IP_v2.3_-_Effective_from_9Dec2002.doc B2B_NB_SA_IP_v1-0_-_Effective_13Apr2003.doc B2B_NB_Vic_IP_v1-1_-_Effective_13Jan2002.doc This complex type defines the transaction "NBDISPUTES" Optionally, disputed payment data may be provided for each line item for this transaction as per B2B_NB_NSW_IP_v2.3_-_Effective_from_9Dec2002.doc This transaction is for use only in SA, NSW and VIC.</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:element name="DisputeData" type="DisputeNotificationData"/>
    <xsd:element name="CSVDispute" type="CSVRequestFormat"/>
  </xsd:choice>
  <xsd:attribute name="version" type="r11" use="required"/>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type DisputeNotificationData
Namespace urn:aseXML:r25
Diagram
Diagram asexml_r255.tmp#id524 asexml_r255.tmp#id525 asexml_r255.tmp#id538
Used by
Model Header , DisputeItems , DisputeSummary
Children DisputeItems, DisputeSummary, Header
Source
<xsd:complexType name="DisputeNotificationData">
  <xsd:sequence>
    <xsd:element name="Header" type="NETBHeader"/>
    <xsd:element name="DisputeItems">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="DisputeItem" type="DisputeItem" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="DisputeSummary" type="DisputeFooter"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type DisputeItem
Namespace urn:aseXML:r25
Annotations
Purpose - Network charge record type - "911" - Dispute Item
Diagram
Diagram asexml_r255.tmp#id536 asexml_r255.tmp#id528 asexml_r255.tmp#id529 asexml_r255.tmp#id530 asexml_r255.tmp#id531 asexml_r255.tmp#id532 asexml_r255.tmp#id533 asexml_r255.tmp#id535
Used by
Model InvoiceNumber , TransactionID , NMI , Charge{0,1} , GST{0,1} , Code{0,1} , Comment{0,1}
Children Charge, Code, Comment, GST, InvoiceNumber, NMI, TransactionID
Attributes
QName Type Fixed Default Use Annotation
status DisputeStatusCode optional
Source
<xsd:complexType name="DisputeItem">
  <xsd:annotation>
    <xsd:documentation>Purpose - Network charge record type - "911" - Dispute Item</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="InvoiceNumber" type="InvoiceNumber"/>
    <xsd:element name="TransactionID" type="TransactionID"/>
    <xsd:element name="NMI" type="NMIWithChecksum"/>
    <xsd:element name="Charge" type="Amount" minOccurs="0"/>
    <xsd:element name="GST" type="GSTData" minOccurs="0"/>
    <xsd:element name="Code" type="DisputeReasonCode" minOccurs="0"/>
    <xsd:element name="Comment" type="SpecialComments" minOccurs="0"/>
  </xsd:sequence>
  <xsd:attribute name="status" type="DisputeStatusCode" use="optional"/>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Simple Type DisputeReasonCode
Namespace urn:aseXML:r25
Annotations
Purpose - Define Dispute reason codes. 
				This is a combination of Gas and NEM. 
				Do we need a separate list for each jurisdiction?
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration BPDF, CDFG, CDFO, CDFP, CDFS, DUPL, ESDF, ESDP, GPDF, INTP, LRTB, LRTD, LUKN, NDFG, NDFO, NDFP, NDFS, NNMI, ODIF, OTHR, PDIF, QDFG, QNTY, RATE, SCDF, SDIF, TARF
Used by
Source
<xsd:simpleType name="DisputeReasonCode">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define Dispute reason codes. This is a combination of Gas and NEM. Do we need a separate list for each jurisdiction?</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="BPDF"/>
    <xsd:enumeration value="CDFG"/>
    <xsd:enumeration value="CDFO"/>
    <xsd:enumeration value="CDFP"/>
    <xsd:enumeration value="CDFS"/>
    <xsd:enumeration value="DUPL"/>
    <xsd:enumeration value="ESDF"/>
    <xsd:enumeration value="ESDP"/>
    <xsd:enumeration value="GPDF"/>
    <xsd:enumeration value="INTP"/>
    <xsd:enumeration value="LRTB"/>
    <xsd:enumeration value="LRTD"/>
    <xsd:enumeration value="LUKN"/>
    <xsd:enumeration value="NDFG"/>
    <xsd:enumeration value="NDFO"/>
    <xsd:enumeration value="NDFP"/>
    <xsd:enumeration value="NDFS"/>
    <xsd:enumeration value="NNMI"/>
    <xsd:enumeration value="ODIF"/>
    <xsd:enumeration value="OTHR"/>
    <xsd:enumeration value="PDIF"/>
    <xsd:enumeration value="QDFG"/>
    <xsd:enumeration value="QNTY"/>
    <xsd:enumeration value="RATE"/>
    <xsd:enumeration value="SCDF"/>
    <xsd:enumeration value="SDIF"/>
    <xsd:enumeration value="TARF"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Simple Type DisputeStatusCode
Namespace urn:aseXML:r25
Annotations
Purpose - Define the adjustment action type.
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Open, Cancelled, Closed
Used by
Source
<xsd:simpleType name="DisputeStatusCode">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define the adjustment action type.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Open"/>
    <xsd:enumeration value="Cancelled"/>
    <xsd:enumeration value="Closed"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type DisputeFooter
Namespace urn:aseXML:r25
Annotations
Purpose - Network charge record type - "912" - Dispute Footer
Diagram
Diagram asexml_r255.tmp#id540 asexml_r255.tmp#id541 asexml_r255.tmp#id542
Used by
Model RecordCount , TotalExclGST{0,1} , TotalInclGST{0,1}
Children RecordCount, TotalExclGST, TotalInclGST
Source
<xsd:complexType name="DisputeFooter">
  <xsd:annotation>
    <xsd:documentation>Purpose - Network charge record type - "912" - Dispute Footer</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="RecordCount" type="RecordCount"/>
    <xsd:element name="TotalExclGST" type="Amount" minOccurs="0"/>
    <xsd:element name="TotalInclGST" type="Amount" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type RemittanceNotification
Namespace urn:aseXML:r25
Annotations
Application - Network Billing
				TransactionExchange - 
				TransactionGroup - NETB
				Priority - Medium
				Purpose - Submit remittance details to the Distributor
				
				NEM
					B2B_NB_NSW_IP_v2.3_-_Effective_from_9Dec2002.doc
					B2B_NB_SA_IP_v1-0_-_Effective_13Apr2003.doc
					B2B_NB_Vic_IP_v1-1_-_Effective_13Jan2002.doc
					This complex type defines the transaction "NBREMITT"
					Only Gross Amount of Payment data is required for this transaction as per B2B_NB_NSW_IP_v2.3_-_Effective_from_9Dec2002.doc
					This transaction is for use only in SA, NSW and VIC.
Diagram
Diagram asexml_r255.tmp#id566 asexml_r255.tmp#id547 asexml_r255.tmp#id565
Used by
Model RemittanceData | CSVRemittance
Children CSVRemittance, RemittanceData
Attributes
QName Type Fixed Default Use Annotation
version r11_p1 required
Source
<xsd:complexType name="RemittanceNotification">
  <xsd:annotation>
    <xsd:documentation>Application - Network Billing TransactionExchange - TransactionGroup - NETB Priority - Medium Purpose - Submit remittance details to the Distributor NEM B2B_NB_NSW_IP_v2.3_-_Effective_from_9Dec2002.doc B2B_NB_SA_IP_v1-0_-_Effective_13Apr2003.doc B2B_NB_Vic_IP_v1-1_-_Effective_13Jan2002.doc This complex type defines the transaction "NBREMITT" Only Gross Amount of Payment data is required for this transaction as per B2B_NB_NSW_IP_v2.3_-_Effective_from_9Dec2002.doc This transaction is for use only in SA, NSW and VIC.</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:element name="RemittanceData" type="RemittanceData"/>
    <xsd:element name="CSVRemittance" type="CSVRequestFormat"/>
  </xsd:choice>
  <xsd:attribute name="version" type="r11_p1" use="required"/>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type RemittanceData
Namespace urn:aseXML:r25
Diagram
Diagram asexml_r255.tmp#id549 asexml_r255.tmp#id550 asexml_r255.tmp#id560
Used by
Model Header , RemittanceItems , RemittanceSummary
Children Header, RemittanceItems, RemittanceSummary
Source
<xsd:complexType name="RemittanceData">
  <xsd:sequence>
    <xsd:element name="Header" type="NETBHeader"/>
    <xsd:element name="RemittanceItems">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="RemittanceItem" type="RemittanceDetail" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="RemittanceSummary" type="RemittanceSummary"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type RemittanceDetail
Namespace urn:aseXML:r25
Annotations
Purpose - Network charge record type - "810, 921" - RemittanceDetail
Diagram
Diagram asexml_r255.tmp#id553 asexml_r255.tmp#id554 asexml_r255.tmp#id555 asexml_r255.tmp#id556 asexml_r255.tmp#id557 asexml_r255.tmp#id558 asexml_r255.tmp#id559
Used by
Model InvoiceNumber , TransactionID , NMI , (Payment | TotalPaid) , DatePaid{0,1} , PaymentReference{0,1}
Children DatePaid, InvoiceNumber, NMI, Payment, PaymentReference, TotalPaid, TransactionID
Source
<xsd:complexType name="RemittanceDetail">
  <xsd:annotation>
    <xsd:documentation>Purpose - Network charge record type - "810, 921" - RemittanceDetail</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="InvoiceNumber" type="InvoiceNumber"/>
    <xsd:element name="TransactionID" type="TransactionID"/>
    <xsd:element name="NMI" type="NMIWithChecksum"/>
    <xsd:choice>
      <xsd:element name="Payment" type="PaymentData"/>
      <xsd:element name="TotalPaid" type="Amount"/>
    </xsd:choice>
    <xsd:element name="DatePaid" type="xsd:date" minOccurs="0"/>
    <xsd:element name="PaymentReference" minOccurs="0">
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="60"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type RemittanceSummary
Namespace urn:aseXML:r25
Annotations
Purpose - Network charge record type - "820, 922" - RemittanceSummary
Diagram
Diagram asexml_r255.tmp#id562 asexml_r255.tmp#id563 asexml_r255.tmp#id564
Used by
Model (Payment | TotalPaid) , RecordCount
Children Payment, RecordCount, TotalPaid
Source
<xsd:complexType name="RemittanceSummary">
  <xsd:annotation>
    <xsd:documentation>Purpose - Network charge record type - "820, 922" - RemittanceSummary</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:choice>
      <xsd:element name="Payment" type="PaymentData"/>
      <xsd:element name="TotalPaid" type="Amount"/>
    </xsd:choice>
    <xsd:element name="RecordCount" type="RecordCount"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type DisputeResponse
Namespace urn:aseXML:r25
Annotations
Application - Network Billing
				TransactionExchange - 
				TransactionGroup - NETB
				Priority - Medium
				Purpose - Submit dispute resolution details to the Retailer
				
				NEM
					B2B_NB_NSW_IP_v2.3_-_Effective_from_9Dec2002.doc
					B2B_NB_SA_IP_v1-0_-_Effective_13Apr2003.doc
					B2B_NB_Vic_IP_Disputes_v1-2_-_Effective_13Jan2002 .doc
					This complex type defines the transaction "NBDISRESOL"
					This transaction is for use only in SA, NSW and VIC.
Diagram
Diagram asexml_r255.tmp#id589 asexml_r255.tmp#id570 asexml_r255.tmp#id582 asexml_r255.tmp#id588
Used by
Model Confirmations | DisputeStatus | CSVDisputeResponse
Children CSVDisputeResponse, Confirmations, DisputeStatus
Attributes
QName Type Fixed Default Use Annotation
version r11 required
Source
<xsd:complexType name="DisputeResponse">
  <xsd:annotation>
    <xsd:documentation>Application - Network Billing TransactionExchange - TransactionGroup - NETB Priority - Medium Purpose - Submit dispute resolution details to the Retailer NEM B2B_NB_NSW_IP_v2.3_-_Effective_from_9Dec2002.doc B2B_NB_SA_IP_v1-0_-_Effective_13Apr2003.doc B2B_NB_Vic_IP_Disputes_v1-2_-_Effective_13Jan2002 .doc This complex type defines the transaction "NBDISRESOL" This transaction is for use only in SA, NSW and VIC.</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:element name="Confirmations">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="Confirmation" type="Confirmation" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="DisputeStatus" type="DisputeStatusData"/>
    <xsd:element name="CSVDisputeResponse" type="CSVRequestFormat"/>
  </xsd:choice>
  <xsd:attribute name="version" type="r11" use="required"/>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type Confirmation
Namespace urn:aseXML:r25
Annotations
Purpose - establishes relationship between the dispute and the resolution items
Diagram
Diagram asexml_r255.tmp#id573 asexml_r255.tmp#id574
Used by
Model Dispute , Resolution
Children Dispute, Resolution
Source
<xsd:complexType name="Confirmation">
  <xsd:annotation>
    <xsd:documentation>Purpose - establishes relationship between the dispute and the resolution items</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Dispute" type="DisputeItem"/>
    <xsd:element name="Resolution" type="ResolutionItem"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type ResolutionItem
Namespace urn:aseXML:r25
Annotations
Purpose - defines the resolution details
Diagram
Diagram asexml_r255.tmp#id576 asexml_r255.tmp#id577 asexml_r255.tmp#id578 asexml_r255.tmp#id581
Used by
Model Date , NumberOfTransactions{0,1} , AgreedAmount , Comments{0,1}
Children AgreedAmount, Comments, Date, NumberOfTransactions
Source
<xsd:complexType name="ResolutionItem">
  <xsd:annotation>
    <xsd:documentation>Purpose - defines the resolution details</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Date" type="xsd:date"/>
    <xsd:element name="NumberOfTransactions" minOccurs="0">
      <xsd:simpleType>
        <xsd:restriction base="xsd:decimal">
          <xsd:totalDigits value="10"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="AgreedAmount">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="Gross" type="Amount"/>
          <xsd:element name="Net" type="Amount" minOccurs="0"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Comments" type="SpecialComments" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type DisputeStatusData
Namespace urn:aseXML:r25
Diagram
Diagram asexml_r255.tmp#id584 asexml_r255.tmp#id585 asexml_r255.tmp#id587
Used by
Model Header , DisputeItems , RecordCount
Children DisputeItems, Header, RecordCount
Source
<xsd:complexType name="DisputeStatusData">
  <xsd:sequence>
    <xsd:element name="Header" type="NETBHeader"/>
    <xsd:element name="DisputeItems">
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="DisputeItem" type="DisputeItem" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="RecordCount" type="RecordCount"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type CreditNotification
Namespace urn:aseXML:r25
Annotations
Application - Network Billing
				TransactionExchange - 
				TransactionGroup - NETB
				Priority - Medium
				Purpose - Submit dispute status change details to the Retailer
				
				NEM
					B2B_NB_NSW_IP_v2.3_-_Effective_from_9Dec2002.doc
					B2B_NB_SA_IP_v1-0_-_Effective_13Apr2003.doc
					This complex type defines the transaction "..." - unknown in tech spec v1.3
					This transaction is for use only in SA and NSW.
Diagram
Diagram asexml_r255.tmp#id614 asexml_r255.tmp#id592 asexml_r255.tmp#id612 asexml_r255.tmp#id613
Used by
Model CreditData | CSVOutstandingInvoice | CSVCreditBalance
Children CSVCreditBalance, CSVOutstandingInvoice, CreditData
Attributes
QName Type Fixed Default Use Annotation
version r11 required
Source
<xsd:complexType name="CreditNotification">
  <xsd:annotation>
    <xsd:documentation>Application - Network Billing TransactionExchange - TransactionGroup - NETB Priority - Medium Purpose - Submit dispute status change details to the Retailer NEM B2B_NB_NSW_IP_v2.3_-_Effective_from_9Dec2002.doc B2B_NB_SA_IP_v1-0_-_Effective_13Apr2003.doc This complex type defines the transaction "..." - unknown in tech spec v1.3 This transaction is for use only in SA and NSW.</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:element name="CreditData" type="CreditData"/>
    <xsd:element name="CSVOutstandingInvoice" type="CSVRequestFormat"/>
    <xsd:element name="CSVCreditBalance" type="CSVRequestFormat"/>
  </xsd:choice>
  <xsd:attribute name="version" type="r11" use="required"/>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type CreditData
Namespace urn:aseXML:r25
Diagram
Diagram asexml_r255.tmp#id594 asexml_r255.tmp#id595 asexml_r255.tmp#id611
Used by
Model Header , Credits , Summary
Children Credits, Header, Summary
Source
<xsd:complexType name="CreditData">
  <xsd:sequence>
    <xsd:element name="Header" type="NETBHeader"/>
    <xsd:element name="Credits">
      <xsd:complexType>
        <xsd:choice>
          <xsd:element name="OutstandingInvoice" type="OustandingInvoiceDetail" maxOccurs="unbounded"/>
          <xsd:element name="CreditBalance" type="CreditBalanceDetail" maxOccurs="unbounded"/>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Summary" type="ChargeFooter"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type OustandingInvoiceDetail
Namespace urn:aseXML:r25
Annotations
Purpose - Network charge record type - "931" - OustandingInvoiceDetail
Diagram
Diagram asexml_r255.tmp#id598 asexml_r255.tmp#id599 asexml_r255.tmp#id600 asexml_r255.tmp#id601 asexml_r255.tmp#id602 asexml_r255.tmp#id603 asexml_r255.tmp#id604
Used by
Model InvoiceNumber , InvoiceDate , DueDate , NMI , Amount , DisputeReceived , Comment{0,1}
Children Amount, Comment, DisputeReceived, DueDate, InvoiceDate, InvoiceNumber, NMI
Source
<xsd:complexType name="OustandingInvoiceDetail">
  <xsd:annotation>
    <xsd:documentation>Purpose - Network charge record type - "931" - OustandingInvoiceDetail</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="InvoiceNumber" type="InvoiceNumber"/>
    <xsd:element name="InvoiceDate" type="xsd:date"/>
    <xsd:element name="DueDate" type="xsd:date"/>
    <xsd:element name="NMI" type="NMIWithChecksum"/>
    <xsd:element name="Amount" type="Amount"/>
    <xsd:element name="DisputeReceived" type="xsd:boolean"/>
    <xsd:element name="Comment" type="SpecialComments" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type CreditBalanceDetail
Namespace urn:aseXML:r25
Annotations
Purpose - Network charge record type - "941" - CreditBalanceDetail
Diagram
Diagram asexml_r255.tmp#id607 asexml_r255.tmp#id608 asexml_r255.tmp#id609 asexml_r255.tmp#id610
Used by
Model InvoiceNumber , NMI , Amount , Balance
Children Amount, Balance, InvoiceNumber, NMI
Source
<xsd:complexType name="CreditBalanceDetail">
  <xsd:annotation>
    <xsd:documentation>Purpose - Network charge record type - "941" - CreditBalanceDetail</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="InvoiceNumber" type="InvoiceNumber"/>
    <xsd:element name="NMI" type="NMIWithChecksum"/>
    <xsd:element name="Amount" type="Amount"/>
    <xsd:element name="Balance" type="Amount"/>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type NetworkDUoSBillingNotification
Namespace urn:aseXML:r25
Annotations
Schema - NetworkBilling
Diagram
Diagram asexml_r255.tmp#id746 asexml_r255.tmp#id739 asexml_r255.tmp#id740 asexml_r255.tmp#id741 asexml_r255.tmp#id742 asexml_r255.tmp#id743 asexml_r255.tmp#id744 asexml_r255.tmp#id745
Used by
Model CSVNetworkDUoSDataTariffV | CSVNetworkDUoSDataTariffD | CSVNetworkDUoSDataTariffH | CSVNetworkDUoSDataExcludedServices | CSVNetworkDUoSDataDisputeNotification | CSVNetworkDUoSDataDisputeResolution | CSVNetworkDUoSDataPaymentAdvice
Children CSVNetworkDUoSDataDisputeNotification, CSVNetworkDUoSDataDisputeResolution, CSVNetworkDUoSDataExcludedServices, CSVNetworkDUoSDataPaymentAdvice, CSVNetworkDUoSDataTariffD, CSVNetworkDUoSDataTariffH, CSVNetworkDUoSDataTariffV
Attributes
QName Type Fixed Default Use Annotation
version r13 required
Source
<xsd:complexType name="NetworkDUoSBillingNotification">
  <xsd:annotation>
    <xsd:documentation>Schema - NetworkBilling</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:element name="CSVNetworkDUoSDataTariffV" type="CSVRequestFormat"/>
    <xsd:element name="CSVNetworkDUoSDataTariffD" type="CSVRequestFormat"/>
    <xsd:element name="CSVNetworkDUoSDataTariffH" type="CSVRequestFormat"/>
    <xsd:element name="CSVNetworkDUoSDataExcludedServices" type="CSVRequestFormat"/>
    <xsd:element name="CSVNetworkDUoSDataDisputeNotification" type="CSVRequestFormat"/>
    <xsd:element name="CSVNetworkDUoSDataDisputeResolution" type="CSVRequestFormat"/>
    <xsd:element name="CSVNetworkDUoSDataPaymentAdvice" type="CSVRequestFormat"/>
  </xsd:choice>
  <xsd:attribute name="version" type="r13" use="required"/>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Simple Type ChargeType
Namespace urn:aseXML:r25
Annotations
Purpose - Define Charge Types as used by LNSPs. The following types of charges: NUoS, excluded service, GSL credit payments and meter reading are identified by this code".
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration NUOS Charge, Event Based Charge, GSL Credit Charge, Excluded Service Charge, Interest Charge
Used by
Source
<xsd:simpleType name="ChargeType">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define Charge Types as used by LNSPs. The following types of charges: NUoS, excluded service, GSL credit payments and meter reading are identified by this code".</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="NUOS Charge"/>
    <xsd:enumeration value="Event Based Charge"/>
    <xsd:enumeration value="GSL Credit Charge"/>
    <xsd:enumeration value="Excluded Service Charge"/>
    <xsd:enumeration value="Interest Charge"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Simple Type ReadingType
Namespace urn:aseXML:r25
Annotations
Purpose - Define meter reading type used in calculating the charged amount.
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration Actual, Substitute
Used by
Source
<xsd:simpleType name="ReadingType">
  <xsd:annotation>
    <xsd:documentation>Purpose - Define meter reading type used in calculating the charged amount.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="Actual"/>
    <xsd:enumeration value="Substitute"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Simple Type LineDescription
Namespace urn:aseXML:r25
Annotations
Purpose - Defines the charge item line description type restricted to char(60)
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 60
Used by
Source
<xsd:simpleType name="LineDescription">
  <xsd:annotation>
    <xsd:documentation>Purpose - Defines the charge item line description type restricted to char(60)</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="60"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Simple Type NetworkTariffCode
Namespace urn:aseXML:r25
Annotations
Purpose - Identifies an LNSP specific network tariff
MSATS Data Model Column - NetworkTariffCode
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 10
Used by
Source
<xsd:simpleType name="NetworkTariffCode">
  <xsd:annotation>
    <xsd:documentation>Purpose - Identifies an LNSP specific network tariff MSATS Data Model Column - NetworkTariffCode</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="10"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Simple Type ConsumptionVolume
Namespace urn:aseXML:r25
Annotations
Purpose - Defines numeric data type restricted to 9.5 digits
Diagram
Diagram
Type restriction of xsd:decimal
Facets
totalDigits 14
fractionDigits 5
Used by
Element NUOS/Quantity
Source
<xsd:simpleType name="ConsumptionVolume">
  <xsd:annotation>
    <xsd:documentation>Purpose - Defines numeric data type restricted to 9.5 digits</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:decimal">
    <xsd:totalDigits value="14"/>
    <xsd:fractionDigits value="5"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Simple Type Rate
Namespace urn:aseXML:r25
Annotations
Purpose - Defines numeric data type restricted to 9.5 digits
Diagram
Diagram
Type restriction of xsd:decimal
Facets
totalDigits 14
fractionDigits 5
Used by
Source
<xsd:simpleType name="Rate">
  <xsd:annotation>
    <xsd:documentation>Purpose - Defines numeric data type restricted to 9.5 digits</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:decimal">
    <xsd:totalDigits value="14"/>
    <xsd:fractionDigits value="5"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type GSTDetails
Namespace urn:aseXML:r25
Annotations
Purpose - Defines the GST related details of the Retailer used in the Tax Invoice
Diagram
Diagram asexml_r255.tmp#id1455 asexml_r255.tmp#id1456
Used by
Model BusinessName , ABN
Children ABN, BusinessName
Source
<xsd:complexType name="GSTDetails">
  <xsd:annotation>
    <xsd:documentation>Purpose - Defines the GST related details of the Retailer used in the Tax Invoice</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="BusinessName">
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="50"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="ABN">
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="14"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type NUOS
Namespace urn:aseXML:r25
Annotations
Purpose - Network charge record type - "100" - NUOS
Diagram
Diagram asexml_r255.tmp#id475 asexml_r255.tmp#id476 asexml_r255.tmp#id478 asexml_r255.tmp#id479 asexml_r255.tmp#id480 asexml_r255.tmp#id481 asexml_r255.tmp#id483 asexml_r255.tmp#id484 asexml_r255.tmp#id485 asexml_r255.tmp#id486 asexml_r255.tmp#id487 asexml_r255.tmp#id488 asexml_r255.tmp#id490 asexml_r255.tmp#id474 asexml_r255.tmp#id1467 asexml_r255.tmp#id1458 asexml_r255.tmp#id1459 asexml_r255.tmp#id1460 asexml_r255.tmp#id1461 asexml_r255.tmp#id1462 asexml_r255.tmp#id1463 asexml_r255.tmp#id1464 asexml_r255.tmp#id1465 asexml_r255.tmp#id1466
Type extension of BaseChargeItem
Type hierarchy
Model InvoiceNumber , TransactionID , OldInvoiceNumber{0,1} , OldTransactionID{0,1} , TransactionDate , AdjustmentIndicator , AdjustmentReason{0,1} , NMI , NetworkRef{0,1} , RetailerRef{0,1} , Date{0,1} , Charge , GST , Description , Quantity , Rate , TariffCode , UnitOfMeasure , StepNumber{0,1} , BillingPeriod , TimeSplit , ReadingType{0,1}
Children AdjustmentIndicator, AdjustmentReason, BillingPeriod, Charge, Date, Description, GST, InvoiceNumber, NMI, NetworkRef, OldInvoiceNumber, OldTransactionID, Quantity, Rate, ReadingType, RetailerRef, StepNumber, TariffCode, TimeSplit, TransactionDate, TransactionID, UnitOfMeasure
Attributes
QName Type Fixed Default Use Annotation
version r11 optional
Source
<xsd:complexType name="NUOS">
  <xsd:annotation>
    <xsd:documentation>Purpose - Network charge record type - "100" - NUOS</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="BaseChargeItem">
      <xsd:sequence>
        <xsd:element name="Description" type="LineDescription"/>
        <xsd:element name="Quantity" type="ConsumptionVolume"/>
        <xsd:element name="Rate" type="Rate"/>
        <xsd:element name="TariffCode" type="NetworkTariffCode"/>
        <xsd:element name="UnitOfMeasure" type="UnitsOfMeasure"/>
        <xsd:element name="StepNumber" default="1" minOccurs="0">
          <xsd:simpleType>
            <xsd:restriction base="xsd:int">
              <xsd:totalDigits value="3"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
        <xsd:element name="BillingPeriod" type="Period"/>
        <xsd:element name="TimeSplit" type="TimeSplit"/>
        <xsd:element name="ReadingType" type="ReadingType" minOccurs="0"/>
      </xsd:sequence>
      <xsd:attribute name="version" type="r11" use="optional"/>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type EventCharge
Namespace urn:aseXML:r25
Annotations
Purpose - Network charge record type - "200" - EventCharge
Diagram
Diagram asexml_r255.tmp#id475 asexml_r255.tmp#id476 asexml_r255.tmp#id478 asexml_r255.tmp#id479 asexml_r255.tmp#id480 asexml_r255.tmp#id481 asexml_r255.tmp#id483 asexml_r255.tmp#id484 asexml_r255.tmp#id485 asexml_r255.tmp#id486 asexml_r255.tmp#id487 asexml_r255.tmp#id488 asexml_r255.tmp#id490 asexml_r255.tmp#id474 asexml_r255.tmp#id1473 asexml_r255.tmp#id1469 asexml_r255.tmp#id1470 asexml_r255.tmp#id1471 asexml_r255.tmp#id1472
Type extension of BaseChargeItem
Type hierarchy
Model InvoiceNumber , TransactionID , OldInvoiceNumber{0,1} , OldTransactionID{0,1} , TransactionDate , AdjustmentIndicator , AdjustmentReason{0,1} , NMI , NetworkRef{0,1} , RetailerRef{0,1} , Date{0,1} , Charge , GST , Description , Quantity , Rate , UnitOfMeasure
Children AdjustmentIndicator, AdjustmentReason, Charge, Date, Description, GST, InvoiceNumber, NMI, NetworkRef, OldInvoiceNumber, OldTransactionID, Quantity, Rate, RetailerRef, TransactionDate, TransactionID, UnitOfMeasure
Attributes
QName Type Fixed Default Use Annotation
version r11 optional
Source
<xsd:complexType name="EventCharge">
  <xsd:annotation>
    <xsd:documentation>Purpose - Network charge record type - "200" - EventCharge</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="BaseChargeItem">
      <xsd:sequence>
        <xsd:element name="Description" type="LineDescription"/>
        <xsd:element name="Quantity">
          <xsd:simpleType>
            <xsd:restriction base="xsd:decimal">
              <xsd:totalDigits value="5"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
        <xsd:element name="Rate" type="Rate"/>
        <xsd:element name="UnitOfMeasure" type="UnitsOfMeasure"/>
      </xsd:sequence>
      <xsd:attribute name="version" type="r11" use="optional"/>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type GSL
Namespace urn:aseXML:r25
Annotations
Purpose - Network charge record type - "400" - GSL
Diagram
Diagram asexml_r255.tmp#id475 asexml_r255.tmp#id476 asexml_r255.tmp#id478 asexml_r255.tmp#id479 asexml_r255.tmp#id480 asexml_r255.tmp#id481 asexml_r255.tmp#id483 asexml_r255.tmp#id484 asexml_r255.tmp#id485 asexml_r255.tmp#id486 asexml_r255.tmp#id487 asexml_r255.tmp#id488 asexml_r255.tmp#id490 asexml_r255.tmp#id474 asexml_r255.tmp#id1477 asexml_r255.tmp#id1475 asexml_r255.tmp#id1476
Type extension of BaseChargeItem
Type hierarchy
Model InvoiceNumber , TransactionID , OldInvoiceNumber{0,1} , OldTransactionID{0,1} , TransactionDate , AdjustmentIndicator , AdjustmentReason{0,1} , NMI , NetworkRef{0,1} , RetailerRef{0,1} , Date{0,1} , Charge , GST , Code , Description
Children AdjustmentIndicator, AdjustmentReason, Charge, Code, Date, Description, GST, InvoiceNumber, NMI, NetworkRef, OldInvoiceNumber, OldTransactionID, RetailerRef, TransactionDate, TransactionID
Attributes
QName Type Fixed Default Use Annotation
version r11 optional
Source
<xsd:complexType name="GSL">
  <xsd:annotation>
    <xsd:documentation>Purpose - Network charge record type - "400" - GSL</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="BaseChargeItem">
      <xsd:sequence>
        <xsd:element name="Code">
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:maxLength value="10"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
        <xsd:element name="Description" type="LineDescription"/>
      </xsd:sequence>
      <xsd:attribute name="version" type="r11" use="optional"/>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type ExcludedService
Namespace urn:aseXML:r25
Annotations
Purpose - Network charge record type - "600" - ExcludedService
Diagram
Diagram asexml_r255.tmp#id475 asexml_r255.tmp#id476 asexml_r255.tmp#id478 asexml_r255.tmp#id479 asexml_r255.tmp#id480 asexml_r255.tmp#id481 asexml_r255.tmp#id483 asexml_r255.tmp#id484 asexml_r255.tmp#id485 asexml_r255.tmp#id486 asexml_r255.tmp#id487 asexml_r255.tmp#id488 asexml_r255.tmp#id490 asexml_r255.tmp#id474 asexml_r255.tmp#id1485 asexml_r255.tmp#id1479 asexml_r255.tmp#id1480 asexml_r255.tmp#id1481 asexml_r255.tmp#id1482 asexml_r255.tmp#id1483 asexml_r255.tmp#id1484
Type extension of BaseChargeItem
Type hierarchy
Model InvoiceNumber , TransactionID , OldInvoiceNumber{0,1} , OldTransactionID{0,1} , TransactionDate , AdjustmentIndicator , AdjustmentReason{0,1} , NMI , NetworkRef{0,1} , RetailerRef{0,1} , Date{0,1} , Charge , GST , Code , Description , Quantity , Rate , AfterHourIndicator , CompletionCode{0,1}
Children AdjustmentIndicator, AdjustmentReason, AfterHourIndicator, Charge, Code, CompletionCode, Date, Description, GST, InvoiceNumber, NMI, NetworkRef, OldInvoiceNumber, OldTransactionID, Quantity, Rate, RetailerRef, TransactionDate, TransactionID
Attributes
QName Type Fixed Default Use Annotation
version r11 optional
Source
<xsd:complexType name="ExcludedService">
  <xsd:annotation>
    <xsd:documentation>Purpose - Network charge record type - "600" - ExcludedService</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="BaseChargeItem">
      <xsd:sequence>
        <xsd:element name="Code">
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:maxLength value="10"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
        <xsd:element name="Description" type="LineDescription"/>
        <xsd:element name="Quantity">
          <xsd:simpleType>
            <xsd:restriction base="xsd:decimal">
              <xsd:totalDigits value="5"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
        <xsd:element name="Rate" type="Rate"/>
        <xsd:element name="AfterHourIndicator">
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:length value="1"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
        <xsd:element name="CompletionCode" minOccurs="0">
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:length value="1"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="r11" use="optional"/>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type InterestCharge
Namespace urn:aseXML:r25
Annotations
Purpose - Network charge record type - "900" - InterestCharge
Diagram
Diagram asexml_r255.tmp#id475 asexml_r255.tmp#id476 asexml_r255.tmp#id478 asexml_r255.tmp#id479 asexml_r255.tmp#id480 asexml_r255.tmp#id481 asexml_r255.tmp#id483 asexml_r255.tmp#id484 asexml_r255.tmp#id485 asexml_r255.tmp#id486 asexml_r255.tmp#id487 asexml_r255.tmp#id488 asexml_r255.tmp#id490 asexml_r255.tmp#id474 asexml_r255.tmp#id1490 asexml_r255.tmp#id1487 asexml_r255.tmp#id1488 asexml_r255.tmp#id1489
Type extension of BaseChargeItem
Type hierarchy
Model InvoiceNumber , TransactionID , OldInvoiceNumber{0,1} , OldTransactionID{0,1} , TransactionDate , AdjustmentIndicator , AdjustmentReason{0,1} , NMI , NetworkRef{0,1} , RetailerRef{0,1} , Date{0,1} , Charge , GST , OverdueInvoice{0,1} , Principal , Period
Children AdjustmentIndicator, AdjustmentReason, Charge, Date, GST, InvoiceNumber, NMI, NetworkRef, OldInvoiceNumber, OldTransactionID, OverdueInvoice, Period, Principal, RetailerRef, TransactionDate, TransactionID
Attributes
QName Type Fixed Default Use Annotation
version r11 optional
Source
<xsd:complexType name="InterestCharge">
  <xsd:annotation>
    <xsd:documentation>Purpose - Network charge record type - "900" - InterestCharge</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="BaseChargeItem">
      <xsd:sequence>
        <xsd:element name="OverdueInvoice" type="InvoiceNumber" minOccurs="0"/>
        <xsd:element name="Principal" type="Amount"/>
        <xsd:element name="Period" type="Period"/>
      </xsd:sequence>
      <xsd:attribute name="version" type="r11" use="optional"/>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type InvoiceSummary
Namespace urn:aseXML:r25
Annotations
Purpose - Network invoice record type - "020" - InvoiceSummary
Diagram
Diagram asexml_r255.tmp#id469 asexml_r255.tmp#id471 asexml_r255.tmp#id468 asexml_r255.tmp#id1492 asexml_r255.tmp#id1493 asexml_r255.tmp#id1494 asexml_r255.tmp#id1495 asexml_r255.tmp#id1496 asexml_r255.tmp#id1497 asexml_r255.tmp#id1498 asexml_r255.tmp#id1499 asexml_r255.tmp#id1500 asexml_r255.tmp#id1501
Type extension of BaseInvoice
Type hierarchy
Model Number , NMI{0,1} , InvoiceDate , DueDate , Retailer , Distributor , GSTStatus , Amount , FirstTransactionID{0,1} , LastTransactionID{0,1} , TotalNumberOfChargeItems{0,1} , TotalNumberOfDetailRecords{0,1}
Children Amount, Distributor, DueDate, FirstTransactionID, GSTStatus, InvoiceDate, LastTransactionID, NMI, Number, Retailer, TotalNumberOfChargeItems, TotalNumberOfDetailRecords
Source
<xsd:complexType name="InvoiceSummary">
  <xsd:annotation>
    <xsd:documentation>Purpose - Network invoice record type - "020" - InvoiceSummary</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="BaseInvoice">
      <xsd:sequence>
        <xsd:element name="InvoiceDate" type="xsd:date"/>
        <xsd:element name="DueDate" type="xsd:date"/>
        <xsd:element name="Retailer" type="GSTDetails"/>
        <xsd:element name="Distributor" type="GSTDetails"/>
        <xsd:element name="GSTStatus">
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:maxLength value="150"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
        <xsd:element name="Amount" type="PaymentData"/>
        <xsd:element name="FirstTransactionID" type="TransactionID" minOccurs="0"/>
        <xsd:element name="LastTransactionID" type="TransactionID" minOccurs="0"/>
        <xsd:element name="TotalNumberOfChargeItems" minOccurs="0">
          <xsd:simpleType>
            <xsd:restriction base="xsd:decimal">
              <xsd:totalDigits value="10"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
        <xsd:element name="TotalNumberOfDetailRecords" minOccurs="0">
          <xsd:simpleType>
            <xsd:restriction base="xsd:decimal">
              <xsd:totalDigits value="10"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Complex Type InvoiceDetail
Namespace urn:aseXML:r25
Annotations
Purpose - Network invoice record type - "021" - InvoiceDetail
Diagram
Diagram asexml_r255.tmp#id469 asexml_r255.tmp#id471 asexml_r255.tmp#id468 asexml_r255.tmp#id1503 asexml_r255.tmp#id1504 asexml_r255.tmp#id1505
Type extension of BaseInvoice
Type hierarchy
Model Number , NMI{0,1} , Charge , NumberOfTransactions , Amount
Children Amount, Charge, NMI, Number, NumberOfTransactions
Source
<xsd:complexType name="InvoiceDetail">
  <xsd:annotation>
    <xsd:documentation>Purpose - Network invoice record type - "021" - InvoiceDetail</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="BaseInvoice">
      <xsd:sequence>
        <xsd:element name="Charge" type="ChargeType"/>
        <xsd:element name="NumberOfTransactions">
          <xsd:simpleType>
            <xsd:restriction base="xsd:decimal">
              <xsd:totalDigits value="10"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
        <xsd:element name="Amount" type="PaymentData"/>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Attribute NetworkInvoiceNotification/@version
Namespace No namespace
Type r11
Type hierarchy
Properties
use: required
Facets
enumeration r11
pattern r[0-9]*|r[0-9]*_[a-z][0-9]*
Used by
Source
<xsd:attribute name="version" type="r11" use="required"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Attribute DisputeItem/@status
Namespace No namespace
Type DisputeStatusCode
Properties
use: optional
Facets
enumeration Open, Cancelled, Closed
Used by
Complex Type DisputeItem
Source
<xsd:attribute name="status" type="DisputeStatusCode" use="optional"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Attribute DisputeNotification/@version
Namespace No namespace
Type r11
Type hierarchy
Properties
use: required
Facets
enumeration r11
pattern r[0-9]*|r[0-9]*_[a-z][0-9]*
Used by
Complex Type DisputeNotification
Source
<xsd:attribute name="version" type="r11" use="required"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Attribute RemittanceNotification/@version
Namespace No namespace
Type r11_p1
Type hierarchy
Properties
use: required
Facets
enumeration r11_p1
pattern r[0-9]*|r[0-9]*_[a-z][0-9]*
Used by
Complex Type RemittanceNotification
Source
<xsd:attribute name="version" type="r11_p1" use="required"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Attribute DisputeResponse/@version
Namespace No namespace
Type r11
Type hierarchy
Properties
use: required
Facets
enumeration r11
pattern r[0-9]*|r[0-9]*_[a-z][0-9]*
Used by
Complex Type DisputeResponse
Source
<xsd:attribute name="version" type="r11" use="required"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Attribute CreditNotification/@version
Namespace No namespace
Type r11
Type hierarchy
Properties
use: required
Facets
enumeration r11
pattern r[0-9]*|r[0-9]*_[a-z][0-9]*
Used by
Complex Type CreditNotification
Source
<xsd:attribute name="version" type="r11" use="required"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Attribute NetworkDUoSBillingNotification/@version
Namespace No namespace
Type r13
Type hierarchy
Properties
use: required
Facets
enumeration r13
pattern r[0-9]*|r[0-9]*_[a-z][0-9]*
Used by
Source
<xsd:attribute name="version" type="r13" use="required"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Attribute NUOS/@version
Namespace No namespace
Type r11
Type hierarchy
Properties
use: optional
Facets
enumeration r11
pattern r[0-9]*|r[0-9]*_[a-z][0-9]*
Used by
Complex Type NUOS
Source
<xsd:attribute name="version" type="r11" use="optional"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Attribute EventCharge/@version
Namespace No namespace
Type r11
Type hierarchy
Properties
use: optional
Facets
enumeration r11
pattern r[0-9]*|r[0-9]*_[a-z][0-9]*
Used by
Complex Type EventCharge
Source
<xsd:attribute name="version" type="r11" use="optional"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Attribute GSL/@version
Namespace No namespace
Type r11
Type hierarchy
Properties
use: optional
Facets
enumeration r11
pattern r[0-9]*|r[0-9]*_[a-z][0-9]*
Used by
Complex Type GSL
Source
<xsd:attribute name="version" type="r11" use="optional"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Attribute ExcludedService/@version
Namespace No namespace
Type r11
Type hierarchy
Properties
use: optional
Facets
enumeration r11
pattern r[0-9]*|r[0-9]*_[a-z][0-9]*
Used by
Complex Type ExcludedService
Source
<xsd:attribute name="version" type="r11" use="optional"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd
Attribute InterestCharge/@version
Namespace No namespace
Type r11
Type hierarchy
Properties
use: optional
Facets
enumeration r11
pattern r[0-9]*|r[0-9]*_[a-z][0-9]*
Used by
Complex Type InterestCharge
Source
<xsd:attribute name="version" type="r11" use="optional"/>
Schema location file:/C:/Users/mihai/Desktop/asexml_r25/NetworkBilling_r15.xsd