BDMFS ; IHS/CMI/LAB - DMS FLOW SHEET MANAGEMENT UTILITY ;
Source file <BDMFS.m>
Package | Total | Call Graph |
---|---|---|
Registration | 3 | EN^VALM TERM^VALM0 CLEAR^VALM1 |
Diabetes Registry | 2 | (DDS,DIC,DIK,DIR,FILE)^BDMDIC ^BDMFS1 |
Kernel | 1 | ^%ZIS |
Name | Comments | DBIA/ICR reference |
---|---|---|
FSDISP | ;DISPLAY FLOW SHEET
|
|
FSHEAD | ;PRINT HEADER FOR FLOW SHEET MANAGEMENT
|
|
FSADD | ;EP;ENTER A NEW FLOW SHEET
|
|
TEBACK | ||
FSEXIT | ||
BACK | ;EP;SETUP FOR RETURN TO LISTMAN
|
|
FSCBACK | ;EP;S BDMGO="FSC"
|
|
FSCDEL | ;EP;TO DELETE ITEM FROM FLOW SHEET
|
|
FS | ;EP;FLOW SHEET MANAGEMENT
|
|
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
|
|
FSCINIT | ;EP;TO LIST ITEMS ON FLOW SHEET
|
|
MEMINIT | ;EP;TO LIST ITEMS ON FLOW SHEET
|
|
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
|
|
MBACK | ||
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
|
|
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^BDMDIC | FSCEDIT+4 |
DIC^BDMDIC | FSCADD+19, MADD1+13 |
DIK^BDMDIC | FSCDEL+10, MEMDEL+10 |
DIR^BDMDIC | FSADD+4, SELECT+4, FSCSEL+4, MEMSEL+4 |
FILE^BDMDIC | FSADD+10, FSCADD+29, MADD1+21 |
^BDMFS1 | FSCADD+8 |
EN^VALM | VALM+3 |
TERM^VALM0 | VALM+2, BACK+5 |
CLEAR^VALM1 | VALM+4, FSCADD+12 |
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 |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^APCHSFLC - [#9001020] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^APCHSFLC - [#9001020] | FSCINIT+15, FSCINIT+17, FSCINIT+18, FSCADD+5, FSCADD+6, FSCADD+29, 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+24, FSCDEL+2, MEMBERS+2 |
FSCEDIT | FSADD+13 |
FSCINIT | BACK+3 |
FSCLIST | FSADD+14, FSEDIT+3, SELECT+9 |
FSCSEL | FSCDEL+1, MEMBERS+1 |
FSDISP | FS1+1 |
FSEXIT | FS1 |
FSHEAD1 | DXHEAD+2 |
FSINIT | BACK+2 |
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+6, FSADD+12 |
TEBACK | FSEDIT+2 |
VALM | FSDISP+1, FSCLIST+1, MEMDISP+1 |
X | FSCADD+22 |
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+23*, FSCADD+28 |
BDM("LOW" | FSCADD+10, FSCADD+21* |
BDMABEL | FSCINIT+1~, FSCINIT+31*, FSCINIT+32*, FSCINIT+33 |
BDMADA | FSEXIT! |
BDMANAM | FSEXIT!, FSCADD+3, FSCADD+17, X+1, X+2, X+3, X+4, X+5, X+6 |
BDMCANN | 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! |
BDMCNK0 | FSEXIT! |
BDMCS | FSCINIT+2! |
>> BDMDA | MEMINIT+15* |
>> BDMDIC | MADD1+9*, MADD1+15 |
>> BDMGL | MEMINIT+12*, MEMINIT+13*, MEMINIT+14*, MEMINIT+16, MEMLIST+7*, MEMLIST+8*, MEMLIST+9*, MEMLIST+10 |
BDMGO | FSEXIT!, TABACK*, TEBACK*, FSCEDIT+5*, 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* |
BDMMDA | MEMINIT+8*, MEMINIT+9*, MEMINIT+10, MEMINIT+23, MEMLIST+1~, MEMLIST+2*, MEMLIST+3*, MEMLIST+4 |
BDMOUT | FS+3, FSEXIT! |
BDMQUIT | FS+3, FSEXIT!, FSADD+5*, FSADD+6*, FSEDIT+2!, SELECT+5*, FSCADD+9, FSCADD+20*, FSCADD+24, FSCDEL+2! , FSCSEL+5*, MEMBERS+2!, MEMBERS+3, MEMSEL+5*, MEMADD+2, MEMADD+3!, MADD1+6*, MADD1+8*, MADD1+14*, MEMDEL+3! |
BDMSDA | FSEXIT!, FSADD+11*, FSADD+12, SELECT+7*, FSCEDIT+1, FSCINIT+15, FSCINIT+17, FSCINIT+18, FSCINIT+39, FSCADD+5 , FSCADD+6, FSCADD+25, FSCADD+26, FSCADD+29, 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 |
BDMSF | FSEXIT!, FSCADD+15 |
BDMSNAM | FSEXIT!, FSADD+7*, SELECT+8*, FSCINIT+4, FSCADD+3, FSCADD+14, MADD1+4 |
BDMTYPE | FSCINIT+1~, FSCINIT+27*, FSCINIT+28*, FSCINIT+29, MEMBERS+7*, MEMADD+1*, MADD1+2, MADD1+3, MADD1+5, MADD1+11 , MEMINIT+3 |
>> BDMWDTH | FSCINIT+35*, FSCINIT+36 |
BDMWHCH | FSEXIT! |
BDMX | FSEXIT!, 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+25*, FSCDEL+7*, FSCDEL+9, MADD1+18*, MEMDEL+8*, MEMDEL+9 |
>> DA(2 | MADD1+17*, MEMDEL+7*, MEMDEL+9 |
>> DIC | FSADD+8*, FSCADD+15*, FSCADD+26*, MADD1+5*, MADD1+6, MADD1+7*, MADD1+8, MADD1+9, MADD1+19* |
>> DIC("A" | FSCADD+17*, MADD1+11* |
>> DIC("DR" | FSCADD+28* |
>> DIC(0 | FSADD+9*, FSCADD+16*, FSCADD+27*, MADD1+10*, MADD1+20* |
>> DIE | FSCEDIT+2* |
>> DIK | FSCDEL+9*, MEMDEL+9* |
>> DIR("A" | FSADD+2*, SELECT+2*, FSCSEL+2*, MEMSEL+2* |
>> DIR(0 | 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 | 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 | SELECT+8, FSINIT+18, FSCINIT+24, FSCINIT+25, FSCINIT+27, FSCINIT+31, FSCINIT+35, FSCINIT+39, FSCADD+7, FSCADD+10 , 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 | FSHEAD1~, FSHEAD1+1*, FSHEAD1+2, DXHEAD+3~, DXHEAD+4*, DXHEAD+5, FSADD+6, FSADD+7*, 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+10*, FSCADD+29, 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 | FSADD+5, FSADD+7, FSADD+11, 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+20, FSCADD+21, X+2, X+4, X+5 , FSCSEL+5, FSCSEL+6, MEMSEL+5, MEMSEL+6, MADD1+14, MADD1+15, MEMINIT+7~, MEMLIST+1~ |
Y(0 | X+1, X+3, X+6 |
Z | FSINIT+7~, FSCINIT+1~ |