BSDLCA ; IHS/ANMC/LJF - CLERK WHO MADE APPT LIST ;
Source file <BSDLCA.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 3 | ^%ZISC $$FMTE^XLFDT $$REPEAT^XLFSTR |
Registration | 3 | EN^VALM TERM^VALM0 CLEAR^VALM1 |
IHS Changes To ADT | 2 | ($$RANGE,ZIS)^BDGF $$HRCN^BDGF2 |
IHS Changes To Scheduling | 2 | (EN,SET)^BSDLCA1 ($$ACTV,CLINIC)^BSDU |
VA Fileman | 2 | $$GET1^DIQ ^DIR |
Name | Comments | DBIA/ICR reference |
---|---|---|
BD | ; -- beginning date
|
|
ALL | ; -- all clinics
|
|
EN | ;EP; entry point for start of reports
|
|
ZIS | ; -- select device
|
|
HD(X) | ; -- heading
|
|
ED | ; -- ending date
|
|
INIT | ;EP; begin calculate for list template list
|
|
PAD(DATA,LENGTH) | ; -- SUBRTN to pad length of data
|
|
; -- prints list to paper
|
||
CLINIC | ; -- select clinic
|
|
EXIT | ||
SP(N) | ; -- returns N number of spaces
|
|
REPORT | ; -- ask user which report to run
|
|
DISPLAY | ; -- loop clinics and set display lines
|
|
HDR | ;EP; list template header
|
Name | Field # of Occurrence |
---|---|
^%ZISC | EXIT+2, PRINT+6 |
$$RANGE^BDGF | HDR+1 |
ZIS^BDGF | ZIS+1 |
$$HRCN^BDGF2 | DISPLAY+11 |
EN^BSDLCA1 | EN+1 |
SET^BSDLCA1 | DISPLAY+8, DISPLAY+15, DISPLAY+16 |
$$ACTV^BSDU | ALL+3 |
CLINIC^BSDU | CLINIC+1 |
$$GET1^DIQ | DISPLAY+8, DISPLAY+12, DISPLAY+13 |
^DIR | REPORT+6, BD+2, ED+2, HD+1 |
EN^VALM | EN+4 |
TERM^VALM0 | EN+3 |
CLEAR^VALM1 | EN+3, EN+5 |
$$FMTE^XLFDT | DISPLAY+11, DISPLAY+14 |
$$REPEAT^XLFSTR | PAD+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
^SC - [#44] | GET1^DIQ |
^AUPNPAT - [#9000001] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^SC - [#44] | ALL+1, ALL+2, DISPLAY+4, DISPLAY+5, DISPLAY+6 |
^TMP("BSDLCA" | EXIT+1!, INIT+1!, PRINT+3, PRINT+5 |
^TMP("BSDLCA1" | INIT+1! |
Name | Line Occurrences |
---|---|
$$PAD | DISPLAY+11, DISPLAY+12, DISPLAY+13, DISPLAY+14, SP+1 |
$$SP | HDR+1 |
ALL | INIT+3 |
BD | ED+2 |
DISPLAY | INIT+5, ALL+3 |
EXIT | REPORT+6, CLINIC+1, EN+2, EN+5 |
HD | PRINT+2, PRINT+4 |
INIT | EN+2 |
EN+2 | |
REPORT | BD+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BSDBDT | BD+2*, EXIT!, HDR+1, ALL+3, DISPLAY+3 |
BSDEDT | ED+2*, EXIT!, HDR+1, DISPLAY+4 |
BSDLN | EXIT+1!, INIT+2*, INIT+6, ALL+4, PRINT+1~, PRINT+3*, PRINT+5 |
>> BSDQ | CLINIC+1 |
BSDQT | PRINT+1~, PRINT+2*, PRINT+3, PRINT+4, HD+1* |
BSDTYP | REPORT+7*, EXIT!, EN+1 |
DATA | PAD~, PAD+1 |
DATE | DISPLAY+1~, DISPLAY+3*, DISPLAY+4*, DISPLAY+5, DISPLAY+6, DISPLAY+11 |
DIR | REPORT+1!, BD+1!, BD+2!, ED+1!, ED+2!, EXIT! |
DIR("?" | REPORT+2*, REPORT+3*, REPORT+4*, REPORT+5* |
DIR("A" | REPORT+6*, BD+1*, ED+1* |
DIR(0 | REPORT+1*, BD+1*, ED+1*, HD+1* |
>> DIRUT | BD+2, ED+2 |
DUZ(2 | DISPLAY+11 |
FIRST | DISPLAY+1~, DISPLAY+2*, DISPLAY+8*, DISPLAY+16 |
IO | PRINT+2 |
IOF | HD+2 |
IOSL | PRINT+4 |
IOST | EN+2, HD+1 |
LENGTH | PAD~, PAD+1 |
LINE | DISPLAY+1~, DISPLAY+11*, DISPLAY+12*, DISPLAY+13*, DISPLAY+14*, DISPLAY+15 |
N | SP~, SP+1 |
NODE | DISPLAY+1~, DISPLAY+6*, DISPLAY+11, DISPLAY+12, DISPLAY+13, DISPLAY+14 |
PAT | DISPLAY+1~, DISPLAY+5*, DISPLAY+6 |
SC | INIT+2~, INIT+5*, ALL+1*, ALL+2, ALL+3, DISPLAY+4, DISPLAY+5, DISPLAY+6, DISPLAY+8 |
SD | INIT+2~, INIT+5* |
U | ALL+2, DISPLAY+13, DISPLAY+14 |
VALMCNT | EXIT+1!, EN+3~, INIT+6*, ALL+4* |
>> VALMHDR(1 | HDR+1* |
VAUTC | EXIT!, INIT+3 |
VAUTC( | INIT+5 |
VAUTD | EXIT! |
VAUTD( | ALL+2 |
VAUTD(0 | ALL+2 |
X | EXIT!, HD~, HD+1 |
Y | REPORT+6, REPORT+7, BD+2, ED+2, EXIT!, HD+1 |
ZTSK | EXIT! |