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

Package: Scheduling

Routine: SDECSTSQ


Information

SDECSTSQ ; ALB/WTC - VISTA SCHEDULING GUI; 21 Aug 2019 7:10 AM ; 13 Nov 2019 9:28 AM

Source Information

Source file <SDECSTSQ.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 2 ^%DT  ^DIC  
Scheduling 1 ($$SETCODES,SHOWAPPT,SHOWENC,SHOWPAT)^SDECSTSR  

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

Package Total Caller Graph
Scheduling 1 SDEC APPT-ENC STATUS LIST  

Entry Points

Name Comments DBIA/ICR reference
FIND ;
FIND0 ;
FIND1 ;
FIND2 ;
FIND3 ;
FIND4 ; Entry point for queued report printing
LINE ;

External References

Name Field # of Occurrence
^%DT FIND0+24
^%ZIS FIND+8
^%ZISC FIND4+48
^%ZTLOAD FIND3+15
^DIC FIND2+6
$$SETCODES^SDECSTSR FIND1+8, FIND1+9, FIND3+7, FIND3+8
SHOWAPPT^SDECSTSR FIND4+41, FIND4+46
SHOWENC^SDECSTSR FIND4+37, FIND4+46
SHOWPAT^SDECSTSR FIND4+37, FIND4+46

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Generate report showing status of patient appointment, encounter or appointment file entries for a single status triple.",!
  • Line Location: FIND+4
Function Call: WRITE
  • Prompt: !,"Select starting date to check",!
  • Line Location: FIND0+23
Function Call: WRITE
  • Prompt: !
  • Line Location: FIND0+24
Function Call: READ
  • Formatting: !
  • Prompt: "Select patient appointment status: "
  • Variable: X
  • Timeout: $S($G(DTIME):DTIME,1:300)
  • Line Location: FIND1+1
Function Call: WRITE
  • Prompt: !!,"Enter a code from the list below or enter NULL",!
  • Line Location: FIND1+3
Function Call: WRITE
  • Prompt: $P(FIELD,":",1)," - ",$P(FIELD,":",2),!
  • Line Location: FIND1+5
Function Call: WRITE
  • Prompt: " ???"
  • Line Location: FIND1+8
Function Call: WRITE
  • Prompt: " - ",$$SETCODES^SDECSTSR(2.98,3,X)
  • Line Location: FIND1+9
Function Call: READ
  • Formatting: !
  • Prompt: "Select encounter status: "
  • Variable: X
  • Timeout: $S($G(DTIME):DTIME,1:300)
  • Line Location: FIND2+1
Function Call: WRITE
  • Prompt: !!,"Enter a status from the list below or enter NULL or NONE",!
  • Line Location: FIND2+2
Function Call: WRITE
  • Prompt: X,!
  • Line Location: FIND2+3
Function Call: READ
  • Formatting: !
  • Prompt: "Select appointment file status: "
  • Variable: X
  • Timeout: $S($G(DTIME):DTIME,1:300)
  • Line Location: FIND3+1
Function Call: WRITE
  • Prompt: !!,"Enter a code from the list below or enter NONE or NULL",!
  • Line Location: FIND3+2
Function Call: WRITE
  • Prompt: $P(FIELD,":",1)," - ",$P(FIELD,":",2),!
  • Line Location: FIND3+4
Function Call: WRITE
  • Prompt: " ???"
  • Line Location: FIND3+7
Function Call: WRITE
  • Prompt: " - ",$$SETCODES^SDECSTSR(409.84,.17,X)
  • Line Location: FIND3+8
Function Call: WRITE
  • Prompt: $S($D(ZTSK):"...Task queued",1:"...Task cancelled"),!
  • Line Location: FIND3+15
Function Call: WRITE
  • Prompt: !
  • Line Location: FIND4+4
Function Call: WRITE
  • Prompt: "-------------------------------------------------------------------------------",!
  • Line Location: LINE+2
Routine Call
  • DIC
  • Line Location:
    • FIND2+6
Routine Call
  • %ZIS
  • Line Location:
    • FIND+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(2.98 FIND1+4
^DD(409.84 FIND3+3
^DPT - [#2] FIND4+5, FIND4+9
^DPT("B" FIND4+5
^SCE - [#409.68] FIND4+18
^SD(409.63 - [#409.63] FIND2+3
^SDEC(409.84 - [#409.84] FIND4+28

Label References

Name Line Occurrences
FIND1 FIND1+3, FIND1+8
FIND2 FIND2+2
FIND3 FIND2+5, FIND3+2, FIND3+7
LINE FIND4+37, FIND4+46

Naked Globals

Name Field # of Occurrence
^( FIND4+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT FIND0+4~, FIND0+24*
%ZIS FIND+6~, FIND+8*
APPTDATA FIND0+4~, FIND4+28*, FIND4+32, FIND4+33
APPTIEN FIND0+4~, FIND4+28*, FIND4+41
APPTSTATUS FIND0+4~, FIND3+6*, FIND3+8*, FIND4+32, FIND4+33, FIND4+45
COUNT FIND0+4~, FIND4+4*, FIND4+41*, FIND4+46*
DFN FIND0+4~, FIND4+5*, FIND4+9, FIND4+28, FIND4+37, FIND4+46
DIC FIND0+4~, FIND2+6*
DIC(0 FIND2+6*
DTIME FIND1+1, FIND2+1, FIND3+1
DTTM FIND0+4~, FIND4+9*, FIND4+28, FIND4+37, FIND4+46
ENCDATA FIND0+4~, FIND4+18*, FIND4+22, FIND4+24
ENCOUNTER FIND0+4~, FIND4+18*, FIND4+23, FIND4+37, FIND4+46
ENCSTATUS FIND0+4~, FIND2+5*, FIND2+6*, FIND4+22, FIND4+23, FIND4+24
FIELD FIND0+4~, FIND1+5*, FIND3+4*
FIELDS FIND0+4~, FIND1+4*, FIND1+5, FIND3+3*, FIND3+4
FIRST FIND0+4~, FIND4+28*, FIND4+37*, FIND4+45
I FIND0+4~, FIND1+5*, FIND3+4*
IO FIND+6~, FIND4+4
IO("Q" FIND3+12
NAME FIND0+4~, FIND4+4*, FIND4+5*
POP FIND+6~, FIND+8
PTDATA FIND0+4~, FIND4+9*, FIND4+13, FIND4+14, FIND4+18
PTSTATUS FIND0+4~, FIND1+7*, FIND1+9*, FIND4+13, FIND4+14
REPORT FIND+6~, FIND+7*, FIND3+12, FIND4+4, FIND4+48
START FIND0+4~, FIND0+24*, FIND4+5, FIND4+9
U FIND1+4, FIND3+3, FIND4+13, FIND4+14, FIND4+18, FIND4+22, FIND4+24, FIND4+32, FIND4+33
X FIND0+4~, FIND1+1*, FIND1+3, FIND1+7, FIND1+8, FIND1+9, FIND2+1*, FIND2+2, FIND2+3*, FIND2+5
FIND3+1*, FIND3+2, FIND3+6, FIND3+7, FIND3+8
Y FIND0+4~, FIND0+24, FIND2+6
ZTDESC FIND3+13*, FIND3+15!, FIND4+48!
ZTRTN FIND3+13*, FIND3+15!, FIND4+48!
ZTSAVE FIND3+15!, FIND4+48!
ZTSAVE("*" FIND3+14*
ZTSK FIND3+15!, FIND4+48!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All