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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SCMCTSKG

Package: Scheduling

Routine: SCMCTSKG


Information

SCMCTSKG ;bpoifo/dmr PCMM Inactivation GUI Rpt.;3/18/08

Source Information

Source file <SCMCTSKG.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 (,DD)^%DT  $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
EN(SCRESULT,SCARRAY) ;
DATE ;
START ;
TEAMP ;
TEAM ;
INST ;
PROV ;
UNREA ;Unassign Reason
SAVE ;
SAVE1 ;
SAVE2 ;
SAVE3 ;
SORT1 ;
SORT2 ;
SORT3 ;
SORT4 ;
SORT5 ;
SORT6 ;
SORT7 ;
FINAL ;
EXIT ;

External References

Name Field # of Occurrence
^%DT DATE+1, DATE+2
DD^%DT SAVE1+1, SAVE3+3
$$GET1^DIQ START+3, START+5, START+6, START+7, TEAMP+2, TEAMP+3, TEAM+2, TEAM+3, TEAM+4, INST+2
INST+4, INST+11, PROV+7, PROV+8, PROV+11, PROV+17, PROV+18, PROV+21, UNREA+2

Used in RPC

RPC Name Call Tags
SCMC AUTO INACTIVATION RPT EN

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^SCPT(404.42 - [#404.42] GET1^DIQ
^SCPT(404.43 - [#404.43] GET1^DIQ
^SCTM(404.51 - [#404.51] GET1^DIQ
^SCTM(404.52 - [#404.52] GET1^DIQ
^SCTM(404.57 - [#404.57] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SCPT(404.43 - [#404.43] START+1, START+2
^SCTM(404.52 - [#404.52] PROV+6, PROV+15, PROV+16
^TMP("SCARRAY" EN+3!, EN+4*, DATE+1, DATE+2, TEAMP+4, TEAMP+5, TEAMP+6, TEAM+5, TEAM+6, TEAM+7
INST+3, INST+7, INST+8, PROV+2, PROV+3, PROV+5, PROV+14, SAVE+1, SAVE+2, SAVE2+2
FINAL+1, FINAL+8, EXIT+4!
^TMP("SCRESULT" EN+6!, EN+8, SAVE1+3*, SAVE2+6*, SAVE2+7*, SAVE2+8*, SAVE2+9*, SAVE2+10*, SAVE2+11*, SAVE2+12*
SORT1+1, SORT1+3*, SORT1+4*, SORT2+1, SORT2+3*, SORT2+4*, SORT3+1, SORT3+3*, SORT3+4*, SORT4+1
SORT4+3*, SORT4+4*, SORT5+1, SORT5+3*, SORT5+4*, SORT6+1, SORT6+3*, SORT6+4*, SORT7+1, SORT7+3*
SORT7+4*, FINAL+3, FINAL+4, FINAL+5, FINAL+6*, FINAL+7!, FINAL+11, FINAL+12, FINAL+13*, FINAL+14!
FINAL+16, FINAL+17, FINAL+18, FINAL+19*, FINAL+20!, FINAL+22, FINAL+23, FINAL+24, FINAL+25, FINAL+26*
FINAL+27!, FINAL+29, FINAL+30, FINAL+31, FINAL+32, FINAL+33, FINAL+34*, FINAL+35!, FINAL+37, FINAL+38
FINAL+39, FINAL+40, FINAL+41, FINAL+42, FINAL+43*, FINAL+44!, FINAL+46, FINAL+47, FINAL+48, FINAL+49
FINAL+50, FINAL+51, FINAL+52, FINAL+53*, FINAL+54!, FINAL+56, FINAL+57, FINAL+58, FINAL+59, FINAL+60
FINAL+61, FINAL+62, FINAL+63, FINAL+64*, FINAL+65!

Label References

Name Line Occurrences
@( SAVE3+4
DATE EN+5
EXIT EN+9
FINAL EN+7
INST TEAM+5, TEAM+9
PROV INST+5, INST+12
SAVE PROV+12, PROV+22
SAVE1 SAVE+1
SAVE2 SAVE+2
SAVE3 SAVE+2
START DATE+3
TEAM TEAMP+4, TEAMP+7
TEAMP START+8
UNREA PROV+12, PROV+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BDATE EN+2*, DATE+1*, START+4, EXIT+2!
C FINAL+2*, FINAL+9*, FINAL+12*, FINAL+13, FINAL+14, FINAL+18*, FINAL+19, FINAL+20, FINAL+25*, FINAL+26
FINAL+27, FINAL+33*, FINAL+34, FINAL+35, FINAL+42*, FINAL+43, FINAL+44, FINAL+52*, FINAL+53, FINAL+54
FINAL+63*, FINAL+64, FINAL+65, EXIT+2!
CC EN+2*, SAVE2+1*, SAVE3+1*, SAVE3+4, FINAL+2*, FINAL+6*, FINAL+10, FINAL+15, FINAL+21, FINAL+28
FINAL+36, FINAL+45, FINAL+55, EXIT+2!
CT EN+2*, SORT1+2*, SORT1+3, SORT2+2*, SORT2+3, SORT3+2*, SORT3+3, SORT4+2*, SORT4+3, SORT5+2*
SORT5+3, SORT6+2*, SORT6+3, SORT7+2*, SORT7+3, FINAL+9*, FINAL+13*, FINAL+19*, FINAL+26*, FINAL+34*
FINAL+43*, FINAL+53*, FINAL+64*, EXIT+2!
DATE2 EXIT+3!
EDATE EN+2*, DATE+2*, START+4, EXIT+2!
EFFD PROV+1*, EXIT+3!
ERROR PROV+1*, EXIT+3!
>> FILE PROV+1*
HOLD EN+2*, SAVE2+5*, SAVE3+1, EXIT+2!
IEN EN+1*, START+2*, START+3, START+5, START+6, TEAMP+2, TEAMP+3, UNREA+2, EXIT+1!
INAME EN+2*, EXIT+2!
INST EN+1*, INST+1*, INST+4*, INST+11*, SAVE1+3, SAVE2+4, SORT1+1, SORT1+3, SORT1+4, SORT2+1
SORT2+3, SORT2+4, SORT3+1, SORT3+3, SORT3+4, SORT4+1, SORT4+3, SORT4+4, SORT5+1, SORT5+3
SORT5+4, SORT6+1, SORT6+3, SORT6+4, SORT7+1, SORT7+3, SORT7+4, FINAL+2*, FINAL+3*, FINAL+4
FINAL+5, FINAL+6, FINAL+7, EXIT+1!
INSTN EN+1*, INST+1*, INST+2*, INST+8, INST+10, EXIT+1!
INUM INST+1*, INST+8*, INST+9*, INST+10, EXIT+3!
J PROV+1*, PROV+3*, PROV+4, PROV+5, EXIT+3!
JJ PROV+1*, PROV+6*, PROV+7, PROV+8, PROV+11, PROV+16*, PROV+17, PROV+18, PROV+21, EXIT+3!
NN EN+2*, SAVE2+2*, SAVE2+5, SAVE2+6, SAVE2+7, SAVE2+8, SAVE2+9, SAVE2+10, SAVE2+11, SAVE2+12
EXIT+3!
NU EXIT+2!
NUM EN+1*, SAVE1+2*, SAVE1+3, FINAL+2*, FINAL+5*, FINAL+6, FINAL+7, EXIT+2!
P1 PROV+1*, EXIT+3!
P2 PROV+1*, EXIT+3!
P3 PROV+1*, EXIT+3!
PAT EN+2*, START+5*, SAVE1+3, SAVE2+4, SORT1+1, SORT1+3, SORT1+4, SORT2+1, SORT2+3, SORT2+4
SORT3+1, SORT3+3, SORT3+4, SORT4+1, SORT4+3, SORT4+4, SORT5+1, SORT5+3, SORT5+4, SORT6+1
SORT6+3, SORT6+4, SORT7+1, SORT7+3, SORT7+4, FINAL+2*, FINAL+4*, FINAL+5, FINAL+6, FINAL+7
EXIT+2!
PDATE PROV+1*, PROV+8*, PROV+9, PROV+10, PROV+18*, PROV+19, PROV+20, EXIT+3!
POS PROV+7*, PROV+17*, EXIT+3!
PREC TEAM+1*, TEAM+4*, SAVE1+3, SORT1+3, SORT2+3, SORT3+3, SORT4+3, SORT5+3, SORT6+3, SORT7+3
EXIT+3!
PROV EN+2*, PROV+1*, PROV+11*, PROV+21*, SAVE1+3, SAVE2+4, SORT1+3, SORT2+3, SORT3+3, SORT4+3
SORT5+3, SORT6+3, SORT7+3, EXIT+2!
PROVN EN+2*, PROV+1*, PROV+5*, PROV+6, PROV+15*, PROV+16, EXIT+2!
S1 SAVE2+1*, SAVE2+6*, SAVE2+7, SAVE2+8, SAVE2+9, SAVE2+10, SAVE2+11, SAVE2+12, SORT1+3, SORT2+3
SORT3+3, SORT4+3, SORT5+3, SORT6+3, SORT7+3, FINAL+9*, FINAL+11*, FINAL+12, FINAL+13, FINAL+14
FINAL+16*, FINAL+17, FINAL+18, FINAL+19, FINAL+20, FINAL+22*, FINAL+23, FINAL+24, FINAL+25, FINAL+26
FINAL+27, FINAL+29*, FINAL+30, FINAL+31, FINAL+32, FINAL+33, FINAL+34, FINAL+35, FINAL+37*, FINAL+38
FINAL+39, FINAL+40, FINAL+41, FINAL+42, FINAL+43, FINAL+44, FINAL+46*, FINAL+47, FINAL+48, FINAL+49
FINAL+50, FINAL+51, FINAL+52, FINAL+53, FINAL+54, FINAL+56*, FINAL+57, FINAL+58, FINAL+59, FINAL+60
FINAL+61, FINAL+62, FINAL+63, FINAL+64, FINAL+65, EXIT+1!
S2 SAVE2+1*, SAVE2+7*, SAVE2+8, SAVE2+9, SAVE2+10, SAVE2+11, SAVE2+12, SORT2+3, SORT3+3, SORT4+3
SORT5+3, SORT6+3, SORT7+3, FINAL+9*, FINAL+17*, FINAL+18, FINAL+19, FINAL+20, FINAL+23*, FINAL+24
FINAL+25, FINAL+26, FINAL+27, FINAL+30*, FINAL+31, FINAL+32, FINAL+33, FINAL+34, FINAL+35, FINAL+38*
FINAL+39, FINAL+40, FINAL+41, FINAL+42, FINAL+43, FINAL+44, FINAL+47*, FINAL+48, FINAL+49, FINAL+50
FINAL+51, FINAL+52, FINAL+53, FINAL+54, FINAL+57*, FINAL+58, FINAL+59, FINAL+60, FINAL+61, FINAL+62
FINAL+63, FINAL+64, FINAL+65, EXIT+1!
S3 SAVE2+1*, SAVE2+8*, SAVE2+9, SAVE2+10, SAVE2+11, SAVE2+12, SORT3+3, SORT4+3, SORT5+3, SORT6+3
SORT7+3, FINAL+9*, FINAL+24*, FINAL+25, FINAL+26, FINAL+27, FINAL+31*, FINAL+32, FINAL+33, FINAL+34
FINAL+35, FINAL+39*, FINAL+40, FINAL+41, FINAL+42, FINAL+43, FINAL+44, FINAL+48*, FINAL+49, FINAL+50
FINAL+51, FINAL+52, FINAL+53, FINAL+54, FINAL+58*, FINAL+59, FINAL+60, FINAL+61, FINAL+62, FINAL+63
FINAL+64, FINAL+65, EXIT+1!
S4 SAVE2+1*, SAVE2+9*, SAVE2+10, SAVE2+11, SAVE2+12, SORT4+3, SORT5+3, SORT6+3, SORT7+3, FINAL+9*
FINAL+32*, FINAL+33, FINAL+34, FINAL+35, FINAL+40*, FINAL+41, FINAL+42, FINAL+43, FINAL+44, FINAL+49*
FINAL+50, FINAL+51, FINAL+52, FINAL+53, FINAL+54, FINAL+59*, FINAL+60, FINAL+61, FINAL+62, FINAL+63
FINAL+64, FINAL+65, EXIT+1!
S5 SAVE2+1*, SAVE2+10*, SAVE2+11, SAVE2+12, SORT5+3, SORT6+3, SORT7+3, FINAL+9*, FINAL+41*, FINAL+42
FINAL+43, FINAL+44, FINAL+50*, FINAL+51, FINAL+52, FINAL+53, FINAL+54, FINAL+60*, FINAL+61, FINAL+62
FINAL+63, FINAL+64, FINAL+65, EXIT+1!
S6 SAVE2+1*, SAVE2+11*, SAVE2+12, SORT6+3, SORT7+3, FINAL+9*, FINAL+51*, FINAL+52, FINAL+53, FINAL+54
FINAL+61*, FINAL+62, FINAL+63, FINAL+64, FINAL+65, EXIT+1!
S7 SAVE2+1*, SAVE2+12*, SORT7+3, FINAL+9*, FINAL+62*, FINAL+63, FINAL+64, FINAL+65, EXIT+1!
S8 EXIT+1!
SCARRAY EN~, EN+4
>> SCLIST PROV+1*
SCRESULT EN~, EN+8*
SN START+6*, START+7, EXIT+3!
SORT SAVE2+1*, SAVE2+2*, SAVE2+3*, SAVE2+4, EXIT+3!
SSN EN+1*, START+6*, START+7*, SAVE1+3, SORT1+1, SORT1+3, SORT1+4, SORT2+1, SORT2+3, SORT2+4
SORT3+1, SORT3+3, SORT3+4, SORT4+1, SORT4+3, SORT4+4, SORT5+1, SORT5+3, SORT5+4, SORT6+1
SORT6+3, SORT6+4, SORT7+1, SORT7+3, SORT7+4, EXIT+1!
SSNN EN+1*, START+6*, START+7*, EXIT+1!
ST PROV+1*, PROV+8*, PROV+10, PROV+18*, PROV+20, EXIT+2!
STAT EN+1*, START+1*, START+2, EXIT+1!
TEAM EN+2*, EXIT+2!
TEAMN TEAM+1*, TEAM+3*, TEAM+9, SAVE1+3, SAVE2+4, SORT1+1, SORT1+3, SORT1+4, SORT2+1, SORT2+3
SORT2+4, SORT3+1, SORT3+3, SORT3+4, SORT4+1, SORT4+3, SORT4+4, SORT5+1, SORT5+3, SORT5+4
SORT6+1, SORT6+3, SORT6+4, SORT7+1, SORT7+3, SORT7+4, EXIT+2!
TEAMP EN+2*, TEAMP+1*, TEAMP+3*, TEAMP+7, PROV+7, PROV+17, SAVE1+3, SAVE2+4, SORT1+3, SORT2+3
SORT3+3, SORT4+3, SORT5+3, SORT6+3, SORT7+3, EXIT+2!
TEAMPN EN+1*, EXIT+1!
TN EN+1*, TEAM+1*, TEAM+2*, TEAM+7, INST+2, INST+4, INST+11, EXIT+1!
TN2 TEAM+1*, TEAM+7*, TEAM+8*, TEAM+9, EXIT+3!
TPN TEAMP+1*, TEAMP+2*, TEAMP+6, TEAM+2, TEAM+3, TEAM+4, EXIT+1!
TPN2 TEAMP+1*, TEAMP+6*, TEAMP+7*, EXIT+3!
UNDATE EN+1*, START+3*, START+4, PROV+9, PROV+10, PROV+19, PROV+20, SAVE1+1*, SAVE1+3, SAVE2+4
SAVE3+2, EXIT+1!
UNDATE2 SAVE3+2*, SAVE3+3*, SORT1+3, SORT2+3, SORT3+3, SORT4+3, SORT5+3, SORT6+3, SORT7+3, EXIT+3!
UNREA EN+1*, UNREA+1*, UNREA+2*, SAVE1+3, SAVE2+4, SORT1+3, SORT2+3, SORT3+3, SORT4+3, SORT5+3
SORT6+3, SORT7+3, EXIT+1!
>> X DATE+1*, DATE+2*
XX SAVE2+4*, SAVE2+6, SAVE2+7, SAVE2+8, SAVE2+9, SAVE2+10, SAVE2+11, SAVE2+12, EXIT+2!
>> Y DATE+1, DATE+2, SAVE1+1*, SAVE3+3*
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All