Schema FinancingService1.Faults.Annotated.xsd


schema location:  C:\TEMP\______\Production\Cars02\FinancingService1.Faults.Annotated.xsd
attribute form default: 
element form default:  qualified
targetNamespace:  http://toyota.cz/Faults
 
Elements  Complex types 
DataFault  DataFault 
DataFaultCollection  DataFaultCollection 
GeneralFault  GeneralFault 
OperationFault  OperationFault 


element DataFault
diagram Faults_p1.png
namespace http://toyota.cz/Faults
type tns:DataFault
properties
content complex
mixed false
nillable true
children tns:Code tns:Description tns:ObjectName tns:ObjectID tns:MemberName tns:MemberValue tns:InnerFaults

element DataFaultCollection
diagram Faults_p2.png
namespace http://toyota.cz/Faults
type tns:DataFaultCollection
properties
content complex
nillable true
children tns:DataFault

element GeneralFault
diagram Faults_p3.png
namespace http://toyota.cz/Faults
type tns:GeneralFault
properties
content complex
nillable true
children tns:Code tns:Description tns:ObjectName tns:ObjectID tns:MemberName tns:MemberValue

element OperationFault
diagram Faults_p4.png
namespace http://toyota.cz/Faults
type tns:OperationFault
properties
content complex
mixed false
nillable true
children tns:Code tns:Description tns:ObjectName tns:ObjectID tns:MemberName tns:MemberValue

complexType DataFault
diagram Faults_p5.png
namespace http://toyota.cz/Faults
type extension of tns:GeneralFault
properties
base tns:GeneralFault
mixed false
children tns:Code tns:Description tns:ObjectName tns:ObjectID tns:MemberName tns:MemberValue tns:InnerFaults
used by
elements DataFault DataFaultCollection/DataFault
annotation
documentation
Používá se v případě, že klient pošle nesprávný DataContract. Např. v objektu objednávka bude chybět číslo objednávky.  DataFaultContract navíc obsahuje kolekci dalších DataFaultContractů.
documentation
Is used in the case of client sents incorrect DataContract. For example: Order number is missing in the object order. DataFaultContract also contains collection of next DataFaulContracts.

element DataFault/InnerFaults
diagram Faults_p6.png
namespace http://toyota.cz/Faults
type tns:DataFaultCollection
properties
isRef 0
minOcc 0
maxOcc 1
content complex
nillable true
children tns:DataFault
annotation
documentation
Vnořené faulty
documentation
Inner Faults

complexType DataFaultCollection
diagram Faults_p7.png
namespace http://toyota.cz/Faults
children tns:DataFault
used by
elements DataFaultCollection DataFault/InnerFaults
annotation
documentation
Kolekce faultů
documentation
Collection of Faults

element DataFaultCollection/DataFault
diagram Faults_p8.png
namespace http://toyota.cz/Faults
type tns:DataFault
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
mixed false
nillable true
children tns:Code tns:Description tns:ObjectName tns:ObjectID tns:MemberName tns:MemberValue tns:InnerFaults

complexType GeneralFault
diagram Faults_p9.png
namespace http://toyota.cz/Faults
children tns:Code tns:Description tns:ObjectName tns:ObjectID tns:MemberName tns:MemberValue
used by
element GeneralFault
complexTypes DataFault OperationFault
annotation
documentation
Tato chyba se používá v případě neošetřené výjimky. Např. databázový server není k dispozici apod.
documentation
This fault is used in the case of unhandled error. For examample:  database server is inaccessible etc.

element GeneralFault/Code
diagram Faults_p10.png
namespace http://toyota.cz/Faults
type xs:string
properties
isRef 0
content simple
nillable true
annotation
documentation
Chybový kód
documentation
Fault Code

element GeneralFault/Description
diagram Faults_p11.png
namespace http://toyota.cz/Faults
type xs:string
properties
isRef 0
content simple
nillable true
annotation
documentation
Popis chyby. - Povinné
documentation
Fault Description - Mandatory

element GeneralFault/ObjectName
diagram Faults_p12.png
namespace http://toyota.cz/Faults
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
Název objektu, kterého se chyba týká - Povinné
documentation
ObjectName which fault is referenced to - Mandatory

element GeneralFault/ObjectID
diagram Faults_p13.png
namespace http://toyota.cz/Faults
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
Identfikátor objektu, kterého se chyba týká.
documentation
Object Identfier which fault is referenced to

element GeneralFault/MemberName
diagram Faults_p14.png
namespace http://toyota.cz/Faults
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
Jméno člena, kterého se chyba týká.
documentation
MemberName which fault is referenced to

element GeneralFault/MemberValue
diagram Faults_p15.png
namespace http://toyota.cz/Faults
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
Hodnota člena, kterého se chyba týká.
documentation
MemberValue which fault is referenced to

complexType OperationFault
diagram Faults_p16.png
namespace http://toyota.cz/Faults
type extension of tns:GeneralFault
properties
base tns:GeneralFault
mixed false
children tns:Code tns:Description tns:ObjectName tns:ObjectID tns:MemberName tns:MemberValue
used by
element OperationFault
annotation
documentation
Používá se v případě, že ošetřená chyba nastane u metody. Např. objekt neexistuje, nebo je ve špatném stavu apod.
documentation
I used in the case of handled exception occurs in the method. For example: object doesn´t exist or is in incorrect state.


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