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: IVMLDEM9

Package: Income Verification Match

Routine: IVMLDEM9


Information

IVMLDEM9 ;ALB/BRM/PHH/LBD/JAM - IVM ADDRESS UPDATES PENDING REVIEW RPT ;4/18/12 4:43pm

Source Information

Source file <IVMLDEM9.m>

Call Graph

Call Graph

Call Graph Total: 16

Package Total Call Graph
VA FileMan 5 (,C,NOW)^%DTC  ($$FIND1,LIST)^DIC  DT^DILF  $$GET1^DIQ  ^DIR  
Income Verification Match 4 ($$DEMO,DELETE)^IVMLDEM5  ADDRDT^IVMLDEM6  DELENT^IVMLDEMU  DPT^IVMPXFR  
Kernel 4 HOME^%ZIS  ^%ZISC  (,$$S)^%ZTLOAD  ($$DT,$$FMTE)^XLFDT  
MailMan 2 ^XMD  $$GOTLOCAL^XMXAPIG  
Registration 1 (GETPRIOR,GETUPDTS,UPDADDLG,UPDDTTM)^DGADDUTL  

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 3 IVM ADDR UPDT PENDING REVIEW  IVMLDEM6  IVMLDEMC  

Entry Points

Name Comments DBIA/ICR reference
EN2 ;entry point for IVM ADDR UPDT PENDING REVIEW menu option
LOOP(DTPARAM,FILDAT) ;main loop
AUTOLOAD(DFN,IVMDA2,IVMDA1) ;auto-upload records that not been reviewed
; this tag is called from ^IVMLDEMC
REJTADD ;Reject the address
PRINT ;report output
DISPLAY ;Display the report
HDR ;print header
EXIT
ADRDTCK(DFN,IVMDA2,IVMDA1) ;is the incoming address older than #2 address?
PHNDTCK(DFN,IVMDA2,IVMDA1) ;is the incoming phone # older than #2 phone #?
MEMBER() ;Return 0 if mail group has no local or remote member
EMAIL ;Set up parameters to email the report
QUE ;Que the task if user invokes option
TOTAL ;Display record total on the report
LNPLUS ;Increase line number for the email text

External References

Name Field # of Occurrence
^%DTC LOOP+18
C^%DTC LOOP+20
NOW^%DTC EMAIL+4
HOME^%ZIS EXITQUE+7
^%ZISC EXITQUE+7
^%ZTLOAD QUE+6
$$S^%ZTLOAD HDR+2
GETPRIOR^DGADDUTL AUTOLOAD+10
GETUPDTS^DGADDUTL AUTOLOAD+43
UPDADDLG^DGADDUTL AUTOLOAD+44
UPDDTTM^DGADDUTL REJTADD+3
$$FIND1^DIC MEMBER+3
LIST^DIC MEMBER+4
DT^DILF LOOP+3
$$GET1^DIQ ADRDTCK+3, ADRDTCK+8, PHNDTCK+3, PHNDTCK+8
^DIR EN2+5, EN2+12, DISPLAY+18
$$DEMO^IVMLDEM5 AUTOLOAD+39
DELETE^IVMLDEM5 AUTOLOAD+39
ADDRDT^IVMLDEM6 AUTOLOAD+8
DELENT^IVMLDEMU AUTOLOAD+36
DPT^IVMPXFR REJTADD+9
$$DT^XLFDT LOOP+4
$$FMTE^XLFDT DISPLAY+10
^XMD EMAIL+14
$$GOTLOCAL^XMXAPIG MEMBER+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"IVM ADDR UPDT REPORT does not have a member. Report not sent."
  • Line Location: EN2+5
Function Call: WRITE
  • Prompt: !!,"The report will be sent to mail group IVM ADDR UPDT REPORT"
  • Line Location: EN2+9
Function Call: WRITE
  • Prompt: !
  • Line Location: DISPLAY+18
Function Call: WRITE
  • Prompt: !
  • Line Location: QUE+2
Function Call: WRITE
  • Prompt: !,$S($D(ZTSK):"REQUEST QUEUED AS TASK#"_ZTSK,1:"REQUEST CANCELLED!")
  • Line Location: QUE+8
Routine Call
  • DIC
  • Line Location:
    • MEMBER+3
Routine Call
  • DIC
  • Line Location:
    • MEMBER+4
Routine Call
  • DIR
  • Line Location:
    • EN2+5
    • EN2+12
    • DISPLAY+18
Routine Call
  • %ZIS
  • Line Location:
    • EXIT
    • QUE+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^XMB(3.8 - [#3.8] FIND1^DIC
3.812 LIST^DIC
301.511 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" REJTADD+9
^DD("DD" HDR+3, EMAIL+4
^DPT - [#2] LOOP+10, LOOP+19
^IVM(301.5 - [#301.5] LOOP+8, LOOP+9, LOOP+10, LOOP+11, LOOP+12, LOOP+14, LOOP+15, LOOP+21, AUTOLOAD+14, AUTOLOAD+17
, ADRDTCK+5, ADRDTCK+6, PHNDTCK+5, PHNDTCK+6
^IVM(301.92 - [#301.92] LOOP+6, AUTOLOAD+13, AUTOLOAD+21, ADRDTCK+4, PHNDTCK+4
^TMP("IVMLDEM9" EN2+1!, LOOP+22*, DISPLAY+2, DISPLAY+3, DISPLAY+5, DISPLAY+7, DISPLAY+8, EXIT+2!
^TMP($J EN2+2!, DISPLAY+10*, DISPLAY+11*, DISPLAY+15*, DISPLAY+17*, HDR+6*, HDR+8*, HDR+10*, HDR+12*, HDR+14*
HDR+16*, EXIT+1!, EMAIL+8, EMAIL+10*, EMAIL+12*, TOTAL+2, TOTAL+5*, TOTAL+7*

Label References

Name Line Occurrences
$$MEMBER EN2+4
DISPLAY PRINT+4
EMAIL PRINT+5
EXIT EN2+6, EN2+11
HDR PRINT+3
LNPLUS DISPLAY+9, DISPLAY+14, DISPLAY+16, HDR+5, HDR+7, HDR+9, HDR+11, HDR+13, HDR+15, EMAIL+9
EMAIL+11, TOTAL+4, TOTAL+6
LOOP PRINT+2
PRINT EN2+6
QUE EN2+10
TOTAL DISPLAY+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EMAIL+2~, EMAIL+4
AUTODT LOOP+1~, LOOP+3, LOOP+5, LOOP+16
DA REJTADD+7~, REJTADD+8*
DATA PRINT+1~, DISPLAY+8*, DISPLAY+10
DAYS PRINT+1~, DISPLAY+1*, DISPLAY+3*, DISPLAY+5, DISPLAY+7, DISPLAY+8
DFN LOOP+1~, LOOP+2~, LOOP+9*, LOOP+10, LOOP+19, LOOP+22, AUTOLOAD~, AUTOLOAD+3, AUTOLOAD+8, AUTOLOAD+10
, AUTOLOAD+43, AUTOLOAD+44, REJTADD+3, REJTADD+8, ADRDTCK~, ADRDTCK+1, ADRDTCK+3, PHNDTCK~, PHNDTCK+1, PHNDTCK+3
DGCURR AUTOLOAD+42~, AUTOLOAD+43, AUTOLOAD+44
DGENUPLD REJTADD+6~
DGPRIOR AUTOLOAD+10~, AUTOLOAD+44
DIFROM EMAIL+2~
DIR EN2+5!, EN2+12!, DISPLAY+18!
DIR(0 EN2+5*, EN2+12*, DISPLAY+18*
DLINE HDR+1~
DT HDR+3
DTDIFF LOOP+1~, LOOP+18*, LOOP+22
DTPARAM LOOP~, LOOP+3
DUZ AUTOLOAD+4~, AUTOLOAD+5*
ERR ADRDTCK+2~, ADRDTCK+3, ADRDTCK+8, PHNDTCK+2~, PHNDTCK+3, PHNDTCK+8, QUE+1~
EX PRINT+1~, DISPLAY+3, DISPLAY+5, DISPLAY+7, HDR+2*
FILDAT LOOP~, LOOP+4*
IEN92 ADRDTCK+2~, ADRDTCK+4*, ADRDTCK+5, ADRDTCK+6, PHNDTCK+2~, PHNDTCK+4*, PHNDTCK+5, PHNDTCK+6
IENS ADRDTCK+2~, ADRDTCK+7*, ADRDTCK+8, PHNDTCK+2~, PHNDTCK+7*, PHNDTCK+8
IOP QUE+1~
IOST DISPLAY+18
IVMDA LOOP+1~, LOOP+13*, LOOP+14*, LOOP+15, LOOP+22, PRINT+1~, DISPLAY+6*, DISPLAY+7*, DISPLAY+8, ADRDTCK+2~
, ADRDTCK+6*, ADRDTCK+7, PHNDTCK+2~, PHNDTCK+6*, PHNDTCK+7
IVMDA1 LOOP+1~, LOOP+9*, LOOP+11*, LOOP+12, LOOP+14, LOOP+15, LOOP+22, AUTOLOAD~, AUTOLOAD+3, AUTOLOAD+8
, AUTOLOAD+14, AUTOLOAD+17, AUTOLOAD+36, AUTOLOAD+39, ADRDTCK~, ADRDTCK+1, ADRDTCK+5, ADRDTCK+6, ADRDTCK+7, PHNDTCK~
, PHNDTCK+1, PHNDTCK+5, PHNDTCK+6, PHNDTCK+7
IVMDA2 LOOP+1~, LOOP+6*, LOOP+8*, LOOP+9, LOOP+10, LOOP+11, LOOP+12, LOOP+14, LOOP+15, LOOP+21
, LOOP+22, AUTOLOAD~, AUTOLOAD+3, AUTOLOAD+8, AUTOLOAD+14, AUTOLOAD+17, AUTOLOAD+36, AUTOLOAD+39, ADRDTCK~, ADRDTCK+1
, ADRDTCK+5, ADRDTCK+6, ADRDTCK+7, PHNDTCK~, PHNDTCK+1, PHNDTCK+5, PHNDTCK+6, PHNDTCK+7
IVMDT LOOP+1~, LOOP+15*, LOOP+16, LOOP+18, LOOP+20, LOOP+22, HDR+1~, HDR+3*, HDR+8
IVMFIELD AUTOLOAD+4~
IVMFLAG AUTOLOAD+4~, AUTOLOAD+41
IVMI AUTOLOAD+4~, AUTOLOAD+13*, AUTOLOAD+14
IVMIEN MEMBER+1~, MEMBER+3*, MEMBER+4
IVMJ AUTOLOAD+4~, AUTOLOAD+14*, AUTOLOAD+17, AUTOLOAD+36
IVMLN PRINT+1~, DISPLAY+10, DISPLAY+15, DISPLAY+17, HDR+6, HDR+8, HDR+10, HDR+12, HDR+14, HDR+16
EMAIL+10, EMAIL+12, TOTAL+5, TOTAL+7, LNPLUS+1*
IVMNODE AUTOLOAD+4~, AUTOLOAD+17*, AUTOLOAD+18, AUTOLOAD+21
IVMRMT MEMBER+1~
IVMRMT("DILIST" MEMBER+5
IVMTOTAL TOTAL+1~, TOTAL+2*, TOTAL+7
IVMVALUE AUTOLOAD+4~
IVMX REJTADD+7~, REJTADD+9*
NADDRDT ADRDTCK+2~, ADRDTCK+8*, ADRDTCK+9, ADRDTCK+10
NAME LOOP+1~, LOOP+19*, LOOP+22
NPHNDT PHNDTCK+2~, PHNDTCK+8*, PHNDTCK+9, PHNDTCK+10
OADDRDT ADRDTCK+2~, ADRDTCK+3*, ADRDTCK+9, ADRDTCK+10
OPHNDT PHNDTCK+2~, PHNDTCK+3*, PHNDTCK+9, PHNDTCK+10
PAGE PRINT+1~
POP QUE+1~
RDT EMAIL+3~, EMAIL+5*, EMAIL+6
RESULT MEMBER+1~, MEMBER+2*, MEMBER+5*, MEMBER+6
RF171 LOOP+1~, LOOP+6*, LOOP+7, LOOP+12, LOOP+14
SSN LOOP+2~, LOOP+19*, LOOP+22, PRINT+1~, DISPLAY+4*, DISPLAY+5*, DISPLAY+7, DISPLAY+8, DISPLAY+10
TODAY LOOP+1~, LOOP+4*, LOOP+18
U MEMBER+5
UPLDT LOOP+1~, LOOP+20*, LOOP+22
X LOOP+18, LOOP+20, REJTADD+7~, REJTADD+8*, REJTADD+9*, QUE+1~
X1 LOOP+2~, LOOP+18*, LOOP+20*
X2 LOOP+2~, LOOP+18*, LOOP+20*
XMDUZ PRINT+1~
XMSUB PRINT+1~, EMAIL+6*
XMTEXT PRINT+1~, EMAIL+13*
XMY PRINT+1~
XMY("G.IVM AD DR UPDT REPORT" , EMAIL+7*
Y LOOP+2~, HDR+1~, HDR+3*, EMAIL+4*, EMAIL+5
ZTDESC QUE+1~, QUE+5*
ZTIO QUE+1~, QUE+3*
>> ZTQUEUED EN2+5, EN2+8, HDR+2, EMAIL+2
ZTRTN QUE+1~, QUE+4*
ZTSAVE QUE+1~
ZTSK EN2+6, QUE+1~, QUE+8
>> ZTSTOP HDR+2*
ZUSR QUE+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