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

Package: IHS Changes To Pharmacy

Routine: APSQSHOW


Information

APSQSHOW ;IHS/ASDS/ENM/POC/CIA/PLS - SHOW RX THAT ARE OUTSIDE (ONLY IN V MED FILE AS EVENTS) ;26-Feb-2013 11:11;DU

Source Information

Source file <APSQSHOW.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 2 C^%DTC  ^DIR  
IHS VA Utilities 1 EN^XBVK  
Kernel 1 $$FMADD^XLFDT  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
IHS Changes To Pharmacy 2 APSQDGDG  APSQDRDU  
Outpatient Pharmacy 2 PSODSPL  PSOORUT1  

Entry Points

Name Comments DBIA/ICR reference
EN(EN,NVFLG) ;EP - IHS/MSC/PLS - 11/16/07 - New EP
; Modified - IHS/CIA/PLS - 01/14/04 - Added FMTLINE API
ALL
SHOW
CLEAN1
INVEN ;
FAST ;FASTER LOOKUP HARDCODED
CLEAN
FMTLINES(DATA,CNT,NVFLG) ; EP IHS/CIA/PLS - 01/15/04

External References

Name Field # of Occurrence
C^%DTC EN+7, ALL+5, FAST+19
^DIR EN+12
EN^XBVK CLEAN
$$FMADD^XLFDT FMTLINES+7, FMTLINES+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: SHOW+0
Function Call: WRITE
  • Prompt: ?1,"OUTSIDE RX"
  • Line Location: SHOW+1
Function Call: WRITE
  • Prompt: ?13," ",$E(ARRDRUG,1,30),?49,$J(ARRQTY,3)
  • Line Location: SHOW+2
Function Call: WRITE
  • Prompt: ?53,$E(ARRISS,4,5),"-",$E(ARRISS,6,7),?74,$J(ARRDYS,3)
  • Line Location: SHOW+3
Routine Call
  • DIR
  • Line Location:
    • EN+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVMED - [#9000010.14] FAST+5, FAST+6, FAST+10, FAST+15
^AUPNVMED("AA" FAST+4
^AUPNVSIT - [#9000010] FAST+11, FAST+12, FAST+27
^PSDRUG - [#50] ALL+10, ALL+11, FAST+24, FMTLINES+18, FMTLINES+19

Label References

Name Line Occurrences
@( ALL+12
ALL EN+11
CLEAN1 EN+13
FAST EN+10, FMTLINES+8

Naked Globals

Name Field # of Occurrence
^("ND" ALL+10, FMTLINES+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARR EN+4!, FMTLINES+1~
ARR( ALL, ALL+1, FAST+29*, FMTLINES+9, FMTLINES+10
ARRCLASS ALL+11*, INVEN+1, FMTLINES+3~, FMTLINES+19*
ARRDA FAST+3*, FAST+4*, FAST+5, FAST+6, FAST+10, FAST+15, FAST+29, FMTLINES+1~
ARRDATST FAST+3*, FAST+4, FMTLINES+1~
ARRDAY FAST+12*, FAST+13, FAST+19, FAST+29, FMTLINES+1~
ARRDAY1 FAST+18*, FAST+19*, FMTLINES+1~
ARRDIEN FAST+22*, FAST+23, FAST+24, FAST+29, FMTLINES+1~
ARRDRIEN ALL+6*, ALL+10, ALL+11, FMTLINES+3~, FMTLINES+14*, FMTLINES+18, FMTLINES+19
ARRDRUG ALL+8*, ALL+9*, SHOW+2, INVEN+1, FAST+24*, FAST+25, FAST+26*, FAST+29, FMTLINES+1~, FMTLINES+16*
, FMTLINES+17*, FMTLINES+21
ARRDYS ALL+2*, ALL+4, SHOW+3, INVEN+1, FMTLINES+2~, FMTLINES+11*, FMTLINES+13, FMTLINES+22
ARREDATE EN+7*, FAST+3, FMTLINES+1~, FMTLINES+7*
>> ARRERX FAST+15*, FAST+16
ARRISS ALL+3*, ALL+4, SHOW+3, FMTLINES+2~, FMTLINES+12*, FMTLINES+13, FMTLINES+21, FMTLINES+22
ARRNDF ALL+10*, INVEN+1, FMTLINES+3~, FMTLINES+18*
ARRNODE ALL+1*, ALL+2, ALL+3, ALL+6, ALL+7, ALL+8, ALL+9, FMTLINES+2~, FMTLINES+10*, FMTLINES+11
, FMTLINES+12, FMTLINES+14, FMTLINES+15, FMTLINES+16, FMTLINES+17
ARRNUM ALL*, ALL+1, FAST+28*, FAST+29, FMTLINES+2~, FMTLINES+9*, FMTLINES+10
ARROUTLC FAST+27*, FAST+29, FMTLINES+2~
ARRQTY ALL+7*, SHOW+2, FMTLINES+2~, FMTLINES+15*, FMTLINES+21
ARRREVDT FAST+3*, FAST+4*, FMTLINES+2~
ARRSTR FAST+5*, FAST+7, FAST+8, FAST+18, FAST+22, FAST+26, FAST+29, FMTLINES+3~
ARRVISIT FAST+8*, FAST+9, FAST+11, FAST+12, FAST+27, FAST+29, FMTLINES+3~
>> AZOSD( INVEN+1*
CNT FMTLINES~, FMTLINES+20*, FMTLINES+23
DATA FMTLINES~, FMTLINES+23
>> DFN EN+5, FMTLINES+5
DIR EN+12!
DIR(0 EN+12*
DIROUT EN+12!
DIRUT EN+12!
DT EN+7, ALL+5, FAST+19, FMTLINES+7, FMTLINES+13
DTOUT EN+12!
DUOUT EN+12!
EN EN~, EN+2, EN+12, EN+13, EN+15!, ALL+12, CLEAN1!
IOSL EN+12
NODE FMTLINES+3~, FMTLINES+21*, FMTLINES+22*, FMTLINES+23
NVFLG EN~, EN+3*, FAST+6, FMTLINES~, FMTLINES+4*
>> PSODFN EN+5*, EN+6, FAST+4, FMTLINES+5*, FMTLINES+6
>> PSOQFLG EN+12*, ALL
U ALL+2, ALL+3, ALL+6, ALL+7, ALL+8, ALL+9, ALL+11, FAST+6, FAST+10, FAST+15
, FMTLINES+11, FMTLINES+12, FMTLINES+14, FMTLINES+15, FMTLINES+16, FMTLINES+17, FMTLINES+19
>> X EN+7, ALL+5, FAST+19
X1 EN+7*, ALL+4*, FAST+19*, FMTLINES+2~
X2 EN+7*, ALL+4*, FAST+19*, FMTLINES+2~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All