@AccessLevel(value=EXTERNAL)
@Implementable
public interface DailyAttendanceRelatedItem
extends curam.util.persistence.StandardEntity
DailyAttendance
to be
captured should extend from. For attendance to be captured and displayed
correctly within Outcome Planning any activity that participation is allowed
for must extend this interface.Modifier and Type | Method and Description |
---|---|
curam.codetable.impl.ATTENDANCERELATEDTYPEEntry |
getAttendanceRelatedType()
Gets the type of the related item.
|
int |
getDurationHours()
Returns the hour duration field for the activity.
|
int |
getDurationMinutes()
Returns the minute duration field for the activity.
|
curam.util.type.FrequencyPattern |
getFrequencyPattern()
Returns the frequency pattern for the activity.
|
java.util.List<DailyAttendance> |
listParticipation()
Lists the participation records for an activity if participation is
applicable to this type of activity.
|
curam.codetable.impl.ATTENDANCERELATEDTYPEEntry getAttendanceRelatedType()
java.util.List<DailyAttendance> listParticipation()
curam.util.type.FrequencyPattern getFrequencyPattern()
zeroFrequencyPattern
).int getDurationHours()
int getDurationMinutes()