IBDFCG ;MAF/ALB - CLINIC GROUP FORMS SCREEN ; 09-FEB-1995
Source file <IBDFCG.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; -- main entry point for IBDF EF CLINIC GROUP LT
|
|
HDR | ; -- header code
|
|
INIT | ; -- init variables and list array
|
|
ARRAY | ; -- Setting up array for clinic groups and the divisions and clinics
|
|
SETG1 | ; -- Creating the list entries
|
|
GROUPS | ; -- Creating the Listman Clinic Name titles for the list
|
|
TMP | ||
EDIT | ; -- Edit a selected Clinic Group
|
|
DEL | ; -- Delete Clinic Group
|
|
DELQ | ||
DP1 | ; -- actual deletion
|
|
QE | ; -- Quick edit Review entry
|
|
MESS | ; -- Message prior to editing a group
|
|
ADD1 | ; -- Add/Edit Clinic Group
|
|
REP | ||
REP1 | ||
JUMP | ; -- Jump action to display a specific clinic group on the screen.
|
|
JMP | ||
JUMP1 | ||
JSEL | ; -- Convert number selected to name
|
|
HELP | ; -- help code
|
|
EXIT | ; -- exit code
|
|
EXPND | ; -- expand code
|
|
NUL | ; -- NULL MESSAGE
|
Name | Field # of Occurrence |
---|---|
^DIC | ADD1+4, JUMP+2, JMP |
^DIE | EDIT+8, ADD1+5 |
^DIK | DP1+1 |
^DIR | DEL+9 |
INIT^IBDFCG | REP1 |
CLIN^IBDFCG1 | ARRAY+2 |
CLIN1^IBDFCG1 | ARRAY+4 |
DIV^IBDFCG1 | ARRAY+2 |
DIV1^IBDFCG1 | ARRAY+4 |
INIT^IBDFPE | REP |
EN^VALM | EN+1 |
$$SETSTR^VALM1 | INIT+10, SETG1+4, SETG1+6, GROUPS+3, GROUPS+6, GROUPS+7 |
FULL^VALM1 | EDIT+4, DEL+4, ADD1+2, JUMP+1 |
PAUSE^VALM1 | DEL+6 |
CNTRL^VALM10 | GROUPS+5, GROUPS+6, GROUPS+7 |
KILL^VALM10 | INIT+4 |
EN^VALM2 | EDIT+3, DEL+3 |
DISP^XQORM1 | HELP+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
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 |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^IBD(357.99 - [#357.99] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBD(357.09 - [#357.09] | DEL+6 |
^IBD(357.99 - [#357.99] | INIT+6, EDIT+7, DEL+7, DEL+8, DEL+9, JUMP1+2, JSEL+1 |
^TMP("CGIDX" | INIT+4!, TMP+1*, EDIT+5, DEL+5, JSEL+1, NUL+1* |
^TMP("IBDFCG" | INIT+4!, INIT+12, TMP*, NUL+1* |
^TMP("IBMF" | INIT+4!, INIT+9, SETG1+3, SETG1+4, SETG1+5, SETG1+6, GROUPS+5, GROUPS+6, GROUPS+7, EXIT+2! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | EDIT+5*, EDIT+7, EDIT+8*!, DEL+5*, DEL+6, DEL+7, DEL+8, DEL+9, ADD1+4*, ADD1+5*! |
DIC | ADD1+4*!, JUMP+2*!, JMP*! |
DIC("A" | ADD1+4*, JMP* |
DIC("DR" | ADD1+4* |
DIC(0 | ADD1+4*, JUMP+2*, JMP* |
DIE | EDIT+8*!, ADD1+5*! |
>> DIK | DP1+1* |
DIR | DEL+1~, DEL+9! |
DIR("A" | DEL+8* |
DIR("B" | DEL+8* |
DIR(0 | DEL+8* |
DIRUT | DEL+1~ |
DLAYGO | ADD1+1~, ADD1+4* |
DR | EDIT+8*!, ADD1+5*! |
DUOUT | DEL+1~ |
IBDCG | INIT+1~, INIT+8*, INIT+9, SETG1+3, SETG1+4, SETG1+5, SETG1+6, GROUPS+2, GROUPS+5, GROUPS+6 , GROUPS+7, TMP+1 |
IBDCL | INIT+1~, ARRAY+2*, ARRAY+3* |
IBDCLN | INIT+4!, EXIT+1! |
IBDCLN1 | INIT+2!, EXIT+1! |
IBDCLN1( | INIT+8, INIT+10, ARRAY+1* |
IBDCNT | INIT+1~, INIT+3*, INIT+10*, SETG1+1*, GROUPS+1*, GROUPS+2, TMP |
IBDCNT1 | INIT+1~, INIT+3*, INIT+8*, GROUPS+3, TMP, TMP+1 |
IBDDV | INIT+1~, ARRAY+2*, ARRAY+3* |
IBDFCAT | JUMP1+1~, JUMP1+2*, JUMP1+3, JUMP1+4 |
IBDFCFLG | INIT+1~, ARRAY+3*, ARRAY+4 |
IBDFCG | INIT+2!, INIT+7*, EXIT+1! |
IBDFCG( | GROUPS+2*, JUMP1+3, JUMP1+4 |
IBDFCGNM | INIT+1~, INIT+5*, INIT+6*, INIT+7*, INIT+8*, INIT+10, ARRAY+1, GROUPS+2, GROUPS+3 |
IBDFCIEN | INIT+1~, ARRAY+3* |
IBDFCL | INIT+1~ |
IBDFCN | INIT+1~, INIT+8* |
IBDFCNUM | INIT+1~ |
IBDFDFLG | INIT+1~, ARRAY+3*, ARRAY+4 |
IBDFDIEN | INIT+1~, ARRAY+3* |
IBDFGN | INIT+1~, INIT+5*, INIT+6* |
IBDFNODE | INIT+1~ |
IBDFVAL | INIT+1~, SETG1+3*, SETG1+4*, SETG1+5*, SETG1+6* |
IBDFX | INIT+1~, INIT+9*, ARRAY+3*, ARRAY+4*, SETG1+3, SETG1+4, SETG1+5, SETG1+6, GROUPS+4*, GROUPS+5 , GROUPS+6, GROUPS+7 |
IBDIFN | INIT+1~, INIT+6*, ARRAY+1 |
IBDVAL | INIT+1~, GROUPS+6*, GROUPS+7* |
IBDVAL1 | INIT+1~ |
IBDVALM | INIT+1~, EDIT+1~, EDIT+3*, EDIT+5*, DEL+1~, DEL+3*, DEL+5*, DP1+2, JSEL+1* |
IBFASTXT | INIT+1~, INIT+3* |
>> IOINHI | GROUPS+5, GROUPS+6, GROUPS+7 |
>> IOINORM | GROUPS+5, GROUPS+6, GROUPS+7 |
>> VALMBCK | EDIT+2*, EDIT+4*, DEL+2*, DEL+4*, DELQ+1*, REP*, REP1*, JMP+1*, JUMP1+4* |
>> VALMBG | JMP+1*, JUMP1+4* |
>> VALMCNT | INIT+3*, INIT+10*, SETG1+1*, GROUPS+1*, GROUPS+5, GROUPS+6, GROUPS+7, TMP, TMP+1 |
>> VALMHDR(1 | HDR+1* |
>> VALMHDR(2 | HDR+2* |
VALMY | EDIT+1~, DEL+1~ |
VALMY( | EDIT+5, DEL+5 |
VALMY(0 | EDIT+3, DEL+3 |
>> X | INIT+10*, SETG1+2*, SETG1+4*, SETG1+6*, GROUPS+3*, GROUPS+6*, GROUPS+7*, TMP, JUMP+2*, JMP+1 , JSEL+1*, HELP+1* |
>> XQORNOD(0 | EDIT+3, DEL+3, JUMP+2 |
>> Y | DEL+9, ADD1+4, JUMP+2*, JUMP1, JUMP1+2 |