Table of Contents
|
Target Namespace
|
http://xilution.com/t20/schemas
|
| Element and Attribute Namespaces |
- Global element and attribute declarations belong to this schema's target namespace.
- By default, local element declarations belong to this schema's target namespace.
- By default, local attribute declarations have no namespace.
|
Declared Namespaces
| Prefix |
Namespace |
|
xml
|
http://www.w3.org/XML/1998/namespace |
|
xs
|
http://www.w3.org/2001/XMLSchema |
|
t20
|
http://xilution.com/t20/schemas
|
Schema Component Representation
<
xs:schema elementFormDefault="
qualified"
targetNamespace="
http://xilution.com/t20/schemas">
...
</
xs:schema>
Schema Component Representation
<
xs:element name="
account">
<
xs:complexType>
<
xs:sequence>
<
xs:element ref="
t20:id"
minOccurs="
1"
maxOccurs="
1"/>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
XML Instance Representation
<
t20:account-id>
xs:long </
t20:account-id>
Schema Component Representation
<
xs:element name="
account-id"
type="
xs:long"/>
XML Instance Representation
<
t20:accounts>
</
t20:accounts>
Schema Component Representation
<
xs:element name="
accounts">
<
xs:complexType>
<
xs:sequence>
<
xs:element ref="
t20:account"
minOccurs="
0"
maxOccurs="
unbounded"/>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
Schema Component Representation
<
xs:element name="
amount"
type="
xs:double"/>
XML Instance Representation
<
t20:business-name>
xs:string </
t20:business-name>
Schema Component Representation
<
xs:element name="
business-name"
type="
xs:string"/>
XML Instance Representation
<
t20:category>
xs:string </
t20:category>
Schema Component Representation
<
xs:element name="
category"
type="
xs:string"/>
Schema Component Representation
<
xs:element name="
contact">
<
xs:complexType>
<
xs:sequence>
<
xs:element ref="
t20:id"
minOccurs="
1"
maxOccurs="
1"/>
<
xs:element ref="
t20:last-name"
minOccurs="
0"
maxOccurs="
1"/>
<
xs:element ref="
t20:username"
minOccurs="
0"
maxOccurs="
1"/>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
XML Instance Representation
<
t20:contact-id>
xs:long </
t20:contact-id>
Schema Component Representation
<
xs:element name="
contact-id"
type="
xs:long"/>
XML Instance Representation
<
t20:contacts>
</
t20:contacts>
Schema Component Representation
<
xs:element name="
contacts">
<
xs:complexType>
<
xs:sequence>
<
xs:element ref="
t20:contact"
minOccurs="
0"
maxOccurs="
unbounded"/>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
XML Instance Representation
<
t20:create-count>
xs:integer </
t20:create-count>
Schema Component Representation
<
xs:element name="
create-count"
type="
xs:integer"/>
XML Instance Representation
<
t20:currency>
xs:string </
t20:currency>
Schema Component Representation
<
xs:element name="
currency"
type="
xs:string"/>
XML Instance Representation
<
t20:description>
xs:string </
t20:description>
Schema Component Representation
<
xs:element name="
description"
type="
xs:string"/>
| Name |
DownloadTimeEntriesRequest |
| Type |
Locally-defined complex type |
|
Nillable
|
no |
|
Abstract
|
no |
| Diagram |
|
XML Instance Representation
<
t20:DownloadTimeEntriesRequest>
</
t20:DownloadTimeEntriesRequest>
Schema Component Representation
<
xs:element name="
DownloadTimeEntriesRequest">
<
xs:complexType>
<
xs:sequence>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
| Name |
DownloadTimeEntriesResponse |
| Type |
Locally-defined complex type |
|
Nillable
|
no |
|
Abstract
|
no |
| Diagram |
|
XML Instance Representation
<
t20:DownloadTimeEntriesResponse>
</
t20:DownloadTimeEntriesResponse>
Schema Component Representation
<
xs:element name="
DownloadTimeEntriesResponse">
<
xs:complexType>
<
xs:sequence>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
| Name |
DownloadTimeSummariesRequest |
| Type |
Locally-defined complex type |
|
Nillable
|
no |
|
Abstract
|
no |
| Diagram |
|
XML Instance Representation
<
t20:DownloadTimeSummariesRequest>
</
t20:DownloadTimeSummariesRequest>
Schema Component Representation
<
xs:element name="
DownloadTimeSummariesRequest">
<
xs:complexType>
<
xs:sequence>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
| Name |
DownloadTimeSummariesResponse |
| Type |
Locally-defined complex type |
|
Nillable
|
no |
|
Abstract
|
no |
| Diagram |
|
XML Instance Representation
<
t20:DownloadTimeSummariesResponse>
</
t20:DownloadTimeSummariesResponse>
Schema Component Representation
<
xs:element name="
DownloadTimeSummariesResponse">
<
xs:complexType>
<
xs:sequence>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
Schema Component Representation
<
xs:element name="
duration"
type="
xs:long"/>
XML Instance Representation
<
t20:end-timestamp>
xs:string </
t20:end-timestamp>
Schema Component Representation
<
xs:element name="
end-timestamp"
type="
xs:string"/>
XML Instance Representation
<
t20:first-name>
xs:string </
t20:first-name>
Schema Component Representation
<
xs:element name="
first-name"
type="
xs:string"/>
Element: id
Schema Component Representation
<
xs:element name="
id"
type="
xs:long"/>
XML Instance Representation
<
t20:interval>
</
t20:interval>
Schema Component Representation
<
xs:element name="
interval">
<
xs:complexType>
<
xs:sequence>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
XML Instance Representation
<
t20:interval-duration>
xs:long </
t20:interval-duration>
Schema Component Representation
<
xs:element name="
interval-duration"
type="
xs:long"/>
| Name |
intervals |
| Type |
Locally-defined complex type |
|
Nillable
|
no |
|
Abstract
|
no |
| Diagram |
|
XML Instance Representation
<
t20:intervals>
</
t20:intervals>
Schema Component Representation
<
xs:element name="
intervals">
<
xs:complexType>
<
xs:sequence>
<
xs:element ref="
t20:interval"
minOccurs="
0"
maxOccurs="
unbounded"/>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
XML Instance Representation
<
t20:last-name>
xs:string </
t20:last-name>
Schema Component Representation
<
xs:element name="
last-name"
type="
xs:string"/>
Element: rate
Schema Component Representation
<
xs:element name="
rate"
type="
xs:double"/>
XML Instance Representation
<
t20:start-timestamp>
xs:string </
t20:start-timestamp>
Schema Component Representation
<
xs:element name="
start-timestamp"
type="
xs:string"/>
| Name |
time-entries |
| Type |
Locally-defined complex type |
|
Nillable
|
no |
|
Abstract
|
no |
| Diagram |
|
XML Instance Representation
<
t20:time-entries>
</
t20:time-entries>
Schema Component Representation
<
xs:element name="
time-entries">
<
xs:complexType>
<
xs:sequence>
<
xs:element ref="
t20:time-entry"
minOccurs="
0"
maxOccurs="
unbounded"/>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
| Name |
time-entry |
| Type |
Locally-defined complex type |
|
Nillable
|
no |
|
Abstract
|
no |
| Diagram |
|
XML Instance Representation
<
t20:time-entry>
</
t20:time-entry>
Schema Component Representation
<
xs:element name="
time-entry">
<
xs:complexType>
<
xs:sequence>
<
xs:element ref="
t20:id"
minOccurs="
0"
maxOccurs="
1"/>
<
xs:element ref="
t20:timestamp"
minOccurs="
1"
maxOccurs="
1"/>
<
xs:element ref="
t20:category"
minOccurs="
0"
maxOccurs="
1"/>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
XML Instance Representation
<
t20:timestamp>
xs:string </
t20:timestamp>
Schema Component Representation
<
xs:element name="
timestamp"
type="
xs:string"/>
| Name |
time-summaries |
| Type |
Locally-defined complex type |
|
Nillable
|
no |
|
Abstract
|
no |
| Diagram |
|
XML Instance Representation
<
t20:time-summaries>
</
t20:time-summaries>
Schema Component Representation
<
xs:element name="
time-summaries">
<
xs:complexType>
<
xs:sequence>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
| Name |
time-summary |
| Type |
Locally-defined complex type |
|
Nillable
|
no |
|
Abstract
|
no |
| Diagram |
|
XML Instance Representation
<
t20:time-summary>
</
t20:time-summary>
Schema Component Representation
<
xs:element name="
time-summary">
<
xs:complexType>
<
xs:sequence>
</
xs:sequence>
</
xs:complexType>
</
xs:element>