EDI 201 Residential Loan Application
Functional Group ME
X12F Finance Subcommittee
This X12 Transaction Set contains the format and establishes the data contents of the Residential Loan Application Transaction Set (201) for use within the context of an Electronic Data Interchange (EDI) environment. This transaction set can be used to transfer the data contained in the Uniform Residential Loan Application between mortgage lenders, mortgage service vendors, insurance companies, credit reporting agencies and secondary market organizations. It can also be used, in conjunction with other transaction sets, to provide information needed to obtain an automated underwriting decision from a residential real estate automated underwriting system.
Heading
- 0100Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 0200Beginning SegmentMandatoryMax 1
To indicate the beginning of a transaction set
- N1 Loop MandatoryRepeat 5
- 0300Party IdentificationMandatoryMax 1
To identify a party by type of organization, name, and code
The N1 loop identifies the sending and receiving parties such as the mortgage company, loan broker, service bureau mortgage insurer, etc. - 0400Additional Name InformationOptionalMax 2
To specify additional names
- 0500Party LocationOptionalMax 2
To specify the location of the named party
- 0600Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 0700Reference InformationOptionalMax 1
To specify identifying information
- 0800Administrative Communications ContactOptionalMax 5
To identify a person or office to whom administrative communications should be directed
- 0300Party IdentificationMandatoryMax 1
Detail
- LRQ Loop MandatoryRepeat >1
- 0100Mortgage Characteristics RequestedMandatoryMax 1
To describe the characteristics of a mortgage requested by the applicant(s)
The LRQ loop contains requested loan, borrower and subject property information. One iteration equals one loan application. - 0200Reference InformationMandatoryMax >1
To specify identifying information
- 0300Yes/No QuestionMandatoryMax >1
To identify and answer yes and no questions, including the date, time, and comments further qualifying the condition
The YNQ segment is used to determine whether or not improvements have been made, whether or not they are complete, or whether or not the mortgage is eligible for a special mortgage program. - 0400Party IdentificationMandatoryMax 1
To identify a party by type of organization, name, and code
- 0500Additional Name InformationOptionalMax 2
To specify additional names
- 0600InformationOptionalMax >1
To report information
- 0700Date or Time or PeriodOptionalMax 1
To specify any or all of a date, a time, or a time period
- 0800Real Estate Sales Price ChangeOptionalMax >1
To provide the type, source, and amount of real estate sales price changes
- 0900Mortgage Closing DataOptionalMax 1
To provide details about loan settlement
- 0920Status of MortgageOptionalMax 1
To provide information on the status of a mortgage and the date actions were taken regarding the loan and the property
- 0950Note/Special InstructionOptionalMax >1
To transmit information in a free-form format, if necessary, for comment or special instruction
- 0960Item IdentificationOptionalMax >1
To specify basic item identification data
- 0970Borrower Education ProgramOptionalMax 1
To identify the type and location of borrower education provided
- NX1 Loop OptionalRepeat 10
- 1000Property or Entity IdentificationMandatoryMax 1
To define the attributes of a property or an entity
The NX1 loop contains information about the subject property. - 1100Location ID ComponentMandatoryMax 30
To define types and values of a geographic location
- 1200Real Estate Property InformationOptionalMax 1
To provide a description of real estate or general property information
- 1300Property Description/Legal DescriptionOptionalMax 10
To provide specifics on property or legal description; this segment provides for a simple legal description such as lot, block and subdivision
- 1400Property Metes and Bounds DescriptionOptionalMax 50
To describe real estate property by boundary lines with their terminal points and angles; this segment defines legal boundaries of real estate property
- 1410Quantity InformationOptionalMax >1
To specify quantity information
- 1420Yes/No QuestionOptionalMax >1
To identify and answer yes and no questions, including the date, time, and comments further qualifying the condition
The YNQ segment is used to describe specific subject property attributes. (e.g. Is this an energy efficient home? Is the property in a government approved condominium project?)
- 1000Property or Entity IdentificationMandatoryMax 1
- PEX Loop MandatoryRepeat 20
- 1500Property or Housing ExpenseMandatoryMax 1
To provide housing expense information
The PEX loop provides the proposed monthly housing expenses. - 1600Message TextOptionalMax 1
To provide a free-form format that allows the transmission of text information
- 1500Property or Housing ExpenseMandatoryMax 1
- AMT Loop OptionalRepeat >1
- 1700Monetary Amount InformationMandatoryMax 1
To indicate the total monetary amount
The AMT loop contains financing terms, refinance and construction loan information. - 1800Message TextOptionalMax 1
To provide a free-form format that allows the transmission of text information
- 1810Percent AmountsOptionalMax >1
To qualify percent amounts and supply percent amounts
- 1700Monetary Amount InformationMandatoryMax 1
- IN1 Loop MandatoryRepeat 15
- 1900Individual IdentificationMandatoryMax 1
To provide identification of an individual or entity
The IN1 loop identifies the borrower(s) and their asset and liability information. - 2000Individual Name Structure ComponentsMandatoryMax 10
To sequence individual name components for maximum specificity
- 2100Yes/No QuestionMandatoryMax 19
To identify and answer yes and no questions, including the date, time, and comments further qualifying the condition
- 2200Date or Time or PeriodOptionalMax 3
To specify any or all of a date, a time, or a time period
- 2300Reference InformationOptionalMax >1
To specify identifying information
- 2400Monetary Amount InformationOptionalMax >1
To indicate the total monetary amount
- 2500Demographic InformationOptionalMax 1
To supply demographic information
- 2600Quantity and DescriptionOptionalMax 1
To indicate line item quantity, description, marks and numbers, commodity code, weight, and customs value
- 2700Message TextOptionalMax 1
To provide a free-form format that allows the transmission of text information
- 2800Administrative Communications ContactOptionalMax 1
To identify a person or office to whom administrative communications should be directed
- 2900Quantity InformationOptionalMax >1
To specify quantity information
- 3000First Time Home BuyerOptionalMax 1
To capture the first time home buyer information found in section of the Loan Application
- 3200Personal Property DescriptionOptionalMax 20
To provide details of personal property
- AIN Loop OptionalRepeat >1
- 3210IncomeMandatoryMax 1
To provide type and amount of income obtained
The AIN loop provides information about the borrower's income. - 3220Yes/No QuestionOptionalMax >1
To identify and answer yes and no questions, including the date, time, and comments further qualifying the condition
The YNQ segment determines the income's relationship to its source or the taxability of the income. A "Y" means that the income is from a primary source or is taxable. A "N" means the income is from a secondary source or is not taxable.
- 3210IncomeMandatoryMax 1
- PEX Loop OptionalRepeat 20
- 3800Property or Housing ExpenseMandatoryMax 1
To provide housing expense information
The PEX loop provides current housing expense information. - 3900Message TextOptionalMax 1
To provide a free-form format that allows the transmission of text information
- 3800Property or Housing ExpenseMandatoryMax 1
- NX1 Loop OptionalRepeat 10
- 4000Property or Entity IdentificationMandatoryMax 1
To define the attributes of a property or an entity
The NX1 loop provides the applicant's current and previous residence information. - 4100Location ID ComponentMandatoryMax 30
To define types and values of a geographic location
- 4200Quantity and DescriptionOptionalMax 1
To indicate line item quantity, description, marks and numbers, commodity code, weight, and customs value
- 4300Applicant Residence SpecificsOptionalMax 1
To provide type of residency
- 4000Property or Entity IdentificationMandatoryMax 1
- N1 Loop OptionalRepeat 20
- 4400Party IdentificationMandatoryMax 1
To identify a party by type of organization, name, and code
The N1 loop provides the applicant's current and previous employment information. - 4500Additional Name InformationOptionalMax 2
To specify additional names
- 4600Party LocationOptionalMax 2
To specify the location of the named party
- 4700Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 4800Administrative Communications ContactOptionalMax 1
To identify a person or office to whom administrative communications should be directed
- 4900Yes/No QuestionOptionalMax 1
To identify and answer yes and no questions, including the date, time, and comments further qualifying the condition
The YNQ segment determines whether or not a borrower is self employed. A "Y" indicates that the borrower is self employed. - 5000Employment PositionOptionalMax 1
To describe employment position
- 5100Quantity InformationOptionalMax >1
To specify quantity information
- 5300Monetary Amount InformationOptionalMax 1
To indicate the total monetary amount
- 4400Party IdentificationMandatoryMax 1
- REA Loop OptionalRepeat 20
- 5400Real Estate Property InformationMandatoryMax 1
To provide a description of real estate or general property information
The REA loop provides information about other properties owned. - 5500Monetary Amount InformationMandatoryMax 6
To indicate the total monetary amount
- 5600Property or Entity IdentificationMandatoryMax 1
To define the attributes of a property or an entity
- 5700Location ID ComponentMandatoryMax 30
To define types and values of a geographic location
- 5400Real Estate Property InformationMandatoryMax 1
- NM1 Loop OptionalRepeat 20
- 5750Individual or Organizational NameMandatoryMax 1
To supply the full name of an individual or organizational entity
The NM1 loop provides alias information used to obtain credit. - 5790Account IdentificationOptionalMax 10
To specify account information
- 5750Individual or Organizational NameMandatoryMax 1
- CDA Loop OptionalRepeat 100
- 5800Consumer Credit AccountMandatoryMax 1
To provide duration, amount and associated information on consumer credit accounts
The CDA loop provides consumer credit account information. - 5900Yes/No QuestionOptionalMax >1
To identify and answer yes and no questions, including the date, time, and comments further qualifying the condition
The YNQ segment determines whether or not a liability will be satisfied by the sale of owned real estate or by refinancing a current loan, if the liability has a co-signer, or if the liability is subordinated. A "Y" means that the liability will be satisfied by a sale or refinance, that the liability has a co-signer, or that the liability is resubordinated. - 6000Party IdentificationOptionalMax 1
To identify a party by type of organization, name, and code
- 6100Additional Name InformationOptionalMax 2
To specify additional names
- 6200Party LocationOptionalMax 2
To specify the location of the named party
- 6300Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 6400Administrative Communications ContactOptionalMax 1
To identify a person or office to whom administrative communications should be directed
- 6410Conditions IndicatorOptionalMax >1
To supply information on conditions
- 5800Consumer Credit AccountMandatoryMax 1
- FAA Loop OptionalRepeat 100
- 6500Financial Asset AccountMandatoryMax 1
To provide duration, amount and associated information on financial assets
The FAA loop provides financial asset information. - 6600Party IdentificationOptionalMax 1
To identify a party by type of organization, name, and code
- 6700Additional Name InformationOptionalMax 2
To specify additional names
- 6800Party LocationOptionalMax 2
To specify the location of the named party
- 6900Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 7000Administrative Communications ContactOptionalMax 1
To identify a person or office to whom administrative communications should be directed
- 7040Message TextOptionalMax 1
To provide a free-form format that allows the transmission of text information
- 6500Financial Asset AccountMandatoryMax 1
- 7050Loop HeaderOptionalMax 1
To indicate that the next segment begins a loop
- AMT Loop OptionalRepeat 10
- 7100Monetary Amount InformationMandatoryMax 1
To indicate the total monetary amount
The AMT loop provides alimony and child support income and expense information along with job related, liability, and other expense information. - 7200Message TextOptionalMax 1
To provide a free-form format that allows the transmission of text information
- 7210Quantity InformationOptionalMax 1
To specify quantity information
- 7220Yes/No QuestionOptionalMax 1
To identify and answer yes and no questions, including the date, time, and comments further qualifying the condition
The YNQ segment determines how the Federal Housing Administration (FHA) treats alimony in the home purchase process. A "Y" indicates that alimony will be treated as a reduction to total income. A "N" indicates that alimony will be included in the aggregate of obligations.
- 7100Monetary Amount InformationMandatoryMax 1
- 7250Loop TrailerOptionalMax 1
To indicate that the loop immediately preceding this segment is complete
- 1900Individual IdentificationMandatoryMax 1
- LX Loop MandatoryRepeat >1
- 7300Transaction Set Line NumberMandatoryMax 1
To reference a line number in a transaction set
The LX loop contains information about the interviewer who obtained the loan application data and other parties to the real estate transaction. - 7400Party IdentificationOptionalMax 1
To identify a party by type of organization, name, and code
- 7500Additional Name InformationOptionalMax 2
To specify additional names
- 7600Party LocationOptionalMax 2
To specify the location of the named party
- 7700Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 7800Administrative Communications ContactOptionalMax >1
To identify a person or office to whom administrative communications should be directed
- 7900Date or Time or PeriodOptionalMax 1
To specify any or all of a date, a time, or a time period
- 7300Transaction Set Line NumberMandatoryMax 1
- 0100Mortgage Characteristics RequestedMandatoryMax 1
- 8000Transaction Set TrailerMandatoryMax 1
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)