Each structured field identifies an item of information that can be specified when a user ID is defined. For example, user name, user location, and so on. These structured fields provide the same information as the fields in the UAMS function for defining a user ID.
Structured fields are used to exchange information between security exits and system services. When an exit returns user ID information to system services it is always in the form of a list of pointers to one or more structured fields. By processing the fields returned by the exit, system services build an internal representation of the user ID.
Your system services also translate this internal representation of a user ID into the same set of structured fields when a request is passed to an exit.