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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: IBOHLD2

Package: Integrated Billing

Routine: IBOHLD2


Information

IBOHLD2 ;ALB/CJM - REPORT OR HELD CATC CHARGES ;MAR 6,1991

Source Information

Source file <IBOHLD2.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
IFCAP 1 ($$STA,$$TPR)^PRCAFN  
Integrated Billing 1 $$DAT1^IBOUTL  
Registration 1 DEM^VADPT  
VA Fileman 1 NOW^%DTC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Integrated Billing 1 IBOHLD1  

Entry Points

Name Comments DBIA/ICR reference
PRNTPAT ; prints patient data
HEADER ; writes the report header
PRNTBILL ; prints bills for a charge
PRNTCHG ; prints a charge
REPORT ;
LOOP ;

External References

Name Field # of Occurrence
NOW^%DTC REPORT+4
$$DAT1^IBOUTL PRNTCHG+10, PRNTCHG+12
$$STA^PRCAFN PRNTBILL+7
$$TPR^PRCAFN PRNTBILL+11
DEM^VADPT PRNTPAT+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: REPORT+5
Function Call: WRITE
  • Prompt: ?123,IBPD,!
  • Line Location: PRNTBILL+11
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+3
Function Call: READ
  • Prompt: " Press RETURN to continue"
  • Timeout: DTIME
  • Variable: T
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !,@IOF
  • Line Location: HEADER+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" REPORT+4
^DGCR(399 - [#399] PRNTBILL+5, PRNTBILL+9
^IB - [#350] PRNTCHG+2
^IBE(350.1 - [#350.1] PRNTCHG+6
^TMP($J LOOP+2, PRNTBILL+3

Label References

Name Line Occurrences
HEADER LOOP+1, PRNTBILL+2, PRNTBILL+3, PRNTBILL+11, PRNTPAT+2
PRNTBILL LOOP+3
PRNTCHG LOOP+3
PRNTPAT LOOP+2

Naked Globals

Name Field # of Occurrence
^("U1" PRNTBILL+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
C PRNTBILL+1~
DFN REPORT+1~, LOOP+2*, PRNTBILL+3
DTIME HEADER+4
I PRNTBILL+1~, PRNTBILL+3*
IB PRNTBILL+1~, PRNTBILL+3*, PRNTBILL+5, PRNTBILL+7, PRNTBILL+9, PRNTBILL+11
IB0 PRNTBILL+1~, PRNTBILL+5*, PRNTBILL+6
IBACT PRNTCHG+1~, PRNTCHG+4*, PRNTCHG+15
IBBILL PRNTCHG+1~, PRNTCHG+8*, PRNTCHG+15
IBBOT REPORT+1~, REPORT+2*, PRNTBILL+2, PRNTBILL+3, PRNTBILL+11, PRNTPAT+2
IBCHG PRNTBILL+1~, PRNTCHG+1~, PRNTCHG+14*, PRNTCHG+15
IBCRT REPORT+1~, REPORT+2*, REPORT+5, HEADER+2
IBFR PRNTCHG+1~, PRNTCHG+10*, PRNTCHG+15
IBLINE REPORT+1~, REPORT+3*, HEADER+6, HEADER+8
IBN REPORT+1~, LOOP+2*, PRNTBILL+3, PRNTCHG+2
IBNAME REPORT+1~, LOOP+2*, PRNTBILL+3, PRNTPAT+3
IBND PRNTCHG+1~, PRNTCHG+2*, PRNTCHG+4, PRNTCHG+6, PRNTCHG+8, PRNTCHG+10, PRNTCHG+12, PRNTCHG+14
IBNOW REPORT+1~, REPORT+4*, HEADER+6
IBPAGE REPORT+1~, LOOP+1*, HEADER+5, HEADER+6, HEADER+9*
IBPD PRNTBILL+1~, PRNTBILL+11*
IBQUIT REPORT+1~, REPORT+2*, LOOP+1, LOOP+2, LOOP+3, PRNTBILL+2, PRNTBILL+3, PRNTPAT+2, HEADER+1, HEADER+2
, HEADER+4*
IBSSN PRNTPAT+1~*, PRNTPAT+3
IBSTAT PRNTBILL+1~, PRNTBILL+7*, PRNTBILL+8
IBT PRNTBILL+1~, PRNTBILL+9*, PRNTBILL+10
IBTO PRNTCHG+1~, PRNTCHG+12*, PRNTCHG+15
IBTYPE PRNTCHG+1~, PRNTCHG+6*, PRNTCHG+15
IOF REPORT+5, HEADER+5
IOSL PRNTBILL+2, PRNTBILL+3, PRNTBILL+11, PRNTPAT+2, HEADER+3
IOST REPORT+2
T HEADER+4~*
>> VA("BID" PRNTPAT+1
VADM PRNTPAT+1~
VAERR PRNTPAT+1~
>> X REPORT+4
Y REPORT+4*, PRNTBILL+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All