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

Package: Integrated Billing

Routine: IBJDF62


Information

IBJDF62 ;ALB/RB - MISC. BILLS FOLLOW-UP REPORT (PRINT) ;15-APR-00

Source Information

Source file <IBJDF62.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 4 NOW^%DTC  $$GET1^DIQ  ^DIR  ^DIWP  
Integrated Billing 2 PRT^IBJDF63  ($$DAT1,$$DAT2,$$STOP)^IBOUTL  

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

Package Total Caller Graph
Integrated Billing 4 IBJDF52  IBJDF53  IBJDF61  IBJDF63  

Entry Points

Name Comments DBIA/ICR reference
EN ; - Print the Follow-up report.
SUM
ENQ
DET(IBDIV) ; - Print report for a specific division.
; Input: IBDIV=Pointer to the division in file #40.8
DETQ
DASH(X) ; - Return a dashed line.
PAUSE ; - Page break.
HDR1 ; - Write the primary report header.
HDQ
HDR2 ; - Write the insurance company sub-header.
NAR ; - Write detail line (if '$D).
WPAT ; - Write patient data.
COM ; - Write comments
WCTXT ; - Write comment text
WCPB ; - Page Break in the middle of Comments
WCD ; - Write comment date.
ARCAT(IBCAT) ; obtain AR Category's name - patch IB*2.0*618

External References

Name Field # of Occurrence
NOW^%DTC EN+1
$$GET1^DIQ ARCAT+2
^DIR PAUSE+4
^DIWP COM+11
PRT^IBJDF63 SUM
$$DAT1^IBOUTL DET+21, DET+22, DET+25, WCD+1
$$DAT2^IBOUTL EN+1
$$STOP^IBOUTL HDQ+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?71,IB0,?84,$$DAT1^IBOUTL(+IBN),?94,$$DAT1^IBOUTL($P(IBN,U,2))
  • Line Location: DET+21
Function Call: WRITE
  • Prompt: ?104,$$DAT1^IBOUTL($P(IBN,U,3)),?114,$J($P(IBN,U,4),8,2)
  • Line Location: DET+22
Function Call: WRITE
  • Prompt: ?124,$J($P(IBN,U,5),8,2),!
  • Line Location: DET+23
Function Call: WRITE
  • Prompt: ?33,IB0,?47,$$DAT1^IBOUTL(+IBN),?59,$P($P(IBN,U,2),"@@")
  • Line Location: DET+25
Function Call: WRITE
  • Prompt: ?92,$J($P(IBN,U,3),8,2),?103,$J($P(IBN,U,4),8,2)
  • Line Location: DET+26
Function Call: WRITE
  • Prompt: ?114,$J($P(IBN,U,5),8,2),!
  • Line Location: DET+27
Function Call: WRITE
  • Prompt: !
  • Line Location: PAUSE+3
Function Call: WRITE
  • Prompt: @IOF,*13
  • Line Location: HDR1+2
Function Call: WRITE
  • Prompt: "Miscellaneous Bills Follow-Up Report"
  • Line Location: HDR1+3
Function Call: WRITE
  • Prompt: " for ",$P($G(^DG(40.8,IBDIV,0)),U)
  • Line Location: HDR1+4
Function Call: WRITE
  • Prompt: ?60," Run Date: ",IBRUN,?123,"Page: ",$J(IBPAG,3)
  • Line Location: HDR1+5
Function Call: WRITE
  • Prompt: !,$E(X,1,132)
  • Line Location: HDR1+21
Function Call: WRITE
  • Prompt: !!?47,"Date Bill",?92,"Original Last Amt Current"
  • Line Location: HDR1+28
Function Call: WRITE
  • Prompt: !,"Debtor",?33,"Bill Number Prepared Processed By",?94,"Amount"
  • Line Location: HDR1+29
Function Call: WRITE
  • Prompt: ?107,"Paid Balance"
  • Line Location: HDR1+30
Function Call: WRITE
  • Prompt: !,$$DASH(IOM),!
  • Line Location: HDQ+0
Function Call: WRITE
  • Prompt: ?2,"Carrier: ",$P(IBIN,"@@")
  • Line Location: HDR2+2
Function Call: WRITE
  • Prompt: " Billing Phone: ",$P(X13,U,2)
  • Line Location: HDR2+6
Function Call: WRITE
  • Prompt: " Main Phone: ",$P(X13,U)
  • Line Location: HDR2+7
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR2+9
Function Call: WRITE
  • Prompt: !!,"There are no active receivables "
  • Line Location: NAR+2
Function Call: WRITE
  • Prompt: IBSMN,$S(IBSMX>IBSMN:" to "_IBSMX,1:"")," days old "
  • Line Location: NAR+3
Function Call: WRITE
  • Prompt: "for this division."
  • Line Location: NAR+4
Function Call: WRITE
  • Prompt: $P(IBPD,U)," (",$P(IBPD,U,2),")",?33,$P(IBPD,U,3),?47,$P(IBPD,U,4)
  • Line Location: WPAT+2
Function Call: WRITE
  • Prompt: $P(IBPD,U)
  • Line Location: WPAT+3
Function Call: WRITE
  • Prompt: !
  • Line Location: COM+5
Function Call: WRITE
  • Prompt: !
  • Line Location: WCPB+2
Function Call: WRITE
  • Prompt: !
  • Line Location: WCPB+2
Function Call: WRITE
  • Prompt: ?26,"(continued)",!
  • Condition for execution: IBC1>1
  • Line Location: WCPB+2
Function Call: WRITE
  • Prompt: ?2,"Comment Date: ",$$DAT1^IBOUTL(IBCD)
  • Line Location: WCD+1
Routine Call
  • DIR
  • Line Location:
    • PAUSE+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCA(430.2 - [#430.2] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] HDR1+4
^DIC(36 - [#36] HDR2+3
^DIC(5 - [#5] HDR2+5
^TMP( DET+7, DET+9, DET+13, DET+15, DET+17, DET+18, COM+4, COM+6, COM+7, COM+14
^UTILITY($J COM+3!, COM+15, COM+16!, WCTXT+3, WCTXT+4, WCTXT+7!

Label References

Name Line Occurrences
$$ARCAT HDR1+7
$$DASH HDQ
COM DET+30
DET EN+2, EN+5
HDQ HDR1+23
HDR1 DET+7, DET+8, DET+10, DET+14, DET+19, COM+5, WCPB+1
HDR2 DET+11, DET+14, DET+19, COM+5, WCPB+1
NAR DET+7
PAUSE DET+7, DET+10, DET+14, DET+19, DET+32, COM+5, WCPB+1
SUM EN+1, EN+2
WCD COM+9, WCPB+2
WCPB COM+8, WCTXT+5
WCTXT COM+12, COM+15
WPAT DET+16, DET+19, COM+5, WCPB+2

Naked Globals

Name Field # of Occurrence
^( HDR2+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN+1, ENQ!
CONT COM+1~, COM+3*, COM+12, COM+13*
DIR PAUSE+2~
DIR(0 PAUSE+4*
DIROUT PAUSE+2~
DIRUT PAUSE+2~, PAUSE+4
DIWL COM+1~, COM+3*
DIWR COM+1~, COM+3*
DTOUT PAUSE+2~
DUOUT PAUSE+2~, PAUSE+4
I HDR1+21*, NAR+1~, NAR+7*
>> IB( NAR+7*
>> IB0 DET+12*, DET+17*, DET+18, DET+21, DET+25, COM+4, COM+6, COM+7, COM+14
IBC ENQ!, COM+1~, COM+3*, COM+4*, COM+6, COM+7, COM+14
IBC1 ENQ!, COM+1~, COM+3*, COM+6*, COM+7, COM+9, COM+14, WCPB+2
IBC2 ENQ!, COM+1~, COM+7*, COM+9, COM+10, COM+12, COM+13
IBCAT DET+2*, DET+3*, DET+4, DET+7, DET+9, DET+13, DET+15, DET+17, DET+18, HDR1+7
HDR1+10, HDR1+13, NAR+7, COM+4, COM+6, COM+7, COM+14, ARCAT~, ARCAT+2
IBCAT( DET+3, DET+4, HDR1+10, HDR1+13
IBCAT1 ENQ!, DET+4*, DET+5, DET+6, DET+20, HDR1+23, HDR2+1, NAR+5, NAR+6, WPAT+1
IBCATNAM ARCAT+1~, ARCAT+2*, ARCAT+3
IBCATNM HDR1+1~, HDR1+7*, HDR1+8
IBCD ENQ!, COM+9*, WCD+1
IBD ENQ!, DET+12*, HDR1+30*
IBDIV EN+3*, EN+4*, EN+5, ENQ!, DET~, DET+5, DET+6, DET+7, DET+9, DET+13
, DET+15, DET+17, DET+18, HDR1+4, NAR+4, NAR+5, NAR+6, NAR+7, COM+4, COM+6
COM+7, COM+14
IBGBL ENQ!, DET+4*, DET+7, DET+9, DET+13, DET+15, DET+17, DET+18, COM+4, COM+6
COM+7, COM+14
IBIN ENQ!, DET+9*, DET+13, DET+15, DET+17, DET+18, HDR2+2, HDR2+3, COM+4, COM+6
COM+7, COM+14
IBN ENQ!, DET+18*, DET+21, DET+22, DET+23, DET+25, DET+26, DET+27
IBP ENQ!
IBPAG ENQ!, HDR1+2, HDR1+3*, HDR1+5
IBPD ENQ!, DET+15*, WPAT+2, WPAT+3
IBPTD ENQ!, DET+12*, DET+13*, DET+15, DET+17, DET+18, COM+4, COM+6, COM+7, COM+14
IBQ EN+1*, EN+4, SUM, ENQ!, DET+3, DET+7, DET+8, DET+9, DET+10, DET+13
, DET+14, DET+17, DET+19, DET+32, PAUSE+4*, HDQ+1*, COM+4, COM+5, COM+6, COM+8
WCTXT+3, WCTXT+5, WCPB+1
>> IBRPT EN+1
IBRUN EN+1*, ENQ!, HDR1+5
>> IBSAM HDR1+16, HDR1+17
>> IBSDA HDR1+15
>> IBSDF HDR1+15
>> IBSDL HDR1+15
>> IBSDV EN+2, DET+6, NAR+5, NAR+6
>> IBSH DET+30, HDR1+18
>> IBSH1 HDR1+18
>> IBSH2 HDR1+19
>> IBSMN HDR1+9, NAR+3
>> IBSMX HDR1+9, NAR+3
>> IBSN HDR1+11
>> IBSNA HDR1+12
>> IBSNF HDR1+12
>> IBSNL HDR1+12
IBX PAUSE+2~, PAUSE+3*
IOF HDR1+2
IOM HDQ
IOSL DET+10, DET+14, DET+19, PAUSE+3, COM+5, COM+8, WCTXT+5
IOST PAUSE+1, HDR1+2
LIN WCTXT+1~, WCTXT+2*, WCTXT+3*, WCTXT+4
U DET+21, DET+22, DET+23, DET+25, DET+26, DET+27, HDR1+4, HDR2+5, HDR2+6, HDR2+7
WPAT+2, WPAT+3
>> VAUTD( EN+4
WLIN WCTXT+1~, WCTXT+4*, WCTXT+6
X DASH~, DASH+1, PAUSE+2~, HDR1+8*, HDR1+9*, HDR1+11*, HDR1+12*, HDR1+14*, HDR1+15*, HDR1+16*
HDR1+17*, HDR1+18*, HDR1+19*, HDR1+20*, HDR1+21*, HDR2+1~, HDR2+3*, HDR2+4, HDR2+5, COM+1~
COM+10*
X13 HDR2+1~, HDR2+3*, HDR2+6, HDR2+7
Y PAUSE+2~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All