HL*1.6*49 (2509)    BUILD (9.6)

Name Value
NAME HL*1.6*49
DATE DISTRIBUTED 1999-09-08 00:00:00
PACKAGE FILE LINK HEALTH LEVEL SEVEN
REQUIRED BUILD
  • HL*1.6*14
    ACTION:   Warning only
  • HL*1.6*19
    ACTION:   Warning only
  • HL*1.6*35
    ACTION:   Warning only
  • HL*1.6*40
    ACTION:   Warning only
  • HL*1.6*43
    ACTION:   Warning only
  • HL*1.6*44
    ACTION:   Warning only
  • HL*1.6*47
    ACTION:   Warning only
  • HL*1.6*48
    ACTION:   Warning only
TYPE SINGLE PACKAGE
DESCRIPTION OF ENHANCEMENTS
Description: 
 
 
  2.  DSM SITES: Review your mapped set.  If any of the routines listed in 
      the Routine Summary section are mapped, they should be removed from 
      the mapped set at this time.  
 
  3.  Shutdown all Logical Links and incoming and outgoing filers. Use the 
      'Shut Down All Logical Links', 'Stop all incoming filers', and 'Stop 
      all outgoing filers' options.
 
      For DSM sites ONLY, if you have an HL7 UCX Service associated
 After this patch is installed, non-persistent client LLPs
      with the account(uci/directory) where you are installing this patch,
      please disable this service.
 
  4.  Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This 
      option will load the KIDS package onto your system.  
 
  5.  The patch has now been loaded into a Transport global on your 
      system. You now need to use KIDS to install the Transport global.  
      On the KIDS menu, under the 'Installation' menu, use the following 
      options: 
 will still have to be started as they were before this patch.
 
         2 Verify Checksums in Transport Global 
         3 Print Transport Global 
         4 Compare Transport Global to Current System 
         5 Backup a Transport Global 
         6 Install Package(s) 
             INSTALL NAME: HL*1.6*49
                           =========
         Answer 'NO' to 'Want to DISABLE Scheduled Options, Menu Options, 
         and Protocols?'.  
 To start an LLP, use the 'Start LLP' option.
 
  6.  Startup all Logical Links and incoming and outgoing filers. Use the 
      'Restart All Links and Filers' option.  
 
      For DSM sites ONLY, if you previously disabled an HL7 UCX Service
      for this installation, you may now enable it.
 
  7.  DSM Sites: Rebuild your mapped set if necessary.
 
  8.  Start Link Manager as follows:
 To start an LLP automatically after a system reboot,
 
 STEP 1:  HL7 Main Menu
 STEP 2:  V1.6 OPTIONS
 STEP 3:  Communications Server
 STEP 4:  TCP/IP Link Manager Start/Stop
 
Link Manager is NOT currently running!
 
 Would you like to start the Link Manager now? YES// 
 Link Manager queued as task number 2712635
 either use the Interface Workbench to edit Logical Links or use FileMan
 
  9.  Create entry in OPTION SCHEDULING file as follows:
 
 In order to set up this option to startup when the system/TaskMan starts,
 please find the following HL7 options to create an entry
 in the OPTION SCHEDULING file:
 
 STEP 1:  Taskman Management ...  
 STEP 2:  Schedule/Unschedule Options 
 STEP 3 (Create the following entry): 
 to edit the AUTOSTART field(#4.5) of the HL LOGICAL LINK file(#870).
 
Select OPTION to schedule or reschedule: HL AUTOSTART LINK MANAGER 
  Are you adding 'HL AUTOSTART LINK MANAGER' as 
    a new OPTION SCHEDULING (the 12TH)? No// Y 
 
 STEP 4 (From STEP 3 you will automatically enter the FileMan ScreenMan form 
        as follows and you should edit the 'SPECIAL QUEUEING' field 
        to have a value of 'Startup Persistent'): 
 
                          Edit Option Schedule
 For each Logical Link that wish to start automatically after a re-boot
    Option Name: HL AUTOSTART LINK MANAGER     
    Menu Text: Autostart Link Manager                    TASK ID:
  __________________________________________________________________________
 
  QUEUED TO RUN AT WHAT TIME:
 
DEVICE FOR QUEUED JOB OUTPUT:
 
 QUEUED TO RUN ON VOLUME SET:
 
 of the system, you must edit the AUTOSTART field to have a value
      RESCHEDULING FREQUENCY:
 
             TASK PARAMETERS:
 
            SPECIAL QUEUEING: Startup Persistent  
 
_______________________________________________________________________________
 
 
 
 of ENABLED.  Do NOT simply enable the AUTOSTART field
 
 
COMMAND:                                       Press <PF1>H for help    Insert 
 
=============================================================================  
Data Dictionary Modifications: 
============================== 
 869.2  HL LOWER LEVEL PROTOCOL PARAMETER 
 
        400.05    RETENTION (NJ6,0), [400;5]  (new)
============
 for all Logical Links. Only select those that you wish start
 
 869.3  HL COMMUNICATION SERVER PARAMETERS
 
        51        DEFAULT RETENTION (NJ6,0), [5;1]  (new)
 
        52        LINK MANAGER TASK NUMBER (NJ15,0), [5;2]  (new)
 
        53        STOP LINK MANAGER (S), [5;3]  (new)
 
        54        LM LAST KNOWN $H (F), [5;4]  (new)
 that are both legitimate and appropriate for your site.
 
 870    HL LOGICAL LINK
 
        3         LLP ONLINE (S), [0;4]  (old)
 
              changed to:
 
        3         DEVICE TYPE (S), [0;4]   (new)
 
New Options:
 
============================== 
 'TCP/IP Link Manager Start/Stop'  Option name: HL START/STOP LINK MANAGER
 'Autostart Link Manager'          Option name: HL AUTOSTART LINK MANAGER
 
New for Systems Link Monitor:
==============================
 
  1.  Status of whether TaskMan is currently running.
  2.  Status of whether Link Manager currently running.
  3.  Additional STATES for non-persistent client links:
 Note, although you may have started a non-persistent LLP,
      o  ENABLED
      o  INACTIVE
  4.  New DEVICE TYPE column replaces DEVICE ON-LINE column.
  5.  New DEVICE TYPES:
                              PC -- Persistent TCP/IP Client
                              NC -- Non-Persistent TCP/IP Client
                              SS -- Single-threaded TCP/IP Server
                              MS -- Multi-threaded TCP/IP Server
                              SH -- Serial HLLP
                              SX -- Serial X3.28
 the system process representing this LLP does not actually start
                              MM -- MailMan
 
 
Configuration considerations:
==============================
 
 The only configuration parameter is Retention.  
 This may be edited per Logical Link using the Interface Workbench.  
 Also, a Default Retention time may be edited 
 using the 'Edit Communication Server parameters' option.  
 until messages are in the associated message queue.  Once a process
 
 The order of precedence for Retention is as follows: 
 
           1.  Retention (Per Logical Link value overrides any defaults).
           2.  Default Retention (System-wide account default.
                                 If valued, this field is the default
                                 per Logical Link when the Retention
                                 field is left unvalued).
           3.  15 seconds (System-wide account default.  This value
                          is used when both Retention and Default
 is started, it will remain running on the system until the associated
                          Retention are left unvalued).
 
 You may wish to accept the system-wide default of 15 seconds for 
 Retention of your non-persistent TCP/IP client Logical Links.  
 Once you become more familiar with the frequency and load of each link, 
 you may adjust these Retention values accordingly.  
 
Troubleshooting information:
============================
 The HL7 Systems Link Monitor is a useful tool to help
 queue is emptied and the associated Retention time has expired.
 you troubleshoot problems with either the Link Manager
 or the individual Logical Links.  This tool will monitor
 both TaskMan and Link Manager. When either of these
 does not appear to be running, a warning will be
 displayed on the Systems Link Monitor.
 
 
 ALERT NOTIFICATION
 
 It highly recommended that sites establish a mail group
 The Retention time is the time in seconds in which the LLP process
 for HL7 related alerts.  Once this has been establish,
 use the 'Edit Communication Server parameters' option
 to identify the Mail Group for Alerts.
 
 If a mail group has been created and identified, the Link Manager
 will use this mail group to send the following alert whenever
 it finds a configuration problem between the links and TaskMan:
 
 HL7 Logical Link LLname shutdown due to TaskMan unable to process task request
 
 will wait while continually checking for messages in the associated
 The most likely cause for receiving such an alert is having TaskMan running
 in non-DCL context and having a Logical Link with an associated
 STARTUP NODE other than where TaskMan is currently running.  This applies
 to both the AXP and AVANTI sites.
 
 After receiving this alert, make the needed corrections and restart
 the Logical Link if necessary.
 This patch addresses the issue of reducing the number of required logical
 message queue.  If messages are found in the queue before the retention
 time has expired, the LLP process will continue to de-queue messages
 as before.  Otherwise, the LLP process will actually return back
 to TaskMan's sub-manager and possibly terminate.  When this occurs,
 a status of INACTIVE is indicated on the STATE column
 of the system link monitor for this LLP.  
 
 
This patch also addresses the following issues: 
   
 links running as active concurrent processes.  Before this patch,
  1.  Fix allocation error in HLCSDR.
      Related NOIS:        SFC-0599-60101
                           SBY-0199-30725
                           HIN-1298-40436
      Actual error:  $ZE= INT+22^%ET:1, %DSM-E-ALLOC, allocation failure
       Description:  This error was first seen after the introduction of
                     patch HL*1.6*14.  This patch 14, utilized error
                     trapping to trap disconnect errors so that processing
                     may continue once the errors have passed.  However,
                     if the associated port/device was bad/busy, the code
 all possible HL7 TCP/IP Client Logical Links would have to be defined
                     would continually loop to the code that sets the trap.
                     As the stack continues to grow, an allocation error
                     would result in about 4 to 6+ hours after the logical
                     link was started or when the device became bad/busy.
                     This allocation error was seen associated with
                     the applications using the serial HLLP protocol of
                     the HL7 v1.6 (HLCSDR* routines).
 
  2.  Fix allocation error in HLCSMON.
      Description:  If a user enters '?' and <RET> repeatedly at the
 and started as LLPs.  These LLPs would run and remain as active processes
                    command prompt of the Systems Link Monitor, an
                    allocation error will be encountered after 6+ attempts.
 
  3.  Fix extraneous display of **STOP** on CACHE sites.
      Related NOIS:        MAN-0799-11246
      Description:  When the Restart All Links and Filers option is run,
                    **STOP** is displayed after failing to connect to
                    a listener.  This is now corrected by this patch.
 
Routine Modifications: 
 on the system regardless of the frequency to deliver HL7 messages.
======================
The following routines are included in this patch.  The second line of these
routines now looks like:
 
 ;;1.6;HEALTH LEVEL SEVEN;<patchlist>;29-Jan-97 14:25
 
CHECK^XTSUMBLD results: 
   
 Routine Name   Before Patch    After Patch     Patch List 
 ============   ============    ===========     ==========
 This was true with both persistent and non-persistent client
 HLCS2           7195833         8763479        14,40,43,49
 HLCSDL          4198429         4174780        2,44,49
 HLCSDR          3946224         3936049        2,14,49
 HLCSLM          NEW             6276510        49
 HLCSLNCH       11368535        12855635        6,19,43,49
 HLCSLSM         NEW              154819        49
 HLCSMM1         1462301         1445162        35,49
 HLCSMON         9506155        10703763        34,40,48,49
 HLCSMON1        3987859         5535017        15,40,49
 HLCSTCP         4005742         4550642        19,43,49
 connection-type LLPs.
 HLCSTCP2        7436704         7773433        19,43,49
 HLCSTERM        2560922         2618931        40,49
 HLDTIW2A        4178875         4164880        14,49
 HLDTIW2B        5012027         5250753        14,19,49
 HLDTIWP1        8445958         8449802        14,49
 
 
Installation Instructions: 
==========================
  1.  Users are allowed to be on the system during the installation.  
TRACK PACKAGE NATIONALLY YES
FILE
  • DD NUMBER:
    • HL LOWER LEVEL PROTOCOL PARAMETER (File-top level)
      FIELD NUMBER:
      • RETENTION
    UPDATE THE DATA DICTIONARY:   YES
    SEND SECURITY CODE:   NO
    SEND FULL OR PARTIAL DD:   PARTIAL
    DATA COMES WITH FILE:   NO
  • UPDATE THE DATA DICTIONARY:   YES
    SEND SECURITY CODE:   NO
    SEND FULL OR PARTIAL DD:   FULL
    DATA COMES WITH FILE:   NO
  • DD NUMBER:
    • HL LOGICAL LINK (File-top level)
      FIELD NUMBER:
      • DEVICE TYPE
    UPDATE THE DATA DICTIONARY:   YES
    SEND SECURITY CODE:   NO
    SEND FULL OR PARTIAL DD:   PARTIAL
    DATA COMES WITH FILE:   NO
BUILD COMPONENTS
  • ENTRIES:
  • ENTRIES:
    • HL COMMUNICATIONS SERVER
      ACTION:   USE AS LINK FOR MENU/ITEM/SUBSCRIBERS
    • HL START/STOP LINK MANAGER
      ACTION:   SEND TO SITE
    • HL AUTOSTART LINK MANAGER
      ACTION:   SEND TO SITE
  • ENTRIES:
    • HLCS2
      ACTION:   SEND TO SITE
      CHECKSUM:   B26340500
    • HLCSTERM
      ACTION:   SEND TO SITE
      CHECKSUM:   B4136031
    • HLDTIW2A
      ACTION:   SEND TO SITE
      CHECKSUM:   B24642030
    • HLDTIW2B
      ACTION:   SEND TO SITE
      CHECKSUM:   B29259891
    • HLDTIWP1
      ACTION:   SEND TO SITE
      CHECKSUM:   B36861343
    • HLCSLM
      ACTION:   SEND TO SITE
      CHECKSUM:   B32992669
    • HLCSLSM
      ACTION:   SEND TO SITE
      CHECKSUM:   B225476
    • HLCSDL
      ACTION:   SEND TO SITE
      CHECKSUM:   B15774290
    • HLCSDR
      ACTION:   SEND TO SITE
      CHECKSUM:   B9299427
    • HLCSLNCH
      ACTION:   SEND TO SITE
      CHECKSUM:   B36161831
    • HLCSMM1
      ACTION:   SEND TO SITE
      CHECKSUM:   B3431569
    • HLCSMON
      ACTION:   SEND TO SITE
      CHECKSUM:   B35306656
    • HLCSMON1
      ACTION:   SEND TO SITE
      CHECKSUM:   B11881132
    • HLCSTCP
      ACTION:   SEND TO SITE
      CHECKSUM:   B26226232
    • HLCSTCP2
      ACTION:   SEND TO SITE
      CHECKSUM:   B28018873