2.21 Simple Data type

All simple data types (i.e. C-25, NC-11, OpenEnum, etc.) have two forms and their definition and naming convention are:
  • The basic definition of a type is based upon a simple type and has no ID attribute associated with it. This type uses the "NoID" suffix to differentiate from the extended type that adds the ID attribute. For instance, C-25NoID is based upon the string type and restricted to 25 characters in length. There are no additional attributes defined.
  • The basic definition of a type is then extended with an additional ID attribute. It is this group of types that are typically used on our definitions. They appear as just the type name, i.e. C-25. These types are based upon their "_NoID" partner (which defines the basic data type) and add an ID attribute.

Last edited Mar 11, 2016 at 12:22 AM by natewaite, version 1