Definition Type: ComplexType
Name: ParticipantType
Namespace: http://rets.org/xsd/Participants/2007-08
Containing Schema: Participants.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into ModificationTimestamp in schema participants_xsd Drilldown into Role in schema participants_xsd Drilldown into Person in schema participants_xsd Drilldown into Member in schema participants_xsd Drilldown into Team in schema participants_xsd Drilldown into ParticipantKey in schema participants_xsd Drilldown into systemId in schema participants_xsdXSD Diagram of ParticipantType in schema participants_xsd (Real Estate Transaction Standard (RETS))
Collapse XSD Schema Code:
<xs:complexType name="ParticipantType">
    <xs:sequence>
        <xs:element name="ParticipantKey" type="commons:resource-key" minOccurs="1" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						This the is the keyfield for the resource.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>100264</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:choice>
            <xs:element name="Team" type="teams:TeamType" minOccurs="1" maxOccurs="1">
                <xs:annotation>
                    <xs:appinfo>
                        <retsid>100265</retsid>
                    </xs:appinfo>
                </xs:annotation>
            </xs:element>
            <xs:element name="Member" type="members:MemberType" minOccurs="1" maxOccurs="1">
                <xs:annotation>
                    <xs:appinfo>
                        <retsid>100266</retsid>
                    </xs:appinfo>
                </xs:annotation>
            </xs:element>
            <xs:element name="Person" type="commons:ContactablePerson" minOccurs="1" maxOccurs="1">
                <xs:annotation>
                    <xs:appinfo>
                        <retsid>100267</retsid>
                    </xs:appinfo>
                </xs:annotation>
            </xs:element>
        </xs:choice>
        <xs:element name="Role" type="commons:ParticipantRoleEnum" minOccurs="1" maxOccurs="1">
            <xs:annotation>
                <xs:appinfo>
                    <retsid>100268</retsid>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="ModificationTimestamp" type="commons:ModificationTimestamp" minOccurs="1" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						A timestamp for the most recent
						modification of this record.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>100269</retsid>
                    <example>2007-01-15T11:23:09Z</example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
    </xs:sequence>
    <xs:attribute name="systemId" type="commons:system-id" use="required">
        <xs:annotation>
            <xs:documentation>
					An identifier of the system that this
					record 'belongs' to when the workflow
					or event involves more than one system.
				</xs:documentation>
            <xs:appinfo>
                <retsid>100270</retsid>
            </xs:appinfo>
        </xs:annotation>
    </xs:attribute>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
ParticipantKey participants:ParticipantKey 1 1
Team participants:Team 1 1
Member participants:Member 1 1
Person participants:Person 1 1
Role participants:Role 1 1
ModificationTimestamp participants:ModificationTimestamp 1 1
Collapse Child Attributes:
Name Type Default Value Use
systemId participants:systemId Required
Collapse Derivation Tree:
Collapse References:
participants:Participant