Cookies Information
Only essential cookies are used on this site. Read more.
These diagrams show the flow of logic through the Jobd system and highlights areas of the Jobd system that are accessible to particular users because of their role. Note that a person using Jobd can have more than one role at the same time and everyone has the user role. Boxes with dotted line borders are functions inside a page. Pages marked as orange boxes are accessible to anyone, logged in or visitor.
These diagrams are more easily viewed on a large device.
Green: complete, yellow: in progress, white: not started.
flowchart LR jobd(Jobd
System) messages(Messages) settings(Settings) help(Help) contact(Contact Us) helpItem(Help Pages) legal(Legal) legalItem(Legal Pages) system(System) users(Users) joblistReqHistory(Job Request
History) sysReqHistory(System Request
History) sysReq(Allow/Deny
System Requests) joblistReq(Allow/Deny
Job List Requests) editAccess(Edit User
Access) analytics(Analytics) appearance(Appearance) change(Change System) invitations(Invitations) licensing(Licensing) locations(Locations) lists(Lists
Management) jobLists(Job Lists) jobList(Job List) viewJob(View/Edit Job) addWI(Add Work Item) addJobMessage(Add Job Message) changeSeq(Change Work
Item Sequence) workLists(Work Lists) workList(Work List) myJobs(My Jobs) chooseList(Choose Job List) newJob(Add Job Request) myWork(My Work) workItem(View/Edit
Work Item) changeWorkStatus(Change Work Status) addWorkMessage(Add Work Message) classDef default fill:#ffffff,stroke:#888888,stroke-width:2px,color:#888888 classDef blue fill:#ddddff,stroke:#000080,stroke-width:2px,color:#000080 classDef green fill:#ddffdd,stroke:#008800,stroke-width:2px,color:#008800 classDef purple fill:#ffddff,stroke:#880088,stroke-width:2px,color:#880088 classDef red fill:#ffdddd,stroke:#800000,stroke-width:2px,color:#800000 classDef yellow fill:#ffffdd,stroke:#888800,stroke-width:2px,color:#888800 classDef orange fill:#f5ccb3,stroke:#ed640e,stroke-width:2px,color:#ed640e class help,contact,helpItem,legal,legalItem orange class system,messages,help,helpItem,contact,settings green class appearance,change,sysReq,joblistReq green class editAccess,jobd,legal,legalItem,lists green class jobLists,workLists,myJobs,chooseList,newJob green class addJobMessage,changeSeq,locations green class invitations,licensing,jobLists,viewJob yellow class jobList,workList,workItem,addWorkMessage,changeWorkStatus yellow class users yellow classDef dash stroke-dasharray:5 5 class changeWorkStatus,addWorkMessage,addWI,addJobMessage,changeSeq dash class sysReq,joblistReq,editAccess dash class joblistReqHistory,sysReqHistory dash jobd ==> messages jobd ==> settings jobd ==> help jobd ==> legal jobd ==> system jobd ==> lists jobd ==> myWork system ===> users system ==> analytics system ==> appearance system ==> change system ==> invitations system ==> licensing system ==> locations lists ==> jobLists lists ==> workLists lists ===> myJobs system ==> jobLists system ==> workLists legal ==> legalItem help ==> contact help ==> helpItem users ==> joblistReqHistory users ==> sysReqHistory users ==> sysReq users ==> joblistReq users ==> editAccess jobLists ==> jobList workLists ==> workList jobList ==> viewJob myJobs ==> viewJob myJobs ==> chooseList chooseList ===> newJob myWork ==> workItem workList ==> workItem viewJob <==> addWI viewJob <==> addJobMessage viewJob <==> changeSeq workItem <==> changeWorkStatus workItem <==> addWorkMessage viewJob ==> workItem
Every user has the user role. A user can make job requests, follow progress and exchange messages with the job list manager.
flowchart LR jobd(Jobd
System) messages(Messages) settings(Settings) help(Help) contact(Contact Us) helpItem(Help Pages) legal(Legal) legalItem(Legal Pages) system(System) users(Users) joblistReqHistory(Job Request
History) sysReqHistory(System Request
History) sysReq(Allow/Deny
System Requests) joblistReq(Allow/Deny
Job List Requests) editAccess(Edit User
Access) analytics(Analytics) appearance(Appearance) change(Change System) invitations(Invitations) licensing(Licensing) locations(Locations) lists(Lists
Management) jobLists(Job Lists) jobList(Job List) viewJob(View/Edit Job) addWI(Add Work Item) addJobMessage(Add Job Message) changeSeq(Change Work
Item Sequence) workLists(Work Lists) workList(Work List) myJobs(My Jobs) chooseList(Choose Job List) newJob(Add Job Request) myWork(My Work) workItem(View/Edit
Work Item) changeWorkStatus(Change Work Status) addWorkMessage(Add Work Message) classDef default fill:#ffffff,stroke:#888888,stroke-width:2px,color:#888888 classDef blue fill:#ddddff,stroke:#000080,stroke-width:2px,color:#000080 classDef green fill:#ddffdd,stroke:#008800,stroke-width:2px,color:#008800 classDef purple fill:#ffddff,stroke:#880088,stroke-width:2px,color:#880088 classDef red fill:#ffdddd,stroke:#800000,stroke-width:2px,color:#800000 classDef yellow fill:#ffffdd,stroke:#888800,stroke-width:2px,color:#888800 classDef orange fill:#f5ccb3,stroke:#ed640e,stroke-width:2px,color:#ed640e class help,contact,helpItem,legal,legalItem orange class jobd,lists,myJobs,viewJob,addJobMessage red class chooseList,newJob,settings,messages red classDef dash stroke-dasharray:5 5 class changeWorkStatus,addWorkMessage,addWI,addJobMessage,changeSeq dash class sysReq,joblistReq,editAccess dash class joblistReqHistory,sysReqHistory dash jobd ==> messages jobd ==> settings jobd ==> help jobd ==> legal jobd ==> system jobd ==> lists jobd ==> myWork system ===> users system ==> analytics system ==> appearance system ==> change system ==> invitations system ==> licensing system ==> locations lists ==> jobLists lists ==> workLists lists ===> myJobs system ==> jobLists system ==> workLists legal ==> legalItem help ==> contact help ==> helpItem users ==> joblistReqHistory users ==> sysReqHistory users ==> sysReq users ==> joblistReq users ==> editAccess jobLists ==> jobList workLists ==> workList jobList ==> viewJob myJobs ==> viewJob myJobs ==> chooseList chooseList ===> newJob myWork ==> workItem workList ==> workItem viewJob <==> addWI viewJob <==> addJobMessage viewJob <==> changeSeq workItem <==> changeWorkStatus workItem <==> addWorkMessage viewJob ==> workItem
The administrator organises the system and has access to all job and work lists.
flowchart LR jobd(Jobd
System) messages(Messages) settings(Settings) help(Help) contact(Contact Us) helpItem(Help Pages) legal(Legal) legalItem(Legal Pages) system(System) users(Users) joblistReqHistory(Job Request
History) sysReqHistory(System Request
History) sysReq(Allow/Deny
System Requests) joblistReq(Allow/Deny
Job List Requests) editAccess(Edit User
Access) analytics(Analytics) appearance(Appearance) change(Change System) invitations(Invitations) licensing(Licensing) locations(Locations) lists(Lists
Management) jobLists(Job Lists) jobList(Job List) viewJob(View/Edit Job) addWI(Add Work Item) addJobMessage(Add Job Message) changeSeq(Change Work
Item Sequence) workLists(Work Lists) workList(Work List) myJobs(My Jobs) chooseList(Choose Job List) newJob(Add Job Request) myWork(My Work) workItem(View/Edit
Work Item) changeWorkStatus(Change Work Status) addWorkMessage(Add Work Message) classDef default fill:#ffffff,stroke:#888888,stroke-width:2px,color:#888888 classDef blue fill:#ddddff,stroke:#000080,stroke-width:2px,color:#000080 classDef green fill:#ddffdd,stroke:#008800,stroke-width:2px,color:#008800 classDef purple fill:#ffddff,stroke:#880088,stroke-width:2px,color:#880088 classDef red fill:#ffdddd,stroke:#800000,stroke-width:2px,color:#800000 classDef yellow fill:#ffffdd,stroke:#888800,stroke-width:2px,color:#888800 classDef orange fill:#f5ccb3,stroke:#ed640e,stroke-width:2px,color:#ed640e class help,contact,helpItem,legal,legalItem orange class system,analytics,appearance,change,invitations blue class licensing,locations,users,jobLists,jobList blue class viewJob,addWI,addJobMessage,changeSeq blue class users,sysReq,joblistReq,editAccess,jobd blue class workLists,workList,workItem,addWorkMessage,changeWorkStatus blue classDef dash stroke-dasharray:5 5 class changeWorkStatus,addWorkMessage,addWI,addJobMessage,changeSeq dash class sysReq,joblistReq,editAccess dash class joblistReqHistory,sysReqHistory dash jobd ==> messages jobd ==> settings jobd ==> help jobd ==> legal jobd ==> system jobd ==> lists jobd ==> myWork system ===> users system ==> analytics system ==> appearance system ==> change system ==> invitations system ==> licensing system ==> locations lists ==> jobLists lists ==> workLists lists ===> myJobs system ==> jobLists system ==> workLists legal ==> legalItem help ==> contact help ==> helpItem users ==> joblistReqHistory users ==> sysReqHistory users ==> sysReq users ==> joblistReq users ==> editAccess jobLists ==> jobList workLists ==> workList jobList ==> viewJob myJobs ==> viewJob myJobs ==> chooseList chooseList ===> newJob myWork ==> workItem workList ==> workItem viewJob <==> addWI viewJob <==> addJobMessage viewJob <==> changeSeq workItem <==> changeWorkStatus workItem <==> addWorkMessage viewJob ==> workItem
The job list manager has access to administer some job lists, as assigned by the administrator.
flowchart LR jobd(Jobd
System) messages(Messages) settings(Settings) help(Help) contact(Contact Us) helpItem(Help Pages) legal(Legal) legalItem(Legal Pages) system(System) users(Users) joblistReqHistory(Job Request
History) sysReqHistory(System Request
History) sysReq(Allow/Deny
System Requests) joblistReq(Allow/Deny
Job List Requests) editAccess(Edit User
Access) analytics(Analytics) appearance(Appearance) change(Change System) invitations(Invitations) licensing(Licensing) locations(Locations) lists(Lists
Management) jobLists(Job Lists) jobList(Job List) viewJob(View/Edit Job) addWI(Add Work Item) addJobMessage(Add Job Message) changeSeq(Change Work
Item Sequence) workLists(Work Lists) workList(Work List) myJobs(My Jobs) chooseList(Choose Job List) newJob(Add Job Request) myWork(My Work) workItem(View/Edit
Work Item) changeWorkStatus(Change Work Status) addWorkMessage(Add Work Message) classDef default fill:#ffffff,stroke:#888888,stroke-width:2px,color:#888888 classDef blue fill:#ddddff,stroke:#000080,stroke-width:2px,color:#000080 classDef green fill:#ddffdd,stroke:#008800,stroke-width:2px,color:#008800 classDef purple fill:#ffddff,stroke:#880088,stroke-width:2px,color:#880088 classDef red fill:#ffdddd,stroke:#800000,stroke-width:2px,color:#800000 classDef yellow fill:#ffffdd,stroke:#888800,stroke-width:2px,color:#888800 classDef orange fill:#f5ccb3,stroke:#ed640e,stroke-width:2px,color:#ed640e class help,contact,helpItem,legal,legalItem orange class lists,jobLists,jobList,viewJob,addWI,addJobMessage purple class changeSeq,jobd,workItem,addWorkMessage purple classDef dash stroke-dasharray:5 5 class changeWorkStatus,addWorkMessage,addWI,addJobMessage,changeSeq dash class sysReq,joblistReq,editAccess dash class joblistReqHistory,sysReqHistory dash jobd ==> messages jobd ==> settings jobd ==> help jobd ==> legal jobd ==> system jobd ==> lists jobd ==> myWork system ===> users system ==> analytics system ==> appearance system ==> change system ==> invitations system ==> licensing system ==> locations lists ==> jobLists lists ==> workLists lists ===> myJobs system ==> jobLists system ==> workLists legal ==> legalItem help ==> contact help ==> helpItem users ==> joblistReqHistory users ==> sysReqHistory users ==> sysReq users ==> joblistReq users ==> editAccess jobLists ==> jobList workLists ==> workList jobList ==> viewJob myJobs ==> viewJob myJobs ==> chooseList chooseList ===> newJob myWork ==> workItem workList ==> workItem viewJob <==> addWI viewJob <==> addJobMessage viewJob <==> changeSeq workItem <==> changeWorkStatus workItem <==> addWorkMessage viewJob ==> workItem
The work list manager has access to administer some work lists, as assigned by the administrator.
flowchart LR jobd(Jobd
System) messages(Messages) settings(Settings) help(Help) contact(Contact Us) helpItem(Help Pages) legal(Legal) legalItem(Legal Pages) system(System) users(Users) joblistReqHistory(Job Request
History) sysReqHistory(System Request
History) sysReq(Allow/Deny
System Requests) joblistReq(Allow/Deny
Job List Requests) editAccess(Edit User
Access) analytics(Analytics) appearance(Appearance) change(Change System) invitations(Invitations) licensing(Licensing) locations(Locations) lists(Lists
Management) jobLists(Job Lists) jobList(Job List) viewJob(View/Edit Job) addWI(Add Work Item) addJobMessage(Add Job Message) changeSeq(Change Work
Item Sequence) workLists(Work Lists) workList(Work List) myJobs(My Jobs) chooseList(Choose Job List) newJob(Add Job Request) myWork(My Work) workItem(View/Edit
Work Item) changeWorkStatus(Change Work Status) addWorkMessage(Add Work Message) classDef default fill:#ffffff,stroke:#888888,stroke-width:2px,color:#888888 classDef blue fill:#ddddff,stroke:#000080,stroke-width:2px,color:#000080 classDef green fill:#ddffdd,stroke:#008800,stroke-width:2px,color:#008800 classDef purple fill:#ffddff,stroke:#880088,stroke-width:2px,color:#880088 classDef red fill:#ffdddd,stroke:#800000,stroke-width:2px,color:#800000 classDef yellow fill:#ffffdd,stroke:#888800,stroke-width:2px,color:#888800 classDef orange fill:#f5ccb3,stroke:#ed640e,stroke-width:2px,color:#ed640e class help,contact,helpItem,legal,legalItem orange class lists,workLists,workList,workItem,addWorkMessage green class jobd,changeWorkStatus green classDef dash stroke-dasharray:5 5 class changeWorkStatus,addWorkMessage,addWI,addJobMessage,changeSeq dash class sysReq,joblistReq,editAccess dash class joblistReqHistory,sysReqHistory dash jobd ==> messages jobd ==> settings jobd ==> help jobd ==> legal jobd ==> system jobd ==> lists jobd ==> myWork system ===> users system ==> analytics system ==> appearance system ==> change system ==> invitations system ==> licensing system ==> locations lists ==> jobLists lists ==> workLists lists ===> myJobs system ==> jobLists system ==> workLists legal ==> legalItem help ==> contact help ==> helpItem users ==> joblistReqHistory users ==> sysReqHistory users ==> sysReq users ==> joblistReq users ==> editAccess jobLists ==> jobList workLists ==> workList jobList ==> viewJob myJobs ==> viewJob myJobs ==> chooseList chooseList ===> newJob myWork ==> workItem workList ==> workItem viewJob <==> addWI viewJob <==> addJobMessage viewJob <==> changeSeq workItem <==> changeWorkStatus workItem <==> addWorkMessage viewJob ==> workItem
Workers receive work items from the work list(s) assigned to them. They update the work items and communicate with work list managers.
flowchart LR jobd(Jobd
System) messages(Messages) settings(Settings) help(Help) contact(Contact Us) helpItem(Help Pages) legal(Legal) legalItem(Legal Pages) system(System) users(Users) joblistReqHistory(Job Request
History) sysReqHistory(System Request
History) sysReq(Allow/Deny
System Requests) joblistReq(Allow/Deny
Job List Requests) editAccess(Edit User
Access) analytics(Analytics) appearance(Appearance) change(Change System) invitations(Invitations) licensing(Licensing) locations(Locations) lists(Lists
Management) jobLists(Job Lists) jobList(Job List) viewJob(View/Edit Job) addWI(Add Work Item) addJobMessage(Add Job Message) changeSeq(Change Work
Item Sequence) workLists(Work Lists) workList(Work List) myJobs(My Jobs) chooseList(Choose Job List) newJob(Add Job Request) myWork(My Work) workItem(View/Edit
Work Item) changeWorkStatus(Change Work Status) addWorkMessage(Add Work Message) classDef default fill:#ffffff,stroke:#888888,stroke-width:2px,color:#888888 classDef blue fill:#ddddff,stroke:#000080,stroke-width:2px,color:#000080 classDef green fill:#ddffdd,stroke:#008800,stroke-width:2px,color:#008800 classDef purple fill:#ffddff,stroke:#880088,stroke-width:2px,color:#880088 classDef red fill:#ffdddd,stroke:#800000,stroke-width:2px,color:#800000 classDef yellow fill:#ffffdd,stroke:#888800,stroke-width:2px,color:#888800 classDef orange fill:#f5ccb3,stroke:#ed640e,stroke-width:2px,color:#ed640e class help,contact,helpItem,legal,legalItem orange class jobd,myWork,workItem,addWorkMessage,changeWorkStatus yellow classDef dash stroke-dasharray:5 5 class changeWorkStatus,addWorkMessage,addWI,addJobMessage,changeSeq dash class sysReq,joblistReq,editAccess dash class joblistReqHistory,sysReqHistory dash jobd ==> messages jobd ==> settings jobd ==> help jobd ==> legal jobd ==> system jobd ==> lists jobd ==> myWork system ===> users system ==> analytics system ==> appearance system ==> change system ==> invitations system ==> licensing system ==> locations lists ==> jobLists lists ==> workLists lists ===> myJobs system ==> jobLists system ==> workLists legal ==> legalItem help ==> contact help ==> helpItem users ==> joblistReqHistory users ==> sysReqHistory users ==> sysReq users ==> joblistReq users ==> editAccess jobLists ==> jobList workLists ==> workList jobList ==> viewJob myJobs ==> viewJob myJobs ==> chooseList chooseList ===> newJob myWork ==> workItem workList ==> workItem viewJob <==> addWI viewJob <==> addJobMessage viewJob <==> changeSeq workItem <==> changeWorkStatus workItem <==> addWorkMessage viewJob ==> workItem