{
{     The purpose of this request is to perform access to a remote permanent
{ file or catalog for the calling command processor.  This procedure will
{ collect the server directives to be executed by the remote server appli-
{ cation, and call the interfaces that initiate the remote connection and
{ access.
{
{       NFP$PERFORM_REMOTE_ACCESS (LOCATION, LOCAL_FILE, REMOTE_FILE_PATH,
{             ACCESS_MODE, COMMAND_NAME, PDT, PARAMETER_CHANGES, STATUS)
{
{ LOCATION: (input)  This parameter specifies the remote location where the
{       file to be accessed resides.  This is the same as the family name
{       where the file is located.
{
{ LOCAL_FILE:  This parameter specifies the file on the local system to be
{       used as the source or destination of a file transfer, if one is to
{       take place.  This file may be a permanent file in a family on the
{       local NOS/VE system, or a local file.  If no file transfer is to take
{       place, this parameter will be ignored.
{
{ REMOTE_FILE_PATH: (input)  This parameter specifies the path name of the
{       remote file being transferred.  This parameter is ignored if no file
{       is actually to be transferred between locations (see ACCESS_MODE).
{
{ ACCESS_MODE: (input)  This parameter specifies the mode of access as speci-
{       fied in the A to A protocol.  Mode of access indicates whether a file
{       transfer is to take place, and the direction of transfer as seen by
{       the server application (give/take/null).
{
{ COMMAND_NAME: (input)  This parameter specifies the command name of the
{       command being processed, which is also to be executed by the remote
{       server application.  This parameter is left blank if the command is
{       not to be executed remotely.
{
{ PDT: (input)  This parameter specifies the parameter descriptor table for
{       the command being processed.
{
{ PARAMETER_CHANGES: (input)  This parameter specifies an array of parameter
{       names and values to be substituted in the command to be executed
{       remotely.  If no parameter modifications are required, a NIL pointer
{       is used.
{
{ STATUS: (output)  This parameter specifies the request status.
{       CONDITIONS: nfe$remote_val_undefined.
{       IDENTIFIER: nac$status_id.
