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

Package: Scheduling

Routine: SCMCMU1


Information

SCMCMU1 ;ALB/MJK - PCMM Mass Team/Position List Manager ; 10-JUL-1998

Source Information

Source file <SCMCMU1.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Registration 3 EN^VALM  ($$SETSTR,CLEAR)^VALM1  EN^VALM2  
Kernel 2 $$FMTE^XLFDT  DISP^XQORM1  
VA Fileman 2 WAIT^DICD  ^DIR  
Scheduling 1 ($$PTTM,$$PTTP)^SCAPMC  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Scheduling 3 SCMCCV1  SCMCMU  SCMCMU11  

Entry Points

Name Comments DBIA/ICR reference
BACK(ACTION) ; -- return to lm processing
PAUSE ; -- pause
HDR ; -- header code
SOME(SCACT) ; -- entry point for SCMC SELECT SOME & SCMC DESELECT SOME protocols
ACT(SCACT,SCLIST) ; -- change select flag
EXPND ; -- expand code
FILTER(SCX,SCDATE) ; -- apply filter criteria
INIT ; -- init variables and list array
EN(SCTEAM,SCPOS,SCTPDIS,SCMUTYPE,SCDATE) ; -- main entry point for SCMC MU MASS TEAM UNASSIGNMENT
EXIT ; -- exit code
VIEW(SCVW) ; -- change view
INITQ
MSG ; -- set message var
BLD ; -- build VALMAR
SETSEL(FLAG,SCNT) ; -- set selected flag indicator
DATE(SCDATE,SCDTE) ; -- setup date array
ALL(SCACT) ; -- entry point for SCMC SELECT ALL & SCMC DESELECT ALL protocols
HELP ; -- help code

External References

Name Field # of Occurrence
WAIT^DICD INIT+15, ACT+5, VIEW+3
^DIR PAUSE+4
$$PTTM^SCAPMC INIT+22
$$PTTP^SCAPMC INIT+23
EN^VALM EN+1
$$SETSTR^VALM1 HDR+4, HDR+12, HDR+17, INIT+38, INIT+39, INIT+40, INIT+41, INIT+42, INIT+46, INIT+51
, BLD+19, SETSEL+14, SETSEL+19
CLEAR^VALM1 EXIT+1
EN^VALM2 SOME+6
$$FMTE^XLFDT HDR+16, INIT+41, INIT+42
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: INIT+15
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !!,"All patients in current view are already '"_SCACT_"ED'."
  • Line Location: ALL+2
Function Call: WRITE
  • Prompt: !!,"All patients in current view are already '"_SCACT_"ED'."
  • Line Location: SOME+2
Function Call: WRITE
  • Prompt: !
  • Line Location: ACT+4
Function Call: WRITE
  • Prompt: !
  • Line Location: VIEW+2
Routine Call
  • VALM
  • Line Location:
    • EN+1
Routine Call
  • DIR
  • Line Location:
    • PAUSE+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] HDR+12
^SCTM(404.51 - [#404.51] HDR+2
^SCTM(404.57 - [#404.57] HDR+9
^TMP("SCMU" INIT+2, INIT+3, INIT+7, INIT+8, INIT+9

Label References

Name Line Occurrences
$$FILTER INIT+36
ACT ALL+6, SOME+7
BACK BLD+33, ALL+4, SOME+4
BLD INIT+62, ACT+5, VIEW+3
DATE INIT+21
INITQ INIT+22, INIT+23
MSG INIT+47, INIT+52, BACK+1
PAUSE ALL+3, SOME+3
SETSEL ACT+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTION BACK~, BACK+2
DIR PAUSE+1~
DIR("A" PAUSE+3*
DIR(0 PAUSE+2*
DT INIT+45, INIT+50
FLAG SETSEL~, SETSEL+5, SETSEL+9, SETSEL+14, SETSEL+19
SCACT ALL~, ALL+1, ALL+2, ALL+6, SOME~, SOME+1, SOME+2, SOME+7, ACT~, ACT+3
SCALLCNT HDR+4, INIT+12*, INIT+59*, BLD+5, SETSEL+11, EXIT+2!
SCALPHA INIT+1~, INIT+3*, INIT+4, INIT+29, INIT+34, INIT+35, INIT+58
SCDATE EN~, HDR+16, INIT+21, INIT+36, FILTER~, FILTER+4, DATE~, DATE+2
SCDTE INIT+1~, INIT+21, INIT+22, INIT+23, DATE~, DATE+1*
SCDTE("BEGIN" DATE+2*
SCDTE("END" DATE+3*
SCDTE("INCL" DATE+4*
SCI INIT+1~, INIT+26*, INIT+27*, INIT+28, INIT+29, INIT+33*, INIT+34*, INIT+35
SCLIST ACT~, ACT+3
SCMSG INIT+12*, INIT+47*, INIT+52*, EXIT+2!, BACK+1
SCMUTYPE EN~, HDR+8, INIT+18, INIT+22, INIT+23
SCNT INIT+32*, INIT+37*, INIT+38, INIT+54, INIT+55, INIT+56, INIT+59, BLD+9~, BLD+10*, BLD+11*
, BLD+13, BLD+15, BLD+18, BLD+22, SETSEL~, SETSEL+4, SETSEL+13, SETSEL+15, ACT+1~, ACT+2*
, ACT+3*
SCOK FILTER+1~, FILTER+2*, FILTER+4*, FILTER+5
SCPATS INIT+1~, INIT+2*, INIT+4, INIT+22, INIT+23, INIT+27, INIT+28, INIT+35, INIT+58
SCPOS EN~, HDR+9, HDR+11, INIT+23
>> SCPOS0 HDR+9*, HDR+10, HDR+12
SCPTALL INIT+9*, INIT+11, INIT+54, INIT+55, BLD+4, BLD+11, BLD+18, SETSEL+18, SETSEL+20, EXIT+3
, EXIT+4!, ALL+6
SCPTCNT SETSEL+1~, SETSEL+4*, SETSEL+5, SETSEL+6, SETSEL+9, SETSEL+10, SETSEL+18, SETSEL+20
SCPTINFO INIT+7*, INIT+11, INIT+56, EXIT+3, EXIT+4!
SCPTSEL INIT+8*, INIT+11, BLD+13, BLD+15, SETSEL+5, SETSEL+6, SETSEL+9, SETSEL+10, EXIT+3, EXIT+4!
SCSELCNT HDR+4, INIT+12*, SETSEL+7*, SETSEL+11*, EXIT+2!
SCTEAM EN~, HDR+2, INIT+22
SCTEAM0 HDR+1~, HDR+2*, HDR+3
SCTPDIS EN~
SCTPDIS( HDR+11
SCVIEW HDR+17, INIT+13*, BLD+3, BLD+13, BLD+15, EXIT+2!, ALL+1, SOME+1, VIEW+1*
SCVW VIEW~, VIEW+1
SCX INIT+1~, INIT+28*, INIT+29, INIT+35*, INIT+36, INIT+39, INIT+40, INIT+41, INIT+42, INIT+45
, INIT+50, INIT+56, FILTER~, FILTER+4
U HDR+3, HDR+10, HDR+12, INIT+29, INIT+39, INIT+40, INIT+41, INIT+42, INIT+45, INIT+50
, FILTER+4
>> VALM("TITLE" INIT+18*
>> VALMAR BLD+1, BLD+4, BLD+19, BLD+22, BLD+26, BLD+27, BLD+28, BLD+29, BLD+31, SETSEL+4
, SETSEL+13, SETSEL+15, EXIT+2
>> VALMBCK BACK+2*
>> VALMBG BLD+31*
>> VALMCNT BLD+5*, BLD+10*, BLD+17*, BLD+19, BLD+22
VALMHDR BLD+32!
VALMHDR(1 HDR+5*
VALMHDR(2 HDR+15*
VALMHDR(3 HDR+18*
>> VALMSG MSG+1*
X HDR+1~, HDR+3*, HDR+4*, HDR+5, HDR+7*, HDR+10*, HDR+12*, HDR+15, HDR+16*, HDR+17*
, HDR+18, HELP+1*
>> XQORNOD(0 SOME+6
Y INIT+38*, INIT+39*, INIT+40*, INIT+41*, INIT+42*, INIT+46*, INIT+51*, INIT+54, BLD+18*, BLD+19
, SETSEL+1~, SETSEL+13*, SETSEL+14*, SETSEL+15, SETSEL+18*, SETSEL+19*, SETSEL+20, PAUSE+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All