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

Package: IHS Changes To Pharmacy

Routine: APSPDR3


Information

APSPDR3 ;IHS/OHPRD/JCM - PHARMACY DRUG RECALL;10-Oct-2017 11:35;DU

Source Information

Source file <APSPDR3.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
IHS Changes To Pharmacy 2 EN^APSPDR4  ($$DIR,$$GETIEN,ASKDATES)^APSPUTIL  
IHS VA Utilities 1 ^XBDBQUE  
Kernel 1 $$FMTE^XLFDT  
VA Fileman 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
EN ;
DIVVRY(RXDIV,RPTDIV) ;EP
DEV ;
SET(RX,DRG,DIV) ;EP
CHECK ;EP
OUT ;

External References

Name Field # of Occurrence
EN^APSPDR4 OUT+6
$$DIR^APSPUTIL EN+13, EN+24
$$GETIEN^APSPUTIL EN+18, EN+20
ASKDATES^APSPUTIL EN+7
$$GET1^DIQ CHECK+7, SET+11
^XBDBQUE DEV+4
$$FMTE^XLFDT EN+9, EN+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !,"Pharmacy Drug Recall List",!!
  • Line Location: EN+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSDRUG - [#50] CHECK+5, SET+12
^PSRX - [#52] CHECK+2, CHECK+3, SET+2, SET+6, SET+9, SET+10
^PSRX("ZAL" OUT+2, OUT+3, OUT+4, OUT+5
^TMP($J EN+4!, SET+7, SET+13*, SET+14*

Label References

Name Line Occurrences
$$DIVVRY CHECK+8
CHECK OUT+5
DEV EN+27
SET CHECK+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APSPBD EN+1~, EN+7, EN+9, EN+11*, OUT+2
APSPBDF EN+1~, EN+9*
APSPDARY EN+1~
APSPDARY( EN+22*, CHECK+6
APSPDIV EN+1~, EN+13*, EN+15, EN+16*, EN+18*, CHECK+8
APSPDRG EN+1~, EN+20*, EN+21, EN+22
APSPDT OUT+1~, OUT+2*, OUT+3, OUT+4, OUT+5, SET+13, SET+14
APSPED EN+1~, EN+7, EN+10, EN+11*, OUT+2
APSPEDF EN+1~, EN+10*
APSPNOD OUT+1~, OUT+4*, OUT+5, CHECK+7, SET+11
>> APSPQ EN+7, EN+8, EN+13, EN+14, EN+17, EN+18, EN+24, EN+25
DCNT EN+2~, EN+3*, EN+23*, EN+26
DFN SET+1~, SET+10*, SET+13
DIV CHECK+1~, CHECK+7*, CHECK+8, CHECK+9, SET~, SET+13, SET+14
DRG OUT+1~, CHECK+3*, CHECK+4, CHECK+5, CHECK+6, CHECK+9, SET~, SET+12
DRGNM SET+1~, SET+12*, SET+14
DT EN+7
FTYPE OUT+1~, OUT+5*, CHECK+7, SET+6, SET+11
IOF EN+5
NXT SET+1~, SET+7*, SET+8*, SET+13, SET+14
QFLG EN+2~, EN+3*, EN+19, EN+21*, EN+24*, EN+25*
QTY SET+1~, SET+11*, SET+14
RPTDIV DIVVRY~, DIVVRY+1, DIVVRY+2
RX SET~, SET+2, SET+6, SET+9, SET+10, SET+11, SET+13
RXDIV DIVVRY~, DIVVRY+2
RXIEN OUT+1~, OUT+3*, OUT+4, OUT+5, CHECK+2, CHECK+3, CHECK+7, CHECK+9
RXN SET+1~, SET+9*, SET+14
STA SET+1~, SET+2*, SET+3
U CHECK+3, SET+2, SET+6, SET+9, SET+10, SET+12, SET+14
XBNS DEV+1~, DEV+3*
XBRP DEV+1~, DEV+2*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All