<block type diagram> ::=
<frame symbol>
contains {
<block type heading>
{ {<block text area>}* {<macro diagram>}*
{<type in block area>}*
[<process interaction area> ]
[<block substructure area>]} set}
is associated with
{{{ <gate> }* { <graphical gate constraint> }* } set }
<type in block area>::=
<block type diagram>
|
<block type reference>
|
<process type diagram>
| <process type reference>
| <service type diagram>
| <service type reference>
| <procedure diagram>
| <graphical procedure reference>
A <block type definition> defines a block type. All blocks of a block type have the same properties as defined for that block type.