SDEC38 ;ALB/SAT,WTC - VISTA SCHEDULING RPCS ;Feb 12, 2020@15:22
Source file <SDEC38.m>
Package | Total | Call Graph |
---|---|---|
Scheduling | 3 | $$STATUS^SDAM1 $$FMTONET^SDECDATE ERR^SDECERR |
VA FileMan | 1 | $$GET1^DIQ |
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 |
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 |
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
^VA(200 - [#200] | GET1^DIQ |
^SC - [#44] | GET1^DIQ |
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* |
Name | Field # of Occurrence |
---|---|
^( | APPTEVLG+65 |
>> | 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 |