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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRCAHV

Package: Accounts Receivable

Routine: PRCAHV


Information

PRCAHV ;LL/ELZ-API for My HealtheVet ;06/17/02

Source Information

Source file <PRCAHV.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Accounts Receivable 2 COMP^PRCAAPR  (BILLDESC,TRANDESC)^RCCPCPS1  

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
VA Point of Service 1 VPSRPC26  

Entry Points

Name Comments DBIA/ICR reference
BALANCE(RESULT,PRCAICN,PRCATY)
  • ICR #4289
    • Status: Active
    • Usage: Private
    BALQ
    DETAIL(RESULT,PRCAICN,PRCATY)
    DETQ
    TRANS(RESULT,PRCABILL)
    TRANSQ
    DFN(PRCAICN) ;Receive patient's IEN by ICN
    BILIEN(PRCABN) ;Receive bill's IEN by name
    INTBAL(RESULT,DFN,PRCATY) ; this will look up a patient's copay balance
    INTDTL(RESULT,DFN,PRCATY) ;
  • ICR #4289
    • Status: Active
    • Usage: Private
    INTTRANS(RESULT,RCBILL) ; returns transaction details for the given bill IEN
  • ICR #4289
    • Status: Active
    • Usage: Private
    TRIM(RCTXT) ;Remove starting and ending spaces
    ADJTYPE(RCTYPE) ;
    ERROR
    TEST
    TEST2
    TESTZW(PRA)

    External References

    Name Field # of Occurrence
    COMP^PRCAAPR INTBAL+12, INTDTL+13
    BILLDESC^RCCPCPS1 INTDTL+31
    TRANDESC^RCCPCPS1 INTTRANS+11

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !,P,?20,R,!
    • Line Location: TEST+1
    Function Call: WRITE
    • Prompt: !,P,?20,R,!
    • Line Location: TEST2+1
    Function Call: WRITE
    • Prompt: !,RCI,?10,PRA(RCI)
    • Line Location: TESTZW+1

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^%ZOSF("TRAP" INTBAL+3, INTDTL+3, INTTRANS+3
    ^DPT - [#2] DFN+4, INTBAL+7, INTDTL+7
    ^DPT("AICN" DFN+3, TEST+1
    ^PRCA(430 - [#430] BILIEN+3, BILIEN+4, INTDTL+20, INTDTL+34, INTTRANS+6, TEST2+1
    ^PRCA(433 - [#433] INTTRANS+7, INTTRANS+8, INTTRANS+9, INTTRANS+12
    ^RCD(340 - [#340] INTBAL+8, INTDTL+8, INTDTL+22
    ^TMP("PRCAAPR" INTBAL+11!, INTBAL+12, INTBAL+13!, INTDTL+12!, INTDTL+16, INTDTL+17, INTDTL+24, INTDTL+25!
    ^TMP("PRCAHV" INTDTL+12!, INTDTL+24*, INTDTL+27, INTDTL+28, INTDTL+29, INTDTL+32, INTDTL+37!

    Label References

    Name Line Occurrences
    $$BILIEN TRANS+3
    $$DETAIL TEST+1
    $$DFN BALANCE+3, DETAIL+3
    $$INTBAL BALANCE+4
    $$INTDTL DETAIL+4
    $$INTTRANS TRANS+4
    $$TRANS TEST2+1
    $$TRIM INTTRANS+19
    ADJTYPE INTBAL+9, INTDTL+10
    BALQ BALANCE+2, BALANCE+3
    DETQ DETAIL+2, DETAIL+3
    TESTZW TEST+1, TEST2+1
    TRANSQ TRANS+2, TRANS+3

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    A TEST~, TEST2~, TEST2+1
    BAT INTBAL+1~, INTDTL+1~
    BILL INTBAL+1~, INTDTL+1~
    C INTBAL+1~, INTDTL+1~, INTTRANS+1~, TEST~, TEST+1*, TEST2~, TEST2+1*
    DEBT INTBAL+1~, INTBAL+8*, INTDTL+1~, INTDTL+8*
    DFN BALANCE~, BALANCE+3*, BALANCE+4, DETAIL~, DETAIL+3*, DETAIL+4, DFN+1~, DFN+3*, DFN+4, DFN+5
    , INTBAL~, INTBAL+6, INTBAL+7, INTBAL+8, INTDTL~, INTDTL+6, INTDTL+7, INTDTL+8
    O TEST~, TEST+1
    P TEST~, TEST+1*, TEST2~, TEST2+1*
    PRA TESTZW~
    PRA( TESTZW+1
    PRCABILL TRANS~, TRANS+2, TRANS+3
    PRCABN BILIEN~, BILIEN+2, BILIEN+3
    PRCADB INTBAL+1~, INTBAL+8*, INTDTL+1~, INTDTL+8*, INTDTL+21*, INTDTL+22
    PRCAICN BALANCE~, BALANCE+2, BALANCE+3, DETAIL~, DETAIL+2, DETAIL+3, DFN~, DFN+2, DFN+3
    PRCAIEN TRANS~, TRANS+3*, TRANS+4, BILIEN+1~, BILIEN+3*, BILIEN+4, BILIEN+5
    PRCATY BALANCE~, BALANCE+4, DETAIL~, DETAIL+4, INTBAL~, INTBAL+9, INTDTL~, INTDTL+10
    R TEST~, TEST+1*, TEST2~, TEST2+1*
    RCAMT INTTRANS+10~, INTTRANS+14*, INTTRANS+15*, INTTRANS+16*, INTTRANS+18
    RCB INTDTL+1~, INTDTL+32*, INTDTL+33*, INTDTL+35
    RCBILL INTTRANS~, INTTRANS+5, INTTRANS+6, INTTRANS+7, INTTRANS+8
    RCC INTDTL+1~, INTDTL+16*, INTDTL+27*, INTDTL+35*
    RCD INTTRANS+10~, INTTRANS+19*
    RCDESC INTDTL+30~, INTTRANS+10~
    RCDESC( INTTRANS+19
    RCDESC(1 INTDTL+35
    RCDT INTDTL+1~, INTDTL+23*, INTDTL+24, INTDTL+27*, INTDTL+28, INTDTL+29, INTDTL+32
    RCI INTTRANS+10~, INTTRANS+19*, TRIM+1~, TRIM+3*, TRIM+4, TRIM+5*, TRIM+6, TESTZW~, TESTZW+1*
    RCNUM INTTRANS+1~, INTTRANS+8*, INTTRANS+20*, INTTRANS+21
    RCP INTDTL+1~, INTDTL+33*
    RCS INTDTL+1~, INTDTL+16*, INTDTL+17, INTDTL+19, INTDTL+24, INTDTL+28*, INTDTL+29, INTDTL+32, INTDTL+35
    RCST BALANCE~, BALANCE+2*, BALANCE+3*, BALANCE+4*, BALQ, DETAIL~, DETAIL+2*, DETAIL+3*, DETAIL+4*, DETQ
    , TRANS~, TRANS+2*, TRANS+3*, TRANS+4*, TRANSQ
    RCTOTAL INTTRANS+10~
    RCTRAN INTTRANS+1~, INTTRANS+8*, INTTRANS+9, INTTRANS+11, INTTRANS+12, INTTRANS+18
    RCTTY INTTRANS+10~, INTTRANS+13*, INTTRANS+15, INTTRANS+16, INTTRANS+18
    RCTXT INTTRANS+10~, INTTRANS+18*, INTTRANS+19*, INTTRANS+21, TRIM~, TRIM+2
    RCTYPE ADJTYPE~, ADJTYPE+1*, ADJTYPE+2*
    RCX INTDTL+1~, INTDTL+17*, INTDTL+20, INTDTL+24, INTDTL+29*, INTDTL+31, INTDTL+32, INTDTL+34
    RCY INTDTL+1~, INTDTL+20*, INTDTL+21, INTDTL+23, INTDTL+34*, INTDTL+35, INTTRANS+10~, INTTRANS+12*, INTTRANS+13, INTTRANS+14
    , INTTRANS+18
    RCZ INTDTL+1~, INTDTL+32*, INTDTL+33
    RES TRIM+1~, TRIM+2*, TRIM+3, TRIM+4*, TRIM+5, TRIM+6*, TRIM+7
    RESULT BALANCE~, BALANCE+1*, BALANCE+4, DETAIL~, DETAIL+1!, DETAIL+4, TRANS~, TRANS+1!, TRANS+4, INTBAL~
    , INTBAL+2*, INTBAL+12*, INTDTL~, INTDTL+2!, INTTRANS~, INTTRANS+2!
    RESULT( INTDTL+35*, INTTRANS+21*
    TRAN INTBAL+1~, INTDTL+1~
    U INTBAL+4*, INTDTL+4*, INTDTL+22, INTDTL+33, INTDTL+35, INTTRANS+4*, INTTRANS+13, INTTRANS+14, INTTRANS+18, INTTRANS+19
    X INTBAL+1~, INTBAL+3*, INTDTL+1~, INTDTL+3*, INTTRANS+1~, INTTRANS+3*
    Y INTBAL+1~, INTDTL+1~, INTTRANS+1~
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All