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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: SCAPMCA1

Package: Scheduling

Routine: SCAPMCA1


Information

SCAPMCA1 ;BP-CIOFO/KEITH - Get all assignment info. (cont.) ; 30 Jul 99 3:29 PM

Source Information

Source file <SCAPMCA1.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Scheduling 1 ($$PRTPC,$$TMPT,$$TPPT)^SCAPMC  
VA Fileman 1 ^%DTC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Scheduling 1 SCAPMCA  

Entry Points

Name Comments DBIA/ICR reference
GETTM ;Get team information
GETPOS ;Get position information
GAP(SCTAC,SCTINAC,SCADT,SCIDT) ;Determine if a gap exists in pc assignments
G1(SCADT,SCIDT) ;Loop through position assignments
SETF(SCPC,SUB,DATA) ;Set "flat" array node
DTRADJ(ADT,IDT,SCDT,SCDT2) ;Adjust dates for provider information
GETDAT ;Get assignment data
PPOS(SCSTR,SCPPOS) ;Get preceptor position information

External References

Name Field # of Occurrence
^%DTC G1+4
$$PRTPC^SCAPMC GETPOS+23
$$TMPT^SCAPMC GETTM+1
$$TPPT^SCAPMC GETPOS+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SCPT(404.43 - [#404.43] GETPOS+8
^SCTM(404.57 - [#404.57] PPOS+6
^SD(403.46 - [#403.46] PPOS+15
^TMP("SCRATCH1" GETTM+2, GETTM+3, GETPOS+2, GETPOS+3
^TMP("SCRATCH2" GETPOS+24, GETPOS+26, GETPOS+27, GETPOS+34, GETPOS+35
^USR(8930 - [#8930] PPOS+17

Label References

Name Line Occurrences
$$PPOS GETPOS+36
DTRADJ GETPOS+19
G1 GAP+2, G1+7
SETF GETPOS+12, GETPOS+30, GETPOS+38, GETPOS+40, GETPOS+48

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADT DTRADJ~
CT SETF+4~, SETF+7*
DATA SETF~, SETF+7
>> DFN GETTM+1, GETTM+6, GETPOS+1, GETPOS+11, GETPOS+18, GETPOS+29, GETPOS+37, GETPOS+39, GETPOS+45, GETPOS+46
, GETPOS+47, G1+2, G1+5, SETF+6, SETF+7
GAP GAP+1~, GAP+2*, GAP+3, G1+3*, G1+4*
IDT DTRADJ~
SCADT GETPOS+13*, GETPOS+14*, GETPOS+18, GETPOS+19, GAP~, GAP+2, G1~, G1+2*, G1+3, G1+4
, G1+5, G1+7, DTRADJ+6
>> SCARR GETTM+6, GETPOS+11, GETPOS+18, GETPOS+29, GETPOS+37, GETPOS+39, GETPOS+45, GETPOS+46, GETPOS+47, G1+2
, G1+5, SETF+6, SETF+7
SCDT GETTM+1, GETPOS+1, GETPOS+19, DTRADJ~
SCDT("BEGIN" GETPOS+14, DTRADJ+6
SCDT("END" GETPOS+16, DTRADJ+7
SCDT("INCL" DTRADJ+8
SCDT2 GETPOS+19!, GETPOS+23, DTRADJ~, DTRADJ+8*
SCDT2("BEGIN" DTRADJ+6*
SCDT2("END" DTRADJ+7*
SCDT2("INCL" DTRADJ+8*
SCI GETTM+1*, GETTM+2*, GETTM+3, GETPOS+1*, GETPOS+2*, GETPOS+3, PPOS+5~, PPOS+20*
SCIDT GETPOS+15*, GETPOS+16*, GETPOS+18, GETPOS+19, GAP~, GAP+2, G1~, G1+2, G1+3, G1+4
, G1+5*, G1+6, G1+7, DTRADJ+7
>> SCII GETPOS+23*, GETPOS+24*, GETPOS+26, GETPOS+27, GETPOS+34, GETPOS+35
>> SCIII GETPOS+25*, GETPOS+26*, GETPOS+27, GETPOS+33*, GETPOS+34*, GETPOS+35
>> SCPAH GETPOS+28*, GETPOS+29, GETPOS+38*, GETPOS+39
SCPC SETF~, SETF+5
>> SCPCPOSF GETPOS+9*, GETPOS+12, GETPOS+18, GETPOS+30, GETPOS+38, GETPOS+40
>> SCPOS GETPOS+4*, GETPOS+5, GETPOS+23
>> SCPOSD GETPOS+3*, GETPOS+4, GETPOS+11, GETPOS+12, GETPOS+13, GETPOS+15, PPOS+11, PPOS+18
SCPPOS GETPOS+36*, GETPOS+37, GETPOS+39, PPOS~, PPOS+6, PPOS+8
SCPPOS0 PPOS+5~, PPOS+6*, PPOS+7, PPOS+9, PPOS+10, PPOS+14, PPOS+16
>> SCPPOSD GETPOS+36*, GETPOS+37, GETPOS+38
>> SCPRD GETPOS+27*, GETPOS+28, GETPOS+29, GETPOS+30, GETPOS+35*, GETPOS+36, GETPOS+38, GETPOS+39, GETPOS+40
>> SCPTA GETTM+3*, GETTM+5, GETTM+6, GETPOS+9*, GETPOS+10, GETPOS+11, GETPOS+18, GETPOS+29, GETPOS+37, GETPOS+39
, GETPOS+45*, GETPOS+46*, GETPOS+47, G1+2, G1+5
>> SCPTPA GETPOS+4*, GETPOS+7, GETPOS+8, GETPOS+11, GETPOS+29, GETPOS+37, GETPOS+39
>> SCPTPA0 GETPOS+8*, GETPOS+9
>> SCRATCH1 GETTM+1, GETTM+8, GETPOS+1
>> SCRATCH2 GETPOS+22, GETPOS+23
SCSTR PPOS~, PPOS+12, PPOS+13
>> SCSUB GETPOS+25*, GETPOS+26, GETPOS+27, GETPOS+30
SCTAC GAP~
SCTINAC GAP~, G1+3, G1+6
>> SCTM GETTM+3*, GETTM+4, GETTM+6, GETPOS+4*, GETPOS+6, GETPOS+11, GETPOS+18, GETPOS+29, GETPOS+37, GETPOS+39
, GETPOS+45*, GETPOS+46, GETPOS+47, G1+2, G1+5
>> SCTMD GETTM+3*, GETTM+6, GETPOS+47*, GETPOS+48
SCX PPOS+5~, PPOS+20*, PPOS+21
SCX( PPOS+20
SCX(1 PPOS+8*
SCX(10 PPOS+17*
SCX(11 PPOS+18*
SCX(12 PPOS+19*
SCX(2 PPOS+9*
SCX(3 PPOS+10*
SCX(4 PPOS+11*
SCX(5 PPOS+12*
SCX(6 PPOS+13*
SCX(7 PPOS+14*, PPOS+15
SCX(8 PPOS+15*
SCX(9 PPOS+16*, PPOS+17
SUB SETF~, SETF+5*, SETF+6, SETF+7
U GETTM+3, GETPOS+4, GETPOS+9, GETPOS+13, GETPOS+15, GETPOS+28, GETPOS+36, GETPOS+38, GETPOS+48, PPOS+9
, PPOS+10, PPOS+11, PPOS+12, PPOS+13, PPOS+14, PPOS+15, PPOS+16, PPOS+17, PPOS+18, PPOS+20
X G1+1~, G1+4, SETF+4~, SETF+5*
X1 G1+1~, G1+4*
X2 G1+1~, G1+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All