Ontology · v0.4.2
Borrower Side
BorrowerEntity (under_review)
The legal entity applying for or holding the loan. May be an operating company or a single-purpose vehicle (SPV) formed for the transaction.
In specialty lending, SPV borrowers are common. The presence of a parent guarantor materially changes the risk profile — see rule_missing_parent_guarantor.
| Attribute | Type | Required | Description |
|---|---|---|---|
| legal_name | string | yes | Registered legal name of the borrower. |
| entity_type | enum | yes | One of: operating_company, spv, individual. |
| is_single_purpose | boolean | no | True if the entity is an SPV formed for this deal. |
| state_of_formation | string | no | US state or jurisdiction of formation. |
| ein | string | no | Employer Identification Number, if disclosed. |
GuarantorEntity (draft)
A party providing a guaranty of the borrower's obligations.
"Bad boy" carve-out guaranties are limited-recourse guaranties that spring to full recourse on defined bad acts (fraud, unauthorized transfer, bankruptcy).
| Attribute | Type | Required | Description |
|---|---|---|---|
| legal_name | string | yes | Guarantor legal name. |
| guaranty_type | enum | yes | One of: full_recourse, limited, springing, bad_boy. |
| is_parent | boolean | no | True if guarantor is the corporate parent of the borrower. |
Deal Terms
LoanFacility (approved)
The credit facility being underwritten.
Delayed-draw term loans have an availability period; the committed amount is not fully funded at close. Watch for undrawn-commitment fee terms.
| Attribute | Type | Required | Description |
|---|---|---|---|
| facility_amount | money | yes | Committed principal amount. |
| facility_type | enum | yes | One of: term_loan, revolver, delayed_draw. |
| rate_index | enum | no | Reference rate: SOFR, prime, fixed. |
| spread_bps | integer | no | Spread over index in basis points. |
| maturity_date | date | no | Stated maturity of the facility. |