FFS_MESSAGE_QUEUE
Used to store queue of Outbound API messages that still don't have a final status.
Details
-
Schema: FUSION
-
Object owner: FFS
-
Object type: TABLE
-
Tablespace: DATA
Primary Key
Name | Columns |
---|---|
FFS_MESSAGE_QUEUE_PK |
MESSAGE_ID |
Columns
Name | Datatype | Length | Precision | Not-null | Comments |
---|---|---|---|---|---|
MESSAGE_ID | NUMBER | 10 | Yes | Unique identifier for the message in the system. | |
ACTIVITY_ID | NUMBER | 10 | Yes | Identifier of the activity the message is related to. | |
VISIT_ID | NUMBER | 10 | Link to FFS_VISIT record related to the message. | ||
INVENTORY_ID | NUMBER | 10 | Reference to the related inventory ID - FFS_INVENTORY->INVENTORY_ID. | ||
ROUTE_ID | NUMBER | 10 | Reference to the unique route ID -> FFS_ROUTE -> ROUTE_ID. | ||
RESOURCE_ID | NUMBER | 8 | Yes | Link to the related resource ID - FFS_RESOURCE->RESOURCE_ID. | |
SERVICE_REQUEST_ID | NUMBER | 10 | ID of the related support request. Reference to the FFS_SERVICE_REQUEST -> SERVICE_REQUEST_ID. | ||
USER_ID | NUMBER | 18 | Yes | Link to the related user ID - FFS_USER->USER_ID. | |
FLOW_ID | NUMBER | 10 | Yes | Link to the unique identifier of the notification scenario (ffs_message_flow->flow_id). | |
STEP_ID | NUMBER | 10 | Yes | Link to the record in FFS_MESSAGE_STEP->STEP_ID. | |
PREV_MESSAGE_ID | NUMBER | 10 | Yes | Link to the record in FFS_MESSAGE_QUEUE->MESSAGE_ID. | |
MESSAGE_TRIGGER | VARCHAR2 | 24 | Trigger Label. Example: 'day_before'. | ||
METHOD | VARCHAR2 | 15 | Identifier of message method which is used to process the message.. | ||
SUBMETHOD | VARCHAR2 | 40 | Additional identifier for message method 'external_system'. | ||
SEND_FROM | TIMESTAMP | Specifies starting time of the message time range for sending the message. | |||
SEND_TO | TIMESTAMP | Specifies ending time of the message time range for sending the message. | |||
GMT_SHIFT | NUMBER | 10 | Yes | Time Zone Difference. Value in Minutes. | |
STATUS | VARCHAR2 | 11 | Notification Status. Values: 'new', 'sending', 'failed', 'sent', 'delivered', 'falsemethod', 'obsolete'. | ||
DESCRIPTION | VARCHAR2 | 1020 | Extended notification status description. | ||
DATA | VARCHAR2 | 1020 | Information delivered from external system(customer wants to change phone to #). | ||
EXTERNAL_ID | VARCHAR2 | 160 | Sent message external system identifier. | ||
FAULT_RETRIES | NUMBER | 10 | Yes | Total attempts quantity on notification sent failure. | |
FAULT_ATTEMPT | NUMBER | 10 | Yes | Rest of attempts quantity on notification sent failure. | |
FAULT_INTERVAL | NUMBER | 10 | Yes | Interval before next notification attempt on notification sent failure. | |
SENT_ATTEMPT | NUMBER | 10 | Yes | Rest of attempts quantity on notification sent. | |
SENT_INTERVAL | NUMBER | 10 | Yes | Interval before next notification attempt on notification sent. | |
SENT | TIMESTAMP | Notification message Sent Time. | |||
TIME_DELIVERED_START | NUMBER | 5 | Specifies the activity communicated window time start. | ||
TIME_DELIVERED_END | NUMBER | 5 | Specifies the activity communicated window time end. | ||
DURATION | NUMBER | 10 | Step Duration Time. Calculated value. | ||
CREATED | TIMESTAMP | Notification Message Creation Date and Time. | |||
UPDATED | TIMESTAMP | Notification Message Last Update Time. | |||
STOPPED | NUMBER | 3 | It's a bitmap mask which identifies message's further steps. | ||
SURVEY_ID | NUMBER | 8 | This field is not used and can be removed. | ||
PREV_STATUS | VARCHAR2 | 11 | Previous message's notification status. | ||
PREV_DESC | VARCHAR2 | 1020 | Previous message's extended notification status description. | ||
PREV_DATA | VARCHAR2 | 1020 | Previous message's information delivered from external system(customer wants to change phone to #). | ||
PREV_SUBJECT | VARCHAR2 | 4000 | Previous message's information delivered from external system(customer wants to change phone to #). | ||
PREV_BODY | CLOB | Previous message's information delivered from external system(customer wants to change phone to #). | |||
PREV_STOPPED | NUMBER | 3 | Previous Notification Message's Option(s). | ||
ADDRESS | VARCHAR2 | 4000 | Notification Address which was used for the action. | ||
CREATED_BY | VARCHAR2 | 64 | Yes | Who column: indicates the user who created the row. | |
CREATION_DATE | TIMESTAMP | Yes | Who column: indicates the date and time of the creation of the row. | ||
LAST_UPDATED_BY | VARCHAR2 | 64 | Yes | Who column: indicates the user who last updated the row. | |
LAST_UPDATE_DATE | TIMESTAMP | Yes | Who column: indicates the date and time of the last update of the row. | ||
LAST_UPDATE_LOGIN | VARCHAR2 | 32 | Who column: indicates the session login associated to the user who last updated the row. |
Indexes
Index | Uniqueness | Tablespace | Columns |
---|---|---|---|
FFS_MESSAGE_QUEUE_PK | Unique | DATA | MESSAGE_ID |