IBDFCMP ;ALB/MAF - AICS list of components on a form ; 29-JUL-96
Source file <IBDFCMP.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 4 | EN^VALM ($$LOWER,$$SETSTR,FULL,PAUSE)^VALM1 CNTRL^VALM10 EN^VALM2 |
| Kernel | 3 | HOME^%ZIS ^%ZISC DISP^XQORM1 |
| VA Fileman | 3 | DT^DICRW EN^DIQ ^DIR |
| Automated Information Collection System | 1 | FRMLSTI^IBDFRPC |
| Package | Total | Caller Graph |
|---|---|---|
| Automated Information Collection System | 2 | IBDF EF FORM COMPONENTS IBDFCMP1 |
| Integrated Billing | 1 | IBDF EF FORM COMPONENTS |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| TMP | ; -- Set up Array
|
|
| LISTOB | ; -- list items available for input on a form
|
|
| END | ||
| HELP | ; -- help code
|
|
| NUL | ; -- NULL MESSAGE
|
|
| HDR | ; -- print patient header
|
|
| START | ||
| INIT | ;
|
|
| EXIT | ; -- exit code
|
|
| STRTQ | ||
| INIT1 | ||
| EXP | ; -- Expand Action
|
|
| DQ | ; -- entry point to list contents of one form,
; Input IBDFIFN := pointer to Encounter Form (357) |
| Name | Field # of Occurrence |
|---|---|
| HOME^%ZIS | %+2 |
| ^%ZISC | END+3 |
| DT^DICRW | %+1 |
| EN^DIQ | EXP+8 |
| ^DIR | %+8 |
| FRMLSTI^IBDFRPC | DQ+4 |
| EN^VALM | START |
| $$LOWER^VALM1 | LISTOB+23, LISTOB+26, LISTOB+29, LISTOB+32 |
| $$SETSTR^VALM1 | LISTOB+17, LISTOB+20, LISTOB+21, LISTOB+23, LISTOB+25, LISTOB+26, LISTOB+28, LISTOB+29, LISTOB+31, LISTOB+32 , LISTOB+34, HDR+4, HDR+7, HDR+10, HDR+14 |
| FULL^VALM1 | EXP+1 |
| PAUSE^VALM1 | EXP+8 |
| CNTRL^VALM10 | LISTOB+21 |
| EN^VALM2 | EXP+3 |
| DISP^XQORM1 | HELP+1 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^IBE(357.1 - [#357.1] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^IBE(357 - [#357] | HDR+2, HDR+3, HDR+5, HDR+6, HDR+8, HDR+9, HDR+11, HDR+13 |
| ^IBE(357.1 - [#357.1] | LISTOB+8 |
| ^TMP("FORM-OBJ" | DQ+4*, DQ+5, LISTOB+3, LISTOB+4, EXIT+2!, END+2! |
| ^TMP("FORMIDX" | TMP+3*, EXIT+2!, NUL+1*, END+2! |
| ^TMP("FORMOBJ" | TMP+2*, EXIT+2!, NUL+1*, END+2! |
| Name | Line Occurrences |
|---|---|
| DQ | INIT1+1 |
| END | %+6, STRTQ |
| LISTOB | DQ+6 |
| NUL | DQ+5 |
| TMP | LISTOB+17, LISTOB+21, LISTOB+28, LISTOB+34 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CHOICE | END+1! |
| DA | %+8!, END+1!, EXP+8*, EXP+9! |
| DIC | %+8!, END+1!, EXP+8*, EXP+9! |
| DIE | END+1! |
| DIR | %~, %+8!, END+1! |
| DIR("?" | %+7* |
| DIR("A" | %+8* |
| DIR(0 | %+8* |
| DIRUT | %~, %+9, END+1! |
| DR | %+8!, END+1!, EXP+8*, EXP+9! |
| DT | %+1 |
| DTOUT | %~, END+1! |
| DUOUT | %~, END+1! |
| DUZ(0 | EXP+7 |
| I | %~, LISTOB+3*, LISTOB+4, END+1! |
| IBBLOCK | EXIT+1! |
| IBBLOCK( | LISTOB+22*, EXP+5 |
| IBDCAT | EXIT+1! |
| IBDCNT | INIT1*, LISTOB+22, TMP+1*, TMP+2, TMP+3, EXIT+1! |
| IBDCNT1 | INIT1*, LISTOB+16*, LISTOB+19, LISTOB+22, TMP+2, EXIT+1! |
| IBDCO | END+1! |
| IBDF | %~, EXIT+1!, END+1! |
| IBDF("BCOL" | LISTOB+7*, LISTOB+27 |
| IBDF("BLK" | LISTOB+8*, TMP+3 |
| IBDF("BNAME" | LISTOB+8*, LISTOB+21 |
| IBDF("BNODE" | LISTOB+8*, LISTOB+9, LISTOB+10, LISTOB+11 |
| IBDF("BROW" | LISTOB+7*, LISTOB+24 |
| IBDF("HT" | LISTOB+9*, LISTOB+33 |
| IBDF("IEN" | LISTOB+6* |
| IBDF("PI" | LISTOB+5* |
| IBDF("TKO" | LISTOB+11* |
| IBDF("TYPE" | LISTOB+5* |
| IBDF("VITAL" | LISTOB+6* |
| IBDF("WDTH" | LISTOB+10*, LISTOB+30 |
| IBDFALL | %~, DQ+4* |
| IBDFFLAG | LISTOB+12*, LISTOB+13, LISTOB+15*, EXIT+1! |
| IBDFIFN | %+10*, DQ+4, DQ+5, LISTOB+3, LISTOB+4, LISTOB+22, TMP+3, EXIT+1!, HDR+2, HDR+3 , HDR+5, HDR+6, HDR+8, HDR+9, HDR+11, HDR+13, END+1! |
| IBDFNODE | EXIT+1! |
| IBDFOBJ | EXIT+1! |
| IBDFOLDB | LISTOB+1~, LISTOB+2*, LISTOB+12, LISTOB+15* |
| IBDFSNOD | EXIT+1! |
| IBDNAME | EXIT+1! |
| IBDNME | EXIT+1! |
| IBDNODE | EXIT+1! |
| IBDNUM | EXIT+1! |
| IBDOBJ | DQ+4!, LISTOB+4*, LISTOB+5, LISTOB+6, LISTOB+7, LISTOB+8, LISTOB+12, LISTOB+15, LISTOB+22, EXIT+1! |
| IBDOBJ1 | EXIT+1! |
| IBDOJB | %~ |
| IBDPAG | %~, END+1! |
| IBDPDT | %~ |
| IBDPI | END+1! |
| IBDSEL | END+1! |
| IBDTYPE | EXIT+1! |
| IBDVAL | LISTOB+19*, LISTOB+20, LISTOB+24*, LISTOB+25, LISTOB+27*, LISTOB+28, LISTOB+30*, LISTOB+31, LISTOB+33*, LISTOB+34 , EXIT+1!, HDR+3*, HDR+4, HDR+6*, HDR+7, HDR+9*, HDR+10, HDR+13*, HDR+14 |
| IBFASTXT | EXIT+1! |
| IBQUIT | %~, STRTQ, DQ+3*, LISTOB+3, EXIT+1! |
| >> IOINHI | LISTOB+21 |
| >> IOINORM | LISTOB+21 |
| J | %~, END+1! |
| QLFR | %~ |
| RESULT | END+1! |
| RULE | %~ |
| TEXT | END+1! |
| TEXTU | END+1! |
| U | EXP+8 |
| VALMAT | EXP+2~, EXP+5*, EXP+7, EXP+8 |
| >> VALMBCK | %+9*, EXP+10* |
| VALMCNT | INIT1*, LISTOB+21, TMP+1*, TMP+2, TMP+3, EXIT+1! |
| VALMEVL | START! |
| >> VALMHDR(1 | HDR+4* |
| >> VALMHDR(2 | HDR+7* |
| >> VALMHDR(3 | HDR+10* |
| >> VALMHDR(4 | HDR+14* |
| VALMI | EXP+2~, EXP+3*, EXP+4*, EXP+5 |
| >> VALMQUIT | %+9* |
| VALMY | EXP+2~ |
| VALMY( | EXP+4 |
| X | %~, LISTOB+14*, LISTOB+17*, LISTOB+18*, LISTOB+20*, LISTOB+21*, LISTOB+23*, LISTOB+25*, LISTOB+26*, LISTOB+28* , LISTOB+29*, LISTOB+31*, LISTOB+32*, LISTOB+34*, TMP+2, HELP+1*, HDR+2*, HDR+4, HDR+5*, HDR+7 , HDR+8*, HDR+10, HDR+11*, HDR+12*, HDR+14, END+1! |
| >> XQORNOD(0 | EXP+3 |
| XQORS | START! |
| Y | %~, %+10, END+1! |
| >> ZTQUEUED | END |
| >> ZTREQ | END* |
| ZTSK | END+1! |