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

Package: Integrated Billing

Routine: IBCNINSL


Information

IBCNINSL ;AITC/TAZ/VAD - GENERAL INSURANCE UTILITIES - LOOKUP ;8/20/20 12:46p.m.

Source Information

Source file <IBCNINSL.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 ^DIC  ^DIR  
Kernel 1 $$UP^XLFSTR  

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

Package Total Caller Graph
Integrated Billing 2 IBCNAU  IBCNAU1  

Entry Points

Name Comments DBIA/ICR reference
DIVISION ;
CLINIC ;
PATIENT ;
WARD ;
INSCO(ARRAY) ; Insurance Company Lookup
PAYER(APP,NOPAYR,ARRAY) ;Payer Lookup
LOOKUP(FILE,IBPROMPT,ARRAY,IBALL,IBONE,SCREEN) ; Perform a lookup on the selected Dictionary
FIRST
SET ;Set into or remove from ARRAY
SETQ ;
QQ ;Display Help
ERR
QUIT

External References

Name Field # of Occurrence
^DIC FIRST+3, FIRST+6, FIRST+21, QQ+11
^DIR FIRST+2, FIRST+15
$$UP^XLFSTR LOOKUP+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: *7,"...not on list...can't remove"
  • Line Location: SET+4
Function Call: WRITE
  • Prompt: *7,"...removed from list..."
  • Line Location: SET+5
Function Call: WRITE
  • Prompt: !?3,*7,"You have already selected that ",IBPROMPT,". Try again."
  • Line Location: SET+7
Function Call: WRITE
  • Prompt: !,"ENTER:"
  • Line Location: QQ+2
Function Call: WRITE
  • Prompt: !?5,"- ALL (Default) for all ",IBPROMPT,"s, or"
  • Line Location: QQ+3
Function Call: WRITE
  • Prompt: !?5,"- Individual ",IBPROMPT
  • Line Location: QQ+4
Function Call: WRITE
  • Prompt: !?5,"- RETURN once all ",IBPROMPT,"s have been selected"
  • Line Location: QQ+5
Function Call: WRITE
  • Prompt: !?5,"- An entry preceeded by a minus [-] sign to remove that entry from list."
  • Line Location: QQ+7
Function Call: WRITE
  • Prompt: !!,"NOTE, you have already selected:"
  • Line Location: QQ+8
Function Call: WRITE
  • Prompt: !?8,$S(IBUTNI=1:IBJ,1:@ARRAY@(IBJ))
  • Line Location: QQ+9
Function Call: WRITE
  • Prompt: !
  • Line Location: QQ+10
Routine Call
  • DIC
  • Line Location:
    • FIRST+3
    • FIRST+6
    • FIRST+21
    • QQ+11
Routine Call
  • DIR
  • Line Location:
    • FIRST+2
    • FIRST+15

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J LOOKUP+15

Label References

Name Line Occurrences
ERR FIRST+3
FIRST FIRST+6
LOOKUP INSCO+5, PAYER+9
QQ FIRST+3, FIRST+17
QUIT FIRST+3, FIRST+8, FIRST+24
SET FIRST+6, FIRST+22
SETQ SET+2, SET+7, SET+8, SET+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APP PAYER~, PAYER+8
ARRAY INSCO~, INSCO+6*, PAYER~, PAYER+10*, LOOKUP~, LOOKUP+15*, LOOKUP+16*, FIRST+3, SET+4, SET+6
SET+7, SET+8, SET+9, SET+10, QQ+6, QQ+9
DIC LOOKUP+14~, FIRST+1*, FIRST+4*, FIRST+19*, QQ+1~, QQ+11*
DIC("S" FIRST+1*, FIRST+5*, FIRST+20*, QQ+11*
DIC(0 FIRST+1*, FIRST+4*, FIRST+19*, QQ+11*
DIR LOOKUP+14~, FIRST+2!, FIRST+15!
DIR("?" FIRST*, FIRST+14*
DIR("A" FIRST*, FIRST+14*
DIR("B" FIRST*
DIR(0 FIRST*, FIRST+14*
FILE LOOKUP~, FIRST+1, FIRST+4, FIRST+19, QQ+11
IBALL LOOKUP~, FIRSTFIRST+3, FIRST+9*, QQ+3
IBI LOOKUP+14~, LOOKUP+16*, FIRST+6*, FIRST+12*
IBJ QQ+1~, QQ+9*
IBJ1 QQ+1~, QQ+9*
IBONE LOOKUP~, FIRST+8
IBPROMPT LOOKUP~, LOOKUP+15, FIRSTFIRST+14, SET+7, QQ+3, QQ+4, QQ+5
IBUTNI INSCO+4~, PAYER+6~, LOOKUP+16*, SET+3, SET+8, SET+9, QQ+9
INSCO INSCO+4~, INSCO+6
J SET+1~, SET+3*, SET+4, SET+6
NOPAYR PAYER~, PAYER+7
PAYER PAYER+6~, PAYER+10
QUIT LOOKUP+14~, LOOKUP+16*, FIRST+12, FIRST+16*
REMOVE LOOKUP+14~, FIRST+13*, FIRST+18*, SET+2
SCREEN PAYER+6~, PAYER+7*, PAYER+8*, PAYER+9, LOOKUP~, FIRST+1, FIRST+5, FIRST+20, QQ+11
U SET+7, SET+8, SET+9, SET+10
X LOOKUP+14~, FIRST+3, FIRST+6*, FIRST+16, FIRST+17, FIRST+18*
Y LOOKUP+14~, LOOKUP+16*, FIRST+6, FIRST+21, SET+3, SET+7, SET+8, SET+9, SET+10, ERR*
, QUIT*
Y(0 SET+3, SET+7, SET+8, SET+9, SET+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All