@AccessLevel(value=EXTERNAL)
public interface HomeStudyDocument
Modifier and Type | Method and Description |
---|---|
curam.cpm.facade.struct.HomeStudyDocumentKey |
createHomeStudyDocument(curam.cpm.facade.struct.HomeStudyDocumentDetails details)
This method is used to create home study document record, and related
attachment record for the home study.
|
void |
deleteHomeStudyDocument(curam.cpm.facade.struct.DeleteHomeStudyDocumentKey key)
This method is used to logically delete home study document record ant its
related attachment record.
|
curam.cpm.facade.struct.HomeStudyDocumentList |
listHomeStudyDocuments(curam.cpm.facade.struct.HomeStudyDocumentListKey key)
This method is used to retrieve a list of home study document records for
the home study specified, and
provider context description to which this home study is related to.
|
curam.cpm.facade.struct.DocumentTemplateList |
listHomeStudyDocumentTemplates()
This method is used to retrieve a list of document template records whose
category is 'Home Study'.
|
void |
modifyHomeStudyDocument(curam.cpm.facade.struct.HomeStudyDocumentDetails details)
This method is used to modify home study document record.
|
curam.cpm.facade.struct.ReadHomeStudyDocumentDetails |
viewHomeStudyDocument(curam.cpm.facade.struct.HomeStudyDocumentKey key)
This method is used to retrieve home study document record details, its
related document template name, and provider context description.
|
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.HomeStudyDocumentKey createHomeStudyDocument(curam.cpm.facade.struct.HomeStudyDocumentDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyHomeStudyDocument(curam.cpm.facade.struct.HomeStudyDocumentDetails 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.ReadHomeStudyDocumentDetails viewHomeStudyDocument(curam.cpm.facade.struct.HomeStudyDocumentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void deleteHomeStudyDocument(curam.cpm.facade.struct.DeleteHomeStudyDocumentKey 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.HomeStudyDocumentList listHomeStudyDocuments(curam.cpm.facade.struct.HomeStudyDocumentListKey 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.DocumentTemplateList listHomeStudyDocumentTemplates() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException