Skip to content

Funding Entities

Why This Exists

This document defines Funding Domain entities with identity.

Owner

The owner is the Chief Product Officer and Enterprise Architect.

Business Value

Clear entities support funding readiness, application workflow, partner matching, repayment tracking, and cash-flow risk management.

Entity Catalogue

Entity Purpose Key attributes Business rules Relationships MVP status
Funding Need Funding requirement. FundingNeedId, OrganizationId, amount, purpose, source. Must have business context. May reference Contract or Bid. MVP
Funding Product Funding product option. ProductId, type, criteria, status. Must identify product type. Used by assessments. MVP
Funding Partner Finance provider. PartnerId, name, products, status. Partner state is Funding-owned; display may be Marketplace. Supports applications. MVP
Funding Application Application workflow. ApplicationId, OrganizationId, partner, product, status. Must preserve status and decision support boundary. Linked to need and partner. MVP
Readiness Assessment Funding readiness record. AssessmentId, score, gaps, date. Must be explainable. Feeds recommendations. MVP
Eligibility Assessment Product or partner eligibility assessment. EligibilityId, result, factors. Must preserve method and assumptions. Linked to product/application. MVP
Cash-Flow Risk Cash-flow risk record. RiskId, level, cause, mitigation. Must have status and owner. May reference contract/payment. MVP
Repayment Schedule Repayment plan. ScheduleId, application ID, installments. Must preserve dates and amounts. Owns repayment entries. Later
Repayment Entry Individual repayment item. EntryId, due date, amount, status. Must link to schedule. Feeds risk. Later
Funding Recommendation Recommendation record. RecommendationId, product, partner, rationale. Must be framed as decision support. May reference Intelligence. MVP

Entity Rule

Funding entities must not overwrite Organization financial profile references, Contract facts, Marketplace display state, or Intelligence reasoning sessions.