HBHCRP29 ; LR VAMC(IRMS)/MJT-HBHC Medical Foster Home (MFH) license expiration e-mail reminder or report; e-mail due in 3 months, report due in 6 months, based on month only ; Jan 2008
Source file <HBHCRP29.m>
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 |
---|---|---|
Hospital Based Home Care | 2 | HBHC MFH AUTO-Q LICENSE DUE HBHCRP29 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DQ | ; De-queue
|
|
LOOP | ; Loop thru HBHC Medical Foster Home file: ^HBHC(633.2; License = Y & Expiration Date in 3 months for e-mail, 6 months for report; based on month only
; DATE3L^HBHCUTL3 & DATE6L^HBHCUTL3 calls return HBHCDATE |
|
EXIT | ; Exit module
|
|
SET | ; Set ^TMP node for valid record
|
|
PRTLOOP | ; Print loop
|
|
LHDR | ; Write License header
|
|
BLANK | ; Set blank line
|
|
; Write mail message
|
||
COUNT | ; Update count variable
|
|
SEND | ; Send Mail
|
|
; Print report
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %ZIS | HBHCRP29+5* |
DIR | EXIT+2! |
HBHCCC | DQ+3*, LOOP+3*, EXIT+2!, PRINT+1 |
HBHCCNT | DQ+3*, EXIT+2!, LHDR+1, BLANK+1, MAIL+1, COUNT+1*, SEND+1 |
HBHCCOLM | DQ+4*, EXIT+2! |
HBHCDAT | EXIT+2!, SET+2* |
HBHCDATE | EXIT+2!, SET+1 |
HBHCHDR | DQ+4*, EXIT+2! |
HBHCHEAD | DQ+4*, EXIT+2! |
HBHCI | LOOP+2*, EXIT+2!, SET+3, PRTLOOP+2*, MAIL+1, PRINT+2 |
HBHCMFHN | EXIT+2!, PRTLOOP+2*, MAIL+1, PRINT+2 |
HBHCMFHR | HBHCRP29+4*, DQ+1, DQ+4, LOOP+2, LOOP+3, LOOP+5, LOOP+6, EXIT+2!, PRTLOOP+1, PRTLOOP+2 , PRTLOOP+3 |
HBHCMO | EXIT+2! |
HBHCMRDT | EXIT+2!, SET+2*, SET+3 |
HBHCNOD0 | LOOP+2*, EXIT+2!, SET+1, SET+2, SET+3 |
HBHCPAGE | DQ+4*, EXIT+2! |
HBHCSP15 | DQ+3*, EXIT+2!, LHDR+1 |
HBHCSP39 | DQ+3*, EXIT+2!, MAIL+1 |
HBHCTDY | EXIT+2!, SEND+2 |
HBHCTXT | DQ+3*, LOOP+5, EXIT+2!, SEND+1 |
HBHCTYPE | DQ+3*, EXIT+2!, SEND+2 |
HBHCZ | EXIT+2! |
IO | DQ+1, LOOP+3 |
IO("Q" | HBHCRP29+6 |
IO("S" | LOOP+3 |
IO(0 | LOOP+3 |
IOF | PRINT+1 |
IOP | HBHCRP29+5! |
IOSL | PRINT+1 |
>> POP | HBHCRP29+5 |
U | LOOP+2, SET+1, SET+2, SET+3, MAIL+1, PRINT+2 |
X | EXIT+2! |
XMDUZ | EXIT+2!, SEND+2* |
XMSUB | EXIT+2!, SEND+2* |
XMTEXT | EXIT+2!, SEND+2* |
XMY | EXIT+2! |
XMY("G.HBHC M | EDICAL FOSTER HOME" , SEND+2* |
XMZ | EXIT+2! |
Y | EXIT+2! |
>> ZTDESC | HBHCRP29+6* |
ZTIO | HBHCRP29+5! |
>> ZTRTN | HBHCRP29+6*, PRINT+1 |
ZTSAVE | HBHCRP29+5! |
ZTSAVE("HBHC*" | HBHCRP29+6* |