A Processes is CANCELED, if it is canceled by user or other contacts
A Processes is COMPLETED, if it is completed by user or other contacts, the is the final step of process and it can no longer be edited
The processes is DRAFT, if it created by user and is not yet sent
A process is IN_PROGRESS, if it is received by the user and the user has taken the lead to modify it.
A process is NEW, if it is recently received by user
A Processes is SUBMITTED, if user sent it to other contacts.