Definition Type: ComplexType
Name: MortgageType
Namespace: http://rets.org/xsd/RETSCommons/2007-08
Containing Schema: Financial.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into MortgageRenewalDate in schema financial_xsd Drilldown into MortgageConditions in schema financial_xsd Drilldown into MortgageDate in schema financial_xsd Drilldown into MortgageRate in schema financial_xsd Drilldown into MortgagePayment in schema financial_xsd Drilldown into MortgageAmount in schema financial_xsd Drilldown into MortgageVendorName in schema financial_xsd Drilldown into ProductName in schema financial_xsd Drilldown into MortgageClassification in schema financial_xsd Drilldown into MortgageRank in schema financial_xsd Drilldown into HasClearTitle in schema financial_xsd Drilldown into isVerified in schema financial_xsdXSD Diagram of MortgageType in schema financial_xsd (Real Estate Transaction Standard (RETS))
Collapse XSD Schema Code:
<xs:complexType name="MortgageType">
    <xs:sequence>
        <xs:element name="HasClearTitle" type="xs:boolean" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						Flag to indicate that the property is
						owned outright
					</xs:documentation>
                <xs:appinfo>
                    <retsid>100092</retsid>
                    <example>false</example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="MortgageRank" type="commons:MortgageRankEnum" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The primacy of the mortgage against the
						asset in the event of a default.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>100093</retsid>
                    <example>First</example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="MortgageClassification" type="commons:MortgageClassificationEnum" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The type of mortgage selected from an
						enumeration of mortgage types.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>100094</retsid>
                    <example>Conventional</example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="ProductName" type="commons:SecureString" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The mortgage product name, typically a
						name that the mortgage vendor markets
						the mortgage under.
					</xs:documentation>
                <xs:appinfo>
                    <retsid>100095</retsid>
                    <example>Happy Valley Bank Homeprime Capped</example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="MortgageVendorName" type="commons:SecureString" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The name of the lending party
					</xs:documentation>
                <xs:appinfo>
                    <retsid>100096</retsid>
                    <example>Happy Valley Bank</example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="MortgageAmount" type="commons:MortgageAmountType" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
						The principal amount of the mortgage
					</xs:documentation>
                <xs:appinfo>
                    <retsid>100097</retsid>
                    <example>326000</example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="MortgagePayment" type="commons:MortgagePaymentType" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>100098</retsid>
                    <example>
                    </example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="MortgageRate" type="commons:SecureDecimal" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>100099</retsid>
                    <example>6.97</example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="MortgageDate" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>100100</retsid>
                    <example>2007-03-10T12:00:00-05:00</example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="MortgageConditions" type="commons:SecureString" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>100101</retsid>
                    <example>
                    </example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:element name="MortgageRenewalDate" type="commons:SecureDateTime" minOccurs="0" maxOccurs="1">
            <xs:annotation>
                <xs:documentation>
                </xs:documentation>
                <xs:appinfo>
                    <retsid>100102</retsid>
                    <example>2007-03-10T12:00:00-05:00</example>
                </xs:appinfo>
            </xs:annotation>
        </xs:element>
        <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded">
        </xs:any>
    </xs:sequence>
    <xs:attribute name="isVerified" type="xs:boolean" use="optional">
        <xs:annotation>
            <xs:documentation>
            </xs:documentation>
            <xs:appinfo>
                <retsid>100103</retsid>
                <example>true</example>
            </xs:appinfo>
        </xs:annotation>
    </xs:attribute>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
HasClearTitle commons:HasClearTitle 0 1
MortgageRank commons:MortgageRank 0 1
MortgageClassification commons:MortgageClassification 0 1
ProductName commons:ProductName 0 1
MortgageVendorName commons:MortgageVendorName 0 1
MortgageAmount commons:MortgageAmount 0 1
MortgagePayment commons:MortgagePayment 0 1
MortgageRate commons:MortgageRate 0 1
MortgageDate commons:MortgageDate 0 1
MortgageConditions commons:MortgageConditions 0 1
MortgageRenewalDate commons:MortgageRenewalDate 0 1
<xs:any> Allowed namespace: '##other' 0 unbounded
Collapse Child Attributes:
Name Type Default Value Use
isVerified commons:isVerified Optional
Collapse Derivation Tree:
Collapse References:
record:Mortgage, commons:Mortgage