IBDFDE9 ;ALB/AAS - AICS Manual Data Entry, Report of inputs by form ; 31-MAY-96
Source file <IBDFDE9.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Automated Information Collection System | 1 | IBD MANUAL DATA DISPLAY | 
| Integrated Billing | 1 | IBD MANUAL DATA DISPLAY | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LISTOB | ; -- list items available for input on a form | |
| END | ||
| HDR | ; -- print patient header | |
| RULES(RULE) | ; -- look at zero node, find qualifiers and selection rule | |
| STRT | ; -- ask for form id | |
| STRTQ | ||
| DQ | ; -- entry point to list contents of one form, ; Input IBDFMIEN := pointer to Encounter Form (357) | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DPT(0 | LISTOB+14 | 
| ^IBE(357 - [#357] | HDR+7, HDR+8 | 
| ^IBE(357.6 - [#357.6] | LISTOB+9, RULES+12 | 
| ^SC(0 | LISTOB+14 | 
| ^TMP("IBD-LST" | LISTOB+15 | 
| ^TMP("IBD-OBJ" | DQ+8, LISTOB+2, LISTOB+4, END+2! | 
| Name | Line Occurrences | 
|---|---|
| DQ | STRT+13 | 
| END | STRT+1, STRT+4, STRTQ | 
| HDR | DQ+6, LISTOB+3 | 
| LISTOB | DQ+9 | 
| RULES | LISTOB+17 | 
| STRT | STRT+10, STRTQ+1 | 
| STRTQ | STRT+8 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> %ZIS | STRT+8* | 
| CHOICE | END+1! | 
| DA | STRT+3!, END+1! | 
| DIC | STRT+3!, END+1! | 
| DIE | END+1! | 
| DIR | %~, STRT+3!, END+1! | 
| DIR("?" | STRT+2* | 
| DIR("A" | STRT+3* | 
| DIR(0 | STRT+3* | 
| DIRUT | %~, STRT+4, END+1! | 
| DQR | RULES+1~ | 
| DR | STRT+3!, END+1! | 
| DT | %+2 | 
| DTOUT | %~, END+1! | 
| DUOUT | %~, END+1! | 
| I | %~, LISTOB+2*, LISTOB+4, END+1!, RULES+1~, RULES+4*, RULES+5, RULES+7, RULES+10, RULES+11 , RULES+12, RULES+13, RULES+15 | 
| IBDCO | END+1! | 
| IBDF | %~, LISTOB+16, END+1! | 
| IBDF("CLINIC" | LISTOB+14* | 
| IBDF("DFN" | LISTOB+14* | 
| IBDF("IEN" | LISTOB+7*, LISTOB+8, LISTOB+15 | 
| IBDF("PI" | LISTOB+6*, LISTOB+8, LISTOB+9, LISTOB+15, RULES+12 | 
| IBDF("RULE-ONLY" | LISTOB+14* | 
| IBDF("TYPE" | LISTOB+6*, LISTOB+12 | 
| IBDF("VITAL" | LISTOB+7*, RULES+7, RULES+10 | 
| IBDFMIEN | %~, STRT+5*, DQ+8, LISTOB+2, LISTOB+4, LISTOB+15, HDR+7, HDR+8 | 
| >> IBDOBJ | LISTOB+4*, LISTOB+5, LISTOB+6, LISTOB+7, LISTOB+10 | 
| IBDOJB | %~ | 
| IBDPAG | %~, DQ+4*, HDR+1*, HDR+2, HDR+3, HDR+4, END+1! | 
| IBDPDT | %~, DQ+5*, HDR+4 | 
| IBDPI | END+1! | 
| IBDSEL | END+1! | 
| IBQUIT | %~, STRTQ, DQ+3*, LISTOB+2, LISTOB+3, HDR+2 | 
| IO | STRT+11 | 
| IO("Q" | STRT+10 | 
| IOF | HDR+3 | 
| >> IOINHI | RULES+12 | 
| >> IOINORM | RULES+12 | 
| IOM | HDR+4, HDR+6 | 
| IOSL | LISTOB+3 | 
| IOST | LISTOB+3, HDR+2, HDR+3 | 
| J | %~, END+1! | 
| >> POP | STRT+8 | 
| QLFR | %~, RULES+1~, RULES+2* | 
| QLFR( | RULES+4*, RULES+10*, RULES+11, RULES+12, RULES+13 | 
| RESULT | END+1! | 
| >> ROW | RULES+4* | 
| >> RTN | LISTOB+9* | 
| RULE | %~, LISTOB+16, LISTOB+17, RULES~, RULES+2*, RULES+4, RULES+15* | 
| RULE( | RULES+4*, RULES+7 | 
| RULE(0 | LISTOB+15*, LISTOB+16, RULES+2, RULES+3 | 
| TEXT | END+1! | 
| TEXTU | END+1! | 
| X | %~, STRT+12*, END+1! | 
| Y | %~, STRT+5, LISTOB+10*, LISTOB+11*, LISTOB+12, END+1! | 
| >> ZTDESC | STRT+10* | 
| >> ZTQUEUED | END | 
| >> ZTREQ | END* | 
| >> ZTRTN | STRT+10* | 
| >> ZTSAVE("IBD*" | STRT+10* | 
| ZTSK | STRT+10, END+1! |