Table Description
Announcement: Configuration details of an announcement that can be recorded for an organization.

The Announcement entity captures the details of an organization wide announcement. This announcement can be displayed across the application, for example on the user home page when they log on.

Example

Midway Office is closed today because of flooding - all staff will be working at Manly Office, Midway customers can be redirected there or have appointments rescheduled.

Model Details
Location in Model: Logical View::MetaModel::Curam::Core::Reference Model::Service Layer::Announcement::Entity::Announcement
Controlling File: core\model\Packages\Reference Model\Service Layer\Announcement\Entity\Entity_cat.efx
Table Options
ALLOW_OPTIMISTIC_LOCKINGyes
Attributes (7)
AttributeStereotypeNullableDescriptionDomain DefinitionCodetableDDL Type
announcementIDkeynoUnique reference number assigned by the system to the announcement record.ANNOUNCEMENT_ID SVR_INT64
titledetails The announcement title or subject.ANNOUNCEMENT_TITLE SVR_STRING<80>
announcementTextdetails The text of the announcement.ANNOUNCEMENT_TEXT SVR_STRING<200>
startDateTimedetails The date and time the announcement is effective from.CURAM_DATETIME SVR_DATETIME
endDateTimedetails The date and time the announcement is effective until. The announcement will no longer appear on a caseworkers home page after this date and time.CURAM_DATETIME SVR_DATETIME
recordStatusdetails The status is used to indicate if the announcement has been logically deleted.RECORD_STATUS_CODERecordStatusSVR_STRING<10>
commentsdetails Comments recorded by a user relating to the announcement. This enables the user to give a brief description about why the announcement is needed.COMMENTS SVR_STRING<300>
Operations (10)
OperationStereotypeOptionsDescriptionSQL
insertinsertAUTO_ID: announcementID
PRE_DATA_ACCESS: yes
Inserts an announcement record. 
readread Reads an announcement record. 
modifymodifyOPTIMISTIC_LOCKING: yes
PRE_DATA_ACCESS: yes
Modifies an announcement record. 
modifyStatusnsmodifyOPTIMISTIC_LOCKING: yes
PRE_DATA_ACCESS: yes
Changes the status of the announcement record. 
validateInsert  Validates the announcement details before insertion. 
validateModify  Validates the announcement details before modification. 
validateDetails  Performs the common announcement validations. 
readAllnkreadmultiORDER_BY: startDateTime
Returns a list of announcement records sorted by startDateTime. 
searchByStatusAndDatensmulti Method to return announcements of a particular status that have not yet reached their end date.SQL
searchCurrentAnnouncementsnsmulti Method to return announcements of a particular status that have not yet reached their end date.SQL
Related Pages (37)