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

Package: Fee Basis

Routine: FBPCR4


Information

FBPCR4 ;WOIFO/SS-LTC PHASE 3 UTILITIES ;03/17/04

Source Information

Source file <FBPCR4.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Enrollment Application System 1 $$COPAY^EASECCAL  
Fee Basis 1 (CR,VET)^FBPCR  
Integrated Billing 1 $$INSUR^IBBAPI  
VA FileMan 1 C^%DTC  

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

Package Total Caller Graph
Fee Basis 4 FBPCR  FBPCR2  FBPCR3  FBPCR67  
Integrated Billing 1 IBFBNP1  

Entry Points

Name Comments DBIA/ICR reference
INSURED(FBDFN,FBINDT1,FBINDT2) ;check if the patient has insurance ;modified for FB*3.5*135 filtering
ADDERR(FBDFN) ;add error to ^TMP, FBDFN - patient DFN
SETFBINS() ;reset FBINS based on excluded Type of Plans (if any) and Patient 'Policy Not Billable' field
ERRHDL ;Error handler called from FBPCR
PRNUNKN ;write output
PAGEINS ;new page
CHKPAGE ;form feed when new station/patient
HEADER ;main header
FILTER() ;*/
LTCST(DFN,FBDT) ;*/
LASTDT(X) ; compute the last day of the month in X
MKARRLTC ;
  • ICR #6390
    • Status: Active
    • Usage: Private
    ISLTC(FBPOV) ;*/

    External References

    Name Field # of Occurrence
    C^%DTC LASTDT+7
    $$COPAY^EASECCAL LTCST+1
    CR^FBPCR CHKPAGE+2
    VET^FBPCR ADDERR+4
    $$INSUR^IBBAPI INSURED+8, INSURED+13

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !,$P(FBDATA,"^",3),?40,$P(FBDATA,"^",1),?62,$P(FBDATA,"^",2)
    • Line Location: PRNUNKN+7
    Function Call: WRITE
    • Prompt: @IOF
    • Line Location: CHKPAGE+3
    Function Call: WRITE
    • Prompt: !?(IOM-30/2),"POTENTIAL COST RECOVERY REPORT"
    • Line Location: HEADER+2
    Function Call: WRITE
    • Prompt: !?(IOM-$L(FBSTR1)/2),FBSTR1
    • Line Location: HEADER+3
    Function Call: WRITE
    • Prompt: !?71,"Page: ",FBPG
    • Line Location: HEADER+4
    Function Call: WRITE
    • Prompt: !,"Patient",?40,"Pat. ID",?62,"DOB"
    • Line Location: HEADER+5
    Function Call: WRITE
    • Prompt: !,FBDASH
    • Line Location: HEADER+6

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^FBAA(161.82 - [#161.82] MKARRLTC+2
    ^TMP($J ADDERR+5*, ADDERR+6*, ERRHDL+1, PRNUNKN+4, PRNUNKN+6

    Label References

    Name Line Occurrences
    $$LASTDT LTCST+1
    $$SETFBINS INSURED+10, INSURED+15
    ADDERR INSURED+9, INSURED+14
    CHKPAGE PAGEINS+1
    HEADER PRNUNKN+3, PAGEINS+2
    PAGEINS PRNUNKN+2, PRNUNKN+5
    PRNUNKN ERRHDL+2

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DFN INSURED+9, INSURED+14, ADDERR+2~, ADDERR+3*, ADDERR+6, LTCST~, LTCST+1
    >> FBARRLTC( MKARRLTC+2*, ISLTC+1
    >> FBCATC FILTER+1, FILTER+4, FILTER+5
    >> FBCOPAY FILTER+4, FILTER+5
    >> FBCRT CHKPAGE+2, CHKPAGE+3
    >> FBDASH HEADER+6
    FBDATA PRNUNKN+1~, PRNUNKN+6*, PRNUNKN+7
    FBDFN INSURED~, INSURED+8, INSURED+13, ADDERR~, ADDERR+3, PRNUNKN+1~, PRNUNKN+4*, PRNUNKN+6
    FBDOB ADDERR+2~, ADDERR+6
    FBDT LTCST~, LTCST+1
    FBIEN MKARRLTC+1~, MKARRLTC+2*
    >> FBINCUNK INSURED+9, INSURED+14
    FBINDT1 INSURED~, INSURED+8
    FBINDT2 INSURED~, INSURED+11, INSURED+13
    >> FBINEXCL( SETFBINS+6
    >> FBINS FILTER+2, FILTER+3
    FBINS1 INSURED+7~, INSURED+8*, INSURED+9, INSURED+10*, INSURED+11, INSURED+12, INSURED+13*, INSURED+14, INSURED+15*, INSURED+16
    , SETFBINS+2
    FBINSDAT INSURED+7~, INSURED+8, INSURED+13!
    FBINSDAT("IBBAPI" SETFBINS+4, SETFBINS+5, SETFBINS+6!, SETFBINS+8
    FBLTCTYP MKARRLTC+1~, MKARRLTC+2*
    >> FBOUT PRNUNKN+3, PRNUNKN+4, PRNUNKN+5, PAGEINS+1, PAGEINS+2, CHKPAGE+2
    >> FBPARTY ADDERR+1, FILTER+1, FILTER+2, FILTER+3
    >> FBPG PRNUNKN+3, CHKPAGE+2, CHKPAGE+3, CHKPAGE+4*, HEADER+4
    FBPI ADDERR+2~
    FBPID ADDERR+2~, ADDERR+6
    FBPNAME ADDERR+2~, ADDERR+6
    FBPOLIEN SETFBINS+3~
    FBPOV MKARRLTC+1~, MKARRLTC+2*, ISLTC~, ISLTC+1
    >> FBPSF CHKPAGE+1
    >> FBPT CHKPAGE+1
    >> FBSTA CHKPAGE+1*
    FBSTR1 HEADER+1~*, HEADER+3
    IOF CHKPAGE+3
    IOM HEADER+2, HEADER+3
    IOSL PRNUNKN+3, PRNUNKN+5
    TYPID SETFBINS+3~, SETFBINS+5*, SETFBINS+6
    X SETFBINS+3~, SETFBINS+4*, SETFBINS+5, SETFBINS+6, LASTDT~, LASTDT+2, LASTDT+3, LASTDT+5, LASTDT+8
    X1 LASTDT+1~, LASTDT+5*
    X2 LASTDT+1~, LASTDT+6*
    XM LASTDT+1~, LASTDT+3*, LASTDT+4*, LASTDT+5
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All