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 |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: YS202PST

Package: Mental Health

Routine: YS202PST


Information

YS202PST ;BAL/KTL - Patch 202 Post-Init ; Apr 01, 2021@16:31

Source Information

Source file <YS202PST.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Kernel 4 (KILL,RTN,STAT)^%ZTLOAD  $$FMADD^XLFDT  $$REPLACE^XLFSTR  (BMES,MES)^XPDUTL  
Mental Health 3 UPDINTRP^YS202TXT  INSTALLQ^YTXCHG  (FMADD,FMUPD)^YTXCHGU  
VA FileMan 3 (FILE,UPDATE)^DIE  CLEAN^DILF  GETS^DIQ  
Toolkit 1 (EN,ENVAL)^XPAR  

Entry Points

Name Comments DBIA/ICR reference
EDTDATE ; date used to update 601.71:18
POST ; Post-init for YS*5.01*202
UPDTST(NAME) ; Update Date Edited
RMBLNK(NAME)
DEQUEUE ;Dequeue Old Taskman job if present
REM(TSK) ;
RMPARM ;Remove Parameters no longer used
RMWIDG ;Remove MBC Widget
UPDREV(NAME,REV) ; Update scoring revision
DROPTST(NAME) ; Change OPERATIONAL to dropped
NEWCAT(CATNM) ; add new category
SETCAT(TEST,CATNM) ; add category to TEST if not already there
CHGCAT(OLD,NEW) ; change category name
XCHGLST(ARRAY) ; return array of instrument exchange entries
; ARRAY(cnt,1)=instrument exchange entry name
; ARRAY(cnt,2)=instrument exchange entry creation date
UPDURL ; Update GUI TOOLS URL for MHA Web
CHGNM(OLD,NEW) ; Change test name
ENTRIES ; New MHA instruments^Exchange Entry Date

External References

Name Field # of Occurrence
KILL^%ZTLOAD REM+3
RTN^%ZTLOAD DEQUEUE+3
STAT^%ZTLOAD DEQUEUE+6
FILE^DIE RMWIDG+5
UPDATE^DIE SETCAT+8
CLEAN^DILF SETCAT+10
GETS^DIQ RMBLNK+4
$$FMADD^XLFDT UPDURL+6
$$REPLACE^XLFSTR UPDURL+15
EN^XPAR RMPARM+2, RMPARM+3, UPDURL+18
ENVAL^XPAR UPDURL+5
BMES^XPDUTL UPDURL+17
MES^XPDUTL SETCAT+9
UPDINTRP^YS202TXT POST+33
INSTALLQ^YTXCHG POST+8
FMADD^YTXCHGU NEWCAT+4
FMUPD^YTXCHGU UPDTST+4, RMBLNK+9, UPDREV+5, DROPTST+5, CHGCAT+4, CHGNM+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^YTT(601.71 - [#601.71] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("DIERR" SETCAT+9
^TMP($J DEQUEUE+2!, DEQUEUE+4, DEQUEUE+8!, UPDURL+2!, UPDURL+3, UPDURL+7, UPDURL+10, UPDURL+11, UPDURL+12, UPDURL+19!
^XTMP( POST+6, POST+7!
^XTMP("YS202-TOOLS" UPDURL+6*, UPDURL+7*
^YSD(605.1 - [#605.1] RMWIDG+2
^YTT(601.71 - [#601.71] UPDTST+2, RMBLNK+2, UPDREV+2, DROPTST+2, SETCAT+2, SETCAT+4, CHGNM+2
^YTT(601.97 - [#601.97] NEWCAT+1, SETCAT+3, CHGCAT+2

Label References

Name Line Occurrences
CHGCAT POST+14
CHGNM POST+32
DEQUEUE POST+2
DROPTST POST+27, POST+28, POST+29
REM DEQUEUE+7
RMBLNK POST+30
RMPARM POST+3
RMWIDG POST+4
SETCAT POST+15, POST+16, POST+17, POST+18, POST+19, POST+20, POST+21, POST+22, POST+23, POST+24
POST+25
UPDREV POST+26
UPDTST POST+9, POST+10, POST+11, POST+12, POST+13
UPDURL POST+31

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY XCHGLST~
ARRAY( XCHGLST+6*, XCHGLST+7*
CAT SETCAT+1~, SETCAT+3*, SETCAT+4
CATNM NEWCAT~, NEWCAT+1, NEWCAT+3, SETCAT~, SETCAT+3, SETCAT+7, SETCAT+9
CMD UPDURL+1~, UPDURL+14*, UPDURL+15*, UPDURL+16, UPDURL+17
DIERR RMBLNK+1~, RMBLNK+5, SETCAT+6~, SETCAT+9
DT UPDURL+6
ENT UPDURL+1~, UPDURL+10*, UPDURL+11, UPDURL+12, UPDURL+17, UPDURL+18
ERR RMPARM+1~, RMPARM+2, RMPARM+3, UPDURL+1~, UPDURL+5, UPDURL+18
FDA RMWIDG+1~
FDA( RMWIDG+4*
FLD RMBLNK+1~, RMBLNK+6*, RMBLNK+7
I XCHGLST+4~, XCHGLST+5*, XCHGLST+6, XCHGLST+7
IEN UPDTST+1~, UPDTST+2*, UPDTST+4, RMBLNK+1~, RMBLNK+2*, RMBLNK+3, RMBLNK+9, UPDREV+1~, UPDREV+2*, UPDREV+5
, DROPTST+1~, DROPTST+2*, DROPTST+5, CHGCAT+1~, CHGCAT+2*, CHGCAT+4, CHGNM+1~, CHGNM+2*, CHGNM+3, CHGNM+6
INST UPDURL+1~, UPDURL+11*, UPDURL+12, UPDURL+18
LIST UPDURL+1~, UPDURL+3*, UPDURL+5
NAME UPDTST~, UPDTST+2, RMBLNK~, RMBLNK+2, UPDREV~, UPDREV+2, DROPTST~, DROPTST+2
NDX POST+1~, POST+5*, POST+6*, POST+7
NEW POST+32*, CHGCAT~, CHGCAT+3, CHGNM~, CHGNM+4
NEWVAL UPDURL+1~, UPDURL+16*, UPDURL+18
OLD POST+32*, CHGCAT~, CHGCAT+2, CHGNM~, CHGNM+2
PARM UPDURL+1~, UPDURL+4*, UPDURL+5, UPDURL+18
REC UPDTST+1~, UPDTST+4, RMBLNK+1~, RMBLNK+9, UPDREV+1~, UPDREV+5, DROPTST+1~, DROPTST+5, NEWCAT+2~, NEWCAT+4
, CHGCAT+1~, CHGCAT+4, CHGNM+1~, CHGNM+6
REC( RMBLNK+7*, NEWCAT+3*, CHGCAT+3*, CHGNM+4*
REC(10 DROPTST+3*
REC(18 UPDTST+3*, RMBLNK+8*, UPDREV+4*, DROPTST+4*, CHGNM+5*
REC(93 UPDREV+3*
REV UPDREV~, UPDREV+3
SPEC UPDURL+1~, UPDURL+15
SPEC("/home/?" UPDURL+8*
SPEC("/home/a/?" UPDURL+9*
SPEC("/home?" UPDURL+8*
TEST SETCAT~, SETCAT+2*, SETCAT+4, SETCAT+7
TITL UPDURL+1~, UPDURL+14*, UPDURL+16
TSK REM~, REM+2
U XCHGLST+6, XCHGLST+7, UPDURL+6
VAL UPDURL+1~, UPDURL+12*, UPDURL+13, UPDURL+14
X XCHGLST+4~, XCHGLST+5*, XCHGLST+6, XCHGLST+7
YNOW POST+1~
YSDT POST+1~
YSIEN RMBLNK+1~, RMBLNK+3*, RMBLNK+4, RMBLNK+7, RMWIDG+1~, RMWIDG+2*, RMWIDG+3, RMWIDG+4
YSRET DEQUEUE+1~, DEQUEUE+3
YST DEQUEUE+1~, DEQUEUE+4*, DEQUEUE+5, DEQUEUE+7
YSTMP RMBLNK+1~
YSTMP( RMBLNK+7
YTFDA SETCAT+6~
YTFDA( SETCAT+7*
YTIEN SETCAT+6~
ZTSK DEQUEUE+1~, DEQUEUE+5*, REM+1~, REM+2*
ZTSK(1 DEQUEUE+7

Marked Items

Name Field # of Occurrence
$T(EDTDATE+1 UPDTST+3, RMBLNK+8, UPDREV+4, DROPTST+4, CHGNM+5
$T(ENTRIES+I XCHGLST+5
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All