# Class: CreateProcessInstanceInputType

## tibco.objectapi.pm.CreateProcessInstanceInputType

#### new CreateProcessInstanceInputType()

Constructs a new CreateProcessInstanceInputType.

The following features are supported:

- `Process QName`
- `Operation Name`
- `Options`
- `Parameter Map`

### Members

#### operationName :string

Name of the starter operation used to create the process instance. This property holds the value of the 'Operation Name' attribute.

##### Type:

- string

#### options :tibco.objectapi.pm.CreateProcessInstanceOptions

create options This property holds the value of the 'Options' containment reference.

##### Type:

- tibco.objectapi.pm.CreateProcessInstanceOptions

#### parameterMap :tibco.objectapi.pm.ParameterMapType

Details of the parameters associated with this starter operation. This property holds the value of the 'Parameter Map' containment reference.

##### Type:

- tibco.objectapi.pm.ParameterMapType

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

Qualified name of the process template from which a process instance is to be created. A starter operation is derived from a process template's none starter event. This element names the module to which the process template belongs. This property holds the value of the 'Process QName' containment reference.

##### Type:

- tibco.objectapi.pm.QualifiedProcessName