OpenMRSProgramEnrollmentServiceImpl

public class OpenMRSProgramEnrollmentServiceImpl implements OpenMRSProgramEnrollmentService

Constructors

OpenMRSProgramEnrollmentServiceImpl

public OpenMRSProgramEnrollmentServiceImpl(OpenMRSConfigService configService, OpenMRSPatientService patientService, ProgramEnrollmentResource programEnrollmentResource, EventRelay eventRelay)

Methods

createProgramEnrollment

public ProgramEnrollment createProgramEnrollment(String configName, ProgramEnrollment programEnrollment)

deleteProgramEnrollment

public void deleteProgramEnrollment(String configName, String uuid)

getBahmniProgramEnrollmentByPatientMotechId

public List<ProgramEnrollment> getBahmniProgramEnrollmentByPatientMotechId(String configName, String patientMotechId)

getBahmniProgramEnrollmentByPatientUuid

public List<ProgramEnrollment> getBahmniProgramEnrollmentByPatientUuid(String configName, String patientUuid)

getProgramEnrollmentByPatientMotechId

public List<ProgramEnrollment> getProgramEnrollmentByPatientMotechId(String configName, String patientMotechId)

getProgramEnrollmentByPatientUuid

public List<ProgramEnrollment> getProgramEnrollmentByPatientUuid(String configName, String patientUuid)

updateProgramEnrollment

public ProgramEnrollment updateProgramEnrollment(String configName, ProgramEnrollment programEnrollment)