What this category's data looks like
Teacher qualification exams and certification involve three types of materials: written and interview registration forms, Mandarin proficiency certificates, and medical examination forms. The registration form contains name, ID number, exam subjects, exam district, and signature field; the Mandarin proficiency certificate contains grade, certificate number, issue date, and seal; the medical examination form contains examination conclusion, physician signature, and hospital stamp. The materials are generated separately by the registration system, testing institution, and medical examination hospital, and are updated with the certification batch. When entering the exception tracing and manual review function, the registration form serves as the main record to locate the candidate and batch, while the Mandarin proficiency certificate and medical examination form serve as supporting materials to compare fields, dates, and signatures, in order to discover situations such as the name, quantity, or date of the same record not matching across two materials, versions not being synchronized, or missing signatures or receipts.
Configuration and implementation checks
This step is executed by the HTTP node in the workflow, which outputs the response body, status code, and returned fields. The "exception list and review conclusion" is parsed from the response by subsequent nodes, or handled and completed by an external system according to the agreement. The HTTP module sends requests to the target address, and variables can be used as placeholders in all three places: path parameters, request body, and request headers. The variables come from global variables, system variables, or the output of preceding nodes.
| Object | Check | Verification action |
|---|---|---|
| Written and interview registration form | Fields, dates, and signatures must correspond item by item with the Mandarin proficiency certificate and medical examination form | Take the name, ID number, and exam subjects from the registration form and compare them with the other two materials; check whether the signature field and receipt are complete, and verify the source of each placeholder in the variable panel |
| Mandarin proficiency certificate | Grade, certificate number, and issue date must be consistent with the registration form record | Check the certificate number and issue date, and compare whether the names and dates in the two materials do not match; check whether the placeholder in variables comes from the output of a preceding node |
| Medical examination form | Examination conclusion, physician signature, and hospital stamp must be complete and the date must be within the validity period | Check the examination conclusion and signature/stamp, and inspect whether the signature or receipt is missing; use a sample request to compare the response and confirm that the fields in responseData are consistent with the external interface agreement |
| HTTP request | Request address, request headers, and request body must be resolvable into actual values | View the rendered complete address in the request preview; check the Authorization request header name and value source, and confirm that the authentication information is passed in according to the external system's requirements |
Three common errors
- Symptom: the name or date of the same candidate does not match between the registration form and the Mandarin proficiency certificate. Cause: the two materials are entered by different systems, fields are not compared for consistency, and exception records lack support from the original records.
- Symptom: the medical examination form version is not synchronized, and an old conclusion is seen during review. Cause: after the material is updated, it does not re-enter the tracing process, and the referenced content is inconsistent with the current batch version.
- Symptom: the review conclusion lacks the reviewer's signature or receipt. Cause: the manual review step does not return signature information, and subsequent nodes cannot confirm the disposition.
How to verify the setup
Acceptance of this function: preview the rendered request, check the status code and returned fields, then compare the result against a sample to confirm that the responseData fields are consistent with the external interface agreement.
Business test: create an exception record, see whether the source material can be traced, and check the fields, dates, and signatures of the registration form, Mandarin proficiency certificate, and medical examination form.
- In the variable panel, check the source of each placeholder and confirm that
variablescan be traced to global variables, system variables, or the output of preceding nodes. - Use a sample request to compare the response, and check whether the
Authorizationrequest header and request body fields conform to the external system agreement.