IBERS1 ;ALB/ARH - APPOINTMENT CHECK-OFF SHEET GENERATOR (CONTINUED); 12/6/91
Source file <IBERS1.m>
Package | Total | Call Graph |
---|---|---|
Integrated Billing | 4 | $$PT^IBEFUNC $$TDG^IBEFUNC2 ^IBERS2 CPT^IBERSP |
Kernel | 1 | $$S^%ZTLOAD |
VA Fileman | 1 | ^DIR |
Name | Comments | DBIA/ICR reference |
---|---|---|
PAUSE | ;
|
|
HDRPG | ;print a header/trailer pages if entire clinics or divisions were requested
|
|
ENDV | ;entire divisions were choosen, find all clinics (with check-off sheets defined)
|
|
ENCL | ;for every clinic choosen find every patient appointment on DATE
|
|
ENPT | ;print an appointment check-off sheet for each patient selected
|
|
ENDC | ||
;print the patient data and then the check-off sheet CPT list that has been gathered/created
|
||
STOP() | ;deterimine if user requested task to stop
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("DD" | ENCL+5 |
^DG(40.8 - [#40.8] | ENDV+2, HDRPG+2 |
^DPT - [#2] | ENCL+8 |
^SC - [#44] | ENCL+4, ENCL+5, ENCL+6, ENCL+7, ENDV+5, HDRPG+2, PRINT+3 |
^SC("AF" | ENDV+3, ENDV+4 |
^SD(409.1 - [#409.1] | ENCL+9 |
^TMP("IBRS" | IBERS1+8, IBERS1+9, IBERS1+10, ENPT+5, ENPT+6, ENPT+7, ENPT+10!, ENCL+2, ENCL+3, ENCL+11* , ENDC!, ENDV+1, ENDV+2*, ENDV+6, ENDV+7*, ENDV+8! |
^TMP("IBRSC" | IBERS1+11! |
^TMP("IBRSP" | PRINT+2, PRINT+4! |
Name | Line Occurrences |
---|---|
$$STOP | ENCL+2, ENDV+3, PRINT+1 |
ENCL | IBERS1+9 |
ENDV | IBERS1+8 |
ENPT | IBERS1+10 |
HDRPG | ENPT+5, ENPT+9 |
PAUSE | PRINT+2, PRINT+3 |
ENPT+8 |
Name | Field # of Occurrence |
---|---|
^( | ENPT+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DIR | PAUSE+1! |
DIR(0 | PAUSE+1* |
DIROUT | PAUSE+1! |
DIRUT | PAUSE+1! |
DTOUT | PAUSE+1! |
DUOUT | PAUSE+1! |
IB1 | ENPT+3*, ENPT+10! |
IB2 | ENPT+3*, ENPT+10! |
IB3 | ENPT+3*, ENPT+10! |
IB4 | ENPT+3*, ENPT+10! |
IBAPP | ENCL+4*, ENCL+5, ENCL+6, ENCL+7, ENCL+8, ENCL+11, ENDC! |
IBAPTYP | ENCL+8*, ENCL+9*, ENCL+11, ENDC! |
IBCLN | ENCL+1*, ENCL+2*, ENCL+3, ENCL+4, ENCL+5, ENCL+6, ENCL+7, ENCL+10, ENCL+11, ENDC! , ENDV+3*, ENDV+4*, ENDV+5, ENDV+7, ENDV+8! |
IBCLNE | ENCL+5*, ENCL+11, ENDC! |
IBCNT | ENCL+1*, ENCL+10*, ENDC! |
IBDIV | ENDV+2*, ENDV+5*, ENDV+6*, ENDV+7, ENDV+8! |
IBDSH | ENPT+4*, ENPT+10! |
IBDT | ENCL+4*, ENDC!, ENDV+1*, ENDV+2, ENDV+7*, ENDV+8! |
IBDTE | ENCL+5*, ENCL+11, ENDC! |
IBGRP | ENDV+3*, ENDV+4, ENDV+8! |
IBHDR | IBERS1+11!, ENPT+5, ENPT+9, ENPT+10!, ENCL+1* |
IBHDRLN | ENPT+10!, HDRPG+1, HDRPG+2* |
IBI | ENPT+4*, ENPT+10!, PRINT+2*, PRINT+4! |
IBLC | IBERS1+11!, PRINT+1*, PRINT+2*, PRINT+3, PRINT+4!, PAUSE+1* |
IBLN | ENPT+8*, ENPT+10!, PRINT+3 |
IBPAT | ENCL+7*, ENCL+10, ENCL+11, ENDC! |
IBPFN | ENCL+7*, ENCL+8, ENCL+11, ENDC! |
IBQ | IBERS1+8*, IBERS1+9, IBERS1+10, IBERS1+11!, ENPT+5, ENPT+6, ENPT+7, ENCL+2*, ENDV+3*, PRINT+1* , PRINT+2, PRINT+3, PAUSE+1* |
>> IBSRT | ENPT+5, ENCL+10 |
IBSRT1 | ENPT+5*, ENPT+6, ENPT+7, ENPT+10!, ENCL+10*, ENCL+11, ENDC!, HDRPG+2 |
IBSRT2 | ENPT+5*, ENPT+6*, ENPT+7, ENPT+10! |
IBSRT3 | ENPT+6*, ENPT+7*, ENPT+8, ENPT+10! |
IBX | ENCL+6*, ENCL+7, ENDC!, HDRPG+1*, HDRPG+2*, HDRPG+3!, PRINT+1*, PRINT+2*, PRINT+3*, PRINT+4! |
IBY | ENCL+3*, ENCL+4, ENDC! |
IOF | HDRPG+1, HDRPG+2, PRINT+4, PAUSE+1 |
IOM | ENPT+3, ENPT+4, HDRPG+1, HDRPG+2 |
IOSL | PRINT+2 |
IOST | PAUSE+1 |
Y | ENPT+10!, ENCL+5*, ENDC!, PAUSE+1 |
>> ZTQUEUED | IBERS1+14, STOP+1 |
ZTREQ | IBERS1+14*, STOP+1! |
>> ZTSTOP | STOP+1*, STOP+2 |