PSJRXLAB ;ALB/RTW - drug+lab result print ; 12/8/18 10:36am
Source file <PSJRXLAB.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 | Field # of Occurrence |
|---|---|
| ^%DT | BDATE, EDATE, LDATE |
| ^%ZIS | DEVICE |
| ^%ZISC | CLEAN+1 |
| ^%ZTLOAD | DEVICE+1 |
| ^DIC | LABT, PSJSP |
| $$FIND1^DIC | CHECK1+2, PSJORDNI+2 |
| LIST^DIC | DRUG+1, LOOP1+1, LOOP3+1 |
| $$GET1^DIQ | LABT+2, PSJUNIT, CHECK1+5, CHECK1+7, CHECK1+8, CHECK2+1, CHECK2+2, PRINT2+2, PSJORDNI, PSJORDNI+3 |
| GETS^DIQ | CHECK3+1 |
| EN^DIQ1 | PSJSITE+3 |
| ^DIR | LOOP3+7, PRINT2+1, PSJORDNI+6 |
| PID^VADPT | CHECK2+1 |
| $$SITE^VASITE | PSJSITE |
| $$UP^XLFSTR | DRUG+1, DRUG+3 |
| Name | Line Occurrences |
|---|---|
| Function Call: READ |
|
| 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 |
|
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^OR(100 - [#100] | GET1^DIQ, LIST^DIC |
| 100.045 | FIND1^DIC, GET1^DIQ |
| ^DPT - [#2] | GET1^DIQ |
| ^VA(200 - [#200] | GET1^DIQ |
| ^PSDRUG - [#50] | GET1^DIQ, LIST^DIC |
| ^LAB(60 - [#60] | Classic Fileman Calls, GET1^DIQ |
| 60.01 | GET1^DIQ |
| ^LAB(61 - [#61] | Classic Fileman Calls |
| 63.04 | GETS^DIQ, LIST^DIC |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | BDATE*, CLEAN2! |
| %DT("A" | BDATE*, EDATE*, LDATE* |
| %ZIS | DEVICE*, CLEAN2+1! |
| ARR | CHECK3+1~ |
| ARR( | CHECK3+6, RESULT |
| DA | PSJSITE*, PSJSITE+2, PSJSITE+4, PSJSITE+5! |
| >> DFN | CHECK2+1* |
| DIC | PSJSITE+3*, PSJSITE+5!, LABT*!, PSJSP*, CLEAN2! |
| DIC(0 | LABT*, PSJSP* |
| DIQ | PSJSITE!, PSJSITE+5! |
| DIQ(0 | PSJSITE+3* |
| DIR | LOOP3+7!, PRINT2+1!, PSJORDNI+6! |
| DIR(0 | LOOP3+7*, PRINT2+1*, PSJORDNI+6* |
| DR | PSJSITE+3*, PSJSITE+5! |
| DRGARRAY | DRUG+1~ |
| DRGARRAY("DILIST" | DRUG+2 |
| DT | PSJSITE+6 |
| DTIME | DRUG, PSJANS |
| DTOUT | LOOP3+7, PRINT2+1, PSJORDNI~, PSJORDNI+6 |
| DUOUT | LOOP3+7, PRINT2+1, PSJORDNI~, PSJORDNI+6 |
| IO | DQ |
| IO("Q" | DEVICE+1! |
| IOF | DQ, LOOP3+6, PRINT2, PSJORDNI+5, CLEAN |
| IOM | HDR2+1 |
| IOP | DEVICE! |
| IOSL | LOOP3+6, PRINT2, PSJORDNI+5 |
| IOST | LOOP3+7, PRINT2+1, PSJORDNI+6 |
| J | HDR2+1*, CLEAN2! |
| J1 | CLEAN2! |
| J2 | LOOP3+2*, LOOP3+3*, CLEAN2! |
| >> J4 | LOOP3+6* |
| KEY | CHECK3+1~*, CHECK3+6, RESULT |
| LDATE | LDATE*, LOOP3+1, CLEAN2! |
| LDATER | LDATE*, HDR, CLEAN2! |
| LRARRAY | LOOP3+1~ |
| LRARRAY("DILIST" | LOOP3+2, LOOP3+3 |
| LRDFN | CHECK2+2*, CHECK2+3, LOOP3+1, CHECK3+1, CLEAN2! |
| PAGE | DQ*, HDR2*, CLEAN2! |
| POP | DEVICE, CLEAN2! |
| PSCNT | PSJSITE+1~*, CHECK1+3*, CHECK1+4 |
| PSJ | LOOP1+2~*, LOOP2 |
| PSJANS | PSJANS*, CHECK2+3, LOOP3+5, CLEAN2! |
| PSJBD | BDATE*, DQ*, LOOP1+1, LOOP1+2*, LOOP3+2, PRINT2+2, CLEAN2! |
| PSJBDR | BDATE*, HDR, CLEAN2! |
| PSJDGN | CHECK1+5*, CHECK1+6, PSJORDNI, CLEAN2! |
| PSJDRUG | DRUG*, DRUG+1, DRUG+3*, CHECK1+6, HDR, CLEAN2! |
| PSJDRUGN | CHECK1+5*, CHECK1+6, CLEAN2! |
| PSJED | EDATE*, LOOP1+2, CLEAN2! |
| PSJEDR | EDATE*, HDR, CLEAN2! |
| PSJINDIC | CHECK2+4*, LOOP3+4, RESULT+2*, CLEAN2! |
| PSJLABQ | DQ*, LOOP1+2, LOOP3+3, LOOP3+6, LOOP3+7*, PRINT2, PRINT2+1*, PSJORDNI, PSJORDNI+5, PSJORDNI+6* , CLEAN2! |
| PSJLABT | LABT+2*, CHECK3+6, CLEAN2! |
| PSJLABTN | LABT*, HDR, CLEAN2! |
| PSJLBENT | CHECK2+4*, LOOP3+3*, CHECK3+1, CLEAN2! |
| PSJLBT | LABT*, LABT+2, PSJUNIT, CLEAN2! |
| PSJLDATE | LOOP3+2*, LOOP3+3*, RESULT+1, CLEAN2! |
| PSJNUM | CHECK1+1~, CHECK1+2*, CHECK1+5 |
| PSJORDN | LOOP1+2*, LOOP2*, CHECK1+2, CHECK1+4, CHECK1+5, CHECK1+7, CHECK2+1, PSJORDNI, PSJORDNI+2, PSJORDNI+3 , CLEAN2! |
| PSJPROT | CHECK1+8*, CHECK1+9, CLEAN2! |
| PSJPROV | CHECK1+7*, CHECK1+8, CLEAN2! |
| PSJPROVN | CHECK1+8*, CHECK2+3, LOOP3+4, CLEAN2! |
| PSJPT | CHECK2+1*, CHECK2+2, PRINT2+2, CLEAN2! |
| PSJSP | PSJSP*, PSJUNIT, RESULT, CLEAN2! |
| PSJTYPE | CHECK1+9*, CHECK2+3, LOOP3+4, CLEAN2! |
| PSJUNIT | PSJUNIT*, CLEAN2! |
| RESULT | LOOP3+1~, CHECK3+1!*, CHECK3+6*, CHECK3+7, RESULT+1, PSJORDNI+1 |
| RESULT( | LOOP3+6 |
| RESULT(1 | PSJORDNI+1 |
| RESULT(2 | PSJORDNI+4 |
| RESULT(3 | LOOP3+6 |
| SIGNUM | PSJORDNI+2~*, PSJORDNI+3 |
| SITE | PSJSITE+4*, PSJSITE+6*, LOOP3+6, PRINT2, HDR, PSJORDNI+5, CLEAN2! |
| TERM | CHECK3+1~ |
| >> VA("PID" | PRINT2+2 |
| Y | PSJSITE+6*, BDATE, EDATE, LDATE, LABT, PSJSP, RESULT+1*, PRINT2+2*, CLEAN2! |
| ZTDESC | DEVICE+1*, CLEAN2+1! |
| >> ZTQUEUED | CLEAN+1 |
| >> ZTREQ | CLEAN+1* |
| ZTRTN | DEVICE+1*, CLEAN2+1! |
| ZTSAVE | CLEAN2+1! |
| ZTSAVE("*" | DEVICE+1* |
| ZTSK | DEVICE+1! |