APCLFS ; IHS/CMI/LAB - DMS FLOW SHEET MANAGEMENT UTILITY ;
Source file <APCLFS.m>
| Package | Total | Call Graph | 
|---|---|---|
| Registration | 3 | EN^VALM TERM^VALM0 CLEAR^VALM1 | 
| Patient Care Component Reports | 2 | (DDS,DIC,DIK,DIR,FILE)^APCLDIC ^APCLFS1 | 
| Kernel | 1 | ^%ZIS | 
| Package | Total | Caller Graph | 
|---|---|---|
| Patient Care Component Reports | 1 | APCLFS1 | 
| 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 APCLGO="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 | ||
| VALM(APCLX) | ;VALM INTERFACE | |
| 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 | |
| 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^APCLDIC | FSCEDIT+4 | 
| DIC^APCLDIC | FSCADD+19, MADD1+13 | 
| DIK^APCLDIC | FSCDEL+10, MEMDEL+10 | 
| DIR^APCLDIC | FSADD+4, SELECT+4, FSCSEL+4, MEMSEL+4 | 
| FILE^APCLDIC | FSADD+10, FSCADD+29, MADD1+21 | 
| ^APCLFS1 | 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("APCLVR" | 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 | 
| APCL | FSCADD+1! | 
| APCL( | FSCADD+7* | 
| APCL("HIGH" | FSCADD+23*, FSCADD+28 | 
| APCL("LOW" | FSCADD+10, FSCADD+21* | 
| APCLABEL | FSCINIT+1~, FSCINIT+31*, FSCINIT+32*, FSCINIT+33 | 
| APCLADA | FSEXIT! | 
| APCLANAM | FSEXIT!, FSCADD+3, FSCADD+17, X+1, X+2, X+3, X+4, X+5, X+6 | 
| APCLCANN | FSEXIT! | 
| APCLCDA | 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 | 
| APCLCINK | FSEXIT! | 
| APCLCNK0 | FSEXIT! | 
| APCLCS | FSCINIT+2! | 
| >> APCLDA | MEMINIT+15* | 
| >> APCLDIC | MADD1+9*, MADD1+15 | 
| >> APCLGL | MEMINIT+12*, MEMINIT+13*, MEMINIT+14*, MEMINIT+16, MEMLIST+7*, MEMLIST+8*, MEMLIST+9*, MEMLIST+10 | 
| APCLGO | FSEXIT!, TABACK*, TEBACK*, FSCEDIT+5*, FSCDEL+11*, BACK+2, BACK+3, BACK+4, MBACK* | 
| APCLI | FSCDEL+3~, FSCDEL+4*, MEMBERS+3*, MEMDEL+4* | 
| APCLJ | FSEXIT!, SELECT+1, FSINIT+1!, FSINIT+23*, FSCINIT+2!, FSCINIT+41*, FSCSEL+1, MEMSEL+1, MEMINIT+1!, MEMINIT+24* | 
| APCLJ( | SELECT+6, SELECT+7, SELECT+8, FSINIT+18*, FSCINIT+39*, FSCDEL+5, FSCDEL+6, MEMBERS+4, MEMBERS+5, MEMDEL+5 , MEMDEL+6, MEMINIT+23* | 
| APCLMDA | MEMINIT+8*, MEMINIT+9*, MEMINIT+10, MEMINIT+23, MEMLIST+1~, MEMLIST+2*, MEMLIST+3*, MEMLIST+4 | 
| APCLOUT | FS+3, FSEXIT! | 
| APCLQUIT | 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! | 
| APCLSDA | 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 | 
| APCLSF | FSEXIT!, FSCADD+15 | 
| APCLSNAM | FSEXIT!, FSADD+7*, SELECT+8*, FSCINIT+4, FSCADD+3, FSCADD+14, MADD1+4 | 
| APCLTYPE | FSCINIT+1~, FSCINIT+27*, FSCINIT+28*, FSCINIT+29, MEMBERS+7*, MEMADD+1*, MADD1+2, MADD1+3, MADD1+5, MADD1+11 , MEMINIT+3 | 
| >> APCLWDTH | FSCINIT+35*, FSCINIT+36 | 
| APCLWHCH | FSEXIT! | 
| APCLX | 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~ | 
| APCLY | FSEXIT!, FSCDEL+4, FSCSEL+6*, MEMBERS+3, MEMSEL+6*, MEMDEL+1~, MEMDEL+4 | 
| B | FSCINIT+1~, MEMINIT+7~ | 
| >> 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~ |