BTIUU ; IHS/ITSC/LJF - IHS UTILITY CALLS ;
Source file <BTIUU.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| VALMSG() | ;EP; -- sets help line message
|
|
| ZIS(X,TIURTN,TIUDESC,TIUVAR) | ;EP; -- called to select device and send print
|
|
| TIME(DATE) | ;EP returns time in 12:00 PM format for date send
|
|
| PAD(DATA,LENGTH) | ; pad length of data
|
|
| NUMDATE(D,YR) | ;EP; returns external number date with leading zeros
; D=date and optionally time ; YR=1 for 2 digit year, =0 for 4 digit year |
|
| INIT | ;EP; -- initialize variables prior to printing report
|
|
| CONFID(X) | ;EP; return confidential message
|
|
| SP(NUM) | ; pad spaces
|
|
| MSG(DATA,PRE,POST,BEEP) | ;EP; -- writes line to device
|
|
| PAUSE | ;EP; -- ask user to press return, no form feed
|
|
| RETURN | ;EP; -- ask user to press return with form feed
|
|
| PRTKL | ;EP; kill report header variables
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| ^DIC(4 - [#4] | GET1^DIQ |
| Name | Line Occurrences |
|---|---|
| $$PAD | SP+1 |
| $$TIME | INIT+3, NUMDATE+7 |
| @( | ZIS+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %ZIS | ZIS+1!, ZIS+2* |
| BEEP | MSG~, MSG+5 |
| D | NUMDATE~, NUMDATE+4, NUMDATE+5, NUMDATE+6, NUMDATE+7 |
| DATA | MSG~, MSG+3, PAD~, PAD+1 |
| DATE | TIME~, TIME+1 |
| DIR | RETURN+1~, RETURN+3!, RETURN+4!, PAUSE+1~, PAUSE+3!, PAUSE+4! |
| DIR("A" | RETURN+3*, PAUSE+3* |
| DIR(0 | RETURN+3*, PAUSE+3* |
| DT | INIT+4 |
| DUZ | INIT+1 |
| DUZ(2 | INIT+2 |
| I | MSG+1~, MSG+2*, MSG+4*, MSG+5*, ZIS+4* |
| IO("Q" | ZIS+2, ZIS+3! |
| IOF | RETURN+3 |
| IOP | ZIS+1! |
| IOST | RETURN+2, PAUSE+2 |
| >> J | ZIS+4* |
| LENGTH | PAD~, PAD+1 |
| NUM | SP~, SP+1 |
| >> POP | ZIS+2 |
| POST | MSG~, MSG+4 |
| PRE | MSG~, MSG+2 |
| TIUDATE | INIT+4*, PRTKL+1! |
| TIUDESC | ZIS~, ZIS+3 |
| TIUFAC | INIT+2*, PRTKL+1! |
| TIURTN | ZIS~, ZIS+2, ZIS+3 |
| TIUTIME | INIT+3*, PRTKL+1! |
| TIUUSR | INIT+1*, PRTKL+1! |
| TIUVAR | ZIS~, ZIS+4 |
| X | CONFID~, NUMDATE+3~, NUMDATE+5*, NUMDATE+6*, NUMDATE+7*, NUMDATE+8, ZIS~, ZIS+2, RETURN+1~, PAUSE+1~ |
| Y | RETURN+1~, PAUSE+1~ |
| YR | NUMDATE~, NUMDATE+5 |
| >> ZTDESC | ZIS+3* |
| >> ZTRTN | ZIS+3* |
| >> ZTSAVE( | ZIS+4* |
| ZTSK | ZIS+5! |