LIST MANAGER (43)    PACKAGE (9.4)

Name Value
NAME LIST MANAGER
PREFIX VALM
DEVELOPER (PERSON/SITE) KILMADE/ALBANY ISC
DEVELOPMENT ISC ALBANY
CLASS National
CURRENT VERSION 1.0
SHORT DESCRIPTION List Manager Developer Tool
VERSION
  • 1.0
    DATE DISTRIBUTED:   2005-11-19 00:00:00
    PATCH APPLICATION HISTORY:
    • 2
      DATE APPLIED:   1998-08-08 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
      This patch is being released by Capacity Management (CM) in anticiptaion
      The Capacity Management (CM) development team is removing obsolete
      references to the Resource Usage Monitor (RUM) code.  CM has deemed that
      these references are no longer necessary in order to monitor system
      resource consumption.  The system workload data that was gleaned from the
      existing code in these routines will be located within Kernel's menu
      manager routines.
      of the national release of the Resource Usage Monitor (RUM) Version 1.0
      software package.
       
      This patch will not affect the current versions of the RUM software that
      are running at the sites.  Therefore, all DSM, MSM and OpenM-NT sites are
      instructed to install this patch.  Test sites which had a pre-release of
      the RUM software should also install this patch.
       
      
    • 10 SEQ #10
      DATE APPLIED:   2023-08-03 09:19:16
      APPLIED BY:   USER,EIGHTYNINE
      DESCRIPTION:   
      Fix select large number of items from list.
      INC26441621
      
    • 3 SEQ #3
      DATE APPLIED:   1999-12-10 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
       
       
          This patch contains 2 routines.
       
           Checksums were calculated by CHECK^XTSUMBLD
       
      Routine      Before       After           Patch List
       
      VALM         8568102      8970241         **1,3**
      VALM1        5659194      6964336         **3**
       
                              List Manager Print Problems
      ============================================================
       
      Installation Instructions:
       
      1.  Users are allowed on the system, and this patch may be queued.
          A "clobber" error may result if users are in these routines.
       
      2.  These routines are usually mapped, so you might have to
          disable mapping on those machines that allow mapping.
       
       
      3.  Use the "Install/Check Message" option on the PackMan menu to 
          load the package.
       
      4.  On the KIDS menu use the following options:
       
           Veryify Checksums in Transport Global
           Print Transport Global (Optional)
           Compare Trasport Global to Current System
           Backup Transport Global
           Install VALM*1.0*3
             This patch fixes a couple of problems reported by the CPRS Team.
       
      5.  Reload mapped set if appropriate. 
      When printing the list or printing the screen an extra page feed would
      cause a blank page before printing began.  Also, when the list item is
      longer than the device's column width in characters, data could be lost or
      hard to read. The software now eliminates the page feed and warns the user
      that the list item may be too long to print properly.
      
    • 4 SEQ #4
      DATE APPLIED:   2000-06-26 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
      Patch VALM*1.0*4
      If they are using any application which uses List Manager (e.g. CPRS,
      Outpatient Pharmacy, Appointment Management), they may experience a Clobber
      Error.  This patch requires MailMan patch XM*7.1*50. 
      ============================================================================ 
      
      ROUTINES:
      The second line of the routine now looks like:
             ;;7.1;MailMan;**[patch list]**;Jun 02, 1994
       
                    Before          After
      
      Name          Checksum        Checksum        Patch List
      --------------------------------------------------------------
      VALM4          6209662         6275971        4
      
      * Checksums produced by CHECK^XTSUMBLD
      
      This patch introduces no new routines.
      ===========================================================================
       
      INSTALLATION:
      NOIS: HUN-1198-20777
      NOTE: Users should not be on the system during installation of this patch.
      If they are using any application which uses List Manager (e.g. CPRS,
      Outpatient Pharmacy, Appointment Management), they may experience a Clobber
      Error.  This patch requires MailMan patch XM*7.1*50. 
      1.  Users should NOT be on the system during installation of this patch.
      2.  DSM Sites: If any of these routines is mapped, disable mapping for the 
          affected routine(s).  
      3.  On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option.  This loads 
          the patch into a Transport Global on your system.  
      4.  You do not need to stop TaskMan.
      Test Site:  Huntington, WV
          Users should NOT be on the system.
      5.  On the KIDS:Installation menu, use the following options to install the
          Transport Global:
             Verify Checksums in Transport Global
             Print Transport Global
             Compare Transport Global to Current System
             Backup a Transport Global
             Install Package(s)
       Select INSTALL NAME:    VALM*1.0*4    Loaded from Distribution  <date/time>
                               ==========
      If the text contains control characters, it can mess up the printing and
       Install Questions:
       Want KIDS to INHIBIT LOGONs during the install? YES// NO
                                                             ==
       Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
                                                                             ==
       Enter the Device you want to print the Install messages.
       You can queue the install by enter a 'Q' at the device prompt.
       Enter a '^' to abort the install.
      
       DEVICE: HOME// <It's up to you.  You may queue it if you wish.>
      cause List Manager to fail to print some lines of text.  This patch
                      ------------------------------------------------
      6.  DSM Sites: After patch has installed, rebuild your map set, if necessary.
      ===========================================================================
      checks text for control characters and strips any off before printing.
      
      NOTE: Users should not be on the system during installation of this patch.
      
    • 1 SEQ #1
    • 5 SEQ #5
      DATE APPLIED:   2000-07-11 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
      Patch VALM*1.0*5
      queued) to a device.  Although patch VALM*1.0*3 was subsequently marked
       Enter the Device you want to print the Install messages.
       You can queue the install by enter a 'Q' at the device prompt.
       Enter a '^' to abort the install.
      
       DEVICE: HOME// <It's up to you.  You may queue it if you wish.>
                      ------------------------------------------------
      6.  DSM Sites: After patch has installed, rebuild your map set, if necessary.
      ===========================================================================
      "entered in error", many sites did not back it out, because it also contained
      some desired new features.  Patch VALM*1.0*3 remains "entered in error".
      
      Patch VALM*1.0*5 replaces patch VALM*1.0*3.  It corrects the errors and
      retains the desired features introduced in patch VALM*1.0*3.
      When printing a list (PL) or printing a screen (PS):
        - Do not eject an extra blank page before starting the print.
        - If the list item width is greater than the device width, print a warning
          message.
      
      
      NOTE: Users should not be on the system during installation of this patch.
      If they are using any application which uses List Manager (e.g. CPRS,
      Outpatient Pharmacy, Appointment Management), they may experience a Clobber
      Error.  This patch requires patch VALM*1.0*1. 
      ============================================================================ 
      
      ROUTINES:
      The second line of the routine now looks like:
             ;;7.1;MailMan;**[patch list]**;Jun 02, 1994
      NOIS: BAC-1299-40994, BIG-0100-70871, BUT-0200-20477, CHA-1299-30668,
       
                    Before          After
      Name          Checksum        Checksum        Patch List
      --------------------------------------------------------------
      VALM           8568102         8596069        1,5
      VALM1          5659194         6138029        5
      
      * Checksums produced by CHECK^XTSUMBLD
      
      This patch introduces no new routines.
            CLL-0300-40521, CMO-1299-40623, FAV-0200-71768, HUN-1299-20803,
      ===========================================================================
       
      INSTALLATION:
      NOTE: Users should not be on the system during installation of this patch.
      If they are using any application which uses List Manager (e.g. CPRS,
      Outpatient Pharmacy, Appointment Management), they may experience a Clobber
      Error.  This patch requires patch VALM*1.0*1. 
      1.  Users should NOT be on the system during installation of this patch.
      2.  DSM Sites: If any of these routines is mapped, disable mapping for the 
          affected routine(s).  
            IOW-0200-40725, LOM-1299-61417, MAD-1299-40809, STL-1299-40640,
      3.  On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option.  This loads 
          the patch into a Transport Global on your system.
          If it loads, go on to step 4.
          If you get the following error message:
      **INSTALL ABORTED** Patch VALM*1.0*1 is Required to install this package!!
      VALM*1.0*5 Build will not be installed, Transport Global deleted! 
          and you are sure that you have installed VALM*1.0*1, you probably need
          to use FileMan to edit the package entry as follows.  (This problem was
          caused because VALM*1.0*1 was released without a package file link.)
      D Q^DI
            WIM-1299-20665
      Select OPTION: ENTER OR EDIT FILE ENTRIES
                     =====
      INPUT TO WHAT FILE: PACKAGE// <press enter>
      EDIT WHICH FIELD: ALL// 22  VERSION  (multiple)
                              ==
         EDIT WHICH VERSION SUB-FIELD: ALL// 1105  PATCH APPLICATION HISTORY
      (multiple)                             ====
            EDIT WHICH PATCH APPLICATION HISTORY SUB-FIELD: ALL// .01  PATCH
      APPLICATION HISTORY                                         ===
            THEN EDIT PATCH APPLICATION HISTORY SUB-FIELD: <press enter>
      Test Sites:  Columbia, MO; Butler, PA; Battle Creek, MI; Wilmington, DE
         THEN EDIT VERSION SUB-FIELD: <press enter>
      THEN EDIT FIELD: <press enter>
      
      Select PACKAGE NAME: VALM  LIST MANAGER     VALM
                           ====
      Select VERSION: 1.0// <press enter>
        Select PATCH APPLICATION HISTORY: 1 SEQ #1
                                          ========
        Are you adding '1 SEQ #1' as 
          a new PATCH APPLICATION HISTORY (the 3RD for this VERSION)? No// Y  (Yes)
      
                                                                          ===
        Select PATCH APPLICATION HISTORY: <press enter>
          Now try loading it again.
      
      4.  You do not need to stop TaskMan.
          Users should NOT be on the system.
      5.  On the KIDS:Installation menu, use the following options to install the
          Transport Global:
             Verify Checksums in Transport Global
             Print Transport Global
      Background: Patch VALM*1.0*3 introduced an error when printing directly (not
             Compare Transport Global to Current System
             Backup a Transport Global
             Install Package(s)
       Select INSTALL NAME:    VALM*1.0*5    Loaded from Distribution  <date/time>
                               ==========
       Install Questions:
       Want KIDS to INHIBIT LOGONs during the install? YES// NO
                                                             ==
       Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
                                                                             ==
      
    • 6 SEQ #6
      DATE APPLIED:   2001-02-28 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
      Patch VALM*1.0*6
      APIs have not been changed at all.)  Although these APIs will continue
      to be supported, applications which use them might consider switching
      to the standard Kernel APIs, too.
      
      The following are the ListManager APIs which are no longer called,
      along with their Kernel equivalents:
      
      ListManager           Kernel
      -----------           ------
      $$FDATE^VALM1(X)      $$FMTE^XLFDT(X,"2D")
      
      $$FTIME^VALM1(X)      $$FMTE^XLFDT(X)
      $$FDTTM^VALM1(X)      $$FMTE^XLFDT(X,2)
      $$NOW^VALM1()         $$FMTE^XLFDT($$NOW^XLFDT)
      $$UPPER^VALM1(X)      $$UP^XLFSTR(X)
      $$LOWER^VALM1(X)      no equivalent - too esoteric
      
      NOTE: Users should not be on the system during installation of this patch.
      If they are using any application which uses List Manager (e.g. CPRS,
      Outpatient Pharmacy, Appointment Management), they may experience a Clobber
      Error.  This patch requires patch VALM*1.0*4 and VALM*1.0*5.
      NOIS: ZZZ-1200-N0512
      ============================================================================ 
      
      ROUTINES:
      The second line of the routine now looks like:
             ;;1.0;List Manager;**[patch list]**;Aug 13, 1993
       
                    Before          After
      Name          Checksum        Checksum        Patch List
      --------------------------------------------------------------
      VALM           8596069         8483757        1,5,6
      Test Site:  FORUM, CPRS
      VALM1          6138029         6406024        5,6
      VALM11         1873339         1738235        6
      VALM2          5605143         4952899        6
      VALM4          6275971         6223503        4,6
      VALM40         6770263         6733503        6
      * Checksums produced by CHECK^XTSUMBLD
      
      This patch introduces no new routines.
      ===========================================================================
       
      
      INSTALLATION:
      NOTE: Users should not be on the system during installation of this patch.
      If they are using any application which uses List Manager (e.g. CPRS,
      Outpatient Pharmacy, Appointment Management), they may experience a Clobber
      Error.  This patch requires patch VALM*1.0*4 and VALM*1.0*5.
      1.  Users should NOT be on the system during installation of this patch.
      2.  DSM Sites: If any of these routines is mapped, disable mapping for the 
          affected routine(s).  
      3.  On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option.  This loads 
          the patch into a Transport Global on your system.
      Recognize up-arrow so that the user can exit help text smoothly.
      4.  You do not need to stop TaskMan.
          Users should NOT be on the system.
      5.  On the KIDS:Installation menu, use the following options to install the
          Transport Global:
             Verify Checksums in Transport Global
             Print Transport Global
             Compare Transport Global to Current System
             Backup a Transport Global
             Install Package(s)
       Select INSTALL NAME:    VALM*1.0*6    Loaded from Distribution  <date/time>
      
                               ==========
       Install Questions:
       Want KIDS to INHIBIT LOGONs during the install? YES// NO
                                                             ==
       Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
                                                                             ==
       Enter the Device you want to print the Install messages.
       You can queue the install by enter a 'Q' at the device prompt.
       Enter a '^' to abort the install.
      
      Also, List Manager no longer calls its Date/Time or string manipulation
       DEVICE: HOME// <It's up to you.  You may queue it if you wish.>
                      ------------------------------------------------
      6.  DSM Sites: After patch has installed, rebuild your map set, if necessary.
      ===========================================================================
      APIs.  Instead, it calls the equivalent Kernel APIs.  (The ListManager
      
    • 7 SEQ #7
      DATE APPLIED:   2003-05-20 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
      Patch VALM*1.0*7
      If they are using any application which uses List Manager (e.g. CPRS,
      Outpatient Pharmacy, Appointment Management), they may experience a Clobber
      Error.  This patch requires patch VALM*1.0*6.
      ============================================================================ 
      
      ROUTINES:
      The second line of the routine now looks like:
             ;;1.0;List Manager;**[patch list]**;Aug 13, 1993
       
                    Before          After
      
      Name          Checksum        Checksum        Patch List
      --------------------------------------------------------------
      VALM           8483757         8475059        1,5,6,7
      * Checksums produced by CHECK^XTSUMBLD
      
      This patch introduces no new routines.
      ===========================================================================
       
      INSTALLATION:
      NOTE: Users should not be on the system during installation of this patch.
      NOIS: none
      If they are using any application which uses List Manager (e.g. CPRS,
      Outpatient Pharmacy, Appointment Management), they may experience a Clobber
      Error.  This patch requires patch VALM*1.0*6.
      1.  Users should NOT be on the system during installation of this patch.
      2.  DSM Sites: If any of these routines is mapped, disable mapping for the 
          affected routine(s).  
      3.  On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option.  This loads 
          the patch into a Transport Global on your system.
      4.  You do not need to stop TaskMan.
          Users should NOT be on the system.
      Test Site: BCMA Contingency
      5.  On the KIDS:Installation menu, use the following options to install the
          Transport Global:
             Verify Checksums in Transport Global
             Print Transport Global
             Compare Transport Global to Current System
             Backup a Transport Global
             Install Package(s)
       Select INSTALL NAME:    VALM*1.0*7    Loaded from Distribution  <date/time>
                               ==========
       Install Questions:
      
       Want KIDS to INHIBIT LOGONs during the install? YES// NO
                                                             ==
       Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
                                                                             ==
       Enter the Device you want to print the Install messages.
       You can queue the install by enter a 'Q' at the device prompt.
       Enter a '^' to abort the install.
      
       DEVICE: HOME// <It's up to you.  You may queue it if you wish.>
                      ------------------------------------------------
      This patch changes one line of code so that List Manager will work
      6.  DSM Sites: After patch has installed, rebuild your map set, if necessary.
      ===========================================================================
      under GT.M, too.  All sites should install this patch.
      
      NOTE: Users should not be on the system during installation of this patch.
      
    • 8 SEQ #8
      DATE APPLIED:   2006-09-23 00:00:00
      APPLIED BY:   USER,ONE
      DESCRIPTION:   
      See patch VALM*1*8 in the National Patch Module for complete
      information on this patch.
      
    • 9 SEQ #9
      DATE APPLIED:   2011-02-28 10:23:52
      APPLIED BY:   USER,SEVENTEEN
      DESCRIPTION:   
      Please see the patch description on FORUM, in the National Patch Module.
      
      
      
    DATE INSTALLED AT THIS SITE:   1996-06-13 00:00:00
FILE
  • UPDATE THE DATA DICTIONARY:   YES
    ASSIGN A VERSION NUMBER:   YES
    MAY USER OVERRIDE DD UPDATE:   NO
    DATA COMES WITH FILE:   NO
INPUT TEMPLATE
ENVIRONMENT CHECK ROUTINE VALMPP
ENVIRONMENT CHECK DONE DATE 1996-06-13 14:17:38
POST-INITIALIZATION ROUTINE VALMPT
POST-INIT COMPLETION DATE 1996-06-13 14:18:11
PRE-INIT AFTER USER COMMIT VALMPRE
PRE-INIT COMPLETION DATE 1996-06-13 14:17:42
EXCLUDED NAME SPACE
  • VALMZ