IBDF6 ;ALB/CJM - ENCOUNTER FORM - ENTRY FOR BUILDING A FORM ;NOV 16,1992
Source file <IBDF6.m>
| Package | Total | Call Graph |
|---|---|---|
| Automated Information Collection System | 5 | UNCMPL^IBDF19 PRNTPRMS^IBDFU1C (CLINICS,LIST)^IBDFU4 ($$LOCKFRM2,FREEFRM2,LOCKMSG2)^IBDFU7 DEVICE^IBDFUA |
| Registration | 4 | EN^VALM FULL^VALM1 FLDCTRL^VALM10 EN^VALM2 |
| Kernel | 1 | KILL^%ZISS |
| VA Fileman | 1 | ^DIR |
| Package | Total | Caller Graph |
|---|---|---|
| Automated Information Collection System | 1 | IBDF CLINIC SETUP/EDIT FORMS |
| Integrated Billing | 1 | IBDF CLINIC SETUP/EDIT FORMS |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PR(STR,LEN) | ; pad right
|
|
| CLNCNAME() | ;
|
|
| DISPLAY1(FORM,USE,ID) | ;
|
|
| ONEXIT | ;
|
|
| CHNGCLNC | ;allows the user to change the clinic
|
|
| SELECT | ||
| IDXFORMS | ;build an array of forms used by IBCLINIC for the list processor
|
|
| CLINIC | ;
|
|
| FORMLIST | ;
|
|
| ENTRY | ;adds an entry to the array
|
|
| ONENTRY | ;
|
|
| DISPLAY2(FORM) | ;
|
|
| SP(LEN) | ;
|
|
| EDITFORM | ;allows user to select a form, then displays it for edit
|
|
| HDR | ;
|
| Name | Field # of Occurrence |
|---|---|
| KILL^%ZISS | ONEXIT+1 |
| ^DIR | EDITFORM+7, CLINIC+3 |
| UNCMPL^IBDF19 | EDITFORM+10 |
| PRNTPRMS^IBDFU1C | EDITFORM+10 |
| CLINICS^IBDFU4 | EDITFORM+7 |
| LIST^IBDFU4 | EDITFORM+7 |
| $$LOCKFRM2^IBDFU7 | EDITFORM+9 |
| FREEFRM2^IBDFU7 | EDITFORM+10 |
| LOCKMSG2^IBDFU7 | EDITFORM+9 |
| DEVICE^IBDFUA | FORMLIST+3 |
| EN^VALM | FORMLIST+12, EDITFORM+10 |
| FULL^VALM1 | CHNGCLNC+2 |
| FLDCTRL^VALM10 | ENTRY+3 |
| EN^VALM2 | SELECT+2 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^IBE(357 - [#357] | IDXFORMS+7, DISPLAY1+3, DISPLAY2+3 |
| ^SC - [#44] | CLNCNAME+1 |
| ^SD(409.95 - [#409.95] | IDXFORMS+4, IDXFORMS+5 |
| ^TMP("IB" | ONEXIT+2! |
| ^TMP("IBDF" | ONEXIT+2! |
| Name | Line Occurrences |
|---|---|
| $$CLNCNAME | HDR+1 |
| $$DISPLAY1 | ENTRY+3 |
| $$DISPLAY2 | ENTRY+4 |
| $$PR | DISPLAY1+5 |
| $$SP | DISPLAY1+2, DISPLAY1+5, DISPLAY2+2 |
| CLINIC | FORMLIST+11, CHNGCLNC+4 |
| ENTRY | IDXFORMS+9 |
| HDR | CHNGCLNC+5 |
| IDXFORMS | ONENTRY+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ARY | EDITFORM+1~, EDITFORM+2*, EDITFORM+4, EDITFORM+7, EDITFORM+8! |
| B | PR+2~, PR+3*, PR+4 |
| D0 | ONEXIT+2! |
| DA | ONEXIT+2!, CLINIC+1~ |
| DESCR | DISPLAY2+1~, DISPLAY2+4*, DISPLAY2+5 |
| DFN | EDITFORM+1~ |
| DIC | CLINIC+1~ |
| DIE | CLINIC+1~ |
| DIR | FORMLIST+9!, EDITFORM+7!, CLINIC+1~, CLINIC+4! |
| DIR("A" | EDITFORM+7*, CLINIC+2* |
| DIR("B" | EDITFORM+7* |
| DIR(0 | EDITFORM+7*, CLINIC+2* |
| >> DIRUT | EDITFORM+7, CLINIC+5 |
| DR | CLINIC+1~ |
| FORM | IDXFORMS+1~, IDXFORMS+6*, IDXFORMS+7, ENTRY+3, ENTRY+4, DISPLAY1~, DISPLAY1+3, DISPLAY2~, DISPLAY2+3 |
| I | ONEXIT+2! |
| IBAPI | FORMLIST+1~ |
| IBAPI("INDEX" | FORMLIST+5*, CHNGCLNC+6 |
| IBAPI("SELECT" | FORMLIST+6*, EDITFORM+6 |
| IBAPPT | EDITFORM+1~ |
| IBCLINIC | FORMLIST+10*, FORMLIST+12, ONEXIT+2!, CLINIC+6*, IDXFORMS+4, CLNCNAME+1, CHNGCLNC+1, CHNGCLNC+4* |
| IBDEVICE | FORMLIST+1~, FORMLIST+3 |
| IBFASTXT | FORMLIST+7~, FORMLIST+8* |
| IBFORM | FORMLIST+1~, EDITFORM+1~, EDITFORM+7*, EDITFORM+9*, EDITFORM+10, SELECT+4* |
| IBPRINT | EDITFORM+1~, EDITFORM+10 |
| IBQUIT | ONEXIT+2! |
| IBTKFORM | FORMLIST+1~, FORMLIST+4* |
| ID | IDXFORMS+1~, IDXFORMS+3*, ENTRY+3*, ENTRY+4, DISPLAY1~, DISPLAY1+2 |
| IOBLC | FORMLIST+1~ |
| IOBRC | FORMLIST+1~ |
| IOHL | FORMLIST+1~ |
| IOTLC | FORMLIST+1~ |
| IOTRC | FORMLIST+1~ |
| IOVL | FORMLIST+1~ |
| LEN | PR~, PR+1, PR+2, PR+3, SP~, SP+1, SP+2 |
| NAME | DISPLAY1+1~, DISPLAY1+4*, DISPLAY1+5 |
| NODE | IDXFORMS+1~, IDXFORMS+5*, IDXFORMS+6, DISPLAY1+1~, DISPLAY1+3*, DISPLAY1+4, DISPLAY2+1~, DISPLAY2+3*, DISPLAY2+4 |
| RET | DISPLAY1+1~, DISPLAY1+2*, DISPLAY1+5*, DISPLAY1+6, DISPLAY2+1~, DISPLAY2+2*, DISPLAY2+5*, DISPLAY2+6 |
| RTNLIST | EDITFORM+1~ |
| S | SP+2~*, SP+3 |
| SAVECLNC | CHNGCLNC+1~*, CHNGCLNC+4 |
| SEL | SELECT+1~, SELECT+3*, SELECT+4 |
| SETUP | IDXFORMS+1~, IDXFORMS+3*, IDXFORMS+4*, IDXFORMS+5 |
| STR | PR~, PR+2*, PR+3, PR+4 |
| SUB | IDXFORMS+1~, IDXFORMS+6*, ENTRY+1, ENTRY+2, ENTRY+4 |
| SUBREC | IDXFORMS+1~ |
| USE | IDXFORMS+1~, IDXFORMS+8*, ENTRY+1*, ENTRY+2*, ENTRY+3, DISPLAY1~, DISPLAY1+5 |
| >> VALMAR | IDXFORMS+2, ENTRY+3, ENTRY+4, SELECT+4 |
| VALMBCK | ONEXIT+2!, EDITFORM+5*, EDITFORM+11*, CHNGCLNC+3* |
| >> VALMCNT | IDXFORMS+3*, ENTRY+3*, ENTRY+4* |
| VALMEVL | FORMLIST+9! |
| >> VALMHDR(1 | HDR+1* |
| VALMY | ONEXIT+2! |
| VALMY("" | SELECT+3 |
| X | ONEXIT+2! |
| >> XQORNOD(0 | SELECT+2 |
| XQORS | FORMLIST+9! |
| Y | ONEXIT+2!, EDITFORM+7, CLINIC+5, CLINIC+6 |