{}
{   The purpose of this request is to write a new version of either a variable
{ or undefined record file.  The CORRECTION contains a complete file replacement
{ that is written to the TARGET file.  The BASE file is interrogated and key
{ file attributes are passed on to the TARGET file.
{}
{      RAH$CORRECT_V_OR_U_RECORD_FILE (BASE, TARGET, CORRECTION, RECORD_TYPE, STATUS)
{}
{ BASE: (input) This parameter specifies the old version file that is interrogated
{       for key file attributes to be passed on to the new version file.
{}
{ TARGET: (input) This parameter specifies the file that the new version file is
{       written to.
{}
{ CORRECTION: (input) This parameter specifies the replacement sequence.
{}
{ RECORD_TYPE: (input) This parameter specifies the record type for the file.
{       (AMC$VARIABLE or AMC$UNDEFINED)
{}
{ STATUS: (output) This parameter specifies normal or abnormal status.
{}

