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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: SDEC38

Package: Scheduling

Routine: SDEC38


Information

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

Source Information

Source file <SDEC38.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Scheduling 2 $$STATUS^SDAM1  ERR^SDECERR  
Kernel 1 $$FMTE^XLFDT  
VA FileMan 1 $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Scheduling 1 SDEC  

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
APPTEVLG(SDECY,DFN) ;GET appointment data for given patient
NOSHOWQ
VAL(SDECY,SDCL) ;return boolean to represent that a clinic allows variable appointment length - RPC
; SDEC CLINIC VAR APPT

External References

Name Field # of Occurrence
$$GET1^DIQ APPTEVLG+48, APPTEVLG+76, APPTEVLG+86, APPTEVLG+93, APPTEVLG+103, VAL+14
$$STATUS^SDAM1 NOSHOW+3
ERR^SDECERR APPTEVLG+38, APPTEVLG+39, VAL+8, VAL+9
$$FMTE^XLFDT APPTEVLG+67, APPTEVLG+72, APPTEVLG+79, APPTEVLG+82, APPTEVLG+89, APPTEVLG+96, APPTEVLG+99, APPTEVLG+108

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)
^DPT - [#2] APPTEVLG+39, APPTEVLG+53, APPTEVLG+54, APPTEVLG+55, APPTEVLG+65
^SC - [#44] APPTEVLG+57, APPTEVLG+58, APPTEVLG+59, VAL+9
^TMP("SDEC" APPTEVLG+34!, APPTEVLG+36*, APPTEVLG+47*, APPTEVLG+111*, APPTEVLG+114*, APPTEVLG+117*, APPTEVLG+119*, APPTEVLG+122*, VAL+4!, VAL+6*
, VAL+12*, VAL+17*, VAL+19*, VAL+21*

Naked Globals

Name Field # of Occurrence
^( APPTEVLG+65

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AMN APPTEVLG+31~, APPTEVLG+76*, APPTEVLG+77
AMT APPTEVLG+31~, APPTEVLG+71*, APPTEVLG+72*, APPTEVLG+73
AMU APPTEVLG+31~, APPTEVLG+74*, APPTEVLG+75, APPTEVLG+76
APN APPTEVLG+31~, APPTEVLG+49*, APPTEVLG+69*, APPTEVLG+70
APT APPTEVLG+31~, APPTEVLG+67*, APPTEVLG+68
CIFN NOSHOW~, NOSHOW+3
CIN APPTEVLG+31~, APPTEVLG+86*, APPTEVLG+87
CIT APPTEVLG+31~, APPTEVLG+81*, APPTEVLG+82*, APPTEVLG+83
CIU APPTEVLG+31~, APPTEVLG+84*, APPTEVLG+85, APPTEVLG+86
COE APPTEVLG+31~, APPTEVLG+95*, APPTEVLG+96*, APPTEVLG+97
COF APPTEVLG+31~, APPTEVLG+105*, APPTEVLG+106
CON APPTEVLG+31~, APPTEVLG+93*, APPTEVLG+94
COT APPTEVLG+31~, APPTEVLG+88*, APPTEVLG+89*, APPTEVLG+90
COU APPTEVLG+31~, APPTEVLG+91*, APPTEVLG+92, APPTEVLG+93
CRM APPTEVLG+31~, APPTEVLG+115*, APPTEVLG+117
CRS APPTEVLG+31~, APPTEVLG+112*, APPTEVLG+114
DFN APPTEVLG~, APPTEVLG+38, APPTEVLG+39, APPTEVLG+48, APPTEVLG+53, APPTEVLG+54, APPTEVLG+55, APPTEVLG+57, APPTEVLG+61, APPTEVLG+62
, APPTEVLG+65, NOSHOW~, NOSHOW+3
DPTS APPTEVLG+32~, APPTEVLG+54*, APPTEVLG+56, APPTEVLG+71, APPTEVLG+74, APPTEVLG+78, APPTEVLG+98, APPTEVLG+101, APPTEVLG+107, APPTEVLG+112
DPTSR APPTEVLG+32~, APPTEVLG+55*, APPTEVLG+115
NS NOSHOW+3~*, NOSHOW+4*, NOSHOWQ
NSN APPTEVLG+32~, APPTEVLG+103*, APPTEVLG+104
NSQUERY NOSHOW+3~*, NOSHOW+4
NST APPTEVLG+32~, APPTEVLG+98*, APPTEVLG+99*, APPTEVLG+100
NSU APPTEVLG+32~, APPTEVLG+101*, APPTEVLG+102, APPTEVLG+103
PAT APPTEVLG+32~, APPTEVLG+57*, APPTEVLG+60*, APPTEVLG+61, NOSHOW~, NOSHOW+3
PN APPTEVLG+32~, APPTEVLG+48*, APPTEVLG+63
RBD APPTEVLG+32~, APPTEVLG+107*, APPTEVLG+108*, APPTEVLG+109
RSD APPTEVLG+32~, APPTEVLG+78*, APPTEVLG+79*, APPTEVLG+80
S APPTEVLG+32~, APPTEVLG+53*, APPTEVLG+54, APPTEVLG+55, APPTEVLG+57, APPTEVLG+58, APPTEVLG+59, APPTEVLG+67
SC APPTEVLG+32~, APPTEVLG+57*, APPTEVLG+58, APPTEVLG+59
SDCL APPTEVLG+32~, APPTEVLG+56*, APPTEVLG+57, APPTEVLG+58, APPTEVLG+59, APPTEVLG+64, VAL~, VAL+8, VAL+9, VAL+14
SDCLS APPTEVLG+32~, APPTEVLG+50*, APPTEVLG+58*, APPTEVLG+60
SDCLSC APPTEVLG+32~, APPTEVLG+51*, APPTEVLG+59*, APPTEVLG+81, APPTEVLG+84, APPTEVLG+88, APPTEVLG+91, APPTEVLG+95, APPTEVLG+105
SDECI APPTEVLG+31~, APPTEVLG+33*, APPTEVLG+110*, APPTEVLG+111, APPTEVLG+113*, APPTEVLG+114, APPTEVLG+116*, APPTEVLG+117, APPTEVLG+118*, APPTEVLG+119
, APPTEVLG+121*, APPTEVLG+122, VAL+2~, VAL+3*, VAL+16*, VAL+17, VAL+18*, VAL+19, VAL+20*, VAL+21
SDECTMP APPTEVLG+31~, APPTEVLG+41*, APPTEVLG+42*, APPTEVLG+43*, APPTEVLG+44*, APPTEVLG+45*, APPTEVLG+46*, APPTEVLG+47, APPTEVLG+62*, APPTEVLG+63*
, APPTEVLG+64*, APPTEVLG+66*, APPTEVLG+68*, APPTEVLG+70*, APPTEVLG+73*, APPTEVLG+75*, APPTEVLG+77*, APPTEVLG+80*, APPTEVLG+83*, APPTEVLG+85*
, APPTEVLG+87*, APPTEVLG+90*, APPTEVLG+92*, APPTEVLG+94*, APPTEVLG+97*, APPTEVLG+100*, APPTEVLG+102*, APPTEVLG+104*, APPTEVLG+106*, APPTEVLG+109*
, APPTEVLG+111
SDECY APPTEVLG~, APPTEVLG+35*, VAL~, VAL+5*
SDT NOSHOW~, NOSHOW+3
SDW APPTEVLG+32~, APPTEVLG+65*, APPTEVLG+66
U APPTEVLG+56, APPTEVLG+60, APPTEVLG+62, APPTEVLG+63, APPTEVLG+64, APPTEVLG+66, APPTEVLG+68, APPTEVLG+70, APPTEVLG+71, APPTEVLG+73
, APPTEVLG+74, APPTEVLG+75, APPTEVLG+77, APPTEVLG+78, APPTEVLG+80, APPTEVLG+81, APPTEVLG+83, APPTEVLG+84, APPTEVLG+85, APPTEVLG+87
, APPTEVLG+88, APPTEVLG+90, APPTEVLG+91, APPTEVLG+92, APPTEVLG+94, APPTEVLG+95, APPTEVLG+97, APPTEVLG+98, APPTEVLG+100, APPTEVLG+101
, APPTEVLG+102, APPTEVLG+104, APPTEVLG+105, APPTEVLG+106, APPTEVLG+107, APPTEVLG+109, APPTEVLG+112, APPTEVLG+114, APPTEVLG+115
VAL VAL+2~, VAL+14*, VAL+15*, VAL+17
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Naked Globals |  Local Variables |  All