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

Package: Scheduling

Routine: SDEC25A


Information

SDEC25A ;ALB/SAT - VISTA SCHEDULING RPCS ;JAN 15, 2016

Source Information

Source file <SDEC25A.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Scheduling 6 $$STATUS^SDAM1  $$FIND^SDAM2  CO^SDEC25B  $$REQ^SDM1A  $$NEW^SDPCE  $$GETAPT^SDVSIT2  
List Manager 1 $$FTIME^VALM1  
VA FileMan 1 ^DIE  

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

Package Total Caller Graph
Scheduling 2 SDEC25  SDES25  

Entry Points

Name Comments DBIA/ICR reference
CO(DFN,SDT,SDCL,SDDA,SDASK,SDCODT,SDCOACT,SDLNE,SDCOALBF,SDECAPTID,SDQUIET,VPRV,APIERR) ;Appt Check Out
; Input -- DFN Patient file IEN
; SDT Appointment Date/Time
; SDCL Hospital Location file IEN for Appt
; SDDA IEN in ^SC multiple or null [Optional]
; SDASK Ask Check Out Date/Time [Optional]
; SDCODT Date/Time of Check Out [Optional]
; SDCOACT Appt Mgmt Check Out Action [Optional]
; SDLNE Appt Mgmt Line Number [Optional]
; Output -- SDCOALBF Re-build Appt Mgmt List
; Input -- SDECAPTID Appointment ID
; SDQUIET No Terminal output 0=allow display 1=do not allow
; VPRV V Provider IEN - pointer to V PROVIDER file
COQ
CHK(SDSTB) ; -- is appointment checked out
DT(DFN,SDT,SDCL,SDDA,SDASK,SDCODT,SDCOQUIT) ;Update Check Out Date
DTQ
DIE(SDCL,SDT,SDDA,DR) ; -- update appt data in ^SC
DIEQ

External References

Name Field # of Occurrence
^DIE DIE+3
$$STATUS^SDAM1 CO+29
$$FIND^SDAM2 CO+15
CO^SDEC25B CO+31
$$REQ^SDM1A DT+5
$$NEW^SDPCE CO+24
$$GETAPT^SDVSIT2 CO+26
$$FTIME^VALM1 DT+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] CO+19
^SC - [#44] DT+2, DT+3, DT+5

Label References

Name Line Occurrences
$$CHK CO+29
COQ CO+18, CO+24
DIE DT+8
DTQ DT+4

Naked Globals

Name Field # of Occurrence
^("C" DT+3
^(0 DT+2*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% COQ!
%DT DT+1~
APIERR CO~, CO+17*, CO+31
APIERR( CO+17*
DA DIE+1~, DIE+2*
DA(1 DIE+2*
DA(2 DIE+2*
DE DIE+3!
DFN CO~, CO+15, CO+19, CO+26, CO+29, CO+31, DT~
DIE DIE+1~, DIE+2*
DQ DIE+3!
DR DT+1~, DT+3*, DT+4*, DT+5*, DT+6*, DT+7*, DT+8, DIE~
SDASK CO~, DT~, DT+4
SDATA CO+13~, CO+19*, CO+29
SDCIDT DT+1~, DT+3*, DT+5, DT+6
SDCL CO~, CO+15, CO+26, CO+29, CO+31, DT~, DT+2, DT+3, DT+5, DT+8
, DIE~, DIE+2
SDCOACT CO~
SDCOALBF CO~, CO+24*
SDCODT CO~, CO+31, DT~, DT+5, DT+6
SDCOED CO+25~, CO+29*
SDCOQUIT CO+13~, DT~
SDDA CO~, CO+15*, CO+16, CO+29, DT~, DT+3, DT+8, DIE~, DIE+2
SDECAPTID CO~, CO+31
SDLNE CO~
SDOE CO+13~, CO+26*, CO+31
SDQUIET CO~, CO+31
SDSTB CHK~, CHK+2
SDT CO~, CO+15, CO+19, CO+24, CO+26, CO+29, CO+31, DT~, DT+3, DT+5
, DT+8, DIE~, DIE+2
U DT+5
VALMBCK CO+14~, CO+24*
VPRV CO~, CO+31
X DT+1~, DT+3*, DT+4
Y CHK+1~, CHK+2*, CHK+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All