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

Package: Integrated Billing

Routine: IBCF


Information

IBCF ;ALB/RLW - task HCFA 1500 ; 12-JUN-92

Source Information

Source file <IBCF.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Integrated Billing 6 ^IBCF1  ^IBCF2  ^IBCF3  $$DATE^IBCFP  ($$FNT,$$FT,$$FTN)^IBCU3  $$EXSET^IBEFUNC  
Kernel 1 ^%ZTLOAD  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Integrated Billing 2 IBCB1  IBCF13  

Entry Points

Name Comments DBIA/ICR reference
DISP ;print list of all authorized bills
END
FORM ;
QUEUE ;
EN1 ; call appropriate print routine for the claim form type to be printed
EN2 ; send to default A/R device
EN3 ;queue an Rx Addendum for a bill, IBIFN must be defined
EN4 ;queue bills, IBIFN must be defined

External References

Name Field # of Occurrence
^%ZTLOAD EN3+5, EN4+7, QUEUE+4
^IBCF1 EN1+5
^IBCF2 EN1+7
^IBCF3 EN1+6
$$DATE^IBCFP DISP+3
$$FNT^IBCU3 EN3+2
$$FT^IBCU3 EN1+4, FORM+2, DISP+4
$$FTN^IBCU3 EN1+4, DISP+4
$$EXSET^IBEFUNC DISP+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: IBAR("ERR")
  • Line Location: EN4+7
Function Call: WRITE
  • Prompt: IBAR("ERR")
  • Line Location: QUEUE+4
Function Call: WRITE
  • Prompt: !
  • Line Location: DISP+1
Function Call: WRITE
  • Prompt: !,$P(IBX,U,1),?10,$E($P($G(^DPT(+$P(IBX,U,2),0)),U,1),1,20),?32,$$DATE^IBCFP(+$P(IBX,U,3)),?42,$S(+$P(IBX,U,5)<3:"INPT",1:"OUTPT")
  • Line Location: DISP+3
Function Call: WRITE
  • Prompt: ?49,$P($G(^DGCR(399.3,+$P(IBX,U,7),0)),U,4),?59,$E($$EXSET^IBEFUNC(+$P(IBX,U,13),399,.13),1,7),?68,$E($$FTN^IBCU3($$FT^IBCU3(IBIFN)),1,11)
  • Line Location: DISP+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399 - [#399] EN3+1, EN3+2, EN4+1, EN4+3, DISP+2
^DGCR(399.3 - [#399.3] DISP+4
^DPT - [#2] DISP+3
^IBA(362.4 - [#362.4] EN3+1
^IBA(362.5 - [#362.5] EN3+1
^IBE(353 - [#353] EN2+2, EN3+4, EN4+2, EN4+3, EN4+5, QUEUE+2

Label References

Name Line Occurrences
EN3 EN1+7
END EN1+5, EN1+6
FORM EN2+2, EN4+2
QUEUE EN2+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DTIME DISP+5
>> IBAR("ERR" EN4+6*, EN4+7*, QUEUE+3*, QUEUE+4*
>> IBAR("OKAY" EN4+7*, EN4+8*, QUEUE+4*, QUEUE+5*
IBC DISP+1~*, DISP+5*
>> IBFORM1 EN2+2*, EN3+2*, EN4+3*, EN4+6, EN4+7, QUEUE+3, QUEUE+4
IBFT EN1+4*, EN1+5, EN1+6, END!, EN2+2, EN3+2~*, EN3+4, EN4+2, EN4+3, EN4+5
, FORM+2*, QUEUE+2
IBIFN EN1+4, EN2+1*, EN3+1, EN3+2, EN4+1, EN4+3, FORM+2, DISP+1~*, DISP+2*, DISP+4
>> IBPNT EN2+1*, EN4+1*
>> IBX DISP+2*, DISP+3, DISP+4
>> PRCASV("ARREC" EN2+1
>> PRCASV("NOTICE" EN2+1
U EN3+2, EN4+2, EN4+3, DISP+3, DISP+4
Y DISP+1~*, DISP+2, DISP+5*
>> ZTDESC EN2+2*, EN3+2*, EN4+3*
>> ZTDTH EN2+1*, EN3+3*, EN4+1*
>> ZTIO EN3+4*, EN4+5*, EN4+6, QUEUE+2*, QUEUE+3
>> ZTRTN EN3+4*, EN4+5*, EN4+6, QUEUE+2*, QUEUE+3
>> ZTSAVE("IB*" EN3+3*, EN4+4*, QUEUE+1*
>> ZTSK EN4+7, QUEUE+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All