PSIVPR ;BIR/PR,CML3-PRINT PROFILE REPORT ;16 JUL 97 / 9:49 AM
Source file <PSIVPR.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Inpatient Medications | 3 | PSJI OR PAT PR PSJI OR PR PSJI PROFILE REPORT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| Q | ||
| EN | ; Entry from option. | |
| PAT | ;Get patient | |
| DEQ | ; | |
| DEQ1 | ; | |
| BEG | ;Ask for order view. | |
| QUEUE | ;Queue logic. | |
| EN1 | ; Start here if from OE/RR. | |
| ENOR | ||
| WD | ||
| ENLM | ;* S PSIVOEDF=1 D ENCV^PSGSETU,EN1 K PSIVOEDF,J,N2,ORIFN,P17 D READ^PSJUTL | |
| BEG2 | ; | |
| DISPLAY | ;Display the patient's profile. | |
| PAUSE | ; | |
| BEG1 | ;Ask for activity log. | 
| Name | Field # of Occurrence | 
|---|---|
| NOW^%DTC | DEQ+12 | 
| ^%ZIS | PAT+2 | 
| ^%ZISC | Q | 
| ^%ZTLOAD | QUEUE+3 | 
| YN^DICN | BEG+1, BEG1+1, BEG2+1 | 
| ^DIR | DISPLAY+5, PAUSE+1 | 
| ENCV^PSGSETU | ENLM+1 | 
| ENIVKV^PSGSETU | Q | 
| ENGETP^PSIV | PAT+1 | 
| ENNA^PSIVACT | DEQ+8 | 
| ^PSIVHLP | BEG+1 | 
| ^PSIVHLP1 | BEG1+1 | 
| ^PSIVHLP2 | BEG2+1 | 
| DATA^PSIVLTR1 | DEQ1+5 | 
| ENNH^PSIVORV2 | DEQ1+2 | 
| ^PSIVPRO | DEQ+8 | 
| ENLOG^PSIVVW1 | DEQ1+3 | 
| ^PSIVXU | EN+1 | 
| ENIV^PSJAC | DEQ+8 | 
| ENTRY^PSJHEAD | DISPLAY+2, DISPLAY+6 | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD("DD" | WD | 
| ^TMP("PSIV" | PSIVPR+2!, DEQ+3, DEQ+13, Q+2!, Q+4* | 
| ^TMP("PSIVSV" | DEQ+3*, Q+4, Q+9! | 
| ^TMP("PSJI" | DEQ+6, DEQ+7, Q+2!, Q+7*, Q+8* | 
| ^TMP("PSJISV" | DEQ+6*, DEQ+7*, Q+7, Q+8, Q+9! | 
| ^TMP("PSJPRO" | DEQ+4, DEQ+5, Q+2!, Q+5*, Q+6*, DISPLAY+3, DISPLAY+4, DISPLAY+6, DISPLAY+7 | 
| ^TMP("PSJPROSV" | DEQ+4*, DEQ+5*, Q+5, Q+6, Q+9! | 
| Name | Line Occurrences | 
|---|---|
| @( | PAT+1, DEQ1+2 | 
| DEQ | PAT+3 | 
| DEQ1 | DEQ+13 | 
| DISPLAY | DEQ+9 | 
| EN1 | ENLM+1 | 
| PAT | BEG+2 | 
| PAUSE | DEQ1+1, DEQ1+3, DEQ1+5 | 
| Q | BEG+2, BEG1+2, BEG2+2, QUEUE+3, DEQ+8 | 
| WD | DEQ+12 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | BEG+1*, BEG+2, BEG1+1*, BEG1+2, BEG2+1*, BEG2+2, DEQ+12, Q+1! | 
| %I | Q+1! | 
| %ZIS | PAT+2!* | 
| %ZIS("A" | PAT+2* | 
| A | Q+1! | 
| COU | Q+1! | 
| D | Q+1! | 
| DA | Q+1! | 
| DFN | PAT+1, Q+1!, DEQ1+2, DEQ1+5, DISPLAY+2, DISPLAY+6, ENOR* | 
| DIC | Q+1! | 
| DIR | DISPLAY+5~, PAUSE+1! | 
| DIR(0 | DISPLAY+5*, PAUSE+1* | 
| >> DTOUT | DISPLAY+3, PAUSE+1 | 
| >> DUOUT | DISPLAY+3, PAUSE+1 | 
| >> HELP | BEG+1*, BEG1+1*, BEG2+1* | 
| I | Q+1! | 
| IO("Q" | PAT+2!, PAT+3 | 
| IOF | DEQ+12, Q, DISPLAY+1, DISPLAY+5 | 
| ION | PAT+1, QUEUE+1 | 
| IOP | PAT+2! | 
| IOSL | DISPLAY+4 | 
| IOST | DEQ+10, DISPLAY+1, DISPLAY+5 | 
| J | Q+1!, ENLM+1! | 
| JJ | Q+1! | 
| KEY | Q+1!, DEQ1+2* | 
| L | Q+1! | 
| N | Q+1! | 
| N2 | Q+1!, ENLM+1! | 
| NOLOG | BEG+2*, DEQ+12, Q+1! | 
| OG | Q+1! | 
| ON | DEQ+13*, Q+1!, DEQ1+2, DEQ1+5 | 
| >> ON1 | DEQ+13* | 
| >> ON55 | DEQ+13* | 
| ORIFN | ENLM+1! | 
| >> ORVP | ENOR | 
| P | Q+1! | 
| P("PON" | DEQ+13* | 
| P1 | Q+1! | 
| P17 | Q+1!, ENLM+1! | 
| >> POP | PAT+2 | 
| PPAGE | PSIVPR+2~ | 
| PRX | DEQ+13*, Q+1! | 
| PRY | Q+1! | 
| PS | Q+1! | 
| >> PSGP(0 | DEQ+8* | 
| PSGPTMP | PSIVPR+2~ | 
| PSIV | Q+1! | 
| PSIVAC | DEQ1+2~* | 
| PSIVLAB | EN1+1*, BEG2+2*, Q+1!, DEQ1+5 | 
| PSIVLOG | EN1+1*, BEG1+2*, Q+1!, DEQ1+3 | 
| PSIVOEDF | PAT+1, QUEUE+1, ENLM+1*! | 
| PSIVPPR | EN1+1*, Q+1! | 
| PSIVPR | PAT+1, QUEUE+1, Q+1! | 
| PSIVPR1 | EN1+1*, BEG+3*, DEQ+13, Q+1! | 
| PSIVREA | Q+1! | 
| PSIVSCR | DEQ+10*, DEQ+12, Q, Q+1!, DEQ1+1, DEQ1+3, DEQ1+5 | 
| PSIVX | DISPLAY+3~*, DISPLAY+4, DISPLAY+7 | 
| PSJDNE | DEQ+8!, DEQ+13, Q+1!, DEQ1+1, DEQ1+3, PAUSE+1* | 
| PSJNEW | PSIVPR+2~* | 
| >> PSJOL | EN1+1* | 
| PSJOPC | Q+1! | 
| >> PSJORD | DEQ1+2* | 
| PSQ | Q+1! | 
| >> Q | BEG+1*, BEG1+1*, BEG2+1* | 
| SUB3 | DEQ+2~, DEQ+3*, DEQ+5*, DEQ+7*, Q+3~, Q+4*, Q+6*, Q+8* | 
| SUB4 | DEQ+2~, DEQ+3*, Q+3~, Q+4* | 
| USER | Q+1! | 
| >> VADM(1 | DEQ+8 | 
| VAERR | Q+1! | 
| >> VAIN | DEQ+8 | 
| X | QUEUE+1*, QUEUE+2*, DEQ+2~, DEQ+4*, DEQ+6*, DEQ+8, Q+2!, Q+3~, Q+5*, Q+7* , DISPLAY+5~ | 
| X1 | Q+2! | 
| X2 | Q+2! | 
| XQUIT | EN+1~ | 
| Y | DEQ+12*, Q+1!, Q+2!, DISPLAY+5~, WD | 
| Z | Q+2! | 
| Z1 | Q+2! | 
| Z2 | Q+2! | 
| >> ZTDESC | QUEUE+1* | 
| >> ZTIO | QUEUE+1* | 
| >> ZTQUEUED | Q | 
| >> ZTREQ | Q* | 
| >> ZTRTN | QUEUE+1* | 
| >> ZTSAVE( | QUEUE+1*, QUEUE+2* | 
| ZTSK | QUEUE+3, Q+2! | 
| ZZ | Q+2! |