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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BSDX38

Package: Clinical Scheduling for Windows

Routine: BSDX38


Information

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

Source Information

Source file <BSDX38.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Clinical Scheduling for Windows 1 ERR^BSDXERR  
IHS VA Utilities 1 ^XBKVAR  
Kernel 1 $$FMTE^XLFDT  
Scheduling 1 $$STATUS^SDAM1  
VA Fileman 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
NOSHOW(DFN,SDT,CIFN,PAT) ;Input: DFN=Patient IFN, SDT=Appointment D/T
; CIFN=Clinic IFN, PAT=Zero node of pat. appt., DA=Clinic appt. IFN
; Output: 1 or 0 for noshow yes/no
DAP(BSDXY,DFN) ;return appointment data for given patient - RPC
; RPC Name is BSDX APPT EVENT LOG
; .BSDXY = returned pointer to appointment data
; DFN = patient code - pointer to ^DPT(DFN)
NOSHOWQ
VAL(BSDXY,SDCL) ;return boolean to represent that a clinic allows variable appointment length - RPC
; BSDX CLINIC VAR APPT

External References

Name Field # of Occurrence
ERR^BSDXERR DAP+12, DAP+13, VAL+9, VAL+10
$$GET1^DIQ DAP+22, DAP+50, DAP+60, DAP+67, DAP+77, VAL+15
$$STATUS^SDAM1 NOSHOW+3
^XBKVAR DAP+6, VAL+3
$$FMTE^XLFDT DAP+41, DAP+46, DAP+53, DAP+56, DAP+63, DAP+70, DAP+73, DAP+82

Used in RPC

RPC Name Call Tags
BSDX APPT EVENT LOG DAP

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^VA(200 - [#200] GET1^DIQ
^SC - [#44] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" DAP+6, VAL+3
^BSDXTMP($J DAP+8!, DAP+10*, DAP+21*, DAP+85*, DAP+88*, DAP+91*, DAP+93*, DAP+96*, VAL+5!, VAL+7*
, VAL+13*, VAL+18*, VAL+20*, VAL+22*
^DPT - [#2] DAP+13, DAP+27, DAP+28, DAP+29, DAP+39
^SC - [#44] DAP+31, DAP+32, DAP+33, VAL+10

Naked Globals

Name Field # of Occurrence
^( DAP+39

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AMN DAP+4~, DAP+50*, DAP+51
AMT DAP+4~, DAP+45*, DAP+46*, DAP+47
AMU DAP+4~, DAP+48*, DAP+49, DAP+50
APN DAP+4~, DAP+23*, DAP+43*, DAP+44
APT DAP+4~, DAP+41*, DAP+42
BSDXI DAP+4~, DAP+7*, DAP+84*, DAP+85, DAP+87*, DAP+88, DAP+90*, DAP+91, DAP+92*, DAP+93
, DAP+95*, DAP+96, VAL+2~, VAL+4*, VAL+17*, VAL+18, VAL+19*, VAL+20, VAL+21*, VAL+22
BSDXTMP DAP+4~, DAP+15*, DAP+16*, DAP+17*, DAP+18*, DAP+19*, DAP+20*, DAP+21, DAP+36*, DAP+37*
, DAP+38*, DAP+40*, DAP+42*, DAP+44*, DAP+47*, DAP+49*, DAP+51*, DAP+54*, DAP+57*, DAP+59*
, DAP+61*, DAP+64*, DAP+66*, DAP+68*, DAP+71*, DAP+74*, DAP+76*, DAP+78*, DAP+80*, DAP+83*
, DAP+85
BSDXY DAP~, DAP+9*, VAL~, VAL+6*
CIFN NOSHOW~, NOSHOW+3
CIN DAP+4~, DAP+60*, DAP+61
CIT DAP+4~, DAP+55*, DAP+56*, DAP+57
CIU DAP+4~, DAP+58*, DAP+59, DAP+60
COE DAP+4~, DAP+69*, DAP+70*, DAP+71
COF DAP+4~, DAP+79*, DAP+80
CON DAP+4~, DAP+67*, DAP+68
COT DAP+4~, DAP+62*, DAP+63*, DAP+64
COU DAP+4~, DAP+65*, DAP+66, DAP+67
CRM DAP+4~, DAP+89*, DAP+91
CRS DAP+4~, DAP+86*, DAP+88
DFN DAP~, DAP+12, DAP+13, DAP+22, DAP+27, DAP+28, DAP+29, DAP+31, DAP+35, DAP+36
, DAP+39, NOSHOW~, NOSHOW+3
DPTS DAP+5~, DAP+28*, DAP+30, DAP+45, DAP+48, DAP+52, DAP+72, DAP+75, DAP+81, DAP+86
DPTSR DAP+5~, DAP+29*, DAP+89
NS NOSHOW+3~*, NOSHOW+4*, NOSHOWQ
NSN DAP+5~, DAP+77*, DAP+78
NSQUERY NOSHOW+3~*, NOSHOW+4
NST DAP+5~, DAP+72*, DAP+73*, DAP+74
NSU DAP+5~, DAP+75*, DAP+76, DAP+77
PAT DAP+5~, DAP+31*, DAP+34*, DAP+35, NOSHOW~, NOSHOW+3
PN DAP+5~, DAP+22*, DAP+37
RBD DAP+5~, DAP+81*, DAP+82*, DAP+83
RSD DAP+5~, DAP+52*, DAP+53*, DAP+54
S DAP+5~, DAP+27*, DAP+28, DAP+29, DAP+31, DAP+32, DAP+33, DAP+41
SC DAP+5~, DAP+31*, DAP+32, DAP+33
SDCL DAP+5~, DAP+30*, DAP+31, DAP+32, DAP+33, DAP+38, VAL~, VAL+9, VAL+10, VAL+15
SDCLS DAP+5~, DAP+24*, DAP+32*, DAP+34
SDCLSC DAP+5~, DAP+25*, DAP+33*, DAP+55, DAP+58, DAP+62, DAP+65, DAP+69, DAP+79
SDT NOSHOW~, NOSHOW+3
SDW DAP+5~, DAP+39*, DAP+40
U DAP+30, DAP+34, DAP+36, DAP+37, DAP+38, DAP+40, DAP+42, DAP+44, DAP+45, DAP+47
, DAP+48, DAP+49, DAP+51, DAP+52, DAP+54, DAP+55, DAP+57, DAP+58, DAP+59, DAP+61
, DAP+62, DAP+64, DAP+65, DAP+66, DAP+68, DAP+69, DAP+71, DAP+72, DAP+74, DAP+75
, DAP+76, DAP+78, DAP+79, DAP+80, DAP+81, DAP+83, DAP+86, DAP+88, DAP+89
>> VAL VAL+15*, VAL+16*, VAL+18
>> X DAP+6*, VAL+3*
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Naked Globals |  Local Variables |  All