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 |  Marked Items  | All
Print Page as PDF
Routine: FBAACR

Package: Fee Basis

Routine: FBAACR


Information

FBAACR ;AISC/CMR-OPT MED Cost Report ;6/1/1999

Source Information

Source file <FBAACR.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Fee Basis 3 ($$DATX,$$SSN,CLOSE,DATE,ZIS)^FBAAUTL  $$CPT^FBAAUTL4  $$NAME^FBCHREQ2  
VA FileMan 1 ^DIR  

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
Fee Basis 1 FBAA COST REPORT  

Entry Points

Name Comments DBIA/ICR reference
START
END
PRINT
HED
CHK
PSUM
TEXT ;

External References

Name Field # of Occurrence
^DIR CHK
$$DATX^FBAAUTL HED
$$SSN^FBAAUTL PRINT+3
CLOSE^FBAAUTL END
DATE^FBAAUTL FBAACR+3
ZIS^FBAAUTL FBAACR+4
$$CPT^FBAAUTL4 START+7
$$NAME^FBCHREQ2 START+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,QQ,!!,"TOTAL PAYMENTS: ",?25,$J(FBCTR,7),?40,"TOTAL PATIENTS: ",?65,$J(FBTPT,7),!,"AVE. PAID FOR A PAYMENT:",?25
  • Line Location: START+9
Function Call: WRITE
  • Prompt: $J($FN(FBTAMT/FBCTR,",",2),10)
  • Condition for execution: FBCTR>0
  • Line Location: START+9
Function Call: WRITE
  • Prompt: ?40,"AVE. PAID FOR A PATIENT:",?65
  • Line Location: START+9
Function Call: WRITE
  • Prompt: $J($FN(FBTAMT/FBTPT,",",2),10)
  • Condition for execution: FBTPT>0
  • Line Location: START+9
Function Call: WRITE
  • Prompt: !?30,$E(FBPTC1,1,16),?48,$E(FBCPT,1,20),?70,$J($FN(FBAMT,",",2),10)
  • Line Location: PRINT+2
Function Call: WRITE
  • Prompt: !!,$E(FBNAME,1,20),?22,$$SSN^FBAAUTL(DFN,1),?30,$E(FBPTC1,1,16),?48,$E(FBCPT,1,20),?70,$J($FN(FBAMT,",",2),10)
  • Line Location: PRINT+3
Function Call: WRITE
  • Prompt: !?25,"OUTPATIENT COST REPORT",!?24,$$DATX^FBAAUTL(BEGDATE)," THROUGH ",$$DATX^FBAAUTL(ENDDATE),!,?24,Q,!!!,?21,"PATIENT",?31,"TREATING",!,"PATIENT NAME",?21," ID",?31,"SPECIALTY",?52,"CPT CODE",?69,"AMOUNT PAID",!,QQ
  • Line Location: HED+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: CHK+1
Function Call: WRITE
  • Prompt: !?70,"----------",!?70,$J($FN(FBPAMT,",",2),10)
  • Line Location: PSUM+0
Routine Call
  • DIR
  • Line Location:
    • CHK

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FBAAC - [#162] START+2
^FBAAC("AK" START+1, START+2
^TMP($J START!, START+3*, START+5, START+6, START+7, END!

Label References

Name Line Occurrences
CHK PRINT
END FBAACR+4, START+8
HED STARTCHK+1
PRINT START+7
PSUM START+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BEGDATE FBAACR+4, START, END!, HED
BEGDT START*, START+1, END!
DFN START*, START+1*, START+2, START+3, START+4*, START+5*, END!, PRINT+3
DIR CHK!
DIR(0 CHK*
ENDDATE FBAACR+4, START+1, END!, HED
FBA START*, START+1*, START+2, START+3, START+4*, START+6*, START+7, END!
FBAAOUT START*, START+5, START+6, START+8, END!, PRINT, CHK*
FBAMT START+3*, START+4*, START+7*, END!, PRINT+2, PRINT+3
FBB START*, START+2*, START+3, START+4*, START+6*, START+7, END!
FBC START*, START+2*, START+3, START+4*, START+6*, START+7, END!
FBCPT START+3*, START+4*, START+7*, END!, PRINT+2, PRINT+3
FBCTR START+4*, START+6*, START+9, END!
FBDT START+1*, START+2, END!
FBNAME START+3*, START+4*, START+5*, START+6, START+7, END!, PRINT+2, PRINT+3
FBNM START+4*, END!, PRINT+2, PRINT+3*
FBPAMT START+4*, START+7*, END!, PSUMPSUM+1*
FBPCTR START+5*, START+6*, END!
FBPMT START+2*, START+3, START+7*, END!
>> FBPOP FBAACR+3, FBAACR+4
FBPTC START+3*, START+4*, START+7*, END!, PRINT+1*
FBPTC1 END!, PRINT*, PRINT+1*, PRINT+2, PRINT+3
FBSRVDT START+2*, START+3, END!
FBTAMT START+4*, START+7*, START+9, END!
FBTPT START+4*, START+5*, START+9, END!
>> I PRINT+1*
IO START
IOF STARTCHK+1
IOSL CHKCHK+1
IOST STARTCHK
J END!, PRINT+1*
>> PGM FBAACR+4*
Q START*, END!, HED
QQ START*, START+9, END!, HED
>> VAL FBAACR+4*
>> VAR FBAACR+4*
>> Y CHK

Marked Items

Name Field # of Occurrence
$T(TEXT+I PRINT+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All