Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: WIILM01

Package: Wounded Injured and Ill Warriors

Routine: WIILM01


Information

WIILM01 ;VISN20/WDE/WHN - WII List Manager Actions ; 21-JUN-2008

Source Information

Source file <WIILM01.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Wounded Injured and Ill Warriors 3 INIT^WIILM  INIT^WIILM03  INIT^WIILM04  
List Manager 2 (FULL,PAUSE)^VALM1  CLEAN^VALM10  
VA FileMan 2 ^DIE  ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Wounded Injured and Ill Warriors 5 WII APPROVE  WII PENDING RBCK  WII PENDING RBCK3  WII PRINT LIST  WII REMOVE ENTRY  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
TR ; mark entry as approved for submission to DFAS
PL ; print delimited list of all records in current list for export spread sheet
; using WIIY to $Order through LM "IDX" list x-ref set WIIEN to the file IEN and WIINODE to
; the zer0th node of the entry. Build delimited "^" file with DFAS info to export.
RM ; set status field to not approved and remove from displayed list
PD ; reset status to pending from approved
PD3 ; reset status to pending from deleted
FILE(DA,STATUS) ; file status change
ZAP ;

External References

Name Field # of Occurrence
^DIE FILE+2
^DIR TR+2, RM+2, PD+2, PD3+2
FULL^VALM1 PL+3
PAUSE^VALM1 PL+9
CLEAN^VALM10 TR+14, RM+14, PD+14, PD3+14
INIT^WIILM TR+14, RM+14
INIT^WIILM03 PD+14
INIT^WIILM04 PD3+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Record"_$S(WIIX>1:"s ",1:" "),WIIY," will be put in the transmit queue"
  • Line Location: TR+12
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PL+4
Function Call: WRITE
  • Prompt: !!,"NAME",U,"SSN",U,"ADMISSION DATE",U,"DISCHARGE DATE",U,"FACILITY #"
  • Line Location: PL+5
Function Call: WRITE
  • Prompt: !,$P(WIINODE,U,2),U,$P(WIINODE,U,3),U,$P(WIINODE,U,6),U,$P(WIINODE,U,7),U,$P(WIINODE,U,5)
  • Line Location: PL+8
Function Call: WRITE
  • Prompt: !,"Record"_$S(WIIX>1:"s ",1:" "),WIIY," will be removed from the list"
  • Line Location: RM+12
Function Call: WRITE
  • Prompt: !,"Record"_$S(WIIX>1:"s ",1:" "),WIIY," will be marked pending"
  • Line Location: PD+12
Function Call: WRITE
  • Prompt: !,"Records ",WIIY," will be marked pending"
  • Line Location: PD3+12
Routine Call
  • DIE
  • Line Location:
    • FILE+2
Routine Call
  • DIR
  • Line Location:
    • TR+2
    • RM+2
    • PD+2
    • PD3+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^WII(987.5 - [#987.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^WII(987.5 - [#987.5] PL+7, FILE+2

Label References

Name Line Occurrences
FILE TR+10, TR+11, RM+10, RM+11, PD+10, PD+11, PD3+10, PD3+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA FILE~, FILE+1, FILE+2, ZAP+1!
DIE FILE+2*, ZAP+1!
DIR TR+2!, RM+2!, PD+2!, PD3+2!
DIR("A" TR+2*, RM+2*, PD+2*, PD3+2*
DIR(0 TR+2*, RM+2*, PD+2*, PD3+2*
DIRUT TR+2, RM+2, PD+2, PD3+2, ZAP+1!
DR FILE+2*, ZAP+1!
DT FILE+2
DUZ FILE+2
IOF PL+4
STATUS FILE~, FILE+2, ZAP+1!
U PL+5, PL+8
VALMAR TR+10, TR+11, PL+6, RM+10, RM+11, PD+10, PD+11, PD3+10, PD3+11, ZAP+1!
VALMBG TR+2, RM+2, PD+2, PD3+2, ZAP+1!
VALMCNT TR+1, RM+1, PD+1, PD3+1, ZAP+1!
VALMLST TR+2, RM+2, PD+2, PD3+2, ZAP+1!
WIIEN TR+10*, TR+11*, PL+6*, PL+7, RM+10*, RM+11*, PD+10*, PD+11*, PD3+10*, PD3+11*
ZAP+1!
WIILN TR+11*, RM+11*, PD+11*, PD3+11*, ZAP+1!
WIINODE PL+7*, PL+8, ZAP+1!
WIIX TR+9*, TR+10, TR+11, TR+12, RM+9*, RM+10, RM+11, RM+12, PD+9*, PD+10
PD+11, PD+12, PD3+9*, PD3+10, PD3+11, ZAP+1!
WIIY TR+3*, TR+9, TR+10, TR+11, TR+12, PL+6*, RM+3*, RM+9, RM+10, RM+11
RM+12, PD+3*, PD+9, PD+10, PD+11, PD+12, PD3+3*, PD3+9, PD3+10, PD3+11
PD3+12, ZAP+1!
WIIZ TR+11*, RM+11*, PD+11*, PD3+11*, ZAP+1!
X ZAP+1!
Y TR+3, RM+3, PD+3, PD3+3, ZAP+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All