{       PFP$GET_NEXT_FILE_SELECTION
{
{
{   The purpose of this request is to return sequentially, record by record,
{ the information collected by a pfp$collect_file_information request.  A
{ record type field in each record identifies the particular information
{ returned.  This record type corresponds to a selection specified in the
{ pfp$collect_file_information request.
{
{       PFP$GET_NEXT_FILE_SELECTION (SELECTION_ID, SELECTION_RECORD,
{                                    SELECTION_POSITION, STATUS)
{
{ SELECTION_ID: (input) This parameter specifies the instance of the
{       pfp$collect_file_information request for which the user wants to get
{       file information.
{
{ SELECTION_RECORD: (output) This parameter returns the next record from the
{       collection of information.  The collected information is returned
{       using the following rules:
{       * Sub-catalog names appear before file names.
{       * If file cycle information is returned, file cycle records will
{         appear after the associated file name record.
{
{ SELECTION_POSITION: (output) This parameter informs the requestor when all
{       collected records have been returned.  A value of
{       pfc$end_of_information indicates that all records have been returned.
{
{ STATUS: (output) This parameter returns the request status.
{
{       CONDITIONS: pfe$get_next_at_eoi
{                   pfe$improper_selection_id
{
{       IDENTIFIER: pfc$permanent_file_manager_id
{
