Your Loan Origination Data Template
Your Loan Origination Data Template
- Recommended data attributes for thorough analysis
- Key process activities to accurately map your workflow
- Step-by-step guidance for data extraction
Loan Origination Attributes
| Name | Description | ||
|---|---|---|---|
| Activity Name ActivityName | The name of the specific business event or task that occurred at a point in time in the loan origination process. | ||
| Description This attribute records the name of each step in the loan origination lifecycle, such as 'Application Submitted', 'Credit Check Completed', or 'Loan Decision Rendered'. These activities form the nodes of the discovered process map. Analyzing the sequence and frequency of these activities is the core of process mining. It helps to understand the actual process flow, identify deviations from the standard procedure, and pinpoint bottlenecks or areas with high rework rates. The specific activity names are crucial for calculating stage-specific KPIs like Underwriting Processing Time. Why it matters Activities define the steps of the process. Analyzing their sequence, frequency, and duration is fundamental to understanding and improving the process flow. Where to get This information is typically generated from system event logs, status change records, or task completion entries within Finastra Fusion Mortgagebot. Examples Application SubmittedUnderwriting CommencedLoan Decision RenderedFunds Disbursed | |||
| Event Timestamp EventTimestamp | The exact date and time when a specific activity started or occurred. | ||
| Description The Event Timestamp, or Start Time, captures the precise moment an activity took place. This temporal data is essential for ordering events chronologically and building an accurate representation of the process flow. In analysis, timestamps are used to calculate all duration-based metrics, including overall cycle time, processing times for individual activities, and waiting times between steps. This allows for the identification of bottlenecks, monitoring SLA adherence, and tracking performance trends over time, which are critical for dashboards like 'Overall Loan Processing Time Analysis' and 'Loan Approval Cycle Time Trend'. Why it matters Timestamps provide the chronological order of events and are essential for calculating all performance metrics, such as cycle times and wait times. Where to get This data is usually found alongside the activity or status update record in the system's event logs or transaction tables, often labeled as 'Creation Date' or 'Status Timestamp'. Examples 2023-10-26T10:00:00Z2023-10-26T14:35:10Z2023-11-05T09:15:00Z | |||
| Loan Application ID LoanApplicationId | The unique identifier assigned to each loan application when it is created in the system. | ||
| Description The Loan Application ID uniquely identifies each individual loan request throughout its entire lifecycle. It serves as the central entity to group all associated activities and data, allowing for a complete trace of the origination journey for a specific loan. In process analysis, this ID is fundamental for constructing the end-to-end view of each case. All activities, from 'Application Submitted' to 'Funds Disbursed' or 'Loan Closed as Rejected', are linked back to this single identifier, enabling the calculation of cycle times, identification of process variants, and tracking of specific loan journeys. Why it matters This is the essential Case ID that connects all related events into a single process instance, which is the foundation for any process mining analysis. Where to get This is the primary identifier for a loan application within Finastra Fusion Mortgagebot, typically available in all modules and tables related to loan processing. Examples MB-2024-84331LN-00193742APP-2023-58102 | |||
| Last Data Update LastDataUpdate | The timestamp indicating the last time the data for this process was refreshed or extracted. | ||
| Description This attribute records the date and time of the most recent data pull from the source system. It provides context for the freshness of the data being analyzed. In any analysis or dashboard, knowing the recency of the data is critical for making informed decisions. This timestamp helps users understand if they are looking at real-time information or a snapshot from a specific point in time, which is important for operational monitoring versus strategic analysis. Why it matters Informs users about the timeliness of the data, ensuring that analyses are based on data of a known and acceptable age. Where to get This value is generated and stamped on the dataset during the data extraction and transformation (ETL) process. Examples 2024-05-21T02:00:00Z2024-05-20T02:00:00Z2024-05-19T02:00:00Z | |||
| Source System SourceSystem | Identifies the system of record from which the event data was extracted. | ||
| Description This attribute specifies the originating system for the data, for example, 'Finastra Fusion Mortgagebot'. In environments with multiple integrated systems, this field helps distinguish data sources. While often a static value in a single-system analysis, it becomes crucial when merging data from different platforms, like a separate CRM or document management system. It ensures data lineage is clear and helps in troubleshooting data quality issues by tracing them back to the correct source. Why it matters Provides crucial context about data origin, ensuring traceability and aiding in data governance, especially in multi-system environments. Where to get This is typically a static value added during the data extraction and transformation (ETL) process, identifying 'Finastra Fusion Mortgagebot' as the source. Examples FinastraFusionMortgagebotMortgagebotLOS_PRODFFM_US_East | |||
| Application Channel ApplicationChannel | The channel through which the loan application was initially submitted. | ||
| Description This attribute specifies the origin of the application, for example, whether it came through an online portal, a mobile app, directly via a loan officer, or through a third-party broker. Understanding the channel is important for operational and strategic analysis. The 'Overall Loan Processing Time Analysis' dashboard uses this attribute to compare the efficiency of different channels. This can reveal if certain channels lead to longer processing times, higher rejection rates, or require more rework, providing insights for process optimization and marketing strategy. Why it matters Allows for performance comparison across different customer-facing channels, helping to optimize channel-specific processes and resource allocation. Where to get Consult Finastra Fusion Mortgagebot documentation. This information is often captured at the time of application creation. Examples Online PortalMobile AppIn-BranchBroker | |||
| Assigned Loan Officer AssignedLoanOfficer | The name or ID of the loan officer responsible for managing the loan application. | ||
| Description This attribute identifies the primary employee, the loan officer, who is handling the application. This person is often the main point of contact for the applicant and is responsible for guiding the application through the process. This dimension is critical for performance and workload analysis. Dashboards like the 'Loan Officer Workload Distribution' directly use this attribute to visualize the number of active loans and average processing times per officer. It helps management identify top performers, those who may be overloaded, and opportunities for resource balancing or training. Why it matters Enables analysis of workload distribution, resource performance, and identification of resource-related bottlenecks or best practices. Where to get Consult Finastra Fusion Mortgagebot documentation. This is likely stored in loan application header data or an assignment table, linked to the user management module. Examples John SmithEmily Jonesjsmithuser_1024 | |||
| Assigned Underwriter AssignedUnderwriter | The name or ID of the underwriter assigned to assess the risk of the loan application. | ||
| Description This attribute specifically identifies the underwriter responsible for the critical underwriting stage of the process. The underwriter evaluates the loan's risk and makes a recommendation for approval or rejection. For the 'Underwriting Bottleneck Deep Dive' dashboard, this attribute is essential. It allows for the segmentation of underwriting processing times and queue times by individual underwriter. This helps to understand performance variations, ensure consistency in decision-making, and manage workload within the underwriting team. Why it matters Crucial for detailed analysis of the underwriting stage, enabling performance comparisons and workload management for the underwriting team. Where to get Consult Finastra Fusion Mortgagebot documentation. This information is typically recorded when the case is assigned to the underwriting queue or a specific underwriter. Examples David ChenMaria Garciauw_dchenunderwriter_56 | |||
| Decision Outcome DecisionOutcome | The final decision made on the loan application, such as Approved, Rejected, or Withdrawn. | ||
| Description This attribute captures the final business outcome of the loan origination process for each application. This is a critical case-level attribute that defines the success or failure of a process instance. This attribute is the foundation for the 'Loan Application Rejection Trends' dashboard and the 'Loan Decision Consistency by Risk' analysis. By filtering and segmenting the process map by outcome, analysts can identify common process patterns that lead to rejections versus approvals. It directly supports the calculation of the Loan Application Rejection Rate KPI. Why it matters Defines the business outcome of each case, allowing for comparative analysis between successful and unsuccessful process flows to find root causes. Where to get This is typically the final status of a loan application case, found in the main case or application table within Finastra Fusion Mortgagebot. Examples ApprovedRejectedWithdrawn by ApplicantOffer Expired | |||
| Event End Time EventEndTime | The exact date and time when a specific activity was completed. | ||
| Description While StartTime captures when an activity begins, EndTime marks its completion. For many events in loan origination, the start and end time might be identical, representing an instantaneous event. However, for activities with a measurable duration like 'Underwriting Review', this field is crucial. Having a distinct EndTime allows for the direct calculation of activity processing time, as opposed to inferring it from the start time of the next activity. This is more accurate as it separates true processing time from idle or wait time, which is essential for the 'Underwriting Bottleneck Deep Dive' dashboard. Why it matters Enables the precise calculation of activity processing time, distinguishing it from the waiting time that follows, leading to more accurate bottleneck analysis. Where to get Consult Finastra Fusion Mortgagebot documentation or system logs. This might be recorded as a 'Completion Date', 'End Date', or may need to be derived if not explicitly available. Examples 2023-10-27T16:05:00Z2023-10-28T11:00:15Z2023-11-06T17:20:00Z | |||
| Branch Location BranchLocation | The physical branch or operational location that is processing the loan application. | ||
| Description This attribute identifies the specific branch or office responsible for the loan. It is a key organizational dimension for large institutions with multiple locations. Used in the 'Loan Officer Workload Distribution' dashboard, this attribute allows for performance analysis to be aggregated at a location level. It helps compare the efficiency, workload, and outcomes between different branches, highlighting regional performance differences and informing resource allocation across the organization. Why it matters Enables performance benchmarking and workload analysis across different geographical or organizational units. Where to get Consult Finastra Fusion Mortgagebot documentation. This is likely associated with the loan officer's user profile or selected during application intake. Examples Downtown Main StNorthwood BranchCorporate HQWestern Region Center | |||
| Credit Score CreditScore | The applicant's credit score at the time of the credit check. | ||
| Description This attribute contains the numerical credit score obtained from a credit bureau during the 'Credit Check Completed' activity. It is a key factor in assessing the applicant's creditworthiness. In the 'Loan Decision Consistency by Risk' dashboard, the credit score is plotted against the final decision outcome. This analysis helps to ensure that lending decisions are fair, consistent, and aligned with the institution's risk appetite. It can highlight potential inconsistencies where applicants with similar scores receive different outcomes. Why it matters A critical data point for risk assessment, this attribute helps analyze the consistency and fairness of loan decisions. Where to get Consult Finastra Fusion Mortgagebot documentation. This data is typically stored in a dedicated field after being retrieved from a credit reporting agency via an integration. Examples 780650815720 | |||
| Is Automated IsAutomated | A flag indicating whether an activity was performed by a system (true) or a human user (false). | ||
| Description This boolean attribute distinguishes between tasks executed automatically by the system, like an initial credit check or generating a standard disclosure, and those performed manually by employees. Analyzing this attribute helps in understanding the level of automation in the process. It can be used to compare the speed and consistency of automated versus manual steps. This is valuable for identifying further automation opportunities to improve efficiency and reduce the risk of human error. Why it matters Helps measure the degree of automation in the process and identify opportunities for further efficiency gains through new automation initiatives. Where to get This is typically derived by checking the 'User' associated with an activity. If the user is a system or service account, the flag is set to true. Examples truefalse | |||
| Is Rework IsRework | A calculated flag indicating if an activity is being performed for a second or subsequent time within the same case. | ||
| Description This boolean attribute is set to 'true' if a specific activity, like 'Supporting Documents Requested' or 'Underwriting Review Returned', occurs more than once for the same Loan Application ID. It helps to explicitly tag and quantify rework loops. In the 'Rework and Redundant Steps Map' dashboard, this flag can be used to highlight rework loops visually or to filter for cases with high levels of rework. Calculating the Rework Activity Rate KPI becomes a simple matter of counting events where 'IsRework' is true. This helps focus improvement efforts on the root causes of repeated work, such as unclear communication or data entry errors. Why it matters Explicitly identifies and quantifies rework, making it easier to analyze the causes and impacts of process inefficiencies and loops. Where to get This attribute is calculated in the data transformation layer by checking if the same activity name has already appeared for the given CaseId. Examples truefalse | |||
| Is SLA Breached IsSlaBreached | A calculated flag that is true if the underwriting stage exceeded its defined SLA target. | ||
| Description This boolean attribute is a result of comparing the actual duration of a stage with its target SLA. For example, it would be 'true' if the time between 'Underwriting Commenced' and 'Underwriting Completed' is greater than the 'Underwriting SLA Target'. This flag simplifies analysis in the 'SLA Adherence and Breach Analysis' dashboard by creating a clear binary dimension for filtering and aggregation. It allows for quick calculation of the SLA Adherence Rate KPI and helps in drilling down to the specific characteristics, like Loan Type or Branch, of applications that frequently breach their service level agreements. Why it matters Provides a simple, clear indicator of SLA failure for any given case, making it easy to filter, aggregate, and analyze the root causes of breaches. Where to get This attribute is calculated during data preparation. The logic is: (Actual Duration > UnderwritingSlaTarget) ? true : false. Examples truefalse | |||
| Loan Amount LoanAmount | The total monetary amount requested by the applicant for the loan. | ||
| Description This attribute represents the principal amount of the mortgage being applied for. It is a key financial metric for each application and often influences the process itself, for example, larger 'Jumbo' loans may require additional approval steps. In analysis, Loan Amount can be used to segment the process and investigate correlations between the loan value and processing times, approval rates, or the level of scrutiny applied. For example, one might find that loans above a certain threshold consistently take longer in the underwriting stage. It provides valuable business context to the process flow. Why it matters Allows for financial analysis of the loan portfolio and helps investigate if the loan value impacts process behavior, such as cycle time or approval rates. Where to get This is a core field entered during the application submission process and stored in the main loan application data within Finastra Fusion Mortgagebot. Examples 350000.00750000.00210000.50 | |||
| Loan Type LoanType | The type of loan product being applied for, such as Conventional, FHA, or VA. | ||
| Description This attribute categorizes the loan application based on the specific mortgage product being requested by the applicant. Different loan types often have distinct process requirements, compliance rules, and risk profiles. Analyzing the process by Loan Type is a fundamental practice. It can reveal that certain products have significantly longer cycle times or higher rejection rates. This segmentation is crucial for identifying product-specific bottlenecks and for ensuring that compliance checks, like those in the 'Compliance Violation Pathways' analysis, are correctly applied. Why it matters Different loan products often have different process paths and SLAs, making this attribute essential for meaningful comparative analysis and filtering. Where to get This is a fundamental data point selected at the beginning of the application process and stored in the main loan application data in Finastra Fusion Mortgagebot. Examples Conventional 30-Year FixedFHA LoanVA LoanJumbo Mortgage | |||
| Processing Time ProcessingTime | The calculated duration of time spent actively working on a task. | ||
| Description This metric represents the actual time an activity took to complete, calculated as the difference between the activity's EndTime and StartTime. It measures active work time, distinct from the idle or wait time between activities. Processing time is a core metric for performance analysis and bottleneck identification. In the 'Underwriting Bottleneck Deep Dive', this metric for underwriting activities reveals how long underwriters are actively working on cases. Summing the processing times of all activities in a case gives the total touch time, a key measure of process efficiency. Why it matters Measures the actual work duration for activities, helping to distinguish value-added time from non-value-added wait time for precise efficiency analysis. Where to get This attribute is not directly in the source system but is calculated during data preparation by subtracting the EventTimestamp from the EventEndTime. Examples 3600 seconds72000 seconds180 seconds | |||
| Rejection Reason RejectionReason | The specific reason provided when a loan application is rejected. | ||
| Description When a loan's 'Decision Outcome' is 'Rejected', this attribute provides the specific cause. Reasons can range from poor credit history and insufficient income to incomplete documentation or property appraisal issues. This is a vital attribute for the 'Loan Application Rejection Trends' dashboard. Analyzing the most frequent rejection reasons provides actionable insights for process improvement. For instance, a high number of rejections due to incomplete documentation might indicate a need to improve the document collection process or applicant communication. Why it matters Provides the root cause for failed processes, enabling targeted improvements to increase the approval rate and reduce wasted effort. Where to get Consult Finastra Fusion Mortgagebot documentation. This is typically stored in a reason code or notes field associated with the final decision status. Examples Credit score below thresholdDebt-to-income ratio too highIncomplete applicationVerification of income failed | |||
| Risk Category RiskCategory | A categorical rating of the loan's risk level, such as Low, Medium, or High. | ||
| Description The Risk Category is a classification assigned to a loan application based on various factors, including credit score, debt-to-income ratio, and loan-to-value ratio. It simplifies risk assessment into a few understandable tiers. This attribute is essential for the 'Loan Decision Consistency by Risk' dashboard. By grouping loans into categories, it becomes easier to visualize whether decision outcomes are consistent for applications with similar risk profiles. This analysis supports regulatory compliance and helps in refining the internal risk assessment model. Why it matters Simplifies complex risk data, enabling high-level analysis of decision consistency and alignment with corporate risk strategy. Where to get This may be a field calculated and stored by Finastra Fusion Mortgagebot's internal decision engine or a related risk management module. Examples Low RiskMedium RiskHigh RiskPrime | |||
| Underwriting Queue Time UnderwritingQueueTime | The calculated waiting time for an application before underwriting begins. | ||
| Description This metric measures the idle time a loan application spends waiting after the credit check is done but before underwriting actively starts. It is calculated as the duration between the timestamp of 'Credit Check Completed' and 'Underwriting Commenced'. This KPI is crucial for the 'Underwriting Bottleneck Deep Dive' as it isolates wait time from active processing time. High queue times can indicate resource shortages, inefficient work assignment, or system delays. Reducing this queue time is often a key goal for improving overall process speed and efficiency. Why it matters Isolates the waiting time before a critical process stage, providing a clear target for reducing idle time and improving flow efficiency. Where to get This attribute is calculated during data analysis or ETL by finding the time difference between the 'Credit Check Completed' and 'Underwriting Commenced' events for each case. Examples 86400 seconds172800 seconds36000 seconds | |||
| Underwriting SLA Target UnderwritingSlaTarget | The contractually or internally defined target time for completing the underwriting stage. | ||
| Description This attribute specifies the Service Level Agreement (SLA) target for the duration of the underwriting process, often expressed in business hours or days. This target can vary based on factors like loan type or risk category. This is a critical input for the 'SLA Adherence and Breach Analysis' dashboard and the Overall SLA Adherence Rate KPI. By comparing the actual underwriting processing time against this target, each case can be flagged as 'Met' or 'Breached'. This allows for monitoring performance against promises made to customers or internal goals, and for identifying the root causes of SLA failures. Why it matters Provides the benchmark against which actual performance is measured, enabling direct monitoring of SLA compliance and identification of breaches. Where to get This may be stored as a static business rule, or as a field on the loan application itself, potentially derived by a rules engine within Finastra Fusion Mortgagebot. Examples 24 hours3 days48 hours5 days | |||
Loan Origination Activities
| Activity | Description | ||
|---|---|---|---|
| Application Submitted | This activity marks the official start of the loan origination process, when a prospective borrower formally submits their application through the system. This event is typically captured explicitly when a new loan application record is created and assigned a unique Loan Application ID. | ||
| Why it matters This is the primary start event for the process. It is essential for measuring the overall loan cycle time and the pre-approval decision time. Where to get This is typically an explicit event recorded in the application or loan master data table with a creation timestamp when a new loan record is generated in Finastra Fusion Mortgagebot. Capture Use the creation timestamp of the loan application record. Event type explicit | |||
| Credit Check Completed | Represents the completion of the automated or manual credit history check for the applicant. This event is often logged when results from an integrated third-party credit bureau are returned and attached to the loan file. | ||
| Why it matters This is a key milestone before the underwriting phase begins. It provides critical data for risk assessment and decision-making. Where to get This may be an explicit event logged by the credit check integration service within Mortgagebot. It could also be inferred from a timestamped status change like 'Credit Check Complete'. Capture Look for a timestamped entry in an integration log or a specific status update indicating the credit report has been pulled. Event type explicit | |||
| Funds Disbursed | This is the final activity in a successful loan origination process, representing the moment when the loan funds are paid out. This is a critical financial transaction and is captured as an explicit, timestamped event in the system. | ||
| Why it matters This activity marks the successful end of the process. It is the endpoint for calculating the overall Average Loan Cycle Time. Where to get This is an explicit event, typically recorded in a funding or transactions table associated with the loan. A 'Funding Date' or 'Disbursement Date' field provides the timestamp. Capture Use the timestamp from the 'Funding Date' or similar field in the core loan or funding data tables. Event type explicit | |||
| Loan Closed as Rejected | An end activity indicating the loan application was officially closed with a final status of 'Rejected'. This is distinct from the decision itself and represents the final administrative closing of the file. | ||
| Why it matters This provides a definitive end point for rejected applications, allowing for accurate cycle time analysis of this cohort and supporting the Loan Application Rejection Rate KPI. Where to get Inferred from the final status of the loan application being 'Rejected' or 'Denied' in combination with a final closing or status date. Capture Use the timestamp of the final status update when the loan record is set to a terminal 'Rejected' state. Event type inferred | |||
| Loan Decision Rendered | This is the critical event where the final decision on the loan application is made, such as 'Approved', 'Conditionally Approved', or 'Rejected'. This event is inferred from the timestamp when the final decision status is recorded in the system. | ||
| Why it matters This is a key milestone for measuring decision time and analyzing rejection rates. It is crucial for understanding decision consistency and outcomes. Where to get Inferred from a change in the loan's primary status or a dedicated 'Decision' field. The timestamp of this status update is the event time. Capture Identify the timestamp when the loan's status is first set to a terminal decision state (e.g., 'Approved', 'Rejected'). Event type inferred | |||
| Underwriting Commenced | This activity marks the beginning of the underwriting stage, when an underwriter officially starts their detailed review of the loan file. This is almost always inferred from a status change, such as 'In Underwriting', or when an underwriter is formally assigned. | ||
| Why it matters This is the start point for measuring Underwriting Processing Time and the end point for Underwriting Queue Time. It highlights how long applications wait for underwriter attention. Where to get Inferred from the loan application's status history table. The timestamp when the status changes to 'In Underwriting' or a similar state should be used. Capture Use the timestamp of the first status change to 'In Underwriting' or when an underwriter's ID is first assigned to the loan. Event type inferred | |||
| Underwriting Completed | Marks the completion of the underwriter's review and the readiness for a final loan decision. This is inferred from a status change from 'In Underwriting' to 'Underwriting Complete' or 'Pending Final Decision'. | ||
| Why it matters This is the end event for measuring the Underwriting Processing Time KPI. It is a major milestone indicating the risk assessment phase is finished. Where to get Inferred from the timestamp in the status history log when the loan application's status is updated to reflect the completion of the underwriting stage. Capture Use the timestamp when the status changes from 'In Underwriting' to a subsequent state like 'Decisioning' or 'Approved'. Event type inferred | |||
| Application Withdrawn | An end activity that occurs when the applicant voluntarily withdraws their application before a final decision is made. This is captured by a status change to 'Withdrawn by Applicant'. | ||
| Why it matters Tracking withdrawals helps identify points in the process where applicants drop off, which could indicate issues with process length, complexity, or communication. Where to get Inferred from the loan's status history log. The timestamp for the change to a 'Withdrawn' status marks this event. Capture Use the timestamp associated with the final status change to 'Withdrawn'. Event type inferred | |||
| Closing Disclosures Issued | This activity represents the generation and sending of the final Closing Disclosure (CD) document to the borrower. This is a critical compliance step that must occur a set number of days before closing. | ||
| Why it matters Tracking this event is essential for ensuring TRID regulatory compliance. The timing of this activity relative to the final closing is a key compliance metric. Where to get Often an explicit event from the document management component of Mortgagebot. A timestamp is recorded when the CD document is generated and sent. Capture Use the creation timestamp from a document tracking table for the Closing Disclosure document type. Event type explicit | |||
| Initial Review Completed | Represents the completion of the first internal check of the application for completeness and basic eligibility by a loan officer or processor. This is usually inferred from a status change in the system, for example, from 'New' to 'Processing' or 'Initial Review Complete'. | ||
| Why it matters Analyzing the time spent in initial review helps identify early bottlenecks in data validation and document gathering, allowing for process front-loading improvements. Where to get Inferred from a status history log or timestamp fields associated with loan statuses like 'Initial Review' or 'Processing'. Look for the timestamp when the status changes to indicate completion of this first pass. Capture Identify the timestamp when the loan application status first changes from a 'New' state to a 'Processing' or 'Reviewed' state. Event type inferred | |||
| Loan Offer Accepted by Applicant | This event marks the point where the applicant formally accepts the generated loan offer. This is typically captured by a loan officer manually updating the loan status after receiving signed documents or an electronic signature. | ||
| Why it matters This activity is crucial for calculating the Loan Offer Acceptance Rate KPI and understanding the effectiveness of the loan products and terms offered. Where to get This is likely inferred from a manual status change in the system, for example, to 'Offer Accepted' or 'Ready for Closing'. The timestamp of this update serves as the event time. Capture Use the timestamp of the status change to 'Accepted' or a similar state that moves the loan to the closing phase. Event type inferred | |||
| Loan Offer Generated | Represents the creation and issuance of the formal loan offer document to the applicant after an approval decision. This may be an explicit event logged by a document generation module or inferred from a status change. | ||
| Why it matters This activity is the starting point for measuring the loan offer acceptance rate and the time it takes for applicants to respond to an offer. Where to get Can be an explicit log from a document generation service integrated with Mortgagebot. Alternatively, it can be inferred from a status change to 'Offer Sent' or 'Pending Applicant Acceptance'. Capture Look for a timestamp in a document history table or an event log related to document generation. Event type explicit | |||
| Supporting Documents Received | Marks the point when all requested supporting documents from the applicant have been received and uploaded to the system. This is typically inferred when the loan status is updated from 'Pending Documents' to 'Documents Received' or 'Ready for Review'. | ||
| Why it matters This is the endpoint for the Document Collection Cycle Time KPI. Delays between requesting and receiving documents are a common source of prolonged cycle times. Where to get Inferred from the loan status history log. The timestamp associated with the status change to a state like 'Documents Received' or 'Ready for Underwriting' would signify this event. Capture Identify the timestamp when the application status is updated to reflect all necessary documents have been submitted. Event type inferred | |||
| Supporting Documents Requested | This event occurs when the loan officer or processor formally requests additional documentation from the applicant. It is often captured by a status change to 'Pending Documents' or a specific log entry when a communication is sent. | ||
| Why it matters This activity is the start point for measuring document collection efficiency. Frequent repetitions of this activity can indicate unclear initial requests or process rework. Where to get This can be inferred from a status change timestamp or captured from communication logs within Mortgagebot that record when document request notifications are sent to the applicant. Capture Use the timestamp of the status change to 'Awaiting Documents' or a similar state. This may occur multiple times in a case. Event type inferred | |||
| Underwriting Review Returned | This activity captures rework within the underwriting process, where the underwriter sends the application back to the loan officer for more information or corrections. This is inferred from a status change from 'In Underwriting' back to a prior state like 'Processing' or 'Awaiting Documents'. | ||
| Why it matters Identifies rework loops that significantly increase processing time and effort. High frequency of this activity points to issues with initial data quality or documentation. Where to get Inferred from the loan status history log by identifying sequences where the status moves from an underwriting state back to a pre-underwriting state. Capture Detect status transitions from 'In Underwriting' to states like 'Processing' or 'Pending Processor Review'. Event type inferred | |||
Extraction Guides
Extraction methods for this process are currently being validated. Please check back later or contact us for assistance.