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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDEC658

Package: Scheduling

Routine: SDEC658


Information

SDEC658 ;ALB/SAT/JSM - VISTA SCHEDULING PRE/POST ;MAR 15, 2017

Source Information

Source file <SDEC658.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Scheduling 4 INDEX^SDEC658A  REGNMSP^SDECRPC  $$FILL^SDECU  ($$WPSTR,WP)^SDECUTL  
Kernel 3 ^%ZTLOAD  ($$DT,$$FMADD,$$FMTE,$$NOW)^XLFDT  $$UP^XLFSTR  
VA FileMan 3 (UPDATE,WP)^DIE  ENALL^DIK  $$GET1^DIQ  
MailMan 1 ^XMD  

Entry Points

Name Comments DBIA/ICR reference
PRE ;
POST ;
RPC ;register SDEC rpcs
RESOURCE
AF44
OPTION
NOTE
N1
BLD(TXT)
STRIP ;
SCH ;schedule options
ONE ;One time queue setup for SDEC IDX REFRESH

External References

Name Field # of Occurrence
^%ZTLOAD NOTE+14, ONE+10
UPDATE^DIE OPTION+11, N1+55
WP^DIE N1+56, STRIP+5
ENALL^DIK AF44+3
$$GET1^DIQ N1+20, N1+24, N1+27, N1+30, N1+60, N1+63
INDEX^SDEC658A POST+2
REGNMSP^SDECRPC RPC+5, RPC+6, RPC+7, RPC+8, RPC+9, RPC+10, RPC+11, RPC+12
$$FILL^SDECU N1+32, N1+65
$$WPSTR^SDECUTL N1+25, N1+27, N1+61
WP^SDECUTL N1+53, N1+54, STRIP+4
$$DT^XLFDT N1+4, N1+8
$$FMADD^XLFDT NOTE+12, N1+4, N1+8, ONE+8
$$FMTE^XLFDT RPC+2, RESOURCE+2, OPTION+2, NOTE+6, N1+32, N1+65, N1+76, ONE+2
$$NOW^XLFDT RPC+2, RESOURCE+2, OPTION+2, NOTE+6, NOTE+12, N1+76, ONE+2, ONE+8
$$UP^XLFSTR SCH+3
^XMD N1+78

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Registering new RPCs..."
  • Line Location: RPC+3
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: RPC+4
Function Call: WRITE
  • Prompt: !!,"Populating new ABBREVIATION fields in 409.831..."
  • Line Location: RESOURCE+3
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: RESOURCE+4
Function Call: WRITE
  • Prompt: !!,"Adding new SDEC REQ REOPENED BY SDCANCEL to SDOUTPUT menu..."
  • Line Location: OPTION+3
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: OPTION+4
Function Call: WRITE
  • Prompt: !!,"Syncing OTHER in clinic appointments with NOTE in SDEC APPOINTMENTs ..."
  • Line Location: NOTE+7
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: NOTE+8
Function Call: WRITE
  • Prompt: !!,"Scheduling SDEC IDX REFRESH ..."
  • Line Location: ONE+3
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: ONE+4
Routine Call
  • DIE
  • Line Location:
    • OPTION+11
    • N1+55
Routine Call
  • DIE
  • Line Location:
    • N1+56
    • STRIP+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^SDEC(409.831 - [#409.831] GET1^DIQ
^SDEC(409.84 - [#409.84] GET1^DIQ,  WP^DIE
^SC - [#44] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(19 - [#19] OPTION+7, OPTION+8, OPTION+9
^SC - [#44] N1+14, N1+15, N1+16, N1+57
^SC("AG" N1+12, N1+13
^SDEC(409.84 - [#409.84] N1+9, N1+18, N1+19
^XTMP("VSGUI_OI" N1+3!, N1+4*, N1+29*, N1+45, N1+46, N1+48

Label References

Name Line Occurrences
AF44 RESOURCE+5
BLD N1+10, N1+11, N1+31, N1+33, N1+35, N1+36, N1+38, N1+39, N1+43, N1+44
N1+64, N1+66, N1+68, N1+69, N1+70, N1+72, N1+73, N1+74
NOTE POST+5
ONE SCH+3
OPTION POST+4
RESOURCE POST+3
RPC POST+1
SCH POST+6
STRIP N1+27

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AIEN N1+2~, N1+15*, N1+16, N1+29
ANOD N1+2~, N1+16*, N1+17, N1+21, N1+41!, N1+57*, N1+58
ARR N1+2~, N1+22!, N1+25, N1+27!, N1+47!, N1+53, N1+54, N1+56, N1+59!, N1+61
STRIP+4
CNOT N1+2~, N1+17*, N1+28, N1+29, N1+41!, N1+49*, N1+52, N1+53, N1+54, N1+58*
N1+69
CNT N1+2~, N1+5*, N1+29*, N1+41!, N1+46*, N1+48
DIK AF44+1~, AF44+2*
DIK(1 AF44+2*
DT N1+4, N1+8
DUZ N1+76
FDA N1+47!, N1+55, STRIP+1~
FDA( N1+52*
IENS N1+41!, N1+51*, N1+52
LCNT N1+2~, N1+5*, BLD+1*, BLD+2
LINE N1+2~, N1+4*, N1+11, N1+39, N1+41!, N1+42*, N1+44, N1+74
NIEN OPTION+5~, OPTION+6*, OPTION+7*, OPTION+9, OPTION+10
NOW SCH+2*, SCH+3, ONE+1~
OPTIEN OPTION+5~, OPTION+6*, OPTION+8*, OPTION+9, OPTION+10
QTIME ONE+1~
SC N1+2~, N1+13*, N1+14, N1+15, N1+16, N1+21, N1+29
SCN N1+2~, N1+12*, N1+13, N1+29, N1+41!, N1+45*, N1+46, N1+48
SDECSDT N1+2~, N1+9*, N1+14
SDFDA OPTION+5~
SDFDA( OPTION+10*
SDR N1+2~, N1+20*
SDT N1+2~, N1+14*, N1+15, N1+16, N1+18, N1+29
SDTMP N1+2~, N1+30*, N1+31, N1+32*, N1+33, N1+34*, N1+35, N1+37*, N1+38, N1+63*
N1+64, N1+65*, N1+66, N1+67*, N1+68, N1+71*, N1+72
SDX N1+2~, N1+6*, N1+7, N1+8, N1+77, BLD+2
SID N1+2~, N1+18*, N1+19, N1+24, N1+27, N1+29, STRIP+5
SNOD N1+2~, N1+19*, N1+20, N1+21, N1+29
SNOT N1+2~, N1+23*, N1+25*, N1+26*, N1+27*, N1+28, N1+29, N1+41!, N1+50*, N1+52
N1+53, N1+54, N1+61*, N1+62*, N1+73, STRIP+2, STRIP+3*, STRIP+4
SSC N1+2~, N1+20*, N1+21
TXT BLD~, BLD+2
U N1+4, N1+8, N1+17, N1+20, N1+21, N1+29, N1+30, N1+32, N1+36, N1+37
N1+39, N1+49, N1+50, N1+51, N1+56, N1+57, N1+58, N1+60, N1+63, N1+65
N1+71
X N1+2~, N1+24*, N1+27*, N1+41!, N1+60*
XMSUB N1+2~, N1+76*
XMTEXT N1+2~, N1+77*
XMY N1+2~
XMY( N1+76*
>> XPDQUES("POS2 NOWJOB" , SCH+2
XSTR N1+29*, N1+30, N1+32, N1+36, N1+37, N1+39, N1+41!, N1+48*, N1+49, N1+50
N1+51, N1+56, N1+57, N1+60, N1+63, N1+65, N1+71
Y RPC+1~, RPC+2*, RPC+4, RESOURCE+1~, RESOURCE+2*, RESOURCE+4, OPTION+1~, OPTION+2*, OPTION+4, NOTE+5~
NOTE+6*, NOTE+8, ONE+1~, ONE+2*, ONE+4
ZTDESC NOTE+9~, NOTE+13*, ONE+5~, ONE+9*
ZTDTH NOTE+9~, NOTE+12*, ONE+5~, ONE+8*
ZTIO NOTE+9~, NOTE+11*, ONE+5~, ONE+7*
ZTRTN NOTE+9~, NOTE+10*, ONE+5~, ONE+6*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All