Definition Type: ComplexType
Name: Result
Namespace: http://www.regattacentral.com/model
Containing Schema: rc-api.xsd
Abstract False
Collapse XSD Schema Diagram:
Drilldown into photos Drilldown into flush Drilldown into status Drilldown into penaltyCode Drilldown into penaltyTime Drilldown into comment Drilldown into points Drilldown into margin Drilldown into adjustedMarginToPrevious Drilldown into adjustedMarginToFirst Drilldown into adjustedTime Drilldown into marginToPrevious Drilldown into marginToFirst Drilldown into splitTime Drilldown into place Drilldown into elapsedTime Drilldown into splitLocationXSD Diagram of Result
Collapse XSD Schema Code:
<?xml version="1.0" encoding="utf-16"?>
<xs:complexType name="Result">
    <xs:sequence>
        <xs:element name="splitLocation" type="TimingMilestones" minOccurs="1" maxOccurs="1" />
        <xs:element name="elapsedTime" type="xs:long" />
        <xs:element name="place" type="xs:int" minOccurs="0" />
        <xs:element name="splitTime" type="xs:long" minOccurs="0" />
        <xs:element name="marginToFirst" type="xs:long" minOccurs="0" />
        <xs:element name="marginToPrevious" type="xs:long" minOccurs="0" />
        <xs:element name="adjustedTime" type="xs:long" minOccurs="0" />
        <xs:element name="adjustedMarginToFirst" type="xs:long" minOccurs="0" />
        <xs:element name="adjustedMarginToPrevious" type="xs:long" minOccurs="0" />
        <xs:element name="margin" minOccurs="0">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:maxLength value="45" />
                </xs:restriction>
            </xs:simpleType>
        </xs:element>
        <xs:element name="points" type="xs:int" minOccurs="0" />
        <xs:element name="comment" minOccurs="0">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:maxLength value="45" />
                </xs:restriction>
            </xs:simpleType>
        </xs:element>
        <xs:element name="penaltyTime" type="xs:long" minOccurs="0" />
        <xs:element name="penaltyCode" minOccurs="0">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:maxLength value="45" />
                </xs:restriction>
            </xs:simpleType>
        </xs:element>
        <xs:element name="status" type="ResultStatusType" minOccurs="0" maxOccurs="1" />
        <xs:element name="flush" type="xs:boolean" minOccurs="0" maxOccurs="1" />
        <xs:element name="photos" type="Photo" minOccurs="0" />
    </xs:sequence>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
splitLocation nsB:splitLocation 1 1
elapsedTime nsB:elapsedTime (1) (1)
place nsB:place 0 (1)
splitTime nsB:splitTime 0 (1)
marginToFirst nsB:marginToFirst 0 (1)
marginToPrevious nsB:marginToPrevious 0 (1)
adjustedTime nsB:adjustedTime 0 (1)
adjustedMarginToFirst nsB:adjustedMarginToFirst 0 (1)
adjustedMarginToPrevious nsB:adjustedMarginToPrevious 0 (1)
margin nsB:margin 0 (1)
points nsB:points 0 (1)
comment nsB:comment 0 (1)
penaltyTime nsB:penaltyTime 0 (1)
penaltyCode nsB:penaltyCode 0 (1)
status nsB:status 0 1
flush nsB:flush 0 1
photos nsB:photos 0 (1)
Collapse Derivation Tree:
Collapse References:
nsB:results