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

Package: Integrated Billing

Routine: IBACCWLSEC


Information

IBACCWLSEC ;EDE/TPF - ACC (Automated Community Care) Encounters - User Group Security ; 12-SEP-2023 ; 12-SEP-2023

Source Information

Source file <IBACCWLSEC.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 GETENV^%ZOSV  $$REPLACE^XLFSTR  OWNSKEY^XUSRB  
Integrated Billing 2 $$ISITME^IBACCWLUTIL  $$TRANSMITTED^IBACCWLUTIL1  
List Manager 1 EN^VALM  
VA FileMan 1 ^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 IBACC WL ACC CLAIMS WORKLIST  

Entry Points

Name Comments DBIA/ICR reference
EN ;EP - ENTRY POINT FOR USER GROUP SECURITY
SECKEYS(IBUSERKEYSTR,SESSIONKEY,REP) ;EP - GET ACC KEYS ASSIGNED TO USER
GRPTOTAL(GROUP) ;EP - CALC NUMBER OF ENTRIES PER WORK GROUP "AC" X-REF

External References

Name Field # of Occurrence
GETENV^%ZOSV EN+46
^DIR EN+11, EN+42, EN+61, EN+74, EN+100
$$ISITME^IBACCWLUTIL EN+36
$$TRANSMITTED^IBACCWLUTIL1 GRPTOTAL+8
EN^VALM EN+109
$$REPLACE^XLFSTR SECKEYS+23
OWNSKEY^XUSRB SECKEYS+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"NO ROLE CHOSEN. EXITING WORKLIST!!"
  • Line Location: EN+43
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN+79
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN+105
Routine Call
  • DIR
  • Line Location:
    • EN+11
    • EN+42
    • EN+61
    • EN+74
    • EN+100
Routine Call
  • VALM
  • Line Location:
    • EN+109

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBA(364.9 - [#364.9] EN+7, EN+14, GRPTOTAL+5, GRPTOTAL+6, GRPTOTAL+7

Label References

Name Line Occurrences
$$GRPTOTAL EN+67
$$SECKEYS EN+26

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACCTSTENV EN+2~
CNT GRPTOTAL+1~, GRPTOTAL+3*, GRPTOTAL+9*, GRPTOTAL+10
DIR EN+31~, EN+48~, EN+72~, EN+77~
DIR("?" EN+50*, EN+51*, EN+52*, EN+53*, EN+54*, EN+55*, EN+56*, EN+57*, EN+90*, EN+91*
EN+92*, EN+93*, EN+94*, EN+95*, EN+97*
DIR("A" EN+59*, EN+82*
DIR("B" EN+40*, EN+41*, EN+60*, EN+99*
DIR(0 EN+10*, EN+39*, EN+58*, EN+73*, EN+80*
DIROUT EN+31~, EN+43, EN+48~, EN+62, EN+101
DIRUT EN+31~, EN+43, EN+48~
DTOUT EN+31~, EN+43, EN+48~, EN+62, EN+101
DUOUT EN+31~, EN+43, EN+48~, EN+62, EN+101
DUZ EN+36
GROUP GRPTOTAL~, GRPTOTAL+5
IBACCKEYS SECKEYS+2~, SECKEYS+10
IBACCKEYS( SECKEYS+16, SECKEYS+17
IBACCKEYS(1 SECKEYS+3*
IBACCKEYS(2 SECKEYS+4*
IBACCKEYS(3 SECKEYS+5*
IBACCKEYS(4 SECKEYS+6*
IBACCKEYS(5 SECKEYS+7*
IBACCKEYS(6 SECKEYS+8*
IBACCWLEELEV EN+5~
IBACCWLRURREVLEV EN+5~
IBACCWLVELEV EN+5~
IBBILLER EN+2~
IBDAYSMAX EN+2~
IBDIV EN+2~
IBICAMEFROMEE EN+3~
IBIFN GRPTOTAL+1~, GRPTOTAL+7*, GRPTOTAL+8
IBPARENT EN+5~, EN+108*
IBQUIT EN+2~
IBSORT EN+2~
IBUSERKEYSTR EN+2~, EN+26, EN+28, SECKEYS~, SECKEYS+12*, SECKEYS+17*, SECKEYS+18*, SECKEYS+19*, SECKEYS+21, SECKEYS+23
, SECKEYS+24*
IEN GRPTOTAL+1~, GRPTOTAL+2*, GRPTOTAL+5*, GRPTOTAL+6, GRPTOTAL+7
KEYIEN SECKEYS+2~, SECKEYS+13*, SECKEYS+14*, SECKEYS+15, SECKEYS+16, SECKEYS+17
KEYS SECKEYS+2~, SECKEYS+16*
MAXGRRPNUM EN+2~, EN+67*, EN+69, EN+76, EN+80, EN+94
MAXNUMBER EN+2~, EN+14*, EN+15*, EN+76*, EN+99, EN+102*
NEWLMTEMP SECKEYS+2~, SECKEYS+23*, SECKEYS+24
NODATA EN+2~, EN+28, EN+70*
PIECE EN+2~, EN+33*
PROMPT EN+31~, EN+32*, EN+37*, EN+39, EN+40, EN+41
PUBLISHINGON EN+2~, EN+13*
PUBLISHUPDATE EN+2~
REP EN+2~, SECKEYS~, SECKEYS+23
REP("IBACCBILL" EN+18*
REP("IBACCFRT" EN+19*
REP("IBACCIV" EN+23*
REP("IBACCPTF" EN+21*
REP("IBACCRUR" EN+22*
REP("IBACCSUP" EN+24*
RET SECKEYS+2~, SECKEYS+10
RET( SECKEYS+14, SECKEYS+15
ROLE EN+2~, EN+31~, EN+33*, EN+34*, EN+35, EN+36, EN+37
SESSIONKEY EN+2~, EN+26, EN+28, EN+33, EN+43!, EN+44*, EN+47, EN+62!, EN+67, EN+70
EN+101!, EN+107, EN+109, SECKEYS~, SECKEYS+21*
SESSMEMORY EN+2~
SETOFCODES EN+31~
TSTIBINTEGSITE EN+4~, EN+63*, EN+64*
U EN+7, EN+14, EN+28, EN+33, EN+39, SECKEYS+17, SECKEYS+19, GRPTOTAL+6, GRPTOTAL+7
USERGROUP EN+2~, EN+107*
X EN+31~, EN+48~
Y EN+31~, EN+46~, EN+47, EN+48~, EN+63, EN+102
Y(0 EN+44
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All