IVMLDEM9 ;ALB/BRM/PHH/LBD/JAM - IVM ADDRESS UPDATES PENDING REVIEW RPT ;4/18/12 4:43pm
Source file <IVMLDEM9.m>
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 |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Income Verification Match | 3 | IVM ADDR UPDT PENDING REVIEW IVMLDEM6 IVMLDEMC |
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
|
|
;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
|
|
;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
|
Name | Field # of Occurrence |
---|---|
^%DTC | LOOP+18 |
C^%DTC | LOOP+20 |
NOW^%DTC | EMAIL+4 |
HOME^%ZIS | EXIT, QUE+7 |
^%ZISC | EXIT, QUE+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 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
^XMB(3.8 - [#3.8] | FIND1^DIC |
3.812 | LIST^DIC |
301.511 | GET1^DIQ |
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* |
>> | 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~ |