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 |  ICR |  External References |  Global Variables Directly Accessed |  Naked Globals |  Local Variables |  All
Print Page as PDF
Global: ^DIC(9.8

Package: Kernel

Global: ^DIC(9.8


Information

FileMan FileNo FileMan Filename Package
9.8 ROUTINE Kernel

Description

Directly Accessed By Routines, Total: 33

Package Total Routines
Kernel 17 DEV PATCH    GLOBALS    INVOKED BY    PARAMETERS (IN/OUT)    PATCH    ROUTINE INVOKED    TAG    VARIABLES
XPDINIT3    XPDR    XPDUTL    XUDOC SYSTEM ROUTINES    XUGOT    XUGOT1    XUMFPMFS    XUVPS
^DIC(9.8    
Toolkit 8 %INDX53    %INDX6    XINDX53    XINDX6    XTRMON    XTRUTL    XTRUTL2    ZTEDIT3
Engineering 3 ENARY14    ENARY24    ENARY34    
VA FileMan 3 DI149ENV    DIENVWRN    DIPKINI3    
Automated Information Collection System 1 IBDEINI3    
Spinal Cord Dysfunction 1 SPN7P    

Accessed By FileMan Db Calls, Total: 5

Package Total Routines
Toolkit 4 %INDX53    XINDX53    XTRMON    XTRUTL    
Spinal Cord Dysfunction 1 SPN7P    

Pointer To FileMan Files, Total: 1

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

Fields, Total: 25

Field # Name Loc Type Details
.01 NAME 0;1

  • INPUT TRANSFORM:  D CHKNAME^XQ5 K:$L(X)>8!($L(X)<1)!'(X?.UN!(X?1"%".UN)) X
  • LAST EDITED:  OCT 03, 1985
  • HELP-PROMPT:  Please enter the NAME (1-8 characters), e.g. DIC, XM, ...
  • DESCRIPTION:  
    The name of the PACKAGE, ROUTINE, or PROGRAM being documented.
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • CROSS-REFERENCE:  9.8^B
    1)= S ^DIC(9.8,"B",X,DA)=""
    2)= K ^DIC(9.8,"B",X,DA)
1 TYPE 0;2 SET
  • 'PK' FOR PACKAGE;
  • 'R' FOR ROUTINE;

  • LAST EDITED:  AUG 22, 1994
  • DESCRIPTION:  
    This defines whether an entire PACKAGE of programs is being documented, or a single pecific ROUTINE.
1.2 SIZE (BYTES) 0;3 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>30000)!(X<0)!(X?.E1"."1.N) X
  • LAST EDITED:  MAY 20, 2008
  • HELP-PROMPT:  This field is filled in by XINDEX (0 - 30000)
  • DESCRIPTION:  
    When XINDEX is run, the size of the routine is calculated and entered into this field.
1.4 DATE OF %INDEX RUN 0;4 DATE

  • INPUT TRANSFORM:  S %DT="ETX" D ^%DT S X=Y K:3000000X) X
  • LAST EDITED:  FEB 04, 1986
  • HELP-PROMPT:  This field is set by %INDEX (Enter a date)
  • DESCRIPTION:  
    This field holds the date when %INDEX was run.
1.5 RSUM VALUE 0;5 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>99999999999)!(X<0)!(X?.E1"."1N.N) X
  • LAST EDITED:  AUG 22, 1994
  • HELP-PROMPT:  Type a Number between 0 and 99999999999, 0 Decimal Digits
  • DESCRIPTION:  
    This field is used by the Routine monitor program to store a check sum of the routine.
1.6 RSUM DATE 0;6 DATE

  • INPUT TRANSFORM:  S %DT="EX" D ^%DT S X=Y K:Y<1 X
  • LAST EDITED:  AUG 22, 1994
  • DESCRIPTION:  
    This field holds the date of the last change in the RSUM value.
2 DESCRIPTION 1;0 WORD-PROCESSING #9.81

  • DESCRIPTION:  
    This is a description of the PACKAGE, ROUTINE, or PROGRAM being documented.
2.1 BRIEF DESCRIPTION 2;0 WORD-PROCESSING #9.808

  • DESCRIPTION:  
    This field holds a short description of the routine.
4 PARAMETERS (IN/OUT) 3;0 Multiple #9.83 9.83

  • DESCRIPTION:  
    Any essential or useful parameters are documented here.
5 TAG T;0 Multiple #9.801 9.801

  • DESCRIPTION:  
    Any important TAGs or ENTRY POINTs in the program are documented here.
6 CHECKSUM REPORT 6;1 SET
  • '0' FOR Local - don't report;
  • '1' FOR Local - report;
  • '2' FOR National - report;
  • '3' FOR National - Deleted or NOT tracked;

  • LAST EDITED:  OCT 17, 2006
  • DESCRIPTION:  Entries flagged with "National - report" should not be changed, with "FOR National - Deleted or NOT tracked" for routines that do not exist in the system. Sites may determine if they want reports on checksum differences
    for local routines by selecting "Local - report".
6.1 LOCALLY MODIFIED 6;2 SET
  • '1' FOR YES;

  • LAST EDITED:  AUG 24, 2005
  • HELP-PROMPT:  Enter ?? to read field description.
  • DESCRIPTION:  This field was introduced by the VISTA Auto-patch Utility v2.0 for the purpose of not installing patches that contain routines with local mods. If the value is set to YES for a given routine VAPU will not install a patch
    or any of the routines contained in the patch.
6.2 DELETED BY PATCH 6;3 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>15!($L(X)<2) X
  • LAST EDITED:  SEP 21, 2005
  • HELP-PROMPT:  Answer must be 2-15 characters in length.
  • DESCRIPTION:  
    This field is set by KIDS during an Install when the routine is sent with the 'delete at site'.  It holds the patch name.
7.1 CHECKSUM DATE 4;1 DATE

  • INPUT TRANSFORM:  S %DT="ESTX" D ^%DT S X=Y K:Y<1 X
  • LAST EDITED:  DEC 30, 1996
  • DESCRIPTION:  
    This field holds the date the Checksum was last saved.
7.2 CHECKSUM VALUE 4;2 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>15!($L(X)<2)!'(X?1A1.N) X
  • LAST EDITED:  SEP 22, 2005
  • HELP-PROMPT:  Answer must be 1 Alpha 1-14 Numerics in length.
  • DESCRIPTION:  This is the saved Checksum value. The letter at the front tells us what checksum algorithm was used. It is loaded from the KIDS build on FORUM and sent to the sites. The only application that should load date into this
    field are on FORUM and the Master File Update routines in the field.
7.3 PATCH LIST AT CHECKSUM TIME 4;3 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>200!($L(X)<2) X
  • LAST EDITED:  DEC 17, 2002
  • HELP-PROMPT:  Answer must be 2-200 characters in length.
  • DESCRIPTION:  
    This field holds the patch list from the second line of the routine at the time the checksum was updated by the XTRUTL routine.
7.4 KIDS INSTALL DATE 4.1;1 DATE

  • INPUT TRANSFORM:  S %DT="ESTX" D ^%DT S X=Y K:Y<1 X
  • LAST EDITED:  DEC 17, 2002
  • DESCRIPTION:  This field will be updated by KIDS when a package is installed.
8 PATCH 8;0 Multiple #9.818 9.818
9 DEV PATCH 9;0 Multiple #9.819 9.819
19 ROUTINE INVOKED 19;0 Multiple #9.803 9.803

  • DESCRIPTION:  
    The names of the routines which this routine uses.
20 INVOKED BY 20;0 Multiple #9.804 9.804

  • DESCRIPTION:  
    The names of the routines which use this routine.
21 VARIABLES 21;0 Multiple #9.805 9.805

  • DESCRIPTION:  
    This subfile holds a list of the variables used in the routine.
22 GLOBALS 22;0 Multiple #9.806 9.806

  • DESCRIPTION:  
    This subfile lists the globals that are referenced in this routine.
23 EDIT HISTORY 23;0 DATE Multiple #9.823 9.823

  • DESCRIPTION:  
    This subfile provides an edit history of this routine according to the date that the %Z editor was used to modify the routine.
6000 SIZE (BYTES) COMPUTED

  • MUMPS CODE:  S Y=0,X=$P(^DIC(9.8,D0,0),"^",1) X:$D(^%ZOSF("SIZE"))&$D(^("TEST")) ^("TEST"),"ZL @X X ^%ZOSF(""SIZE"")":$T S:Y X=Y
  • ALGORITHM:  S Y=0,X=$P(^DIC(9.8,D0,0),"^",1) X:$D(^%ZOSF("SIZE"))&$D(^("TEST")) ^("TEST"),"ZL @X X ^%ZOSF(""SIZE"")":$T S:Y X=Y
  • LAST EDITED:  FEB 04, 1985
  • DESCRIPTION:  
    This field may be used to calculate the size of the routine as an alternative to the %INDEX calculation stored in Field 1.2 of this file.

ICR, Total: 1

ICR LINK Subscribing Package(s) Fields Referenced Description
ICR #4012
  • LEXICON UTILITY
  • External References

    Name Field # of Occurrence
    ^%DT 1.4+1, 1.6+1, 7.1+1, 7.4+1
    CHKNAME^XQ5 .01+1

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^%ZOSF("SIZE" 6000+1
    ^DIC(9.8 - [#9.8] .01(XREF 1S), .01(XREF 1K), 6000+1

    Naked Globals

    Name Field # of Occurrence
    ^("TEST" 6000+1

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    >> %DT 1.4+1*, 1.6+1*, 7.1+1*, 7.4+1*
    >> D0 6000+1
    >> DA .01(XREF 1S), .01(XREF 1K)
    X .01+1!, .01(XREF 1S), .01(XREF 1K), 1.2+1!, 1.4+1*!, 1.5+1!, 1.6+1*!, 6.2+1!, 7.1+1*!, 7.2+1!
    , 7.3+1!, 7.4+1*!, 6000+1*
    >> Y 1.4+1, 1.6+1, 7.1+1, 7.4+1, 6000+1*
    Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  ICR |  External References |  Global Variables Directly Accessed |  Naked Globals |  Local Variables |  All