IBDF1B ;ALB/CJM - ENCOUNTER FORM (printing forms for appointments); 3/1/93
Source file <IBDF1B.m>
| Package | Total | Call Graph | 
|---|---|---|
| Kernel | 3 | (,HOME)^%ZIS ^%ZISC ^%ZTLOAD | 
| Automated Information Collection System | 2 | ^IBDF1B1 ($$STARTDIV,CLNCSTRT,DISP,SEARCH,SORTBY,TERMSTRT)^IBDF1BA | 
| VA Fileman | 2 | ^DIC ^DIR | 
| Registration | 1 | (DIVISION,FIRST)^VAUTOMA | 
| Package | Total | Caller Graph | 
|---|---|---|
| Automated Information Collection System | 1 | IBDF PRINT ENCOUNTER FORMS | 
| Integrated Billing | 1 | IBDF PRINT ENCOUNTER FORMS | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| C | ;print all appointments for a clinic - find division then clinic, print all/some clinics for all/some divisions | |
| EN | ; | |
| END | ||
| ADDONS | ;add-ons only? | |
| SELECTBY | ;select by patient or clinic? | |
| P | ;print by patient - get patient then appointment(s) for date | |
| ENDC | ||
| APPTDATE | ;print forms for appointments on what date? | |
| EXIT | ; | |
| ERRORTRP | ;the error trap | |
| REPRINT | ;for prior job that partially completed? | 
| Name | Field # of Occurrence | 
|---|---|
| ^%ZIS | END+2 | 
| HOME^%ZIS | EN+8, END+3 | 
| ^%ZISC | EXIT+4 | 
| ^%ZTLOAD | END+3 | 
| ^DIC | P+3 | 
| ^DIR | REPRINT+5, ADDONS+3, SELECTBY+3, C+8, APPTDATE+4 | 
| ^IBDF1B1 | END+5 | 
| $$STARTDIV^IBDF1BA | REPRINT+9 | 
| CLNCSTRT^IBDF1BA | REPRINT+12 | 
| DISP^IBDF1BA | P+3 | 
| SEARCH^IBDF1BA | P+3 | 
| SORTBY^IBDF1BA | EN+11 | 
| TERMSTRT^IBDF1BA | REPRINT+11 | 
| DIVISION^VAUTOMA | C+18 | 
| FIRST^VAUTOMA | C+22 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | Classic Fileman Calls | 
| ^SC - [#44] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("ERRTN" | ERRORTRP+2 | 
| ^%ZOSF("TRAP" | EN+5 | 
| ^DG(43 - [#43] | C+18 | 
| ^IBD(357.99 - [#357.99] | C+10, C+11 | 
| ^TMP("DFN" | EXIT+1! | 
| ^TMP("IB" | EN+7!, EXIT+1!, ERRORTRP+1! | 
| ^TMP("IBDF" | EN+7!, EN+17, END, EXIT+1!, C+10*, C+11*, C+23*, C+24*, C+25*, ERRORTRP+1! | 
| ^TMP("RPT" | EXIT+1! | 
| Name | Line Occurrences | 
|---|---|
| @( | EN+14, ERRORTRP+2 | 
| ADDONS | EN+21 | 
| APPTDATE | EN+12 | 
| ENDC | C+13, C+18, C+22 | 
| EXIT | END, END+2, END+3 | 
| REPRINT | EN+22 | 
| SELECTBY | EN+10 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %IS | END+2! | 
| %ZIS | END+2!* | 
| %ZIS("A" | END+2* | 
| D0 | EXIT+3! | 
| DA | EXIT+3! | 
| DFN | P+1~, P+3* | 
| DIC | P+3!*, C+22*!, ENDC! | 
| DIC("S" | C+19* | 
| DIC(0 | P+3* | 
| DIR | REPRINT+5!, ADDONS+3!, SELECTBY+2!, SELECTBY+3!, C+6!, C+12!, APPTDATE+1!, APPTDATE+4! | 
| DIR("?" | REPRINT+4*, ADDONS+2*, C+7*, APPTDATE+2*, APPTDATE+3* | 
| DIR("A" | REPRINT+3*, ADDONS+1*, SELECTBY+2*, C+7*, C+8*, APPTDATE+1* | 
| DIR("B" | REPRINT+4*, ADDONS+2*, SELECTBY+2*, APPTDATE+1* | 
| DIR(0 | REPRINT+3*, ADDONS+1*, SELECTBY+2*, C+7*, APPTDATE+1* | 
| DIROUT | EXIT+3! | 
| DIRUT | EXIT+3!, REPRINT+5, ADDONS+3, SELECTBY+3, C+8, APPTDATE+4 | 
| DTOUT | EXIT+3! | 
| DUOUT | EXIT+3! | 
| GROUPS | C+2~, C+5*, C+9*, C+10, C+11 | 
| GROUPS( | C+8*, C+9 | 
| GROUPS(0 | C+13 | 
| IBADDONS | EN+1~, EN+2*, ADDONS+4* | 
| IBCLN | C+10*, C+25*, ENDC! | 
| IBDIV | C+11*, C+24*, ENDC! | 
| IBDT | EN+1~, APPTDATE+5* | 
| IBNM | P+1~, P+3* | 
| IBREPRNT | EN+1~, EN+2*, REPRINT+6, REPRINT+9*, REPRINT+11 | 
| IBSRT | EN+1~, EN+10*, REPRINT+7, REPRINT+12 | 
| IBSTRTDV | EN+1~, EN+2*, REPRINT+9* | 
| IBTMP | P+1~ | 
| IBTYPE | EXIT+3! | 
| IEN | C+2~, C+10*, C+11* | 
| IO | END+4 | 
| IO("Q" | END+3! | 
| IOP | END+2! | 
| >> POP | END+2 | 
| QUIT | EN+1~, EN+2*, EN+10, EN+11, EN+12, EN+20, EN+21, EN+22, END, REPRINT+5* , REPRINT+6*, ADDONS+3*, SELECTBY+3*, APPTDATE+4* | 
| SELECTBY | EN+1~, EN+10, EN+11, EN+14, EN+20, SELECTBY+4* | 
| VAUTC | C+22, C+23, C+24, C+25, ENDC! | 
| VAUTC( | C+25 | 
| VAUTD | C+18*, C+23, C+24, ENDC! | 
| VAUTD( | C+24 | 
| VAUTNI | C+22*, ENDC! | 
| VAUTSTR | C+22*, ENDC! | 
| VAUTVB | C+22*, ENDC! | 
| X | EN+1~, EN+5*, EXIT+3! | 
| Y | EXIT+3!, REPRINT+5, REPRINT+6, ADDONS+3, ADDONS+4, SELECTBY+4, P+3, C+8, C+18, APPTDATE+5 | 
| >> ZTDESC | END+3* | 
| >> ZTQUEUED | EXIT+2 | 
| >> ZTREQ | EXIT+2* | 
| >> ZTRTN | END+3* | 
| >> ZTSAVE("IB*" | END+3* | 
| >> ZTSAVE("^TMP(""IBDF"",$J," | END+3* | 
| >> ZTSK | END+3 |