Variable | Description | Usage | NDR Reference |
---|---|---|---|
{$Name} |
The name of the attribute | Required | Rule 7-5 How to name a component
NDR Section 10.8 Component naming rules Rule 11-20 Attribute name has representation term |
{$RepresentationTerm} |
A required representation term | Required | NDR Table 10-2 Representation terms |
{$Type} |
The QName of the simple type | Required | |
{$OpeningPhrase} |
The opening phrase for the data definition of this attribute | Required | |
{$Definition} |
The data definition of the attribute | Required | NDR Section 11.6.1 How to write component definitions |
<xs:attribute name="{$Name}{$RepresentationTerm}" type="{$Type}">
<xs:annotation>
<xs:documentation>{$OpeningPhrase} {$Definition}</xs:documentation>
</xs:annotation>
</xs:attribute>