@AccessLevel(value=EXTERNAL)
public interface ProviderSpecialty
Modifier and Type | Method and Description |
---|---|
void |
cancelSpecialty(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails)
This method is invoked by the Resource Manager or the Resource Manager
Supervisor
to cancel(logically delete) a Provider Specialty for a Provider.
|
curam.cpm.sl.entity.struct.ProviderSpecialtyKey |
createSpecialty(curam.cpm.sl.entity.struct.ProviderSpecialtyDtls providerSpecialtyDtls)
This method is invoked by the Resource Manager or the Resource Manager
Supervisor
to create a Provider Specialty for a Provider.
|
curam.cpm.facade.struct.ProviderSpecialtyDetailsList |
listProviderSpecialties(curam.cpm.sl.entity.struct.ProviderKey providerKey)
This method is invoked by the Resource Manager or the Resource Manager
Supervisor
to list the Provider Specialties that have been created for a Provider.
|
void |
modifySpecialty(curam.cpm.sl.entity.struct.ProviderSpecialtyDtls providerSpecialtyDtls)
This method is invoked by the Resource Manager or the Resource Manager
Supervisor
to modify a Provider Specialty for a Provider.
|
curam.cpm.sl.entity.struct.ProviderSpecialtyDtls |
viewSpecialty(curam.cpm.sl.entity.struct.ProviderSpecialtyKey providerSpecialtyKey)
This method is invoked by the Resource Manager or the Resource Manager
Supervisor.
|
@AccessLevel(value=EXTERNAL) curam.cpm.sl.entity.struct.ProviderSpecialtyKey createSpecialty(curam.cpm.sl.entity.struct.ProviderSpecialtyDtls providerSpecialtyDtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifySpecialty(curam.cpm.sl.entity.struct.ProviderSpecialtyDtls providerSpecialtyDtls) 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.ProviderSpecialtyDtls viewSpecialty(curam.cpm.sl.entity.struct.ProviderSpecialtyKey providerSpecialtyKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.ProviderSpecialtyDetailsList listProviderSpecialties(curam.cpm.sl.entity.struct.ProviderKey providerKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void cancelSpecialty(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException