Definition Type: Element
Name: Agency
Namespace: http://rets.org/xsd/Transactions/2007-08
Containing Schema: Transactions.xsd
MinOccurs 0
MaxOccurs (1)
Abstract
Collapse XSD Schema Diagram:
Drilldown into Member in schema transactions_xsdXSD Diagram of Agency in schema transactions_xsd (Real Estate Transaction Standard (RETS))
Collapse XSD Schema Code:
<xs:element name="Agency" minOccurs="0">
    <xs:complexType>
        <xs:sequence>
            <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>
        </xs:sequence>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Member trans:Member (1) unbounded