3.7 Enumerated List (Enum)

An Enumerated List (Enum) is a limited list of specified valid Narrow Character values (codes). Each value/code has a maximum of 80 characters.

3.7.1 Enum Values

Any "whitespace" (space characters, carriage returns, tabs, or linefeeds) that occurs BEFORE or AFTER a code value is NOT significant and should be ignored by the receiver. However, embedded whitespace in an enumerated list value is illegal. This applies to all enumerated list values.
For example, for the <MaritalStatusCd> field, a value of "M" and a value of " M" or "M " are equivalent and should be processed by the receiver as if they contained only "M". Specifically, this means that " M" will pass validation against a code list that contains "M ". Also, code values such as "A B" (with spaces in the middle) are NOT allowed.

3.7.4 Modifying Enumerated Lists

A specification update is required to add a value to an ACORD-defined code list associated with an element of type Enum.
Adding an organization-unique value to an ACORD-defined code list associated with an element of type Enum may be done by extending the standard. The code list may be extended by using the extension schemas provided in the standard. Refer to section NNN ###

3.8 Industry Code (IndustryCode)

An IndustryCode is a coded data element with the codes defined by another organization. These codes are not included in the standard. Where possible, the organization which maintains them is identified.
Elements of type IndustryCode are restricted to a maximum length of 80 narrow characters (NC-80). Any tag of this type carries with it an optional Identifier Reference attribute (@CodeListRef), facilitating a reference to an associated <CodeList> aggregate. Refer to the <CodeList> aggregate for additional details.

Last edited Mar 11, 2016 at 8:46 AM by natewaite, version 2