Does v1 allow the same data type to be exchanged over multiple ports?

It is specified in section 2.1.2.1:

A data type can be used with an arbitrary number of different port identifiers assigned on a per-application basis, but not more than one fixed port identifier.

Not sure if the phrase “assigned on a per-application basis” is clear enough; suggestions are welcome.

EDIT: also it was discussed here: Data type compatibility assurance