OpenMRSEncounterServiceImpl

public class OpenMRSEncounterServiceImpl implements OpenMRSEncounterService

Constructors

OpenMRSEncounterServiceImpl

public OpenMRSEncounterServiceImpl(EncounterResource encounterResource, OpenMRSPatientService patientAdapter, EventRelay eventRelay, OpenMRSConfigService configService)

Methods

createEncounter

public Encounter createEncounter(String configName, Encounter encounter)

createEncounterType

public EncounterType createEncounterType(String configName, EncounterType encounterType)

deleteEncounter

public void deleteEncounter(String configName, String uuid)

deleteEncounterType

public void deleteEncounterType(String configName, String uuid)

getEncounterByUuid

public Encounter getEncounterByUuid(String configName, String uuid)

getEncounterTypeByUuid

public EncounterType getEncounterTypeByUuid(String configName, String uuid)

getEncountersByEncounterType

public List<Encounter> getEncountersByEncounterType(String configName, String motechId, String encounterType)

getLatestEncounterByPatientMotechId

public Encounter getLatestEncounterByPatientMotechId(String configName, String motechId, String encounterType)