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 |  Pointed To By FileMan Files |  Pointer To FileMan Files |  Fields |  External References |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Global: ^VA(15.2

Package: Toolkit

Global: ^VA(15.2


Information

FileMan FileNo FileMan Filename Package
15.2 XDR MERGE PROCESS Toolkit

Description

Directly Accessed By Routines, Total: 15

Package Total Routines
Toolkit 12 MERGE ENTRY    ^VA(15.2    FILE FOR THREAD    PACKAGE BEING MERGED    XDRDVAL1    XDRLRFIX    XDRMERG    XDRMERG0
XDRMERG1    XDRMERG2    XDRMERGA    XDRMERGB    
Prosthetics 1 RMPR129P    

Accessed By FileMan Db Calls, Total: 3

Package Total Routines
Toolkit 3 XDRDPRG2    XDRMERGA    XDRMERGB    

Pointed To By FileMan Files, Total: 1

Package Total FileMan Files
Toolkit 1 DUPLICATE RECORD(#15)[.2]    

Pointer To FileMan Files, Total: 1

Package Total FileMan Files
Toolkit 1 DUPLICATE RECORD(#15)[#15.22(.03)]    

Fields, Total: 11

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

  • INPUT TRANSFORM:  K:$L(X)>30!(X?.N)!($L(X)<3)!'(X'?1P.E) X
  • HELP-PROMPT:  NAME MUST BE 3-30 CHARACTERS, NOT NUMERIC OR STARTING WITH PUNCTUATION
  • CROSS-REFERENCE:  15.2^B
    1)= S ^VA(15.2,"B",$E(X,1,30),DA)=""
    2)= K ^VA(15.2,"B",$E(X,1,30),DA)
.02 MERGE FILE NUMBER 0;2 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>20!($L(X)<1)!'(X?.N.".".N) X
  • LAST EDITED:  APR 16, 1996
  • HELP-PROMPT:  Answer must be 1-20 characters in length and indicate the primary FILE NUMBER in which entries are being merged.
  • DESCRIPTION:  
    This field indicates the primary file for which this merge process is being run.
.03 START DATE/TIME 0;3 DATE

  • INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X
  • LAST EDITED:  APR 16, 1996
  • HELP-PROMPT:  This field indicates the date/time on which the merge process originally started (or is scheduled to start, if in the future).
  • DESCRIPTION:  
    This field indicates the original date and time when the merge process began, or if in the future, is scheduled to start.
.04 STATUS 0;4 SET
  • 'S' FOR SCHEDULED;
  • 'A' FOR ACTIVE NOW;
  • 'C' FOR COMPLETED;
  • 'U' FOR UNKNOWN-LOST;
  • 'R' FOR RESCHEDULED;

  • LAST EDITED:  NOV 29, 1995
  • HELP-PROMPT:  This field indicates the current status of this merge process.
  • DESCRIPTION:  This field is used to track the current status of the merge process. The choices are:
    SCHEDULED - this process is scheduled to run as a task - the start
    date/time should be indicated in field .03
    ACTIVE - the process is currently running and is actively updating
    the current time value for the process.
    COMPLETED - the process ran through the all entries to normal
    completion.
    UNKNOWN-LOST - this is an abnormal status and is set when a supposedly
    active process is no longer updating the current time
    value for the process (and has not for a period of time).
    RESCHEDULED - the process is scheduled to restart and continue from its
    last checkpointed location. The restart time should be
    indicated in field .05
.05 RESTART DATE/TIME 0;5 DATE

  • INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X
  • LAST EDITED:  NOV 29, 1995
  • HELP-PROMPT:  This value indicates the date and time at which the LAST restart for the merge process began or is scheduled (if in the future).
  • DESCRIPTION:  This value indicates the date and time when the merge process was last restarted or, if in the future, is scheduled to restart. A restart date/time would only be entered if the merge process was not successful in
    completing in its first run. If multiple restarts are required to reach completion, only the last restart would be indicated.
.06 COMPLETION DATE/TIME 0;6 DATE

  • INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X
  • LAST EDITED:  NOV 29, 1995
  • HELP-PROMPT:  This value indicates the Date and Time when the merge process was completed
  • DESCRIPTION:  
    This value indicates the date and time when the merge process was successfully completed.
.07 NUMBER OF RESTARTS 0;7 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>100)!(X<0)!(X?.E1"."1N.N) X
  • LAST EDITED:  NOV 29, 1995
  • HELP-PROMPT:  This value indicates the number of times that the merge process was restarted.
  • DESCRIPTION:  
    This field is a simple count of the number of restarts which were required prior to completion of the merge process.
.08 TASK NUMBER 0;8 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>20!($L(X)<1)!'(X?1.N) X
  • LAST EDITED:  NOV 29, 1995
  • HELP-PROMPT:  This field contains the task number currently associated with the merge process (scheduled, active, or completed).
  • DESCRIPTION:  
    This field shows the task number currently associated with this merge process (scheduled, active, or completed).
.09 HALT FLAG 0;9 SET
  • '1' FOR HALT;

  • LAST EDITED:  JUN 17, 1996
  • HELP-PROMPT:  This flag is set if the merge process is to halt.
  • DESCRIPTION:  This field is a flag which is set if the merge process is supposed to halt. While the flag might be set manually, it normally would be set by the process when taskmanager indicates the process is to halt, or if a halt
    merge process option sets the flag. The flag is necessary to permit communication to multiple threads during processing of phase 3.
2 MERGE ENTRY 2;0 Multiple #15.22 15.22
3 PACKAGE BEING MERGED 3;0 Multiple #15.23 15.23

  • LAST EDITED:  APR 17, 1996

External References

Name Field # of Occurrence
^%DT .03+1, .05+1, .06+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^VA(15.2 - [#15.2] .01(XREF 1S), .01(XREF 1K)

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT .03+1*, .05+1*, .06+1*
>> DA .01(XREF 1S), .01(XREF 1K)
X .01+1!, .01(XREF 1S), .01(XREF 1K), .02+1!, .03+1*!, .05+1*!, .06+1*!, .07+1!, .08+1!
>> Y .03+1, .05+1, .06+1
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointed To By FileMan Files |  Pointer To FileMan Files |  Fields |  External References |  Global Variables Directly Accessed |  Local Variables  | All