After categorizing the incident should be assigned to a relevant technician basing on his competency and responsibility. The state changes to the Assigned.
This state indicates that the incident is fixed and the originator can perform the tests. If the checks were passed successfully, then the incident should be marked as Closed; otherwise, it should be marked as Rejected by User.
If there is not enough information to fix the incident, the agent makes an information request (in line with the company rules) and changes the incident state to the Information needed. After receiving the information, the agent changes the state from Information needed to the previous one and continues working on the incident.
If the incident solving requires 3rd party engaging, then after referrals, the incident state should be changed to the External Processing state. And after this 3rd party engaging is over, the incident state should be changed to the previous one.