@AccessLevel(value=EXTERNAL)
public interface ProviderEnquiry
Modifier and Type | Method and Description |
---|---|
void |
closeProviderEnquiry(curam.cpm.sl.entity.struct.ProviderEnquiryKey key)
Method used by resource manager and resource manager supervisor to close a
provider enquiry.
|
curam.cpm.sl.entity.struct.ProviderEnquiryKey |
createProviderEnquiry(curam.cpm.facade.struct.ProviderEnquiryRegistrationDetails key)
Method used by prospective provider, resource manager and resource manager
supervisor to create an enquiry for the prospective provider.
|
curam.cpm.facade.struct.ProviderEnquiryViewDetailsList |
listProviderEnquiryDetails(curam.cpm.sl.entity.struct.ListProviderEnquiryKey providerEnquiryKey)
This method is intended to be used by users responsible for managing
provider enquiries to retrieve a list of provider enquiries.
|
curam.cpm.facade.struct.ProviderEnquirySummaryDetailsList |
listProviderEnquiryWithinDateRange(curam.cpm.facade.struct.SearchByDateRangeKey arg1)
This method is intended to be used by users responsible for managing provider enquiries to retrieve a list of provider enquiries
within date range.
|
curam.cpm.sl.entity.struct.ProviderEnquiryKey |
modifyProviderEnquiry(curam.cpm.facade.struct.ProviderEnquiryRegistrationDetails details)
Method used by prospective provider, resource manager and resource manager
supervisor to update the provider enquiry details.
|
curam.cpm.facade.struct.ProviderEnquirySummaryDetailsList |
searchAllEnquiries(curam.cpm.sl.entity.struct.SearchProviderEnquiryKey key)
Method used to search a list of provider enquiries using the search
criteria entered by the user.
|
curam.cpm.facade.struct.ProviderEnquirySummaryDetailsList |
searchProviderEnquiry(curam.cpm.sl.entity.struct.SearchProviderEnquiryKey key)
Deprecated.
Since Curam 6.0.5.6, replaced by
searchProviderGroupDetails.See release note: CR00440019.
Method used by resource manager and resource manager supervisor to search
a list of open provider enquiries using the search criteria entered by the
user.
|
curam.cpm.facade.struct.ProviderEnquirySearchDetailsList |
searchProviderEnquiryDetails(curam.cpm.sl.entity.struct.SearchProviderEnquiryKey searchProviderEnquiryKey,
curam.core.sl.struct.WizardStateID wizardStateID,
curam.core.facade.struct.ActionIDProperty actionID)
Method used by resource manager and resource manager supervisor to search
a list of open provider enquiries using the search criteria entered by the
user.
|
void |
setOwner(curam.cpm.facade.struct.SetProviderEnquiryAdminRoleDetails details)
Method used by resource manager supervisor to set a new owner for the
provider enquiry.
|
curam.cpm.facade.struct.ProviderEnrollmentDetails |
transferEnquiryToProvider(curam.cpm.sl.entity.struct.ProviderEnquiryKey key)
Method used by resource manager and resource manager supervisor to
transfer a provider enquiry to an enrolled provider.
|
void |
updateProviderEnquiryOwner(curam.cpm.sl.entity.struct.ProviderEnquiryKey key)
Method used by resource manager supervisor to update the owner of the
provider enquiry.
|
curam.cpm.facade.struct.ProviderEnquiryDetails |
viewProviderEnquiryDetails(curam.cpm.sl.entity.struct.ProviderEnquiryKey key)
This method is intended to be used by users responsible for managing
provider enquiries to view provider enquiries.
|
@AccessLevel(value=EXTERNAL) curam.cpm.sl.entity.struct.ProviderEnquiryKey createProviderEnquiry(curam.cpm.facade.struct.ProviderEnquiryRegistrationDetails key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.sl.entity.struct.ProviderEnquiryKey modifyProviderEnquiry(curam.cpm.facade.struct.ProviderEnquiryRegistrationDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@Deprecated @AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.ProviderEnquirySummaryDetailsList searchProviderEnquiry(curam.cpm.sl.entity.struct.SearchProviderEnquiryKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void closeProviderEnquiry(curam.cpm.sl.entity.struct.ProviderEnquiryKey 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.ProviderEnrollmentDetails transferEnquiryToProvider(curam.cpm.sl.entity.struct.ProviderEnquiryKey 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.ProviderEnquirySummaryDetailsList searchAllEnquiries(curam.cpm.sl.entity.struct.SearchProviderEnquiryKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void setOwner(curam.cpm.facade.struct.SetProviderEnquiryAdminRoleDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void updateProviderEnquiryOwner(curam.cpm.sl.entity.struct.ProviderEnquiryKey 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.ProviderEnquiryViewDetailsList listProviderEnquiryDetails(curam.cpm.sl.entity.struct.ListProviderEnquiryKey providerEnquiryKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.ProviderEnquirySummaryDetailsList listProviderEnquiryWithinDateRange(curam.cpm.facade.struct.SearchByDateRangeKey arg1) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.ProviderEnquiryDetails viewProviderEnquiryDetails(curam.cpm.sl.entity.struct.ProviderEnquiryKey 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.ProviderEnquirySearchDetailsList searchProviderEnquiryDetails(curam.cpm.sl.entity.struct.SearchProviderEnquiryKey searchProviderEnquiryKey, curam.core.sl.struct.WizardStateID wizardStateID, curam.core.facade.struct.ActionIDProperty actionID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException