XU*8.0*661 (11356)    BUILD (9.6)

Name Value
NAME XU*8.0*661
DATE DISTRIBUTED 2019-08-08 00:00:00
PACKAGE FILE LINK KERNEL
TYPE SINGLE PACKAGE
DESCRIPTION OF ENHANCEMENTS
Subject:  Update %ZOSF to support SACWG changes
names.  It increases the length from 8 to 16 characters.  
        names and tags
 
Problem:
 XINDEX utility needs to support routine name and labels to 16 characters
 and local variables names to 16 characters
 
Resolution:
 Change %ZOSF("TEST") to check for 16 characters instead of 8 in routine
 ZOSFONT
 
 
 
Test Sites: 
===========
Fargo, ND
South Texas, TX
 
 
Software and Documentation Retrieve Instructions:
=================================================
This patch is part of the TOOLKIT XINDEX 7.3 bundle.  Please see
This patch also makes several changes to the ZOSFONT routine, but only
the Software and Document Retrieve Instruction in patch XT*7.3*140
 
 
Patch Installation:
===================
This patch is part of the TOOLKIT XINDEX 7.3 bundle.  Please see
the Patch Installation in patch XT*7.3*140
 
 
Routine Information:
the ^%ZOSF("TEST") node will be set.
====================
The second line of each of these routines now looks like:
 ;;8.0;KERNEL;**[Patch List]**;Jul 10, 1995;Build 10
 
The checksums below are new checksums, and
 can be checked with CHECK1^XTSUMBLD.
 
 Routine Name: XU8P661 
    Before:       n/a   After:   B83899  **661** 
 Routine Name: ZOSFONT 
 
    Before: B19625334   After: B28658128  **34,104,365,661** 
 
Routine list of preceding patches: 365 
 
The routine ZOSFONT has the following changes:
       1.      A new tag, NOASK, allows the setup of the %ZOSF global without
                 user interaction.
       2.      A new tag, ONE(X) allows the setup of a single node in the
                %ZOSF global.  This allows this patch to update just
 
                %ZOSF("TEST").
       3.      There is now a short description for each %ZOSF node in the
                text.
 
There are 2 changes to the ^%ZOSF global:
  1. The node ^%ZOSF("TEST") is changed, the checking of routine pattern has
    been removed.  It is changed from
     I X?1(1""%"",1A).7AN,$D(^$ROUTINE(X)) to
     I X]"",$D(^$ROUTINE(X)).
  2. The node ^%ZOSF("GSEL;Select Globals") is deleted.  This node
Category:  DATA DICTIONARY
     was incorrectly defined in patch XU*8*365.  Patch 365 was
     suppose to set the ^%ZOSF("GSEL") global, but mistakenly set the wrong
     global node.
                       
The post install routine XU8P661 cleans up the ^%ZOSF global.
       1. The node ^%ZOSF("GSEL;Select Globals") is deleted
       2. Sets node ^%ZOSF("TEST")
 
 
Patch Components
           ROUTINE
================
Files & Fields Associated:
 
BUILD file #9.6               PRE-TRANSPORTATION ROUTINE   #900
                              ENVIRONMENT CHECK ROUTINE    #913
                              DEL ENV ROUTINE              #913.1
                              POST-INSTALL ROUINTE         #914
                              PRE-INSTALL ROUINTE          #916
INSTALL file #9.7             ROUTINES  multiple           #40
ROUTINE file #9.8             NAME                         #.01
 
                              TAG                          #5
TASKS file   #14.4            Entry Point                  #.01
                              Routine Name                 #2
OPTION file  #19              ROUTINE                      #25
XQAB ERRORS LOGGED
    file 8991.5               ROUTINE                      #.02
ALERT TRACKING file #8992.1   ROUTINE TAG                  #1.03
REMOTE PROCEDURE file #8994   TAG                          #.02
                              ROUTINE                      #.03
 
 
 
Forms Associated:
N/A
 
Mail Groups Associated:
N/A
 
Options Associated:
N/A
 
Description:
Protocols Associated:
N/A
 
Security Keys Associated:
N/A
 
Templates Associated:
N/A
 
New Service Requests (NSRs):
===========
N/A
 
Patient Safety Issues (PSIs):
N/A
 
 
Blood Bank Clearance
====================
EFFECT ON BLOOD BANK FUNCTIONAL REQUIREMENTS: Patch XU*8.0*661 contains
changes to a package referenced in ProPath standard titled: BBM Team Review
This patch supports the change of the SAC for longer Tags and Routine
of VistA Patches. This patch does not alter or modify any VistA Blood Bank
software design safeguards or safety critical elements functions.
 
RISK ANALYSIS: Changes made by patch XU*8.0*661 have no effect on Blood Bank
software functionality, therefore RISK is none.
 
 
Defect Tracking System Ticket(s) & Overview:
============================================
Ticket: I9055002FY16 - XINDEX doesn't support SACC changes to routine
TRACK PACKAGE NATIONALLY YES
XPI1 NO
XPO1 NO
XPZ1 NO
FILE
  • DD NUMBER:
    • TASKS (File-top level)
      FIELD NUMBER:
      • Entry Point
      • Routine Name
    UPDATE THE DATA DICTIONARY:   YES
    SEND SECURITY CODE:   NO
    SEND FULL OR PARTIAL DD:   PARTIAL
    DATA COMES WITH FILE:   NO
    MAY USER OVERRIDE DATA UPDATE:   NO
  • DD NUMBER:
    • OPTION (File-top level)
      FIELD NUMBER:
      • ROUTINE
    UPDATE THE DATA DICTIONARY:   YES
    SEND SECURITY CODE:   NO
    SEND FULL OR PARTIAL DD:   PARTIAL
    DATA COMES WITH FILE:   NO
    MAY USER OVERRIDE DATA UPDATE:   NO
  • DD NUMBER:
    • XQAB ERRORS LOGGED (File-top level)
      FIELD NUMBER:
      • ROUTINE
    UPDATE THE DATA DICTIONARY:   YES
    SEND SECURITY CODE:   NO
    SEND FULL OR PARTIAL DD:   PARTIAL
    DATA COMES WITH FILE:   NO
    MAY USER OVERRIDE DATA UPDATE:   NO
  • DD NUMBER:
    • ALERT TRACKING (File-top level)
      FIELD NUMBER:
      • ROUTINE TAG
    UPDATE THE DATA DICTIONARY:   YES
    SEND SECURITY CODE:   NO
    SEND FULL OR PARTIAL DD:   PARTIAL
    DATA COMES WITH FILE:   NO
    MAY USER OVERRIDE DATA UPDATE:   NO
  • DD NUMBER:
    • REMOTE PROCEDURE (File-top level)
      FIELD NUMBER:
      • TAG
      • ROUTINE
    UPDATE THE DATA DICTIONARY:   YES
    SEND SECURITY CODE:   NO
    SEND FULL OR PARTIAL DD:   PARTIAL
    DATA COMES WITH FILE:   NO
    MAY USER OVERRIDE DATA UPDATE:   NO
  • DD NUMBER:
    • BUILD (File-top level)
      FIELD NUMBER:
      • PRE-TRANSPORTATION ROUTINE
      • ENVIRONMENT CHECK ROUTINE
      • POST-INSTALL ROUTINE
      • PRE-INSTALL ROUTINE
    UPDATE THE DATA DICTIONARY:   YES
    SEND SECURITY CODE:   NO
    SEND FULL OR PARTIAL DD:   PARTIAL
    DATA COMES WITH FILE:   NO
    MAY USER OVERRIDE DATA UPDATE:   NO
  • DD NUMBER:
    • ROUTINES (sub-file)
    UPDATE THE DATA DICTIONARY:   YES
    SEND SECURITY CODE:   NO
    SEND FULL OR PARTIAL DD:   PARTIAL
    DATA COMES WITH FILE:   NO
    MAY USER OVERRIDE DATA UPDATE:   NO
  • DD NUMBER:
    • ROUTINE (File-top level)
      FIELD NUMBER:
      • NAME
    • TAG (sub-file)
      FIELD NUMBER:
      • TAG
    UPDATE THE DATA DICTIONARY:   YES
    SEND SECURITY CODE:   NO
    SEND FULL OR PARTIAL DD:   PARTIAL
    DATA COMES WITH FILE:   NO
    MAY USER OVERRIDE DATA UPDATE:   NO
BUILD COMPONENTS
  • ENTRIES:
    • ZOSFONT
      ACTION:   SEND TO SITE
      CHECKSUM:   B28658128
POST-INSTALL ROUTINE XU8P661
DELETE POST-INIT ROUTINE Yes