PSIV ;BIR/PR,MLM-MISC UTILITIES ;29-May-2012 14:32;PLS
Source file <PSIV.m>
Package | Total | Call Graph |
---|---|---|
Inpatient Medications | 8 | (ENASR,ENCHK)^PSGON ENNB^PSIVACT ORDNO^PSIVRD $$ENU^PSIVUTL ENBOTH^PSJAC EN^PSJDPT EN^PSJLIPRF $$ENORL^PSJUTL |
VA Fileman | 4 | NOW^%DTC ^DIC ^DIE ^DIR |
Registration | 2 | EN^VALM FULL^VALM1 |
IHS Changes To Pharmacy | 1 | SETPTCX^APSPFUNC |
Pharmacy Data Management | 1 | ($$L,$$LS,UL,UNL)^PSSLOCK |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETP1 | ;
|
|
SELSO | ;SELECT ORDER USING "SO" OPTION
|
|
ENC | ;Get unit of measure for drug seleted.
|
|
ENYN | ;Enter here for yes/no responses. This is a general reader that I have
|
|
OV | ;
|
|
OE | ||
ENADM | ;Edit administration schedules.
|
|
Q | ;
|
|
ENQ | ;Enter here to read X. This is the general reader that I have
|
|
OV1 | ;
|
|
KILL | ||
ENCHS | ;Needs PSIVBR (Branch point)
|
|
ENCHS1 | ;
|
|
ENOW | ||
VAR | ||
PAT | ||
ENGETP | ;Enter here to select patient.
|
|
SELNUM | ;SELECT ORDERS WITH NUMBERS
|
|
ENU | ;Get IV additive strength. Called from templates.
|
Name | Field # of Occurrence |
---|---|
NOW^%DTC | ENOW |
SETPTCX^APSPFUNC | ENCHS1+3 |
^DIC | ENADM+1 |
^DIE | ENADM+1 |
^DIR | ENCHS1+11 |
ENASR^PSGON | SELSO+1 |
ENCHK^PSGON | SELNUM+1 |
ENNB^PSIVACT | ENCHS1+10 |
ORDNO^PSIVRD | ENCHS1+6 |
$$ENU^PSIVUTL | ENU+1 |
ENBOTH^PSJAC | GETP1+4 |
EN^PSJDPT | GETP1+2 |
EN^PSJLIPRF | OV1+4 |
$$ENORL^PSJUTL | GETP1+4 |
$$L^PSSLOCK | ENCHS+4 |
$$LS^PSSLOCK | OV1+6 |
UL^PSSLOCK | ENCHS1+20 |
UNL^PSSLOCK | OV1+8 |
EN^VALM | ENCHS1+4, ENCHS1+14 |
FULL^VALM1 | ENGETP+2, ENCHS1+11 |
Name | Line Occurrences |
---|---|
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | Classic Fileman Calls |
^PS(51.1 - [#51.1] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(55 - [#55] | ENU+1 |
^TMP("PSIV" | ENCHS1+11, OV+6, Q+1! |
^TMP("PSJ" | Q+1! |
^TMP("PSJALL" | Q+1! |
^TMP("PSJI" | Q+1! |
^TMP("PSJON" | Q+1! |
^TMP("PSJPRO" | SELSO+1, SELNUM+1, Q+1! |
Name | Line Occurrences |
---|---|
ENADM | ENADM+1 |
ENCHS | OE+3 |
ENCHS1 | OE+1 |
ENGETP | GETP1+3, ENCHS+1 |
ENQ | GETP1+1, ENQ+3, PAT+1 |
KILL | ENQ+2, ENQ+5, VAR, PAT |
OV | SELSO+1, SELNUM+1 |
OV1 | OV+8 |
Q | ENCHS+1 |
VAR | ENQ+5 |
Name | Field # of Occurrence |
---|---|
^( | OV+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | ENADM+1!, ENOW!, Q+5! |
%H | ENOW! |
%I | ENOW!, Q+5! |
CONT | OE~*, OE+1, ENCHS1+1*, ENCHS1+8, ENCHS1+11*, ENCHS1+16*, ENCHS1+19* |
D0 | ENADM+1! |
DA | ENADM+1!*, ENU+1 |
DA(1 | ENU+1 |
DA(2 | ENU+1 |
>> DFN | GETP1+1*, GETP1+4*, ENCHS+1, ENCHS+4, ENCHS1+2, ENCHS1+3, ENCHS1+20 |
DIC | ENGETP+1!*, ENADM+1*!, Q+5! |
DIC("W" | ENGETP+1* |
DIC(0 | ENGETP+1*, ENADM+1* |
DIE | ENADM+1!* |
DIR | ENCHS1+11! |
DIR(0 | ENCHS1+11* |
DLAYGO | ENADM+1*! |
DONE | OV+2~, OV+7, OV1+10! |
DR | ENADM+1!* |
DRG | Q+2! |
DRGI | Q+2! |
DRGN | Q+2! |
DRGT | Q+2! |
DTIME | ENQ+2 |
>> DUOUT | OV1+10 |
ERR | Q+2! |
I | Q+2! |
IOF | ENCHS1+11 |
JJ | Q+2! |
MI | Q+2! |
N | Q+2! |
N2 | Q+2! |
ON | OV+5*, OV+6*, OV+7, OV1+1*, OV1+4, OV1+6, OV1+8, Q+2! |
ON55 | OV1+1*, Q+2! |
>> ORVP | OE+2 |
P | Q+2! |
P("PON" | OV1+1* |
P("PT" | ENCHS1+8* |
P1 | Q+2! |
P16 | Q+2! |
P17 | Q+2! |
P3 | Q+2! |
PNOW | Q+2! |
>> PPAGE | GETP1+1* |
PS | Q+2! |
>> PSGLMT | SELSO+1*, SELNUM+1* |
PSGODD | Q+2! |
PSGODDD | OV+1, OV+3, Q+2! |
PSGODDD( | OV+3, OV+5 |
>> PSGOP | ENCHS1+2* |
PSGP | GETP1+4~*, ENCHS1+2*, OV1+6, OV1+8 |
>> PSGPTMP | GETP1+1* |
PSIV | Q+2! |
PSIVAAT | Q+2! |
PSIVACT | Q+2! |
PSIVADM | Q+2! |
PSIVAT | Q+2! |
>> PSIVBR | ENCHS+4, ENCHS1+6, ENCHS1+20, OV1+2, OV1+6, OV1+7, OV1+8 |
PSIVC | Q+3!, Q+5! |
PSIVDT | Q+3! |
PSIVFLAG | Q+3! |
PSIVLN | Q+3! |
PSIVNOL | Q+3! |
PSIVNOW | Q+3! |
PSIVNU | Q+3!, Q+5! |
PSIVON | Q+3!, Q+5! |
PSIVOV1 | OV+3*, OV+5, Q+3!, Q+5! |
PSIVOV2 | OV+3*, OV+5, Q+3!, Q+5! |
PSIVREA | Q+3!, Q+5! |
PSIVSTR | ENU+1*, Q+3! |
PSIVSTRT | Q+3! |
PSIVTYPE | Q+3! |
PSJACNWP | GETP1+4~ |
PSJIVPRF | ENCHS1+12~* |
PSJLMPRO | ENCHS1+4!, ENCHS1+21! |
>> PSJNEWOE | ENCHS1+7, ENCHS1+9* |
PSJNKF | Q+3! |
>> PSJOL | ENCHS1+2*, ENCHS1+6, ENCHS1+7*, ENCHS1+8, ENCHS1+13* |
>> PSJORD | OV1+4* |
PSJORF | Q+4! |
PSJORIFN | Q+4! |
>> PSJORL | GETP1+4* |
>> PSJORQF | ENCHS1+1*, ENCHS1+9*, ENCHS1+19 |
>> PSJPROT | ENCHS1+2* |
QUD | ENQ+2*, ENQ+5*, VAR*, KILL! |
QUX | ENQ+2*, ENQ+3, ENQ+4*, ENQ+5, VAR*, KILL! |
QUX1 | ENQ+5*, VAR*, KILL! |
RDWARD | Q+4!, Q+5! |
SCHED | Q+4! |
START | Q+4! |
STOP | Q+4! |
U | ENC+1 |
USER | Q+4! |
V | Q+4!, Q+5! |
VAERR | Q+5! |
>> VAIN(4 | GETP1+4 |
>> VALMBCK | ENCHS1+15, OV+1*, OV+9* |
>> VALMCNT | ENCHS1+5* |
>> VALMSG | OV1+3* |
VW | Q+5! |
X | GETP1+1*, ENYN+2*, ENQ+2, ENQ+5, VAR, PAT, KILL*, ENC+1*, SELNUM+1*, Q+5! |
X2 | Q+5! |
>> XQORNOD(0 | SELNUM+1 |
XT | Q+4! |
Y | GETP1+3, GETP1+4, ENADM+1!, ENOW*, ENC+1, OV1+10, ENU+1~*, Q+5! |
Y1 | Q+5! |
Z | ENADM+1!, Q+5! |
Z1 | Q+5! |
Z2 | Q+5! |