| transitionToState(ProgramWorkflowState, Date) |  | 0% |  | 0% | 12 | 12 | 22 | 22 | 1 | 1 |
| voidLastState(ProgramWorkflow, User, Date, String) |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 1 | 1 |
| getCurrentState(ProgramWorkflow) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
| statesInWorkflow(ProgramWorkflow, boolean) |  | 0% |  | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
| getActive(Date) |  | 0% |  | 0% | 7 | 7 | 4 | 4 | 1 | 1 |
| getCurrentStates() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| getPatientState(Integer) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| PatientProgram(Integer) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getSortedStates() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getActive() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCurrentState() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setId(Integer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getId() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| copyHelper(PatientProgram) |  | 100% |   | 75% | 1 | 3 | 0 | 21 | 0 | 1 |
| PatientProgram() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| copy() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setOutcome(Concept) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDateCompleted(Date) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDateEnrolled(Date) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setPatient(Patient) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setPatientProgramId(Integer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setProgram(Program) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setStates(Set) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setLocation(Location) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getOutcome() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDateCompleted() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDateEnrolled() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPatient() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPatientProgramId() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getProgram() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getStates() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLocation() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |