# Class: CaseActionTemplate

## tibco.objectapi.pfe.common.CaseActionTemplate

#### new CaseActionTemplate()

Array of case service definitions. Constructs a new CaseActionTemplate.

The following features are supported:

- `Case State`
- `Case Action Name`
- `Case Class Name`
- `Case Ref Param Name`

### Extends

- tibco.objectapi.pfe.common.BusinessServiceTemplate

### Members

#### caseActionName :string

This property holds the value of the 'Case Action Name' attribute.

##### Type:

- string

#### caseClassName :string

This property holds the value of the 'Case Class Name' attribute.

##### Type:

- string

#### caseRefParamName :string

This property holds the value of the 'Case Ref Param Name' attribute.

##### Type:

- string

#### caseState :Array.<string>

This property holds the value of the 'Case State' attribute list.

##### Type:

- Array.<string>

#### hasFormalParameters :boolean

Boolean value defining whether the business service or pageflow process has formal parameters. This property holds the value of the 'Has Formal Parameters' attribute.

##### Type:

- boolean

Inherited From:
  - tibco.objectapi.pfe.common.BusinessServiceTemplate#hasFormalParameters

#### moduleName :string

Module name that contains the pageflow process or business service. This property holds the value of the 'Module Name' attribute.

##### Type:

- string

Inherited From:
  - tibco.objectapi.pfe.common.BaseTemplate#moduleName

#### processName :string

Name of the pageflow process or business service. This property holds the value of the 'Process Name' attribute.

##### Type:

- string

Inherited From:
  - tibco.objectapi.pfe.common.BaseTemplate#processName

#### version :string

Version of the process. This property holds the value of the 'Version' attribute.

##### Type:

- string

Inherited From:
  - tibco.objectapi.pfe.common.PFETemplate#version