EDI 202 Secondary Mortgage Market Loan Delivery
Functional Group MJ
X12F Finance Subcommittee
This Draft Standard for Trial Use contains the format and establishes the data contents of the Secondary Mortgage Market Loan Delivery Transaction Set (202) for use within the context of an Electronic Data Interchange (EDI) environment. This transaction set can be used to report mortgage loan information (i.e., borrower, property, underwriting information, etc.) among mortgage lenders, mortgage service vendors, and secondary mortgage market organizations.
Heading
- 010Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 020Beginning SegmentMandatoryMax 1
To indicate the beginning of a transaction set
- 030TraceOptionalMax 1
To uniquely identify a transaction to an application
- 040Date or Time or PeriodOptionalMax 1
To specify any or all of a date, a time, or a time period
- N1 Loop OptionalRepeat 5
- 050NameMandatoryMax 1
To identify a party by type of organization, name, and code
The N1 Loop is used to identify the sender and receiver information. - 060Additional Name InformationOptionalMax 1
To specify additional names or those longer than 35 characters in length
- 070Address InformationOptionalMax 2
To specify the location of the named party
- 080Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 090Reference IdentificationOptionalMax 3
To specify identifying information
- 100Administrative Communications ContactOptionalMax 2
To identify a person or office to whom administrative communications should be directed
- 050NameMandatoryMax 1
Detail
- N9 Loop MandatoryRepeat >1
- 010Reference IdentificationMandatoryMax 1
To transmit identifying information as specified by the Reference Identification Qualifier
The N9 segment identifies the issuer reference number or originator of the mortgage reference number. - DEX Loop MandatoryRepeat >1
- 020Delivery Execution InformationMandatoryMax 1
To provide loan delivery and contract information
The DEX Loop is used to report loan delivery execution and contract data for mortgage loans. - 030Reference IdentificationMandatoryMax 15
To specify identifying information
The REF segment identifies the subservicer number, master contract number, contract number, and pool number for the loans being delivered. - 040Contract InformationOptionalMax 1
To specify basic data about the contract or contract line item
- 050Percent AmountsOptionalMax 10
To qualify percent amounts and supply percent amounts
- 060InterestOptionalMax 10
To specify interest rate and type and the applicable time period
- 070Monetary AmountOptionalMax 4
To indicate the total monetary amount
- 080QuantityOptionalMax 5
To specify quantity information
The QTY segment is used to report contract information such as commitment period, contract buyup and buydown. - 090Mortgage Pool ProgramOptionalMax 1
To identify mortgage pool types
The MPP segment identifies Government National Mortgage Association (GNMA) and Fannie Mae (FNMA) pool information. - 100Date or Time or PeriodOptionalMax 10
To specify any or all of a date, a time, or a time period
- 110InformationOptionalMax 15
To report information
- ASM Loop OptionalRepeat >1
- 120Amount and Settlement MethodMandatoryMax 1
Defines a participant's monetary commitment and settlement method
The ASM Loop is used to identify wire instructions, proceed amounts and account numbers associated with the contract or pool funding. - 130NameOptionalMax 1
To identify a party by type of organization, name, and code
- 140Reference IdentificationOptionalMax 5
To specify identifying information
- 120Amount and Settlement MethodMandatoryMax 1
- NM1 Loop MandatoryRepeat >1
- 150Individual or Organizational NameMandatoryMax 1
To supply the full name of an individual or organizational entity
The NM1 segment identifies the document custodian of the mortgage. - LX Loop MandatoryRepeat >1
- 160Assigned NumberMandatoryMax 1
To reference a line number in a transaction set
The LX Loop is used to identify mortgage loan level information. - 170Reference IdentificationOptionalMax 15
To specify identifying information
- 180Monetary AmountOptionalMax 20
To indicate the total monetary amount
- 190Date or Time or PeriodOptionalMax 5
To specify any or all of a date, a time, or a time period
- 200Yes/No QuestionOptionalMax 10
To identify and answer yes and no questions, including the date, time, and comments further qualifying the condition
The YNQ segment is used to answer questions about the loan such as third party originated, capitalized mortgage, property covered by flood insurance, etc. - 210QuantityOptionalMax 5
To specify quantity information
The QTY segment is used to report the number of borrowers, guaranty fee rates, or buyup or buydown rates. - 220NameOptionalMax 6
To identify a party by type of organization, name, and code
- 230InformationOptionalMax 50
To report information
- 240Loan UnderwritingOptionalMax 1
To identify the loan underwriting codes
- 250Down Payment DataOptionalMax 50
To provide amount or nature of loan down payment
- 260InterestOptionalMax 6
To specify interest rate and type and the applicable time period
- 270Payment Pattern DetailsOptionalMax 1
To identify the payment pattern of specific, credit-related items
- 280PaperworkOptionalMax 2
To identify the type or transmission or both of paperwork or supporting information
- 290Loan BuydownOptionalMax 1
To describe the features of a loan buydown
- 300Property or Housing ExpenseOptionalMax 10
To provide housing expense information
- 310Borrower Education ProgramOptionalMax 2
To identify the type and location of borrower education provided
- IGI Loop OptionalRepeat >1
- 320Insurer or Guarantor InformationMandatoryMax 1
To identify the mortgage insurer or guarantor and provide information about the insurance coverage
The IGI loop is used to identify information associated with mortgage insurance including the mortgage insurance certificate numbers. - 330Reference IdentificationOptionalMax 1
To specify identifying information
- 340Percent AmountsOptionalMax 10
To qualify percent amounts and supply percent amounts
- 320Insurer or Guarantor InformationMandatoryMax 1
- NX1 Loop OptionalRepeat >1
- 350Property or Entity IdentificationMandatoryMax 1
To define the attributes of a property or an entity
The NX1 loop is used to describe the characteristics of the subject property. - 360Location ID ComponentOptionalMax 15
To define types and values of a geographic location
- 370Real Estate Property InformationOptionalMax 1
To provide a description of real estate or general property information
- 380Property Description/Legal DescriptionOptionalMax 2
To provide specifics on property or legal description; this segment provides for a simple legal description such as lot, block and subdivision
- 350Property or Entity IdentificationMandatoryMax 1
- LN1 Loop OptionalRepeat 5
- 390Loan Specific DataMandatoryMax 1
To provide high-level information about a loan
The LN1 loop is used for high level and subordinate loan level information. - 400Yes/No QuestionOptionalMax 1
To identify and answer yes and no questions, including the date, time, and comments further qualifying the condition
The YNQ segment identifies if a subject lien is involved. - 410Date or Time or PeriodOptionalMax 5
To specify any or all of a date, a time, or a time period
- 420Reference IdentificationOptionalMax 10
To specify identifying information
- 390Loan Specific DataMandatoryMax 1
- CRC Loop OptionalRepeat >1
- 430Conditions IndicatorMandatoryMax 1
To supply information on conditions
The CRC Loop is used to identify the borrower and co-borrower information at either the summary loan level or the individual borrower level. - 440Individual IdentificationOptionalMax 1
To provide identification of an individual or entity
The IN1 segment identifies the borrower and co-borrower name. - 450Individual Name Structure ComponentsOptionalMax 30
To sequence individual name components for maximum specificity
- 460Demographic InformationOptionalMax 1
To supply demographic information
- 470QuantityOptionalMax 10
To specify quantity information
The QTY segment is used to report borrower age, years employed by company, total other properties owned and financed, or total number of dependents. - 480NameOptionalMax 1
To identify a party by type of organization, name, and code
- 490Yes/No QuestionOptionalMax 5
To identify and answer yes and no questions, including the date, time, and comments further qualifying the condition
The YNQ segment identifies whether the borrower is self employed or a non-occupant co-borrower. - 500IncomeOptionalMax 10
To provide type and amount of income obtained
- 510Monetary AmountOptionalMax 15
To indicate the total monetary amount
- SCM Loop OptionalRepeat >1
- 520Credit Score ModelMandatoryMax 1
To define the credit score model used and the related score
The SCM loop is used to capture credit scoring information for borrower and co-borrower. - 530Credit ScoreOptionalMax 5
To identify evaluation factors used in determining an applicant's credit score
- 520Credit Score ModelMandatoryMax 1
- 430Conditions IndicatorMandatoryMax 1
- PAM Loop OptionalRepeat 4
- 540Period AmountMandatoryMax 1
To indicate a quantity, and/or amount for an identified period
The PAM Loop is used to identify the number of bedrooms in each unit of the property and gross rental income per unit. - 550Yes/No QuestionMandatoryMax 1
To identify and answer yes and no questions, including the date, time, and comments further qualifying the condition
The YNQ segment determines whether the unit should be counted as an efficiency or studio. - 560Reference IdentificationMandatoryMax 1
To specify identifying information
- 540Period AmountMandatoryMax 1
- UWI Loop OptionalRepeat 5
- 570Underwriting InformationMandatoryMax 1
To identify the type of underwriting used to underwrite a mortgage loan
The UWI Loop is used to identify automated underwriting system information. - 580InformationOptionalMax 10
To report information
- 590Reference IdentificationOptionalMax 1
To specify identifying information
- 600Message TextOptionalMax >1
To provide a free-form format that allows the transmission of text information
- 570Underwriting InformationMandatoryMax 1
- 160Assigned NumberMandatoryMax 1
- 150Individual or Organizational NameMandatoryMax 1
- 020Delivery Execution InformationMandatoryMax 1
- 010Reference IdentificationMandatoryMax 1
Summary
- 010Transaction TotalsOptionalMax 1
To transmit a hash total for a specific element in the transaction set
The CTT segment is used to provide summary information on the number of loans in delivery. It is the count of the number of iterations of the LX loop. Each LX loop defines a single loan. - 020Transaction 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)