@AccessLevel(value=EXTERNAL)
public interface HomeStudyHomeVisit
Modifier and Type | Method and Description |
---|---|
curam.cpm.facade.struct.HomeStudyHomeVisitKey |
createHomeStudyHomeVisit(curam.cpm.facade.struct.CreateHomeStudyHomeVisitDetails details)
This method creates a new Home Visit for a Home Study.
|
void |
deleteHomeStudyHomeVisit(curam.cpm.facade.struct.CancelHomeStudyHomeVisitKey key)
This method logically deletes this Home Study Home Visit (set it's status
to 'canceled').
|
curam.cpm.facade.struct.UserNameDetails |
getHomeStudyHomeVisitConductedByUser(curam.cpm.facade.struct.HomeStudyHomeVisitKey key)
This method is intended to be used by users responsible for managing home
studies to get the details of the user who conducted the home study home
visit.
|
curam.cpm.facade.struct.HomeStudyHomeVisitKey |
modifyHomeStudyHomeVisit(curam.cpm.facade.struct.HomeStudyHomeVisitDtls details)
This method modifies the details of the Home Study Home Visit.
|
curam.cpm.facade.struct.HomeStudyHomeVisitDtls |
viewHomeStudyHomeVisit(curam.cpm.facade.struct.HomeStudyHomeVisitKey key)
This method returns the details of a Home Study Home Visit.
|
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.HomeStudyHomeVisitKey createHomeStudyHomeVisit(curam.cpm.facade.struct.CreateHomeStudyHomeVisitDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.HomeStudyHomeVisitDtls viewHomeStudyHomeVisit(curam.cpm.facade.struct.HomeStudyHomeVisitKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.HomeStudyHomeVisitKey modifyHomeStudyHomeVisit(curam.cpm.facade.struct.HomeStudyHomeVisitDtls details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void deleteHomeStudyHomeVisit(curam.cpm.facade.struct.CancelHomeStudyHomeVisitKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.UserNameDetails getHomeStudyHomeVisitConductedByUser(curam.cpm.facade.struct.HomeStudyHomeVisitKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException