Mapping Visio shapes to Process Designer objects

The Microsoft Visio Import feature in Process Designer depends on a mapping of Microsoft Visio shapes to Process Designer objects. This document describes the default mapping for the BPMN stencil supplied with the IBM Process Designer Extension package, and also for the standard Microsoft Visio stencils. When you import a Visio diagram with these shapes into Process Designer, you can either use the default mapping or change the mapping to suit your preferences.

BPMN Template (IBM Process Designer Extension)

Block Diagram Templates

Basic Diagram Template

Block Diagram Template

Block Diagram With Perspective Template

Business processes Templates

Audit Diagram Template

Basic Flowchart Template

Cross-Functional Flowchart Template

Data Flow Diagram Template

EPC Diagram Template

TQM Diagram Template

Work Flow Diagram Template

Flowchart Templates

IDEF0 Diagram Template

SDL Diagram Template

Software Templates

Data Flow Model Diagram Template


BPMN stencil

BPMN stencil

Visio Shape

Designer Object

Ad hoc collapsed sub-process

Submap

Association

Association

Collapsed sub-process

Submap

Compensation activity

Activity

Compensation collapsed sub-process

Submap

Complex Gateway

Activity

Data object

Data Field

Data-based exclusive (XOR) gateway

Activity

End cancel

Activity

End compensation

Activity

End error

Activity

End event

TerminateBranch

End link

Activity

End message

Activity

End multiple

Activity

End terminate

TerminateProcess

Event-based exclusive (XOR) gateway

Activity

Expanded ad hoc sub-process

Submap

Expanded compensation sub-process

Submap

Expanded loop sub-process

Submap

Expanded multiple instance sub-process

Submap

Expanded sub-process

Submap

Horizontal lane

Workflow Group

Horizontal pool

Workflow Process

Inclusive (OR) gateway

Activity

Intermediate cancel

Activity

Intermediate compensation

Activity

Intermediate error

Activity

Intermediate event

Activity

Intermediate link

Activity

Intermediate message

Activity

Intermediate multiple

Activity

Intermediate rule

Activity

Intermediate timer

Delay

Loop activity

Activity

Loop collapsed sub-process

Submap

Message flow

Nothing

Multiple instance activity

Activity

Multiple instance collapsed sub-process

Submap

Parallel (AND) gateway

Activity

Sequence flow

Route

Start event

Start

Start link

Start

Start message

Start

Start multiple

Start

Start rule

Start

Start timer

Start

Task

Activity

Text annotation

Text Annotation

Vertical lane

Workflow Group

Vertical pool

Workflow Process

 

Standard Microsoft Visio shapes organized by stencil

Basic Shapes stencil

Basic Shapes stencil

Visio Shape

Designer Object

Triangle

Activity

Square

Activity

Pentagon

Activity

Hexagon

Activity

Heptagon

Activity

Octagon

Activity

Star 5

Activity

Star 6

Activity

Star 7

Activity

Center drag circle

Start

Circle

Start

Ellipse

Activity

Right triangle

Activity

Cross

Activity

Rectangle

Activity

Shadowed box

Activity

3-D box

Activity

Rounded rectangle

Activity

Rounded square

Activity

45 degree single

Route

60 degree single

Route

Fancy arrow

Route

45 degree double

Route

60 degree double

Route

45 degree tail

Route

60 degree tail

Route

Flexi-arrow 1

Route

Flexi-arrow 2

Route

Flexi-arrow 3

Route

Double flexi-arrow

Route

Dynamic connector

Route

Line-curve connector

Route

Blocks stencil

Blocks stencil

Visio Shape

Designer Object

Box

Activity

Diamond

Activity

Circle

Start

Auto-height box

Text Annotation

Auto-size box

Text Annotation

Curved arrow

Nothing (No connectors)

1-D single

Nothing (No connectors)

2-D single

Nothing (No connectors)

2-D double

Nothing (No connectors)

1-D single, open

Nothing (No connectors)

2-D single, open

Nothing (No connectors)

1-D double

Nothing (No connectors)

3-D box

Activity

Open/closed bar

Nothing (No connectors)

Arrow box

Activity

Button

Nothing

Concentric layer 1

Nothing

Concentric layer 2

Nothing

Concentric layer 3

Nothing

Concentric center

Start

Partial layer 1

Nothing

Partial layer 2

Nothing

Partial layer 3

Nothing

Partial layer 4

Nothing

Double tree sloped

Nothing

Double tree square

Nothing

Dynamic connector

Route

Multi-tree sloped

Nothing

Multi-tree square

Nothing

Line-curve connector

Route

Dotted line

Route

Mid-arrow

Route

Arced arrow

Route

Dot & arrow

Route

Mid-arrow dotted

Route

Single arrowhead

Route

Double arrowhead

Route

Blocks With Perspective stencil

Blocks With Perspective stencil

Visio Shape

Designer Object

Hole

Nothing (No connectors)

Shallow block

Activity

Block

Activity

Arrow, down

Nothing (No connectors)

Arrow, right

Nothing (No connectors)

Left / right arrow

Nothing (No connectors)

Arrow, left

Nothing (No connectors)

Arrow, up

Nothing (No connectors)

Up / down arrow

Nothing (No connectors)

Elbow 1

Nothing (No connectors)

Elbow 2

Nothing (No connectors)

1-D Left / right arrow

Nothing (No connectors)

Elbow 3

Nothing (No connectors)

Elbow 4

Nothing (No connectors)

1-D Up / down arrow

Nothing (No connectors)

Wireframe block 1

Activity

Wireframe block 2

Activity

Circle

Nothing (No connectors)

Vanishing point

Nothing

Audit Diagram Shapes stencil

Audit diagram shapes stencil

Visio Shape

Designer Object

Tagged process

Submap

Decision

Activity

Tagged document

Attachment

I/O

Component

Manual operation

Activity

Terminator

TerminateBranch

Manual file

Activity

Display

Activity

On-page reference

Activity

Off-page reference

Activity

Divided process

Submap

Multi-proc/doc

Submap

Lined/Shaded process

Submap

Lined document

Attachment

Multi document

Attachment

Database

DbExecute

Disk storage

Nothing

Diskette 1

Nothing

Diskette 2

Nothing

Magnetic tape

Nothing

Data transmission

Component

Manual input

Activity

Check 1 (audit)

Activity

Compare 1

Activity

Reference point

BeginCheckpoint

Check 2 (audit)

Activity

Compare 2

Activity

Event

Activity

Divided event

Submap

Title block

Nothing

Note block

Nothing

Dynamic connector

Route

Line-curve connector

Route

Arrow Shapes stencil

Arrow shapes stencil

Visio Shape

Designer Object

45 degree double

Route

45 degree single

Route

Fancy arrow

Route

45 degree tail

Route

Flexi-arrow 1

Route

Flexi-arrow 3

Route

Basic Flowchart Shapes

Basic flowchart shapes stencil

Visio Shape

Designer Object

Process

Create

Decision

Activity

Document

Attachment

Data

Data Field

Predefined process

Create

Stored data

Data Field

Internal storage

Data Field

Sequential data

Data Field

Direct data

Data Field

Manual input

Activity

Card

Text Annotation

Paper tape

Text Annotation

Display

Text Annotation

Manual operation

Activity

Preparation

Activity

Parallel Mode

Nothing

Loop limit

Activity

Terminator

TerminateBranch

On-page reference

Activity

Off-page reference

Activity

Flowchart shapes

Activity

Auto-height box

Text Annotation

Dynamic connector

Route

Line-curve connector

Route

Control transfer

Activity

Annotation

Text Annotation

Cross Functional Flowchart Shapes Horizontal stencil

Cross functional flowchart shapes horizontal stencil

Visio Shape

Designer Object

Functional band

Workflow Group

Separator

Nothing

Horizontal holder

Nothing (Not in stencil, but appears in file)

Cross functional Flowchart Shapes Vertical stencil

Cross functional Flowchart Shapes Vertical stencil

Visio Shape

Designer Object

Functional band

Workflow Group

Separator

Nothing

Vertical holder

Nothing (Not in stencil, but appears in file)

Data Flow Diagram Shapes stencil

Data flow diagram shapes stencil

Visio Shape

Designer Object

Data process

Activity

Center to center 1

Route

Center to center 2

Route

Multiple process

Submap

Loop on center

Nothing

Loop on center 2

Nothing

State

Activity

Start state

Start

Stop state

TerminateBranch

Multi state

Activity

External interactor

Component

Stop state 2

TerminateBranch

Data store

DBExecute

Entity relationship

Activity

Object callout

Text Annotation

Entity 1

Text Annotation

Entity 2

Text Annotation

Object

Nothing

Oval process

Activity

Oval process (offset)

Activity

EPC Diagram shapes

EPC Diagram Shapes stencil

Visio Shape

Designer Object

Event

Activity

Function

System

Process path

Submap

XOR

Activity

OR

Activity

AND

Activity

Organizational unit

Nothing

Information/ Material

Text Annotation

Main process

Submap

Component

Component

Enterprise area

Nothing

Process group

Nothing

Dynamic connector

Route

Callouts stencil

Callouts stencil

Visio Shape

Designer Object

Side box callout

Text Annotation

Side line callout

Text Annotation

Side text callout

Text Annotation

Mid box callout

Text Annotation

Mid line callout

Text Annotation

Mid text callout

Text Annotation

Side elbow box

Text Annotation

Side line elbow

Text Annotation

Side elbow callout

Text Annotation

Mid elbow box

Text Annotation

Mid line elbow

Text Annotation

Mid elbow callout

Text Annotation

Annotation

Text Annotation

Center text callout

Text Annotation

Bend callout

Text Annotation

Braces with text

Text Annotation

Oval callout

Text Annotation

Box callout

Text Annotation

Line with text

Text Annotation

Partial bracket text

Text Annotation

Full bracket text

Text Annotation

Side bracket

Text Annotation

Side brace

Text Annotation

Side parenthesis

Text Annotation

File

Attachment

Yellow note

Text Annotation

Tag

Text Annotation

2-D word balloon

Text Annotation

Balloon horizontal

Text Annotation

Balloon vertical

Text Annotation

Angled stamp

Text Annotation

Rounded stamp

Text Annotation

Blunt starburst

Text Annotation

Sharp starburst

Text Annotation

Automatic dimension

Nothing

Custom callout 1

Text Annotation

Custom callout 2

Text Annotation

Custom callout 3

Text Annotation

TQM Diagram Shapes stencil

TQM Diagram Shapes stencil

Visio Shape

Designer Object

Transportation

Route

Inbound goods

Activity

Storage

Activity

Procedure

Submap

Operation

Activity

Operation/inspection

Activity

Issue

Activity

Organization function

Activity

2-part function

System

Decision 1 (TQM)

Activity

Decision 2 (TQM)

Activity

Multi in/out decision

Activity

External organization

Component

External process

Component

Inspection/measurement

Activity

Metric

Activity

2-part metric

Activity

System database

System

System support

System

System function

System

Delay

Delay

On-page reference

Activity

Off-page reference

Activity

Connected issues

Submap

Fabrication

Activity

Move

Activity

Store

Activity

Inspection

Activity

Selectable process

Create

Work flow loop 1

Nothing

Work flow loop 2

Nothing

Feedback arrow

Activity

X-function - vert

Nothing

X-function – horiz

Nothing

Force-field analysis

Nothing

Cause 1

Text Annotation

Cause 2

Text Annotation

Cause 3

Text Annotation

Category

Text Annotation

Effect

Text Annotation

Fish frame

Nothing

Dynamic connector

Route

Line connector

Route

Line-curve connector

Route

Result

Route

No result

Route

Branch: return

Route

Branch: no return

Route

Interrupt

Route

External control

Route

Refinement

Nothing

Text block 8pt

Text Annotation

Work Flow Diagram Shapes stencil

Work Flow Diagram Shapes stencil

Visio Shape

Designer Object

Accounting

Activity

Accounts payable

Activity

Accounts receivable

Activity

Bank

Activity

Board of directors

Activity

Copy center

Activity

Customer service

Activity

Distribution

Activity

Finance

Activity

Information systems

Activity

International division

Activity

International marketing

Activity

International sales

Activity

Inventory

Activity

Legal department

Activity

Mailroom 1

Activity

Mailroom 2

Activity

Management

Activity

Manufacturing

Activity

Marketing

Activity

Motorpool

Activity

Packaging

Activity

Payroll

Activity

Person 1

Activity

Person 2

Activity

Personnel/Staff

Activity

Publications

Activity

Purchasing

Activity

Quality Assurance

Activity

Receiving

Activity

Reception

Activity

Research & Development

Activity

Sales/PR

Activity

Shipping

Activity

Suppliers

Activity

Telecom

Activity

Treasurer

Activity

Warehouse

Activity

Dynamic connector

Route

Line-curve connector

Route

On-page reference

Activity

Off-page reference

Activity

IDEF0 Diagram Shapes stencil

IDEF0 Diagram Shapes stencil

Visio Shape

Designer Object

Activity box

Activity

Label

Text Annotation

Title Block

Nothing

Text block 8pt

Text Annotation

Node

Activity

Solid connector

Route

1 legged connector

Route

IDEF0 connector

Route

Dynamic connector

Route

SDL diagram Shapes stencil

SDL Diagram Shapes stencil

Visio Shape

Designer Object

Start

Start

Variable Start

Start

Procedure

Submap

Variable procedure

Submap

Create request

Activity

Alternative

Activity

Return

Return

Decision 1

Activity

Message from user

Component

Primitive from call control

Component

Decision 2

Activity

Message to user

Component

Primitive to call control

Component

Save

Activity

Off-page reference

Activity

On-page reference

Activity

Multi document

Attachment

Document

Attachment

Disk storage

Text Annotation

Divided process

Create

Divided event

Activity

Terminator

TerminateBranch

Dynamic connector

Route

Line-curve connector

Route

Data Flow Model Diagram, Gane-Sarson stencil

Gane-Sarson stencil

Visio Shape

Designer Object

Process

Create

Interface

Activity

Data Store

Data Field

Data Flow

Route