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

Package: Integrated Billing

Routine: IBCU1


Information

IBCU1 ;ALB/MRL - BILLING UTILITY ROUTINE (CONTINUED) ;01 JUN 88 12:00

Source Information

Source file <IBCU1.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA Fileman 1 COMMA^%DTC  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Integrated Billing 3 ^IBA(362.3  IBXSC6  IBXSC7  

Entry Points

Name Comments DBIA/ICR reference
DXBSTAT(DIFN,IFN) ;returns a diagnosis' bill status (either DIFN or IFN can be passed, both are not needed)
DXDUP(DX,DIFN,IFN) ;returns true if DX is already defined for a bill (not same entry)
ORDNXT(IFN) ;CALLED BY TRIGGER ON (362.3,.02) THAT SETS DX PRINT ORDER (362.3,.03),
DISRC
RCD ;Revenue Code Display
ORDDUP(ORD,DIFN) ;returns true if print order ORD is already defined for a bill (not same entry)

External References

Name Field # of Occurrence
COMMA^%DTC DISRC

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "CHOOSE FROM",!!?4,"1 - ",$P(IB01,"^",6)
  • Line Location: IBCU1+10
Function Call: WRITE
  • Prompt: !?4,IB00," - ",$P(IB01,"^",$S(IB00=2:14,1:15))
  • Line Location: IBCU1+10
Function Call: WRITE
  • Prompt: !
  • Line Location: IBCU1+11
Function Call: WRITE
  • Prompt: !,"OR "
  • Condition for execution: IB01]""
  • Line Location: IBCU1+11
Function Call: WRITE
  • Prompt: "ENTER BLUE CROSS/SHIELD PROVIDER # (BETWEEN 3-13 CHARACTERS)",!
  • Line Location: IBCU1+11
Function Call: WRITE
  • Prompt: X
  • Line Location: DISRC+0
Function Call: WRITE
  • Prompt: ?59,$E($P(^(0),"^"),1,20)
  • Line Location: DISRC+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399 - [#399] RCD+1, RCD+3, ORDNXT+4, DXBSTAT+2
^DGCR(399.1 - [#399.1] DISRC
^DGCR(399.2 - [#399.2] DISRC
^IBA(362.3 - [#362.3] ORDNXT+4, ORDDUP+2, DXDUP+2, DXDUP+3, DXBSTAT+1
^IBE(350.9 - [#350.9] IBCU1+9

Label References

Name Line Occurrences
DISRC RCD+3

Naked Globals

Name Field # of Occurrence
^(0 RCD+3, DISRC

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DGIFN RCD+3*, DISRC
>> DIC(0 RCD+4*
DIFN ORDDUP~, ORDDUP+2, DXDUP~, DXDUP+2, DXDUP+3, DXBSTAT~, DXBSTAT+1
DX DXDUP~, DXDUP+2, DXDUP+3
IB00 IBCU1+10*, IBCU1+11!
IB01 IBCU1+9*, IBCU1+10, IBCU1+11!
>> IBI RCD+3*
>> IBIFN RCD+1, RCD+3
IBX ORDDUP+1~, ORDDUP+2*, DXDUP+2~*, DXBSTAT+1~*
IBY ORDDUP+1~*, ORDDUP+2*, ORDDUP+3, DXDUP+2~*, DXDUP+3*, DXDUP+4, DXBSTAT+1~, DXBSTAT+2*, DXBSTAT+3
IFN ORDNXT~, ORDNXT+4, DXDUP~, DXDUP+2*, DXDUP+3, DXBSTAT~, DXBSTAT+1*, DXBSTAT+2
IOF RCD+2
ORD ORDDUP~, ORDDUP+2
U ORDDUP+2, DXDUP+2, DXBSTAT+1, DXBSTAT+2
X DISRC*, ORDNXT+4~*, ORDNXT+5
>> X2 DISRC*
Y ORDNXT+4~*
>> Z RCD+3*, DISRC
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All