| 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>