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: PSIVORLB

Package: Inpatient Medications

Routine: PSIVORLB


Information

PSIVORLB ;BIR/MLM-PRINT OUT LABELS ;03-Apr-2013 14:13;PLS

Source Information

Source file <PSIVORLB.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Inpatient Medications 2 ORFLDS^PSIVEDT1  $$CONVER1^PSIVORE2  
Registration 2 DEM^VADPT  FULL^VALM1  
Kernel 1 ($$DT,$$FMADD,$$FMTE)^XLFDT  
VA Fileman 1 C^%DTC  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Inpatient Medications 5 PSIVCHK  PSIVOPT2  PSIVORC1  PSIVORE  PSJCOMR  

Entry Points

Name Comments DBIA/ICR reference
P
RE ;
MESS ; PSJ*5*184 - make MESS a local array so all messages display for all additives.
SOL
Q
START
OFFSET ;IHS/MSC/PB - 2/11/13 code block added to compute the Beyond use date for printing on the sample label printed to the screen.
ENX ;Print example label
INF
CONVER ;Expand dose to date.dose and set in X
SOL1

External References

Name Field # of Occurrence
C^%DTC CONVER+3
ORFLDS^PSIVEDT1 ENX+2
$$CONVER1^PSIVORE2 CONVER+1
DEM^VADPT RE+1
FULL^VALM1 ENX+1
$$DT^XLFDT INF+11, OFFSET+5
$$FMADD^XLFDT INF+11, OFFSET+5
$$FMTE^XLFDT INF+11, OFFSET+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: START+0
Function Call: WRITE
  • Prompt: DFN,!
  • Line Location: RE+3
Function Call: WRITE
  • Prompt: $E(X,1,PSIVRM),!
  • Line Location: P+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(52.6 - [#52.6] MESS+1
^PS(52.7 - [#52.7] SOL
^PS(55 - [#55] OFFSET+3, OFFSET+4, OFFSET+5
^PS(59.5 - [#59.5] INF+5, INF+9

Label References

Name Line Occurrences
CONVER SOL+3
INF SOL+2
MESS RE+8, RE+10
OFFSET INF+16
P RE+6, RE+7, RE+8, RE+10, SOL, SOL+1, SOL+2, SOL+3, INF, INF+1
, INF+2, INF+4, INF+5, INF+6, INF+12, INF+17
RE START
SOL RE+9
SOL1 SOL

Naked Globals

Name Field # of Occurrence
^(4 INF+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BAG Q!
CX Q!
>> DFN RE+3, OFFSET+3, OFFSET+4, OFFSET+5
>> DRG("AD" RE+8, RE+10
>> DRG("SOL" SOL
DT RE+6
EXDT OFFSET+1~, OFFSET+5*, OFFSET+6
LINE START*, Q!, P*
MESS Q!, INF+4
MESS( INF+4, MESS+1*
>> ON OFFSET+3, OFFSET+4, OFFSET+5
>> P("MR" ENX+2
>> P("OFFSET" INF+10, INF+11
>> P("OPI" INF
>> P("OT" ENX+2
>> P("PON" RE+6
>> P("SYRS" SOL+1
>> P(11 INF+2
>> P(15 RE+2*, CONVER+1, CONVER+3
>> P(16 RE+2*, RE+10
>> P(23 SOL+1
>> P(4 RE+2, SOL+1, SOL+2
>> P(5 RE+2
>> P(8 INF
>> P(9 INF+1
P16 Q!, RE+2
PDATE Q!, CONVER+2*, CONVER+3*, CONVER+4
PDOSE Q!, CONVER+2*, CONVER+3, CONVER+4
PSIMESS Q!, INF+4*
>> PSIV RE+8*, RE+10*, SOL*, INF+5*
PSIV1 START*, Q!, RE+2, SOL+2, SOL+3, INF+6, CONVER+1, CONVER+2, CONVER+3
PSIV2 Q!
PSIVCT Q!
PSIVDOSE Q!, SOL+3*, CONVER+1, CONVER+2, CONVER+3
PSIVFLAG ENX+2*, START, Q!, RE+8, RE+9
>> PSIVNOL START, INF+6
PSIVRM ENX+2*, Q!, P
>> PSIVSITE ENX+2, START, RE+7, SOL+2, P
>> PSIVSN INF+5, INF+9
TEXT1 INF+14~, INF+17, OFFSET+2*, OFFSET+6*
U ENX+2, START, RE+6, RE+7, RE+8, RE+10, SOL, SOL+2, INF+5, INF+9
, SOL1, MESS+1, OFFSET+3, OFFSET+4, OFFSET+5
>> VA("BID" RE+6
>> VADM(1 RE+7
>> VADM(2 RE+1
>> VAIN(4 RE+6
>> VAIN(5 RE+7
>> X RE+6*, RE+7*, RE+8*, RE+10*, SOL*, SOL+1*, SOL+2*, SOL+3*, INF*, INF+1*
, INF+2*, INF+4*, INF+5*, INF+6*, INF+11*, INF+12, INF+15*, INF+17*, P*, SOL1*
, CONVER+1*, CONVER+2, CONVER+3*, CONVER+4*
>> X1 CONVER+3*
>> X2 CONVER+3*
XX1 Q!, CONVER+3*, OFFSET+1~, OFFSET+5*
XX2 Q!, CONVER+3*
>> Y RE+8*, RE+10*, SOL*, INF+5*, SOL1, MESS+1
ZZ P!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All