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

Package: Scheduling

Routine: SCMCTSK3


Information

SCMCTSK3 ;ALB/JDS - PCMM Inactivation Reports ; 7/19/05 10:06am ; Compiled June 7, 2007 13:57:55 ; Compiled February 12, 2008 11:46:47

Source Information

Source file <SCMCTSK3.m>

Call Graph

Call Graph

Call Graph Total: 16

Package Total Call Graph
Scheduling 8 $$GETPRTP^SCAPMCU2  $$OKPREC3^SCMCLK  $$ACTTP^SCMCTPU  INACTDT^SCMCTSK1  KEY^SCMCTSK3  ($$DTR,$$LIST,$$PPAR,$$SORT)^SCRPO  $$PTCL^SCRPO2  (SUBT,TITL)^SCRPW50  
VA FileMan 5 C^%DTC  ^DIC  FILE^DIE  $$GET1^DIQ  ^DIR  
Kernel 3 HOME^%ZIS  ENS^%ZISS  $$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: 7

Package Total Caller Graph
Scheduling 7 SCMC FILE INACTIVATION END  SCMCQK  SCMCTSK1  SCMCTSK2  SCMCTSK3  SCMCTSK6  ^SCTM(404.57  

Entry Points

Name Comments DBIA/ICR reference
SORTP ;sort template
KEY ;Inactivated Report Key
SORTYP()
DV(PP) ;return institution sort of patient assignment entry and then IEN of team^ien of position
EC(PP) ;return enrolled clinics
TM(PP) ;Return Team
IU(DFN) ;is patient inactivity unassigned
PROMPT(SCDESC,DATESORT) ;Prompt for report parameters, queue report
END
EXTEND ;Sort Extend
FILEIN(DATA,INFO) ;undo a inactivation
UNASSIGN
DFN(A) ;Return patient from Position assigment
PA(A) ;return patient name
PR(PP) ;Return assigned provider
TP(A) ;return the team position
FLAGG ;Sort FLAGGED
SORT(INACTIVE)
INACT ;
INCON ;Inconsistency
POSIN(POS)
PRFLAG ;
VERPR ;verify already flagged positions; SD/499 replaced "AFLG" with "AFLAG"

External References

Name Field # of Occurrence
C^%DTC INACT+5, INACT+6
HOME^%ZIS PROMPT+7
ENS^%ZISS PROMPT+8
^DIC SORTP+6, SORTP+10
FILE^DIE FILEIN+10, VERPR+9
$$GET1^DIQ DV+4
^DIR SORTP+4, SORTP+7, SORTYP+4
$$GETPRTP^SCAPMCU2 PR+2, POSIN+7, PRFLAG+12
$$OKPREC3^SCMCLK POSIN+5, PRFLAG+10
$$ACTTP^SCMCTPU POSIN+4, PRFLAG+5
INACTDT^SCMCTSK1 EXTEND+7, FLAGG+7
KEY^SCMCTSK3 KEY+1
$$DTR^SCRPO PROMPT+11
$$LIST^SCRPO PROMPT+21
$$PPAR^SCRPO PROMPT+28
$$SORT^SCRPO PROMPT+26
$$PTCL^SCRPO2 EC+4
SUBT^SCRPW50 PROMPT+12, PROMPT+25, PROMPT+27
TITL^SCRPW50 PROMPT+10
$$GET^XUA4A72 POSIN+8, PRFLAG+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Sort report by"
  • Line Location: SORTYP+1
Routine Call
  • DIC
  • Line Location:
    • SORTP+6
    • SORTP+10
Routine Call
  • DIE
  • Line Location:
    • FILEIN+10
    • VERPR+9
Routine Call
  • DIR
  • Line Location:
    • SORTP+4
    • SORTP+7
    • SORTYP+4
Routine Call
  • %ZIS
  • Line Location:
    • PROMPT+7

Used in RPC

RPC Name Call Tags
SCMC FILE INACTIVATION END FILEIN

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] PA+1
^SC - [#44] EC+7
^SCPT(404.42 - [#404.42] DV+2, TM+2, IU+3, FILEIN+9, DFN+1
^SCPT(404.43 - [#404.43] DV+2, IU+4, EXTEND+5, EXTEND+6, FILEIN+3, UNASSIGN+6, UNASSIGN+7, FLAGG+6, SORT+2, INACT+3
^SCTM(404.44 - [#404.44] INACT+2
^SCTM(404.51 - [#404.51] DV+3, TM+5, IU+14
^SCTM(404.52 - [#404.52] PRFLAG+6, PRFLAG+7, PRFLAG+8, PRFLAG+9, VERPR+1, VERPR+2, VERPR+8
^SCTM(404.57 - [#404.57] EC+3, IU+14, TP+3, INCON+2, POSIN+2, PRFLAG+3, VERPR+6
^SD(403.46 - [#403.46] POSIN+5, POSIN+9, POSIN+10, PRFLAG+10, PRFLAG+14
^TMP("SC" DV+3, EC+6, TM+4, PROMPT+30, END!, EXTEND+2, EXTEND+3, EXTEND+7, UNASSIGN+3, UNASSIGN+4
, PR+3, TP+2, FLAGG+3, FLAGG+4, FLAGG+5, SORT+5
^TMP("SCMCTSK" INCON+2*, PRFLAG+2!, PRFLAG+10*, PRFLAG+14*, PRFLAG+15, VERPR+10!
^TMP("SCSORT" PROMPT+5!, EXTEND+1!, UNASSIGN+2!, FLAGG+1!, SORT+14*

Label References

Name Line Occurrences
$$DFN SORT+3
END PROMPT+11, PROMPT+23, PROMPT+26, PROMPT+28
POSIN INCON+2
SORT EXTEND+8, UNASSIGN+8, FLAGG+8

Naked Globals

Name Field # of Occurrence
^( EC+6, TM+4, PROMPT+30, EXTEND+3, PR+3, TP+2, FLAGG+4, SORT+5, PRFLAG+3
^("END" EXTEND+7, UNASSIGN+3, FLAGG+5
^(1 EXTEND+2*, UNASSIGN+4*, FLAGG+3*
^(2 FLAGG+3*
^(3 FLAGG+3*
^(4 FLAGG+3*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A DV+1~, DV+2*, DV+5, EC+1~, EC+2*, EC+5*, EC+7*, EC+8, TM+1~, IU+1~
, IU+3*, IU+5!, IU+7, IU+8, IU+10, EXTEND+3*, EXTEND+4~, UNASSIGN+5~, DFN~, DFN+1
, PA~, PR+1~, PR+2*, PR+3, PR+4*, PR+5, TP~, FLAGG+2~, FLAGG+4*, SORT+1~
, SORT+5*, SORT+6, SORT+8*
A( SORT+5, SORT+6, SORT+10, SORT+12
A("A" IU+10*
A("IU" IU+7*, IU+12
A("IUA" IU+8*, IU+14
A("IUB" IU+9*, IU+14
A(99 SORT+12
ALPHA INACT+1~, INACT+2*, INACT+4, INACT+5
B DV+1~, IU+1~, IU+4*, IU+5, IU+6, IU+9, SORT+1~, SORT+8, SORT+11*, SORT+12*
, SORT+13
C DV+1~, SORT+1~, SORT+12*
CLIN PROMPT+5!
CLIN( EC+5, EC+7*
D SORT+1~
DATA IU+1~, IU+2*, IU+12, IU+14*, IU+15, FILEIN~, FILEIN+2*
DATESORT PROMPT~, PROMPT+11, PROMPT+12, PROMPT+14
DFN EC+4, IU~, IU+3, PA+1, SORT+3*
DIC SORTP+1~, SORTP+2*
DIC("A" SORTP+9*
DIC("S" SORTP+3*
DIC(0 SORTP+2*, SORTP+9*
>> DIPA("EI" SORTP+5*
>> DIPA("EP" SORTP+8*, SORTP+11*, SORTP+12*
>> DIPA("SP" SORTP+5*, SORTP+6*, SORTP+9*
>> DIR("A" SORTP+4*, SORTP+7*
>> DIR("B" SORTP+4*, SORTP+7*, SORTYP+3*
>> DIR(0 SORTP+4*, SORTP+7*, SORTYP+2*
DT EC+4, FILEIN+8, PR+2, INACT+2, POSIN+5, POSIN+7, PRFLAG+6, PRFLAG+10, PRFLAG+12, PRFLAG+15
E SORT+1~, SORT+14
ED EXTEND+4~, EXTEND+7*
END UNASSIGN+1~, UNASSIGN+3*, UNASSIGN+7, FLAGG+5*, FLAGG+7*
FLDA FILEIN+2~, PRFLAG+2~
FLDA( FILEIN+5*, FILEIN+6*, FILEIN+7*, FILEIN+8*, FILEIN+9*, PRFLAG+15*, VERPR+3*, VERPR+7*, VERPR+8*
FLDA(0 VERPR+9
I DV+1~, DV+3*, DV+4, EC+1~, EC+3*, EC+4, EC+5, EC+6, EC+7, TM+1~
, IU+1~, IU+3*, IU+4, IU+7, EXTEND+4~, EXTEND+5*, UNASSIGN+5~, FLAGG+2~, FLAGG+6*
II VERPR+1~*
INACTIVE SORT~, SORT+2
INFO FILEIN~, FILEIN+3, FILEIN+5, FILEIN+6, FILEIN+7, FILEIN+8
INST PROMPT+5!
INST( DV+2, DV+5*
INSTN DV+1~, DV+4*, DV+5
INSTNM DV+1~, DV+4*, DV+5
>> IORESET PROMPT+31, END
J IU+4*, IU+6, EXTEND+5*, EXTEND+6, EXTEND+7, UNASSIGN+6*, UNASSIGN+7, FLAGG+2~, FLAGG+6*, FLAGG+7
, SORT+2, SORT+5, SORT+8, SORT+13
K SORT+1~, SORT+5*, SORT+6, SORT+12*
KCNT SORT+1~, SORT+4*, SORT+6*, SORT+10, SORT+12
LASTDT PRFLAG+1~, PRFLAG+6*, PRFLAG+7
>> LIST PROMPT+15*, PROMPT+20
>> PA INACT+3
>> PC POSIN+8*, POSIN+10, PRFLAG+13*, PRFLAG+14
PIECE SORT+1~, SORT+10*, SORT+12
POS IU+6*, IU+14, INCON+2*, POSIN~, POSIN+2, POSIN+4, POSIN+5, POSIN+7, PRFLAG+3*, PRFLAG+5
, PRFLAG+6, PRFLAG+7, PRFLAG+10, PRFLAG+12, PRFLAG+15*
POSH PRFLAG+1~, PRFLAG+6*, PRFLAG+8, PRFLAG+9, PRFLAG+10, PRFLAG+14, VERPR+1~*, VERPR+2, VERPR+3, VERPR+7
, VERPR+8
PP DV~, DV+2, EC~, TM~, PR~
>> PROV POSIN+7*, POSIN+8, PRFLAG+12*, PRFLAG+13
>> PT EXTEND+3, FLAGG+4
QUIT IU+1~, IU+2*, IU+3, IU+4, IU+5*, SORT+1~, SORT+4*, SORT+5*, SORT+7, SORT+8*
, SORT+9
SC PROMPT+6~, PROMPT+9*, PROMPT+11, PROMPT+21, PROMPT+26, PROMPT+28
SCA SORT+1~
SCBDT PROMPT+6~, PROMPT+11
SCBDT("B" PROMPT+13*
SCDESC PROMPT~, PROMPT+10, PROMPT+24
SCDIV PROMPT+6~
SCEDT PROMPT+6~, PROMPT+11
SCEDT("B" PROMPT+13*, PROMPT+14*
SCI PROMPT+6~, PROMPT+20*, PROMPT+30*
SCOUT PROMPT+6~, PROMPT+9*, PROMPT+20, PROMPT+21*, PROMPT+23
SCT PROMPT+6~, PROMPT+28
SCT(1 PROMPT+27*
SCX PROMPT+6~, PROMPT+20*, PROMPT+21
SD EXTEND+4~, EXTEND+7*
>> SDT FLAGG+5*, FLAGG+7
SORT PROMPT+24*, PROMPT+26, EXTEND+3~, FLAGG+4~
SORT( EXTEND+3*, FLAGG+4*, SORT+5!, SORT+8
>> SORTN PROMPT+29*, PROMPT+30*, EXTEND+2*, UNASSIGN+4*, FLAGG+3*
START UNASSIGN+1~, UNASSIGN+3*, UNASSIGN+7
STAT UNASSIGN+5~, UNASSIGN+6*
T DV+1~, DV+2*, DV+3, DV+5, TM+1~, TM+2*, TM+3, TM+4, TM+5, TM+6
, TM+7
TEAM PROMPT+5!
TEAM( TM+3, TM+5*, TM+6!, TM+7
TP TP+1~*, TP+2, TP+3, VERPR+6~*
U SORTP+6, SORTP+9, SORTP+11, SORTP+12, DV+2, DV+3, DV+5, EC+3, EC+4, EC+5
, EC+7, TM+2, TM+5, IU+5, IU+6, IU+10, IU+14, PROMPT+30, EXTEND+6, UNASSIGN+7
, PA+1, PR+2, PR+4, TP+1, TP+3, SORT+2, SORT+5, SORT+6, SORT+10, SORT+12
, INACT+2, INACT+3, INACT+4, POSIN+3, POSIN+5, POSIN+9, POSIN+10, PRFLAG+4, PRFLAG+8, PRFLAG+9
, PRFLAG+10, PRFLAG+14, VERPR+3, VERPR+6, VERPR+7, VERPR+8
X SORTP+5*, SORTP+6, SORTP+8, SORTP+12, SORTP+13*, EXTEND+7, FLAGG+7, INACT+3*, INACT+5, INACT+6*
, INCON+1~, INCON+2, POSIN+1*, POSIN+5*, POSIN+10*
>> X1 INACT+4*, INACT+6*
>> X2 INACT+4*, INACT+6*
>> Y SORTP+6, SORTP+9, SORTP+11, SORTP+12, SORTYP+5
>> Y(0 SORTP+9, SORTP+11
ZERO EC+3, TM+2, FILEIN+2~, FILEIN+3*, FILEIN+9, UNASSIGN+7*, PR+2, TP+1, SORT+2*, SORT+3
, INACT+1~, INACT+3*, INACT+4, INACT+6*, POSIN+2~*, POSIN+3, POSIN+5, POSIN+9, POSIN+10, PRFLAG+3*
, PRFLAG+4, PRFLAG+10, PRFLAG+14, VERPR+2~*, VERPR+3, VERPR+6, VERPR+8
ZEROTP VERPR+2~, VERPR+6*, VERPR+7
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