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

Package: Clinical Scheduling for Windows

Routine: BSDX25A


Information

BSDX25A ; IHS/OIT/HMW/MSC/SAT - WINDOWS SCHEDULING RPCS ;

Source Information

Source file <BSDX25A.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Scheduling 5 $$STATUS^SDAM1  $$FIND^SDAM2  $$REQ^SDM1A  $$NEW^SDPCE  $$GETAPT^SDVSIT2  
Clinical Scheduling for Windows 1 CO^BSDX25B  
Kernel 1 T0^%ZOSV  
Registration 1 $$FTIME^VALM1  
VA Fileman 1 ^DIE  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Clinical Scheduling for Windows 1 BSDX25  

Entry Points

Name Comments DBIA/ICR reference
COQ
DIEQ
CHK(SDSTB) ; -- is appointment checked out
DIE(SDCL,SDT,SDDA,DR) ; -- update appt data in ^SC
DT(DFN,SDT,SDCL,SDDA,SDASK,SDCODT,SDCOQUIT) ;Update Check Out Date
CO(DFN,SDT,SDCL,SDDA,SDASK,SDCODT,SDCOACT,SDLNE,SDCOALBF,BSDXAPTID,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 -- BSDXAPTID Appointment ID
; SDQUIET No Terminal output 0=allow display 1=do not allow
; VPRV V Provider IEN - pointer to V PROVIDER file
DTQ

External References

Name Field # of Occurrence
T0^%ZOSV CO+13
CO^BSDX25B CO+31
^DIE DIE+3
$$STATUS^SDAM1 CO+29
$$FIND^SDAM2 CO+15
$$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*
BSDXAPTID CO~, CO+31
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+14~, 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+14~, DT~
SDDA CO~, CO+15*, CO+16, CO+29, DT~, DT+3, DT+8, DIE~, DIE+2
SDLNE CO~
SDOE CO+14~, 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+24*
VPRV CO~, CO+31
X DT+1~, DT+3*, DT+4
>> XRTL CO+13
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