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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IVMLSU2

Package: Income Verification Match

Routine: IVMLSU2


Information

IVMLSU2 ;ALB/MLI/KCL - IVM SSA/SSN UPLOAD OR PURGE ENTRIES ; 07-JAN-94

Source Information

Source file <IVMLSU2.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Income Verification Match 3 INIT^IVMLSU1  (DELENT,RUSURE,SSNUP)^IVMLSU3  $$DAT2^IVMUFNC4  
List Manager 1 EN^VALM2  
VA FileMan 1 ^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: 3

Package Total Caller Graph
Income Verification Match 2 IVMLS PURGE SSN  IVMLS UPLOAD SSN  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
PU ; - (Action) Purge entries from list if inappropriate for uploading
PUQ
UP ; - (Action) Upload data for patient
UPQ
QUIT ; - Kill variables used from all protocols
BOTH ; - Upload both ssn's?
DOD ; - Alert user of date of death reported in DHCP or from IVM Center

External References

Name Field # of Occurrence
^DIR PU+23, BOTH+10
INIT^IVMLSU1 QUIT+3
DELENT^IVMLSU3 PU+21
RUSURE^IVMLSU3 PU+19, UP+27
SSNUP^IVMLSU3 UP+28
$$DAT2^IVMUFNC4 DOD+3
EN^VALM2 PU+8, UP+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,*7,"'Date of Death' reported for this patient "
  • Line Location: DOD+2
Function Call: WRITE
  • Prompt: $S($E($P(IVMND,"^",5))="I":"by the IVM Center",$E($P(IVMND,"^",5))="D":"in DHCP")_" as "_$$DAT2^IVMUFNC4($E($P(IVMND,"^",5),2,99))_".",!
  • Line Location: DOD+3
Routine Call
  • DIR
  • Line Location:
    • PU+23
    • BOTH+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("IVMLST" PU+11, UP+12
^TMP("IVMUP" UP+16

Label References

Name Line Occurrences
BOTH UP+25
DOD PU+17, UP+23
QUIT PUQUPQ

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN UP+17*, QUIT+6!
DIR PU+23!, BOTH+13!
DIR("?" BOTH+8*
DIR("A" PU+23*, BOTH+7*
DIR("B" BOTH+9*
DIR(0 PU+23*, BOTH+7*
DIROUT BOTH+11, BOTH+13!
DTOUT BOTH+11, BOTH+13!
DUOUT BOTH+11, BOTH+13!
IVMDND UP+16*, UP+17, QUIT+6!
IVMENT PU+10*, PU+11, UP+11*, UP+12, QUIT+6!
IVMI PU+13*, UP+14*, UP+16, QUIT+6!
IVMJ PU+13*, UP+14*, UP+16, QUIT+6!
IVMLINE UP+17*, UP+18, QUIT+6!
IVMND PU+11*, PU+12, PU+13, PU+17, UP+12*, UP+13, UP+14, UP+23, QUIT+6!, DOD+3
IVMNM PU+12*, PU+14, PU+20, UP+13*, UP+16, UP+20, QUIT+6!
IVMOUT PU+5*, PU+10, UP+6*, UP+11, UP+25, UP+27, QUIT+5, QUIT+6!, BOTH+11*
>> IVMSIEN UP+17*
IVMSSN PU+12*, UP+13*, UP+16, QUIT+7!
IVMSSSN UP+18*, UP+19, QUIT+7!
IVMSURE PU+19, UP+27, QUIT+7!
IVMUP UP+19*, UP+25, QUIT+7!, BOTH+12*
IVMVSSN UP+18*, UP+19, QUIT+7!
IVMWHERE PU+5*, UP+6*, QUIT+7!
>> VALMBCK QUIT+5*
>> VALMY PU+9, UP+10
>> VALMY( PU+10, UP+11
X BOTH+6~
>> XQORNOD(0 PU+8, UP+9
Y BOTH+6~, BOTH+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All