SVC_CHANNEL_VIA

This table stores detailed information about how a service request was received or how an SR message was received or sent, and whom it was sent to.

Details

  • Schema: FUSION

  • Object owner: FUSION

  • Object type: TABLE

  • Tablespace: TRANSACTION_TABLES

Primary Key

Name Columns

SVC_CHANNEL_VIA_PK

VIA_ID

Columns

Name Datatype Length Precision Not-null Comments
VIA_ID NUMBER 18 Yes Auto-generated number and primary key for this table.
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row.
LAST_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.
OBJECT_VERSION_NUMBER NUMBER 9 Yes Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried.
OBJECT_ID NUMBER 18 Yes Foreign key that references SVC_SERVICES_REQUESTS (SR_ID) if this channel is for an SR, or SVC_SR_MESSAGES (MESSAGE_ID) if this channel is for an SR MESSAGE.
OBJECT_TYPE_CD VARCHAR2 30 Yes Lookup code that indicates whether the OBJECT_ID is for SR or for SR_Message.
CHANNEL_ID NUMBER 18 Yes Foreign key that references SVC_CHANNELS (CHANNEL_ID).
CONTACT_POINT_ID NUMBER 18 Foreign key that references HZ_CONTACT_POINTS (CONTACT_POINT_ID). The CONTACT_POINT_TYPE column in HZ_CONTACT_POINT will indicate phone, email, etc. The OWNER_TABLE_NAME column will indicate the table name (such as HZ_PARTIES) that stores the owner of the contact point, and OWNER_TABLE_ID is the foreign key to OWNER_TABLE_NAME that identifies the owner of the contact point.
PERSON_ID NUMBER 18 Foreign key that references PER_PERSONS (PERSON_ID).
PARTY_ID NUMBER 18 Foreign key that references HZ_PARTIES (PARTY_ID).
PARTY_VIA_END_POINT VARCHAR2 1000 Stores the end point used to send the communication to the owner of the PARTY_ID. This column can be an email address, phone number, etc. When PARTY_ID is null and this column is not null, this end point belongs to an adhoc party.
ROUTING_CD VARCHAR2 30 Lookup code that indicates how the message was routed to the PARTY_VIA_END_POINT. For example, if the message is an email, whether the recipient is a TO, CC, or BCC recipient.
POST_IDENTIFIER VARCHAR2 1000 Stores the unique identifier for the social media posting that can be used to respond via the same channel instance.
DELETED_FLAG VARCHAR2 1 Yes Indicates whether this via record is logically deleted (Y or N).
INBOUND_OBJECT_ID NUMBER 18 Stores the Id value of the Inbound Object, ex: email, social etc
COLLAB_RESOURCE_ID NUMBER 18 Foreign key that references SVC_COLLAB_RESOURCES.RESOURCE_ID. The COLLAB_ID column in SVC_COLLAB_RESOURCES indicates the identifier of this resource in the native system. Example: slack user or channel identifier. The COLLAB_NAME in this table indicates the resource name as shown on the native collaboration channel.

Foreign Keys

Table Foreign Table Foreign Key Column
SVC_CHANNEL_VIA svc_service_requests OBJECT_ID
SVC_CHANNEL_VIA svc_sr_messages OBJECT_ID
SVC_CHANNEL_VIA svc_channels_b CHANNEL_ID
SVC_CHANNEL_VIA hz_contact_points CONTACT_POINT_ID
SVC_CHANNEL_VIA hz_parties PARTY_ID
SVC_CHANNEL_VIA svc_inbound_messages INBOUND_OBJECT_ID
SVC_CHANNEL_VIA svc_social_posts INBOUND_OBJECT_ID
SVC_CHANNEL_VIA svc_collab_resources COLLAB_RESOURCE_ID

Indexes

Index Uniqueness Tablespace Columns
SVC_CHANNEL_VIA_F1 Non Unique Default OBJECT_ID, OBJECT_TYPE_CD
SVC_CHANNEL_VIA_F2 Non Unique Default CHANNEL_ID
SVC_CHANNEL_VIA_F3 Non Unique Default CONTACT_POINT_ID
SVC_CHANNEL_VIA_F4 Non Unique Default PARTY_ID
SVC_CHANNEL_VIA_F5 Non Unique Default INBOUND_OBJECT_ID
SVC_CHANNEL_VIA_F8 Non Unique Default COLLAB_RESOURCE_ID
SVC_CHANNEL_VIA_PK Unique Default VIA_ID
SVC_CHANNEL_VIA_U1 Unique Default LAST_UPDATE_DATE, VIA_ID