<?xml version="1.0" encoding="utf-16"?>
<xs:complexType name="Event">
<xs:sequence>
<xs:element name="eventId" type="xs:int" />
<xs:element name="uuid" type="xs:string" minOccurs="0" />
<xs:element name="sequence" type="xs:int" minOccurs="0" />
<xs:element name="label" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="10" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="title" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="70" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="code" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="12" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="gender" type="Gender" minOccurs="0" />
<xs:element name="scratched" type="xs:boolean" minOccurs="0" maxOccurs="1" />
<xs:element name="minAthleteAge" type="xs:int" minOccurs="0" />
<xs:element name="maxAthleteAge" type="xs:int" minOccurs="0" />
<xs:element name="minAvgAge" type="xs:int" minOccurs="0" />
<xs:element name="maxAvgAge" type="xs:int" minOccurs="0" />
<xs:element name="athleteClass" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="10" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="equipment" type="EquipmentType" minOccurs="0" />
<xs:element name="athleteCountExcludingCox" type="xs:int" minOccurs="0" />
<xs:element name="sweep" type="xs:boolean" minOccurs="0" />
<xs:element name="coxed" type="xs:boolean" minOccurs="0" />
<xs:element name="cost" type="xs:float" minOccurs="0" />
<xs:element name="defaultRaceFormat" type="RaceTypes" minOccurs="0" />
<xs:element name="finalRaceFormat" type="RaceTypes" minOccurs="0" />
<xs:element name="finalRaceTime" type="xs:dateTime" minOccurs="0" maxOccurs="1" />
<xs:element name="defaultRaceValue" type="xs:double" minOccurs="0" />
<xs:element name="defaultRaceUnits" type="RaceUnits" minOccurs="0" />
<xs:element name="defaultHandicapAlgorithm" type="xs:string" minOccurs="0" maxOccurs="1" />
<xs:element name="defaultHandicapMultiplier" type="xs:double" minOccurs="0" maxOccurs="1" />
<xs:element name="defaultDuration" type="xs:int" minOccurs="0" maxOccurs="1" />
<xs:element name="maxEntries" type="xs:int" minOccurs="0" maxOccurs="1" />
<xs:element name="maxEntriesPerClub" type="xs:int" minOccurs="0" maxOccurs="1" />
<xs:element name="maxAlternates" type="xs:int" minOccurs="0" maxOccurs="1" />
<xs:element name="reqCoxswain" type="xs:boolean" minOccurs="0" />
<xs:element name="reqSeeds" type="xs:boolean" minOccurs="0" />
<xs:element name="reqNames" type="xs:boolean" minOccurs="0" />
<xs:element name="reqAlternates" type="xs:boolean" minOccurs="0" />
<xs:element name="reqBirthday" type="xs:boolean" minOccurs="0" />
<xs:element name="lateFee" type="xs:decimal" minOccurs="0" />
<xs:element name="status" type="EventStatus" minOccurs="0" />
<xs:element name="weight" type="EventWeight" minOccurs="0" />
<xs:element name="trophy" type="Trophy" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="sponsors" type="Sponsor" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="entries" type="Entry" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="Races" type="Race" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
|