Card disputes data model

  • Release version: Xanadu
  • Updated August 26, 2024
  • 4 minutes to read
  • This section outlines the card disputes data model and the tables installed with the disputes application.

    Card disputes data model

    The following diagram shows the tables and their relationships within the card disputes data model.

    Figure 1. Dispute data model
    Diagram showing the relationships between various tables in the card disputes data model.

    Card disputes tables

    Entity Table Name Description
    Dispute Task sn_bom_credit_card_disputes_task Stores all dispute tasks. This table extends the Financial Task [sn_bom_task] table.
    Dispute Transaction sn_bom_credit_card_disputes_transaction Stores all dispute transactions.
    Business Checking Account sn_bom_b2b_checking_account Stores all checking account records for consumers. Extends the Deposit Account [sn_bom_deposit_account] table.
    Business Saving Account sn_bom_b2b_saving_account Stores all saving account records for business customers. Extends the Deposit Account [sn_bom_deposit_account] table.
    Deposit Account sn_bom_deposit_account Stores all deposit accounts – Checking and Saving records. Extends the Financial Account [sn_bom_financial_account] table.
    Financial Account sn_bom_financial_account Stores all financial accounts – deposit accounts, loan accounts, credit card account, line of credit accounts, and insurance policy accounts. Extends the Sold Product [sn_install_base_sold_product] table.
    Financial Task sn_bom_task Stores all financial tasks such as inquiry tasks, claim tasks, credit tasks, and loan tasks. Extends the Industry Task [sn_ind_task] table.
    Financial Transaction sn_bom_transaction Stores all financial transactions for deposit, loan, and credit card accounts.
    Line of Credit sn_bom_line_of_credit Stores all line of credit account records. Extends the Financial Account [sn_bom_financial_account] table.
    Personal Checking Account sn_bom_checking_account Stores all checking account records for consumers. Extends the Deposit Account [sn_bom_deposit_account] table.
    Service Definition sn_bom_service_definition Stores all service definitions configured for all workflows across Financial Services Operations applications.
    Card Transaction sn_bom_card_transaction Stores all card transaction records. Extends the Financial Transaction [sn_bom_transaction] table.
    Deposit Transaction sn_bom_deposit_transaction Stores all deposit transaction records. Extends the Financial Transaction [sn_bom_transaction] table.
    Credit Transaction sn_bom_line_of_credit_transaction Stores all line of credit transaction records. Extends the Financial Transaction [sn_bom_transaction] table.
    Visa Dispute Intake sn_bom_visa_cp_visa_dispute_questionnaire Stores all Visa Dispute Questionnaire questions and responses. Extends the Intake Form [sn_evnt_inq_qtn] table.
    Visa Dispute Cardholder Intake sn_bom_visa_cp_visa_dispute_cardholder_intake Stores Visa Dispute Questionnaire questions and responses submitted by consumers, such as a dispute playbook on a service portal. Extends the Visa Dispute Intake [sn_bom_visa_cp_visa_dispute_questionnaire] table.
    CRB Region Type sn_bom_visa_cp_crb_region_type Stores all Visa Card Recovery Bulletin (CRB) regions.
    Mastercard Chargeback Reason Code Message sn_bom_mcard_cp_mastercard_chargeback_reason_codes Contains the Mastercard chargeback reason codes and associated messages.
    Sold Products sn_install_base_sold_product This table is used to import and provide a view into the products and services that have been sold to an account or consumer. It helps customers, consumers, and customer service agents access details about sold products.
    Product Model cmdb_model This table is used to configure product models, such as services, hardware, software, or consumables that the company sells and supports.
    Card dispute service case sn_bom_credit_card_disputes_services This table is used by agents to begin the card dispute process or report a dispute by creating a dispute case on behalf of a customer.
    Card service model Sn_ent_card_service_model Model table to store card product information
    Deposit model sn_ent_deposit_account_model Model table to store deposit products like Savings account, checking accounts, and so on.
    Case sn_customerservice_case A case record includes detailed information about customers, their reported questions or issues, and the work performed to answer questions and resolve issues. E.g., Card dispute service case table.
    Task Task Task table is used to store and track the progress of various work assignments on a Case.
    Task sn_customerservice_task The sn_customerservice_task table in ServiceNow is designed to centralize all customer service tasks. This table helps in organizing and managing customer service tasks efficiently, ensuring that all relevant information is easily accessible and manageable.
    Card disputes related transaction sn_bom_credit_card_disputes_related_transaction To store details of related transactions in the context of a card dispute, e.g., associated transactions with respect to a Visa dispute.
    Service Definition sn_case_type_selection Service definitions are used to create connections between products, services, and case types. Service definitions work with case types to provide different types of service requests, e.g., Issue final credit.
    Intake Form sn_evt_inq_qtn The table is designed to store questions asked during the processing of various types of requests. This table serves as a generic repository for documenting interactions related to various types of requests. It ensures that all necessary questions are asked, and responses are recorded.
    Personal Saving Account sn_bom_saving_account Table to store details of a type of bank account that allows customers to deposit money and earn interest on it.
    Payment Network sn_bom_payment_network Table to store information about the payment processing networks in the context of cards. E.g., Visa interlink, Pulse.
    Business Credit Card sn_bom_b2b_credit_card Table to store details of a type of credit card that is designed for businesses to purchase goods or services on credit with benefits tailored to their needs.
    Personal Credit Card sn_bom_credit_card Table to store details of a type of credit card that allows individuals to purchase goods or services on credit.
    Chargeback Reason Codes sn_bom_chargeback_reason_codes Chargeback reason codes are numerical codes used to categorize the reasons why a cardholder disputes a transaction. These are provided by card networks like Visa, Mastercard, American Express. The table holds details of these reason codes.
    Financial Services Base sn_bom_case The Financial Services Base table serves as the parent table for all types of financial case records within a system. It acts as a central repository that provides a unified structure for managing various financial cases, such as disputes, fraud investigations, loan applications, and other financial inquiries or issues. Each record in this table represents a unique financial case, with associated metadata that links to more specific case details stored in related child tables.
    Account customer_account Table in ServiceNow is designed to define and manage customer accounts. This table helps in organizing and maintaining customer information, ensuring that all relevant details are easily accessible and manageable
    Consumer csm_consumer Table in ServiceNow represents a B2C customer. This table helps in organizing and maintaining consumer information, ensuring that all relevant details are easily accessible and manageable
    Contact customer_contact This table helps in organizing and maintaining contact details, ensuring that all relevant information is easily accessible and manageable.