Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  All
Print Page as PDF
Global: ^XPD(9.9

Package: Toolkit

Global: ^XPD(9.9


Information

FileMan FileNo FileMan Filename Package
9.9 PATCH MONITOR Toolkit

Description

Directly Accessed By Routines, Total: 7

Package Total Routines
Toolkit 7 XTPMKPCF    XTPMKPP    XTPMKPTC    XTPMNEX7    XTPMSTA2    XTPMSTA3    XTPMSTAT    

Accessed By FileMan Db Calls, Total: 3

Package Total Routines
Toolkit 3 XTPMKPCF    XTPMKPP    XTPMKPTC    

Pointer To FileMan Files, Total: 1

Package Total FileMan Files
Kernel 1 NEW PERSON(#200)[13]    

Fields, Total: 14

Field # Name Loc Type Details
.01 PATCH NAME 0;1 FREE TEXT
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:$L(X)>20!($L(X)<3)!'(X'?1P.E) X
  • LAST EDITED:  JUL 21, 2005
  • HELP-PROMPT:  Answer must be 3-20 characters in length.
  • DESCRIPTION:  This is the name of the patch as it comes in the mail message.
    Examples: RMIM*1*1
    DG*5.3*211
  • CROSS-REFERENCE:  9.9^B
    1)= S ^XPD(9.9,"B",$E(X,1,30),DA)=""
    2)= K ^XPD(9.9,"B",$E(X,1,30),DA)
1 DATE OF RECEIPT 0;2 DATE

  • INPUT TRANSFORM:  S %DT="EX" D ^%DT S X=Y K:Y<1 X
  • LAST EDITED:  JUL 21, 2005
  • HELP-PROMPT:  The date the patch was received in-house.
  • DESCRIPTION:  
    This is the date the patch was received in-house.
  • CROSS-REFERENCE:  9.9^C
    1)= S ^XPD(9.9,"C",$E(X,1,30),DA)=""
    2)= K ^XPD(9.9,"C",$E(X,1,30),DA)
    Index by Date of Receipt.
2 PRIORITY 0;3 SET
  • 'm' FOR MANDATORY;
  • 'e' FOR EMERGENCY;

  • LAST EDITED:  JUL 21, 2005
  • HELP-PROMPT:  Enter the priority of the patch. Type ? for help.
  • DESCRIPTION:  
    The priority assigned to this patch.  Typical is "mandatory".
3 PARENT PACKAGE 0;4 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>35!($L(X)<3) X
  • LAST EDITED:  JUL 21, 2005
  • HELP-PROMPT:  The parent package of the patch.
  • DESCRIPTION:  This is the package for which the patch was issued.
    This field must be free text because of the possibility of having a patch issued for a new package without the package having been installed yet.
4 SEQUENCE NUMBER 0;5 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>999999999999)!(X<1)!(X?.E1"."1N.N) X
  • LAST EDITED:  JUL 21, 2005
  • HELP-PROMPT:  The sequence number of the patch.
  • DESCRIPTION:  
    This is the sequence number assigned to the patch by the National Patch Module.
5 PACKAGE VERSION 0;6 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>10!($L(X)<1) X
  • LAST EDITED:  JUL 21, 2005
  • HELP-PROMPT:  The version assignment of the parent package.
  • DESCRIPTION:  
    This is the version of the parent package for which a patch is sent.  It is determined from the patch information in the message.
6 PATCH SUBJECT 0;7 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>50!($L(X)<3) X
  • LAST EDITED:  JUL 21, 2005
  • HELP-PROMPT:  Answer must be 3-50 characters in length.
  • DESCRIPTION:  
    This is the subject of the patch.
7 INSTALL NAME 0;8 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>35!($L(X)<3) X
  • LAST EDITED:  JUL 21, 2005
  • HELP-PROMPT:  Answer must be 3-35 characters in length.
  • DESCRIPTION:  The installation information may or may not be in the INSTALL file for a patch. This may be because of:
    a.  The package is new and may not yet be loaded
    but already has patches issued.
    b.  The patch is a non-kids patch for executables, etc.
8 COMPLIANCE DATE 0;9 DATE

  • INPUT TRANSFORM:  S %DT="EX" D ^%DT S X=Y K:Y<1 X
  • LAST EDITED:  JUL 21, 2005
  • HELP-PROMPT:  This is the date the patch must be installed by.
  • DESCRIPTION:  
    This is the date by which the patch must be installed.
  • CROSS-REFERENCE:  9.9^D
    1)= S ^XPD(9.9,"D",$E(X,1,30),DA)=""
    2)= K ^XPD(9.9,"D",$E(X,1,30),DA)
    Index by Compliance Date.
9 DATE INSTALLED COMPUTED

  • MUMPS CODE:  D ^XTPMKPCF
  • ALGORITHM:  D ^XTPMKPCF
  • LAST EDITED:  JUN 14, 2007
  • DESCRIPTION:  This is a computed field, driven by a mumps routine XTPMKPCF. This is a special routine to calculate the date installed from the INSTALL file. It reads the index backwards to find the last installed version by taking the
    $O(^XPD(9.7,"B",[INSTALL NAME],9999999999),-1).
    This is done because there may be several test versions on file in INSTALL file which may affect the true installation date determination.
10 INSTALLED BY COMPUTED

  • MUMPS CODE:  D WHO^XTPMKPCF
  • ALGORITHM:  D WHO^XTPMKPCF
  • LAST EDITED:  AUG 02, 2005
  • DESCRIPTION:  
    This is a computed field driven also by the routine AWBCKPCF at entry point WHO.  It tells who installed the patch.
11 NON-KIDS PATCH? 0;10 SET
  • '1' FOR YES;

  • LAST EDITED:  JUL 21, 2005
  • HELP-PROMPT:  Enter 1 if a Non-KIDS patch.
  • DESCRIPTION:  This field determines what happens in various areas of the package. A patch can be KIDs or non-KIDs. The data on a patch record can be either NULL (KIDs patch) or 1 (Non-KIDs patch). The field can actually be only set
    to a 1 or the information deleted (NULL).
12 NON-KIDS INSTALL DATE 0;11 DATE

  • INPUT TRANSFORM:  S %DT="EX" D ^%DT S X=Y K:Y<1 X
  • LAST EDITED:  JUL 21, 2005
  • HELP-PROMPT:  Enter the date this NON-KIDS patch was completed.
  • DESCRIPTION:  Non-KIDs patches are those which do not have an accompanying KIDs install in the Packman message because:
    o  It may have an accompanying host file (too large for a mail
    message) or
    o  It may be a patch message referring to a .zip, .exe or other
    file which will not put an entry into the INSTALL file.
    Because of this, there is no install record to extract the install date and it must be entered (i.e., completed) by filling in this field.
  • CROSS-REFERENCE:  9.9^E
    1)= S ^XPD(9.9,"E",$E(X,1,30),DA)=""
    2)= K ^XPD(9.9,"E",$E(X,1,30),DA)
    ndex by Non-Kids Install Date.
13 NON-KIDS PATCH COMPLETED BY 0;12 POINTER TO NEW PERSON FILE (#200) NEW PERSON(#200)

  • LAST EDITED:  JUL 21, 2005
  • HELP-PROMPT:  This is the name of the person who completed the non-KIDs patch.
  • DESCRIPTION:  
    This is a pointer to file 200 to record who completed the non-KIDs patch.
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  All