@AccessLevel(value=EXTERNAL)
public interface MaintainAttendanceConfiguration
Modifier and Type | Method and Description |
---|---|
curam.cpm.facade.struct.SOAttendanceReportingConfigurationDetails |
isAttendanceReportingEnabled()
Checks if the reporting method on the service offering attendance
configuration is mandatory or optional.
|
curam.cpm.facade.struct.AbsenceReasonConfigurationDetailsList |
listAbsenceReason(curam.cpm.facade.struct.AssociateIDKey key)
Method to list all the Absence Reasons for Agency, Service Offering or
Provider.It shows information like absence reason payable indicator,
absence reason deductible indicator for all records.
|
curam.cpm.facade.struct.AbsenceReasonDetailsList |
listAbsenceReasonConfiguration(curam.cpm.facade.struct.AssociateIDKey key)
This method is intended to be used by adminstrator to list all the Absence
Reasons for Agency, Service Offering or
Provider.It shows information like absence reason payable indicator,
absence reason deductible indicator for all records.
|
curam.cpm.facade.struct.AttendancePaymentFrequencyDetailsList |
listAttendancePaymentFrequency()
Method to list the attendance payment frequency record, which lists all
the information like attendance based payment frequency and the effective
date of all the frequency records.
|
curam.cpm.facade.struct.RosterGenerationFrequencyDetailsList |
listRosterGenerationFrequency()
Method to list the roster generation frequency record, which lists
information like roster generation frequency and the effective date of all
the frequencies.
|
curam.cpm.facade.struct.SOAttendanceConfigurationDetailsList |
listSOAttendanceConfiguration(curam.cpm.sl.entity.struct.ServiceOfferingKey key)
Method lists all the attendance configurations for the service offering.
|
curam.cpm.facade.struct.SOAttendanceConfigurationsDetailsList |
listSOAttendanceConfigurations(curam.cpm.sl.entity.struct.ServiceOfferingKey key)
This method is intended to be used by administrator to list all the
attendance configurations for the service offering.
|
curam.cpm.facade.struct.SOAttendancePaymentDetailsList |
listSOAttendancePayment(curam.cpm.sl.entity.struct.ServiceOfferingKey key)
Method to list all the attendance payment configurations for the service
offering.
|
curam.cpm.sl.entity.struct.AttendancePaymentFrequencyDtls |
readAttendancePaymentFrequency(curam.cpm.sl.entity.struct.AttendancePaymentFrequencyKey key)
Method to read the attendance payment frequency record, which shows
information like attendance based payment frequency and the effective date
of that frequency.
|
curam.cpm.sl.entity.struct.RosterGenerationFrequencyDtls |
readRosterGenerationFrequency(curam.cpm.sl.entity.struct.RosterGenerationFrequencyKey key)
Method to read the roster generation frequency record, which shows
information like roster generation frequency and the effective date of
that frequency.
|
curam.attendance.entity.struct.AbsenceReasonConfigurationDtls |
viewAbsenceReason(curam.attendance.entity.struct.AbsenceReasonConfigurationKey key)
Method to view the list of Absence Reasons for Agency, Service Offering or
Provider.It shows information like absence reason payable indicator,
absence reason deductible indicator.
|
curam.cpm.facade.struct.ProviderAttendanceTrackingDetails |
viewProviderAttendanceTracking(curam.cpm.sl.entity.struct.ProviderConcernRoleKey key)
To update Provider attendance tracking frequency record with information
about paper roster being required or not.
|
curam.cpm.facade.struct.SOAttendanceConfigurationDetails |
viewSOAttendanceConfiguration(curam.cpm.sl.entity.struct.SOAttendanceConfigurationKey key)
Method to view the attendance configurations for the service offering.
|
curam.cpm.sl.entity.struct.SOAttendancePaymentDtls |
viewSOAttendancePayment(curam.cpm.sl.entity.struct.SOAttendancePaymentKey key)
Method to view the attendance payment configurations for the service
offering.
|
curam.cpm.facade.struct.SORosterConfigurationDetails |
viewSORosterConfiguration(curam.cpm.sl.entity.struct.ServiceOfferingKey key)
Method to view the roster configurations for the service offering.
|
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.SOAttendanceConfigurationDetails viewSOAttendanceConfiguration(curam.cpm.sl.entity.struct.SOAttendanceConfigurationKey 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.SOAttendanceConfigurationDetailsList listSOAttendanceConfiguration(curam.cpm.sl.entity.struct.ServiceOfferingKey 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.SOAttendancePaymentDtls viewSOAttendancePayment(curam.cpm.sl.entity.struct.SOAttendancePaymentKey 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.SOAttendancePaymentDetailsList listSOAttendancePayment(curam.cpm.sl.entity.struct.ServiceOfferingKey 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.SORosterConfigurationDetails viewSORosterConfiguration(curam.cpm.sl.entity.struct.ServiceOfferingKey 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.AttendancePaymentFrequencyDtls readAttendancePaymentFrequency(curam.cpm.sl.entity.struct.AttendancePaymentFrequencyKey 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.AttendancePaymentFrequencyDetailsList listAttendancePaymentFrequency() 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.RosterGenerationFrequencyDtls readRosterGenerationFrequency(curam.cpm.sl.entity.struct.RosterGenerationFrequencyKey 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.RosterGenerationFrequencyDetailsList listRosterGenerationFrequency() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.ProviderAttendanceTrackingDetails viewProviderAttendanceTracking(curam.cpm.sl.entity.struct.ProviderConcernRoleKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.attendance.entity.struct.AbsenceReasonConfigurationDtls viewAbsenceReason(curam.attendance.entity.struct.AbsenceReasonConfigurationKey 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.AbsenceReasonConfigurationDetailsList listAbsenceReason(curam.cpm.facade.struct.AssociateIDKey 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.SOAttendanceReportingConfigurationDetails isAttendanceReportingEnabled() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.AbsenceReasonDetailsList listAbsenceReasonConfiguration(curam.cpm.facade.struct.AssociateIDKey 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.SOAttendanceConfigurationsDetailsList listSOAttendanceConfigurations(curam.cpm.sl.entity.struct.ServiceOfferingKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException