Table Description
ParticipantMessageConfiguration: Configuration options for a type of participant message. Messages are displayed in the citizen account in order to predict why the citizen has logged in, for example, a message is displayed to let them know what their last payment was and when their next payment is due. Messages can also be displayed to inform the user of activities they are scheduled to participate in or meetings they are due to attend. This entity allows for types of messages to be disabled/enabled and also allows for a sort order to be applied to different message types i.e. payment messages can be configured to display before meetings messages.
Model Details
Location in Model: Logical View::MetaModel::Curam::Core::Reference Model::Service Layer::ParticipantMessageConfiguration::Entity::ParticipantMessageConfig
Controlling File: core\model\Packages\Reference Model\Service Layer\ParticipantMessageConfig\ParticipantMessageConfig_cat.efx
Table Options
ALLOW_OPTIMISTIC_LOCKINGyes
Attributes (6)
AttributeStereotypeNullableDescriptionDomain DefinitionCodetableDDL Type
participantMessageConfigIDkeynoUnique identifier of this participant message configuration record.INTERNAL_ID SVR_INT64
participantMessageTypedetails The type of message that this record relates to e.g. Meetings, Payments.PARTICIPANT_MESSAGE_CODEParticipantMessageTypeSVR_STRING<10>
enabledInddetails Indicator to dictate if messages of a particular type are enabled or disabled.CURAM_INDICATOR SVR_BOOLEAN
sortOrderdetails Dictates the sort order of message types relative to other message types.SORTING_ORDER SVR_INT32
descriptiondetails Description of the account message.DESCRIPTION SVR_STRING<300>
imagedetails Unique identifier of the image (stored in application resources) to be displayed for this message type in the citizen account.PARTMSGTYPE_IMAGE_NAME SVR_STRING<50>
Indices (1)
Index NameAttributes
IdxParticipantMessageTypeparticipantMessageType
Operations (5)
OperationStereotypeOptionsDescriptionSQL
readread Standard Operation 
insertinsertAUTO_ID: participantMessageConfigID
Standard Operation 
modifymodifyOPTIMISTIC_LOCKING: yes
Standard Operation 
readAllnkreadmultiORDER_BY: sortOrder
  
readByParticipantMessageTypensread @curam.description Retrieves a record which is of the specified ParticipantMessageType. 
Related Pages (7)