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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: RCKATP

Package: Accounts Receivable

Routine: RCKATP


Information

RCKATP ;ALB/CPM - ADJUST ACCOUNTS FOR KATRINA VETS ; 28-FEB-06

Source Information

Source file <RCKATP.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Accounts Receivable 4 DEC^PRCASER1  $$EXEMPT^RCBEUTR2  $$GETTRANS^RCDPBTLM  EN^RCKATPD  
Kernel 2 ^%ZTLOAD  (BMES,MES)^XPDUTL  
Integrated Billing 1 $$CAN^IBAKAT  
MailMan 1 ^XMD  
Registration 1 $$EMGRES^DGUTL  
VA FileMan 1 FILE^DICN  

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

Package Total Caller Graph
Integrated Billing 1 IBAKAT  

Entry Points

Name Comments DBIA/ICR reference
POST ; Queue PRCA*4.5*241 post-init job.
EN ; Queued entry point to run the PRCA*4.5*241 post init.
EX ; Entry point to exempt interest/admin charges
CHK(DFN) ; Check to see if vet should have charges cancelled
; Input: DFN -- Pointer to patient in file 2
; Output: 0 -- No, don't cancel charges
; 1 -- Yes, cancel charges
  • ICR #4553
    • Status: Active
    • Usage: Private
    CHKQ
    TPP(RCTI,RCH) ; Identify decreases that are credits for third party payments
    ; Input: RCTI -- Pointer to AR Transaction in file 433
    ; RCH -- Array of 'counted' transactions passed by reference
    ; Output: RCRES -- 1^2, where
    ; 1 = total amount of credit adjustments
    ; 2 = pointer to the affected bill in file #430
  • ICR #4553
    • Status: Active
    • Usage: Private
    TPPQ
    DEC(RCBILL,RCAMT) ; Decrease a bill
    ; Input: RCBILL -- Bill Number of a bill in file 430
    ; RCAMT -- Amount to decrease bill
    ; Output: RCBUCK -- Amount not decreased, to go to bucket
  • ICR #4553
    • Status: Active
    • Usage: Private
    DECQ
    FLAG(DFN) ; Flag veteran as having had copay charges cancelled
    ; Input: DFN -- Pointer to patient in file 2
  • ICR #4553
    • Status: Active
    • Usage: Private
    ADJ(DFN,RCAMT) ; Make final credit adjustments to the vet's account
    ; Input: DFN -- Pointer to patient in file 2
    ; RCAMT -- Amount to decrease from account
  • ICR #4553
    • Status: Active
    • Usage: Private
    BULL ; Send job completion bulletin

    External References

    Name Field # of Occurrence
    ^%ZTLOAD POST+5
    $$EMGRES^DGUTL EX+14, CHK+7
    FILE^DICN FLAG+7
    $$CAN^IBAKAT EN+4
    DEC^PRCASER1 DEC+10
    $$EXEMPT^RCBEUTR2 EX+66
    $$GETTRANS^RCDPBTLM EX+29
    EN^RCKATPD EX+78, ADJ+7
    ^XMD BULL+17
    BMES^XPDUTL POST+2
    MES^XPDUTL POST+6, POST+7

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^RCD(340 - [#340] Classic Fileman Calls

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PRCA(430 - [#430] EX+9, EX+10, EX+54, DEC+7
    ^PRCA(433 - [#433] EX+6, EX+7, EX+8, TPP+10, TPP+12, TPP+14, TPP+19, TPP+20
    ^RCD(340 - [#340] EX+11, EX+73*, EX+78, CHK+8, CHK+14, FLAG+4, FLAG+8*
    ^TMP("RCKATP" EX+3!, EX+18*, EX+22, EX+26, EX+83!

    Label References

    Name Line Occurrences
    BULL EN+6
    CHKQ CHK+7, CHK+11
    EX EN+2
    TPPQ TPP+9, TPP+10

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DD FLAG+7!
    DFN CHK~, CHK+7, CHK+8, FLAG~, FLAG+4, FLAG+6, ADJ~, ADJ+5
    DIC FLAG+6*, FLAG+7!
    DIC(0 FLAG+6*
    DLAYGO FLAG+6*, FLAG+7!
    DO FLAG+7!
    DUZ DEC+10, BULL+15
    RC EX+66*, EX+84!
    RCAMT EX+60*, EX+64, EX+65, EX+69, EX+85!, TPP+7~, TPP+8*, TPP+11*, TPP+23*, TPP+25
    , DEC~, DEC+6, ADJ~, ADJ+7
    RCAPA EX+64*, EX+65, EX+66, EX+85!
    RCAPI EX+65*, EX+66, EX+85!
    RCAPPLY EX+49*, EX+50, EX+57, EX+60, EX+61, EX+85!
    RCB EX+8*, EX+9, EX+10, EX+18, EX+26*, EX+29, EX+54, EX+66, EX+84!, TPP+7~
    , TPP+10*, TPP+12, TPP+13, TPP+23, TPP+25, DEC+7*, DEC+8, DEC+10
    RCBILL DEC~, DEC+7
    RCBUCK EX+25*, EX+57*, EX+61*, EX+77, EX+78, EX+79, EX+84!, DEC+5~, DEC+6*, DEC+10
    DECQ
    RCCB EX+29*, EX+84!
    RCCOM EX+66, EX+85!
    RCCOM(1 EX+4*, EX+78
    RCD EX+5*, EX+6*, EX+7, EX+84!
    RCDEB EX+11*, EX+12, EX+14, EX+15, EX+22*, EX+26, EX+73, EX+78, EX+84!, CHK+4~
    , CHK+8*, CHK+11, CHK+14, FLAG+3~, FLAG+4*, FLAG+5, FLAG+7*, FLAG+8
    RCDEBN ADJ+4~, ADJ+5*, ADJ+7
    RCDPT EX+10*, EX+11, EX+18, EX+84!
    RCDT EX+30*, EX+31, EX+32, EX+35, EX+84!
    RCEXEM EX+46*, EX+49, EX+85!
    RCH EX+29*, EX+35*, EX+40, EX+84!, CHK+4~, CHK+5*, CHK+11*, CHK+14*, CHKQ, TPP~
    RCH( TPP+13, TPP+23*
    RCHOLD EX+29*, EX+36*, EX+37*, EX+41*, EX+42*, EX+45, EX+46, EX+84!
    RCI TPP+7~, TPP+19*, TPP+20
    RCINT EX+45*, EX+49, EX+85!
    RCINTB EX+54*, EX+57, EX+60, EX+61, EX+85!
    RCLIST EX+85!
    RCLIST( EX+30, EX+31, EX+32
    RCMSG DEC+5~, DEC+9*, DEC+10, ADJ+4~, ADJ+6*, ADJ+7
    RCN BULL+1~
    RCNEWP EX+25*, EX+53*, EX+80, EX+84!
    RCQ TPP+7~, TPP+18*, TPP+19, TPP+20*
    RCRES EN+4*, EN+9!, TPP+7~, TPP+8*, TPP+25*, TPPQBULL+7, BULL+8, BULL+9, BULL+10
    BULL+11
    RCS TPP+7~, TPP+18*, TPP+20
    RCT EX+7*, EX+8, EX+31*, EX+32, EX+84!, TPP+7~, TPP+12*, TPP+13, TPP+14, TPP+19
    , TPP+20, TPP+23, DEC+5~, DEC+10, BULL+1~
    RCT(1 BULL+2*
    RCT(2 BULL+3*
    RCT(3 BULL+4*
    RCT(4 BULL+5*
    RCT(5 BULL+6*
    RCT(6 BULL+7*, BULL+9*
    RCT(7 BULL+10*
    RCT(8 BULL+11*
    RCTD TPP+7~, TPP+14*, TPP+15, TPP+23
    RCTI TPP~, TPP+9, TPP+10, TPP+12
    RCTOTAL EN+9!, EX+21*, EX+69*, EX+79*, EX+80*, BULL+4, BULL+5
    RCV EX+32*, EX+35, EX+36, EX+37, EX+40, EX+41, EX+42, EX+85!
    X EX+54*, EX+64, EX+85!, FLAG+6*
    XMDUZ BULL+1~, BULL+16*
    XMSUB BULL+1~, BULL+13*
    XMTEXT BULL+1~, BULL+14*
    XMY BULL+1~
    XMY( BULL+15*
    XMY("G.PRCA A DJUSTMENT TRANS" , BULL+15*
    >> Y FLAG+7
    ZTDESC POST+4*, POST+8!
    ZTDTH POST+3*, POST+8!
    ZTIO POST+3*, POST+8!
    >> ZTQUEUED EN+8
    >> ZTREQ EN+8*
    ZTRTN POST+3*, POST+8!
    ZTSK POST+6, POST+7, POST+8!
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All