BDMFLM ; cmi/anch/maw - LIST MANAGER API'S ;
Source file <BDMFLM.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 4 | HOME^%ZIS ^%ZISC ($$DEL,$$OPEN,$$PWD,$$STATUS,DF)^%ZISH DISP^XQORM1 |
| Registration | 3 | EN^VALM CLEAR^VALM1 CNTRL^VALM10 |
| Diabetes Registry | 1 | FILE^BDMFLM |
| VA Fileman | 1 | %XY^%RCR |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| STRIP(Z) | ;REMOVE CONTROLL CHARACTERS
|
|
| VIEWR(BDMROU,BDMHDR) | ||
| EN | ; -- main entry point for BDM DISPLAY
|
|
| HDR | ;EP; -- header code
|
|
| FILE(BDMDIR,BDMFN) | ||
| DOC | ;Documentation APIs for BDMLM Generic Display
|
|
| K | ;
|
|
| EXPND | ; -- expand code
|
|
| MARKERS | ||
| INIT | ;EP; -- init variables and list array
|
|
| EXIT | ;EP; -- exit code
|
|
| EFILE | ;
|
|
| VIEWD(BDMROU) | ||
| ARRAY(BDMAR,BDMHDR) | ||
| ARRAYE | ;
|
|
| HELP | ;EP; -- help code
|
| Name | Field # of Occurrence |
|---|---|
| %XY^%RCR | ARRAY+6 |
| HOME^%ZIS | VIEWR+14, VIEWD+15 |
| ^%ZISC | FILE+10, VIEWR+13, VIEWD+8, VIEWD+14 |
| $$DEL^%ZISH | VIEWR+16, VIEWD+17 |
| $$OPEN^%ZISH | FILE+4, VIEWR+6, VIEWD+6 |
| $$PWD^%ZISH | VIEWR+3, VIEWD+2 |
| $$STATUS^%ZISH | FILE+9 |
| DF^%ZISH | VIEWD+5 |
| FILE^BDMFLM | VIEWD+16 |
| EN^VALM | EN+1 |
| CLEAR^VALM1 | K+2 |
| CNTRL^VALM10 | MARKERS+1 |
| DISP^XQORM1 | HELP+2 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZIS(2 - [#3.2] | VIEWR+8, VIEWD+9 |
| ^TMP("BDMVR" | MARKERS+3, EXIT+1!, FILE+6!, FILE+9*, FILE+11, FILE+13!, ARRAY+4!, ARRAY+8! |
| Name | Line Occurrences |
|---|---|
| $$STRIP | FILE+9 |
| @( | VIEWR+12, VIEWD+13 |
| EFILE | FILE+5 |
| EN | FILE+12, ARRAY+7 |
| FILE | VIEWR+15 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %X | ARRAY+5* |
| >> %Y | ARRAY+5* |
| >> %ZIS("IOPAR" | VIEWD+12* |
| BDMAR | K+1!, ARRAY~, ARRAY+5 |
| BDMDIR | K+1!, FILE~, FILE+4, FILE+5, VIEWR+3, VIEWR+4*, VIEWR+6, VIEWR+15, VIEWR+16, VIEWR+17! , VIEWD+2, VIEWD+3*, VIEWD+5, VIEWD+6, VIEWD+12, VIEWD+16, VIEWD+17, VIEWD+18!, ARRAY+9! |
| BDMDIR(1 | VIEWR+4, VIEWD+3 |
| BDMFL | K+1! |
| BDMFN | K+1!, FILE~, FILE+4, FILE+5, VIEWR+5*, VIEWR+6, VIEWR+15, VIEWR+16, VIEWR+17!, VIEWD+4* , VIEWD+6, VIEWD+12, VIEWD+16, VIEWD+17, VIEWD+18!, ARRAY+9! |
| BDMHDR | HDR+1, K+1!, FILE+1*, VIEWR~, VIEWR+1*, VIEWR+17!, ARRAY~, ARRAY+1* |
| BDMI | K+1! |
| BDMLMARK | MARKERS, MARKERS+2! |
| BDMNODE | MARKERS+3, FILE+2~, FILE+3*, FILE+6, FILE+9, FILE+11, FILE+13, VIEWR+17!, VIEWD+18!, ARRAY+2~ , ARRAY+3*, ARRAY+4, ARRAY+5, ARRAY+8, ARRAY+9! |
| >> BDMQUIT | VIEWR+7* |
| BDMROU | K+1!, VIEWR~, VIEWR+12, VIEWD~, VIEWD+13 |
| DTIME | FILE+9 |
| I | MARKERS*, MARKERS+1, FILE+2~, FILE+9*, ARRAY+2~, STRIP+1~, STRIP+2* |
| IO | FILE+9, VIEWR+7, VIEWR+11, VIEWD+7 |
| IO(0 | VIEWR+2, VIEWD+1 |
| IOF | VIEWR+10*, VIEWD+11* |
| IOM | VIEWD+7 |
| >> IOP | VIEWD+7* |
| >> IORVOFF | MARKERS+1 |
| >> IORVON | MARKERS+1 |
| IOSL | VIEWR+9*, VIEWD+7, VIEWD+10* |
| IOST | VIEWR+8*, VIEWD+9* |
| IOST(0 | VIEWR+8*, VIEWD+9* |
| >> J | MARKERS+1* |
| >> VALMAR | MARKERS |
| >> VALMCNT | MARKERS+3*, FILE+11* |
| >> VALMHDR(1 | HDR+1* |
| X | HELP+1*, FILE+2~, FILE+9*, VIEWR+6*, VIEWR+16*, VIEWD+6*, VIEWD+17*, ARRAY+2~ |
| >> XQORS | K+2, FILE+3, ARRAY+3 |
| Y | FILE+2~, FILE+4*, FILE+5, VIEWR+3*, VIEWD+2*, ARRAY+2~ |
| Z | STRIP~, STRIP+2*, STRIP+3 |