Significance of $FLEX$
$FLEX$ enables you to match the prior segment with either a value set name or a segment name. Let vs2 be the value set definition of the second parameter and vs1 be the value set definition for the first parameter; then, in the value set, the definition of vs2 will be vs2 = value $FLEX$.vs.
Let's demonstrate the use of these value sets in a concurrent program. This will help you understand the use of value sets in a better way. We will create a concurrent program and attach all the types of value sets created here with each parameter of the concurrent program.
We will use the same concurrent program Test Program, which we created in Chapter 2, Oracle Application System Administration under the Create a concurrent program section.
To view the concurrent program, navigate to System Administrator | Concurrent | Program | Define.

The parameters of the program are as shown in the following screenshot:

Now, we will add a new parameter in this concurrent program and then...