<xs:complexType name="ListingType">
<xs:sequence>
<xs:element name="Agency" minOccurs="0">
<xs:complexType />
</xs:element>
<xs:element name="ListPrice" minOccurs="0" />
<xs:element name="OriginalListPrice" minOccurs="0" />
<xs:element name="ClosePrice" minOccurs="0" />
<xs:element name="AssessedValuation" minOccurs="0" />
<xs:element name="ListDateTime" type="commons:SecureDateTime" minOccurs="0" />
<xs:element name="CloseDateTime" type="commons:SecureDateTime" minOccurs="0" />
<xs:element name="ExpirationDateTime" type="commons:SecureDateTime" minOccurs="0" />
<xs:element name="ShowingInstructions" minOccurs="0" />
<xs:element name="Commission" minOccurs="0" />
<xs:element name="Offers" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="Offer" maxOccurs="unbounded" type="offer:Offer">
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Remarks" minOccurs="0" />
<xs:element name="PublicRemarks" minOccurs="0" />
<xs:element name="SchoolDistrict" minOccurs="0" />
<xs:element name="LegalDescription" minOccurs="0" />
<xs:element name="Zoning" minOccurs="0" />
<xs:element name="MLSName" minOccurs="0" />
<xs:element name="DaysOnMarket" minOccurs="0" />
<xs:element name="ShowingsToDate" minOccurs="0" />
<xs:element name="Marketing" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="AdvertisingID" minOccurs="0" />
<xs:element name="MarketingContacts">
<xs:complexType>
<xs:sequence>
<xs:element name="MarketingContact" type="commons:ContactablePerson" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="CompanyName" type="commons:BusinessName" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="listingID" type="xs:string" use="required" />
<xs:attribute name="category" type="xs:string" use="required" />
<xs:attribute name="status" type="xs:string" use="required" />
</xs:complexType>
|