Schema InvoiceService1.Well.Annotated.xsd


schema location:  C:\TEMP\______\Test\Service01\InvoiceService1.Well.Annotated.xsd
attribute form default: 
element form default:  qualified
targetNamespace:  http://toyota.cz/Well
 
Elements  Complex types  Simple types 
Invoice  Invoice  InvoiceMode 
InvoiceLine  InvoiceLine  PaymentType 
InvoiceLines  InvoiceLines 
InvoiceMode  InvoiceVAT 
InvoiceVAT  InvoiceVATs 
InvoiceVATs  PartyIdentification 
PartyIdentification 
PaymentType 


schema location:  C:\TEMP\______\Test\Service01\InvoiceService1.Service.xsd
attribute form default: 
element form default:  qualified
targetNamespace:  http://toyota.cz/Service
 
Elements  Complex types 
ClaimInvoice  ClaimInvoice 
ClaimInvoiceLine  ClaimInvoiceLine 
ClaimInvoices  ClaimInvoices 
GetInvoice 
GetInvoiceNumbers 
GetInvoiceNumbersResponse 
GetInvoiceResponse 


schema location:  C:\TEMP\______\Test\Service01\InvoiceService1.Serialization.xsd
attribute form default:  qualified
element form default:  qualified
targetNamespace:  http://schemas.microsoft.com/2003/10/Serialization/
 
Attributes  Elements  Simple types 
FactoryType  anyType  char 
Id  anyURI  duration 
Ref  base64Binary  guid 
boolean 
byte 
char 
dateTime 
decimal 
double 
duration 
float 
guid 
int 
long 
QName 
short 
string 
unsignedByte 
unsignedInt 
unsignedLong 
unsignedShort 


schema location:  C:\TEMP\______\Test\Service01\InvoiceService1.Arrays.xsd
attribute form default: 
element form default:  qualified
targetNamespace:  http://schemas.microsoft.com/2003/10/Serialization/Arrays
 
Elements  Complex types 
ArrayOfstring  ArrayOfstring 


schema location:  C:\TEMP\______\Test\Service01\InvoiceService1.Well.xsd
attribute form default: 
element form default:  qualified
targetNamespace:  http://toyota.cz/Well
 
Elements  Complex types  Simple types 
Invoice  Invoice  InvoiceMode 
InvoiceLine  InvoiceLine  PaymentType 
InvoiceLines  InvoiceLines 
InvoiceMode  InvoiceVAT 
InvoiceVAT  InvoiceVATs 
InvoiceVATs  PartyIdentification 
PartyIdentification 
PaymentType 


element Invoice
diagram InvoiceService1.Well_p1.png
namespace http://toyota.cz/Well
type tns:Invoice
properties
content complex
nillable true
children tns:Lines tns:VATs tns:Mode tns:PaymentType tns:Number tns:CreateDate tns:TaxDate tns:PaymentDueDate tns:IssuedBy tns:Supplier tns:InvoiceTo tns:PaidBy tns:ShipTo tns:Currency tns:Amount tns:RoundAmount tns:PaymentAmount tns:Text

element InvoiceLine
diagram InvoiceService1.Well_p2.png
namespace http://toyota.cz/Well
type tns:InvoiceLine
properties
content complex
nillable true
children tns:Text1 tns:Text2 tns:Text3 tns:Group tns:VATRate tns:Amount

element InvoiceLines
diagram InvoiceService1.Well_p3.png
namespace http://toyota.cz/Well
type tns:InvoiceLines
properties
content complex
nillable true
children tns:Line

element InvoiceMode
diagram InvoiceService1.Well_p4.png
namespace http://toyota.cz/Well
type tns:InvoiceMode
properties
content simple
nillable true
facets
Kind Value annotation 
enumeration Normal 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
enumeration Credit 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
enumeration Debit 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
enumeration Other 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>

element InvoiceVAT
diagram InvoiceService1.Well_p5.png
namespace http://toyota.cz/Well
type tns:InvoiceVAT
properties
content complex
nillable true
children tns:VATRate tns:BaseAmount tns:TaxAmount

element InvoiceVATs
diagram InvoiceService1.Well_p6.png
namespace http://toyota.cz/Well
type tns:InvoiceVATs
properties
content complex
nillable true
children tns:VAT

element PartyIdentification
diagram InvoiceService1.Well_p7.png
namespace http://toyota.cz/Well
type tns:PartyIdentification
properties
content complex
nillable true
children tns:PartyID tns:SaltID tns:ExternalID

element PaymentType
diagram InvoiceService1.Well_p8.png
namespace http://toyota.cz/Well
type tns:PaymentType
properties
content simple
nillable true
facets
Kind Value annotation 
enumeration BankTransfer 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
enumeration Cash 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>

complexType Invoice
diagram InvoiceService1.Well_p9.png
namespace http://toyota.cz/Well
children tns:Lines tns:VATs tns:Mode tns:PaymentType tns:Number tns:CreateDate tns:TaxDate tns:PaymentDueDate tns:IssuedBy tns:Supplier tns:InvoiceTo tns:PaidBy tns:ShipTo tns:Currency tns:Amount tns:RoundAmount tns:PaymentAmount tns:Text
used by
elements Invoice Invoice
complexType ClaimInvoice
annotation
appinfo
<GenericType Name="Invoice" Namespace="http://toyota.cz/Well" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="ClaimInvoiceLine" Namespace="http://toyota.cz/Service"/>
</GenericType>
documentation
obecná faktura
documentation
general invoice

element Invoice/Lines
diagram InvoiceService1.Well_p10.png
namespace http://toyota.cz/Well
type tns:InvoiceLines
properties
isRef 0
content complex
nillable true
children tns:Line

element Invoice/VATs
diagram InvoiceService1.Well_p11.png
namespace http://toyota.cz/Well
type tns:InvoiceVATs
properties
isRef 0
content complex
nillable true
children tns:VAT

element Invoice/Mode
diagram InvoiceService1.Well_p12.png
namespace http://toyota.cz/Well
type tns:InvoiceMode
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration Normal 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
enumeration Credit 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
enumeration Debit 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
enumeration Other 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>

element Invoice/PaymentType
diagram InvoiceService1.Well_p13.png
namespace http://toyota.cz/Well
type tns:PaymentType
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration BankTransfer 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
enumeration Cash 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>

element Invoice/Number
diagram InvoiceService1.Well_p14.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
content simple
nillable true

element Invoice/CreateDate
diagram InvoiceService1.Well_p15.png
namespace http://toyota.cz/Well
type xs:dateTime
properties
isRef 0
content simple

element Invoice/TaxDate
diagram InvoiceService1.Well_p16.png
namespace http://toyota.cz/Well
type xs:dateTime
properties
isRef 0
content simple

element Invoice/PaymentDueDate
diagram InvoiceService1.Well_p17.png
namespace http://toyota.cz/Well
type xs:dateTime
properties
isRef 0
content simple

element Invoice/IssuedBy
diagram InvoiceService1.Well_p18.png
namespace http://toyota.cz/Well
type tns:PartyIdentification
properties
isRef 0
content complex
nillable true
children tns:PartyID tns:SaltID tns:ExternalID

element Invoice/Supplier
diagram InvoiceService1.Well_p19.png
namespace http://toyota.cz/Well
type tns:PartyIdentification
properties
isRef 0
content complex
nillable true
children tns:PartyID tns:SaltID tns:ExternalID

element Invoice/InvoiceTo
diagram InvoiceService1.Well_p20.png
namespace http://toyota.cz/Well
type tns:PartyIdentification
properties
isRef 0
content complex
nillable true
children tns:PartyID tns:SaltID tns:ExternalID

element Invoice/PaidBy
diagram InvoiceService1.Well_p21.png
namespace http://toyota.cz/Well
type tns:PartyIdentification
properties
isRef 0
minOcc 0
maxOcc 1
content complex
nillable true
children tns:PartyID tns:SaltID tns:ExternalID
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>

element Invoice/ShipTo
diagram InvoiceService1.Well_p22.png
namespace http://toyota.cz/Well
type tns:PartyIdentification
properties
isRef 0
content complex
nillable true
children tns:PartyID tns:SaltID tns:ExternalID

element Invoice/Currency
diagram InvoiceService1.Well_p23.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
content simple
nillable true

element Invoice/Amount
diagram InvoiceService1.Well_p24.png
namespace http://toyota.cz/Well
type xs:decimal
properties
isRef 0
content simple

element Invoice/RoundAmount
diagram InvoiceService1.Well_p25.png
namespace http://toyota.cz/Well
type xs:decimal
properties
isRef 0
content simple

element Invoice/PaymentAmount
diagram InvoiceService1.Well_p26.png
namespace http://toyota.cz/Well
type xs:decimal
properties
isRef 0
content simple

element Invoice/Text
diagram InvoiceService1.Well_p27.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
content simple
nillable true

complexType InvoiceLine
diagram InvoiceService1.Well_p28.png
namespace http://toyota.cz/Well
children tns:Text1 tns:Text2 tns:Text3 tns:Group tns:VATRate tns:Amount
used by
elements InvoiceLine InvoiceLine
complexType ClaimInvoiceLine
annotation
documentation
řádek obecné faktury
documentation
general invoice line

element InvoiceLine/Text1
diagram InvoiceService1.Well_p29.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>
documentation
popis řádky 1
documentation
line description 1

element InvoiceLine/Text2
diagram InvoiceService1.Well_p30.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>
documentation
popis řádky 2
documentation
line description 2

element InvoiceLine/Text3
diagram InvoiceService1.Well_p31.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>
documentation
popis řádky 3
documentation
line description 3

element InvoiceLine/Group
diagram InvoiceService1.Well_p32.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
content simple
nillable true
annotation
documentation
pole pro seskupení řádků faktury
documentation
invoice line group field

element InvoiceLine/VATRate
diagram InvoiceService1.Well_p33.png
namespace http://toyota.cz/Well
type xs:decimal
properties
isRef 0
content simple
annotation
documentation
sazba DPH
documentation
VAT rate

element InvoiceLine/Amount
diagram InvoiceService1.Well_p34.png
namespace http://toyota.cz/Well
type xs:decimal
properties
isRef 0
content simple
annotation
documentation
částka
documentation
amount

complexType InvoiceLines
diagram InvoiceService1.Well_p35.png
namespace http://toyota.cz/Well
children tns:Line
used by
elements InvoiceLines InvoiceLines Invoice/Lines Invoice/Lines
annotation
appinfo
<GenericType Name="InvoiceLines" Namespace="http://toyota.cz/Well" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="ClaimInvoiceLine" Namespace="http://toyota.cz/Service"/>
</GenericType>
documentation
kolekce řádků obecné faktury
documentation
general invoice lines collection

element InvoiceLines/Line
diagram InvoiceService1.Well_p36.png
namespace http://toyota.cz/Well
type tns:ClaimInvoiceLine
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
mixed false
nillable true
children tns:Text1 tns:Text2 tns:Text3 tns:Group tns:VATRate tns:Amount tns:ClaimNo tns:RepairOrderNo

complexType InvoiceVAT
diagram InvoiceService1.Well_p37.png
namespace http://toyota.cz/Well
children tns:VATRate tns:BaseAmount tns:TaxAmount
used by
elements InvoiceVAT InvoiceVAT InvoiceVATs/VAT InvoiceVATs/VAT
annotation
documentation
řádek vyčíslení DPH
documentation
invoice VAT line

element InvoiceVAT/VATRate
diagram InvoiceService1.Well_p38.png
namespace http://toyota.cz/Well
type xs:decimal
properties
isRef 0
content simple
annotation
documentation
sazba DPH
documentation
VAT rate

element InvoiceVAT/BaseAmount
diagram InvoiceService1.Well_p39.png
namespace http://toyota.cz/Well
type xs:decimal
properties
isRef 0
content simple
annotation
documentation
základ DPH
documentation
VAT base amount

element InvoiceVAT/TaxAmount
diagram InvoiceService1.Well_p40.png
namespace http://toyota.cz/Well
type xs:decimal
properties
isRef 0
content simple
annotation
documentation
částka DPH
documentation
VAT amount

complexType InvoiceVATs
diagram InvoiceService1.Well_p41.png
namespace http://toyota.cz/Well
children tns:VAT
used by
elements InvoiceVATs InvoiceVATs Invoice/VATs Invoice/VATs
annotation
documentation
kolekce řádků vyčíslení DPH
documentation
collection of invoice VAT lines

element InvoiceVATs/VAT
diagram InvoiceService1.Well_p42.png
namespace http://toyota.cz/Well
type tns:InvoiceVAT
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
nillable true
children tns:VATRate tns:BaseAmount tns:TaxAmount
annotation
documentation
řádek vyčíslení DPH
documentation
invoice VAT line

complexType PartyIdentification
diagram InvoiceService1.Well_p43.png
namespace http://toyota.cz/Well
children tns:PartyID tns:SaltID tns:ExternalID
used by
elements PartyIdentification PartyIdentification Invoice/InvoiceTo Invoice/InvoiceTo Invoice/IssuedBy Invoice/IssuedBy Invoice/PaidBy Invoice/PaidBy Invoice/ShipTo Invoice/ShipTo Invoice/Supplier Invoice/Supplier
annotation
documentation
Identifikace v systémech TMCZ
documentation
Identification in system TMCZ

element PartyIdentification/PartyID
diagram InvoiceService1.Well_p44.png
namespace http://toyota.cz/Well
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>
documentation
ID na straně TMCZ (Well)
documentation
ID on the side TMCZ

element PartyIdentification/SaltID
diagram InvoiceService1.Well_p45.png
namespace http://toyota.cz/Well
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>
documentation
kontrolní ID
documentation
check id

element PartyIdentification/ExternalID
diagram InvoiceService1.Well_p46.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>
documentation
Identifikace Party v systému původce (vlastníka), pokud jím není TMCZ
documentation
Identification of Party in owner system, if owner is not TMCZ.

simpleType InvoiceMode
namespace http://toyota.cz/Well
type restriction of xs:string
used by
elements InvoiceMode InvoiceMode Invoice/Mode Invoice/Mode
facets
Kind Value annotation 
enumeration Normal 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
enumeration Credit 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
enumeration Debit 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
enumeration Other 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>

simpleType PaymentType
namespace http://toyota.cz/Well
type restriction of xs:string
used by
elements PaymentType PaymentType Invoice/PaymentType Invoice/PaymentType
facets
Kind Value annotation 
enumeration BankTransfer 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
enumeration Cash 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>

element ClaimInvoice
diagram InvoiceService1.Well_p47.png
namespace http://toyota.cz/Service
type tns:ClaimInvoice
properties
content complex
mixed false
nillable true
children tns:Lines tns:VATs tns:Mode tns:PaymentType tns:Number tns:CreateDate tns:TaxDate tns:PaymentDueDate tns:IssuedBy tns:Supplier tns:InvoiceTo tns:PaidBy tns:ShipTo tns:Currency tns:Amount tns:RoundAmount tns:PaymentAmount tns:Text tns:Comment

element ClaimInvoiceLine
diagram InvoiceService1.Well_p48.png
namespace http://toyota.cz/Service
type tns:ClaimInvoiceLine
properties
content complex
mixed false
nillable true
children tns:Text1 tns:Text2 tns:Text3 tns:Group tns:VATRate tns:Amount tns:ClaimNo tns:RepairOrderNo

element ClaimInvoices
diagram InvoiceService1.Well_p49.png
namespace http://toyota.cz/Service
type tns:ClaimInvoices
properties
content complex
nillable true
children tns:Invoice

element GetInvoice
diagram InvoiceService1.Well_p50.png
namespace http://toyota.cz/Service
properties
content complex
children tns:InvoiceNumbers tns:DealerCode

element GetInvoice/InvoiceNumbers
diagram InvoiceService1.Well_p51.png
namespace http://toyota.cz/Service
type tns:ArrayOfstring
properties
isRef 0
minOcc 0
maxOcc 1
content complex
nillable true
children tns:string

element GetInvoice/DealerCode
diagram InvoiceService1.Well_p52.png
namespace http://toyota.cz/Service
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

element GetInvoiceNumbers
diagram InvoiceService1.Well_p53.png
namespace http://toyota.cz/Service
properties
content complex
children tns:CreateDateFrom tns:CreateDateTo tns:DealerCode

element GetInvoiceNumbers/CreateDateFrom
diagram InvoiceService1.Well_p54.png
namespace http://toyota.cz/Service
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element GetInvoiceNumbers/CreateDateTo
diagram InvoiceService1.Well_p55.png
namespace http://toyota.cz/Service
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple

element GetInvoiceNumbers/DealerCode
diagram InvoiceService1.Well_p56.png
namespace http://toyota.cz/Service
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

element GetInvoiceNumbersResponse
diagram InvoiceService1.Well_p57.png
namespace http://toyota.cz/Service
properties
content complex
children tns:GetInvoiceNumbersResult

element GetInvoiceNumbersResponse/GetInvoiceNumbersResult
diagram InvoiceService1.Well_p58.png
namespace http://toyota.cz/Service
type tns:ArrayOfstring
properties
isRef 0
minOcc 0
maxOcc 1
content complex
nillable true
children tns:string

element GetInvoiceResponse
diagram InvoiceService1.Well_p59.png
namespace http://toyota.cz/Service
properties
content complex
children tns:GetInvoiceResult

element GetInvoiceResponse/GetInvoiceResult
diagram InvoiceService1.Well_p60.png
namespace http://toyota.cz/Service
type tns:ClaimInvoices
properties
isRef 0
minOcc 0
maxOcc 1
content complex
nillable true
children tns:Invoice

complexType ClaimInvoice
diagram InvoiceService1.Well_p61.png
namespace http://toyota.cz/Service
type extension of tns:Invoice
properties
base q3:Invoice
mixed false
children tns:Lines tns:VATs tns:Mode tns:PaymentType tns:Number tns:CreateDate tns:TaxDate tns:PaymentDueDate tns:IssuedBy tns:Supplier tns:InvoiceTo tns:PaidBy tns:ShipTo tns:Currency tns:Amount tns:RoundAmount tns:PaymentAmount tns:Text tns:Comment
used by
elements ClaimInvoice ClaimInvoices/Invoice

element ClaimInvoice/Comment
diagram InvoiceService1.Well_p62.png
namespace http://toyota.cz/Service
type xs:string
properties
isRef 0
content simple
nillable true

complexType ClaimInvoiceLine
diagram InvoiceService1.Well_p63.png
namespace http://toyota.cz/Service
type extension of tns:InvoiceLine
properties
base q4:InvoiceLine
mixed false
children tns:Text1 tns:Text2 tns:Text3 tns:Group tns:VATRate tns:Amount tns:ClaimNo tns:RepairOrderNo
used by
elements ClaimInvoiceLine InvoiceLines/Line InvoiceLines/Line

element ClaimInvoiceLine/ClaimNo
diagram InvoiceService1.Well_p64.png
namespace http://toyota.cz/Service
type xs:string
properties
isRef 0
content simple
nillable true

element ClaimInvoiceLine/RepairOrderNo
diagram InvoiceService1.Well_p65.png
namespace http://toyota.cz/Service
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>

complexType ClaimInvoices
diagram InvoiceService1.Well_p66.png
namespace http://toyota.cz/Service
children tns:Invoice
used by
elements ClaimInvoices GetInvoiceResponse/GetInvoiceResult

element ClaimInvoices/Invoice
diagram InvoiceService1.Well_p67.png
namespace http://toyota.cz/Service
type tns:ClaimInvoice
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
mixed false
nillable true
children tns:Lines tns:VATs tns:Mode tns:PaymentType tns:Number tns:CreateDate tns:TaxDate tns:PaymentDueDate tns:IssuedBy tns:Supplier tns:InvoiceTo tns:PaidBy tns:ShipTo tns:Currency tns:Amount tns:RoundAmount tns:PaymentAmount tns:Text tns:Comment

attribute FactoryType
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:QName

attribute Id
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:ID

attribute Ref
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:IDREF

element anyType
diagram InvoiceService1.Well_p68.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:anyType
properties
content complex
mixed true
nillable true
attributes
Name  Type  Use  Default  Fixed  annotation

element anyURI
diagram InvoiceService1.Well_p69.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:anyURI
properties
content simple
nillable true

element base64Binary
diagram InvoiceService1.Well_p70.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:base64Binary
properties
content simple
nillable true

element boolean
diagram InvoiceService1.Well_p71.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:boolean
properties
content simple
nillable true

element byte
diagram InvoiceService1.Well_p72.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:byte
properties
content simple
nillable true

element char
diagram InvoiceService1.Well_p73.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type tns:char
properties
content simple
nillable true

element dateTime
diagram InvoiceService1.Well_p74.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:dateTime
properties
content simple
nillable true

element decimal
diagram InvoiceService1.Well_p75.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:decimal
properties
content simple
nillable true

element double
diagram InvoiceService1.Well_p76.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:double
properties
content simple
nillable true

element duration
diagram InvoiceService1.Well_p77.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type tns:duration
properties
content simple
nillable true
facets
Kind Value annotation 
minInclusive -P10675199DT2H48M5.4775808S 
maxInclusive P10675199DT2H48M5.4775807S 
pattern \-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)? 

element float
diagram InvoiceService1.Well_p78.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:float
properties
content simple
nillable true

element guid
diagram InvoiceService1.Well_p79.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type tns:guid
properties
content simple
nillable true
facets
Kind Value annotation 
pattern [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12} 

element int
diagram InvoiceService1.Well_p80.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:int
properties
content simple
nillable true

element long
diagram InvoiceService1.Well_p81.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:long
properties
content simple
nillable true

element QName
diagram InvoiceService1.Well_p82.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:QName
properties
content simple
nillable true

element short
diagram InvoiceService1.Well_p83.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:short
properties
content simple
nillable true

element string
diagram InvoiceService1.Well_p84.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:string
properties
content simple
nillable true

element unsignedByte
diagram InvoiceService1.Well_p85.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:unsignedByte
properties
content simple
nillable true

element unsignedInt
diagram InvoiceService1.Well_p86.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:unsignedInt
properties
content simple
nillable true

element unsignedLong
diagram InvoiceService1.Well_p87.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:unsignedLong
properties
content simple
nillable true

element unsignedShort
diagram InvoiceService1.Well_p88.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:unsignedShort
properties
content simple
nillable true

simpleType char
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:int
used by
element char

simpleType duration
namespace http://schemas.microsoft.com/2003/10/Serialization/
type restriction of xs:duration
used by
element duration
facets
Kind Value annotation 
minInclusive -P10675199DT2H48M5.4775808S 
maxInclusive P10675199DT2H48M5.4775807S 
pattern \-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)? 

simpleType guid
namespace http://schemas.microsoft.com/2003/10/Serialization/
type restriction of xs:string
used by
element guid
facets
Kind Value annotation 
pattern [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12} 

element ArrayOfstring
diagram InvoiceService1.Well_p89.png
namespace http://schemas.microsoft.com/2003/10/Serialization/Arrays
type tns:ArrayOfstring
properties
content complex
nillable true
children tns:string

complexType ArrayOfstring
diagram InvoiceService1.Well_p90.png
namespace http://schemas.microsoft.com/2003/10/Serialization/Arrays
children tns:string
used by
elements ArrayOfstring GetInvoiceNumbersResponse/GetInvoiceNumbersResult GetInvoice/InvoiceNumbers

element ArrayOfstring/string
diagram InvoiceService1.Well_p91.png
namespace http://schemas.microsoft.com/2003/10/Serialization/Arrays
type xs:string
properties
isRef 0
minOcc 0
maxOcc unbounded
content simple
nillable true

element Invoice
diagram InvoiceService1.Well_p92.png
namespace http://toyota.cz/Well
type tns:Invoice
properties
content complex
nillable true
children tns:Lines tns:VATs tns:Mode tns:PaymentType tns:Number tns:CreateDate tns:TaxDate tns:PaymentDueDate tns:IssuedBy tns:Supplier tns:InvoiceTo tns:PaidBy tns:ShipTo tns:Currency tns:Amount tns:RoundAmount tns:PaymentAmount tns:Text

element InvoiceLine
diagram InvoiceService1.Well_p93.png
namespace http://toyota.cz/Well
type tns:InvoiceLine
properties
content complex
nillable true
children tns:Text1 tns:Text2 tns:Text3 tns:Group tns:VATRate tns:Amount

element InvoiceLines
diagram InvoiceService1.Well_p94.png
namespace http://toyota.cz/Well
type tns:InvoiceLines
properties
content complex
nillable true
children tns:Line

element InvoiceMode
diagram InvoiceService1.Well_p95.png
namespace http://toyota.cz/Well
type tns:InvoiceMode
properties
content simple
nillable true
facets
Kind Value annotation 
enumeration Normal 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
enumeration Credit 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
enumeration Debit 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
enumeration Other 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>

element InvoiceVAT
diagram InvoiceService1.Well_p96.png
namespace http://toyota.cz/Well
type tns:InvoiceVAT
properties
content complex
nillable true
children tns:VATRate tns:BaseAmount tns:TaxAmount

element InvoiceVATs
diagram InvoiceService1.Well_p97.png
namespace http://toyota.cz/Well
type tns:InvoiceVATs
properties
content complex
nillable true
children tns:VAT

element PartyIdentification
diagram InvoiceService1.Well_p98.png
namespace http://toyota.cz/Well
type tns:PartyIdentification
properties
content complex
nillable true
children tns:PartyID tns:SaltID tns:ExternalID

element PaymentType
diagram InvoiceService1.Well_p99.png
namespace http://toyota.cz/Well
type tns:PaymentType
properties
content simple
nillable true
facets
Kind Value annotation 
enumeration BankTransfer 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
enumeration Cash 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>

complexType Invoice
diagram InvoiceService1.Well_p100.png
namespace http://toyota.cz/Well
children tns:Lines tns:VATs tns:Mode tns:PaymentType tns:Number tns:CreateDate tns:TaxDate tns:PaymentDueDate tns:IssuedBy tns:Supplier tns:InvoiceTo tns:PaidBy tns:ShipTo tns:Currency tns:Amount tns:RoundAmount tns:PaymentAmount tns:Text
annotation
appinfo
<GenericType Name="Invoice" Namespace="http://toyota.cz/Well" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="ClaimInvoiceLine" Namespace="http://toyota.cz/Service"/>
</GenericType>

element Invoice/Lines
diagram InvoiceService1.Well_p101.png
namespace http://toyota.cz/Well
type tns:InvoiceLines
properties
isRef 0
content complex
nillable true
children tns:Line

element Invoice/VATs
diagram InvoiceService1.Well_p102.png
namespace http://toyota.cz/Well
type tns:InvoiceVATs
properties
isRef 0
content complex
nillable true
children tns:VAT

element Invoice/Mode
diagram InvoiceService1.Well_p103.png
namespace http://toyota.cz/Well
type tns:InvoiceMode
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration Normal 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
enumeration Credit 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
enumeration Debit 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
enumeration Other 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>

element Invoice/PaymentType
diagram InvoiceService1.Well_p104.png
namespace http://toyota.cz/Well
type tns:PaymentType
properties
isRef 0
content simple
facets
Kind Value annotation 
enumeration BankTransfer 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
enumeration Cash 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>

element Invoice/Number
diagram InvoiceService1.Well_p105.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
content simple
nillable true

element Invoice/CreateDate
diagram InvoiceService1.Well_p106.png
namespace http://toyota.cz/Well
type xs:dateTime
properties
isRef 0
content simple

element Invoice/TaxDate
diagram InvoiceService1.Well_p107.png
namespace http://toyota.cz/Well
type xs:dateTime
properties
isRef 0
content simple

element Invoice/PaymentDueDate
diagram InvoiceService1.Well_p108.png
namespace http://toyota.cz/Well
type xs:dateTime
properties
isRef 0
content simple

element Invoice/IssuedBy
diagram InvoiceService1.Well_p109.png
namespace http://toyota.cz/Well
type tns:PartyIdentification
properties
isRef 0
content complex
nillable true
children tns:PartyID tns:SaltID tns:ExternalID

element Invoice/Supplier
diagram InvoiceService1.Well_p110.png
namespace http://toyota.cz/Well
type tns:PartyIdentification
properties
isRef 0
content complex
nillable true
children tns:PartyID tns:SaltID tns:ExternalID

element Invoice/InvoiceTo
diagram InvoiceService1.Well_p111.png
namespace http://toyota.cz/Well
type tns:PartyIdentification
properties
isRef 0
content complex
nillable true
children tns:PartyID tns:SaltID tns:ExternalID

element Invoice/PaidBy
diagram InvoiceService1.Well_p112.png
namespace http://toyota.cz/Well
type tns:PartyIdentification
properties
isRef 0
minOcc 0
maxOcc 1
content complex
nillable true
children tns:PartyID tns:SaltID tns:ExternalID
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>

element Invoice/ShipTo
diagram InvoiceService1.Well_p113.png
namespace http://toyota.cz/Well
type tns:PartyIdentification
properties
isRef 0
content complex
nillable true
children tns:PartyID tns:SaltID tns:ExternalID

element Invoice/Currency
diagram InvoiceService1.Well_p114.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
content simple
nillable true

element Invoice/Amount
diagram InvoiceService1.Well_p115.png
namespace http://toyota.cz/Well
type xs:decimal
properties
isRef 0
content simple

element Invoice/RoundAmount
diagram InvoiceService1.Well_p116.png
namespace http://toyota.cz/Well
type xs:decimal
properties
isRef 0
content simple

element Invoice/PaymentAmount
diagram InvoiceService1.Well_p117.png
namespace http://toyota.cz/Well
type xs:decimal
properties
isRef 0
content simple

element Invoice/Text
diagram InvoiceService1.Well_p118.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
content simple
nillable true

complexType InvoiceLine
diagram InvoiceService1.Well_p119.png
namespace http://toyota.cz/Well
children tns:Text1 tns:Text2 tns:Text3 tns:Group tns:VATRate tns:Amount

element InvoiceLine/Text1
diagram InvoiceService1.Well_p120.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>

element InvoiceLine/Text2
diagram InvoiceService1.Well_p121.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>

element InvoiceLine/Text3
diagram InvoiceService1.Well_p122.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>

element InvoiceLine/Group
diagram InvoiceService1.Well_p123.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
content simple
nillable true

element InvoiceLine/VATRate
diagram InvoiceService1.Well_p124.png
namespace http://toyota.cz/Well
type xs:decimal
properties
isRef 0
content simple

element InvoiceLine/Amount
diagram InvoiceService1.Well_p125.png
namespace http://toyota.cz/Well
type xs:decimal
properties
isRef 0
content simple

complexType InvoiceLines
diagram InvoiceService1.Well_p126.png
namespace http://toyota.cz/Well
children tns:Line
annotation
appinfo
<GenericType Name="InvoiceLines" Namespace="http://toyota.cz/Well" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="ClaimInvoiceLine" Namespace="http://toyota.cz/Service"/>
</GenericType>

element InvoiceLines/Line
diagram InvoiceService1.Well_p127.png
namespace http://toyota.cz/Well
type tns:ClaimInvoiceLine
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
mixed false
nillable true
children tns:Text1 tns:Text2 tns:Text3 tns:Group tns:VATRate tns:Amount tns:ClaimNo tns:RepairOrderNo

complexType InvoiceVAT
diagram InvoiceService1.Well_p128.png
namespace http://toyota.cz/Well
children tns:VATRate tns:BaseAmount tns:TaxAmount

element InvoiceVAT/VATRate
diagram InvoiceService1.Well_p129.png
namespace http://toyota.cz/Well
type xs:decimal
properties
isRef 0
content simple

element InvoiceVAT/BaseAmount
diagram InvoiceService1.Well_p130.png
namespace http://toyota.cz/Well
type xs:decimal
properties
isRef 0
content simple

element InvoiceVAT/TaxAmount
diagram InvoiceService1.Well_p131.png
namespace http://toyota.cz/Well
type xs:decimal
properties
isRef 0
content simple

complexType InvoiceVATs
diagram InvoiceService1.Well_p132.png
namespace http://toyota.cz/Well
children tns:VAT

element InvoiceVATs/VAT
diagram InvoiceService1.Well_p133.png
namespace http://toyota.cz/Well
type tns:InvoiceVAT
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
nillable true
children tns:VATRate tns:BaseAmount tns:TaxAmount

complexType PartyIdentification
diagram InvoiceService1.Well_p134.png
namespace http://toyota.cz/Well
children tns:PartyID tns:SaltID tns:ExternalID

element PartyIdentification/PartyID
diagram InvoiceService1.Well_p135.png
namespace http://toyota.cz/Well
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>

element PartyIdentification/SaltID
diagram InvoiceService1.Well_p136.png
namespace http://toyota.cz/Well
type xs:int
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>

element PartyIdentification/ExternalID
diagram InvoiceService1.Well_p137.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>

simpleType InvoiceMode
namespace http://toyota.cz/Well
type restriction of xs:string
facets
Kind Value annotation 
enumeration Normal 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
enumeration Credit 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
enumeration Debit 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
enumeration Other 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>

simpleType PaymentType
namespace http://toyota.cz/Well
type restriction of xs:string
facets
Kind Value annotation 
enumeration BankTransfer 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
enumeration Cash 
appinfo
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>


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