1. The document describes how to define key flexfields in Oracle Applications, including setting up segments, structures, and validation rules.
2. You must freeze your flexfield definition and recompile after making changes to update other users and the application. Once frozen, a view is generated for reporting containing all segment combinations.
3. The process for defining segments includes setting the segment name, data type, length, and other validation rules. Care must be taken when changing existing flexfield structures as it could invalidate existing data.