Definition Type: ComplexType
Name: Organization
Namespace: http://www.regattacentral.com/model
Containing Schema: rc-api.xsd
Abstract False
Collapse XSD Schema Diagram:
Drilldown into orgContacts Drilldown into orgParticipants Drilldown into blade Drilldown into logoUrl Drilldown into url Drilldown into type Drilldown into IOC Drilldown into country Drilldown into region Drilldown into city Drilldown into abbreviation Drilldown into name Drilldown into officialName Drilldown into organizationIdXSD Diagram of Organization
Collapse XSD Schema Code:
<?xml version="1.0" encoding="utf-16"?>
<xs:complexType name="Organization">
    <xs:sequence>
        <xs:element name="organizationId" type="xs:int" />
        <xs:element name="officialName" minOccurs="0">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:maxLength value="80" />
                </xs:restriction>
            </xs:simpleType>
        </xs:element>
        <xs:element name="name" minOccurs="0">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:maxLength value="40" />
                </xs:restriction>
            </xs:simpleType>
        </xs:element>
        <xs:element name="abbreviation" minOccurs="0">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                </xs:restriction>
            </xs:simpleType>
        </xs:element>
        <xs:element name="city" minOccurs="0">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                </xs:restriction>
            </xs:simpleType>
        </xs:element>
        <xs:element name="region" minOccurs="0">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                </xs:restriction>
            </xs:simpleType>
        </xs:element>
        <xs:element name="country" minOccurs="0">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:maxLength value="2" />
                </xs:restriction>
            </xs:simpleType>
        </xs:element>
        <xs:element name="IOC" minOccurs="0">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:maxLength value="3" />
                </xs:restriction>
            </xs:simpleType>
        </xs:element>
        <xs:element name="type" type="ClubType" minOccurs="0" maxOccurs="unbounded" />
        <xs:element name="url" minOccurs="0">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:maxLength value="128" />
                </xs:restriction>
            </xs:simpleType>
        </xs:element>
        <xs:element name="logoUrl" minOccurs="0">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:maxLength value="128" />
                </xs:restriction>
            </xs:simpleType>
        </xs:element>
        <xs:element name="blade" type="Blade" minOccurs="0" maxOccurs="1" />
        <xs:element name="orgParticipants" type="OrgParticipant" minOccurs="0" maxOccurs="unbounded" />
        <xs:element name="orgContacts" type="OrgContact" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
organizationId nsB:organizationId (1) (1)
officialName nsB:officialName 0 (1)
name nsB:name 0 (1)
abbreviation nsB:abbreviation 0 (1)
city nsB:city 0 (1)
region nsB:region 0 (1)
country nsB:country 0 (1)
IOC nsB:IOC 0 (1)
type nsB:type 0 unbounded
url nsB:url 0 (1)
logoUrl nsB:logoUrl 0 (1)
blade nsB:blade 0 1
orgParticipants nsB:orgParticipants 0 unbounded
orgContacts nsB:orgContacts 0 unbounded
Collapse Derivation Tree:
Collapse References:
nsB:governingBody, nsB:organizationnsB:organizations,