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  INSOCAS^IBCNINSC  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+34, GP+65, GP+73, GP+81
^DIR GETDATE1+3, GETDATE2+2
$$GETTYP^IBCNAU1 DEVICE+2
$$SELI^IBCNAU1 EN+32
$$SELP^IBCNAU1 EN+33
$$SELPY^IBCNAU1 EN+42
$$SELR^IBCNAU1 EN+30
$$SELU^IBCNAU1 EN+50
GPYR^IBCNAU1 EN+44
PAUSE^IBCNAU3 NORPTNORPT+1
INSOCAS^IBCNINSC GP+11, GP+43, GP+58
OK^IBCNSM3 GP+27
LKP^IBCNSU2 GP+30
$$LOOKUP^XUSER USERS+5
EN^XUTMDEVQ DEVICE+23

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Nothing selected!"
  • Line Location: EN+57
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+24
Function Call: WRITE
  • Prompt: !
  • Line Location: GP+25
Function Call: WRITE
  • Prompt: "Insurance Company # "_IBCT_": "_IBIC
  • Line Location: GP+26
Function Call: WRITE
  • Prompt: !," ...building a list of plans..."
  • Line Location: GP+28
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+65, GP+70, GP+71, GP+72, GP+78, GP+79, GP+80
^TMP("IBINC" EN+29!, EN+39, NORPTDEVICE+33!, GP+3!, GP+18*, GP+21, GP+22, GP+27!, GP+31!
, GP+34*, GP+49*, GP+64*, GP+65*, GP+73*, GP+81*
^TMP("IBPR" EN+29!, DEVICE+33!
^TMP("IBPR2" EN+29!, DEVICE+33!
^TMP("IBPRINS" DEVICE+34!
^TMP("IBPYR" EN+29!, EN+49, NORPTDEVICE+33!
^TMP("IBUSER" EN+29!, NORPTDEVICE+33!, USERS+2!, USERS+5*, USERS+9
^TMP($J EN+29!, DEVICE+33!, GP+30!, GP+31, GP+34, GPQ!

Label References

Name Line Occurrences
GETDATE START+2
GETDATE1 GETDATE1+4, GETDATE2+3
GETDATE2 GETDATE2+4
GP EN+34
GPQ GP+6, GP+38, GP+53, GP+69
START EN+55
USERS START+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A GP+1~, GP+70*, GP+71, GP+78*, GP+79
ALLINS EN+17~, EN+28*, EN+32*, EN+33, EN+34, EN+36, EN+39, EN+46, GP~, GP+6
, GP+27*, GP+31*, GP+38, GP+53, GP+69, GP+77
ALLPLANS EN+17~, EN+28*, EN+33*, EN+34, EN+36, EN+46, GP~, GP+6, GP+38, GP+53
, GP+69, GP+77
ALLPYRS EN+17~, EN+28*, EN+42*, EN+43, EN+44, EN+46, EN+49
ALLUSERS EN+17~, EN+28*, EN+50*, EN+55, START~, START+1, USERS+9*
ARRAY USERS+1~
B GP+1~, GP+71*, GP+72, GP+73, GP+79*, GP+80
C GP+1~, GP+72*, GP+73, GP+80*, GP+81
DATE EN+17~, EN+55, 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*
IBA EN+18~, GP+14*, GP+46*, GP+61*
IBAI GP+1~, GP+2*
IBAIF GP+1~, GP+2*, GP+73, GP+81
IBAPF GP+1~, GP+2*, GP+30, GP+34, GP+65
IBAPL GP+1~, GP+2*
IBCNS GP+1~, GP+17*, GP+18, GP+22*, GP+27, GP+30, GP+31, GP+34, GP+49*, GP+64*
, GP+65
IBCT GP+1~, GP+2*, GP+23*, GP+24, GP+26
IBI EN+18~, GP+13*, GP+14, GP+15*, GP+45*, GP+46, GP+47*, GP+60*, GP+61, GP+62*
IBIC GP+1~, GP+21*, GP+22, GP+26, GP+27, GP+31, GP+34
IBINSCO GP+7~, GP+10!, GP+39~, GP+42!, GP+54~, GP+57!
IBINSCO( GP+14*, GP+15, GP+17, GP+18, GP+46*, GP+47, GP+49, GP+61*, GP+62, GP+64
IBOK GP+1~, GP+27
IBPN GP+1~, GP+34*, GP+65*
IBQUIT GP+1~, GP+2*, GP+21, GP+22, GP+30
IBSEL GP+1~, GP+30!
IBTMPINS EN+18~, GP+10!, GP+11, GP+12!, GP+15!, GP+42!, GP+43, GP+44!, GP+47!, GP+57!
, GP+58, GP+59!, GP+62!
IBTMPINS( GP+13, GP+14, GP+45, GP+46, GP+60, GP+61
IBTXT GP+1~, GP+18*, GP+49*, GP+64*, GP+65, GP+73*, GP+81*
IBUTI GPQ!
PLANS EN+17~, EN+28*, EN+33, EN+34, GP~, GP+6, GP+38, GP+53, GP+69, GP+77
>> POP DEVICE+32
QUIT EN+17~, EN+19*, EN+55, NORPT+1, START+1, START+2, USERS+7*, GETDATE1+3*, GETDATE2+2*
REPTYP EN+17~, EN+30*, EN+31, EN+39, EN+41, EN+49
U GP+12, GP+14, GP+44, GP+46, GP+59, GP+61, GP+72, GP+80, 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+12*, GP+15*, GP+44*, GP+47*, GP+59*, GP+62*, 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