EDI

API DocsTerminal
NEW!
Programmatically translate EDI to JSON with the EDI Core REST API
Get started in minutes →
Transaction Set
in
X12 Release 004010

203 Secondary Mortgage Market Investor Report

Functional Group MH

This Draft Standard for Trial Use 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

Sequence
Segment
Name
Max use
010
Transaction Set HeaderMandatory
Max 1
To indicate the start of a transaction set and to assign a control number
020
Beginning SegmentMandatory
Max 1
To indicate the beginning of a transaction set
030
Date or Time or PeriodMandatory
Max 1
To specify any or all of a date, a time, or a time period
The DTP segment states the reporting cycle date.
040
Reference IdentificationMandatory
Max 1
To specify identifying information
The REF segment indicates the Servicer or Issuer Institution Number.
N1 Loop
Repeat 5
050
Name
Max 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.
060
Additional Name Information
Max 1
To specify additional names or those longer than 35 characters in length
070
Address Information
Max 2
To specify the location of the named party
080
Geographic Location
Max 1
To specify the geographic place of the named party
090
Administrative Communications Contact
Max 2
To identify a person or office to whom administrative communications should be directed

Detail

Sequence
Segment
Name
Max use
LX Loop
Repeat >1
010
Assigned NumberMandatory
Max 1
To reference a line number in a transaction set
020
Reference Identification
Max 4
To specify identifying information
The REF segment is used to identify Sub Servicer, Pool, Document Custodial Note Holder, or Issuer.
030
Mortgage Pool Program
Max 1
To identify mortgage pool types
040
Monetary Amount
Max 10
To indicate the total monetary amount
045
Interest
Max 2
To specify interest rate and type and the applicable time period
047
Quantity
Max 5
To specify quantity information
048
Date/Time Reference
Max 5
To specify pertinent dates and times
RLT Loop
Repeat >1
050
Real Estate Loan Type
Max 1
Used to identify the agency case number, loan number, real estate loan type, pool type and amortization terms
060
Date or Time or PeriodMandatory
Max 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.
070
Monetary AmountMandatory
Max 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.
080
Investor Reporting Action Code
Max 1
To identify actions on or status of the mortgage
090
Interest
Max 2
To specify interest rate and type and the applicable time period
100
Payment Rate Change
Max 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.)
110
Location ID Component
Max 10
To define types and values of a geographic location
115
Industry Code
Max 5
Code to transmit standard industry codes
N1 Loop
Repeat 1
120
Name
Max 1
To identify a party by type of organization, name, and code
130
Additional Name Information
Max 1
To specify additional names or those longer than 35 characters in length
140
Date or Time or Period
Max 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.
160
Yes/No Question
Max >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
Repeat >1
170
Monetary Amount
Max 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.
180
Date or Time or Period
Max 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.
190
Transaction Set TrailerMandatory
Max 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)
Stedi is a registered trademark of Stedi, Inc. Stedi's EDI Reference and Mapping Guides are provided for marketing purposes and are free of charge. All names, logos, and brands of third parties listed on our site are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Our use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.
Stedi is a registered trademark of Stedi, Inc. Stedi's EDI Reference and Mapping Guides are provided for marketing purposes and are free of charge. All names, logos, and brands of third parties listed on our site are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Our use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.