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

Package: Scheduling

Routine: SCMCTSK1


Information

SCMCTSK1 ;ALB/JDS - PCMM Inactivations; 18 Apr 2003 9:36 AM ; 10/24/07 12:24pm ; Compiled January 25, 2008 12:11:43 ; Compiled March 26, 2008 22:27:26

Source Information

Source file <SCMCTSK1.m>

Call Graph

Call Graph

Call Graph Total: 23

Package Total Call Graph
Scheduling 12 ($$PRTP,$$PTTP)^SCAPMC  $$DATES^SCAPMCU1  $$GETPRTP^SCAPMCU2  $$DTCHK^SCAPU1  MSG^SCMCCV6  $$PDAT^SCMCGU  $$CHECK^SCMCHLB1  ADD^SCMCHLE  
($$IU,INACT,INCON)^SCMCTSK3  POSCHK^SCMCTSK4  FTERPT^SCMCTSK6  DIS2^SCMCTSK7  
VA FileMan 8 ^%DT  C^%DTC  ^DIC  DT^DICRW  (,FILE)^DIE  EN1^DIP  $$GET1^DIQ  ^DIR  
Kernel 3 $$TRIM^XLFSTR  UPDATE^XPDID  $$GET^XUA4A72  

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

Package Total Caller Graph
Scheduling 19 SC CHECK FOR ENROLLMENT  SC EXTEND BUILD LIST  SC EXTEND FILE LIST  SC FTEE AND PANEL SIZE REPORT  SCMC EXTENDED  SCMC FLAGGED BY CLINIC  SCMC FLAGGED BY TEAM  SCMC INCONSISTENT POSITION  
SCMC PCMM CHECK FTEE  SCMC POSITION PC CHECK  SCMC RETRANSMIT  SCMC TOBE INACTIVATED  SCMCQK  SCMCTSK2  SCMCTSK3  SCMCTSK6  
SCUTBK10  SD53P499  ^SCPT(404.43  

Entry Points

Name Comments DBIA/ICR reference
INACTIVE ;
SEEN(DFN,POS,TYDT,SDDT,PROV,PROVP,SEEN) ;
CHK ;
DIS ;disch
CHKENR(DATA,INFO) ;check if patient enrolled in teamposition clinic
EXTEND(DATA,SCTEAM) ;to inact. in next 60 days
EX1
POS
FILE(RES,DATA) ;File data on FTEE
SCREEN ;Active assign. screen
SUM(PR,POSI) ;get pos for prov
FTEECHK(DATA,PAIEN) ;check Ftee>1
SORT(DIPA,SDD) ;sort tmpl
FTEERPT ;FTEE REPORT
POSCHK(DATA,INFO) ;
SEED ;seed one patient/provider
SCDFN
PRSEED ;seed practitioner
INCON ;inconsistent PC assignments
INCONR ;inconsistent report
INACTDT(PA) ;Scheduled inactivation date.
IU(DFN) ;is patient inactivity unassigned

External References

Name Field # of Occurrence
^%DT INACTIVE+6, INACTIVE+22, INACTIVE+28, INACTIVE+30, EXTEND+7, EXTEND+8
C^%DTC INACTIVE+29, INACTIVE+31
^DIC SORT+6, SORT+10, SEED+8, PRSEED+6
DT^DICRW INACTIVE+3, INACTIVE+5, EXTEND+4, EXTEND+6
^DIE INACTIVE+34
FILE^DIE FILE+9
EN1^DIP INCONR+4
$$GET1^DIQ POSCHK+16
^DIR SORT+4, SORT+7
$$PRTP^SCAPMC SEEN+5
$$PTTP^SCAPMC POS+4
$$DATES^SCAPMCU1 INACTIVE+18, POSSCREEN+4, SUM+6, SUM+8, POSCHK+5
$$GETPRTP^SCAPMCU2 SEEN+3, SEEN+8
$$DTCHK^SCAPU1 SCDFN+13
MSG^SCMCCV6 SEED+6, PRSEED+5
$$PDAT^SCMCGU SEED+3, PRSEED+2
$$CHECK^SCMCHLB1 SCDFN+17
ADD^SCMCHLE SCDFN+18, PRSEED+18
$$IU^SCMCTSK3 IU+1
INACT^SCMCTSK3 INACTDT+1
INCON^SCMCTSK3 INCON+2
POSCHK^SCMCTSK4 POSCHK+16
FTERPT^SCMCTSK6 FTEERPT+1
DIS2^SCMCTSK7 DIS+3
$$TRIM^XLFSTR FTEECHK+5, FTEECHK+7
UPDATE^XPDID INACTIVE+20
$$GET^XUA4A72 POSCHK+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"To retransmit all patients for a given provider press return to select the provider",!!
  • Line Location: SEED+1
Function Call: WRITE
  • Prompt: !,SCDFN
  • Line Location: SEED+10
Routine Call
  • DIC
  • Line Location:
    • SORT+6
    • SORT+10
    • SEED+8
    • PRSEED+6
Routine Call
  • DIE
  • Line Location:
    • INACTIVE+34
Routine Call
  • DIE
  • Line Location:
    • FILE+9
Routine Call
  • DIR
  • Line Location:
    • SORT+4
    • SORT+7

Used in RPC

RPC Name Call Tags
SCMC PCMM CHECK FTEE FTEECHK
SC EXTEND BUILD LIST EXTEND
SC EXTEND FILE LIST FILE
SCMC POSITION PC CHECK POSCHK
SC CHECK FOR ENROLLMENT CHKENR

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls
^VA(200 - [#200] GET1^DIQ
^SCPT(404.43 - [#404.43] Classic Fileman Calls
^SCTM(404.57 - [#404.57] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVPRV - [#9000010.06] SEEN+14
^AUPNVPRV("AD" SEEN+14
^SCE - [#409.68] SEEN+11
^SCE("ADFN" SEEN+9, SEEN+10
^SCPT(404.43 - [#404.43] INACTIVE+11, DIS+1, EX1+2, POS+7, POS+8, FILE+4, SCDFN+11, PRSEED+11
^SCPT(404.48 - [#404.48] SCDFN+16, PRSEED+16
^SCTM(404.51 - [#404.51] INACTIVE+21, SUM+5, SUM+11
^SCTM(404.52 - [#404.52] SCREEN+1, SCREEN+2, SCREEN+5, SCREEN+6, SUM+3, SUM+4, SUM+7, FTEECHK+11, POSCHK+9, POSCHK+10
, POSCHK+11, POSCHK+12, PRSEED+8
^SCTM(404.53 - [#404.53] INACTIVE+18
^SCTM(404.57 - [#404.57] INACTIVE+35, EXTEND+11, EXTEND+12, POS+1, POS+11, SCREEN+3, SUM+5, SUM+9, SCDFN+8, PRSEED+12
^SD(403.46 - [#403.46] POSCHK+4, POSCHK+5, POSCHK+16
^SDD(409.44 - [#409.44] SEEN+13
^TMP("SC TMP LIST" POS+3!
^TMP("SCF" INACTIVE+36*, INACTIVE+37*
^TMP("SCMCTSK" INCONR+2!
^XTMP("SCMCTSK2-" INACTIVE+4, EXTEND+5

Label References

Name Line Occurrences
$$SUM FTEECHK+11
CHK SEEN+13, SEEN+14
EX1 EXTEND+10
POS EXTEND+10, EXTEND+12
PRSEED SEED+8
SCDFN PRSEED+11
SEEN INACTIVE+32, POS+10

Naked Globals

Name Field # of Occurrence
^( POS+5, PRSEED+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT INACTIVE+6*, INACTIVE+22*, INACTIVE+28*, INACTIVE+30*
A INACTIVE+7*, INACTIVE+8, INACTIVE+9, EXTEND+3~, EX1*, EX1+1, EX1+2, SCREEN+1~*, SCREEN+2, SCREEN+3
SCREEN+4, SCREEN+5, SCREEN+6, FTEECHK+11~*, IU+2~
>> ACTIVE SUM+6*, SUM+7, SUM+8*
AH PRSEED+1~, PRSEED+8*, PRSEED+13, PRSEED+18
B EX1+1*, EX1+2, IU+2~
BY INCONR+1~, INCONR+3*
CNT INACTIVE+2~*, INACTIVE+36*, INACTIVE+37*, EXTEND+3~*, EXTEND+11, EXTEND+12, EXTEND+13, EX1*, EX1+2, EX1+3*
POS+11*
>> D0 SCREEN+1, SCREEN+6
>> DA INACTIVE+34*
DATA CHKENR~, EXTEND~, EXTEND+2!, FILE~, FTEECHK~, FTEECHK+3*, FTEECHK+4, FTEECHK+8*, FTEECHK+12*, FTEECHK+13*
, POSCHK~, POSCHK+3*, POSCHK+4*, POSCHK+5*, POSCHK+6*, POSCHK+16*, IU+2~
DATA( EX1+2*, FILE+2, FILE+3*, FILE+4, FILE+5, FILE+6, FILE+7, FILE+8
DATA(0 CHKENR+1*
DATA(1 EXTEND+3*, EXTEND+13*
DFN INACTIVE+19*, INACTIVE+20, INACTIVE+32, SEEN~, SEEN+9, SEEN+10, POS+9*, POS+10, IU~, IU+1
DIC SORT+1~, SORT+2*, SEED+2~, SEED+8*, PRSEED+6*, INCONR+3*
DIC("A" SORT+9*, PRSEED+6*
DIC("S" SORT+3*
DIC(0 SORT+2*, SORT+9*, SEED+8*, PRSEED+6*
>> DIE INACTIVE+34*
>> DIOBEG INCONR+3*
DIPA SORT~
DIPA("EI" SORT+5*, SORT+8*, SORT+11*, SORT+12*
DIPA("SI" SORT+5*, SORT+6*, SORT+9*
>> DIR("A" SORT+4*, SORT+7*
>> DIR("B" SORT+4*, SORT+7*
>> DIR(0 SORT+4*, SORT+7*
>> DR INACTIVE+34*
DT INACTIVE+4, INACTIVE+5, EXTEND+5, EXTEND+6, SCREEN+2, SCREEN+5, SUM+6, SUM+8, POSCHK+9, POSCHK+10
SCDFN+13
DUZ FILE+8
>> ENTRY INACTIVE+10*, INACTIVE+11, INACTIVE+34, INACTIVE+36, INACTIVE+37, DIS+1
>> FLDA( FILE+6*, FILE+7*, FILE+8*
>> FLDA(0 FILE+9
>> FLDS INCONR+3*
FTEE SUM+1~, SUM+2*, SUM+13*, SUM+14, FTEECHK+2~, FTEECHK+11*, FTEECHK+13
I INACTIVE+2~, SEEN+2~, SEEN+6*, SEEN+7, SEEN+8, SEEN+9*, SEEN+10, CHK+3, CHK+4, EXTEND+3~
, FILE+1~, FILE+2*, FILE+3, FILE+4, FILE+5, FILE+6, FILE+7, FILE+8, SUM+1~, SUM+2*
, SUM+3*, SUM+4, PRSEED+15~, PRSEED+16*, IU+2~
INFO CHKENR~, POSCHK~, POSCHK+3, POSCHK+4, POSCHK+5, POSCHK+7, POSCHK+9, POSCHK+10, POSCHK+11, POSCHK+16
INS SUM+1~, SUM+5*
J SEEN+10*, SEEN+11, SEEN+13, EXTEND+3~, POS+5*, POS+6~, SCREEN+2~*, SCREEN+5, SCREEN+6, POSCHK+9*
, POSCHK+10, POSCHK+11
K EXTEND+3~, POSCHK+11*, POSCHK+12
>> L INACTIVE+7*
NEW INACTIVE+24~, INACTIVE+25*, INACTIVE+26*, INACTIVE+28, INACTIVE+30
PA INACTDT~
PAIEN FTEECHK~, FTEECHK+4, FTEECHK+5, FTEECHK+11, FTEECHK+13
PCLASS POSCHK+1~, POSCHK+14*, POSCHK+16
POS INACTIVE+13*, INACTIVE+18, INACTIVE+32, INACTIVE+35, SEEN~, SEEN+3, SEEN+5, SEEN+8, EXTEND+10*, EXTEND+12*
POSPOS+1, POS+4, POS+10, POS+11, INCON+1~
POSA EXTEND+3~, EXTEND+9*, EXTEND+11*, EXTEND+12
POSI SUM~, SUM+4
PR SUM~, SUM+3, SUM+7
PREC INACTIVE+18*, SEEN+2~, SEEN+7*, SEEN+8
PRECP INACTIVE+32~, INACTIVE+37, POS+10
PRO SEEN+2~, SEEN+12*, SEEN+13, SEEN+14, CHK+1, CHK+2, CHK+3, CHK+4
PROV INACTIVE+32~, INACTIVE+36, SEEN~, SEEN+3*, POS+10
PROVP SEEN~, SEEN+1*, SEEN+8*
Q INACTIVE+2~, INACTIVE+8*, INACTIVE+9*, INACTIVE+10, INACTIVE+19, INACTIVE+21
QUIT PRSEED+15~*, PRSEED+16*, PRSEED+17
RES FILE~
>> SC1 SEED+6, SCDFN*, SCDFN+2, SCDFN+4, SCDFN+6, SCDFN+10, PRSEED+5
SC177 SEED+3*, SEED+4, SCDFN+13, PRSEED+1~, PRSEED+2*, PRSEED+3
>> SC2 SEED+5*, SEED+6, PRSEED+4*, PRSEED+5
SC297 INACTIVE+2~
SCA SUM+1~
SCA( SUM+4*
SCADT SEED+2~, SCDFN+3*, SCDFN+4*, SCDFN+6, SCDFN+10, SCDFN+13
SCDATA EXTEND+2!, POS+5*, POS+6, POS+7, POS+8, POS+9, POS+11
SCDDT SEED+2~, SCDFN+11*, SCDFN+13
>> SCDFN SEED+10*, SCDFN+18, PRSEED+11*
>> SCERR POS+4
>> SCLIST POS+4, POS+5, POS+12
SCPAI SEED+2~, SCDFN+9*, SCDFN+10*, SCDFN+11, SCDFN+14
SCPR SEEN+2~
SCPR( SEEN+6, SEEN+7, SEEN+8
SCPRDTS SEEN+2~
SCPRDTS("BEGIN" SEEN+4*
SCPRDTS("END" SEEN+4*
SCPRDTS("INCL" SEEN+4*
SCPRO SEEN+2~
SCPRO( SEEN+6*, SEEN+8*, SEEN+12, CHK+1, CHK+2, CHK+3, CHK+4
>> SCPROV PRSEED+7*, PRSEED+8
SCTEAM EXTEND~, EXTEND+3*, EXTEND+10, EXTEND+11, EXTEND+12
>> SCTP SCDFN+5*, SCDFN+6*, SCDFN+8, SCDFN+10, SCDFN+18
>> SCTP( PRSEED+9, PRSEED+10*
>> SCU( PRSEED+11*
SCVAR SCDFN+14~*, SCDFN+16, SCDFN+17, SCDFN+18, PRSEED+13*, PRSEED+16, PRSEED+18
SD1 INACTIVE+4~*, EXTEND+5~*
SDD SORT~, SORT+5*, SORT+6*, SORT+12*, SORT+13*
SDDATA EXTEND+2!
SDDATA( POS+11*
SDDT INACTIVE+2~, INACTIVE+4*, INACTIVE+5*, INACTIVE+32, INACTIVE+34, SEEN~, SEEN+3, SEEN+4, SEEN+8, EXTEND+5*
, EXTEND+6*, POS+10
SDX CHK+1~*, CHK+2, CHK+3, CHK+4
SEEN INACTIVE+32~, SEEN~, SEEN+1*, SEEN+9, SEEN+10, SEEN+12, SEEN+13, SEEN+14, CHK+1, CHK+3*
CHK+4*, POS+10
STDD INACTIVE+2~, INACTIVE+6*, INACTIVE+16
STDT INACTIVE+2~, INACTIVE+22~*, INACTIVE+25, INACTIVE+28~*, INACTIVE+29, INACTIVE+30~*, INACTIVE+31, EXTEND+7*, POS+6
TEAM INACTIVE+21*, SUM+1~, SUM+11*, SUM+12
TEAMN INACTIVE+2~
>> TEAMNM INACTIVE+21*
>> TP PRSEED+8*, PRSEED+9, PRSEED+10, PRSEED+11, PRSEED+12
TPZ INACTIVE+2~, INACTIVE+35*, INACTIVE+36, INACTIVE+37
TYDT INACTIVE+2~, INACTIVE+27~, INACTIVE+29*, INACTIVE+31*, INACTIVE+32, SEEN~, SEEN+4, SEEN+9, SEEN+11, CHK+4
, EXTEND+8*, POS+10
U INACTIVE+12, INACTIVE+13, INACTIVE+14, INACTIVE+15, INACTIVE+16, INACTIVE+18, INACTIVE+21, INACTIVE+25, INACTIVE+30, INACTIVE+36
INACTIVE+37, SEEN+6, SEEN+7, SEEN+8, SEEN+11, CHK+2, CHK+3, CHK+4, DIS+2, EXTEND+10
EX1+2, POS+1, POS+6, POS+7, POS+8, POS+11, FILE+3, FILE+5, FILE+6, FILE+7
SCREEN+3, SUM+5, SUM+7, SUM+11, SUM+12, SUM+13, FTEECHK+4, FTEECHK+5, FTEECHK+11, FTEECHK+13
, SORT+6, SORT+9, SORT+11, SORT+12, POSCHK+3, POSCHK+4, POSCHK+5, POSCHK+7, POSCHK+14, POSCHK+16
SCDFN+11, PRSEED+12, PRSEED+16
V SEEN+14~*
VISIT SEEN+11~*, SEEN+14
X INACTIVE+6*, INACTIVE+22*, INACTIVE+28*, INACTIVE+29, INACTIVE+30*, INACTIVE+31, SEEN+2~, SEEN+5*, EXTEND+7*, EXTEND+8*
POS+4*, SCREEN+2*, SCREEN+5*, SCREEN+6*, SCREEN+7*, FTEECHK+2~, FTEECHK+5*, FTEECHK+6, FTEECHK+7, SORT+5
, SORT+6, SORT+8, SORT+12
X1 INACTIVE+29*, INACTIVE+31*, FTEECHK+2~, FTEECHK+6*, FTEECHK+8
X2 INACTIVE+29*, INACTIVE+31*, FTEECHK+2~, FTEECHK+7*, FTEECHK+8
>> XPDIDTOT INACTIVE+20
>> Y INACTIVE+6, INACTIVE+22, INACTIVE+28, INACTIVE+30, EXTEND+7, EXTEND+8, SORT+6, SORT+9, SORT+11, SORT+12
SEED+8, SEED+10, PRSEED+6, PRSEED+7
>> Y(0 SORT+9, SORT+11
Z SUM+1~, SUM+7*, SUM+8, SUM+9*, SUM+11
ZERO INACTIVE+11*, INACTIVE+12, INACTIVE+13, INACTIVE+14, INACTIVE+15, INACTIVE+16, INACTIVE+25, INACTIVE+30, DIS+1~*, DIS+2
, FILE+4*, FILE+5, SUM+1~, SUM+4*, SUM+5, SUM+6, SUM+7*, SUM+13, POSCHK+12*, POSCHK+14
, POSCHK+16
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All