LRAPUALT ;HPS/DSK - MISSING ANATOMIC PATHOLOGY ALERT SEARCH ;May 1, 2018@16:24
Source file <LRAPUALT.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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ;
|
|
| DATE | ;
|
|
| ASK | ;
|
|
| QUEUE | ;
|
|
| TASK() | ;
|
|
| START | ;
|
|
| LRSS | ;
|
|
| LRAC | ;Cycle through accessions by verified date/time
|
|
| CHK69 | ;
|
|
| CHK100 | ;check the orders file
|
|
| MSGINIT | ;
|
|
| CHKALERT | ;
|
|
| END | ;Send alerts and MailMan messages
|
|
| ;
|
||
| ALERT | ;
|
|
| MAIL2 | ;
|
|
| ALERT2 | ;
|
|
| ALERT3 | ;
|
|
| LOCKED | ;Routine was already being executed by time a user or TaskMan started
|
| Name | Field # of Occurrence |
|---|---|
| DD^%DT | ASK+9, ASK+16 |
| NOW^%DTC | START+5, LOCKED+3 |
| ^%ZTLOAD | TASK+9 |
| ^DIR | ASK+6, ASK+11 |
| $$FMADD^XLFDT | DATE+23, START+12 |
| $$FMDIFF^XLFDT | ASK+17 |
| $$FMTE^XLFDT | END+17, MAIL+4, MAIL+5, MAIL2+5, MAIL2+6, MAIL2+7, ALERT2+6, ALERT3+5, LOCKED+7 |
| $$HTE^XLFDT | QUEUE+18 |
| $$NOW^XLFDT | DATE+17 |
| SENDMSG^XMXAPI | MAIL+16, MAIL2+18 |
| $$GET^XPAR | DATE+20 |
| EN^XPAR | DATE+26 |
| $$SETUP1^XQALERT | ALERT+17, ALERT2+7, ALERT3+6, LOCKED+8 |
| Name | Line Occurrences |
|---|---|
| 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 |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | CHKALERT+6 |
| ^LRO(68 - [#68] | START+23, START+24, LRSS+4, LRSS+20, LRAC+7, LRAC+9, CHK69+2, CHK100+10 |
| ^LRO(69 - [#69] | CHK69+9, CHK69+10, CHK69+11, CHK100+5 |
| ^OR(100 - [#100] | CHK100+20, CHK100+28, CHK100+36, CHK100+45 |
| ^XTMP( | QUEUE+2, QUEUE+9, START+1, START+12*, CHK69+3*, CHK100+6*, CHK100+13*, CHK100+25*, CHK100+30, CHK100+33* , CHK100+38, CHK100+41*, CHKALERT+7, CHKALERT+12*, END+16*, END+17*, END+18, ALERT+6, ALERT+7, ALERT+8 , ALERT+9 |
| ^XTMP("AP ALERT MESSAGE " | START+15!, CHK100+24*, CHK100+32*, CHK100+40*, MSGINIT+3*, CHKALERT+9*, END+4, END+12, END+15!, MAIL+2* , MAIL+3*, MAIL+6*, MAIL+7*, MAIL2+3*, MAIL2+4*, MAIL2+5*, MAIL2+8*, MAIL2+9*, MAIL2+19! |
| ^XTMP("AP NO ALERT " | CHKALERT+13*, END+6, END+15! |
| ^XTV(8992.1 - [#8992.1] | CHKALERT+3, CHKALERT+4 |
| Name | Line Occurrences |
|---|---|
| $$TASK | QUEUE+15 |
| ALERT | END+6 |
| ALERT2 | END+13 |
| ALERT3 | END+8 |
| ASK | DATE+14, ASK+14, ASK+17 |
| CHK100 | CHK69+12 |
| CHK69 | LRAC+14 |
| CHKALERT | CHK100+48 |
| DATE | EN+4 |
| END | START+26 |
| LOCKED | START+2 |
| LRAC | LRSS+22 |
| LRSS | START+25 |
| END+5 | |
| MAIL2 | END+13 |
| MSGINIT | CHK100+22, CHK100+30, CHK100+38, CHKALERT+7 |
| QUEUE | EN+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | START+4~, START+9, LOCKED+2~, LOCKED+7 |
| DIR | ASK+4~ |
| DIR("A" | ASK+5*, ASK+10* |
| DIR(0 | ASK+5*, ASK+10* |
| >> DTOUT | ASK+7, ASK+12 |
| >> DUOUT | ASK+7, ASK+12 |
| DUZ | QUEUE+12, MAIL+16 |
| LRAC | LRAC+1~, LRAC+8*, LRAC+9*, CHK69+2, CHK69+3, CHK100+6, CHK100+10, CHK100+13, CHK100+25, CHK100+30 , CHK100+33, CHK100+38, CHK100+41, CHKALERT+7, CHKALERT+12, ALERT+3~, ALERT+5*, ALERT+8*, ALERT+9 |
| LRAD | LRSS+3~, LRSS+11*, LRSS+20*, LRSS+22, LRAC+7, LRAC+9, CHK69+2, CHK69+3, CHK100+6, CHK100+10 , CHK100+13, CHK100+25, CHK100+30, CHK100+33, CHK100+38, CHK100+41, CHKALERT+7, CHKALERT+12, ALERT+3~, ALERT+5* , ALERT+7*, ALERT+8, ALERT+9 |
| LRADFN | CHK100+4~, CHK100+45*, CHK100+46, CHK100+47*, CHKALERT+3, CHKALERT+6 |
| LRALERT | CHKALERT+1~, CHKALERT+2*, CHKALERT+3*, CHKALERT+4, ALERT+3~, ALERT+17*, ALERT2+2~, ALERT2+7*, ALERT3+1~, ALERT3+6* , LOCKED+2~, LOCKED+8* |
| LRAREA | START+4~, START+24*, START+25 |
| LRCPRS | CHK100+4~, CHK100+5*, CHK100+6, CHK100+20, CHK100+24, CHK100+25, CHK100+28, CHK100+32, CHK100+33, CHK100+36 , CHK100+40, CHK100+41, CHK100+45, CHKALERT+12 |
| LRDT | START+4~, START+9*, START+12 |
| LRDTTM | START+4~, START+9*, CHK69+3, CHK100+6, CHK100+13, CHK100+25, CHK100+30, CHK100+33, CHK100+38, CHK100+41 , CHKALERT+7, CHKALERT+12, END+16, END+17, ALERT+6, ALERT+7, ALERT+8, ALERT+9, MAIL2+5, ALERT2+6 , ALERT3+5 |
| LRDUZ | EN+1~, QUEUE+12*, LRAC+5, END+12, MAIL+4, MAIL+5, MAIL+12, ALERT+14, MAIL2+7, MAIL2+14 , MAIL2+18, ALERT2+4, ALERT3+3, LOCKED+5 |
| LREDATE | EN+1~, DATE+17*, DATE+23, DATE+26, ASK+13*, ASK+14, ASK+17, ASK+20*, QUEUE+1, START+15 , LRSS+20, LRAC+7, CHK100+24, CHK100+32, CHK100+40, MSGINIT+3, CHKALERT+9, CHKALERT+13, END+4, END+6 , END+12, END+15, END+17, MAIL+2, MAIL+3, MAIL+5, MAIL+6, MAIL+7, MAIL2+3, MAIL2+4 , MAIL2+5, MAIL2+7, MAIL2+8, MAIL2+9, MAIL2+19 |
| LRFULL | CHK100+4~, CHK100+10*, CHK100+13, MSGINIT+3, CHKALERT+4, CHKALERT+12, ALERT+9*, ALERT+10, ALERT+16 |
| LRHIT | CHKALERT+1~, CHKALERT+2*, CHKALERT+3, CHKALERT+4*, CHKALERT+5 |
| LRLABNM | CHK69+1~, CHK69+2*, CHK69+3, CHK69+9, CHK69+10 |
| >> LRLINE | START+18*, CHK100+23*, CHK100+24, CHK100+31*, CHK100+32, CHK100+39*, CHK100+40, MSGINIT+2*, MSGINIT+3, CHKALERT+8* , CHKALERT+9 |
| LRMIN | MAIL+1~, MAIL+16, MAIL2+2~, MAIL2+18 |
| LRMIN("FROM" | MAIL+15*, MAIL2+17* |
| LRMRANGE | MAIL+1~, MAIL+4*, MAIL+5*, MAIL+6, MAIL2+2~, MAIL2+6*, MAIL2+7*, MAIL2+8 |
| LRMSUB | MAIL+1~, MAIL+9*, MAIL+16, MAIL2+2~, MAIL2+11*, MAIL2+18 |
| LRMTEXT | MAIL+1~, MAIL+8*, MAIL+16, MAIL2+2~, MAIL2+10*, MAIL2+18 |
| LRMY | MAIL+1~, MAIL+16, MAIL2+2~, MAIL2+18 |
| LRMY( | MAIL+12*, MAIL2+14* |
| LRMY("G.LMI" | MAIL+13*, MAIL2+15* |
| LRMZ | MAIL+1~, MAIL+16, MAIL2+2~, MAIL2+18 |
| LRODT | CHK69+1~, CHK69+8*, CHK69+9*, CHK69+10, CHK69+11, CHK100+5 |
| LRPKG | CHK100+4~, CHK100+20*, CHK100+21 |
| LRPNM | CHKALERT+1~, CHKALERT+6*, CHKALERT+12 |
| LRQUIT | EN+1~, EN+3*, EN+5, ASK+7*, ASK+12* |
| LRRES | CHK100+4~, CHK100+36*, CHK100+37 |
| LRRL | CHK69+1~, CHK69+8*, CHK69+11*, CHK69+12 |
| LRSDATE | EN+1~, DATE+20*, DATE+23*, ASK+8*, ASK+14, ASK+17, LRSS+11, LRSS+22, LRAC+5, END+17 , MAIL+4, MAIL2+6 |
| LRSN | CHK69+1~, CHK69+8*, CHK69+10*, CHK69+11, CHK100+5 |
| LRSS | START+4~, START+22*, START+23*, START+24, LRSS+4, LRSS+20, LRAC+7, LRAC+9, CHK69+2, CHK69+3 , CHK100+6, CHK100+10, CHK100+13, CHK100+25, CHK100+30, CHK100+33, CHK100+38, CHK100+41, CHKALERT+7, CHKALERT+12 , ALERT+3~, ALERT+5*, ALERT+6*, ALERT+7, ALERT+8, ALERT+9 |
| LRSTATUS | CHK100+4~, CHK100+28*, CHK100+29, CHK100+32, CHK100+33 |
| LRSUB | EN+1~, QUEUE+1*, QUEUE+2, QUEUE+9, START+1, START+12, CHK69+3, CHK100+6, CHK100+13, CHK100+25 , CHK100+30, CHK100+33, CHK100+38, CHK100+41, CHKALERT+7, CHKALERT+12, END+16, END+17, END+18, ALERT+6 , ALERT+7, ALERT+8, ALERT+9 |
| LRTASK | EN+1~, QUEUE+14*, QUEUE+15*, QUEUE+16, QUEUE+17, QUEUE+18, QUEUE+19 |
| LRTXT | ALERT+3~, ALERT+4*, ALERT+16 |
| LRTYPE | LRSS+3~, LRSS+4*, LRSS+7, LRSS+11 |
| LRVER | LRAC+1~, LRAC+5*, LRAC+7*, LRAC+9 |
| X | START+4~, START+9 |
| XQA | ALERT+3~, ALERT2+2~, ALERT3+1~, LOCKED+2~ |
| XQA( | ALERT+14*, ALERT2+4*, ALERT3+3*, LOCKED+5* |
| XQA("G.LMI" | ALERT+15*, ALERT2+5*, ALERT3+4*, LOCKED+6* |
| XQAID | ALERT+3~, ALERT+13*, ALERT2+2~, ALERT2+3*, ALERT3+1~, ALERT3+2*, LOCKED+2~, LOCKED+4* |
| XQAMSG | ALERT+3~, ALERT+16*, ALERT2+2~, ALERT2+6*, ALERT3+1~, ALERT3+5*, LOCKED+2~, LOCKED+7* |
| >> Y | ASK+7, ASK+8, ASK+9, ASK+12, ASK+13, ASK+16 |
| ZTDESC | TASK+1~, TASK+7* |
| >> ZTIO | TASK+8* |
| >> ZTQUEUED | DATE+1, QUEUE+6, QUEUE+12, QUEUE+16, QUEUE+19 |
| ZTRTN | TASK+1~, TASK+6* |
| >> ZTSAVE("LRDUZ" | TASK+2* |
| >> ZTSAVE("LREDATE" | TASK+4* |
| >> ZTSAVE("LRSDATE" | TASK+3* |
| >> ZTSAVE("LRSUB" | TASK+5* |
| >> ZTSK | TASK+10 |
| >> ZTSK("D" | TASK+10 |