LRHY01 ;DALOI/HOAK - HOWDY MAIN DRIVER ;10/15/10 11:02am
Source file <LRHY01.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Lab Service | 1 | LRHY PATIENT CARD SCAN (PPOC) |
Name | Comments | DBIA/ICR reference |
---|---|---|
PICK | ;
; pick the site from Howdy Site FILE 69.86 |
|
CHOOO | ||
ALT | ;
|
|
VET | ; Primary API for Howdy! Called by [LRHY PATIENT CARD SCAN] option.
|
|
VET1 | ; Code below executes to handle Patient episode.
; Then, Howdy waits here for next Patient |
|
PRT1 | ;
|
|
QUITH | ;
|
|
ORDCHK | ; This block to be used for future version
|
|
LOG | ; Howdy will default to the clerks judgement when multiple orders found.
|
|
LOG1 | ; Howdy will default to the clerks judgement when multiple orders found.
|
|
ORDERS | ;
|
|
BINGO | ;
|
|
LRHYBING | ;
; Display Patient on Bingo board. |
|
PRIBB | ;
|
Name | Field # of Occurrence |
---|---|
NOW^%DTC | VET1+53, LOG+7, LOG1+5 |
^%ZTLOAD | LRHYBING+8 |
^DIC | PICK+5 |
RPCVIC^DPTLK | VET1+36 |
ORDCHK^LRHYB | VET1+46 |
BAKUSER^LRHYU | VET1+23 |
XTMP^LRHYU | VET+1 |
SCRNOFF^LRHYUTL | QUITH+1 |
SCRNON^LRHYUTL | PRT1+3 |
^LRPARAM | VET1+10 |
$$Y2K^LRX | PRT1+14, PRT1+16 |
PT^LRX | VET1+41, LOG+6, LOG1+4 |
$$CJ^XLFSTR | PRT1+10, PRT1+11, PRT1+12, PRT1+21 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZIS(1 - [#3.5] | PICK+10, PICK+11, PICK+20, ALT+1, BINGO+4, BINGO+15, BINGO+17 |
^%ZOSF("EOFF" | VET1+21 |
^%ZOSF("EON" | VET1+23, VET1+24 |
^DPT - [#2] | VET1+39 |
^LR - [#63] | LOG+9, LOG1+6 |
^LRHY(69.86 - [#69.86] | PICK+19, PRT1+10, PRT1+11, PRT1+12, PRT1+19, PRT1+21, PRT1+25, BINGO+3 |
^TMP("LRHYDY" | VET1+9!, VET1+43!, LOG+8*, LOG+9*, LOG1+6* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | LOG+8, LOG+9, LOG1+6 |
DFN | VET1+31!, VET1+36, VET1+38, VET1+39, LOG+8 |
DIC | PICK+4*, PICK+8!, PICK+17!, ALT+2!, BINGO+2! |
DIC(0 | PICK+3*, PICK+18*, BINGO+2* |
DT | VET1+14, PRT1+14, PRT1+16 |
DTIME | CHOOO, BINGO+6 |
>> IODHLB | PRT1+8, PRT1+16 |
>> IODHLT | PRT1+6, PRT1+14 |
IOF | VET1+15, PRT1+2 |
IOM | PRT1+10, PRT1+11, PRT1+12, PRT1+21 |
LR33ORD | VET1+5! |
LR3D | VET1+5! |
LR3DTIME | VET+6~, QUITH+6! |
LR3DTN | VET+6~, QUITH+6! |
LR3SN | VET+7~, QUITH+7! |
LR3T | VET1+5! |
LR3X | VET+10~, QUITH+10! |
LRAA | VET+2~, VET1+4!, QUITH+2! |
LRACC | VET+3~, QUITH+3! |
LRAD | VET+2~, VET1+4!, QUITH+2! |
LRAHEAD | VET+9~, QUITH+9! |
LRAN | VET+2~, VET1+4!, QUITH+2! |
LRANX6 | VET1+5! |
>> LRBINGO | BINGO+1*, BINGO+3*, BINGO+4, BINGO+5, BINGO+12*, BINGO+13, BINGO+15, BINGO+17*, LRHYBING+2, LRHYBING+7 |
LRCCOMX | VET1+7! |
LRCDT | VET+3~, QUITH+3! |
LRCHK | VET+9~, QUITH+9! |
LRCOL99 | VET+9~, QUITH+9! |
LRCSQ | VET1+5! |
>> LRCTYPE | VET1+52 |
>> LRDEV | PICK+11*, PICK+16*, PICK+19*, PICK+20, PICK+21, CHOOO+4*, ALT+1, VET1+2 |
LRDFN | VET+2~, VET1+4!, VET1+31!, VET1+39*, VET1+41, VET1+42, VET1+43, QUITH+2!, LOG+8, LOG+9 , LOG1+6 |
LRDPA | VET1+31! |
LRDPF | VET+3~, VET1+31!, QUITH+3!, LOG+5!, LOG1+3! |
LRDPT | LOG1+1! |
LRDT0 | VET+7~, VET+10~, QUITH+7!, QUITH+10! |
LRDUPT | VET+10~, QUITH+10! |
LREAL | VET+7~, QUITH+7! |
>> LREND | PICK+2*, PICK+6*, CHOOO+1*, CHOOO+2*, VET1+2, VET1+52* |
LREXORD | VET+6~, QUITH+7! |
LRFIN | VET1+7! |
LRFUTURE | VET+7~, QUITH+7! |
LRGOTIT | VET+7~, QUITH+7! |
LRHOWDY | VET+7~, VET1+11*, QUITH+7! |
LRHT1 | VET+10~, QUITH+10! |
LRHY | PICK+10~*, PICK+11 |
LRHY3DT | VET1+5! |
LRHY3DT3 | VET1+7! |
LRHY3SN3 | VET1+5! |
LRHYCT | VET+9~, VET1+12*, VET1+13!, VET1+31!, QUITH+2!, QUITH+9! |
LRHYCT2 | PICK+18*, PICK+20, PICK+21*, ALT+3! |
>> LRHYCT3 | BINGO+2*, BINGO+4, BINGO+5* |
LRHYDJOB | VET1+6! |
LRHYFIX | VET+4~, QUITH+4! |
LRHYHOK | VET+7~, QUITH+7! |
LRHYOK | VET+9~, QUITH+9! |
>> LRHYSITE | PICK+7*, PICK+19, PRT1+10, PRT1+11, PRT1+12, PRT1+19, PRT1+21, PRT1+25, BINGO+3 |
LRHYSPC7 | VET1+6! |
LRHYURG3 | VET1+6! |
LRHYX | BINGO+6~*, BINGO+7, BINGO+8, BINGO+9, BINGO+10, BINGO+11, BINGO+12 |
LRI | VET+3~, QUITH+3! |
LRIDT | VET+2~, VET1+4!, QUITH+2! |
LRIENZZ | VET+7~, QUITH+7! |
LRIX | VET+10~, QUITH+10! |
LRLBLBP | VET+8~, QUITH+8! |
LRLLOC | VET+3~, QUITH+3! |
LRLLOC66 | VET+8~, QUITH+8! |
LRLOCS | VET1+50, QUITH+10! |
LRMAX2 | VET+8~, QUITH+8! |
>> LRMULT | VET1+51 |
LRNLT | VET+8~, QUITH+8! |
LRNODUP | VET+3~, VET+8~, QUITH+3!, QUITH+8! |
LRNONE | VET+8~, QUITH+8! |
LRNOTST | VET+8~, QUITH+8! |
LRNPZZX | VET+3~, VET+8~, QUITH+3!, QUITH+8! |
LRODT | VET+8~, VET1+14*, QUITH+8! |
LRODT0 | VET+9~, QUITH+9! |
LROLLOC | VET+10~, QUITH+10! |
LRORD | VET1+52, LOG1+1! |
LRORD24 | VET+9~, QUITH+9! |
LRORD3 | VET+4~, QUITH+4! |
LRORU3 | VET+9~, QUITH+9! |
LRPAST | VET+9~, QUITH+9! |
LRPIX | VET+9~, QUITH+9! |
LRPLICK | VET+4~, QUITH+4! |
LRPR | VET+4~, QUITH+4! |
LRPRAC | VET+4~, QUITH+4! |
LRQUIET | VET+4~, QUITH+4! |
LRRB | VET+4~, QUITH+4! |
LRS3333 | VET1+6! |
LRSAMP | VET+4~, QUITH+4! |
>> LRSKIPNO | LOG+1, LOG1+7* |
LRSN | VET+2~, VET1+4!, QUITH+2! |
LRSND | VET+4~, QUITH+4! |
LRSS | VET+5~, QUITH+5! |
LRST | VET+5~, QUITH+5! |
LRSTATUS | VET+5~, QUITH+5! |
LRSUB1 | VET+5~, QUITH+5! |
LRTAT | VET1+6! |
LRTIC | VET+5~, QUITH+5! |
LRTIM | VET+5~, QUITH+5! |
LRTN | VET+5~, QUITH+5! |
LRTREA | VET+5~, QUITH+5! |
LRTS | VET+5~, QUITH+5! |
LRTSORU | VET+5~, QUITH+5! |
LRTST6 | VET+6~, QUITH+6! |
LRTSTZ99 | VET+3~, QUITH+3! |
LRTT | VET+6~, QUITH+6! |
LRUN | VET+6~, QUITH+6! |
LRUP | VET1+5! |
LRWLC | VET+6~, QUITH+6! |
LRWLO | VET+6~, QUITH+6! |
LRWRD | VET+6~, QUITH+6! |
LRX | VET+10~, QUITH+10!, BINGO+12 |
LRX( | PICK+21*, CHOOO+4, BINGO+5*, BINGO+12 |
LRXYZ | VET+6~, PRT1+18*, PRT1+19*, PRT1+21, QUITH+6! |
PNM | VET+2~, VET1+4!, VET1+31!, PRT1+4, QUITH+2!, LOG+5!, LOG+9, LOG1+1!, LOG1+3!, LOG1+6 , PRIBB+1 |
>> PNMALL | PRT1+4*, PRT1+6, PRT1+8 |
SSN | VET+2~, VET1+4!, QUITH+2!, LOG+9, LOG1+6 |
U | PICK+20, CHOOO+2, ALT+1, VET1+23, LOG+9, LOG1+6, BINGO+4, BINGO+7, BINGO+10, BINGO+15 , BINGO+17 |
VAIN | QUITH+11! |
X | CHOOO*, CHOOO+1, CHOOO+2, CHOOO+3, CHOOO+4, VET1+16!, VET1+22*, VET1+23, VET1+36, VET1+38* , VET1+42!, VET1+50!, VET1+51!, VET1+52! |
Y | PICK+6, PICK+7, PICK+18!, BINGO+2! |
>> ZTDESC | LRHYBING+6* |
>> ZTDTH | LRHYBING+5* |
>> ZTIO | LRHYBING+7* |
>> ZTQUEUED | LRHYBING+8 |
>> ZTREQ | LRHYBING+8* |
>> ZTRTN | LRHYBING+4* |
>> ZTSAVE("PNM" | LRHYBING+3* |