Service Model Foundation tables
Summarize
Summary of Service Model Foundation tables
The Service Model Foundation feature in ServiceNow introduces and modifies tables across multiple plugins to enhance customer service capabilities. By activating related plugins, customers can manage business locations, households, service organizations, consumer relationships, and install base data more effectively. These tables underpin key customer service processes and data structures.
Show less
Key Tables Added by Plugins
- Business Location Plugin: Adds tables to define business locations as types of service organizations, distinguishing between internal and external locations.
- Customer Service Household Plugin: Supports consumer household management, including household members, household team members, and relationships within households.
- Service Organization Plugin: Provides tables for managing service organizations and their members, including internal and external staff, with relationship and responsibility configurations.
- Customer Service Base Extension Entities Plugin: Enables tracking of consumer-to-consumer and consumer-to-user relationships beyond household scope.
- Customer Service Install Base Management Plugin: Introduces the Consumer Sold Product table to track sold products and components linked to consumers.
Use of Existing Tables
The Service Model Foundation feature also leverages tables from existing plugins such as Customer Service, Install Base Management, and Customer Service Management for Orders. These tables are extended or referenced to support responsibilities, team members, related parties, cases, orders, sold products, and consumer profiles in the context of households and service organizations.
Practical Benefits for ServiceNow Customers
- Enables comprehensive modeling of service-related entities including locations, households, and organizations.
- Supports detailed representation of relationships among consumers, users, and organizations to facilitate collaboration and service delivery.
- Enhances data integrity and operational tracking by replicating key attributes (e.g., active status, domain, company reference) across related tables.
- Facilitates integration between customer service processes and install base/product management for a holistic view of consumer assets.
Tables that are included with or modified by the plugins that enable the Service Model Foundation feature.
- Business Location (com.snc.business_location)
- Customer Service Household (com.snc.household)
- Service Organization (com.snc.service_organization)
- Customer Service Base Extension Entities (com.snc.cs_base_extension)
- Customer Service Install Base Management (com.snc.install_base)
Business Location plugin
| Table | Description |
|---|---|
| Business Location [sn_csm_business_location] |
Extends the Service Organization [sn_customer_service_organization] table. A business location is one type of service organization. This table stores business location records. |
| Internal Business Location [sn_csm_business_location_internal] |
Extends the Business Location [sn_csm_business_location] table. This table stores internal business location records. Note: An internal
business location is a business location with the
Internal field set to
true. |
| External Business Location [sn_csm_business_location_external] |
Extends the Business Location [sn_csm_business_location] table. This table stores external business location records. Note: An external business
location is a business location with the Internal field
set to false. |
Customer Service Household plugin
| Table | Description |
|---|---|
| Household [csm_household] |
Stores consumer household records. For the Service Model Foundation feature, this table is updated to support the head of household. |
| Household Member [csm_household_member] |
Stores records of the consumers who have been added to households. |
| Household Team Member [sn_customer_rel_household_to_user] |
Stores records for each of the household team member relationships that have been created between an internal user and a household. |
| Household Member
Relationship [sn_customer_rel_household_member_relationship] |
Extends the Consumer to Consumer Relationship [sn_customer_rel_consumer_to_consumer] table. This table stores records for each of the relationships that have been created between two consumers who belong to the same household. |
Service Organization plugin
| Table | Description |
|---|---|
| Service Organization [sn_customer_service_organization] |
A unidirectional relationship between a company and a service organization, with a reference to the company record added from the service organization. Stores records for service organizations, including business locations and internal business locations. Note: The following new columns are replicated from the company [core_company] table to the service organization [sn_customer_service_organization] table:
|
| Service Organization
Member [sn_csm_service_organization_member] |
Stores records for the users who belong to internal service organizations. |
| Service Organization External
Staff [sn_csm_service_organization_external_staff] |
Extends the User [sys_user] table. Stores records for the users who belong to external service organizations. Note: If the Company field is populated, the Service Organization field displays only those service organizations that are associated with the company record.
Similarly, if the Service Organization field is populated, the Company field displays only those companies that are associated with the service organization. |
| Service Organization Member
Responsibility [sn_csm_svc_org_member_responsibility] |
Configure the responsibilities of the staff working at service organizations or its extended entities. |
Customer Service Base Extension Entities plugin
| Table | Description |
|---|---|
| Consumer to Consumer
Relationship [sn_customer_rel_consumer_to_consumer] |
Stores records for each of the relationships that have been created between two consumers, regardless of household. |
| Consumer Team Member [sn_customer_rel_consumer_to_user] |
Stores records for each of the consumer team member relationships that have been created between an internal user and a consumer. |
Customer Service Install Base Management plugin
The Customer Service Install Base Management plugin adds the Consumer Sold Product [sn_install_base_m2m_consumer_sold_product] table. This table stores records for each sold product (products and components) that have been sold to a consumer.
Tables used by Service Model Foundation
| Plugin | Table | New columns |
|---|---|---|
| Customer Service (com.sn_customerservice) | Responsibility Definition [sn_customerservice_responsibility] |
|
| Account Team Member [sn_customerservice_team_member] |
||
| Related Party Configuration [sn_customerservice_related_party_configuration] |
||
| Case [sn_customersrevice_case] |
Household Service Organization Consumer Profile |
|
| Customer Service Install Base Management (com.snc.install_base) | Sold Product [sn_install_base_sold_product] |
Household Consumer Profile |
| Install Base Item [sn_install_base_item] |
Consumer Profile |
|
| Customer Service Management for Orders (com.snc.csm.order) | Order [csm_order] |
Household Service Organization |