- getEncountersToCreate
Returns a list of all the Encounters that need to be created to process form
submissions
- getCurrentEncounter
Returns the Encounter that was most recently added to the stack
- getPersonsToCreate
Returns a list of all the Persons that need to be created to process form
submission
- <init>
- accessionNumberChangedHelper
- addCustomFormSubmissionAction
- addObsToEncounterIfNotAlreadyThere
Utility function that adds a set of Obs to an Encounter, skipping Obs that are
already part of the E
- beginEncounter
Adds an Encounter to the submission stack
- beginObsGroup
Adds an Obs Group to the submission stack
- beginPerson
Add a Person to the submission stack. A Person must be the first object added to
the submission stac
- completeProgram
Ends a Patient program. Note that this method does not commit the program
enrollment change to the d
- createObs
Creates an new Obs and associates with the most recently added Person,
Encounter, and ObsGroup (if a