EDI 203 Secondary Mortgage Market Investor Report
Functional Group MG
X12F Finance Subcommittee
This X12 Transaction Set contains the format and establishes the data contents of the Secondary Mortgage Market Investor Report Transaction Set (203) for use within the context of an Electronic Data Interchange (EDI) environment. This transaction set can be used for the transfer and reporting of mortgage servicing information between mortgage servicers, mortgage service bureaus, and secondary mortgage market organizations.
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
- 0300Date or Time or PeriodMandatoryMax 1
To specify any or all of a date, a time, or a time period
The DTP segment states the reporting cycle date. - 0400Reference IdentificationMandatoryMax 1
To specify identifying information
The REF segment indicates the Servicer or Issuer Institution Number. - N1 Loop OptionalRepeat 5
- 0500NameMandatoryMax 1
To identify a party by type of organization, name, and code
The N1 loop identifies the sending and receiving parties, such as Mortgage Servicer, Service Bureau, Investor, etc. - 0600Additional Name InformationOptionalMax 1
To specify additional names
- 0700Address InformationOptionalMax 2
To specify the location of the named party
- 0800Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 0900Administrative Communications ContactOptionalMax 2
To identify a person or office to whom administrative communications should be directed
- 0500NameMandatoryMax 1
Detail
- LX Loop MandatoryRepeat >1
- 0100Assigned NumberMandatoryMax 1
To reference a line number in a transaction set
- 0200Reference IdentificationOptionalMax 4
To specify identifying information
The REF segment is used to identify Sub Servicer, Pool, Document Custodial Note Holder, or Issuer. - 0300Mortgage Pool ProgramOptionalMax 1
To identify mortgage pool types
- 0400Monetary AmountOptionalMax 10
To indicate the total monetary amount
- 0450InterestOptionalMax 2
To specify interest rate and type and the applicable time period
- 0470QuantityOptionalMax 5
To specify quantity information
- 0480Date/Time ReferenceOptionalMax 5
To specify pertinent dates and times
- RLT Loop OptionalRepeat >1
- 0500Real Estate Loan TypeMandatoryMax 1
Used to identify the agency case number, loan number, real estate loan type, pool type and amortization terms
- 0600Date or Time or PeriodMandatoryMax 3
To specify any or all of a date, a time, or a time period
The DTP segment is used to state the Last Paid Installment Date and the Date of the Last Payment Received. - 0700Monetary AmountMandatoryMax 8
To indicate the total monetary amount
The AMT segment is used to report amounts such as the Actual or Scheduled Unpaid Principal Balance, Principal or Interest Due to Investor, Current Principal and Interest, Prepayment Penalties. - 0800Investor Reporting Action CodeOptionalMax 1
To identify actions on or status of the mortgage
- 0900InterestOptionalMax 2
To specify interest rate and type and the applicable time period
- 1000Payment Rate ChangeOptionalMax 3
To identify interest rate or payment changes for adjustable rate mortgages
The PRC segment is used to report Variable Loan Information characteristics (Adjustable Rate Mortgages, Graduated Payment Mortgages, etc.) - 1100Location ID ComponentOptionalMax 10
To define types and values of a geographic location
- 1150Industry CodeOptionalMax 5
Code to transmit standard industry codes
- N1 Loop OptionalRepeat 1
- 1200NameMandatoryMax 1
To identify a party by type of organization, name, and code
- 1300Additional Name InformationOptionalMax 1
To specify additional names
- 1400Date or Time or PeriodOptionalMax 2
To specify any or all of a date, a time, or a time period
The DTP segment is used to identify the Original Maturity Date and the Date of First Payment. - 1600Yes/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 Foreclosure proceedings have begun on the loan, flood insurance is current, hazard insurance is current, real estate tax is current, or guarantee is terminated. - AMT Loop OptionalRepeat >1
- 1700Monetary AmountMandatoryMax 1
To indicate the total monetary amount
The AMT loop is used to define curtailment data, to state the Original Principal Balance, and to state the Tax & Insurance Escrow Fund Balance. - 1800Date or Time or PeriodOptionalMax 1
To specify any or all of a date, a time, or a time period
The DTP segment is used to define dates associated with curtailment data.
- 1700Monetary AmountMandatoryMax 1
- 1200NameMandatoryMax 1
- 0500Real Estate Loan TypeMandatoryMax 1
- 0100Assigned NumberMandatoryMax 1
- 1900Transaction 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)