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

Package: Scheduling

Routine: SCRPPAT3


Information

SCRPPAT3 ;ALB/CMM - Practitioner's Patients ; 8/30/99 3:14pm

Source Information

Source file <SCRPPAT3.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Scheduling 4 ($$PRTP,$$TPTM)^SCAPMC  $$ACTTM^SCMCTMU  TOTAL1^SCRPPAT3  (CLOSE,HOLD,NEWP1,OPEN,TITLE)^SCRPU3  

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

Package Total Caller Graph
Scheduling 10 SCMCMHP2  SCMCMHPP  SCRPEC3  SCRPITP  SCRPPAT  SCRPPAT2  SCRPPAT3  SCRPSLT  
SCRPTA  SCRPTP  

Entry Points

Name Comments DBIA/ICR reference
PAT(INS,SEC,TRD,SEC3,ST3,ST4,POS) ;
SPRINT(STORE,IOP,TITL,SORT) ; Summary Print Only
TOTAL1(INS,SEC,TRD,POS) ;
HEAD2(INS,SEC,TRD,SEC3,ST3,ST4,POS) ;
HEADER ;
SHEAD ;
ALL ;
TALL ;
SETUP(IIEN,INAME,TIEN,TNAME,PRAC,PNAME,POSN,TPI,PRCP) ;

External References

Name Field # of Occurrence
$$PRTP^SCAPMC ALL+11
$$TPTM^SCAPMC ALL+8
$$ACTTM^SCMCTMU TALL+9
TOTAL1^SCRPPAT3 PAT+4
CLOSE^SCRPU3 SPRINT+11
HOLD^SCRPU3 PAT+17
NEWP1^SCRPU3 PAT+16
OPEN^SCRPU3 SPRINT+8
TITLE^SCRPU3 SPRINT+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$G(@STORE@("TH",INS,PRC,TEM,POS)),$G(@STORE@("TOTAL",INS,PRC,TEM,POS))
  • Line Location: TOTAL1+5
Function Call: WRITE
  • Prompt: !,@STORE@("PN",INS,TRD,SEC,POS,"PRCP")
  • Line Location: HEAD2+5
Function Call: WRITE
  • Prompt: !,@STORE@("PN",INS,SEC,TRD,POS,"PRCP")
  • Line Location: HEAD2+9
Function Call: WRITE
  • Prompt: !,$G(@ST4@(INS,TRD))
  • Line Location: HEAD2+10
Function Call: WRITE
  • Prompt: !,$G(@STORE@(NXT))
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] SETUP+3
^SCTM(404.51 - [#404.51] TALL+5, TALL+8, SETUP+2

Label References

Name Line Occurrences
HEAD2 PAT+16, PAT+17
HEADER PAT+8, PAT+16, PAT+17
TALL ALL+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DT ALL+10
FIRST PAT+2~, PAT+3*, PAT+8*, PAT+16, PAT+17
IIEN TALL+2~, TALL+3*, TALL+5*, TALL+6, TALL+8, SETUP~, SETUP+2*, SETUP+3, SETUP+8*, SETUP+9
, SETUP+10, SETUP+11, SETUP+13, SETUP+14, SETUP+15, SETUP+16, SETUP+17, SETUP+19, SETUP+20, SETUP+23
, SETUP+25
INAME SETUP~, SETUP+3*, SETUP+4*, SETUP+13
INS PAT~, PAT+4, PAT+5, PAT+7, PAT+9, PAT+12, PAT+13, PAT+16, PAT+17, TOTAL1~
, TOTAL1+5, HEAD2~, HEAD2+1, HEAD2+2, HEAD2+3, HEAD2+4, HEAD2+5, HEAD2+7, HEAD2+8, HEAD2+9
, HEAD2+10, HEAD2+11
>> INST TALL+6
>> INST( TALL+6
IOP SPRINT~
IOSL PAT+16, PAT+17
IOST PAT+16, PAT+17
>> MORE PAT+16*, PAT+17*, HEADER+1, HEADER+2*
NODE TALL+2~
NXT HEADER+3~, HEADER+4*, TALL+2~, TALL+3*
OKAY ALL+3~, ALL+8*, ALL+11*
PAGE PAT+16, PAT+17, SPRINT+6~, SPRINT+7*, SPRINT+10
PNAME SETUP~, SETUP+6*, SETUP+9, SETUP+15, SETUP+19, SETUP+20, SETUP+22
>> POP SPRINT+9
POS PAT~, PAT+4, PAT+5, PAT+7, PAT+9, PAT+12, PAT+13, PAT+16, PAT+17, TOTAL1~
, TOTAL1+5, HEAD2~, HEAD2+4, HEAD2+5, HEAD2+8, HEAD2+9
POSN SETUP~, SETUP+9, SETUP+22
PRAC SETUP~, SETUP+9, SETUP+10, SETUP+15, SETUP+16, SETUP+17, SETUP+19, SETUP+20, SETUP+23
PRC TOTAL1+2~, TOTAL1+3*, TOTAL1+4*, TOTAL1+5
PRCP SETUP~, SETUP+10
PT PAT+2~, PAT+6*, PAT+7*, PAT+9, PAT+12, PAT+13
PTN PAT+2~, PAT+3*, PAT+5*, PAT+7
SCCN PAT+10~, PAT+11*, PAT+12*, PAT+13
SCDT ALL+3~, ALL+10*, ALL+11
SCDT("BEGIN" ALL+10*
SCDT("END" ALL+10*
SCDT("INCL" ALL+10*
SCI ALL+3~, ALL+12*, ALL+14
SCTP ALL+3~, ALL+9*, ALL+11
SCX SETUP+21~, SETUP+22*, SETUP+23
SEC PAT~, PAT+4, PAT+5, PAT+7, PAT+9, PAT+12, PAT+13, PAT+16, PAT+17, TOTAL1~
, TOTAL1+3, TOTAL1+4, HEAD2~, HEAD2+1, HEAD2+2, HEAD2+4, HEAD2+5, HEAD2+7, HEAD2+8, HEAD2+9
SEC3 PAT~, PAT+16, PAT+17, HEAD2~, HEAD2+1, HEAD2+7
SORT PAT+16, SPRINT~, TOTAL1+3, TOTAL1+4, HEAD2+9, HEAD2+10, HEADER+2, SETUP+8, SETUP+9, SETUP+11
, SETUP+13, SETUP+14
ST3 PAT~, PAT+16, PAT+17, HEAD2~, HEAD2+2, HEAD2+7, HEAD2+8
ST4 PAT~, PAT+16, PAT+17, HEAD2~, HEAD2+1, HEAD2+4, HEAD2+10
>> STOP PAT+5, PAT+7, PAT+14, PAT+16, PAT+17, SPRINT+7*
STORE PAT+5, PAT+7, PAT+9, PAT+12, PAT+13, SPRINT~, TOTAL1+5, HEAD2+3, HEAD2+5, HEAD2+9
, HEAD2+11, HEADER+4, SHEAD+1, SHEAD+2*, SHEAD+3*, SHEAD+4*, SHEAD+5*, SHEAD+6*, SHEAD+10*, SHEAD+11*
SHEAD+12*, SHEAD+13*, SHEAD+14*, SHEAD+15*, SETUP+9, SETUP+10, SETUP+11, SETUP+13, SETUP+14, SETUP+15
, SETUP+16, SETUP+17, SETUP+19, SETUP+20, SETUP+23, SETUP+25
>> SUMM PAT+4
>> TEAM ALL+2
>> TEAM( ALL+5, ALL+6, TALL+9*
TEM TOTAL1+2~, TOTAL1+3*, TOTAL1+4*, TOTAL1+5
TIEN ALL+3~, ALL+4*, ALL+5*, ALL+6, ALL+8, ALL+9, TALL+7*, TALL+8*, TALL+9, SETUP~
, SETUP+2, SETUP+8*, SETUP+9, SETUP+10, SETUP+11, SETUP+14, SETUP+17, SETUP+20, SETUP+23
TITL PAT+16, PAT+17, SPRINT~, SPRINT+10
TNAME SETUP~, SETUP+7*, SETUP+11, SETUP+14, SETUP+22
TPI SETUP~, SETUP+9, SETUP+10, SETUP+15, SETUP+20, SETUP+23
>> TPRC ALL+13, ALL+14
TRD PAT~, PAT+4, PAT+5, PAT+7, PAT+9, PAT+12, PAT+13, PAT+16, PAT+17, TOTAL1~
, TOTAL1+3, TOTAL1+4, HEAD2~, HEAD2+1, HEAD2+4, HEAD2+5, HEAD2+7, HEAD2+8, HEAD2+9, HEAD2+10
XLIST ALL+3~, ALL+7!
XLIST("SCTP" ALL+9
YLIST ALL+3~, ALL+10!
YLIST( ALL+12, ALL+14
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All