Schema RepairOrder.xsd


schema location:  C:\TEMP\ServiceXSDs\RepairOrder.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://schemas.toyota.cz/Service/RepairOrder.xsd
 
Elements 
RepairOrders 


schema location:  C:\TEMP\types.xsd
attribute form default: 
element form default:  qualified
targetNamespace:  http://schemas.toyota.cz/Types.xsd
 
Attributes  Elements  Simple types 
countryISOLong  ModelRef  countryISOLong 
countryISOShort  VINe  CountryISOShort 
currency  Currency 
dealerCode  DealerCode 
dealerWarrCode  DealerWarrCode 
email  Email 
operationNumber  OperationNumber 
partNumber  PartNumber 
phone  Phone 
string20  String20 
string5  String5 
url  URL 
vds  VDS 
vin  VIN 
vis  VIS 
wmi  WMI 


element RepairOrders
diagram RepairOrder_p1.png
namespace http://schemas.toyota.cz/Service/RepairOrder.xsd
properties
content complex
children RepairOrder
annotation
documentation
Zakázky

element RepairOrders/RepairOrder
diagram RepairOrder_p2.png
namespace http://schemas.toyota.cz/Service/RepairOrder.xsd
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children Invoice Part Operation Sublet CarProperties
attributes
Name  Type  Use  Default  Fixed  annotation
dlrxs:stringrequired      
documentation
Kód dealera, který zakázku posílá.
numberxs:stringrequired      
documentation
Číslo zakázky.
customerIDxs:stringrequired      
documentation
Identifikátor zákazníká, který zakázku objednal. Většinou majitel vozidla.
handOverPartyIDxs:stringoptional      
documentation
Identifikátor zákazníka, který vůz převzal.
parentOrderNoxs:stringoptional      
documentation
Číslo nadřízené zakázky.
typeIDderived by: xs:integerrequired      
documentation
Typ zákázky, 1-běžná; 2 - garanční; 3-interní; 4-jiná značka než TOYOTA; 9-Prodejka
detailTypeIDderived by: xs:integeroptional      
documentation

  Detailní typ zákázky, 1-Běžná oprava; 2 - Pravidelná údržba; 3-Kampaň; 4-Prodej příslušenství; 5-Garance; 6-Recall; 7-Garance NV;
  8-Vnitro – režie; 9-Vnitro – příslušenství; 10-Vnitro – ojetina; 11-Vnitro – předprodej NV; 12-Vnitro – pojišťovna; 13-Prodejka; 14-Expres servis;15-Vnitro – reklamace;
 
receiptDatexs:dateTimerequired      
documentation
Datum a čas přijetí vozidla.
handoverDatexs:daterequired      
documentation
Datum a čas předání vozidla.
termDatexs:dateoptional      
documentation
Dohodnutý termín předání vozu zákazníkovi.
labourFinsihedDatexs:dateoptional      
documentation
Datum dokončení prací
receiptTechnicianIDxs:stringrequired      
documentation
Identifikátor přijímacího technika.
agreedPricexs:decimaloptional      
documentation
Předběžně dohodnutá cena.
componentCodexs:stringoptional      
documentation
Kód postižené oblasti.
mainOperationTypeIDxs:integeroptional      
documentation
Typ hlavní operace: 1-servis; 2 - karosárna; 3-lakovna
annotation
documentation
Zakázka

attribute RepairOrders/RepairOrder/@dlr
type xs:string
properties
isRef 0
use required
annotation
documentation
Kód dealera, který zakázku posílá.

attribute RepairOrders/RepairOrder/@number
type xs:string
properties
isRef 0
use required
annotation
documentation
Číslo zakázky.

attribute RepairOrders/RepairOrder/@customerID
type xs:string
properties
isRef 0
use required
annotation
documentation
Identifikátor zákazníká, který zakázku objednal. Většinou majitel vozidla.

attribute RepairOrders/RepairOrder/@handOverPartyID
type xs:string
properties
isRef 0
use optional
annotation
documentation
Identifikátor zákazníka, který vůz převzal.

attribute RepairOrders/RepairOrder/@parentOrderNo
type xs:string
properties
isRef 0
use optional
annotation
documentation
Číslo nadřízené zakázky.

attribute RepairOrders/RepairOrder/@typeID
type restriction of xs:integer
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
annotation
documentation
Typ zákázky, 1-běžná; 2 - garanční; 3-interní; 4-jiná značka než TOYOTA; 9-Prodejka

attribute RepairOrders/RepairOrder/@detailTypeID
type restriction of xs:integer
properties
isRef 0
use optional
facets
Kind Value annotation 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 
enumeration 10 
enumeration 11 
enumeration 12 
enumeration 13 
enumeration 14 
enumeration 15 
annotation
documentation

  Detailní typ zákázky, 1-Běžná oprava; 2 - Pravidelná údržba; 3-Kampaň; 4-Prodej příslušenství; 5-Garance; 6-Recall; 7-Garance NV;
  8-Vnitro – režie; 9-Vnitro – příslušenství; 10-Vnitro – ojetina; 11-Vnitro – předprodej NV; 12-Vnitro – pojišťovna; 13-Prodejka; 14-Expres servis;15-Vnitro – reklamace;
 

attribute RepairOrders/RepairOrder/@receiptDate
type xs:dateTime
properties
isRef 0
use required
annotation
documentation
Datum a čas přijetí vozidla.

attribute RepairOrders/RepairOrder/@handoverDate
type xs:date
properties
isRef 0
use required
annotation
documentation
Datum a čas předání vozidla.

attribute RepairOrders/RepairOrder/@termDate
type xs:date
properties
isRef 0
use optional
annotation
documentation
Dohodnutý termín předání vozu zákazníkovi.

attribute RepairOrders/RepairOrder/@labourFinsihedDate
type xs:date
properties
isRef 0
use optional
annotation
documentation
Datum dokončení prací

attribute RepairOrders/RepairOrder/@receiptTechnicianID
type xs:string
properties
isRef 0
use required
annotation
documentation
Identifikátor přijímacího technika.

attribute RepairOrders/RepairOrder/@agreedPrice
type xs:decimal
properties
isRef 0
use optional
annotation
documentation
Předběžně dohodnutá cena.

attribute RepairOrders/RepairOrder/@componentCode
type xs:string
properties
isRef 0
use optional
annotation
documentation
Kód postižené oblasti.

attribute RepairOrders/RepairOrder/@mainOperationTypeID
type xs:integer
properties
isRef 0
use optional
annotation
documentation
Typ hlavní operace: 1-servis; 2 - karosárna; 3-lakovna

element RepairOrders/RepairOrder/Invoice
diagram RepairOrder_p3.png
namespace http://schemas.toyota.cz/Service/RepairOrder.xsd
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
numberString20required      
documentation
Číslo faktury.
createDatexs:daterequired      
documentation
Datum vystavení faktury.
taxDatexs:daterequired      
documentation
Datum zdanitelného plnění.
dueDatexs:daterequired      
documentation
Datum splatnosti.
amountxs:decimalrequired      
documentation
Celková částka.
paymentAmountxs:decimalrequired      
documentation
Částka k zaplacení. (zaokrohlení apod.)
currencyCurrencyrequired      
documentation
Měna.
annotation
documentation
Fakturační podrobnosti.

attribute RepairOrders/RepairOrder/Invoice/@number
type String20
properties
isRef 0
use required
facets
Kind Value annotation 
pattern ([\w]|[-]|[/]|[_]){0,20} 
annotation
documentation
Číslo faktury.

attribute RepairOrders/RepairOrder/Invoice/@createDate
type xs:date
properties
isRef 0
use required
annotation
documentation
Datum vystavení faktury.

attribute RepairOrders/RepairOrder/Invoice/@taxDate
type xs:date
properties
isRef 0
use required
annotation
documentation
Datum zdanitelného plnění.

attribute RepairOrders/RepairOrder/Invoice/@dueDate
type xs:date
properties
isRef 0
use required
annotation
documentation
Datum splatnosti.

attribute RepairOrders/RepairOrder/Invoice/@amount
type xs:decimal
properties
isRef 0
use required
annotation
documentation
Celková částka.

attribute RepairOrders/RepairOrder/Invoice/@paymentAmount
type xs:decimal
properties
isRef 0
use required
annotation
documentation
Částka k zaplacení. (zaokrohlení apod.)

attribute RepairOrders/RepairOrder/Invoice/@currency
type Currency
properties
isRef 0
use required
facets
Kind Value annotation 
length 
enumeration CZK 
enumeration EUR 
enumeration USD 
enumeration JPY 
enumeration SKK 
enumeration DKK 
enumeration CAD 
enumeration XDR 
enumeration HUF 
enumeration NOK 
enumeration NZD 
enumeration PLN 
enumeration SIT 
enumeration SEK 
enumeration GBP 
enumeration CHF 
enumeration XEU 
enumeration FIM 
enumeration IEP 
enumeration LUF 
enumeration PTE 
enumeration ATD 
enumeration GRD 
enumeration ESP 
enumeration XCU 
enumeration BGN 
enumeration EEK 
enumeration HKD 
enumeration ISK 
enumeration ZAR 
enumeration KRW 
enumeration CYP 
enumeration LTL 
enumeration LVL 
enumeration MTL 
enumeration ROL 
enumeration SGD 
enumeration TRL 
annotation
documentation
Měna.

element RepairOrders/RepairOrder/Part
diagram RepairOrder_p4.png
namespace http://schemas.toyota.cz/Service/RepairOrder.xsd
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
pnxs:stringoptional      
documentation
Číslo náhradního dílu.
textxs:stringoptional      
documentation
Popis náhradního dílu.
qtyxs:decimalrequired      
documentation
Počet.
unitPricexs:decimalrequired      
documentation
Jednotková cena.
finalPricexs:decimalrequired      
documentation
Koncová cena bez DPH
paymentPricexs:decimalrequired      
documentation
Podíl ceny účtovaný na tuto zakázku.
vatRatexs:decimalrequired      
documentation
Daňová sazba.
qtyUnitderived by: xs:stringrequired      
documentation
Jednotky kvantity
documentation
Unit of quantity
annotation
documentation
Použité díly na zakázce.

attribute RepairOrders/RepairOrder/Part/@pn
type xs:string
properties
isRef 0
use optional
annotation
documentation
Číslo náhradního dílu.

attribute RepairOrders/RepairOrder/Part/@text
type xs:string
properties
isRef 0
use optional
annotation
documentation
Popis náhradního dílu.

attribute RepairOrders/RepairOrder/Part/@qty
type xs:decimal
properties
isRef 0
use required
annotation
documentation
Počet.

attribute RepairOrders/RepairOrder/Part/@unitPrice
type xs:decimal
properties
isRef 0
use required
annotation
documentation
Jednotková cena.

attribute RepairOrders/RepairOrder/Part/@finalPrice
type xs:decimal
properties
isRef 0
use required
annotation
documentation
Koncová cena bez DPH

attribute RepairOrders/RepairOrder/Part/@paymentPrice
type xs:decimal
properties
isRef 0
use required
annotation
documentation
Podíl ceny účtovaný na tuto zakázku.

attribute RepairOrders/RepairOrder/Part/@vatRate
type xs:decimal
properties
isRef 0
use required
annotation
documentation
Daňová sazba.

attribute RepairOrders/RepairOrder/Part/@qtyUnit
type restriction of xs:string
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration kg 
enumeration 
enumeration ks 
enumeration 
enumeration pc 
annotation
documentation
Jednotky kvantity
documentation
Unit of quantity

element RepairOrders/RepairOrder/Operation
diagram RepairOrder_p5.png
namespace http://schemas.toyota.cz/Service/RepairOrder.xsd
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children Technician
attributes
Name  Type  Use  Default  Fixed  annotation
numberString20optional      
documentation
Kód operace (práce), která byla provedena.
typeIDderived by: xs:integerrequired      
documentation
Typ operace: 1-servis; 2 - karosárna; 3-lakovna
textxs:stringoptional      
documentation
Popis
tariffxs:decimalrequired      
documentation
Hodinová sazba.
standardTimexs:decimaloptional      
documentation
Normovaný čas na tuto práci.
actualTimexs:decimalrequired      
documentation
Skutečně odpracovaný čas.
finalPricexs:decimalrequired      
documentation
Koncová cena bez DPH.
paymentPricexs:decimalrequired      
documentation
Podíl ceny účtovaný na tuto zakázku.
vatRatexs:decimalrequired      
documentation
Daňová sazba.
annotation
documentation
Práce provedené na zakázce.

attribute RepairOrders/RepairOrder/Operation/@number
type String20
properties
isRef 0
use optional
facets
Kind Value annotation 
pattern ([\w]|[-]|[/]|[_]){0,20} 
annotation
documentation
Kód operace (práce), která byla provedena.

attribute RepairOrders/RepairOrder/Operation/@typeID
type restriction of xs:integer
properties
isRef 0
use required
facets
Kind Value annotation 
enumeration 
enumeration 
enumeration 
annotation
documentation
Typ operace: 1-servis; 2 - karosárna; 3-lakovna

attribute RepairOrders/RepairOrder/Operation/@text
type xs:string
properties
isRef 0
use optional
annotation
documentation
Popis

attribute RepairOrders/RepairOrder/Operation/@tariff
type xs:decimal
properties
isRef 0
use required
annotation
documentation
Hodinová sazba.

attribute RepairOrders/RepairOrder/Operation/@standardTime
type xs:decimal
properties
isRef 0
use optional
annotation
documentation
Normovaný čas na tuto práci.

attribute RepairOrders/RepairOrder/Operation/@actualTime
type xs:decimal
properties
isRef 0
use required
annotation
documentation
Skutečně odpracovaný čas.

attribute RepairOrders/RepairOrder/Operation/@finalPrice
type xs:decimal
properties
isRef 0
use required
annotation
documentation
Koncová cena bez DPH.

attribute RepairOrders/RepairOrder/Operation/@paymentPrice
type xs:decimal
properties
isRef 0
use required
annotation
documentation
Podíl ceny účtovaný na tuto zakázku.

attribute RepairOrders/RepairOrder/Operation/@vatRate
type xs:decimal
properties
isRef 0
use required
annotation
documentation
Daňová sazba.

element RepairOrders/RepairOrder/Operation/Technician
diagram RepairOrder_p6.png
namespace http://schemas.toyota.cz/Service/RepairOrder.xsd
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
idxs:stringrequired      
documentation
Identifikátor mechanika.
timexs:decimalrequired      
documentation
Odpracovaný čas mechanika.
annotation
documentation
Mechanici, kteří prováděli opraci.

attribute RepairOrders/RepairOrder/Operation/Technician/@id
type xs:string
properties
isRef 0
use required
annotation
documentation
Identifikátor mechanika.

attribute RepairOrders/RepairOrder/Operation/Technician/@time
type xs:decimal
properties
isRef 0
use required
annotation
documentation
Odpracovaný čas mechanika.

element RepairOrders/RepairOrder/Sublet
diagram RepairOrder_p7.png
namespace http://schemas.toyota.cz/Service/RepairOrder.xsd
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
pricexs:stringrequired      
documentation
cena
invoiceNoxs:stringoptional      
documentation
Číslo dodavatelské faktury.
textxs:stringoptional      
documentation
Popis poddodávky.
annotation
documentation
Poddodávky.

attribute RepairOrders/RepairOrder/Sublet/@price
type xs:string
properties
isRef 0
use required
annotation
documentation
cena

attribute RepairOrders/RepairOrder/Sublet/@invoiceNo
type xs:string
properties
isRef 0
use optional
annotation
documentation
Číslo dodavatelské faktury.

attribute RepairOrders/RepairOrder/Sublet/@text
type xs:string
properties
isRef 0
use optional
annotation
documentation
Popis poddodávky.

element RepairOrders/RepairOrder/CarProperties
diagram RepairOrder_p8.png
namespace http://schemas.toyota.cz/Service/RepairOrder.xsd
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
registrationNoxs:stringoptional      
documentation
SPZ
vinVINrequired      
mileagexs:decimalrequired      
documentation
Stav tachometru.
annotation
documentation
Údaje identifikující vůz.
documentation
Car properies.

attribute RepairOrders/RepairOrder/CarProperties/@registrationNo
type xs:string
properties
isRef 0
use optional
annotation
documentation
SPZ

attribute RepairOrders/RepairOrder/CarProperties/@vin
type VIN
properties
isRef 0
use required
facets
Kind Value annotation 
minLength 17 
maxLength 17 
pattern [0-9A-Za-z]{17} 

attribute RepairOrders/RepairOrder/CarProperties/@mileage
type xs:decimal
properties
isRef 0
use required
annotation
documentation
Stav tachometru.

attribute countryISOLong
namespace http://schemas.toyota.cz/Types.xsd
type countryISOLong
facets
Kind Value annotation 
enumeration ABW 
enumeration AFG 
enumeration AGO 
enumeration AIA 
enumeration ALB 
enumeration AND 
enumeration ANT 
enumeration ARE 
enumeration ARG 
enumeration ARM 
enumeration ASM 
enumeration ATA 
enumeration ATF 
enumeration ATG 
enumeration AUS 
enumeration AUT 
enumeration AZE 
enumeration BDI 
enumeration BEL 
enumeration BEN 
enumeration BFA 
enumeration BGD 
enumeration BGR 
enumeration BHR 
enumeration BHS 
enumeration BIH 
enumeration BLR 
enumeration BLZ 
enumeration BMU 
enumeration BOL 
enumeration BRA 
enumeration BRB 
enumeration BRN 
enumeration BTN 
enumeration BVT 
enumeration BWA 
enumeration CAF 
enumeration CAN 
enumeration CCK 
enumeration CIV 
enumeration CMR 
enumeration COD 
enumeration COG 
enumeration COK 
enumeration COL 
enumeration COM 
enumeration CPV 
enumeration CRI 
enumeration CUB 
enumeration CXR 
enumeration CYM 
enumeration CYP 
enumeration CZE 
enumeration DEU 
enumeration DJI 
enumeration DMA 
enumeration DNK 
enumeration DOM 
enumeration DZA 
enumeration ECU 
enumeration EGY 
enumeration ERI 
enumeration ESP 
enumeration EST 
enumeration ETH 
enumeration FIN 
enumeration FJI 
enumeration FLK 
enumeration FRA 
enumeration FRO 
enumeration FSM 
enumeration GAB 
enumeration GBR 
enumeration GEO 
enumeration GHA 
enumeration GIB 
enumeration GIN 
enumeration GLP 
enumeration GMB 
enumeration GNB 
enumeration GNQ 
enumeration GRC 
enumeration GRD 
enumeration GRL 
enumeration GTM 
enumeration GUF 
enumeration GUM 
enumeration GUY 
enumeration HKG 
enumeration HMD 
enumeration HND 
enumeration HRV 
enumeration HTI 
enumeration HUN 
enumeration CHE 
enumeration CHL 
enumeration CHN 
enumeration IDN 
enumeration IND 
enumeration IOT 
enumeration IRL 
enumeration IRN 
enumeration IRQ 
enumeration ISL 
enumeration ISR 
enumeration ITA 
enumeration JAM 
enumeration JOR 
enumeration JPN 
enumeration KAZ 
enumeration KEN 
enumeration KGZ 
enumeration KHM 
enumeration KIR 
enumeration KNA 
enumeration KOR 
enumeration KWT 
enumeration LAO 
enumeration LBN 
enumeration LBR 
enumeration LBY 
enumeration LCA 
enumeration LIE 
enumeration LKA 
enumeration LSO 
enumeration LTU 
enumeration LUX 
enumeration LVA 
enumeration MAC 
enumeration MAR 
enumeration MCO 
enumeration MDA 
enumeration MDG 
enumeration MDV 
enumeration MEX 
enumeration MHL 
enumeration MKD 
enumeration MLI 
enumeration MLT 
enumeration MMR 
enumeration MNG 
enumeration MNP 
enumeration MOZ 
enumeration MRT 
enumeration MSR 
enumeration MTQ 
enumeration MUS 
enumeration MWI 
enumeration MYS 
enumeration MYT 
enumeration NAM 
enumeration NCL 
enumeration NER 
enumeration NFK 
enumeration NGA 
enumeration NIC 
enumeration NIU 
enumeration NLD 
enumeration NOR 
enumeration NPL 
enumeration NRU 
enumeration NZL 
enumeration OMN 
enumeration PAK 
enumeration PAN 
enumeration PCN 
enumeration PER 
enumeration PHL 
enumeration PLW 
enumeration PNG 
enumeration POL 
enumeration PRI 
enumeration PRK 
enumeration PRT 
enumeration PRY 
enumeration PYF 
enumeration QAT 
enumeration REU 
enumeration ROM 
enumeration RUS 
enumeration RWA 
enumeration SAU 
enumeration SDN 
enumeration SEN 
enumeration SGP 
enumeration SGS 
enumeration SHN 
enumeration SJM 
enumeration SLB 
enumeration SLE 
enumeration SLV 
enumeration SMR 
enumeration SOM 
enumeration SPM 
enumeration STP 
enumeration SUR 
enumeration SVK 
enumeration SVN 
enumeration SWE 
enumeration SWZ 
enumeration SYC 
enumeration SYR 
enumeration TCA 
enumeration TCD 
enumeration TGO 
enumeration THA 
enumeration TJK 
enumeration TKL 
enumeration TKM 
enumeration TMP 
enumeration TON 
enumeration TTO 
enumeration TUN 
enumeration TUR 
enumeration TUV 
enumeration TWN 
enumeration TZA 
enumeration UGA 
enumeration UKR 
enumeration UMI 
enumeration URY 
enumeration USA 
enumeration UZB 
enumeration VAT 
enumeration VCT 
enumeration VEN 
enumeration VGB 
enumeration VIR 
enumeration VNM 
enumeration VUT 
enumeration WLF 
enumeration WSM 
enumeration YEM 
enumeration YUG 
enumeration ZAF 
enumeration ZMB 
enumeration ZWE 

attribute countryISOShort
namespace http://schemas.toyota.cz/Types.xsd
type CountryISOShort
facets
Kind Value annotation 
enumeration AD 
enumeration AE 
enumeration AF 
enumeration AG 
enumeration AI 
enumeration AL 
enumeration AM 
enumeration AN 
enumeration AO 
enumeration AQ 
enumeration AR 
enumeration AS 
enumeration AT 
enumeration AU 
enumeration AW 
enumeration AZ 
enumeration BA 
enumeration BB 
enumeration BD 
enumeration BE 
enumeration BF 
enumeration BG 
enumeration BH 
enumeration BI 
enumeration BJ 
enumeration BM 
enumeration BN 
enumeration BO 
enumeration BR 
enumeration BS 
enumeration BT 
enumeration BV 
enumeration BW 
enumeration BY 
enumeration BZ 
enumeration CA 
enumeration CC 
enumeration CD 
enumeration CF 
enumeration CG 
enumeration CI 
enumeration CK 
enumeration CL 
enumeration CM 
enumeration CN 
enumeration CO 
enumeration CR 
enumeration CU 
enumeration CV 
enumeration CX 
enumeration CY 
enumeration CZ 
enumeration DE 
enumeration DJ 
enumeration DK 
enumeration DM 
enumeration DO 
enumeration DZ 
enumeration EC 
enumeration EE 
enumeration EG 
enumeration ER 
enumeration ES 
enumeration ET 
enumeration FI 
enumeration FJ 
enumeration FK 
enumeration FM 
enumeration FO 
enumeration FR 
enumeration GA 
enumeration GB 
enumeration GD 
enumeration GE 
enumeration GF 
enumeration GH 
enumeration GI 
enumeration GL 
enumeration GM 
enumeration GN 
enumeration GP 
enumeration GQ 
enumeration GR 
enumeration GS 
enumeration GT 
enumeration GU 
enumeration GW 
enumeration GY 
enumeration HK 
enumeration HM 
enumeration HN 
enumeration HR 
enumeration HT 
enumeration HU 
enumeration CH 
enumeration ID 
enumeration IE 
enumeration IL 
enumeration IN 
enumeration IO 
enumeration IQ 
enumeration IR 
enumeration IS 
enumeration IT 
enumeration JM 
enumeration JO 
enumeration JP 
enumeration KE 
enumeration KG 
enumeration KH 
enumeration KI 
enumeration KM 
enumeration KN 
enumeration KP 
enumeration KR 
enumeration KW 
enumeration KY 
enumeration KZ 
enumeration LA 
enumeration LB 
enumeration LC 
enumeration LI 
enumeration LK 
enumeration LR 
enumeration LS 
enumeration LT 
enumeration LU 
enumeration LV 
enumeration LY 
enumeration MA 
enumeration MC 
enumeration MD 
enumeration MG 
enumeration MH 
enumeration MK 
enumeration ML 
enumeration MM 
enumeration MN 
enumeration MO 
enumeration MP 
enumeration MQ 
enumeration MR 
enumeration MS 
enumeration MT 
enumeration MU 
enumeration MV 
enumeration MW 
enumeration MX 
enumeration MY 
enumeration MZ 
enumeration NA 
enumeration NC 
enumeration NE 
enumeration NF 
enumeration NG 
enumeration NI 
enumeration NL 
enumeration NO 
enumeration NP 
enumeration NR 
enumeration NU 
enumeration NZ 
enumeration OM 
enumeration PA 
enumeration PE 
enumeration PF 
enumeration PG 
enumeration PH 
enumeration PK 
enumeration PL 
enumeration PM 
enumeration PN 
enumeration PR 
enumeration PT 
enumeration PW 
enumeration PY 
enumeration QA 
enumeration RE 
enumeration RO 
enumeration RU 
enumeration RW 
enumeration SA 
enumeration SB 
enumeration SC 
enumeration SD 
enumeration SE 
enumeration SG 
enumeration SH 
enumeration SI 
enumeration SJ 
enumeration SK 
enumeration SL 
enumeration SM 
enumeration SN 
enumeration SO 
enumeration SR 
enumeration ST 
enumeration SV 
enumeration SY 
enumeration SZ 
enumeration TC 
enumeration TD 
enumeration TF 
enumeration TG 
enumeration TH 
enumeration TJ 
enumeration TK 
enumeration TM 
enumeration TN 
enumeration TO 
enumeration TP 
enumeration TR 
enumeration TT 
enumeration TV 
enumeration TW 
enumeration TZ 
enumeration UA 
enumeration UG 
enumeration UM 
enumeration US 
enumeration UY 
enumeration UZ 
enumeration VA 
enumeration VC 
enumeration VE 
enumeration VG 
enumeration VI 
enumeration VN 
enumeration VU 
enumeration WF 
enumeration WS 
enumeration YE 
enumeration YT 
enumeration YU 
enumeration ZA 
enumeration ZM 
enumeration ZW 

attribute currency
namespace http://schemas.toyota.cz/Types.xsd
type Currency
facets
Kind Value annotation 
length 
enumeration CZK 
enumeration EUR 
enumeration USD 
enumeration JPY 
enumeration SKK 
enumeration DKK 
enumeration CAD 
enumeration XDR 
enumeration HUF 
enumeration NOK 
enumeration NZD 
enumeration PLN 
enumeration SIT 
enumeration SEK 
enumeration GBP 
enumeration CHF 
enumeration XEU 
enumeration FIM 
enumeration IEP 
enumeration LUF 
enumeration PTE 
enumeration ATD 
enumeration GRD 
enumeration ESP 
enumeration XCU 
enumeration BGN 
enumeration EEK 
enumeration HKD 
enumeration ISK 
enumeration ZAR 
enumeration KRW 
enumeration CYP 
enumeration LTL 
enumeration LVL 
enumeration MTL 
enumeration ROL 
enumeration SGD 
enumeration TRL 

attribute dealerCode
namespace http://schemas.toyota.cz/Types.xsd
type DealerCode
facets
Kind Value annotation 
minLength 
maxLength 
pattern [A-Za-z0-9]{3,4} 

attribute dealerWarrCode
namespace http://schemas.toyota.cz/Types.xsd
type DealerWarrCode
facets
Kind Value annotation 
minLength 
maxLength 
pattern 0[0-9]{3} 

attribute email
namespace http://schemas.toyota.cz/Types.xsd
type Email
facets
Kind Value annotation 
pattern ([\w_\-\.]+)@([\w-]+\.)+([a-zA-Z]{2,4}) 

attribute operationNumber
namespace http://schemas.toyota.cz/Types.xsd
type OperationNumber
facets
Kind Value annotation 
minLength 
maxLength 
pattern [a-z0-9A-Z]* 

attribute partNumber
namespace http://schemas.toyota.cz/Types.xsd
type PartNumber
facets
Kind Value annotation 
pattern ([a-z0-9A-Z]{5}-[a-z0-9A-Z]{5}-[a-z0-9A-Z]{1,2})|([a-z0-9A-Z]{5}-[a-z0-9A-Z]{1,5})|([a-z0-9A-Z]{3,5}) 

attribute phone
namespace http://schemas.toyota.cz/Types.xsd
type Phone
facets
Kind Value annotation 
pattern \+?[0-9 -]{3,} 

attribute string20
namespace http://schemas.toyota.cz/Types.xsd
type String20
facets
Kind Value annotation 
pattern ([\w]|[-]|[/]|[_]){0,20} 

attribute string5
namespace http://schemas.toyota.cz/Types.xsd
type String5
facets
Kind Value annotation 
pattern ([\w]|[-]|[/]|[_]){1,5} 

attribute url
namespace http://schemas.toyota.cz/Types.xsd
type URL
facets
Kind Value annotation 
pattern (https?://)?(([\w]|[-])+[.])+([a-zA-Z]{2,4}){1}([-]|[_]|[~]|[&]|[=]|[\?]|[\.]|[a-z]|[0-9]|[/])* 

attribute vds
namespace http://schemas.toyota.cz/Types.xsd
type VDS
facets
Kind Value annotation 
minLength 
maxLength 
pattern [0-9A-Za-z]{5,6} 

attribute vin
namespace http://schemas.toyota.cz/Types.xsd
type VIN
facets
Kind Value annotation 
minLength 17 
maxLength 17 
pattern [0-9A-Za-z]{17} 

attribute vis
namespace http://schemas.toyota.cz/Types.xsd
type VIS
facets
Kind Value annotation 
minLength 
maxLength 
pattern [0-9A-Za-z]{8,9} 

attribute wmi
namespace http://schemas.toyota.cz/Types.xsd
type WMI
facets
Kind Value annotation 
minLength 
maxLength 
pattern [0-9A-Za-z]{3} 

element ModelRef
diagram RepairOrder_p9.png
namespace http://schemas.toyota.cz/Types.xsd
properties
content complex
children Color
attributes
Name  Type  Use  Default  Fixed  annotation
kataString5required      
sfxString5required      
specFromxs:gYearMonthrequired      

attribute ModelRef/@kata
type String5
properties
isRef 0
use required
facets
Kind Value annotation 
pattern ([\w]|[-]|[/]|[_]){1,5} 

attribute ModelRef/@sfx
type String5
properties
isRef 0
use required
facets
Kind Value annotation 
pattern ([\w]|[-]|[/]|[_]){1,5} 

attribute ModelRef/@specFrom
type xs:gYearMonth
properties
isRef 0
use required

element ModelRef/Color
diagram RepairOrder_p10.png
namespace http://schemas.toyota.cz/Types.xsd
type extension of xs:string
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
icString5required      
documentation
Kód barvy interiéru
ecString5required      
documentation
Kód barvy exteriéru
trimString5required      
documentation
Kód čalounění (látka, kůže, barva látky)
annotation
documentation
Dostupné barevné kombinace pro výbavu modelu

attribute ModelRef/Color/@ic
type String5
properties
isRef 0
use required
facets
Kind Value annotation 
pattern ([\w]|[-]|[/]|[_]){1,5} 
annotation
documentation
Kód barvy interiéru

attribute ModelRef/Color/@ec
type String5
properties
isRef 0
use required
facets
Kind Value annotation 
pattern ([\w]|[-]|[/]|[_]){1,5} 
annotation
documentation
Kód barvy exteriéru

attribute ModelRef/Color/@trim
type String5
properties
isRef 0
use required
facets
Kind Value annotation 
pattern ([\w]|[-]|[/]|[_]){1,5} 
annotation
documentation
Kód čalounění (látka, kůže, barva látky)

element VINe
diagram RepairOrder_p11.png
namespace http://schemas.toyota.cz/Types.xsd
type extension of xs:anyType
properties
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  annotation
wmiWMI      
vdsVDS      
visVIS      

attribute VINe/@wmi
type WMI
properties
isRef 0
facets
Kind Value annotation 
minLength 
maxLength 
pattern [0-9A-Za-z]{3} 

attribute VINe/@vds
type VDS
properties
isRef 0
facets
Kind Value annotation 
minLength 
maxLength 
pattern [0-9A-Za-z]{5,6} 

attribute VINe/@vis
type VIS
properties
isRef 0
facets
Kind Value annotation 
minLength 
maxLength 
pattern [0-9A-Za-z]{8,9} 

simpleType countryISOLong
namespace http://schemas.toyota.cz/Types.xsd
type restriction of xs:string
used by
attribute countryISOLong
facets
Kind Value annotation 
enumeration ABW 
enumeration AFG 
enumeration AGO 
enumeration AIA 
enumeration ALB 
enumeration AND 
enumeration ANT 
enumeration ARE 
enumeration ARG 
enumeration ARM 
enumeration ASM 
enumeration ATA 
enumeration ATF 
enumeration ATG 
enumeration AUS 
enumeration AUT 
enumeration AZE 
enumeration BDI 
enumeration BEL 
enumeration BEN 
enumeration BFA 
enumeration BGD 
enumeration BGR 
enumeration BHR 
enumeration BHS 
enumeration BIH 
enumeration BLR 
enumeration BLZ 
enumeration BMU 
enumeration BOL 
enumeration BRA 
enumeration BRB 
enumeration BRN 
enumeration BTN 
enumeration BVT 
enumeration BWA 
enumeration CAF 
enumeration CAN 
enumeration CCK 
enumeration CIV 
enumeration CMR 
enumeration COD 
enumeration COG 
enumeration COK 
enumeration COL 
enumeration COM 
enumeration CPV 
enumeration CRI 
enumeration CUB 
enumeration CXR 
enumeration CYM 
enumeration CYP 
enumeration CZE 
enumeration DEU 
enumeration DJI 
enumeration DMA 
enumeration DNK 
enumeration DOM 
enumeration DZA 
enumeration ECU 
enumeration EGY 
enumeration ERI 
enumeration ESP 
enumeration EST 
enumeration ETH 
enumeration FIN 
enumeration FJI 
enumeration FLK 
enumeration FRA 
enumeration FRO 
enumeration FSM 
enumeration GAB 
enumeration GBR 
enumeration GEO 
enumeration GHA 
enumeration GIB 
enumeration GIN 
enumeration GLP 
enumeration GMB 
enumeration GNB 
enumeration GNQ 
enumeration GRC 
enumeration GRD 
enumeration GRL 
enumeration GTM 
enumeration GUF 
enumeration GUM 
enumeration GUY 
enumeration HKG 
enumeration HMD 
enumeration HND 
enumeration HRV 
enumeration HTI 
enumeration HUN 
enumeration CHE 
enumeration CHL 
enumeration CHN 
enumeration IDN 
enumeration IND 
enumeration IOT 
enumeration IRL 
enumeration IRN 
enumeration IRQ 
enumeration ISL 
enumeration ISR 
enumeration ITA 
enumeration JAM 
enumeration JOR 
enumeration JPN 
enumeration KAZ 
enumeration KEN 
enumeration KGZ 
enumeration KHM 
enumeration KIR 
enumeration KNA 
enumeration KOR 
enumeration KWT 
enumeration LAO 
enumeration LBN 
enumeration LBR 
enumeration LBY 
enumeration LCA 
enumeration LIE 
enumeration LKA 
enumeration LSO 
enumeration LTU 
enumeration LUX 
enumeration LVA 
enumeration MAC 
enumeration MAR 
enumeration MCO 
enumeration MDA 
enumeration MDG 
enumeration MDV 
enumeration MEX 
enumeration MHL 
enumeration MKD 
enumeration MLI 
enumeration MLT 
enumeration MMR 
enumeration MNG 
enumeration MNP 
enumeration MOZ 
enumeration MRT 
enumeration MSR 
enumeration MTQ 
enumeration MUS 
enumeration MWI 
enumeration MYS 
enumeration MYT 
enumeration NAM 
enumeration NCL 
enumeration NER 
enumeration NFK 
enumeration NGA 
enumeration NIC 
enumeration NIU 
enumeration NLD 
enumeration NOR 
enumeration NPL 
enumeration NRU 
enumeration NZL 
enumeration OMN 
enumeration PAK 
enumeration PAN 
enumeration PCN 
enumeration PER 
enumeration PHL 
enumeration PLW 
enumeration PNG 
enumeration POL 
enumeration PRI 
enumeration PRK 
enumeration PRT 
enumeration PRY 
enumeration PYF 
enumeration QAT 
enumeration REU 
enumeration ROM 
enumeration RUS 
enumeration RWA 
enumeration SAU 
enumeration SDN 
enumeration SEN 
enumeration SGP 
enumeration SGS 
enumeration SHN 
enumeration SJM 
enumeration SLB 
enumeration SLE 
enumeration SLV 
enumeration SMR 
enumeration SOM 
enumeration SPM 
enumeration STP 
enumeration SUR 
enumeration SVK 
enumeration SVN 
enumeration SWE 
enumeration SWZ 
enumeration SYC 
enumeration SYR 
enumeration TCA 
enumeration TCD 
enumeration TGO 
enumeration THA 
enumeration TJK 
enumeration TKL 
enumeration TKM 
enumeration TMP 
enumeration TON 
enumeration TTO 
enumeration TUN 
enumeration TUR 
enumeration TUV 
enumeration TWN 
enumeration TZA 
enumeration UGA 
enumeration UKR 
enumeration UMI 
enumeration URY 
enumeration USA 
enumeration UZB 
enumeration VAT 
enumeration VCT 
enumeration VEN 
enumeration VGB 
enumeration VIR 
enumeration VNM 
enumeration VUT 
enumeration WLF 
enumeration WSM 
enumeration YEM 
enumeration YUG 
enumeration ZAF 
enumeration ZMB 
enumeration ZWE 

simpleType CountryISOShort
namespace http://schemas.toyota.cz/Types.xsd
type restriction of xs:string
used by
attribute countryISOShort
facets
Kind Value annotation 
enumeration AD 
enumeration AE 
enumeration AF 
enumeration AG 
enumeration AI 
enumeration AL 
enumeration AM 
enumeration AN 
enumeration AO 
enumeration AQ 
enumeration AR 
enumeration AS 
enumeration AT 
enumeration AU 
enumeration AW 
enumeration AZ 
enumeration BA 
enumeration BB 
enumeration BD 
enumeration BE 
enumeration BF 
enumeration BG 
enumeration BH 
enumeration BI 
enumeration BJ 
enumeration BM 
enumeration BN 
enumeration BO 
enumeration BR 
enumeration BS 
enumeration BT 
enumeration BV 
enumeration BW 
enumeration BY 
enumeration BZ 
enumeration CA 
enumeration CC 
enumeration CD 
enumeration CF 
enumeration CG 
enumeration CI 
enumeration CK 
enumeration CL 
enumeration CM 
enumeration CN 
enumeration CO 
enumeration CR 
enumeration CU 
enumeration CV 
enumeration CX 
enumeration CY 
enumeration CZ 
enumeration DE 
enumeration DJ 
enumeration DK 
enumeration DM 
enumeration DO 
enumeration DZ 
enumeration EC 
enumeration EE 
enumeration EG 
enumeration ER 
enumeration ES 
enumeration ET 
enumeration FI 
enumeration FJ 
enumeration FK 
enumeration FM 
enumeration FO 
enumeration FR 
enumeration GA 
enumeration GB 
enumeration GD 
enumeration GE 
enumeration GF 
enumeration GH 
enumeration GI 
enumeration GL 
enumeration GM 
enumeration GN 
enumeration GP 
enumeration GQ 
enumeration GR 
enumeration GS 
enumeration GT 
enumeration GU 
enumeration GW 
enumeration GY 
enumeration HK 
enumeration HM 
enumeration HN 
enumeration HR 
enumeration HT 
enumeration HU 
enumeration CH 
enumeration ID 
enumeration IE 
enumeration IL 
enumeration IN 
enumeration IO 
enumeration IQ 
enumeration IR 
enumeration IS 
enumeration IT 
enumeration JM 
enumeration JO 
enumeration JP 
enumeration KE 
enumeration KG 
enumeration KH 
enumeration KI 
enumeration KM 
enumeration KN 
enumeration KP 
enumeration KR 
enumeration KW 
enumeration KY 
enumeration KZ 
enumeration LA 
enumeration LB 
enumeration LC 
enumeration LI 
enumeration LK 
enumeration LR 
enumeration LS 
enumeration LT 
enumeration LU 
enumeration LV 
enumeration LY 
enumeration MA 
enumeration MC 
enumeration MD 
enumeration MG 
enumeration MH 
enumeration MK 
enumeration ML 
enumeration MM 
enumeration MN 
enumeration MO 
enumeration MP 
enumeration MQ 
enumeration MR 
enumeration MS 
enumeration MT 
enumeration MU 
enumeration MV 
enumeration MW 
enumeration MX 
enumeration MY 
enumeration MZ 
enumeration NA 
enumeration NC 
enumeration NE 
enumeration NF 
enumeration NG 
enumeration NI 
enumeration NL 
enumeration NO 
enumeration NP 
enumeration NR 
enumeration NU 
enumeration NZ 
enumeration OM 
enumeration PA 
enumeration PE 
enumeration PF 
enumeration PG 
enumeration PH 
enumeration PK 
enumeration PL 
enumeration PM 
enumeration PN 
enumeration PR 
enumeration PT 
enumeration PW 
enumeration PY 
enumeration QA 
enumeration RE 
enumeration RO 
enumeration RU 
enumeration RW 
enumeration SA 
enumeration SB 
enumeration SC 
enumeration SD 
enumeration SE 
enumeration SG 
enumeration SH 
enumeration SI 
enumeration SJ 
enumeration SK 
enumeration SL 
enumeration SM 
enumeration SN 
enumeration SO 
enumeration SR 
enumeration ST 
enumeration SV 
enumeration SY 
enumeration SZ 
enumeration TC 
enumeration TD 
enumeration TF 
enumeration TG 
enumeration TH 
enumeration TJ 
enumeration TK 
enumeration TM 
enumeration TN 
enumeration TO 
enumeration TP 
enumeration TR 
enumeration TT 
enumeration TV 
enumeration TW 
enumeration TZ 
enumeration UA 
enumeration UG 
enumeration UM 
enumeration US 
enumeration UY 
enumeration UZ 
enumeration VA 
enumeration VC 
enumeration VE 
enumeration VG 
enumeration VI 
enumeration VN 
enumeration VU 
enumeration WF 
enumeration WS 
enumeration YE 
enumeration YT 
enumeration YU 
enumeration ZA 
enumeration ZM 
enumeration ZW 

simpleType Currency
namespace http://schemas.toyota.cz/Types.xsd
type restriction of xs:string
used by
attributes RepairOrders/RepairOrder/Invoice/@currency currency
facets
Kind Value annotation 
length 
enumeration CZK 
enumeration EUR 
enumeration USD 
enumeration JPY 
enumeration SKK 
enumeration DKK 
enumeration CAD 
enumeration XDR 
enumeration HUF 
enumeration NOK 
enumeration NZD 
enumeration PLN 
enumeration SIT 
enumeration SEK 
enumeration GBP 
enumeration CHF 
enumeration XEU 
enumeration FIM 
enumeration IEP 
enumeration LUF 
enumeration PTE 
enumeration ATD 
enumeration GRD 
enumeration ESP 
enumeration XCU 
enumeration BGN 
enumeration EEK 
enumeration HKD 
enumeration ISK 
enumeration ZAR 
enumeration KRW 
enumeration CYP 
enumeration LTL 
enumeration LVL 
enumeration MTL 
enumeration ROL 
enumeration SGD 
enumeration TRL 

simpleType DealerCode
namespace http://schemas.toyota.cz/Types.xsd
type restriction of xs:string
used by
attribute dealerCode
facets
Kind Value annotation 
minLength 
maxLength 
pattern [A-Za-z0-9]{3,4} 

simpleType DealerWarrCode
namespace http://schemas.toyota.cz/Types.xsd
type restriction of xs:string
used by
attribute dealerWarrCode
facets
Kind Value annotation 
minLength 
maxLength 
pattern 0[0-9]{3} 

simpleType Email
namespace http://schemas.toyota.cz/Types.xsd
type restriction of xs:string
used by
attribute email
facets
Kind Value annotation 
pattern ([\w_\-\.]+)@([\w-]+\.)+([a-zA-Z]{2,4}) 

simpleType OperationNumber
namespace http://schemas.toyota.cz/Types.xsd
type restriction of xs:string
used by
attribute operationNumber
facets
Kind Value annotation 
minLength 
maxLength 
pattern [a-z0-9A-Z]* 

simpleType PartNumber
namespace http://schemas.toyota.cz/Types.xsd
type restriction of xs:string
used by
attribute partNumber
facets
Kind Value annotation 
pattern ([a-z0-9A-Z]{5}-[a-z0-9A-Z]{5}-[a-z0-9A-Z]{1,2})|([a-z0-9A-Z]{5}-[a-z0-9A-Z]{1,5})|([a-z0-9A-Z]{3,5}) 

simpleType Phone
namespace http://schemas.toyota.cz/Types.xsd
type restriction of xs:string
used by
attribute phone
facets
Kind Value annotation 
pattern \+?[0-9 -]{3,} 

simpleType String20
namespace http://schemas.toyota.cz/Types.xsd
type restriction of xs:string
used by
attributes RepairOrders/RepairOrder/Invoice/@number RepairOrders/RepairOrder/Operation/@number string20
facets
Kind Value annotation 
pattern ([\w]|[-]|[/]|[_]){0,20} 

simpleType String5
namespace http://schemas.toyota.cz/Types.xsd
type restriction of xs:string
used by
attributes ModelRef/Color/@ec ModelRef/Color/@ic ModelRef/@kata ModelRef/@sfx string5 ModelRef/Color/@trim
facets
Kind Value annotation 
pattern ([\w]|[-]|[/]|[_]){1,5} 

simpleType URL
namespace http://schemas.toyota.cz/Types.xsd
type restriction of xs:string
used by
attribute url
facets
Kind Value annotation 
pattern (https?://)?(([\w]|[-])+[.])+([a-zA-Z]{2,4}){1}([-]|[_]|[~]|[&]|[=]|[\?]|[\.]|[a-z]|[0-9]|[/])* 

simpleType VDS
namespace http://schemas.toyota.cz/Types.xsd
type restriction of xs:string
used by
attributes VINe/@vds vds
facets
Kind Value annotation 
minLength 
maxLength 
pattern [0-9A-Za-z]{5,6} 

simpleType VIN
namespace http://schemas.toyota.cz/Types.xsd
type restriction of xs:string
used by
attributes RepairOrders/RepairOrder/CarProperties/@vin vin
facets
Kind Value annotation 
minLength 17 
maxLength 17 
pattern [0-9A-Za-z]{17} 

simpleType VIS
namespace http://schemas.toyota.cz/Types.xsd
type restriction of xs:string
used by
attributes VINe/@vis vis
facets
Kind Value annotation 
minLength 
maxLength 
pattern [0-9A-Za-z]{8,9} 

simpleType WMI
namespace http://schemas.toyota.cz/Types.xsd
type restriction of xs:string
used by
attributes VINe/@wmi wmi
facets
Kind Value annotation 
minLength 
maxLength 
pattern [0-9A-Za-z]{3} 


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