29.13.5 ProductFlowExternalPort

Topic Version1Published12/09/2016
For StandardPRODML v2.0
Type:ClassStereotype:«XSDcomplexType»

Product Flow Network External Port Schema.

Table 29.13.5-1 Attributes

Name

Type

Notes

Comment

String2000

A descriptive remark about the port.

ConnectedNode

String64

Defines the internal node to which this external port is connected. All ports (whether internal or external) that are connected to a node with the same name are connected to each other. Node names are unique to each network. The purpose of the external port is to provide input to or output from the internal network except when the port is an "exposed" port. The purpose of an exposed port is to allow the properties of the port to be seen external to the network. For an exposed port, the connection points to the associated port.

Direction

ProductFlowPortType

Defines whether this port is an inlet or outlet. Note that this is a nominal intended direction.

Exposed

boolean

True ("true" or "1") indicates that the port is an exposed internal port and cannot be used in a connection external to the network. False ("false" or "0") or not given indicates a normal port.

Name

String64

The name of the external port within the context of the current product flow network.

uid

String64

A unique identifier for this data element. It is not globally unique (not a uuid) and only need be unique within the context of the parent top-level object.

Table 29.13.5-2 Associations

Association

Notes

From: ProductFlowExternalPort.

To: ProductFlowPortType

Dependency

 

From: ProductFlowNetwork.Port

0..*To: ProductFlowExternalPort

Association