ProcedurePlanOption

Represents the selection criteria of how a procedure can be configured for a selected procedure plan section record. This object is available in API version 62.0 and later.

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

DELETE, GET, HEAD, PATCH, POST, Query

Type: reference

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: The Apex class associated with the procedure plan option record.

This field is a relationship field.

Relationship Name: ApexClass

Refers To: ApexClass

Type: string

Properties: Filter, Group, Nillable, Sort

Description: The name of the Apex class associated with the procedure plan option record.

Type: string

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: The computation logic for the various conditions applied to an option.

Type: reference

Properties: Filter, Group, Nillable, Sort

Description: The context definition field that’s associated with the decision table.

This field is a relationship field.

Relationship Name: CtxDefinitionOutputField

Refers To: DecisionTableParameter

Type: reference

Properties: Filter, Group, Nillable, Sort

Description: The context mapping field that’s associated with the decision table.

This field is a relationship field.

Relationship Name: CtxMappingOutputField

Refers To: DecisionTableParameter

Type: reference

Properties: Filter, Group, Nillable, Sort

Description: The decision table associated with the pricing procedure.

This field is a relationship field.

Relationship Name: DecisionTable

Refers To: DecisionTable

Type: string

Properties: Filter, Group, Nillable, Sort

Description: The API name of the expression set.

Type: reference

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: The expression set definition associated with the procedure plan option record.

This field is a relationship field.

Relationship Name: ExpressionSetDefinition

Refers To: ExpressionSetDefinition

Type: string

Properties: Filter, Group, Nillable, Sort

Description: The label of the expression set definition.

Type: reference

Properties: Filter, Group, Nillable, Sort

Description: The expression set output field that’s associated with the decision table.

This field is a relationship field.

Relationship Name: ExpressionSetOutputField

Refers To: DecisionTableParameter

Type: string

Properties: Filter, Group, Nillable, Sort

Description: The procedure plan definition associated with the procedure plan option record.

Type: int

Properties: Create, Filter, Group, Sort

Description: The order in which the options are executed.

Type: reference

Properties: Create, Filter, Group, Sort

Description: The procedure plan section associated with the procedure plan option record.

This field is a relationship field.

Relationship Name: ProcedurePlanSection

Relationship Type: Master-detail

Refers To: ProcedurePlanSection (the master object)

Type: string

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: The read context mapping used to read from the mapped object and populate the context definition.

Type: string

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: The save context mapping used to save from the context definition and populate the mapped object.