Public Sector Solutions Developer Guide
Summer '26 (API version 67.0)
Spring '26 (API version 66.0)
Winter '26 (API version 65.0)
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Benefit Management Data Model
Provider Management Data Model
AccountAccountRelation
AccountContactRelation
Accreditation
ActionPlanTemplateAssignment
ApplicationDecision
ApplicationReview
ApplicationTimeline
AssessmentIndicatorDefinition
AssessmentIndDefinedValue
AssessmentIndValue
AssessmentTask
AssessmentTaskDefinition
AssessmentTaskContentDocument
AssessmentTaskIndDefinition
AuthApplicationAsset
AuthApplicationPlace
AuthLocationAccessSchedule
Award
Benefit
BenefitAssignment
BoardCertification
Budget
BudgetAllocation
BudgetCategory
BudgetCategoryValue
BudgetPeriod
BusinessLicense
BusinessLicenseApplication
BusinessMilestone
BusinessProfile
BusinessType
BusRegAuthorizationType
BusRegAuthTypeDependency
CarePlan
CarePlanTemplate
CarePlanTemplateBenefit
CarePlanTemplateGoal
CareProviderAdverseAction
CareProviderFacilitySpecialty
CareSpecialty
CaseEpisode
CaseParticipant
CaseProceeding
CaseProceedingComplaint
CaseProceedingInfraction
CaseProceedingParticipant
CaseProceedingResult
ComplaintCase
ComplaintParticipant
Contact
ContactContactRelation
ContactProfile
CourseOffering
Examination
FundingAward
FundingAwardAmendment
FundingAwardRequirement
FundingDisbursement
FundingOpportunity
GoalAssignment
HealthcareFacility
HealthcarePractitionerFacility
HealthcareProvider
HealthcareProviderNPI
HealthcareProviderSpecialty
IndividualApplication
InspectionAssessmentInd
InspectionType
Interaction
InteractionAttendee
InteractionRelatedAccount
InteractionSumDiscussedAccount
InteractionSummary
TagCategory
Location
OmniAssessmentTask
OperatingHours
OperatingHoursHoliday
PartyExpense
PartyFinancialAsset
PartyIncome
PartyRelationshipGroup
PartyRoleRelation
PersonDisability
PersonEducation
PersonEmployment
PersonExamination
PersonLifeEvent
PreliminaryApplicationRef
Polygon
PublicApplicationParticipant
PublicComplaint
Referral
RegulatoryAuthority
RegulatoryAuthorizationType
RegulatoryCode
RegulatoryCodeUse
RegCodeAssessmentInd
RegulatoryCodeViolation
RegulatoryTrxnFee
RegulatoryTrxnFeeItem
RegAuthorizationTypeProduct
SignatureTask
SignatureTaskLineItem
TimeSlot
TrainingCourseParticipant
TrnCourse
ViolationEnforcementAction
ViolationType
ViolationTypeUse
ViolationTypeAssessmentInd
Visit
Visitor
StandardValueSet Names and Standard Picklist Fields
Newer Version Available
Public Sector Solutions Standard Objects
The Public Sector Solutions data model provides objects and fields to support licensing,
permitting, and inspections for your organization. Use the objects to manage applications, track
reviews, reach out to constituents, and transform the delivery of public services.
To learn more about setting up and using Public Sector Solutions objects, see the Public Sector Solutions Admin Guide.
-
Benefit Management Data Model
Learn about the objects and relationships within the Benefit Management data model. -
Provider Management Data Model
Learn about the objects and relationships within the Provider Management data model. -
AccountAccountRelation
Represents a relationship between accounts, such as a relationship between a business account and a household account. This object is available in API version 57.0 and later. -
AccountContactRelation
Standard and custom fields extend the standard Account object for use in Public Sector Solutions to represent information of members in a household. This object is available in API version 56.0 and later. -
Accreditation
Represents the professional accreditations of a facility. For example, a joint commission accredits a facility as a general acute care hospital. -
ActionPlanTemplateAssignment
Represents a junction between an action plant template's version and the target object (Care Plan Template, Benefit, and Goal Definition) associated with them. This object is available in API version 56.0 and later. -
ApplicationDecision
Represents a final decision performed for the specified Application. This object is available in API version 56.0 and later. -
ApplicationReview
Represents a review performed against a specified Application. This object is available in API version 56.0 and later. -
ApplicationTimeline
Represents the milestone dates in the application process. This object is available in API version 57.0 and later. -
AssessmentIndicatorDefinition
Define parameters that act as markers of compliance for inspections. This object is available in API version 47.0 and later. -
AssessmentIndDefinedValue
Stores the list of acceptable values which are defined as part of assessment indicator definition for a single and multi select question. This object is available in API version 49.0 and later. -
AssessmentIndValue
Stores the list of target or captured values which are defined as part of assessment indicator definition for a single and multi select question. This object is available in API version 49.0 and later. -
AssessmentTask
Perform tasks in inspections to capture information. This object is available in API version 47.0 and later. -
AssessmentTaskDefinition
Associate an assessment task with an assessment indicator definition. This object is available in API version 48.0 and later. -
AssessmentTaskContentDocument
Associate content documents to visits. This object is available in API version 47.0 and later. -
AssessmentTaskIndDefinition
Associate an assessment indicator definition with an assessment task definition.This object is available in API version 48.0 and later. -
AuthApplicationAsset
Information related to the association between an Asset and the Application for the license of an Asset. This object is available in API version 49.0 and later. -
AuthApplicationPlace
Information related to the association between a location and its application for the license of the location. This object is available in API version 49.0 and later. -
AuthLocationAccessSchedule
Represents the operating hours during a specified period in which authorization is valid for a place. This object is available in API version 49.0 and later. -
Award
Represents a person's or organization's professional awards. -
Benefit
Represents the benefits provided by public sector agencies that aim to support citizens and their businesses. This object stores whether the benefit is for financial or service-based organizations. -
BenefitAssignment
Represents the enrollment information of an individual or business that is captured in an application. For example, an individual who is unemployed can raise an application requesting help from the government. If it is approved, the individual is enrolled into the unemployment insurance benefit. This object is available in API version 52.0 and later. -
BoardCertification
Represents the practitioner's board certifications such as being board-certified in cardiology and cardiovascular disease. -
Budget
Tracks an estimate of future revenue or expenses during a specific time period. This object is available in API version 53.0 and later. -
BudgetAllocation
Represents a subsection of a Budget that shows where allocated resources are being applied. This object is available in API version 53.0 and later. -
BudgetCategory
Represents information about the purpose of the budget that’s used in understanding and reporting of budget. This object is available in API version 57.0 and later. -
BudgetCategoryValue
Captures budget values for category and time period. This object is available in API version 57.0 and later. -
BudgetPeriod
Defines a distinct time interval in which the estimate applies. This object is available in API version 57.0 and later. -
BusinessLicense
Represents an authorization issued by a regulatory agency. The authorization can be granted to an organization, a contact, or a specific user. -
BusinessLicenseApplication
Represents an application form submitted by a business owner. This object is available in API version 49.0 and later. -
BusinessMilestone
Represents the milestones of a business, such as acquisition, market listing, and expansion. -
BusinessProfile
Represents details about the business on the license or permit application. This object is available in API version 49.0 and later. -
BusinessType
Represents a category of any activity (business or individual), such as healthcare, restaurant, or retail. This object is available in API version 49.0 and later. -
BusRegAuthorizationType
Represents the association between authorization activity and license or permit type. -
BusRegAuthTypeDependency
Information related to the association of permit to permit dependency in a given business context. This object is available in API version 50.0 and later. -
CarePlan
Represents an instantiation of a care plan template for a particular individual in order to reach specific goals. This object is available in API version 55.0 and later. -
CarePlanTemplate
Represents the template for a type of care plan that can be offered for a household scenario. This object is available in API version 55.0 and later. -
CarePlanTemplateBenefit
Represents a junction between a care plan template and a benefit. This object stores the benefit details of a care plan. This object is available in API version 55.0 and later. -
CarePlanTemplateGoal
Represents a junction between a care plan template and a goal definition. This object stores the goal details of a care plan template. This object is available in API version 55.0 and later. -
CareProviderAdverseAction
Captures adverse actions against the provider, such as malpractice lawsuits or revoked licenses. -
CareProviderFacilitySpecialty
Represents all the specialties that the practitioner provides at a given location. For example, a physician who is board-certified in both spine and neuro may provide spine services at one location and neuro services at another. -
CareSpecialty
Represents a listing of provider specialty codes and descriptions. -
CaseEpisode
Represents the episode linked to a case or a case proceeding result, where a business or person or license is the subject. This object is available in API version 58.0 and later. -
CaseParticipant
Represents a junction between a case, and an account or a contact. This object stores the details of the participant associated with a case. This participant could be the applicant, co-applicant, a household, or even a business account. This object is available in API version 54.0 and later. -
CaseProceeding
Represents a legal and formal demand for the enforcement of an individual’s rights against another party in a court of justice. This object is available in API version 58.0 and later. -
CaseProceedingComplaint
Represents the association between a complaint and its corresponding case proceeding. This object is available in API version 58.0 and later. -
CaseProceedingInfraction
Represents the association between an infraction and its corresponding case proceeding. This object is available in API version 58.0 and later. -
CaseProceedingParticipant
Represents a junction between the case proceeding and an account or a contact. This object stores the details of the participant who is involved in a case. This object is available in API version 58.0 and later. -
CaseProceedingResult
Represents the outcome of a legal case for a participant. This object is available in API version 58.0 and later. -
ComplaintCase
Represents the association between a public complaint and its corresponding case. This object is available in API version 52.0 and later. -
ComplaintParticipant
Represents a junction between a public complaint, and an account or a contact. This object stores the details of the participant who registers a complaint with the authorities. This participant could be the applicant, co-applicant, a household, or even a business account. This object is available in API version 54.0 and later. -
Contact
Represents a contact, which is a person associated with an account. -
ContactContactRelation
Represents a relationship between contacts. This object is available in API version 57.0 and later. -
ContactProfile
Represents information about an individual, such as their ethnicity, citizenship, birth place, race, and so on. -
CourseOffering
Represents an instance of a training course with location and date details of training courses This object is available in API version 49.0 and later. -
Examination
Represents information about the authorized examinations that qualify a license or permit. This object is available in API version 49.0 and later. -
FundingAward
Represents an award given to an individual or organization to facilitate a goal related to the funder’s mission. This object is available in API version 57.0 and later. -
FundingAwardAmendment
Represents a modification to the scope or finances of a previously approved award. This object is available in API version 57.0 and later. -
FundingAwardRequirement
Represents a deliverable or milestone that is needed for the award to either be approved or closed. This object is available in API version 57.0 and later. -
FundingDisbursement
Represents a payment that has been made or scheduled to be made to a funding recipient. This object is available in API version 57.0 and later. -
FundingOpportunity
The pool of money available for distribution for a specific purpose. This object is available in API version 57.0 and later. -
GoalAssignment
Represents the assignment of a goal. This object is available in API version 55.0 and later. -
HealthcareFacility
Represents a healthcare facility and all its related details. These details may be physical, functional, geographic, or business details. -
HealthcarePractitionerFacility
Represents the different locations in which a practitioner provides services. -
HealthcareProvider
Represents business-level details about the provider organization or the practitioner. -
HealthcareProviderNPI
Represents identifiers from the National Provider Identifier that are assigned to every facility and licensed practitioner in the United States. Also includes NPI assigned date, primary mailing address on file, and so on. -
HealthcareProviderSpecialty
Represents specialties for a practitioner or a provider service organization. A provider can have multiple specialties such as anesthesiology and cardiovascular. -
IndividualApplication
Represents an application form submitted by an individual. This object is available in API version 50.0 and later. -
InspectionAssessmentInd
Represents the assessment indicators recorded during an inspection. This object is available in API version 49.0 and later. -
InspectionType
Represents the type of inspections related to a permit or license. This object is available in API version 49.0 and later. -
Interaction
Represents an interaction (phone call, in-person meeting, or video conference) between two or more people (attendees), typically including at least one representative and one customer or partner. -
InteractionAttendee
Represents an attendee of an interaction. -
InteractionRelatedAccount
Represents a junction between an interaction and account that's related to that interaction. -
InteractionSumDiscussedAccount
Represents information about the companies discussed in an interaction. -
InteractionSummary
Represents the summary of an interaction, including confidentiality information. -
TagCategory
Group similar interest tags together into tag categories. -
Location
Represents a warehouse, service vehicle, work site, or other element of the region where your team performs field service work. You can associate activities with specific locations. Activities, such as the tasks and events related to a location, appear in the activities timeline when you view the location detail page. -
OmniAssessmentTask
Represents the information about an assessment task that is associated with an OmniScript. This object is available in API version 55.0 and later. -
OperatingHours
Represents the hours that a facility is open. -
OperatingHoursHoliday
Represents the day or hours for which a provider or practitioner facility is unavailable to offer service. -
PartyExpense
Represents the expense incurred by an individual or account. This object is available in API version 58.0 and later. -
PartyFinancialAsset
Represents the financial asset owned by an individual or account. This object is available in API version 58.0 and later. -
PartyIncome
Represents all income earned by an individual. The income could be from various sources such as salary, commissions, fees, rental properties, and so on. -
PartyRelationshipGroup
Represents a group of people living together such as a household, or a group of people affiliated with each other. This object is available in API version 56.0 and later. -
PartyRoleRelation
Represents information about the type of relationship between the participants. This object is available in API version 57.0 and later. -
PersonDisability
Represents information about a person's disability. This object is available in API version 58.0 and later. -
PersonEducation
Represents information about professional education for a person applying for a license or permit. -
PersonEmployment
Represents information about a person’s employment. -
PersonExamination
Represents the examinations taken by a person. This object is available in API version 49.0 and later. -
PersonLifeEvent
Represents the life events of an individual, such as marriage, birth of a child, birthday, engagement. -
PreliminaryApplicationRef
Represents the saved applications and pre-screening forms. This object is available in API version 49.0 and later. -
Polygon
Represents a polygon with the polygon mapping data stored as a blob. This object is available in API version 50.0 and later. -
PublicApplicationParticipant
Represents a junction between an individual application or business license application, and an account or a contact. This object stores the details of the participants associated with an application. This participant could be the applicant, co-applicant, a household, or even a business account that is added to an application. This object is available in API version 58.0 and later. -
PublicComplaint
Represents the complaints submitted by public users. This object is available in API version 49.0 and later. -
Referral
Represents the information on client referrals in an organization. This object is available in API version 56.0 and later. -
RegulatoryAuthority
Represents an organization or government agency that provides authorization. This object is available in API version 49.0 and later. -
RegulatoryAuthorizationType
Represents the authorization issued by the regulatory body. -
RegulatoryCode
Represents the regulation code enforced by the regulatory body. This object is available in API version 49.0 and later. -
RegulatoryCodeUse
Represents a junction between a set of assessment questions and the regulatory code associated with them. This object is available in API version 55.0 and later. -
RegCodeAssessmentInd
Represents the regulatory codes and the assessment indicator definitions associated with them. This object is available in API version 49.0 and later. -
RegulatoryCodeViolation
Represents the transactional violation data that has been identified during an inspection. This entity ties the inspection question that is violated, violation reason and the regulatory code details. This object is available in API version 49.0 and later. -
RegulatoryTrxnFee
Represents the association of regulatory transaction fees with your applications, inspections, or violations. This object is available in API version 51.0 and later. -
RegulatoryTrxnFeeItem
Represents the storage of specific fee items associated with your regulatory transaction fees. This object is available in API version 51.0 and later. -
RegAuthorizationTypeProduct
Represents the association of authorization type and product. This object is available in API version 49.0 and later. -
SignatureTask
Represents the signature-related information that a visitor captures as part of a visit. This object is available in API version 50.0 and later. -
SignatureTaskLineItem
Represents a junction between a signature task and a digital signature captured in a visit. This object is available in API version 50.0 and later. -
TimeSlot
Represents a range of time on a specified day of the week during which a provider or practitioner offers service. Operating hours consist of one or more time slots. Operating hours consist of one or more time slots. -
TrainingCourseParticipant
Represents the trainings completed by a person. This object is available in API version 49.0 and later. -
TrnCourse
Represents information about the authorized trainings that qualify a license or permit. This object is available in API version 49.0 and later. -
ViolationEnforcementAction
Represents the action that a regulatory authority takes to address violations. This object is available in API version 49.0 and later. -
ViolationType
Represents violations types for licenses and permits. This object is available in API version 49.0 and later. -
ViolationTypeUse
Represents a junction between a set of assessment questions and the violation type associated with them. This object is available in API version 55.0 and later. -
ViolationTypeAssessmentInd
Represents violation types associated with assessment indicator definitions. This object is available in API version 49.0 and later. -
Visit
Represents a visit to inspect, assess compliance, or assess an applicant’s ability to get a license or permit or inspect. This object is available in API version 47.0 and later. -
Visitor
Represents the inspectors performing inspection visits. This object is available in API version 56.0 and later.