- Not sure how to indicate the co-borrower and borrower.
In version 3.x we tried to distance our selves from the jargon that carried so much misunderstanding. One borrower gets the disclosures, the others do not. After closing one borrower gets the monthly statements and other communications. The others do not. As a practical matter there is hardly any expense to send information to all borrower electronically. So even this distinction between borrowers may be going away.
In the attached file there are two parties that have roles as borrower. After removing a lot of content the example looks like this.
<PARTY type="resource" xlink:title="Borrower1">
<ROLES type="resource">
<ROLE type="resource">
<ROLE_DETAIL>
<PartyRoleType>Borrower</
</ROLE_DETAIL>
</ROLE>
</ROLES>
</PARTY>
There is a more concise way to show this called XPath. Here is the XPath expression that tests for a party with a role of borrower.
//m:PARTY[m:ROLES/m:ROLE/m:ROL
One would read this as "Find me all PARTY elements where they have a descendant ROLES/ROLE/ROLE_DETAIL/PartyRo
Note: XPaths require name space reference. Above we assume that the MISMO name space ( http://mismo.org/residential/
When creating V3 every borrower MUST be labeled with the Role Type Borrower.
Now that we know how to find all the borrowers lets find the BORROWER that will receive the disclosures. We use this to mark that borrower
<BorrowerClassificationType>Pr
The XPath is
//PARTY[ROLES/ROLE/ROLE_DETAIL
We would read this as"from the parties we selected earlier find the one that is primary."
When creating V3 there MUST be only one borrower marked as primary.
The XPATH above can be written to protect against some sender that fails to observe this last rule.
//PARTY[ROLES/ROLE/ROLE_DETAIL
The xpath to find a collection of all the secondary borrowers is
//PARTY[ROLES/ROLE/ROLE_DETAIL
No comments:
Post a Comment