```{dot, echo=FALSE} digraph getmhDB {
node [shape = box] getmhDB [label = "getmhDB( empReq, empPool, sched, year, hol )"] initEmpPool [label =<
initEmpPool( | empPool |
hol | |
year ) -> | |
listR (listR.a for backup) | |
empPool (sanitized) |
initEmpReq( | empReq |
sched | |
hol | |
year ) -> | |
listT (listT.a for backup) | |
empReq (sanitized) |
separate empPool, empReq, | |
listR, and listT that | |
are not in personnelClass -> | |
u.empPool | u.listR |
u.empReq | u.listT |
separate empPool, empReq, | |
listR, and listT that | |
are in personnelClass -> | |
empPool | listR |
empReq | listT |
assignPrio( | empReq |
empPool | |
listT | |
listR ) -> | |
mhDB | |
listT (unassigned) | |
listR (unassigned) | |
mhReq (unassigned) | |
mhPool (unassigned) | |
discarded (OT) |
merge all outputs -> | ||
listT | mhReq | mhDB |
listR | mhPool | discarded |
node [shape = diamond] len_u_listR [label = "Is length of u.listR > 0 ?"] nrow_mhPool [label = "Is number of rows of mhPool > 0 ?"]
getmhDB -> initEmpPool initEmpPool -> initEmpReq initEmpReq -> personnelClass personnelClass -> separateU separateU -> separate separate -> parallel parallel -> clerk:n parallel -> laborer:n parallel -> operator:n parallel -> staff:n parallel -> supervisor:n parallel -> technical:n supervisor -> assignPrio clerk -> assignPrioClerk laborer -> assignPrioLaborer operator -> assignPrioOperator staff -> assignPrioStaff technical -> assignPrioTechnical assignPrio -> merge assignPrioClerk -> merge assignPrioLaborer -> merge assignPrioOperator -> merge assignPrioStaff -> merge assignPrioTechnical -> merge merge -> len_u_listR len_u_listR -> normEmp [label = "yes"] normEmp -> u_mhPool u_mhPool -> merge_mhPool merge_mhPool -> nrow_mhPool
} ```
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.