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 |  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,WTC - VISTA SCHEDULING RPCS ;Feb 12, 2020@15:22

Source Information

Source file <SDEC38.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Scheduling 3 $$STATUS^SDAM1  $$FMTONET^SDECDATE  ERR^SDECERR  
VA FileMan 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
APPTEVLG(SDECY,DFN) ;GET appointment data for given patient
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
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+81, APPTEVLG+93, APPTEVLG+101, APPTEVLG+113, VAL+14
$$STATUS^SDAM1 NOSHOW+3
$$FMTONET^SDECDATE APPTEVLG+71, APPTEVLG+77, APPTEVLG+85, APPTEVLG+89, APPTEVLG+97, APPTEVLG+105, APPTEVLG+109, APPTEVLG+119
ERR^SDECERR APPTEVLG+38, APPTEVLG+39, VAL+8, VAL+9

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+122*, APPTEVLG+125*, APPTEVLG+128*, APPTEVLG+130*, APPTEVLG+133*, 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+81*, APPTEVLG+82
AMT APPTEVLG+31~, APPTEVLG+75*, APPTEVLG+77*, APPTEVLG+78
AMU APPTEVLG+31~, APPTEVLG+79*, APPTEVLG+80, APPTEVLG+81
APN APPTEVLG+31~, APPTEVLG+49*, APPTEVLG+73*, APPTEVLG+74
APT APPTEVLG+31~, APPTEVLG+71*, APPTEVLG+72
CIFN NOSHOW~, NOSHOW+3
CIN APPTEVLG+31~, APPTEVLG+93*, APPTEVLG+94
CIT APPTEVLG+31~, APPTEVLG+87*, APPTEVLG+89*, APPTEVLG+90
CIU APPTEVLG+31~, APPTEVLG+91*, APPTEVLG+92, APPTEVLG+93
COE APPTEVLG+31~, APPTEVLG+103*, APPTEVLG+105*, APPTEVLG+106
COF APPTEVLG+31~, APPTEVLG+115*, APPTEVLG+116
CON APPTEVLG+31~, APPTEVLG+101*, APPTEVLG+102
COT APPTEVLG+31~, APPTEVLG+95*, APPTEVLG+97*, APPTEVLG+98
COU APPTEVLG+31~, APPTEVLG+99*, APPTEVLG+100, APPTEVLG+101
CRM APPTEVLG+31~, APPTEVLG+126*, APPTEVLG+128
CRS APPTEVLG+31~, APPTEVLG+123*, APPTEVLG+125
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+75, APPTEVLG+79, APPTEVLG+83, APPTEVLG+107, APPTEVLG+111, APPTEVLG+117, APPTEVLG+123
DPTSR APPTEVLG+32~, APPTEVLG+55*, APPTEVLG+126
NS NOSHOW+3~*, NOSHOW+4*, NOSHOWQ
NSN APPTEVLG+32~, APPTEVLG+113*, APPTEVLG+114
NSQUERY NOSHOW+3~*, NOSHOW+4
NST APPTEVLG+32~, APPTEVLG+107*, APPTEVLG+109*, APPTEVLG+110
NSU APPTEVLG+32~, APPTEVLG+111*, APPTEVLG+112, APPTEVLG+113
PAT APPTEVLG+32~, APPTEVLG+57*, APPTEVLG+60*, APPTEVLG+61, NOSHOW~, NOSHOW+3
PN APPTEVLG+32~, APPTEVLG+48*, APPTEVLG+63
RBD APPTEVLG+32~, APPTEVLG+117*, APPTEVLG+119*, APPTEVLG+120
RSD APPTEVLG+32~, APPTEVLG+83*, APPTEVLG+85*, APPTEVLG+86
S APPTEVLG+32~, APPTEVLG+53*, APPTEVLG+54, APPTEVLG+55, APPTEVLG+57, APPTEVLG+58, APPTEVLG+59, APPTEVLG+71
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+87, APPTEVLG+91, APPTEVLG+95, APPTEVLG+99, APPTEVLG+103, APPTEVLG+115
SDECI APPTEVLG+31~, APPTEVLG+33*, APPTEVLG+121*, APPTEVLG+122, APPTEVLG+124*, APPTEVLG+125, APPTEVLG+127*, APPTEVLG+128, APPTEVLG+129*, APPTEVLG+130
, APPTEVLG+132*, APPTEVLG+133, 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+72*, APPTEVLG+74*, APPTEVLG+78*, APPTEVLG+80*, APPTEVLG+82*, APPTEVLG+86*, APPTEVLG+90*, APPTEVLG+92*
, APPTEVLG+94*, APPTEVLG+98*, APPTEVLG+100*, APPTEVLG+102*, APPTEVLG+106*, APPTEVLG+110*, APPTEVLG+112*, APPTEVLG+114*, APPTEVLG+116*, APPTEVLG+120*
, APPTEVLG+122
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+72, APPTEVLG+74, APPTEVLG+75, APPTEVLG+78
, APPTEVLG+79, APPTEVLG+80, APPTEVLG+82, APPTEVLG+83, APPTEVLG+86, APPTEVLG+87, APPTEVLG+90, APPTEVLG+91, APPTEVLG+92, APPTEVLG+94
, APPTEVLG+95, APPTEVLG+98, APPTEVLG+99, APPTEVLG+100, APPTEVLG+102, APPTEVLG+103, APPTEVLG+106, APPTEVLG+107, APPTEVLG+110, APPTEVLG+111
, APPTEVLG+112, APPTEVLG+114, APPTEVLG+115, APPTEVLG+116, APPTEVLG+117, APPTEVLG+120, APPTEVLG+123, APPTEVLG+125, APPTEVLG+126
VAL VAL+2~, VAL+14*, VAL+15*, VAL+17
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All