# Class: ScheduleWorkItemType

## tibco.objectapi.brm.ScheduleWorkItemType

#### new ScheduleWorkItemType()

Constructs a new ScheduleWorkItemType.

The following features are supported:

- `Item`
- `Item Schedule`
- `Item Context`
- `Item Body`
- `Dynamic Org Attributes`

### Members

#### dynamicOrgAttributes :Array.<tibco.objectapi.common.organisation.XmlDynamicIdField>

If specified, this will specifiy the array of name / value pairs of attributes that DE will use to identify the correct dynamic instance for any template org model entity. This property holds the value of the 'Dynamic Org Attributes' containment reference list.

##### Type:

- Array.<tibco.objectapi.common.organisation.XmlDynamicIdField>

#### item :tibco.objectapi.brm.Item

Basic, participant and work type information about the work item This property holds the value of the 'Item' containment reference.

##### Type:

- tibco.objectapi.brm.Item

#### itemBody :tibco.objectapi.brm.ItemBody

The work item body, containing each data field (as a name/value pair) required by the data model in the work item's work type. This property holds the value of the 'Item Body' containment reference.

##### Type:

- tibco.objectapi.brm.ItemBody

#### itemContext :tibco.objectapi.brm.ItemContext

The work item's context, as supplied by the application that scheduled the work item. This property holds the value of the 'Item Context' containment reference.

##### Type:

- tibco.objectapi.brm.ItemContext

#### itemSchedule :tibco.objectapi.brm.ItemSchedule

The schedule period to be associated with the work item. If no object is passed then the item with have no schedule and cannot be worked on. If an empty object is passed BRM will default this to immediately available with no target date. This property holds the value of the 'Item Schedule' containment reference.

##### Type:

- tibco.objectapi.brm.ItemSchedule