Generally we are giving the plan name only in the Run JCL of cobol+db2 pgm.
e.g Plan((Plan name)
But we don't give the path(dataset lib) for that plan as we are giving for cobol load module. the question is How the JCL will find the paln where it is residing? How is it possible only with the plan name?
plan name is Unique at subsytem level.So it will fetch its details easily.
If you want create plan for a program under same subsytem but different test region, you can put add a different suffix to plan name(one character to distinguish) in those regions while creating the plans.