---
schema_version: "1"
id: 1f44738267bfb67c7cb5e468d4b8eaff273ea35e66d0d7f52f1ce8529e5acd2b
title: WorkProcedure
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/health_cloud_object_reference/sforce_api_objects_workprocedure.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/sforce_api_objects_workprocedure.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: c6f1e06e2de1c7095133ac872b11e1ffb195975a0262f92af54899cd7612f033
description: Represents information about a procedure or process that's part of a program, such as a care program in Health Cloud or Life Sciences Cloud.
---
# WorkProcedure

Represents information about a procedure or process that's part of a program, such as a care program in Health Cloud or Life Sciences Cloud.

## Special Access Rules

Available in API version 56.0 and later with Health Cloud.

## Supported Calls

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

## Fields

### AssociatedFlowOrchestratorName

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The API name of the flow orchestrator associated with the work procedure.
    
    This field is available in API version 58.0 and later.

### Description

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The description of the work procedure.

### IsActive

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Indicates whether the record is active (true) or not (false).

### LastReferencedDate

- **Type**: dateTime
- **Properties**: Filter, Nillable, Sort
- **Description**: The most recent date on which a user referenced the record.

### LastViewedDate

- **Type**: dateTime
- **Properties**: Filter, Nillable, Sort
- **Description**: The most recent date on which a user viewed the record.

### LeadTimeUnitType

- **Type**: picklist
- **Properties**: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: The unit of measure for the lead time required to complete the work procedure.
    
    This field is available in API version 59.0 and later.
- **Possible values**:
    - Days
    - Hours
    - Minutes

### Name

- **Type**: string
- **Properties**: Create, Filter, Group, idLookup, Sort, Update
- **Description**: The name of the work procedure.

### OwnerId

- **Type**: reference
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: ID of the record owner.
    
    This field is a polymorphic relationship field.
- **Relationship Name**: Owner
- **Relationship Type**: Lookup
- **Refers To**: Group, User

### ReferenceRecordId

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The record ID of the object associated with this work procedure.
    
    This field is a polymorphic relationship field.
- **Relationship Name**: ReferenceRecord
- **Relationship Type**: Lookup
- **Refers To**: CareProgram

## 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.

[WorkProcedureChangeEvent](https://developer.salesforce.com/docs/atlas.en-us.264.0.object_reference.meta/object_reference/sforce_api_associated_objects_change_event.htm) (API version 60.0)

Change events are available for the object.

[WorkProcedureFeed](https://developer.salesforce.com/docs/atlas.en-us.264.0.object_reference.meta/object_reference/sforce_api_associated_objects_feed.htm)

Feed tracking is available for the object.

[WorkProcedureHistory](https://developer.salesforce.com/docs/atlas.en-us.264.0.object_reference.meta/object_reference/sforce_api_associated_objects_history.htm)

History is available for tracked fields of the object.

[WorkProcedureShare](https://developer.salesforce.com/docs/atlas.en-us.264.0.object_reference.meta/object_reference/sforce_api_associated_objects_share.htm)

Sharing is available for the object.