SDACSCG ;ALB/TET - Print/Edit Computer Generated Appt Types ;3/18/92 14:18
Source file <SDACSCG.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 4 | (,DD)^%DT IX^DIC ^DIE ^DIR |
Registration | 2 | ZIS^DGUTQ DEM^VADPT |
Name | Comments | DBIA/ICR reference |
---|---|---|
CK | ; -- check the number of computer generated visits
|
|
DATEQ | ||
ALL | ; -- loop through and edit all computer generated appt types
|
|
DPT | ; -- look up in patient file & loop through acg for selected dfn
|
|
HDR | ; -- header processing
|
|
DEMW | ; -- write patient demographics
|
|
EDIT | ; -- edit computer generated appt types
|
|
DIE(SDOE) | ; -- do edit
|
|
EDITQ | ||
DATE | ;
|
|
QUE | ; -- queue entry point
|
|
DPTQ | ||
ALLQ | ||
CR | ; -- end of page processing
|
|
;print those CG types which need to be manually updated
|
||
EXIT | ; -- exit processing
|
|
LOOPQ | ||
LOOP(SDBEG,SDEND,SDFN) | ;
|
|
DEM(SDOE) | ; -- get pt name,ssn and visit date
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | Classic Fileman Calls |
^SCE - [#409.68] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^SCE - [#409.68] | QUE+9, LOOP+11, DEM+2 |
^SCE("ACG" | CK+3, CK+5, QUE+5, QUE+8, EDIT+2, LOOP+8, LOOP+10 |
Name | Line Occurrences |
---|---|
ALL | EDIT+21 |
CR | QUE+12, QUE+16, CR+7 |
DATE | EDIT+26 |
DATEQ | DATE+6, DATE+7, DATE+13 |
DEM | LOOP+12 |
DEMW | LOOP+12 |
DIE | LOOP+13 |
DPT | EDIT+29 |
DPTQ | DPT+7, DPT+11 |
EDIT | EDIT+31 |
EDITQ | EDIT+2, EDIT+15 |
EXIT | QUE+5, EDITQ |
HDR | QUE+4, QUE+12 |
LOOP | DATE+11, ALL+4, DPT+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | QUE+1~, QUE+3*, EXIT+1!, EDIT+1~, EDIT+22*, DATE+1~, DATE+3* |
%DT(0 | EDIT+12*, DATE+4* |
CT | CK+1~, CK+2*, CK+5*, CK+7, CK+8, QUE+1~, QUE+3*, QUE+15*, QUE+16, EXIT+1! , DATE+1~, DATE+2*, DATE+14, ALL+1~, ALL+2*, DPT+2~, DPT+3*, DPT+12, DIE+7* |
D | EXIT+1!, DPT+2~, DPT+5* |
DA | EXIT+1!, DIE+4* |
DASH | QUE+2*, EXIT+1!, HDR+2 |
DE | EXIT+1!, DIE+1~ |
DFN | QUE+10*, EXIT+1!, LOOP+1~, DEM+1~, DEM+3* |
DFN0 | EXIT+1! |
DGPGM | PRINT+1*, EXIT+1! |
DIC | EXIT+1!, DPT+2~, DPT+4* |
DIC(0 | DPT+4* |
DIE | EXIT+1!, DIE+1~, DIE+3* |
DIR | EDIT+1~, EDIT+14! |
DIR("?" | EDIT+13* |
DIR("A" | EDIT+5*, EDIT+6*, EDIT+7*, EDIT+8*, EDIT+9* |
DIR("B" | EDIT+10* |
DIR(0 | EDIT+11* |
DIRUT | EXIT+1!, EDIT+15 |
DQ | EXIT+1!, DIE+1~ |
DR | EXIT+2!, DIE+1~, DIE+2* |
DSAH | QUE+1~ |
DT | DATE+4 |
DTIME | CR+3 |
DTOUT | QUE+5, QUE+8, QUE+13, EXIT+2!, CR+3*, CR+4, DATE+6, DIE+6 |
DUOUT | QUE+5, QUE+8, QUE+13, EXIT+2!, CR+5* |
FR | EXIT+2! |
I | EXIT+2! |
IOF | HDR+1 |
IOSL | QUE+12, QUE+16 |
IOST | CR+1 |
J | EXIT+2! |
POP | PRINT+3, EXIT+2! |
SDA | EXIT+2! |
SDAPTYP | EXIT+2! |
SDBEG | EXIT+2!, DATE+1~, DATE+9*, DATE+11, LOOP~, LOOP+3~*, LOOP+7 |
SDCSNODE | EXIT+2! |
SDDIV | EXIT+3! |
SDEND | EXIT+3!, DATE+1~, DATE+10*, DATE+11, LOOP~, LOOP+4~*, LOOP+8 |
SDFN | LOOP~, LOOP+5~*, LOOP+11 |
SDOE | CK+1~, CK+4*, CK+5*, QUE+1~, QUE+7*, QUE+8*, QUE+9, LOOP+1~, LOOP+9*, LOOP+10* , LOOP+11, LOOP+12, LOOP+13, DEM~, DEM+2, DIE~, DIE+4 |
SDOE0 | QUE+1~, QUE+9*, QUE+10, DEM+1~, DEM+2*, DEM+3, DEM+5 |
SDOUT | EDIT+1~, EDIT+17*, EDIT+31, DATE+6*, DATE+13, DPT+11, LOOP+8, LOOP+10, DIE+6* |
SDT | CK+1~, CK+2*, CK+3*, CK+5, QUE+1~, QUE+3*, QUE+5*, QUE+6, QUE+8, LOOP+1~ , LOOP+7*, LOOP+8*, LOOP+10 |
SDTYPE | EXIT+3! |
SDUPDT | EXIT+3! |
>> SDXX | CR+3*, CR+4, CR+5 |
SDY | QUE+1~, QUE+6*, QUE+14, EXIT+3!, LOOP+1~, DEM+5*, DEMW+1 |
SDZ | EDIT+19~, EDIT+22*, EDIT+25, EDIT+27 |
SDZN | EXIT+3! |
TO | EXIT+3! |
U | QUE+10 |
VA | QUE+1~, EXIT+3!, LOOP+1~ |
VA("PID" | QUE+14, DEMW+1 |
VAADM | LOOP+1~ |
VADM | QUE+1~, EXIT+3! |
VADM(1 | QUE+14, DEMW+1 |
VAEL | EXIT+3! |
VAERR | QUE+1~, QUE+14, EXIT+3!, LOOP+1~, DEMW+1 |
X | QUE+1~, EXIT+3!, EDIT+22*, DPT+5 |
Y | QUE+1~, QUE+6*, EXIT+3!, EDIT+20, EDIT+22, EDIT+24, EDIT+25*, EDIT+27*, EDIT+28, DATE+1~ , DATE+5*, DATE+7, DATE+9, DATE+10, DPT+2~, DPT+7, DPT+9, DEM+1~, DEM+5*, DIE+6 |