# Class: RescheduleWorkItem

## tibco.objectapi.brm.RescheduleWorkItem

#### new RescheduleWorkItem()

Constructs a new RescheduleWorkItem.

The following features are supported:

- `Work Item ID`
- `Item Schedule`
- `Item Body`
- `Dynamic Org Attributes`

### Members

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

If specified the work item will be "re-offered" to the dynamic instance of the org model pointed to by the array of name / value pairs. If the work item is opened / allocated to a resource and the resource still has visiblity of the work item in the new entities then it will remain allocated to them. Otherwise it will be re-offered. This property holds the value of the 'Dynamic Org Attributes' containment reference list.

##### Type:

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

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

Optional work item body containing data changes on a reschedule. The body is the the data as a name/value pair. This property holds the value of the 'Item Body' containment reference.

##### Type:

- tibco.objectapi.brm.ItemBody

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

Optional item schedule period to be associated with the work item. If no object is passed then the item schedule period will not be changed. This property holds the value of the 'Item Schedule' containment reference.

##### Type:

- tibco.objectapi.brm.ItemSchedule

#### workItemID :tibco.objectapi.brm.ObjectID

ID of a work item that is to be rescheduled. This property holds the value of the 'Work Item ID' containment reference.

##### Type:

- tibco.objectapi.brm.ObjectID