Factors Which Determine the Maximum Length of the Name Field
Factors Which Determine the Maximum Length of the Name Field
This will determine the setting of the
NAME-LENGTH
parameter in the Algorithm Definition:
NAME-LENGTH=(10 to 255)
How are the Names currently stored?
Person name data is defined and stored in a variety of ways in different systems and database designs. Here are some common ways:
formatted into first-name, middle-name(s) & family name fields
formatted into given-names & family-name fields
full name in one field
multiple names in one field (example, account names)
Company name might be stored as:
full name in one field
full name split across multiple fields
company legal name stored separately from company trading name
Address data might be stored:
formatted into separate named fields such as: C/O, Street-No, Street-Name, Locality, State, Post/Zip Code, Country
formatted into address lines of equal length, e.g.: Address Lines 1,2,3,4
combinations of the above
unformatted in a single field
unformatted in a single field with the post/zip code stored separately
SSA-NAME3 does not require any existing formats to be changed, nor does it require the format to be stable, but does require the program to combine the name or address into one field before passing it as a parameter to the key building service (NAMESET).
The exceptions to this are:
for addresses, if the locality, state and postal code are already in separate fields, then only the parts of the address preceding locality need to be combined into one field
in the case where a company legal name is stored separately from a trading name, there is no need to combine these back together. In this case, each should be passed separately to NAMESET.
The total length of the combined fields should be the length specified on the