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

Package: Scheduling

Routine: SDECU2


Information

SDECU2 ;ALB/SAT - VISTA SCHEDULING RPCS ;MAR 15, 2017

Source Information

Source file <SDECU2.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Scheduling 1 $$NEWGAF^SDUTL2  
VA FileMan 1 $$GET1^DIQ  

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

Package Total Caller Graph
Scheduling 25 SDEC07B  SDEC08  SDEC09  SDEC25  SDEC25B  SDEC27  SDEC28  SDEC31  
SDEC51  SDEC52  SDEC52C  SDEC52CJSON  SDEC52CRMVJSON  SDECAPI  SDECAPI4  SDECAR1  
SDECU3  SDECWL1  SDES25  SDESAPTREQ44  SDESCREATEAPPT44  SDESGETRECALL  SDESGETREGA  SDHLAPT2  
SDTMP08  

Entry Points

Name Comments DBIA/ICR reference
SCIEN(PAT,CLINIC,DATE) ;PEP; returns ien for appt in ^SC
CI(PAT,CLINIC,DATE,SDIEN) ;PEP; -- returns 1 if appt already checked-in
APPTYP(PAT,DATE) ;PEP; -- returns type of appt (scheduled or walk-in)
CO(PAT,CLINIC,DATE,SDIEN) ;PEP; -- returns 1 if appt already checked-out
GETVST(PAT,DATE) ;PEP; returns visit ien for appt date and patient
FLAGS(DFN,FNUM) ;get PRF flags
FLST(PRFLIST,FNUM)
GAF(DFN) ;determine if GAF score needed
ETH(DFN,PETH,PETHN) ;get ethnicity list
RACELST(DFN,RACEIEN,RACENAM) ;get list of race information for given patient

External References

Name Field # of Occurrence
$$GET1^DIQ FLAGS+22, FLST+5
$$NEWGAF^SDUTL2 GAF+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGPF(26.13 - [#26.13] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGPF( FLST+3, FLST+4
^DGPF(26.13 - [#26.13] FLAGS+21
^DIC(10 - [#10] RACELST+12
^DIC(10.2 - [#10.2] ETH+12
^DPT - [#2] APPTYP+1, GETVST+3, FLAGS+16, ETH+9, ETH+10, RACELST+9, RACELST+10
^SC - [#44] SCIEN+2, SCIEN+3, SCIEN+4, CI+4, CO+4
^SCE - [#409.68] GETVST+5

Label References

Name Line Occurrences
$$SCIEN CI+3, CO+3
FLST FLAGS+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CLINIC SCIEN~, SCIEN+2, SCIEN+3, SCIEN+4, CI~, CI+3, CI+4, CO~, CO+3, CO+4
DATE SCIEN~, SCIEN+2, SCIEN+3, SCIEN+4, CI~, CI+3, CI+4, APPTYP~, APPTYP+1, CO~
, CO+3, CO+4, GETVST~, GETVST+2, GETVST+3
DFN FLAGS~, FLAGS+14*, FLAGS+15, FLAGS+16, FLAGS+21, GAF~, GAF+3, ETH~, ETH+9, ETH+10
, RACELST~, RACELST+9, RACELST+10
FNUM FLAGS~, FLAGS+17*, FLAGS+18, FLAGS+19, FLST~, FLST+3, FLST+4, FLST+5
GAF GAF+1~, GAF+3*, GAF+4*, GAF+5
GAFR GAF+1~, GAF+2*, GAF+5*, GAF+10
IEN SCIEN+1~, SCIEN+2, SCIEN+4*, SCIEN+5
PAT SCIEN~, SCIEN+4, CI~, CI+3, APPTYP~, APPTYP+1, CO~, CO+3, GETVST~, GETVST+2
, GETVST+3, GETVST+6
PETH ETH~, ETH+8*, ETH+11*
PETHN ETH~, ETH+8*, ETH+12*
PRFAID FLAGS+12~, FLAGS+21*, FLAGS+22, FLAGS+23
PRFID FLAGS+12~, FLAGS+20*, FLAGS+21, FLAGS+23, FLST+1~, FLST+4*, FLST+5
PRFLIST FLAGS+19, FLST~, FLST+2!
PRFLIST( FLAGS+20, FLAGS+23, FLST+5*
PRFLST FLAGS+12~
PRFN FLST+1~, FLST+3*, FLST+4
RACEIEN RACELST~, RACELST+8*, RACELST+11*
RACENAM RACELST~, RACELST+8*, RACELST+12*
RET FLAGS+12~, FLAGS+13*, FLAGS+23*, FLAGS+24
SDI ETH+7~, ETH+9*, ETH+10, RACELST+7~, RACELST+9*, RACELST+10
SDID ETH+7~, ETH+10*, ETH+11, ETH+12, RACELST+7~, RACELST+10*, RACELST+11, RACELST+12
SDIEN CI~, CI+2, CO~, CO+2
STAT FLAGS+12~, FLAGS+22*, FLAGS+23
U SCIEN+3, CI+4, APPTYP+1, CO+4, GETVST+4, GETVST+6, GETVST+7, FLAGS+23, FLST+5, ETH+10
, ETH+12, RACELST+10, RACELST+12
X SCIEN+1~, SCIEN+2*, SCIEN+3, SCIEN+4, CI+1~, CI+2*, CI+3*, CI+4*, CI+5, APPTYP+1~*
, APPTYP+2, CO+1~, CO+2*, CO+3*, CO+4*, CO+5, GETVST+1~, GETVST+3*, GETVST+4*, GETVST+5*
, GETVST+6, GETVST+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All