<xs:complexType name="OfficeType">
<xs:sequence>
<xs:element name="OfficeKey" 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>100291</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="OfficeId" type="commons:OfficeId" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>100292</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="OfficeLevelLabel" type="xs:string" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
OfficeLevelLabel is a description
of this office within the office
hierarchy. This will have a value
such as Main Office, Company,
Franchise, Boutique, Branch.
</xs:documentation>
<xs:appinfo>
<retsid>100293</retsid>
<example>Main Office</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="OfficeName" type="commons:OfficeName" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100294</retsid>
<example>Grantsville</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="OfficeCorporateName" type="offices:OfficeCorporateName" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100295</retsid>
<example>Swan Homefinders</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="BrokerId" type="commons:BrokerId" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100296</retsid>
<example>789342</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="BrokerName" type="commons:BrokerName" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100297</retsid>
<example>Short & Swan Real Estate, Inc.</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="Website" type="xs:anyURI" minOccurs="0" maxOccurs="100">
<xs:annotation>
<xs:documentation>
The website URI for the office.
</xs:documentation>
<xs:appinfo>
<retsid>100298</retsid>
<example>http://www.realOffice.com/</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="TaxId" type="commons:TaxId" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100299</retsid>
<example>RE123456789</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="CorporateLicense" type="offices:CorporateLicense" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100300</retsid>
<example>MD123456789</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="ProfessionalLicensing" type="commons:ProfessionalLicenseType" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100301</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="OfficeCounty" type="commons:SecureString" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100302</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="ContactManager" type="offices:OfficeContactManager" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100303</retsid>
<example>Beverly Smith</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="ContactMethods" type="commons:ContactMethods" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100304</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="AssociationMembership" type="commons:AssociationMembershipType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>
Association membership information
for the office.
</xs:documentation>
<xs:appinfo>
<retsid>100305</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="MLSOperator" type="commons:MLSOperator" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:appinfo>
<retsid>100306</retsid>
<example>Regional MLS</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="NRDSInformation" type="offices:NRDSType" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100307</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="OfficeMediaItems" type="media:MediaType" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100308</retsid>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="ModificationTimestamp" type="commons:ModificationTimestamp" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:appinfo>
<retsid>100309</retsid>
<example>2007-03-10T12:00:00-05:00</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 an office
'belongs' to.
</xs:documentation>
<xs:appinfo>
<retsid>100310</retsid>
</xs:appinfo>
</xs:annotation>
</xs:attribute>
</xs:complexType>
|