PSJLIVFD ;BIR/MV-SETUP LM TEMPLATE FOR IV FLUID ;14-Feb-2013 11:06;PB
Source file <PSJLIVFD.m>
| Package | Total | Call Graph |
|---|---|---|
| Inpatient Medications | 8 | ($$ENDTC,$$ENNPN)^PSGMI $$CODES^PSIVUTL $$DINFLIV^PSJDIN ($$PROVIDER,$$STARTDT,$$STOPDT,$$TYPE,FLDNO,LONG,WRTDRG,WTPC)^PSJLIUTL ($$FMTDUR,$$GETDUR,CLRDSPL,DSPLYDT)^PSJLIVMD ($$LASTREN,$$LASTRNBY)^PSJLMPRI SETTMP^PSJLMPRU $$BCMALG^PSJUTL2 |
| Registration | 3 | TERM^VALM0 $$SETSTR^VALM1 CNTRL^VALM10 |
| Kernel | 1 | ENS^%ZISS |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| STOP | ;
|
|
| CUMDOSES | ;
|
|
| ORDCHK | ;Display order check for pending order
|
|
| REMARK | ;
|
|
| SCH | ;
|
|
| SOL | ;
|
|
| QTY | ;
|
|
| PC | ;
|
|
| IVROOM | ;
|
|
| LASTFL | ;
|
|
| EN | ; Build LM template to display IV order.
|
|
| AD | ;
|
|
| MR | ;
|
|
| GETOFF | ;IHS/MSC/PB - 4/25/12 Gets the minimum value for the stability offset from the DRG array
|
|
| START | ;
|
|
| SCHREQ(IVAR) | ;
|
|
| OFFSET | ; IHS/MSC/PB - 4/25/12 added to display the Stability Offset and allow editing of this field
|
|
| ENTRY | ;
|
|
| DUR | ;
|
|
| ADM | ;
|
|
| LASTREN | ;
|
|
| PROVIDER | ;
|
|
| INFRATE | ;
|
|
| OPI | ;
|
| Name | Field # of Occurrence |
|---|---|
| ENS^%ZISS | AD+8 |
| $$ENDTC^PSGMI | START+9, START+10, LASTREN+2, STOP+8, LASTFL+2, ENTRY+3 |
| $$ENNPN^PSGMI | ENTRY+6 |
| $$CODES^PSIVUTL | ENTRY+7, ENTRY+8 |
| $$DINFLIV^PSJDIN | AD+6 |
| $$PROVIDER^PSJLIUTL | PROVIDER+2 |
| $$STARTDT^PSJLIUTL | START+2 |
| $$STOPDT^PSJLIUTL | STOP+3 |
| $$TYPE^PSJLIUTL | AD+5 |
| FLDNO^PSJLIUTL | AD+2, SOL+1, START+1, INFRATE+1, MR+1, STOP+1, SCH+1, ADM+1, PROVIDER+1, OPI+1 , REMARK+2, OFFSET+3 |
| LONG^PSJLIUTL | INFRATE+3, SCH+3, ADM+3, REMARK+4, ORDCHK+5, ORDCHK+11 |
| WRTDRG^PSJLIUTL | AD+13, SOL+7 |
| WTPC^PSJLIUTL | PC+2 |
| $$FMTDUR^PSJLIVMD | DUR+4 |
| $$GETDUR^PSJLIVMD | DUR+2 |
| CLRDSPL^PSJLIVMD | AD+11 |
| DSPLYDT^PSJLIVMD | START+11, STOP+9 |
| $$LASTREN^PSJLMPRI | LASTREN+1 |
| $$LASTRNBY^PSJLMPRI | ENTRY+5 |
| SETTMP^PSJLMPRU | AD+10, SOL+6, START+3, START+11, LASTREN+3, STOP+4, STOP+10, LASTFL+3, QTY+2, CUMDOSES+2 , OPI+3, REMARK+1, REMARK+5, OFFSET+8, ENTRY+4, ENTRY+6, ORDCHK+4, ORDCHK+6, ORDCHK+8, ORDCHK+12 |
| $$BCMALG^PSJUTL2 | STOP+6 |
| TERM^VALM0 | AD+8 |
| $$SETSTR^VALM1 | AD+4, AD+5, AD+7, SOL+4, DUR+6, START+2, INFRATE+2, LASTREN+2, MR+2, STOP+3 , STOP+7, SCH+2, LASTFL+1, ADM+2, QTY+1, PROVIDER+2, CUMDOSES+1, OPI+2, PC+2, REMARK+3 , IVROOM+2, OFFSET+7, ENTRY+1, ENTRY+3, ENTRY+6 |
| CNTRL^VALM10 | AD+9 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(53.1 - [#53.1] | DUR+3, OFFSET+2, ORDCHK+1, ORDCHK+3, ORDCHK+5, ORDCHK+7, ORDCHK+10, ORDCHK+11 |
| ^PS(59.5 - [#59.5] | OFFSET+1 |
| ^TMP("PSJI" | EN+1!, ENTRY+10* |
| Name | Line Occurrences |
|---|---|
| GETOFF | OFFSET+2 |
| ORDCHK | ENTRY+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> DFN | LASTREN+1, STOP+6, ENTRY+5 |
| >> DRG | AD+6 |
| >> DRG( | GETOFF+1 |
| >> DRGI | GETOFF+1* |
| DUROUT | DUR+2~*, DUR+4*, DUR+7 |
| >> FLAG | OFFSET+1*, OFFSET+3, OFFSET+7 |
| >> IORVOFF | AD+9 |
| >> IORVON | AD+8, AD+9 |
| IOST(0 | AD+8 |
| IVAR | SCHREQ~ |
| IVAR(23 | SCHREQ+1 |
| IVAR(4 | SCHREQ+1 |
| IVAR(5 | SCHREQ+1 |
| IVLIMIT | DUR+2~, DUR+3*, DUR+4*, DUR+5! |
| >> LABEL | DUR+5*, DUR+6 |
| >> MIN | GETOFF+1*, GETOFF+2 |
| ND25 | DUR+3~* |
| >> ON | LASTREN+1, OFFSET+2, ENTRY+5, ENTRY+7, ORDCHK+1, ORDCHK+3, ORDCHK+5, ORDCHK+7, ORDCHK+10, ORDCHK+11 |
| >> P("CLRK" | ENTRY+2 |
| >> P("CUM" | CUMDOSES+1 |
| >> P("IVRM" | IVROOM+2, OFFSET+1 |
| >> P("LF" | LASTFL+2 |
| >> P("LFA" | QTY+1 |
| >> P("LOG" | ENTRY+3 |
| >> P("MR" | MR+3 |
| >> P("OFFSET" | OFFSET+2, OFFSET+7, GETOFF+2* |
| >> P("OPI" | OPI+2 |
| >> P("PON" | AD+4, ENTRY+8, ENTRY+9 |
| >> P("PRY" | ENTRY+8 |
| >> P("REM" | REMARK+4 |
| >> P("SYRS" | SOL+3, SOL+4, SOL+5 |
| >> P(11 | ADM+3 |
| >> P(17 | AD+4, ENTRY+7 |
| >> P(2 | START+8, START+10 |
| >> P(7 | SCH+3 |
| >> P(8 | INFRATE+3 |
| >> P(9 | SCH+3 |
| PSGLRN | ENTRY+5*, ENTRY+6! |
| >> PSGP | DUR+2 |
| >> PSGRDTX | START+5, START+10 |
| >> PSGRDTX( | START+8, START+9, STOP+8 |
| PSGRFD | START+4~, STOP+8*, STOP+9, STOP+10 |
| PSGRFDN | START+4~, STOP+8*, STOP+9 |
| PSGRNDT | LASTREN+1~*, LASTREN+2* |
| PSGRSD | START+4~, START+6~, START+7*, START+9*, START+10*, START+11 |
| PSGRSDN | START+4~, START+7*, START+9*, START+10*, START+11 |
| PSGSRSDN | START+6~ |
| >> PSJBADD | STOP+3 |
| PSJBCMA | STOP+6~*, STOP+7, STOP+10 |
| PSJIVX | ORDCHK+2~, ORDCHK+3*, ORDCHK+5, ORDCHK+7, ORDCHK+10, ORDCHK+11 |
| PSJIVXX | ORDCHK+2~, ORDCHK+10*, ORDCHK+11 |
| >> PSJL | AD+2*, AD+3*, AD+4*, AD+5*, AD+7*, AD+10, SOL+1*, SOL+2*, SOL+4*, SOL+5* , SOL+6, DUR+1*, DUR+6*, DUR+7*, START+2*, START+3, START+5*, START+11, INFRATE+1*, INFRATE+2* , LASTREN+2*, LASTREN+3, MR+1*, MR+2*, MR+3*, STOP+3*, STOP+4, STOP+5*, STOP+7*, STOP+10 , SCH+1*, SCH+2*, SCH+3*, LASTFL+1*, LASTFL+2*, LASTFL+3, ADM+1*, ADM+2*, QTY+1*, QTY+2 , PROVIDER+1*, PROVIDER+2*, CUMDOSES+1*, CUMDOSES+2, OPI+1*, OPI+2*, OPI+3, PC+1*, PC+2*, REMARK+2* , REMARK+3*, REMARK+5, IVROOM+1*, IVROOM+2*, OFFSET+7*, OFFSET+8, ENTRY+1*, ENTRY+2*, ENTRY+3*, ENTRY+4 , ENTRY+5*, ENTRY+6*, ORDCHK+5*, ORDCHK+6, ORDCHK+7*, ORDCHK+8, ORDCHK+9*, ORDCHK+12* |
| >> PSJLMX | AD+11, AD+13*, START+11, STOP+9 |
| >> PSJLN | EN+3*, ENTRY+10 |
| >> PSJORD | DUR+2, DUR+3, START+5, START+8, START+9, LASTREN+1, STOP+6, STOP+8, ENTRY+5 |
| PSJRQB | START+6~, START+7*, START+8*, START+11 |
| PSJRQL | START+6~, START+7*, START+8*, START+11 |
| PSJVD | AD+6~*, AD+7, AD+9! |
| RSDLABL | START+6~, START+7*, START+9*, START+11 |
| U | START+10, MR+3, IVROOM+2, ENTRY+2, ORDCHK+7 |
| >> UL80 | EN+2* |
| >> VALM("TITLE" | ENTRY+7*, ENTRY+8* |
| >> VALMCNT | ENTRY+10* |
| VALMEVL | AD+1~* |
| >> XDRGT | GETOFF+1* |