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 |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSOORRLN

Package: Outpatient Pharmacy

Routine: PSOORRLN


Information

PSOORRLN ;BHAM ISC/SJA - returns patient's outpatient meds-new sort ;Dec 10, 2021@09:34:20

Source Information

Source file <PSOORRLN.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Outpatient Pharmacy 3 EN^PSOHLUP  (END,SIG1)^PSOORRL1  NVANEW^PSOORRLO  
Inpatient Medications 1 OCL^PSJORRE  
VA FileMan 1 C^%DTC  

Entry Points

Name Comments DBIA/ICR reference
OCL ;entry point to return condensed list
WAIT ; IF PENDING ENTRY STILL BEING BUILT SEE IF IT COMPLETES WITHIN ANOTHER SECOND
NVA ; Set Non-VA Med Orders in the ^TMP Global
TMPBLD

External References

Name Field # of Occurrence
C^%DTC OCL+5
OCL^PSJORRE OCL+53
EN^PSOHLUP OCL+3
END^PSOORRL1 OCL+54
SIG1^PSOORRL1 OCL+27
NVANEW^PSOORRLO NVA+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(50.606 - [#50.606] OCL+38, NVA+13
^PS(50.7 - [#50.7] OCL+38, NVA+13
^PS(51.2 - [#51.2] OCL+23, OCL+24, OCL+25
^PS(52.41 - [#52.41] OCL+33, OCL+41, OCL+42, OCL+43, OCL+46, WAIT+1
^PS(55 - [#55] OCL+3, OCL+7, NVA+10, NVA+12, TMPBLD+6
^PSDRUG - [#50] OCL+16, OCL+38, NVA+13
^PSRX - [#52] OCL+7, OCL+8, OCL+9, OCL+10, OCL+14, OCL+17, OCL+21, OCL+22, OCL+23, OCL+24
OCL+25, OCL+27, OCL+29, OCL+30, OCL+31
^TMP("PS" OCL+4!, OCL+49*, OCL+51*
^TMP("PS1" OCL+4!, OCL+50, OCL+51, OCL+52!, TMPBLD+2*, TMPBLD+3*, TMPBLD+4*, TMPBLD+5*, TMPBLD+6*
^TMP("PSO" OCL+4!, OCL+17*, OCL+18*, OCL+19*, OCL+20*, OCL+21*, OCL+22*, OCL+24*, OCL+25*, OCL+26*
OCL+29*, OCL+30*, OCL+31*, OCL+38*, OCL+39*, OCL+40*, OCL+41*, OCL+42*, OCL+43*, OCL+44*
OCL+45*, OCL+46*, OCL+48, OCL+49, OCL+52!
^VA(200 - [#200] OCL+18

Label References

Name Line Occurrences
NVA OCL+47
TMPBLD NVA+19, NVA+22, NVA+26, NVA+30, NVA+32, NVA+35
WAIT OCL+33, OCL+36

Naked Globals

Name Field # of Occurrence
^("STA" OCL+9
^(0 OCL+10, OCL+25
^(2 OCL+9
^(3 OCL+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BDT OCL+5, OCL+55!, NVA+7
>> BDT1 NVA+24*, NVA+28*
DBT1 OCL+55!
>> DFN OCL+3, OCL+7, OCL+33, OCL+53, NVA+10, NVA+12, TMPBLD+6
>> DRG NVA+13*, TMPBLD+2, TMPBLD+3, TMPBLD+4, TMPBLD+5, TMPBLD+6
DRUG OCL+2~, OCL+16*, OCL+17, OCL+18, OCL+19, OCL+20, OCL+21, OCL+22, OCL+24, OCL+25
OCL+26, OCL+29, OCL+30, OCL+31, OCL+38*, OCL+39, OCL+40, OCL+41, OCL+42, OCL+43
OCL+44, OCL+45, OCL+46, OCL+55!
DT OCL+5, OCL+11, NVA+8, NVA+9
EDT OCL+5, OCL+55!, NVA+7
EDT1 OCL+55!, NVA+24*, NVA+25, NVA+28*, NVA+29
>> EXDT OCL+6*, OCL+7*
GP OCL+2~, OCL+13*, OCL+17, OCL+18, OCL+19, OCL+20, OCL+21, OCL+22, OCL+24, OCL+25
OCL+26, OCL+29, OCL+30, OCL+31, OCL+34*, OCL+38, OCL+39, OCL+40, OCL+41, OCL+42
OCL+43, OCL+44, OCL+45, OCL+46, OCL+55!, TMPBLD+1*, TMPBLD+2, TMPBLD+3, TMPBLD+4, TMPBLD+5
TMPBLD+6
>> I OCL+10*, OCL+30*, OCL+48*, OCL+49, OCL+50*, OCL+51, NVA+10*, NVA+12, TMPBLD+2, TMPBLD+6
>> IEN OCL+43*, OCL+44*, OCL+45
>> IFN OCL+6*, OCL+7*, OCL+8, OCL+9, OCL+10, OCL+14, OCL+17, OCL+21, OCL+22, OCL+23
OCL+24, OCL+25, OCL+27, OCL+29, OCL+30, OCL+31, OCL+33*, OCL+38, OCL+41, OCL+42
OCL+43, OCL+46, WAIT+1
>> INST OCL+43*
>> INST( OCL+43*
>> ITFN OCL+28*, OCL+29, OCL+30*
>> J OCL+48*, OCL+49*, OCL+51*
>> LSTDS OCL+9*, OCL+10*, OCL+19
>> LSTFD OCL+9*, OCL+10*, OCL+19
>> LSTRD OCL+9*, OCL+10*, OCL+19
>> MDR OCL+22*, OCL+23*, OCL+24, OCL+25
>> MIG OCL+43*, OCL+44, OCL+45
>> MR OCL+22*, OCL+23, OCL+24, OCL+25
>> PSBDT OCL+5*, OCL+6, NVA+8
PSD OCL+2~, OCL+48*, OCL+49, OCL+50*, OCL+51, OCL+55!
>> PSEDT OCL+5*
PSG OCL+2~, OCL+48*, OCL+49, OCL+50*, OCL+51, OCL+55!
PSOACT NVA+6~, NVA+15*, NVA+16*, NVA+18
PSOBDT NVA+6~, NVA+7*, NVA+8*, NVA+9, NVA+24, NVA+28, NVA+32, NVA+33
>> PSOBDTIN OCL+53
PSODC NVA+6~, NVA+15*, NVA+17*, NVA+31
PSODCDT NVA+6~, NVA+14*, NVA+16, NVA+17, NVA+32, NVA+33
PSOEDT NVA+6~, NVA+7*, NVA+8*, NVA+9*, NVA+21, NVA+24, NVA+28, NVA+34
>> PSOEDTIN OCL+53
PSOELSE OCL+27*, OCL+28, OCL+32!
>> PSOR OCL+33*, OCL+35, OCL+36, OCL+37, OCL+38, OCL+39, OCL+40, WAIT+1*
PST OCL+2~, OCL+48*, OCL+49, OCL+50*, OCL+51, OCL+55!
>> RX0 OCL+9*, OCL+16, OCL+17, OCL+18, OCL+19
>> RX2 OCL+9*, OCL+11, OCL+17
>> RX3 OCL+9*
>> SC OCL+21*
>> SCH OCL+21*, OCL+41*, OCL+42*
SD OCL+2~, OCL+41*, OCL+42*, OCL+43*, OCL+44*
SDT OCL+2~, OCL+55!, NVA+6~, NVA+14*, NVA+19, NVA+20, NVA+21, NVA+23, NVA+24, NVA+27
NVA+28, NVA+32, NVA+34
SDT1 OCL+2~, OCL+55!, NVA+6~, NVA+24*, NVA+25, NVA+28*, NVA+29
>> SG OCL+44*, OCL+45
ST OCL+2~, OCL+13*, OCL+14*, OCL+17, OCL+18, OCL+19, OCL+20, OCL+21, OCL+22, OCL+24
OCL+25, OCL+26, OCL+29, OCL+30, OCL+31, OCL+34*, OCL+38, OCL+39, OCL+40, OCL+41
OCL+42, OCL+43, OCL+44, OCL+45, OCL+46, OCL+55!, TMPBLD+1*, TMPBLD+2, TMPBLD+3, TMPBLD+4
TMPBLD+5, TMPBLD+6
>> ST0 OCL+11*, OCL+12
>> STA OCL+9*, OCL+11, OCL+14
STT OCL+2~, OCL+12*, OCL+13
>> TFN OCL+5*, OCL+9*, OCL+17, OCL+18, OCL+19, OCL+20, OCL+21, OCL+22, OCL+24, OCL+25
OCL+26, OCL+29, OCL+30, OCL+31, OCL+38*, OCL+39, OCL+40, OCL+41, OCL+42, OCL+43
OCL+44, OCL+45, OCL+46, OCL+53, TMPBLD*, TMPBLD+2, TMPBLD+3, TMPBLD+4, TMPBLD+5, TMPBLD+6
>> TRM OCL+9*, OCL+10*, OCL+17
U OCL+31, OCL+46, TMPBLD+6
>> VIEW OCL+53
X OCL+5, OCL+27*, OCL+55!, NVA+10*, NVA+11, NVA+13, NVA+14, TMPBLD+1, TMPBLD+3, TMPBLD+4
TMPBLD+5
>> X1 OCL+5*
>> X2 OCL+5*
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All