complexType TaxesType
diagram sigws_p516.png
children Tax
used by
elements FareType/Taxes IssueType/TicketMods/TicketMod/ManualFare/Taxes TicketDataType/Taxes
source <s:complexType name="TaxesType">
 
<s:sequence>
   
<s:element name="Tax" maxOccurs="unbounded">
     
<s:annotation>
       
<s:documentation>Tax information</s:documentation>
     
</s:annotation>
     
<s:complexType>
       
<s:attribute name="Amount" type="s:decimal" use="required">
         
<s:annotation>
           
<s:documentation>Tax amount</s:documentation>
         
</s:annotation>
       
</s:attribute>
       
<s:attribute name="TicketCode" type="s:string" use="required">
         
<s:annotation>
           
<s:documentation>Tax Ticket Code</s:documentation>
         
</s:annotation>
       
</s:attribute>
       
<s:attribute name="Paid" type="s:boolean" use="optional">
         
<s:annotation>
           
<s:documentation>Paid indicator, if not present - false (not paid)</s:documentation>
         
</s:annotation>
       
</s:attribute>
       
<s:attribute name="PubAmount" type="s:decimal" use="optional">
         
<s:annotation>
           
<s:documentation>Tax amount in published currency</s:documentation>
         
</s:annotation>
       
</s:attribute>
       
<s:attribute name="PubCurrency" type="s:string" use="optional">
         
<s:annotation>
           
<s:documentation>Published currency of tax</s:documentation>
         
</s:annotation>
       
</s:attribute>
       
<s:attribute name="TaxStatus" type="TaxStatusType">
         
<s:annotation>
           
<s:documentation>New - new tax,
Refunded - refunded tax,
NonRefundable - non refundable tax,
Old - old tax applied to new ticket/EMD,
Exemption - tax exemption,
Change - exchange or ticket refund tax
</s:documentation>
         
</s:annotation>
       
</s:attribute>
     
</s:complexType>
   
</s:element>
 
</s:sequence>
</s:complexType>

element TaxesType/Tax
diagram sigws_p517.png
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Amount  s:decimal  required      
documentation
Tax amount
TicketCode  s:string  required      
documentation
Tax Ticket Code
Paid  s:boolean  optional      
documentation
Paid indicator, if not present - false (not paid)
PubAmount  s:decimal  optional      
documentation
Tax amount in published currency
PubCurrency  s:string  optional      
documentation
Published currency of tax
TaxStatus  TaxStatusType        
documentation
New - new tax,
Refunded - refunded tax,
NonRefundable - non refundable tax,
Old - old tax applied to new ticket/EMD,
Exemption - tax exemption,
Change - exchange or ticket refund tax
annotation
documentation
Tax information
source <s:element name="Tax" maxOccurs="unbounded">
 
<s:annotation>
   
<s:documentation>Tax information</s:documentation>
 
</s:annotation>
 
<s:complexType>
   
<s:attribute name="Amount" type="s:decimal" use="required">
     
<s:annotation>
       
<s:documentation>Tax amount</s:documentation>
     
</s:annotation>
   
</s:attribute>
   
<s:attribute name="TicketCode" type="s:string" use="required">
     
<s:annotation>
       
<s:documentation>Tax Ticket Code</s:documentation>
     
</s:annotation>
   
</s:attribute>
   
<s:attribute name="Paid" type="s:boolean" use="optional">
     
<s:annotation>
       
<s:documentation>Paid indicator, if not present - false (not paid)</s:documentation>
     
</s:annotation>
   
</s:attribute>
   
<s:attribute name="PubAmount" type="s:decimal" use="optional">
     
<s:annotation>
       
<s:documentation>Tax amount in published currency</s:documentation>
     
</s:annotation>
   
</s:attribute>
   
<s:attribute name="PubCurrency" type="s:string" use="optional">
     
<s:annotation>
       
<s:documentation>Published currency of tax</s:documentation>
     
</s:annotation>
   
</s:attribute>
   
<s:attribute name="TaxStatus" type="TaxStatusType">
     
<s:annotation>
       
<s:documentation>New - new tax,
Refunded - refunded tax,
NonRefundable - non refundable tax,
Old - old tax applied to new ticket/EMD,
Exemption - tax exemption,
Change - exchange or ticket refund tax
</s:documentation>
     
</s:annotation>
   
</s:attribute>
 
</s:complexType>
</s:element>

attribute TaxesType/Tax/@Amount
type s:decimal
properties
use required
annotation
documentation
Tax amount
source <s:attribute name="Amount" type="s:decimal" use="required">
 
<s:annotation>
   
<s:documentation>Tax amount</s:documentation>
 
</s:annotation>
</s:attribute>

attribute TaxesType/Tax/@TicketCode
type s:string
properties
use required
annotation
documentation
Tax Ticket Code
source <s:attribute name="TicketCode" type="s:string" use="required">
 
<s:annotation>
   
<s:documentation>Tax Ticket Code</s:documentation>
 
</s:annotation>
</s:attribute>

attribute TaxesType/Tax/@Paid
type s:boolean
properties
use optional
annotation
documentation
Paid indicator, if not present - false (not paid)
source <s:attribute name="Paid" type="s:boolean" use="optional">
 
<s:annotation>
   
<s:documentation>Paid indicator, if not present - false (not paid)</s:documentation>
 
</s:annotation>
</s:attribute>

attribute TaxesType/Tax/@PubAmount
type s:decimal
properties
use optional
annotation
documentation
Tax amount in published currency
source <s:attribute name="PubAmount" type="s:decimal" use="optional">
 
<s:annotation>
   
<s:documentation>Tax amount in published currency</s:documentation>
 
</s:annotation>
</s:attribute>

attribute TaxesType/Tax/@PubCurrency
type s:string
properties
use optional
annotation
documentation
Published currency of tax
source <s:attribute name="PubCurrency" type="s:string" use="optional">
 
<s:annotation>
   
<s:documentation>Published currency of tax</s:documentation>
 
</s:annotation>
</s:attribute>

attribute TaxesType/Tax/@TaxStatus
type TaxStatusType
facets
Kind Value Annotation
enumeration New
enumeration Refunded
enumeration NonRefundable
enumeration Old
enumeration Exemption
enumeration Change
annotation
documentation
New - new tax,
Refunded - refunded tax,
NonRefundable - non refundable tax,
Old - old tax applied to new ticket/EMD,
Exemption - tax exemption,
Change - exchange or ticket refund tax
source <s:attribute name="TaxStatus" type="TaxStatusType">
 
<s:annotation>
   
<s:documentation>New - new tax,
Refunded - refunded tax,
NonRefundable - non refundable tax,
Old - old tax applied to new ticket/EMD,
Exemption - tax exemption,
Change - exchange or ticket refund tax
</s:documentation>
 
</s:annotation>
</s:attribute>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy