Subject:  V Radiology provider pointer fix/end of screen pause

Category:  ROUTINE

Description:  Convert V RADIOLOGY field 1202 values from file 200
Pointers to file 6 pointers and pause at end of screen from management
reports.

===========

INSTALLATION NOTES FOR : Radiology V4.0 Patch 2
=======================================================================
PREFIX: RA - PATCH 2
=======================================================================
********** NOTE *********** NOTE ********** NOTE **********NOTE ******
* READ THE ENTIRE NOTES FILE PRIOR TO ATTEMPTING ANY INSTALLATION!!! *
********** NOTE ********** NOTE ********* NOTE ********** NOTE *******

1.  GENERAL INFORMATION

This patch corrects the provider pointers in the V Radiology file to point
to the correct Provider file entries.  The PCC link routine has been
passing file 200 pointers instead of the file 6 pointers.  The PCC link
routine is also fixed by this patch.

Additionally, this patch modifies the management reports to pause at the
end of the screen when reports routed to the home device.

2.  CONTENTS OF DISTRIBUTION
    ra__0400.02p - contains all routines for patch 2
    ra__0400.02n - this notes file

3.  REQUIREMENTS

    Version 4.0 of the Radiology Package

4.  INSTALLATION INSTRUCTIONS

    Restore routines from file ra__0400.02p

    Run ^RAZVRAD in test mode
        This routine will analyze files 3 and 200 and identify any entries
        that:
            do not have a DINUM entry in the other file
            do not have a file 16 pointer in piece 16
            do not have exactly the same name in file 16 and 200

        This routine will also check each provider pointer in the selected
        V Radiology entries to insure it can be converted from file 200 to
        File 6.

        Any errors encountered will be stored in the global ^RAZVRAD(file#,
        and can be checked using ^%GL.

        Errors found in files 3 and 200 are for information only and can be
        ignored for now, so long as there are no V Radiology entries that
        cannot be converted.

    Run ^RAZVRAD in production mode once you have determined all V Radiology
    entries can be converted.

    ZL RAZPCCX and then ZS RAZPCC
        Once you replace the old PCC link routine, RAZPCC, the correct file
        6 pointers will be passed for new V Radiology entries.  You must not
        replace the old routine until all existing pointers have been
        converted.

    D ^%RDEL and delete RAZPCCX


If you have any questions or comments regarding this patch, please contact:

               Don Enos at (520) 883-1932
               or Enos,Don on IHS Mailman
               or don.enos@worldnet.att.net

Routine Information:

1.  RAZPCC is the PCC link routine that generates V Radiology file entries
    from events occurring in the Radiology package.
2.  RAZPCCX is the external name of the new RAZPCC routine.  This is done
    so this Routine can be loaded by the ^%RR of ra__0400.02p but not take
    effect Until the correct time.
3.  RAZVRAD is the routine that scans the V Radiology file entries and
    changes the provider pointers in any entry after the specified date
    to the correct file 6 (Provider) pointer.
4.  RAWKL1 is the print routine for management reports.  It has been
    modified to pause at the end of each screen when reports are routed
    to the home device.


