See Overview of governmental servers; what they are for, how and by whom they are established, and other issues.
Also, see YAWL before starting to write Python codes.