---
schema_version: "1"
id: f1710728d7d4102e2a2469299752d862c4bde42288853fdbed048311c6d1beea
title: Public Sector Service Catalog Data Model
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/aps_claims_catalog_service_catalog_data_model.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.aps_claims_catalog_service_catalog_data_model.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: a47111086964f30874c478920b6fac7ac48f65e46aa184ea0e2261e0fbbb6ca4
description: Learn how Salesforce records represent agency services, catalogs, rates, providers, and benefits.
products:
  - Public Sector
release: "264"
---
# Public Sector Service Catalog Data Model

Learn how Salesforce records represent agency services, catalogs, rates, providers, and benefits.

Catalog & Pricing reuses Product Catalog Management records to represent public sector services, catalogs, and fee schedules. Public Sector records associate services with providers and benefits.

  
| Agency Business Term | Salesforce Record | How It's Used |
| --- | --- | --- |
| Service | Product (`Product2`) | Defines a service that an agency authorizes or funds. |
| Service catalog | Product Catalog (`ProductCatalog`) | Groups services by agency, program, or business purpose. |
| Service category | Product Category (`ProductCategory`) | Organizes related services within a catalog. Categories can include subcategories. |
| Category assignment | Product Category Product (`ProductCategoryProduct`) | Associates a service with a catalog category. |
| Service attribute | Attribute definition and related attribute records | Defines an agency-specific characteristic, such as a copay, net cap, or delivery type. |
| Service classification | Product Classification | Defines a reusable set of attributes for similar services. |
| Standard fee schedule | Price Book (`Pricebook2`) | Stores standard agency rates. |
| Negotiated fee schedule | Price Book (`Pricebook2`) | Stores rates negotiated through provider contracts or other agreements. |
| Service rate | Price Book Entry (`PricebookEntry`) | Associates a service with its rate in a fee schedule. |
| Provider-service association | Provider Product (`ProviderProduct`) | Associates a provider with a service that the provider offers or delivers. |
| Benefit-service association | Benefit Product (`BenefitProduct`) | Associates a service with a benefit and indicates whether the association is active. |

## Services

A service can participate in multiple catalogs, categories, price books, provider associations, and benefit associations. This reuse allows an agency maintain one service definition while organizing and pricing it in different business contexts.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-public_sector_solutions-264-0-0-production-enus/25746429-1b1c-4bf3-b014-cf92f9531212/images/icon_note.png)

Note Use a stable, unique product code as the service code so that imports and integrations can identify the service reliably. Activate only services that are available for use.

## Catalogs and Categories

A product catalog groups services. Categories and subcategories organize those services in a structure that reflects how agency employees find them. Keep the hierarchy as simple as the agency's navigation and reporting requirements allow, and create services before assigning them to categories.

## Attributes and Classifications

Attribute definitions describe reusable service characteristics. Attribute categories group related attributes. Product classifications provide reusable attribute sets, and product attribute definitions assign attributes to individual services and can provide service-level values or overrides.

Use attributes for characteristics that administrators must manage consistently across services. Don't create an attribute for information that already has a dedicated field or relationship.

## Fee Schedules and Rates

A price book represents a fee schedule. A price book entry links a service to a unit price in that schedule. Maintain separate price books when rates apply in different contexts, such as a standard agency schedule and a schedule associated with a provider contract.

## Provider and Benefit Associations

A Provider Product record associates a healthcare provider with a product that represents a service. A Benefit Product record associates a benefit with a product that represents a service.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-public_sector_solutions-264-0-0-production-enus/25746429-1b1c-4bf3-b014-cf92f9531212/images/icon_note.png)

Note Provider Product and Benefit Product records aren't included in the Product Catalog Management CSV template sequence. Create these associations from their Salesforce records.

#### See Also

- [Catalog & Pricing in Public Sector](https://help.salesforce.com/s/articleView?id=ind.aps_claims_catalog_catalog_services_and_pricing_overview.htm&release=264.0.0&type=5 "Use Catalog &Pricing to define and organize agency services, maintain standard and negotiated rates, and associate services with benefits and providers.")
- [Catalog & Pricing Setup Prerequisites](https://help.salesforce.com/s/articleView?id=ind.aps_claims_catalog_prepare_catalog_prereqs.htm&release=264.0.0&type=5 "Enable settings, turn on related features, and assign permissions before you configure claim submissions in Catalog & Pricing in Public Sector. Decide how your agency identifies services, structures categories, models attributes, and separates standard and negotiated fee schedules. Gather service codes and source data before using an import template.")
- [Product Catalog Management Data Model](https://help.salesforce.com/s/articleView?id=ind.data_model_overview.htm&type=5&language=en_US)
- [Trailhead: Data Modeling](https://trailhead.salesforce.com/content/learn/modules/data_modeling)