IBDF1BA ;ALB/CJM - ENCOUNTER FORM (user options for printing - continuation of IBDF1B); 3/1/93
Source file <IBDF1BA.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 2 | ^DIC ^DIR |
Automated Information Collection System | 1 | $$DIVISION^IBDF1B5 |
Registration | 1 | SDA^VADPT |
Package | Total | Caller Graph |
---|---|---|
Automated Information Collection System | 1 | IBDF1B |
Name | Comments | DBIA/ICR reference |
---|---|---|
DISP | ;display patients/clinics appointments found and get users choice
|
|
ENDDISP | ||
SEARCH | ;get the appointment data on a patient, put in IBTMP array, indexed by appointment
|
|
CLNCSTRT | ;get clinic and division to restart from,OUTPUT=IBREPRNT (name of clinic) and IBSTRTDV (division to restart from)
|
|
STARTDIV() | ;asks what division to restart the job from and returns division name, or "" if user declines
|
|
SORTBY | ;sort by clinic/patient, clinic/terminal digit, or terminal digit?
|
|
TERMSTRT | ;get terminal digit to restart from - OUTPUT=IBREPRNT
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DG(40.8 - [#40.8] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(40.8 - [#40.8] | CLNCSTRT+8, STARTDIV+3 |
^SC - [#44] | CLNCSTRT+6 |
^SD(409.95 - [#409.95] | SEARCH+7 |
^SD(409.96 - [#409.96] | SEARCH+7 |
^TMP("IBDF" | DISP+13*, DISP+15* |
^UTILITY("VASD" | SEARCH+3, SEARCH+4, SEARCH+5, SEARCH+9, SEARCH+10!, ENDDISP! |
Name | Line Occurrences |
---|---|
ENDDISP | DISP+3, DISP+4, DISP+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
APPT | SEARCH+2~, SEARCH+5*, SEARCH+6, SEARCH+9 |
CLINIC | SEARCH+2~, SEARCH+5*, SEARCH+6, SEARCH+7, SEARCH+9 |
CLNCIEN | DISP+2~, DISP+9*, DISP+13 |
CLNCNAME | DISP+2~, DISP+9*, DISP+13 |
>> DFN | SEARCH+9, DISP+13, DISP+15 |
DIC | STARTDIV+2!*, STARTDIV+4! |
DIC("A" | STARTDIV+2* |
DIC("B" | STARTDIV+3* |
DIC(0 | STARTDIV+2* |
DIR | TERMSTRT+5!, CLNCSTRT+5!, DISP+7!, SORTBY+1!, SORTBY+3! |
DIR("?" | TERMSTRT+1*, CLNCSTRT+4*, SORTBY+2* |
DIR("A" | TERMSTRT+1*, CLNCSTRT+4*, DISP+7*, SORTBY+3* |
DIR("B" | SORTBY+3* |
DIR(0 | TERMSTRT+1*, CLNCSTRT+4*, DISP+7*, SORTBY+1* |
DIROUT | ENDDISP! |
DIRUT | TERMSTRT+2, CLNCSTRT+5, DISP+7, ENDDISP!, SORTBY+3 |
DTOUT | ENDDISP!, STARTDIV+5 |
DUOUT | ENDDISP!, STARTDIV+5 |
IBDIV | STARTDIV+1~, STARTDIV+3* |
>> IBDT | SEARCH+3 |
IBI | DISP+6*, DISP+7, DISP+8*, ENDDISP! |
IBJ | DISP+6*, ENDDISP! |
IBLN | SEARCH+2~, SEARCH+5*, DISP+6*, ENDDISP! |
>> IBNM | SEARCH+9, DISP+3, DISP+4, DISP+5, DISP+13 |
>> IBREPRNT | TERMSTRT+1*, TERMSTRT+2, TERMSTRT+4*, CLNCSTRT+3*, CLNCSTRT+7* |
>> IBSRT | SORTBY+5* |
>> IBSTRTDV | CLNCSTRT+8* |
IBTMP | DISP+3, DISP+4, ENDDISP! |
IBTMP( | SEARCH+9*, DISP+6, DISP+8, DISP+9 |
IBX | SEARCH+2~, SEARCH+4*, SEARCH+5, SEARCH+9, DISP+6*, DISP+8*, DISP+9, DISP+13, DISP+15, ENDDISP! |
NODE | CLNCSTRT+2~, CLNCSTRT+6*, CLNCSTRT+7, CLNCSTRT+8 |
>> QUIT | SORTBY+3*, SORTBY+4* |
VAERR | SEARCH+3, SEARCH+10! |
VASD | SEARCH+10! |
VASD("F" | SEARCH+3* |
VASD("T" | SEARCH+3* |
VASD("W" | SEARCH+3* |
X | ENDDISP! |
Y | TERMSTRT+2, TERMSTRT+3, TERMSTRT+4, CLNCSTRT+5, CLNCSTRT+6, DISP+8, ENDDISP!, STARTDIV+5, STARTDIV+6, SORTBY+4 , SORTBY+5 |