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 |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: MAGJLS4

Package: Imaging

Routine: MAGJLS4


Information

MAGJLS4 ;WIRMFO/JHC - VistARad RPCs--History List ; 10/17/2022

Source Information

Source file <MAGJLS4.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Imaging 6 $$STATN^MAGJEX1  ACTIVE^MAGJLS2  ($$RISTISME,LSTOUT,PARAMS)^MAGJLS2B  $$RIST^MAGJUTL1  IMGINFO^MAGJUTL2  $$USERINF^MAGJUTL3  
Kernel 2 $$EC^%ZOSV  ($$FMTH,$$HTFM)^XLFDT  
VA FileMan 2 ^%DT  DT^DICRW  

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
Imaging 1 MAGJ HISTORYLIST  

Entry Points

Name Comments DBIA/ICR reference
ERR
HIST(MAGGRY,PARAMS,DATA) ; History List RPC: MAGJ HISTORYLIST
; PARAMS--TXID ^ TXDUZ ^ TXDIV
; TXID: Required; designates action to take; see below
; TXDUZ: Optional; if supplied, get data for another user (Read Only)
; TXDIV: Optional; if supplied, get data for another division (Read Only)
; Note: for now, TXDIV is forced to the Logon Division
; DATA--(optional) array of input data; depends on TXID; see subroutines by TXID
HISTZ ;
HISTADD(DATA,TXDUZ,TXDIV) ; add records
HISTTL(TXDUZ,TXDIV) ; Build list title string
HISTGET(TXDUZ,TXDIV) ; Get full History List for input user for division txdiv
HISTDEL(DATA,TXDUZ,TXDIV) ; delete records
HISTUPD(TXDUZ,TXDIV) ; Update selected fields in History List
END

External References

Name Field # of Occurrence
^%DT HISTUPD+18
$$EC^%ZOSV ERR
DT^DICRW HIST+19
$$STATN^MAGJEX1 HISTTL+2
ACTIVE^MAGJLS2 HISTADD+14
$$RISTISME^MAGJLS2B HISTUPD+30
LSTOUT^MAGJLS2B HISTGET+11
PARAMS^MAGJLS2B HISTGET+5
$$RIST^MAGJUTL1 HISTUPD+29
IMGINFO^MAGJUTL2 HISTUPD+23
$$USERINF^MAGJUTL3 HISTTL+2
$$FMTH^XLFDT HISTUPD+19
$$HTFM^XLFDT HISTADD+16

Used in RPC

RPC Name Call Tags
MAGJ HISTORYLIST HIST

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("ERRTN" ERR+2
^RA(72 - [#72] HISTUPD+27
^RADPT - [#70] HISTUPD+24
^TMP($J ERR*, ERR+1, HIST+10!, HISTZ+1, HISTDEL+5
^XTMP("MAGJ2" HISTADD+7, HISTADD+9, HISTADD+10, HISTADD+11*, HISTADD+17*, HISTGET+8, HISTGET+10, HISTDEL+3, HISTDEL+8, HISTDEL+10
, HISTDEL+11, HISTDEL+12, HISTUPD+7, HISTUPD+9, HISTUPD+12, HISTUPD+19!, HISTUPD+33*, HISTUPD+35, HISTUPD+36

Label References

Name Line Occurrences
$$HISTTL HISTADD+15, HISTGET+7, HISTUPD+6
@( ERR+2
HISTADD HIST+20
HISTDEL HIST+22
HISTGET HIST+21
HISTUPD HIST+21
HISTZ HIST+16, HIST+17, HIST+18, HIST+20, HIST+21, HIST+22

Naked Globals

Name Field # of Occurrence
^( HISTDEL+8!, HISTDEL+10!, HISTUPD+12
^(0 HISTADD+9*, HISTDEL+11*, HISTUPD+35*
^(2 HISTUPD+12, HISTUPD+33*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT HISTUPD+18*!
ALLDONE HISTDEL+1~, HISTDEL+2*, HISTDEL+6, HISTDEL+9*
CT HISTADD+1~, HISTADD+2*, HISTADD+12*, HISTADD+13, HISTDEL+1~, HISTDEL+2*, HISTDEL+8*, HISTDEL+10*, HISTDEL+13, HISTDEL+14
, HISTUPD+1~, HISTUPD+3*, HISTUPD+34*
DATA HIST~, HIST+17, HIST+20, HIST+22, HISTADD~, HISTDEL~
DATA( HISTADD+3, HISTADD+4, HISTDEL+6, HISTDEL+7
DATA01 HISTGET+4~*
DELETED HISTUPD+2~, HISTUPD+16, HISTUPD+17*, HISTUPD+19*
DIQUIET HIST+9~, HIST+19*
DUZ HIST+12, HIST+13, HISTGET+2, HISTUPD+4
DUZ(2 HIST+14, HISTGET+3, HISTGET+7, HISTUPD+5, HISTUPD+6
ERR ERR~*
EXID HISTADD+1~, HISTADD+4*, HISTADD+5, HISTADD+11, HISTUPD+2~, HISTUPD+13*
HDATE HISTUPD+2~, HISTUPD+16*, HISTUPD+17*, HISTUPD+18
HISDAT HISTADD+1~, HISTADD+4*, HISTADD+11
HISTIEN HISTADD+1~, HISTADD+9*, HISTADD+11, HISTDEL+1~, HISTDEL+7*, HISTDEL+8, HISTDEL+9*, HISTDEL+10*, HISTUPD+2~, HISTUPD+11*
, HISTUPD+12*, HISTUPD+19, HISTUPD+33
>> I HISTADD+5*, HISTADD+16*
IDATA HISTADD+1~, HISTADD+2*, HISTADD+3*, HISTADD+4, HISTDEL+1~, HISTDEL+2*, HISTDEL+6*, HISTDEL+7
ILOOP HISTADD+1~, HISTADD+3*, HISTADD+13
LAST HISTDEL+1~
LSTID HISTGET+1~, HISTGET+6, HISTGET+11
LSTTL HISTTL+1~, HISTTL+2*, HISTTL+3*, HISTTL+4, HISTGET+1~, HISTGET+7*, HISTGET+9, HISTUPD+1~, HISTUPD+6*, HISTUPD+8
MAGGRY ERR+1*, HIST~, HISTZ+1*, HISTADD+14, HISTADD+15, HISTGET+11, HISTDEL+5*, HISTDEL+8, HISTDEL+10, HISTDEL+15
MAGLST HISTGET+1~, HISTGET+10*, HISTGET+11
MAGRACNT HISTADD+1~, HISTADD+14*
NOGO HISTADD+1~, HISTADD+2*, HISTADD+5*, HISTADD+6
NOHIT HISTUPD+1~, HISTUPD+3*, HISTUPD+22*
PARAMS HIST~, HIST+11
RACNI HISTUPD+2~, HISTUPD+13*, HISTUPD+21, HISTUPD+24
RADFN HISTUPD+2~, HISTUPD+13*, HISTUPD+21, HISTUPD+24
RADTI HISTUPD+2~, HISTUPD+13*, HISTUPD+21, HISTUPD+24
RARPT HISTUPD+2~, HISTUPD+13*, HISTUPD+21, HISTUPD+23
RAST HISTUPD+1~, HISTUPD+26*, HISTUPD+27, HISTUPD+31
REMOTE HISTUPD+1~, HISTUPD+23*, HISTUPD+31
REPLY HIST+9~, HIST+15*, HIST+16*, HIST+17*, HIST+18*, HISTZ+1, HISTADD+13*, HISTADD+18*, HISTGET+6*, HISTGET+9*
, HISTGET+12*, HISTDEL+4*, HISTDEL+13*, HISTDEL+14*, HISTDEL+15, HISTDEL+16*, HISTUPD+8*, HISTUPD+10*, HISTUPD+37*
RIST HISTUPD+1~, HISTUPD+28*, HISTUPD+29*, HISTUPD+32
RIST1 HISTUPD+1~, HISTUPD+26*, HISTUPD+29
RIST2 HISTUPD+1~, HISTUPD+26*, HISTUPD+29
RISTISME HISTUPD+1~, HISTUPD+28*, HISTUPD+29*, HISTUPD+30*, HISTUPD+32
STATUS HISTUPD+1~, HISTUPD+27*, HISTUPD+31
T HISTUPD+2~, HISTUPD+32*
TS HISTADD+1~, HISTADD+16*, HISTADD+17
TXDIV HIST+9~, HIST+11*, HIST+14*, HIST+20, HIST+21, HIST+22, HISTADD~, HISTADD+7, HISTADD+9, HISTADD+10
, HISTADD+11, HISTADD+15, HISTTL~, HISTTL+2, HISTGET~, HISTGET+3*, HISTGET+8, HISTGET+10, HISTDEL~, HISTDEL+3
, HISTDEL+8, HISTDEL+10, HISTDEL+11, HISTDEL+12, HISTUPD~, HISTUPD+5*, HISTUPD+7, HISTUPD+9, HISTUPD+12, HISTUPD+19
, HISTUPD+33, HISTUPD+35, HISTUPD+36
TXDUZ HIST+9~, HIST+11*, HIST+12*, HIST+13, HIST+20, HIST+21, HIST+22, HISTADD~, HISTADD+7, HISTADD+9
, HISTADD+10, HISTADD+11, HISTADD+15, HISTTL~, HISTTL+2, HISTTL+3, HISTGET~, HISTGET+2*, HISTGET+7, HISTGET+8
, HISTGET+10, HISTDEL~, HISTDEL+3, HISTDEL+8, HISTDEL+10, HISTDEL+11, HISTDEL+12, HISTUPD~, HISTUPD+4*, HISTUPD+6
, HISTUPD+7, HISTUPD+9, HISTUPD+12, HISTUPD+19, HISTUPD+33, HISTUPD+35, HISTUPD+36
TXID HIST+9~, HIST+11*, HIST+16, HIST+17, HIST+18, HIST+20, HIST+21, HIST+22
U HIST+11, HISTADD+5, HISTADD+9, HISTADD+11, HISTADD+15, HISTADD+16, HISTADD+17, HISTDEL+7, HISTDEL+11, HISTUPD+13
, HISTUPD+16, HISTUPD+23, HISTUPD+26, HISTUPD+27, HISTUPD+29, HISTUPD+31, HISTUPD+32, HISTUPD+35
UPDATEOK HIST+9~, HIST+13*, HIST+18
X HISTADD+9*, HISTADD+15*, HISTGET+8*, HISTGET+9, HISTDEL+11*, HISTUPD+2~, HISTUPD+7*, HISTUPD+8, HISTUPD+18*, HISTUPD+23
, HISTUPD+24*, HISTUPD+25, HISTUPD+26, HISTUPD+29*, HISTUPD+35*
XX1 HISTUPD+2~, HISTUPD+12*, HISTUPD+31*, HISTUPD+33
XX2 HISTUPD+2~, HISTUPD+12*, HISTUPD+13, HISTUPD+16, HISTUPD+32*, HISTUPD+33
>> Y HISTUPD+19
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All