- getProgramByUuid
Get a program by its uuid. There should be only one of these in the database. If
multiple are found,
- getPatientPrograms
Returns PatientPrograms that match the input parameters. If an input parameter
is set to null, the p
- getStateByUuid
Get a state by its uuid. There should be only one of these in the database. If
multiple are found, a
- getAllPrograms
Returns all programs
- getPatientProgramByUuid
Get a patient program by its uuid. There should be only one of these in the
database. If multiple ar
- getProgram
Returns a program given that programs primary key programId A null value is
returned if no program e
- getProgramByName
Returns a program given the program's exact name A null value is returned if
there is no program wit
- getWorkflowByUuid
Get ProgramWorkflow by its UUID
- savePatientProgram
Save patientProgram to database (create if new or update if changed)
- getPatientStateByUuid
Get a program state by its uuid. There should be only one of these in the
database. If multiple are
- getProgramAttributeTypeByUuid
- getWorkflow
Get ProgramWorkflow by internal identifier.