Definition Type: ComplexType
Name: Field
Namespace: http://rets.org/xsd/ChangeRecords/2007-08
Containing Schema: ChangeRecords.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into Category in schema changerecords_xsd Drilldown into NewValue in schema changerecords_xsd Drilldown into OldValue in schema changerecords_xsd Drilldown into XPath in schema changerecords_xsd Drilldown into Name in schema changerecords_xsd Drilldown into isgSecurityClass in schema primitives_xsdXSD Diagram of Field in schema changerecords_xsd (Real Estate Transaction Standard (RETS))
Collapse XSD Schema Code:
<xs:complexType name="Field">
    <xs:sequence>
        <xs:element name="Name" type="xs:string">
            <xs:annotation>
                <xs:documentation>
							The field name
						</xs:documentation>
                <xs:appinfo>
							ListPrice
						</xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="XPath" type="xs:string">
            <xs:annotation>
                <xs:documentation>
							The XPath to locate the node being changed.
						</xs:documentation>
                <xs:appinfo>
							Listings/Listing/ListingPricing/ListPrice
						</xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="OldValue" type="xs:string">
            <xs:annotation>
                <xs:documentation>
							The previous field value, represented as a string
						</xs:documentation>
                <xs:appinfo>
							265000
						</xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="NewValue" type="xs:string">
            <xs:annotation>
                <xs:documentation>
							The current field value, represented as a string
						</xs:documentation>
                <xs:appinfo>
							263000
						</xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="Category" type="crecord:ChangeTypeEnum" minOccurs="0">
            <xs:annotation>
                <xs:documentation>
							The category of change made. 
						</xs:documentation>
                <xs:appinfo>
							Price
						</xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
    <xs:attribute ref="commons:isgSecurityClass" use="required">
        <xs:annotation>
            <xs:documentation>
					The security status of the entire element
				</xs:documentation>
            <xs:appinfo>
					private
				</xs:appinfo>
        </xs:annotation>
    </xs:attribute>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Name crecord:Name (1) (1)
XPath crecord:XPath (1) (1)
OldValue crecord:OldValue (1) (1)
NewValue crecord:NewValue (1) (1)
Category crecord:Category 0 (1)
<xs:any> Allowed namespace: '##other' 0 unbounded
Collapse Child Attributes:
Name Type Default Value Use
isgSecurityClass commons:isgSecurityClass Required
Collapse Derivation Tree:
Collapse References:
crecord:Field