HBHCUTL5 ; LR VAMC(IRMS)/MJT - HBHC Medical Foster Home (MFH) Rate Paid report utility module; Dec 2007
Source file <HBHCUTL5.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 | HBHCRP28 HBHCTXT |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; Entry point; user selects: patient or MFH; active only, individual, or all pts or MFHs; current rate paid only or entire rate paid history
; Prompt for patient or MFH report |
|
EXIT | ; Exit module
|
|
PROMPT | ; Prompt user for individual Patient or Medical Foster Home (MFH) name
|
|
DIC | ; Call ^DIC
|
|
PT | ; Process Patient
|
|
INDPT | ; Process Individual Patients
|
|
ALLPT | ; Process All or Active ONLY Patients
|
|
MFH | ; Process Medical Foster Home (MFH)
|
|
INDMFH | ; Process Individual Medical Foster Home (MFH)
|
|
ALLMFH | ; Process All or Active ONLY Medical Foster Homes (MFH)
|
|
RATE | ; Process Rate Multiple
; MFH sort => Q:Discharged patients are to be omitted |
|
ALLRATE | ; Process All Rates
|
|
CURRATE | ; Process Current Rate Only
|
|
REPORT | ; Set TMP for report format
|
|
PRTPT | ; Print loop for Patient sort
|
|
CONTPT | ; Cont Patient Loop
|
|
PRTMFH | ; Print loop for MFH sort
|
|
CONTMFH | ; Cont MFH Loop
|
|
CONTMFH2 | ; Cont MFH Loop again...
|
FileNo | Call Tags |
---|---|
^HBHC(631 - [#631] | Classic Fileman Calls |
^HBHC(633.2 - [#633.2] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | REPORT+1 |
^HBHC(631 - [#631] | ALLPT+1, INDMFH+1, ALLMFH+1, RATE+2, ALLRATE+1, CURRATE+1, REPORT+1, REPORT+2, REPORT+4, REPORT+6 |
^HBHC(633.2 - [#633.2] | ALLMFH+1, REPORT+5 |
^TMP("HBHC" | EXIT+3!, REPORT+4*, REPORT+6*, PRTPT+1, CONTPT+1, PRTMFH+1, CONTMFH+1, CONTMFH2+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DIC | EN+11!, EN+12!, EXIT+2!, PROMPT+1*, PROMPT+2* |
DIC("S" | PROMPT+1* |
DIC(0 | PROMPT+3* |
DIR | EN+2!, EN+6!, EN+14!, EN+19!, EXIT+2! |
DIR("?" | EN+2*, EN+7*, EN+15*, EN+19* |
DIR("A" | EN+2*, EN+6*, EN+14*, EN+19* |
DIR(0 | EN+2*, EN+6*, EN+14*, EN+19* |
>> DIRUT | EN+3, EN+8, EN+16, EN+20 |
>> DTOUT | DIC+2 |
>> DUOUT | DIC+2 |
HBHC | EN+17*, EXIT+2!, RATE+4, RATE+5, REPORT+4, REPORT+5, REPORT+6 |
HBHC1 | EXIT+2! |
HBHC2 | EXIT+2! |
HBHC3 | EXIT+2! |
HBHCCC | EXIT+2! |
HBHCCNT | EXIT+2!, PRTPT+1, PRTMFH+1 |
HBHCCOLM | EXIT+2! |
HBHCCURJ | EXIT+2!, RATE+3*, CURRATE+1*, REPORT+4, REPORT+6 |
HBHCCURK | EXIT+2!, CURRATE+1*, CURRATE+2*, REPORT+4, REPORT+6 |
HBHCCURL | EXIT+2!, INDMFH+1*, ALLMFH+1*, REPORT+5 |
HBHCDIR | EN+9*, EN+11, EXIT+2!, PT+1, PT+2, ALLPT+1, MFH+1, MFH+2, ALLMFH+1 |
HBHCDLMT | EXIT+2! |
HBHCDPT0 | EXIT+2!, REPORT+1*, REPORT+4, REPORT+5, REPORT+6 |
HBHCHDR | EXIT+2! |
HBHCHDRX | EXIT+2! |
HBHCHEAD | EXIT+2! |
HBHCHI | EXIT+2! |
HBHCI | EXIT+2!, INDPT+1*, ALLPT+1*, INDMFH+1*, ALLMFH+1*, RATE+2, ALLRATE+1, CURRATE+1, REPORT+1, REPORT+2 , REPORT+4, REPORT+6, PRTPT+1*, CONTPT+1, PRTMFH+1*, CONTMFH+1, CONTMFH2+1 |
HBHCINFO | EXIT+2!, CONTPT+1*, CONTMFH2+1* |
HBHCJ | EXIT+2!, ALLRATE+1*, CURRATE+1*, REPORT+4, REPORT+6, PRTPT+1*, CONTPT+1, CONTMFH+1*, CONTMFH2+1 |
HBHCK | EXIT+2!, ALLRATE+1*, CURRATE+1*, REPORT+4, REPORT+6, CONTPT+1*, CONTMFH2+1* |
HBHCL | EXIT+2!, INDMFH+1*, ALLMFH+1*, REPORT+5, PRTMFH+1*, CONTMFH+1, CONTMFH2+1 |
HBHCLOW | EXIT+2! |
HBHCM | EXIT+2!, PRTPT+1*, CONTPT+1, PRTMFH+1*, CONTMFH+1, CONTMFH2+1 |
HBHCMFHN | EXIT+2!, REPORT+5*, REPORT+6 |
HBHCMFHP | EXIT+2!, REPORT+2*, REPORT+4 |
HBHCPAGE | EXIT+2! |
HBHCTDY | EXIT+2! |
HBHCTMP | EN+11!, EXIT+3! |
HBHCTMP( | DIC+3*, INDPT+1, INDMFH+1 |
HBHCTOT | EXIT+3! |
HBHCTXT | EXIT+3!, PRTPT+1, CONTPT+1, PRTMFH+1, CONTMFH2+1 |
HBHCWHO | EN+4*, EN+6, EXIT+3! |
HBHCXREF | EN+4*, EN+19, EN+20, EXIT+3!, PROMPT+1, PROMPT+2, RATE+2, REPORT+2, REPORT+4, REPORT+5 , REPORT+6 |
HBHCY | EXIT+3!, PRTPT+1, PRTMFH+1 |
HBHCYN | EN+20*, EXIT+3!, RATE+2 |
HBHCZ | EXIT+3! |
U | ALLPT+1, ALLMFH+1, RATE+2, REPORT+1, REPORT+2, REPORT+4, REPORT+5, REPORT+6 |
X | EXIT+3! |
Y | EN+4, EN+9, EN+17, EN+20, EXIT+3!, DIC+2, DIC+3 |