Developer's Guide

Table Of Contents
XMLPay Developer’s Guide 135
XMLPay DTD
B
<!ELEMENT ItemAmt (#PCDATA)>
<!ATTLIST ItemAmt Currency CDATA #IMPLIED>
<!ELEMENT Comment (#PCDATA)>
<!ELEMENT AlternateTaxAmount (#PCDATA)>
<!ATTLIST AlternateTaxAmount Currency CDATA #IMPLIED>
<!ELEMENT AlternateTaxID (#PCDATA)>
<!ELEMENT BuyingGroup (Name?, Address?)>
<!ELEMENT CardStart (#PCDATA)>
<!ELEMENT CardIssue (#PCDATA)>
<!ELEMENT CustomerValueAddedTaxRegNum (#PCDATA)>
<!ELEMENT FreightRate (#PCDATA)>
<!ELEMENT GenericProductDescription (#PCDATA)>
<!ELEMENT HandlingRate (#PCDATA)>
<!ELEMENT InvoiceExpirationDate (#PCDATA)>
<!ELEMENT NationalTax (Amount?, ExemptCode?, Percent?)>
<!ELEMENT Requestor (Name?, Address?)>
<!ELEMENT ValueAddedTaxRegNum (#PCDATA)>
<!ELEMENT Level3Invoice ((AllTax?, AlternateTaxAmount?, AlternateTaxID?,
BuyingGroup?, CardStart?, CardIssue?, CountyTax?, CountySalesTax?, CityTax?,
CustomerValueAddedTaxRegNum?, CommCode?, EnvironmentalTax?, FreightRate?,
GenericProductDescription?, HandlingRate?, InvoiceExpirationDate?, LocalTax?,
NationalTax?, Requestor?, StateAndLocalTax?, StateSalesTax?, StateGoodsTax?,
StateTax?, StateServicesTax?, ValueAddedTax?, ValueAddedTaxRegNum?, ExtData*))>
<!ELEMENT Memo (#PCDATA)>
<!ELEMENT Custom (#PCDATA)>
<!ELEMENT OrderDesc (#PCDATA)>
<!ELEMENT Invoice ((CustIP?, MerchantDescription?, MerchantServiceNum?, Recurring?,
InvNum?, OrigInvNum?, Date?, OrderDateTime?, BillFrom?, BillTo?, ShipCarrier?,
ShipMethod?, ShipFrom?, ShipTo?, Description*, Items?, DiscountAmt?, ShippingAmt?,
DutyAmt?, TaxAmt?, NationalTaxIncl?, TotalAmt?, FreightAmt?, HandlingAmt?, ItemAmt?,
Comment?, Level3Invoice?, Memo?, Custom?, OrderDesc?, ExtData*))>