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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: APSPLIS

Package: IHS Changes To Pharmacy

Routine: APSPLIS


Information

APSPLIS ; IHS/DSD/ENM - OUTPATIENT PHARMACY INVENTORY LIST ; [ 02/26/2003 9:48 AM ]

Source Information

Source file <APSPLIS.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
VA Fileman 2 NOW^%DTC  ^DIR  

Entry Points

Name Comments DBIA/ICR reference
FZZ ;IHS/DSD/ENM 10/95
EN ;EP
HDR ;
SHOW ;
LIST ;
LIST1 ;
DRU
DEV
SAV ;
AUS
ZAP
DIV ;SELECT DIVISION
SHOW1
LOOP ;GET DRUGS FOR ONE DIVISION
CON

External References

Name Field # of Occurrence
NOW^%DTC HDR+2
^%ZIS DEV+1
^%ZISC CON+2
^%ZTLOAD DEV+8
^DIR DRU, FZZ+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!!,"Outpatient Pharmacy Inventory Listing!",!!
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: !,"QUEUEING TO YOUR SCREEN IS NOT ALLOW! "
  • Line Location: DEV+3
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !,"Outpatient Pharmacy Inventory Listing",?50,"Page ",APSP("PAGE"),?65,Y,!,"For """,APSPTYPE,"""",!,"Division: ",APSPDIV,!
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: ?40,"Dispense",?65,"Current",!,"Drug Name",?40,"Unit",?65,"Inventory",!,"---------",?40,"---------",?65,"---------",!
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !,APSPDN,?40,APSPDU,?65,$J($FN(APSPCI,","),8)
  • Line Location: LIST1+4
Routine Call
  • DIR
  • Line Location:
    • DRU
    • FZZ+1
Routine Call
  • %ZIS
  • Line Location:
    • DEV+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" HDR+2
^PS(59 - [#59] HDR+1
^PSDRUG - [#50] LOOP+1, LIST+1, SAV+2
^TMP("APSPI" EN+1!
^TMP("APSPLIS" SHOW1, LIST1+1, SAV+3*, ZAP!

Label References

Name Line Occurrences
AUS DEV+4
DEV DEV+3
FZZ LIST1+2
HDR SHOW+3, LIST1+3
LIST LOOP+1
LIST1 SHOW1
SAV LIST+3, LIST+4
SHOW CON+1
SHOW1 SHOW+3
ZAP DRU+1, DEV+2, DEV+9, CON+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS DEV*, DEV+1!
%ZIS("A" DEV*
>> APSP("IOF" ZAP!
>> APSP("PAGE" AUS*, HDR+2*, HDR+4, ZAP!
APSPA AUS*, LOOP+1*, LIST+1, SAV+2, ZAP!
APSPA1 AUS*, ZAP!
APSPANS DRU+1*, LIST+3, LIST+4, ZAP!
APSPBS ZAP!
APSPCI LOOP+1*, LIST1+1*, LIST1+4, SAV+3, ZAP!
APSPDAN DIV+5*, HDR+1, ZAP!
APSPDIV HDR+1*, HDR+4, ZAP!
APSPDL ZAP!
APSPDN CON*, SHOW+1*, SHOW1*, LIST1+1, LIST1+4, SAV+2*, SAV+3, ZAP!
APSPDU LIST1+1*, LIST1+4, SAV+2*, SAV+3, ZAP!
APSPSH LOOP+1*, LIST+3, SAV+1, ZAP!
APSPTYPE DRU+1*, HDR+4, ZAP!
APSPZ LIST+2*, SAV+1*, SAV+3, ZAP!
APZ SHOW+1*, SHOW1*, LIST1+1, ZAP!
DIR DRU!, FZZ+1!
DIR("?" FZZ+1*
DIR("A" DRU*, FZZ+1*
DIR(0 DRU*, FZZ+1*
>> DIRUT DRU+1
DTOUT SHOW1, LIST1+2, FZZ+1!
DUOUT DRU+1, SHOW1, LIST1+2, FZZ+1!
IO DEV+3, DEV+4, AUS+1
IO("Q" DEV+3!, DEV+4
IO(0 DEV+4
IOF EN+2, HDR+3
IOSL LIST1+2, LIST1+3
IOST LIST1+2
>> POP DEV+2
>> PSOSITE DIV+5
U LOOP+1, HDR+1, LIST1+1, SAV+2
>> X DEV+7*, HDR+2
>> Y DRU+1, HDR+2*, HDR+4
>> Y(0 DRU+1
>> ZTDESC DEV+6*
>> ZTRTN DEV+5*
>> ZTSAVE( DEV+7*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All