Definition Type: Element
Name: Member
Namespace: http://rets.org/xsd/Transactions/2007-08
Containing Schema: Transactions.xsd
MinOccurs (1)
MaxOccurs unbounded
Abstract
Collapse XSD Schema Diagram:
Drilldown into BrokerName in schema transactions_xsd Drilldown into BrokerID in schema transactions_xsd Drilldown into OfficeName in schema transactions_xsd Drilldown into OfficeID in schema transactions_xsd Drilldown into ContactInformation in schema transactions_xsd Drilldown into Role in schema transactions_xsd Drilldown into Id in schema transactions_xsdXSD Diagram of Member in schema transactions_xsd (Real Estate Transaction Standard (RETS))
Collapse XSD Schema Code:
<xs:element name="Member" maxOccurs="unbounded">
    <xs:complexType>
        <xs:sequence>
            <xs:element name="ContactInformation" type="commons:ContactablePerson" />
            <xs:element name="OfficeID" />
            <xs:element name="OfficeName" />
            <xs:element name="BrokerID" />
            <xs:element name="BrokerName" />
        </xs:sequence>
        <xs:attribute name="Id" type="xs:string" use="required" />
        <xs:attribute name="Role" use="required">
            <xs:simpleType>
                <xs:restriction base="xs:token">
                    <xs:enumeration value="ListingMember" />
                    <xs:enumeration value="BuyerMember" />
                    <xs:enumeration value="SellerMember" />
                    <xs:enumeration value="SalesMember" />
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
ContactInformation trans:ContactInformation (1) (1)
OfficeID trans:OfficeID (1) (1)
OfficeName trans:OfficeName (1) (1)
BrokerID trans:BrokerID (1) (1)
BrokerName trans:BrokerName (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
Id trans:Id Required
Role trans:Role Required