| Name | Type | Use | Default | Fixed | annotation |
| type | derived by: xs:string | optional | line | | | documentation | | The type of the terminal. |
|
| id | guid | required | | | | documentation | | The unique id for this terminal. |
|
| at | point | required | | | | documentation | | The location of the terminal |
|
| name | derived by: xs:string | required | | | | documentation | | The name of the terminal. |
|
| node | derived by: xs:string | optional | | | | documentation | | The name of a node. This forces all wires connected to this terminal to have this node name. |
|
| side | derived by: xs:string | required | | | |
| pin | derived by: xs:byte | required | | | |
| visibleInSchematic | xs:boolean | optional | | | |
| toolTip | derived by: xs:string | optional | | | |
| numberVisibleInSchematic | xs:boolean | optional | | | |
| nameVisibleInSchematic | xs:boolean | optional | | | |