# Class: InstanceAttribute

## tibco.objectapi.pm.InstanceAttribute

#### new InstanceAttribute()

Type to describe a process instance attribute. Constructs a new InstanceAttribute.

The following features are supported:

- `Process QName`
- `Viewtype`

### Extends

- tibco.objectapi.pm.NameTypePair

### Members

#### name :string

Name of the item. This property holds the value of the 'Name' attribute.

##### Type:

- string

Inherited From:
  - tibco.objectapi.pm.NameTypePair#name

#### processQName :tibco.objectapi.pm.QualifiedProcessName

Fully qualified name of the parent process template. This property holds the value of the 'Process QName' containment reference.

##### Type:

- tibco.objectapi.pm.QualifiedProcessName

#### type :string

Data type of the item. This property holds the value of the 'Type' attribute.

##### Type:

- string

Inherited From:
  - tibco.objectapi.pm.NameTypePair#type

#### viewtype :string

View type of the attribute, as a combination of the values FILTERABLE (1), SORTABLE (2), DISPLAYABLE (3) and HALT_ONLY (4) For example, the value "23" indicates that the attribute is SORTABLE and DISPLAYABLE, but not FILTERABLE. This property holds the value of the 'Viewtype' attribute.

##### Type:

- string