BDMFFS ; cmi/anch/maw - DMS FLOW SHEET MANAGEMENT UTILITY ;
Source file <BDMFFS.m>
Package | Total | Call Graph |
---|---|---|
Registration | 3 | EN^VALM TERM^VALM0 CLEAR^VALM1 |
Diabetes Registry | 1 | (DDS,DIC,DIK,DIR,FILE)^BDMFDIC |
Kernel | 1 | ^%ZIS |
Name | Comments | DBIA/ICR reference |
---|---|---|
FS | ;EP;FLOW SHEET MANAGEMENT
|
|
FSHEAD | ;PRINT HEADER FOR FLOW SHEET MANAGEMENT
|
|
FSADD | ;EP;ENTER A NEW FLOW SHEET
|
|
TEBACK | ||
FSEXIT | ||
BACK | ;SETUP FOR RETURN TO LISTMAN
|
|
FSCBACK | ||
FSCDEL | ;EP;TO DELETE ITEM FROM FLOW SHEET
|
|
FSDISP | ;DISPLAY FLOW SHEET
|
|
MEMDEL | ;EP;TO DELETE MEMBERS FROM A FLOW SHEET COMPONENT
|
|
FSDH | ;DISPLAY HEADER FOR FLOW SHEET SYSTEM
|
|
DXHEAD | ;PRINT HEADER FOR FLOW SHEET MANAGEMENT
|
|
SELECT | ;SELECT AN EXISTING FLOW SHEET
|
|
MADD1 | ||
MEMSEL | ;SELECT THE MEMBER OF THE COMPONENT TO EDIT OR DELETE
|
|
MEMINIT | ;EP;TO LIST ITEMS ON FLOW SHEET
|
|
FSRX | ;PROCESS FLOW SHEET
|
|
FSCINIT | ;EP;TO LIST ITEMS ON FLOW SHEET
|
|
MBACK | ||
FSINIT | ;EP;INITIALIZE ARRAY FOR FLOW SHEET DISPLAY
|
|
FSCSEL | ;EP;SELECT EXISTING ITEM FROM A FLOW SHEET
|
|
TABACK | ||
MEMADD | ;EP;TO ADD MEMBERS TO A FLOW SHEET COMPONENT
|
|
HEADER | ;EP;TO SET HEADER CODE
|
|
Z(X) | ;SET TMP GLOBAL
|
|
LABFS | ;LAB FLOW SHEET
|
|
FSCADD | ;EP;TO ADD ITEM TO FLOW SHEET
|
|
MEMLIST | ;LIST MEMBERS OF EACH COMPONENT FOR DISPLAY WITH COMPONENTS
|
|
X | ;EVALUATE X FOR PROPER INTERNAL VALUE
|
|
VALM(BDMX) | ;VALM INTERFACE
|
|
FSCEDIT | ;EP;EDIT A FLOW SHEET COMPONENT
|
|
FSCLIST | ;EP;TO DISPLAY ITEMS ON FLOW SHEET LIST
|
|
FS1 | ||
FSEDIT | ;EP;EDIT AN EXISTING FLOW SHEET
|
|
FSRX1 | ;
|
|
MEMBERS | ;EP;TO SPECIFY THE MEMBERS FOR A FLOW SHEET COMPONENT
|
|
MEMDISP | ;DISPLAY MEMBERS OF A COMPONENT
|
|
DELETE | ;EP;TO DELETE FLOW SHEET COMPONENT
|
|
FSHEAD1 |
Name | Field # of Occurrence |
---|---|
^%ZIS | FS+2 |
DDS^BDMFDIC | FSCEDIT+4 |
DIC^BDMFDIC | FSCADD+18, MADD1+13 |
DIK^BDMFDIC | FSCDEL+10, MEMDEL+10 |
DIR^BDMFDIC | FS1+6, FSRX1+11, FSADD+4, SELECT+4, FSCSEL+4, MEMSEL+4 |
FILE^BDMFDIC | FSADD+9, FSCADD+28, MADD1+21 |
EN^VALM | VALM+3 |
TERM^VALM0 | VALM+2, BACK+5 |
CLEAR^VALM1 | VALM+4, FSCADD+11 |
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 |
|
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 |
|
FileNo | Call Tags |
---|---|
^APCHSFLC - [#9001020] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("UPPERCASE" | FSRX1+32 |
^AMQQ(1 - [#9009071] | FSRX1+27 |
^AMQQ(5 - [#9009075] | FSRX1+21, FSRX1+25, FSRX1+26 |
^APCHSFLC - [#9001020] | FSCINIT+15, FSCINIT+17, FSCINIT+18, FSCADD+5, FSCADD+6, FSCADD+28, MEMBERS+7, MEMADD+1, MADD1+16*, MEMINIT+9 , MEMINIT+10, MEMLIST+3, MEMLIST+4 |
^APCHSFLC("B" | FSINIT+10, FSINIT+12 |
^APCHSFLI - [#9001019] | FSCINIT+27, MEMBERS+7, MEMADD+1 |
^DIC - [#1] | MADD1+7 |
^TMP("BDMVR" | FSEXIT+1!, FSINIT+1!, FSINIT+19, FSCINIT+2!, MEMINIT+1!, Z+2* |
Name | Line Occurrences |
---|---|
BACK | TABACK+1, TEBACK+1, FSCEDIT+6, FSCBACK+1, FSCDEL+12, MBACK+1 |
FS1 | FS+3 |
FSCBACK | FSCADD+23, FSCDEL+2, MEMBERS+2 |
FSCEDIT | FSADD+12 |
FSCINIT | BACK+3 |
FSCLIST | FSADD+13, FSEDIT+3, SELECT+9 |
FSCSEL | FSCDEL+1, MEMBERS+1 |
FSDISP | FS1+1, FSRX1+29 |
FSEXIT | FS1 |
FSHEAD | FS1+3 |
FSHEAD1 | DXHEAD+2 |
FSINIT | BACK+2 |
FSRX | FS1+9 |
FSRX1 | FSRX+1 |
LABFS | FSRX1+34 |
MADD1 | MEMADD+2 |
MBACK | MEMADD+4, MEMDEL+3 |
MEMDISP | MEMBERS+8 |
MEMINIT | BACK+4 |
MEMLIST | FSCINIT+40 |
MEMSEL | MEMDEL+2 |
SELECT | FSEDIT+1 |
TABACK | FSADD+5, FSADD+11 |
TEBACK | FSEDIT+2 |
VALM | FSDISP+1, FSCLIST+1, MEMDISP+1 |
X | FSCADD+21 |
Z | FSINIT+4, FSINIT+6, FSINIT+17, FSINIT+22, FSCINIT+5, FSCINIT+7, FSCINIT+9, FSCINIT+11, FSCINIT+13, FSCINIT+38 , MEMINIT+4, MEMINIT+6, MEMINIT+22, MEMLIST+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | FSINIT+14*, FSINIT+15*, FSINIT+16*, FSINIT+17, FSCINIT+1~, FSCINIT+21*, FSCINIT+22*, FSCINIT+23*, FSCINIT+24*, FSCINIT+25* , FSCINIT+26*, FSCINIT+29*, FSCINIT+30*, FSCINIT+33*, FSCINIT+34*, FSCINIT+36*, FSCINIT+37, FSCINIT+39, MEMINIT+7~, MEMINIT+17* , MEMINIT+18*, MEMINIT+19*, MEMINIT+20*, MEMINIT+21, MEMINIT+23, MEMLIST+11*, MEMLIST+12 |
B | FSCINIT+1~, MEMINIT+7~ |
BDM | FSCADD+1! |
BDM( | FSCADD+7* |
BDM("HIGH" | FSCADD+22*, FSCADD+27 |
BDM("LOW" | FSCADD+9, FSCADD+20* |
BDMADA | FSEXIT!, FSRX1+21*, FSRX1+22, FSRX1+25, FSRX1+26 |
BDMANAM | FSEXIT!, FSRX1+14*, FSRX1+15*, FSRX1+16*, FSRX1+17*, FSRX1+18*, FSRX1+19*, FSRX1+20*, FSRX1+21, FSCADD+3 , FSCADD+16, X+1, X+2, X+3, X+4, X+5, X+6 |
BDMCANON | FSEXIT! |
BDMCDA | FSEXIT!, FSCINIT+16*, FSCINIT+17*, FSCINIT+18, FSCINIT+39, FSCDEL+6*, FSCDEL+8, MEMBERS+5*, MEMBERS+6, MEMBERS+7 , MEMADD+1, MADD1+16, MADD1+18, MADD1+19, MEMDEL+5, MEMDEL+6, MEMDEL+8, MEMINIT+9, MEMINIT+10, MEMINIT+23 , MEMLIST+3, MEMLIST+4 |
BDMCINK | FSEXIT!, FSRX1+25*, FSRX1+27, FSRX1+29 |
BDMCINK0 | FSEXIT!, FSRX1+27*, FSRX1+28 |
BDMCS | FSCINIT+2! |
>> BDMDA | MEMINIT+15* |
>> BDMDIC | MADD1+9*, MADD1+15 |
BDMFSDA | FSEXIT!, FSADD+10*, FSADD+11, SELECT+7*, FSCEDIT+1, FSCINIT+15, FSCINIT+17, FSCINIT+18, FSCINIT+39, FSCADD+5 , FSCADD+6, FSCADD+24, FSCADD+25, FSCADD+28, FSCDEL+5, FSCDEL+6, FSCDEL+7, MEMBERS+4, MEMBERS+5, MEMBERS+7 , MEMADD+1, MADD1+16, MADD1+17, MADD1+19, MEMDEL+5, MEMDEL+6, MEMDEL+7, MEMINIT+9, MEMINIT+10, MEMINIT+23 , MEMLIST+3, MEMLIST+4 |
BDMFSF | FSEXIT!, FSRX1+26*, FSCADD+14 |
BDMFSNAM | FSEXIT!, FSADD+6*, SELECT+8*, FSCINIT+4, FSCADD+3, FSCADD+13, MADD1+4 |
>> BDMGL | MEMINIT+12*, MEMINIT+13*, MEMINIT+14*, MEMINIT+16, MEMLIST+7*, MEMLIST+8*, MEMLIST+9*, MEMLIST+10 |
BDMGO | FSEXIT!, TABACK*, TEBACK*, FSCEDIT+5*, FSCBACK*, FSCDEL+11*, BACK+2, BACK+3, BACK+4, MBACK* |
BDMI | FSCDEL+3~, FSCDEL+4*, MEMBERS+3*, MEMDEL+4* |
BDMJ | FSEXIT!, SELECT+1, FSINIT+1!, FSINIT+23*, FSCINIT+2!, FSCINIT+41*, FSCSEL+1, MEMSEL+1, MEMINIT+1!, MEMINIT+24* |
BDMJ( | SELECT+6, SELECT+7, SELECT+8, FSINIT+18*, FSCINIT+39*, FSCDEL+5, FSCDEL+6, MEMBERS+4, MEMBERS+5, MEMDEL+5 , MEMDEL+6, MEMINIT+23* |
BDMLABEL | FSCINIT+1~, FSCINIT+31*, FSCINIT+32*, FSCINIT+33 |
BDMMDA | MEMINIT+8*, MEMINIT+9*, MEMINIT+10, MEMINIT+23, MEMLIST+1~, MEMLIST+2*, MEMLIST+3*, MEMLIST+4 |
BDMOUT | FS+3, FSEXIT!, FSRX+1 |
BDMQUIT | FS+3, FSEXIT!, FS1+7*, FSRX+1, FSRX+2!, FSRX1+12*, FSADD+5*, FSEDIT+2!, SELECT+5*, FSCADD+8 , FSCADD+19*, FSCADD+23, FSCDEL+2!, FSCSEL+5*, MEMBERS+2!, MEMBERS+3, MEMSEL+5*, MEMADD+2, MEMADD+3!, MADD1+6* , MADD1+8*, MADD1+14*, MEMDEL+3! |
BDMTYPE | FSCINIT+1~, FSCINIT+27*, FSCINIT+28*, FSCINIT+29, MEMBERS+7*, MEMADD+1*, MADD1+2, MADD1+3, MADD1+5, MADD1+11 , MEMINIT+3 |
BDMWHICH | FSEXIT!, FS1+8*, FSRX1+3, FSRX1+6, FSRX1+13, FSRX1+30 |
>> BDMWIDTH | FSCINIT+35*, FSCINIT+36 |
BDMX | FSEXIT!, FSRX1+24, FSRX1+33*, FSINIT+21, VALM~, VALM+3, FSCINIT+14*, FSCINIT+15*, FSCINIT+17, FSCDEL+3~ , FSCDEL+4*, FSCDEL+5, FSCDEL+6, MEMBERS+3*, MEMBERS+4, MEMBERS+5, MEMDEL+4*, MEMDEL+5, MEMDEL+6, MEMLIST+1~ |
BDMY | FSEXIT!, FSCDEL+4, FSCSEL+6*, MEMBERS+3, MEMSEL+6*, MEMDEL+1~, MEMDEL+4 |
>> DA | FSCEDIT+1*, FSCDEL+8*, MEMDEL+6* |
>> DA(1 | FSCADD+24*, FSCDEL+7*, FSCDEL+9, MADD1+18*, MEMDEL+8*, MEMDEL+9 |
>> DA(2 | MADD1+17*, MEMDEL+7*, MEMDEL+9 |
>> DIC | FSADD+7*, FSCADD+14*, FSCADD+25*, MADD1+5*, MADD1+6, MADD1+7*, MADD1+8, MADD1+9, MADD1+19* |
>> DIC("A" | FSCADD+16*, MADD1+11* |
>> DIC("DR" | FSCADD+27* |
>> DIC(0 | FSADD+8*, FSCADD+15*, FSCADD+26*, MADD1+10*, MADD1+20* |
>> DIE | FSCEDIT+2* |
>> DIK | FSCDEL+9*, MEMDEL+9* |
>> DIR("A" | FS1+5*, FSRX1+9*, FSADD+2*, SELECT+2*, FSCSEL+2*, MEMSEL+2* |
>> DIR(0 | FS1+4*, FSRX1+5*, FSRX1+8*, FSADD+1*, SELECT+1*, FSCSEL+1*, MEMSEL+1* |
>> DR | FSCEDIT+3* |
I | FSINIT+7~, FSINIT+8*, FSINIT+13*, FSINIT+14, FSINIT+18, FSINIT+23 |
IOF | FSRX1+1, FSHEAD+1, DXHEAD+1, MADD1 |
>> IOP | FS+1* |
J | FSINIT+7~, FSCINIT+1~, FSCINIT+14*, FSCINIT+20*, FSCINIT+21, FSCINIT+39, FSCINIT+41, MEMLIST+1~, MEMLIST+2*, MEMLIST+6* |
U | FSRX1+25, FSRX1+26, SELECT+8, FSINIT+18, FSCINIT+24, FSCINIT+25, FSCINIT+27, FSCINIT+31, FSCINIT+35, FSCINIT+39 , FSCADD+7, FSCADD+9, MEMBERS+7, MEMADD+1, MADD1+2, MADD1+3, MADD1+5, MADD1+11, MADD1+16, MEMINIT+3 , MEMINIT+12, MEMINIT+16, MEMINIT+23, MEMLIST+7, MEMLIST+10 |
>> VALMBCK | BACK+1* |
>> VALMCC | VALM+1* |
>> VALMCNT | FSINIT+2*, FSINIT+20*, FSCINIT+3*, MEMINIT+2*, MEMINIT+17, MEMINIT+23, MEMINIT+24, Z+1*, Z+2 |
>> VALMSG | HEADER+1* |
X | FSRX1+31*, FSHEAD1~, FSHEAD1+1*, FSHEAD1+2, DXHEAD+3~, DXHEAD+4*, DXHEAD+5, FSADD+6*, FSINIT+3*, FSINIT+4 , FSINIT+5*, FSINIT+6, FSINIT+7~, FSINIT+9*, FSINIT+10*, FSINIT+12, FSINIT+16, FSINIT+18, FSINIT+21*, FSINIT+22 , FSCINIT+1~, FSCINIT+4*, FSCINIT+5, FSCINIT+6*, FSCINIT+7, FSCINIT+8*, FSCINIT+9, FSCINIT+10*, FSCINIT+11, FSCINIT+12* , FSCINIT+13, FSCINIT+18*, FSCINIT+19, FSCINIT+24, FSCINIT+25, FSCINIT+27, FSCINIT+31, FSCINIT+35, FSCINIT+37*, FSCINIT+38 , FSCADD+2~, FSCADD+4*, FSCADD+5*, FSCADD+6, FSCADD+7, FSCADD+9*, FSCADD+28, X+1*, X+2*, X+3* , X+4*, X+5*, X+6*, MADD1+15*, MEMINIT+3*, MEMINIT+4, MEMINIT+5*, MEMINIT+6, MEMINIT+7~, MEMINIT+10* , MEMINIT+11, MEMINIT+12, MEMINIT+15, MEMINIT+16*, MEMINIT+20, MEMINIT+21*, MEMINIT+22, MEMLIST+1~, MEMLIST+4*, MEMLIST+5 , MEMLIST+7, MEMLIST+10*, MEMLIST+11, MEMLIST+12*, MEMLIST+13, Z~, Z+2 |
Y | FS1+7, FS1+8, FSRX1+12, FSRX1+14, FSRX1+15, FSRX1+16, FSRX1+17, FSRX1+18, FSRX1+19, FSRX1+20 , FSRX1+33, FSADD+5, FSADD+6, FSADD+10, SELECT+5, SELECT+6, SELECT+7, SELECT+8, FSINIT+7~, FSINIT+11* , FSINIT+12*, FSINIT+18, FSCINIT+1~, FSCADD+2~, FSCADD+6*, FSCADD+7, FSCADD+19, FSCADD+20, X+2, X+4 , X+5, FSCSEL+5, FSCSEL+6, MEMSEL+5, MEMSEL+6, MADD1+14, MADD1+15, MEMINIT+7~, MEMLIST+1~ |
Y(0 | FSRX1+31, X+1, X+3, X+6 |
Z | FSINIT+7~, FSCINIT+1~ |