Definition Type: ComplexType
Name: Participant
Namespace: http://www.regattacentral.com/model
Containing Schema: rc-api.xsd
Abstract False
Collapse XSD Schema Diagram:
Drilldown into memberId Drilldown into governingDetails Drilldown into scullScore Drilldown into sweepScore Drilldown into memberClass Drilldown into gender Drilldown into birthdate Drilldown into lastName Drilldown into firstName Drilldown into uuid Drilldown into participantIdXSD Diagram of Participant
Collapse XSD Schema Code:
<?xml version="1.0" encoding="utf-16"?>
<xs:complexType name="Participant">
    <xs:sequence>
        <xs:element name="participantId" type="xs:int" />
        <xs:element name="uuid" type="xs:string" minOccurs="0" />
        <xs:element name="firstName" minOccurs="0">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:maxLength value="30" />
                </xs:restriction>
            </xs:simpleType>
        </xs:element>
        <xs:element name="lastName" minOccurs="0">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:maxLength value="30" />
                </xs:restriction>
            </xs:simpleType>
        </xs:element>
        <xs:element name="birthdate" type="xs:date" minOccurs="0" />
        <xs:element name="gender" type="Gender" minOccurs="0" />
        <xs:element name="memberClass" type="MemberClasses" minOccurs="0" />
        <xs:element name="sweepScore" type="xs:decimal" minOccurs="0" />
        <xs:element name="scullScore" type="xs:decimal" minOccurs="0" />
        <xs:element name="governingDetails" type="GoverningDetails" minOccurs="0" maxOccurs="1" />
        <xs:element name="memberId" type="MembershipInfo" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
participantId nsB:participantId (1) (1)
uuid nsB:uuid 0 (1)
firstName nsB:firstName 0 (1)
lastName nsB:lastName 0 (1)
birthdate nsB:birthdate 0 (1)
gender nsB:gender 0 (1)
memberClass nsB:memberClass 0 (1)
sweepScore nsB:sweepScore 0 (1)
scullScore nsB:scullScore 0 (1)
governingDetails nsB:governingDetails 0 1
memberId nsB:memberId 0 unbounded
Collapse Derivation Tree:
Collapse References:
nsB:participants, nsB:participants