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

Package: Integrated Billing

Routine: IBCNAU


Information

IBCNAU ;ALB/KML/AWC - USER EDIT REPORT (DRIVER) ;6-APRIL-2015

Source Information

Source file <IBCNAU.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Integrated Billing 5 ($$GETTYP,$$SELI,$$SELP,$$SELPY,$$SELR,$$SELU,GPYR)^IBCNAU1  PAUSE^IBCNAU3  INSCO^IBCNINSL  OK^IBCNSM3  LKP^IBCNSU2  
Kernel 2 $$LOOKUP^XUSER  EN^XUTMDEVQ  
VA FileMan 2 $$GET1^DIQ  ^DIR  

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

Package Total Caller Graph
Integrated Billing 1 IBCN USER EDIT RPT  

Entry Points

Name Comments DBIA/ICR reference
EN ;
NORPT
DEVICE ; Ask user to select device
START(ALLUSERS,DATE) ;
GP(ALLINS,ALLPLANS,PLANS) ; Gather plans for all selected companies.
GPQ
USERS ; see only a selection of users who may have made edits
GETDATE(DATE) ; show edits within a date range
; input - DATE is array holding the start and end date
GETDATE1 ;
GETDATE2 ;

External References

Name Field # of Occurrence
$$GET1^DIQ GP+26, GP+41, GP+49, GP+57
^DIR GETDATE1+3, GETDATE2+2
$$GETTYP^IBCNAU1 DEVICE+2
$$SELI^IBCNAU1 EN+31
$$SELP^IBCNAU1 EN+32
$$SELPY^IBCNAU1 EN+41
$$SELR^IBCNAU1 EN+29
$$SELU^IBCNAU1 EN+49
GPYR^IBCNAU1 EN+43
PAUSE^IBCNAU3 NORPTNORPT+1
INSCO^IBCNINSL GP+8, GP+32, GP+39
OK^IBCNSM3 GP+19
LKP^IBCNSU2 GP+22
$$LOOKUP^XUSER USERS+5
EN^XUTMDEVQ DEVICE+23

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Nothing selected!"
  • Line Location: EN+56
Function Call: WRITE
  • Prompt: !!,"Nothing selected!"
  • Line Location: NORPT+0
Function Call: WRITE
  • Prompt: !!,"Nothing selected!"
  • Line Location: NORPT+1
Function Call: WRITE
  • Prompt: !!,"*** You will need a 132 column printer for this report. ***",!
  • Line Location: DEVICE+6
Function Call: WRITE
  • Prompt: !!,"To avoid undesired wrapping, please enter '0;256;999' at the 'DEVICE:' prompt."
  • Line Location: DEVICE+7
Function Call: WRITE
  • Prompt: !,!
  • Line Location: GP+16
Function Call: WRITE
  • Prompt: !
  • Line Location: GP+17
Function Call: WRITE
  • Prompt: "Insurance Company # "_IBCT_": "_IBIC
  • Line Location: GP+18
Function Call: WRITE
  • Prompt: !," ...building a list of plans..."
  • Line Location: GP+20
Function Call: WRITE
  • Prompt: !
  • Line Location: GETDATE1+3
Function Call: WRITE
  • Prompt: !
  • Line Location: GETDATE1+3
Function Call: WRITE
  • Prompt: !,"FUTURE DATES ARE NOT ALLOWED."
  • Line Location: GETDATE1+4
Function Call: WRITE
  • Prompt: !," End Date must not precede the Start Date."
  • Line Location: GETDATE2+3
Function Call: WRITE
  • Prompt: !,"FUTURE DATES ARE NOT ALLOWED."
  • Line Location: GETDATE2+4
Routine Call
  • DIR
  • Line Location:
    • GETDATE1+3
    • GETDATE2+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBA(355.3 - [#355.3] GET1^DIQ
^DIC(36 - [#36] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBA(355.3 - [#355.3] GP+41, GP+46, GP+47, GP+48, GP+54, GP+55, GP+56
^TMP("IBINC" EN+28!, EN+38, NORPTDEVICE+33!, GP+3!, GP+10*, GP+13, GP+14, GP+19!, GP+23!
, GP+26*, GP+33*, GP+40*, GP+41*, GP+49*, GP+57*
^TMP("IBPR" EN+28!, DEVICE+33!
^TMP("IBPR2" EN+28!, DEVICE+33!
^TMP("IBPRINS" DEVICE+34!
^TMP("IBPYR" EN+28!, EN+48, NORPTDEVICE+33!
^TMP("IBUSER" EN+28!, NORPTDEVICE+33!, USERS+2!, USERS+5*, USERS+9
^TMP($J EN+28!, DEVICE+33!, GP+22!, GP+23, GP+26, GPQ!

Label References

Name Line Occurrences
GETDATE START+2
GETDATE1 GETDATE1+4, GETDATE2+3
GETDATE2 GETDATE2+4
GP EN+33
GPQ GP+6, GP+30, GP+37, GP+45
START EN+54
USERS START+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A GP+1~, GP+46*, GP+47, GP+54*, GP+55
ALLINS EN+17~, EN+27*, EN+31*, EN+32, EN+33, EN+35, EN+38, EN+45, GP~, GP+6
, GP+19*, GP+23*, GP+30, GP+37, GP+45, GP+53
ALLPLANS EN+17~, EN+27*, EN+32*, EN+33, EN+35, EN+45, GP~, GP+6, GP+30, GP+37
, GP+45, GP+53
ALLPYRS EN+17~, EN+27*, EN+41*, EN+42, EN+43, EN+45, EN+48
ALLUSERS EN+17~, EN+27*, EN+49*, EN+54, START~, START+1, USERS+9*
ARRAY USERS+1~
B GP+1~, GP+47*, GP+48, GP+49, GP+55*, GP+56
C GP+1~, GP+48*, GP+49, GP+56*, GP+57
DATE EN+17~, EN+54, START~, START+2, GETDATE~
DATE("END" GETDATE2+5*
DATE("START" GETDATE1+5*, GETDATE2+3
DIC GP+1~
DIR GETDATE+2~
DIR("A" GETDATE1+2*, GETDATE2+1!*
DIR(0 GETDATE1+1*
DIROUT GETDATE+2~
DIRUT GETDATE+2~, GETDATE1+3, GETDATE2+2
DT GETDATE1+4, GETDATE2+4
DTOUT GETDATE+2~
DUOUT GETDATE+2~
EXCEL EN+17~, DEVICE+2*, DEVICE+3, DEVICE+4, DEVICE+5
I EN+17~, DEVICE+19*, DEVICE+20*
IBAI GP+1~, GP+2*
IBAIF GP+1~, GP+2*, GP+49, GP+57
IBAPF GP+1~, GP+2*, GP+22, GP+26, GP+41
IBAPL GP+1~, GP+2*
IBCNS GP+1~, GP+9*, GP+10, GP+14*, GP+19, GP+22, GP+23, GP+26, GP+33*, GP+40*
, GP+41
IBCT GP+1~, GP+2*, GP+15*, GP+16, GP+18
IBIC GP+1~, GP+13*, GP+14, GP+18, GP+19, GP+23, GP+26
IBINSCO GP+7~, GP+8, GP+31~, GP+32, GP+38~, GP+39
IBINSCO( GP+9, GP+10, GP+33, GP+40
IBOK GP+1~, GP+19
IBPN GP+1~, GP+26*, GP+41*
IBQUIT GP+1~, GP+2*, GP+13, GP+14, GP+22
IBSEL GP+1~, GP+22!
IBTXT GP+1~, GP+10*, GP+33*, GP+40*, GP+41, GP+49*, GP+57*
IBUTI GPQ!
PLANS EN+17~, EN+27*, EN+32, EN+33, GP~, GP+6, GP+30, GP+37, GP+45, GP+53
>> POP DEVICE+32
QUIT EN+17~, EN+18*, EN+54, NORPT+1, START+1, START+2, USERS+7*, GETDATE1+3*, GETDATE2+2*
REPTYP EN+17~, EN+29*, EN+30, EN+38, EN+40, EN+48
U GP+48, GP+56, USERS+5
USER USERS+1~, USERS+5*
VAUTI GP+1~
VAUTNALL GP+1~
VAUTNI GP+1~
VAUTSTR GP+1~
VAUTVB GP+1~
WIDTH EN+17~, DEVICE+4*
X USERS+1~, USERS+7, GETDATE+2~
Y GP+8, GP+32, GP+39, GETDATE+2~, GETDATE1+3, GETDATE1+4, GETDATE1+5, GETDATE2+3, GETDATE2+4, GETDATE2+5
ZTDESC DEVICE+10~, DEVICE+21*, DEVICE+23
ZTQUEUED DEVICE+10~
ZTREQ DEVICE+10~
ZTRTN DEVICE+10~, DEVICE+22*, DEVICE+23
ZTSAVE DEVICE+10~, DEVICE+23
ZTSAVE( DEVICE+19*, DEVICE+20*
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 |  Local Variables  | All