xtce:Alias

Used to contain an alias (alternate) name or ID for the the object.   For example, a parameter may have a mnemonic, an on-board id, and special IDs used by various ground software applications; all of these are alias's.  Some ground system processing equipent has some severe naming restrictions on parameters (e.g., names must less then 12 characters, single case or integral id's only); their alias's provide a means of capturing each name in a "nameSpace".

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
alias string required
nameSpace string required

Source

<element name="Alias" maxOccurs="unbounded">
  <annotation>
    <documentation xml:lang="en">Used to contain an alias (alternate) name or ID for the the object. For example, a parameter may have a mnemonic, an on-board id, and special IDs used by various ground software applications; all of these are alias's. Some ground system processing equipent has some severe naming restrictions on parameters (e.g., names must less then 12 characters, single case or integral id's only); their alias's provide a means of capturing each name in a "nameSpace".</documentation>
  </annotation>
  <complexType>
    <attribute name="nameSpace" type="string" use="required"/>
    <attribute name="alias" type="string" use="required"/>
  </complexType>
</element>

Sample