What this category's data looks like
This page addresses the student status change and graduation eligibility review scenario. Materials include leave-of-absence and return-to-school applications, major transfer applications, and graduation review checklists. Sources are academic affairs system exports and college submissions, with an update cadence that rolls by semester batch and change effective date. Field characteristics center on name, student ID, change type, effective date, signature, and receipt. The three types of materials play different roles when entering the conversation logs and auditing feature: leave-of-absence and return-to-school applications are used to locate the start and end of the change conversation, major transfer applications are used to compare the major name and effective date, and graduation review checklists are used to verify the graduation conclusion and signature receipt. The conversation record interface pulls by application and conversation dimensions, returning the conversation message list and total record count, including role and reference information, for manual or external system registration, export, and re-review.
Configuration and implementation checks
This step is executed by the conversation record interface (by application and conversation dimensions), outputting the conversation message list and total record count, including role and reference information. The handover-ready deployment status and operation records are then completed manually or by an external system. The interface only retrieves conversation evidence and does not write to business ledgers.
| Object | Check | Verification action |
|---|---|---|
| Leave-of-absence and return-to-school application | Student ID, change type, effective date, and signature receipt are consistent across the three materials | Pull the conversation by chatId, verify the role and reference of the message corresponding to dataId, and compare the application form date |
| Major transfer application | Transfer-out major, transfer-in major, effective date, and version number match | Open the single record by value, verify the reference and elapsed time fields, then compare item by item with the major transfer application form |
| Graduation review checklist | Graduation conclusion, review date, signature, and receipt are complete and the version is in sync | Page through to retrieve the full total record count, verify total and response code of 200, and sample one record to verify role and time |
| Deployment status and operation records | Version, connection, and task records are consistent across all three | Verify item by item against the handover sheet once, see which record is missing, add the missing item, then hand over the shift |
Three common errors
- Symptom: The name and change date for the same student do not match between the leave-of-absence and return-to-school application and the graduation review checklist. Cause: The two materials were exported in different batches, and cross-comparison by student ID and effective date was not performed.
- Symptom: The major transfer application has taken effect, but the major name in the conversation record is still the old value. Cause: The version was not synchronized, and the application side did not refresh the conversation context following the academic affairs change.
- Symptom: The graduation review checklist is missing a signature or receipt, yet it has already entered the handover sheet. Cause: During handover, only the record count was checked, and the signature field and receipt attachment were not verified item by item.
How to verify the setup
Feature acceptance: Page through by total record count to retrieve all records, sample one record to verify role, reference information, and time, and confirm that the message identifiers and content fields _id, dataId and value match with response code of 200.
Business test: Verify item by item against the handover sheet once, see which record is missing, complete it, then hand over to operations or the next shift.
- Pull two consecutive pages by application and conversation identifiers, compare the total record count and offset, and confirm that only the first page was not retrieved.
- Open a single record to verify the reference and elapsed time fields. If the interface returns empty but a conversation exists in the interface, re-check the source of the application and conversation identifiers.