---
schema_version: "1"
id: 31aa0a1202e756e508c26880d6d81f757b4b11b561905f13761b4ed104486d37
title: CarePlanTemplateProblem
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/health_cloud_object_reference/sforce_api_objects_icm_careplantemplateproblem.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_icm_careplantemplateproblem.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 170bfc5de72248218c5b3c9f4cd83ae9e254eb898dc141957f62db2bc30d0e36
description: Represents problems in Care Plan Templates. These problems may or may not have goals as their direct children. This object determines the position of problems in the hierarchy of care plan templates. The specific details of problems are referenced from ProblemDefinition records in the PGI library. This object is available in API version 57.0 and later.
---
# CarePlanTemplateProblem

Represents problems in Care Plan Templates. These problems may or may not have goals as their direct children. This object determines the position of problems in the hierarchy of care plan templates. The specific details of problems are referenced from ProblemDefinition records in the PGI library. This object is available in API version 57.0 and later.

## Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

## Fields

### CarePlanTemplateId

- **Type**: Master-detail
- **Properties**: Create, Filter, Group, Sort
- **Description**: The parent care plan template record.
- **Relationship Name**: CarePlanTemplate
- **Refers To**: CarePlanTemplate

### LastReferencedDate

- **Type**: dateTime
- **Properties**: Filter, Nillable, Sort
- **Description**: The date and time when the record was last referenced.

### LastViewedDate

- **Type**: dateTime
- **Properties**: Filter, Nillable, Sort
- **Description**: The date and time when the record was last viewed.

### Name

- **Type**: string
- **Properties**: Autonumber, Defaulted on create, Filter, idLookup, Sort
- **Description**: The name of the record.

### OwnerId

- **Type**: Polymorphic lookup
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: The owner of the record.
- **Relationship Name**: Owner
- **Refers To**:
    - Group
    - User

### Priority

- **Type**: picklist
- **Properties**: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: Specifies the priority of the templatized problem.
- **Possible values**:
    - High
    - Low
    - Medium

### ProblemDefinitionId

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: References the problem definition in the PGI library that contains the clinical information related to the templatized problem. If the templatized problem has a goal as its direct child, then reference a ProblemGoalDefinition record instead.
    
    This field is a polymorphic relationship field.
- **Relationship Name**: ProblemDefinition
- **Relationship Type**: Lookup
- **Refers To**:
    - ProblemDefinition
    - ProblemGoalDefinition

### SequenceNumber

- **Type**: int
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Determines the spot of the templatized problem in the list of all templatized problems in the care plan template.

### SourceSystem

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The source system from which the care plan template problem was brought into Salesforce.

### SourceSystemIdentifier

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The identifier of the care plan template problem in its source system.

### SourceSystemModified

- **Type**: dateTime
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The date and time when the care plan template problem was last modified in its source system.

## Associated Objects

This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.

[CarePlanTemplateProblemFeed](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_associated_objects_feed.htm "StandardObjectNameFeed is the model for all feed objects associated with standard objects. These objects represent the posts and feed-tracked changes of a standard object.")

Feed tracking is available for the object.

[CarePlanTemplateProblemHistory](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_associated_objects_history.htm "StandardObjectNameHistory is the model for all history objects associated with standard objects. These objects represent the history of changes to the values in the fields of a standard object.")

History is available for tracked fields of the object.

[CarePlanTemplateProblemOwnerSharingRule](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_associated_objects_ownersharingrule.htm "StandardObjectNameOwnerSharingRule is the model for all owner sharing rule objects associated with standard objects. These objects represent a rule for sharing a standard object with users other than the owner.")

Sharing rules are available for the object.

[CarePlanTemplateProblemShare](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_associated_objects_share.htm "StandardObjectNameShare is the model for all share objects associated with standard objects. These objects represent a sharing entry on the standard object.")

Sharing is available for the object.