
TABLE OF CONTENTS
Overview
Grain: One row per assignment event per application | Primary key: id | Foreign key: application_id → loan_applications.id
Tracks which staff members and branches are assigned to each application at each stage. Multiple rows per application are expected as the application progresses: this is a history table, not a current-state table.
Delivery folders: las_staff_assignments-1-day and las_staff_assignments-30-day
This article covers one table. For delivery options, ingestion guidance, the full table relationship diagram, and the export FAQ, see Data Exports: Clutch Lending LOS (LAS).
Things to Know About This Table
- Use
is_active(equivalent todeleted_on IS NULL) to identify the current assignments. - Interpret
assignee_idusingentity_type: if PERSON it is a staff user ID, if BRANCH it is a branch ID.
Data Dictionary
| Field Name | Description | Example | Required? |
|---|---|---|---|
id | UUID: unique assignment record identifier. | 2a1b0c9d-8e7f-4655-b433-221100ffeedd | Yes |
application_id | UUID: foreign key to loan_applications. | a1b2c3d4-e5f6-7890-abcd-ef1234567890 | Yes |
partner_id | UUID: your credit union identifier. | 550e8400-e29b-41d4-a716-446655440000 | Yes |
assignee_id | String: ID of the assigned entity. Interpret using entity_type: if PERSON, a staff user ID; if BRANCH, a branch ID. | usr_8f2a91 | Yes |
entity_type | Enum: type of the assigned entity: BRANCH or PERSON | PERSON | Yes |
assigned_by | String: staff user ID who made the assignment. Null for system-initiated assignments. | usr_3c7d22 | No |
assignment_type | Enum: workflow role being assigned: INTAKE_BRANCH / CLOSING_BRANCH / LOAN_OFFICER / PROCESSOR | LOAN_OFFICER | Yes |
is_active | Boolean: whether this is the current active assignment. Derived as deleted_on IS NULL. | true | Yes |
assigned_at | Timestamp: when the assignment took effect. Use this as the business timestamp for the assignment. | 2026-06-11T09:00:00Z | Yes |
deleted_on | Timestamp: when the assignment was superseded or removed. Null means currently active. | 2026-06-12T10:00:00Z | No |
created_on | Timestamp: when the assignment record was created. | 2026-06-11T09:00:00Z | Yes |
updated_on | Timestamp: when the assignment record was last modified. | 2026-06-12T10:00:00Z | Yes |
How This Table Joins to the Others
application_id→loan_applications.id(many assignment rows per application).
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article