Schema InvoiceService1.Service.Annotated.xsd


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


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 


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 
ClaimInvoiceAmount  ClaimInvoiceAmount 
ClaimInvoiceAmounts  ClaimInvoiceAmounts 
ClaimInvoiceLine  ClaimInvoiceLine 
ClaimInvoices  ClaimInvoices 
ClaimOperation  ClaimOperation 
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 


element ClaimInvoice
diagram InvoiceService1.Service_p1.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 ClaimInvoiceAmount
diagram InvoiceService1.Service_p2.png
namespace http://toyota.cz/Service
type tns:ClaimInvoiceAmount
properties
content complex
nillable true
children tns:Amount tns:AmountTypeID

element ClaimInvoiceAmounts
diagram InvoiceService1.Service_p3.png
namespace http://toyota.cz/Service
type tns:ClaimInvoiceAmounts
properties
content complex
nillable true
children tns:ClaimInvoiceAmount

element ClaimInvoiceLine
diagram InvoiceService1.Service_p4.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 tns:TransactionDate tns:TaxAmount tns:Amounts

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

element ClaimOperation
diagram InvoiceService1.Service_p6.png
namespace http://toyota.cz/Service
type tns:ClaimOperation
properties
content complex
nillable true
children tns:IsMain tns:OperationCode tns:ClaimedHours tns:IsClaimed tns:OperationDescription tns:OperationComment

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

element GetInvoice/InvoiceNumbers
diagram InvoiceService1.Service_p8.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.Service_p9.png
namespace http://toyota.cz/Service
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

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

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

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

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

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

element GetInvoiceNumbersResponse/GetInvoiceNumbersResult
diagram InvoiceService1.Service_p15.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.Service_p16.png
namespace http://toyota.cz/Service
properties
content complex
children tns:GetInvoiceResult

element GetInvoiceResponse/GetInvoiceResult
diagram InvoiceService1.Service_p17.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.Service_p18.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 ClaimInvoice ClaimInvoices/Invoice ClaimInvoices/Invoice
annotation
documentation
faktura za uznané záruční protokoly
documentation
invoice for approved claims

element ClaimInvoice/Comment
diagram InvoiceService1.Service_p19.png
namespace http://toyota.cz/Service
type xs:string
properties
isRef 0
content simple
nillable true
annotation
documentation
komentář záruční faktury
documentation
claim invoice comment

complexType ClaimInvoiceAmount
diagram InvoiceService1.Service_p20.png
namespace http://toyota.cz/Service
children tns:Amount tns:AmountTypeID
used by
elements ClaimInvoiceAmount ClaimInvoiceAmount ClaimInvoiceAmounts/ClaimInvoiceAmount ClaimInvoiceAmounts/ClaimInvoiceAmount
annotation
documentation
Částka za díly, subdodávky atd.
documentation
Amount for parts, sublets etc.

element ClaimInvoiceAmount/Amount
diagram InvoiceService1.Service_p21.png
namespace http://toyota.cz/Service
type xs:decimal
properties
isRef 0
content simple
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>
documentation
Částka za (díly, poddodávky atd.)
documentation
Amount for parts, labour, sublets etc.

element ClaimInvoiceAmount/AmountTypeID
diagram InvoiceService1.Service_p22.png
namespace http://toyota.cz/Service
type xs:int
properties
isRef 0
content simple
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>
documentation
Typ částky. 1 = Parts, 2 = Labour, 3 = Sublet
documentation
Type of amount. 1 = Parts, 2 = Labour, 3 = Sublet

complexType ClaimInvoiceAmounts
diagram InvoiceService1.Service_p23.png
namespace http://toyota.cz/Service
children tns:ClaimInvoiceAmount
used by
elements ClaimInvoiceAmounts ClaimInvoiceAmounts ClaimInvoiceLine/Amounts ClaimInvoiceLine/Amounts
annotation
documentation
Částky za díly, subdodávky atd.
documentation
Amounts for parts, sublets etc.

element ClaimInvoiceAmounts/ClaimInvoiceAmount
diagram InvoiceService1.Service_p24.png
namespace http://toyota.cz/Service
type tns:ClaimInvoiceAmount
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
nillable true
children tns:Amount tns:AmountTypeID
annotation
documentation
Částka za díly, subdodávky atd.
documentation
Amounts for parts, sublets etc.

complexType ClaimInvoiceLine
diagram InvoiceService1.Service_p25.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 tns:TransactionDate tns:TaxAmount tns:Amounts
used by
elements ClaimInvoiceLine ClaimInvoiceLine InvoiceLines/Line
annotation
documentation
řádka faktury za uznané záruční protokoly
documentation
invoice line for approved claims

element ClaimInvoiceLine/ClaimNo
diagram InvoiceService1.Service_p26.png
namespace http://toyota.cz/Service
type xs:string
properties
isRef 0
content simple
nillable true
annotation
documentation
dealerské číslo záručního protokolu
documentation
dealer claim number

element ClaimInvoiceLine/RepairOrderNo
diagram InvoiceService1.Service_p27.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/"/>
documentation
číslo zakázky
documentation
repair order number

element ClaimInvoiceLine/TransactionDate
diagram InvoiceService1.Service_p28.png
namespace http://toyota.cz/Service
type xs:dateTime
properties
isRef 0
content simple

element ClaimInvoiceLine/TaxAmount
diagram InvoiceService1.Service_p29.png
namespace http://toyota.cz/Service
type xs:decimal
properties
isRef 0
content simple

element ClaimInvoiceLine/Amounts
diagram InvoiceService1.Service_p30.png
namespace http://toyota.cz/Service
type tns:ClaimInvoiceAmounts
properties
isRef 0
content complex
nillable true
children tns:ClaimInvoiceAmount

complexType ClaimInvoices
diagram InvoiceService1.Service_p31.png
namespace http://toyota.cz/Service
children tns:Invoice
used by
elements ClaimInvoices ClaimInvoices GetInvoiceResponse/GetInvoiceResult GetInvoiceResponse/GetInvoiceResult
annotation
documentation
kolekce faktur za uznané záruční protokoly
documentation
collection of invoices for approved claims

element ClaimInvoices/Invoice
diagram InvoiceService1.Service_p32.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
annotation
documentation
faktura za uznané záruční protokoly
documentation
invoice for approved claims

complexType ClaimOperation
diagram InvoiceService1.Service_p33.png
namespace http://toyota.cz/Service
children tns:IsMain tns:OperationCode tns:ClaimedHours tns:IsClaimed tns:OperationDescription tns:OperationComment
used by
elements ClaimOperation ClaimOperation
annotation
documentation
Operace uvedená na záručním protokolu.
documentation
Claim related operation.

element ClaimOperation/IsMain
diagram InvoiceService1.Service_p34.png
namespace http://toyota.cz/Service
type xs:boolean
properties
isRef 0
content simple
annotation
documentation
Příznak hlavní provedené operace.  Musí být nastaveno na true u právě jedné operace.
documentation
Main operation flag. Must be setted on true in just one operation.

element ClaimOperation/OperationCode
diagram InvoiceService1.Service_p35.png
namespace http://toyota.cz/Service
type xs:string
properties
isRef 0
content simple
nillable true
annotation
documentation
Číslo operace. Maximální délka 10 znaků. Může obsahovat pouze číslice a základní znaky {regex: ^[a-z0-9A-Z-]{2,10}$}. Pokud je na 4. nebo 5. místě "99" nebo na 6. místě "Z" pak musí být vyplněno Opera
documentation
Operation code. Max length 10 chars. Can contains only number and letter of alphabet {regex: ^[a-z0-9A-Z-]{2,10}$}. If exists on fourth or fifth position "99" or on sixth position "Z" then must be fil

element ClaimOperation/ClaimedHours
diagram InvoiceService1.Service_p36.png
namespace http://toyota.cz/Service
type xs:decimal
properties
isRef 0
content simple
annotation
documentation
Počet nárokovaných hodin práce. Musí být vyplněno pokud kód opera není typu FlatRate nebo pokud je na 4. nebo 5. místě čísla operace "99" nebo na 6. místě čísla operace "Z" pak musí být vyplněno Opera
documentation
Number of claimed hours. Muss be filled if code of operation is not FlatRate type or if exists on fourth or fifth position of OperationCode "99" or on sixth position of OperationCode "Z" then must be

element ClaimOperation/IsClaimed
diagram InvoiceService1.Service_p37.png
namespace http://toyota.cz/Service
type xs:boolean
properties
isRef 0
content simple
annotation
documentation
příznak je-li operace nárokovaná
documentation
is operation claimed flag

element ClaimOperation/OperationDescription
diagram InvoiceService1.Service_p38.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/"/>
documentation
Popis operace. Maximální délka 100 znaků.
documentation
Operation description. Max length 100 chars.

element ClaimOperation/OperationComment
diagram InvoiceService1.Service_p39.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/"/>
documentation
komentář k operaci
documentation
operation comment

element ArrayOfstring
diagram InvoiceService1.Service_p40.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.Service_p41.png
namespace http://schemas.microsoft.com/2003/10/Serialization/Arrays
children tns:string
used by
elements ArrayOfstring GetInvoiceNumbersResponse/GetInvoiceNumbersResult GetInvoiceNumbersResponse/GetInvoiceNumbersResult GetInvoice/InvoiceNumbers GetInvoice/InvoiceNumbers

element ArrayOfstring/string
diagram InvoiceService1.Service_p42.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.Service_p43.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.Service_p44.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.Service_p45.png
namespace http://toyota.cz/Well
type tns:InvoiceLines
properties
content complex
nillable true
children tns:Line

element InvoiceMode
diagram InvoiceService1.Service_p46.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.Service_p47.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.Service_p48.png
namespace http://toyota.cz/Well
type tns:InvoiceVATs
properties
content complex
nillable true
children tns:VAT

element PartyIdentification
diagram InvoiceService1.Service_p49.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.Service_p50.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.Service_p51.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
element Invoice
complexTypes ClaimInvoice 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>

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

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

element Invoice/Mode
diagram InvoiceService1.Service_p54.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.Service_p55.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.Service_p56.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
content simple
nillable true

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

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

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

element Invoice/IssuedBy
diagram InvoiceService1.Service_p60.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.Service_p61.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.Service_p62.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.Service_p63.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.Service_p64.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.Service_p65.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
content simple
nillable true

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

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

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

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

complexType InvoiceLine
diagram InvoiceService1.Service_p70.png
namespace http://toyota.cz/Well
children tns:Text1 tns:Text2 tns:Text3 tns:Group tns:VATRate tns:Amount
used by
element InvoiceLine
complexTypes ClaimInvoiceLine ClaimInvoiceLine

element InvoiceLine/Text1
diagram InvoiceService1.Service_p71.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.Service_p72.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.Service_p73.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.Service_p74.png
namespace http://toyota.cz/Well
type xs:string
properties
isRef 0
content simple
nillable true

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

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

complexType InvoiceLines
diagram InvoiceService1.Service_p77.png
namespace http://toyota.cz/Well
children tns:Line
used by
elements InvoiceLines 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>

element InvoiceLines/Line
diagram InvoiceService1.Service_p78.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 tns:TransactionDate tns:TaxAmount tns:Amounts

complexType InvoiceVAT
diagram InvoiceService1.Service_p79.png
namespace http://toyota.cz/Well
children tns:VATRate tns:BaseAmount tns:TaxAmount
used by
elements InvoiceVAT InvoiceVATs/VAT

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

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

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

complexType InvoiceVATs
diagram InvoiceService1.Service_p83.png
namespace http://toyota.cz/Well
children tns:VAT
used by
elements InvoiceVATs Invoice/VATs

element InvoiceVATs/VAT
diagram InvoiceService1.Service_p84.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.Service_p85.png
namespace http://toyota.cz/Well
children tns:PartyID tns:SaltID tns:ExternalID
used by
elements PartyIdentification Invoice/InvoiceTo Invoice/IssuedBy Invoice/PaidBy Invoice/ShipTo Invoice/Supplier

element PartyIdentification/PartyID
diagram InvoiceService1.Service_p86.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.Service_p87.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.Service_p88.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
used by
elements InvoiceMode 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 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.Service_p89.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 ClaimInvoiceAmount
diagram InvoiceService1.Service_p90.png
namespace http://toyota.cz/Service
type tns:ClaimInvoiceAmount
properties
content complex
nillable true
children tns:Amount tns:AmountTypeID

element ClaimInvoiceAmounts
diagram InvoiceService1.Service_p91.png
namespace http://toyota.cz/Service
type tns:ClaimInvoiceAmounts
properties
content complex
nillable true
children tns:ClaimInvoiceAmount

element ClaimInvoiceLine
diagram InvoiceService1.Service_p92.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 tns:TransactionDate tns:TaxAmount tns:Amounts

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

element ClaimOperation
diagram InvoiceService1.Service_p94.png
namespace http://toyota.cz/Service
type tns:ClaimOperation
properties
content complex
nillable true
children tns:IsMain tns:OperationCode tns:ClaimedHours tns:IsClaimed tns:OperationDescription tns:OperationComment

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

element GetInvoice/InvoiceNumbers
diagram InvoiceService1.Service_p96.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.Service_p97.png
namespace http://toyota.cz/Service
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
nillable true

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

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

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

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

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

element GetInvoiceNumbersResponse/GetInvoiceNumbersResult
diagram InvoiceService1.Service_p103.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.Service_p104.png
namespace http://toyota.cz/Service
properties
content complex
children tns:GetInvoiceResult

element GetInvoiceResponse/GetInvoiceResult
diagram InvoiceService1.Service_p105.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.Service_p106.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

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

complexType ClaimInvoiceAmount
diagram InvoiceService1.Service_p108.png
namespace http://toyota.cz/Service
children tns:Amount tns:AmountTypeID

element ClaimInvoiceAmount/Amount
diagram InvoiceService1.Service_p109.png
namespace http://toyota.cz/Service
type xs:decimal
properties
isRef 0
content simple
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>

element ClaimInvoiceAmount/AmountTypeID
diagram InvoiceService1.Service_p110.png
namespace http://toyota.cz/Service
type xs:int
properties
isRef 0
content simple
annotation
appinfo
<DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>

complexType ClaimInvoiceAmounts
diagram InvoiceService1.Service_p111.png
namespace http://toyota.cz/Service
children tns:ClaimInvoiceAmount

element ClaimInvoiceAmounts/ClaimInvoiceAmount
diagram InvoiceService1.Service_p112.png
namespace http://toyota.cz/Service
type tns:ClaimInvoiceAmount
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
nillable true
children tns:Amount tns:AmountTypeID

complexType ClaimInvoiceLine
diagram InvoiceService1.Service_p113.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 tns:TransactionDate tns:TaxAmount tns:Amounts

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

element ClaimInvoiceLine/RepairOrderNo
diagram InvoiceService1.Service_p115.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/"/>

element ClaimInvoiceLine/TransactionDate
diagram InvoiceService1.Service_p116.png
namespace http://toyota.cz/Service
type xs:dateTime
properties
isRef 0
content simple

element ClaimInvoiceLine/TaxAmount
diagram InvoiceService1.Service_p117.png
namespace http://toyota.cz/Service
type xs:decimal
properties
isRef 0
content simple

element ClaimInvoiceLine/Amounts
diagram InvoiceService1.Service_p118.png
namespace http://toyota.cz/Service
type tns:ClaimInvoiceAmounts
properties
isRef 0
content complex
nillable true
children tns:ClaimInvoiceAmount

complexType ClaimInvoices
diagram InvoiceService1.Service_p119.png
namespace http://toyota.cz/Service
children tns:Invoice

element ClaimInvoices/Invoice
diagram InvoiceService1.Service_p120.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

complexType ClaimOperation
diagram InvoiceService1.Service_p121.png
namespace http://toyota.cz/Service
children tns:IsMain tns:OperationCode tns:ClaimedHours tns:IsClaimed tns:OperationDescription tns:OperationComment

element ClaimOperation/IsMain
diagram InvoiceService1.Service_p122.png
namespace http://toyota.cz/Service
type xs:boolean
properties
isRef 0
content simple

element ClaimOperation/OperationCode
diagram InvoiceService1.Service_p123.png
namespace http://toyota.cz/Service
type xs:string
properties
isRef 0
content simple
nillable true

element ClaimOperation/ClaimedHours
diagram InvoiceService1.Service_p124.png
namespace http://toyota.cz/Service
type xs:decimal
properties
isRef 0
content simple

element ClaimOperation/IsClaimed
diagram InvoiceService1.Service_p125.png
namespace http://toyota.cz/Service
type xs:boolean
properties
isRef 0
content simple

element ClaimOperation/OperationDescription
diagram InvoiceService1.Service_p126.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/"/>

element ClaimOperation/OperationComment
diagram InvoiceService1.Service_p127.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/"/>

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.Service_p128.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.Service_p129.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:anyURI
properties
content simple
nillable true

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

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

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

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

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

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

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

element duration
diagram InvoiceService1.Service_p137.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.Service_p138.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:float
properties
content simple
nillable true

element guid
diagram InvoiceService1.Service_p139.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.Service_p140.png
namespace http://schemas.microsoft.com/2003/10/Serialization/
type xs:int
properties
content simple
nillable true

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

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

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

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

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

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

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

element unsignedShort
diagram InvoiceService1.Service_p148.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} 


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