Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: PSIVHYPR

Package: Inpatient Medications

Routine: PSIVHYPR


Information

PSIVHYPR ;BIR/PR-REPRINT LABELS ;29-May-2012 14:33;PLS

Source Information

Source file <PSIVHYPR.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Inpatient Medications 4 DRG^PSIVHYP  CONVER^PSIVLABL  ^PSIVSTAT  ENIV^PSJAC  
Kernel 1 PSET^%ZISP  
VA Fileman 1 NOW^%DTC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Inpatient Medications 1 PSIVLBRP  

Entry Points

Name Comments DBIA/ICR reference
HYP ;
PSIVHYP ;
PMR ; Print Med Route on label
RE ;I PSIV1 S:P(15)>2880!('P(15)) P(15)=2880 S P(16)=P16+PSIV1#(1440/P(15)+.5\1) S:'P(16) P(16)=1440/P(15)+.5\1
MESS ;PSJ*5*184 -make MESS a local array so all messages display for all additives.
PRNTL
BARCODE
MEDRT ;Find Medication Route
SOL
Q
START
SETP
SSWARD ;Get patient SS# and ward location
INF
TVOL ;
SOL1

External References

Name Field # of Occurrence
NOW^%DTC SSWARD+23
PSET^%ZISP BARCODE
DRG^PSIVHYP PSIVHYP+1
CONVER^PSIVLABL SOL+2
^PSIVSTAT START+6
ENIV^PSJAC SSWARD+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: SSWARD+21
Function Call: WRITE
  • Prompt: !
  • Line Location: START+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PRNTL+4
Function Call: WRITE
  • Prompt: $E(X,1,PSIVRM)
  • Line Location: PRNTL+8
Function Call: WRITE
  • Prompt: !
  • Line Location: PRNTL+10
Function Call: WRITE
  • Prompt: !
  • Line Location: PMR+5
Function Call: WRITE
  • Prompt: $E(X,1,PSIVRM)
  • Line Location: PMR+10
Function Call: WRITE
  • Prompt: !
  • Line Location: PMR+12
Function Call: WRITE
  • Prompt: @IOBARON
  • Line Location: BARCODE+2
Function Call: WRITE
  • Prompt: PSJBCID
  • Line Location: BARCODE+3
Function Call: WRITE
  • Prompt: @IOBAROFF
  • Line Location: BARCODE+4
Function Call: WRITE
  • Prompt: !
  • Line Location: BARCODE+5
Function Call: WRITE
  • Prompt: PSJBCID
  • Line Location: BARCODE+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(2 - [#3.2] SSWARD+2
^PS( HYP+3
^PS(51.2 - [#51.2] SSWARD+17, MEDRT+3
^PS(52.6 - [#52.6] RE+7, TVOL+1, MESS+1
^PS(52.7 - [#52.7] RE+11, RE+15, SOL1
^PS(55 - [#55] SSWARD+9, SSWARD+15, SSWARD+23*, RE+3, RE+7, RE+9, RE+13, RE+17, MEDRT+2, INF+1
, TVOL+1, SOL1, SETP, PSIVHYP+1
^PS(59.5 - [#59.5] INF+6

Label References

Name Line Occurrences
BARCODE RE+2
HYP RE+17
MEDRT SOL+1
MESS RE+8
PMR SSWARD+18, MEDRT+4
PRNTL SSWARD+19, RE+3, RE+4, RE+6, RE+8, RE+10, RE+11, RE+14, RE+15, SOL
, SOL+1, SOL+2, INF, INF+1, INF+2, INF+3, INF+5, INF+6, INF+7, TVOL+2
, HYP+1, HYP+4
PSIVHYP SSWARD+9
Q SSWARD+9
RE SSWARD+13, START
SETP SSWARD+9
SOL RE+12
SOL1 RE+10, RE+14
TVOL RE+5

Naked Globals

Name Field # of Occurrence
^( SSWARD+2, RE+7, RE+9, RE+13, TVOL+1, PSIVHYP+1
^(0 RE+7, RE+9, RE+13, TVOL+1, SOL1, HYP+3
^(1 SSWARD+2
^(3 INF+1
^(4 INF+6
^(9 SSWARD+23*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % SSWARD+23
>> DFN SSWARD+9, SSWARD+15, SSWARD+23, RE+3, RE+7, RE+9, RE+13, RE+17, MEDRT+2, INF+1
, TVOL+1, SOL1, SETP, PSIVHYP+1
DRG PSIVHYP+1*, PSIVHYP+2!
DT RE+3
EL PSIVHYP+2!
HYPL Q!, PSIVHYP+1!
HYPL( RE+16, RE+17, HYP+2, HYP+3
I SSWARD+1~, SSWARD+2*, SSWARD+22*, RE+16*, RE+17, PRNTL~, PRNTL+5*, PRNTL+7*, PRNTL+9*, PMR+6*
, PMR+9*, PMR+11*, HYP+1, HYP+2, HYP+3, BARCODE+7*, BARCODE+9*
>> IOBAROFF BARCODE+4
>> IOBARON BARCODE+2
IOST(0 SSWARD+2
LINE SSWARD+13*, SSWARD+21*, START*, START+2*, Q!, PRNTL*, PRNTL+1, PRNTL+2*, PMR+1*, PMR+2
, PMR+3*
MESS Q!, INF+5
MESS( INF+5, MESS+1*
NAD PSIVHYP+2!
>> ON SSWARD+9, SSWARD+15, SSWARD+23, RE+3, RE+7, RE+9, MEDRT+2, INF+1, SETP
>> P( SETP*
>> P(11 INF+3
>> P(16 START+6*, TVOL+1
>> P(4 SSWARD+16, SOL+1
>> P(8 INF
>> P(9 INF+2
P16 SSWARD+9*, Q!
PDATE Q!
PDOSE Q!
PSIMESS Q!, INF+5*
PSIV Q!, RE+7*, RE+9*, RE+11, RE+13*, RE+15, RE+16*, RE+17, INF+6*, TVOL+1*
, TVOL+2, SOL1, HYP+1, HYP+2, HYP+3
PSIV1 SSWARD+8~*, SSWARD+13*, SSWARD+16, START*, Q!, RE+2, SOL+1, SOL+2, INF+7, TVOL+1
PSIV2 SSWARD+13*, SSWARD+20, Q!
PSIVA Q!, RE+17*, HYP+3
>> PSIVBAG INF+7
PSIVCT SSWARD+9!, SSWARD+23, START+6, Q!
PSIVDOSE Q!, SOL+2*
PSIVFLAG SSWARD+13*, SSWARD+24!, START+1, Q!, RE+7, RE+9, RE+12
>> PSIVNOL SSWARD+9, SSWARD+13*, SSWARD+20*, SSWARD+23, START+6
PSIVRM SSWARD+9*, Q!, RE+6, SOL, PRNTL+8, PRNTL+11, PMR+10, PMR+13
>> PSIVRP SSWARD+14*, SSWARD+15*, SSWARD+17, MEDRT+1*, MEDRT+2*, MEDRT+3
>> PSIVRT SSWARD+14*, SSWARD+17*, SSWARD+18, MEDRT+1*, MEDRT+3*, MEDRT+4
PSIVSH SSWARD+24!
>> PSIVSITE SSWARD+9, SSWARD+12, SSWARD+16, SSWARD+21, START+2, RE+4, RE+5, SOL+1, PRNTL+1, PRNTL+4
, PMR+2, PMR+5
>> PSIVSN INF+6
PSIVWD SSWARD+6*, Q!, RE+3
>> PSJBCID BARCODE+3, BARCODE+8
>> PSJIDNO RE+13, RE+17, TVOL+1, SOL1, PSIVHYP+1
PSJIO SSWARD+1~, SSWARD+3*, SSWARD+10, SSWARD+21, SSWARD+22, START+2, START+3, START+4, RE+1, PRNTL+3
, PRNTL+10, PMR+4, PMR+12, BARCODE+1, BARCODE+6
PSJIO( SSWARD+2*, SSWARD+22, PRNTL+5, PRNTL+7, PRNTL+9, PMR+6, PMR+9, PMR+11, BARCODE+7, BARCODE+9
PSJIO("EL" START+3
PSJIO("FE" START+4
PSJIO("FI" SSWARD+10
PSJIO("SL" RE+1
>> PSJRPHD SSWARD+12
TVOL Q!, TVOL+1, PSIVHYP+1*, PSIVHYP+2*
U SSWARD+6, SSWARD+9, SSWARD+12, SSWARD+15, SSWARD+16, SSWARD+17, SSWARD+21, SSWARD+23, START+2, RE+3
, RE+4, RE+5, RE+7, RE+11, RE+15, RE+17, SOL+1, MEDRT+2, MEDRT+3, INF+1
, INF+6, TVOL+1, SOL1, HYP+3, SETP, MESS+1
>> VA("BID" SSWARD+6
>> VADM(1 RE+4
>> VADM(2 SSWARD+6*, RE+3
>> VAIN(4 SSWARD+6
>> VAIN(5 RE+4
>> X SSWARD+18*, SSWARD+19*, RE+3*, RE+4*, RE+6*, RE+7*, RE+11*, RE+15*, SOL*, SOL+1*
, SOL+2*, MEDRT+4*, INF*, INF+1*, INF+2*, INF+3*, INF+5*, INF+6*, INF+7*, PRNTL
, PRNTL+8, PRNTL+11*, PMR+1, PMR+10, PMR+13*, TVOL+1*, TVOL+2*, SOL1*, HYP+1*, HYP+2*
, HYP+3*, SETP*
X0 SSWARD+1~, SSWARD+2*
>> Y SSWARD+23*, RE+7*, INF+6*, SETP*, MESS+1
>> YY RE+9*, RE+13*
Z RE+17*, HYP+2, HYP+3, PSIVHYP+1*, PSIVHYP+2!
ZZ PRNTL+4*, PRNTL+6!, PMR+5*, PMR+7!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All