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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: APSPDUR

Package: IHS Changes To Pharmacy

Routine: APSPDUR


Information

APSPDUR ;IHS/DSD/JCM/ENM - PHARMACY DUR;14-Sep-2010 12:41;SM

Source Information

Source file <APSPDUR.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
IHS Changes To Pharmacy 2 EN^APSPDUR1  ($$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 ;EP
DIVVRY(RX,DIV,TYP,SIEN) ;EP
CHKSTAT(RX) ; EP
DSPRDT(RX,TYP,SIEN) ;EP
FIND(SDT,EDT,XREF,DARY) ;EP
SET(FDT,RX,XREF,SIEN) ;EP
DEV ;EP
OUT ;EP

External References

Name Field # of Occurrence
EN^APSPDUR1 OUT+5
$$DIR^APSPUTIL EN+12, EN+23
$$GETIEN^APSPUTIL EN+17, EN+19
ASKDATES^APSPUTIL EN+6
$$GET1^DIQ FIND+12, SET+7, SET+8, SET+10, SET+11
^XBDBQUE DEV+4
$$FMTE^XLFDT EN+8, EN+9

Interaction Calls

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

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSRX - [#52] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSDRUG - [#50] FIND+9, SET+9
^PSRX - [#52] FIND+3, FIND+5, FIND+7, FIND+11, CHKSTAT+2, DSPRDT+1, DIVVRY+2, SET+5, SET+6
^TMP($J OUT+2!, OUT+6!, SET+3, SET+12*, SET+13*

Label References

Name Line Occurrences
$$CHKSTAT FIND+6
$$DIVVRY FIND+13
$$DSPRDT FIND+14
DEV EN+26
FIND OUT+3, OUT+4
SET FIND+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A0 FIND+1~
ACTIEN FIND+1~
APSPBD EN+1~, EN+6, EN+8, EN+10*, OUT+3, OUT+4
APSPBDF EN+1~, EN+8*
APSPDARY EN+1~, OUT+3, OUT+4
APSPDARY( EN+21*
APSPDIV EN+1~, EN+12*, EN+14, EN+15*, EN+17*, FIND+13
APSPDRG EN+1~, EN+19*, EN+20, EN+21
APSPED EN+1~, EN+6, EN+9, EN+10*, OUT+3, OUT+4
APSPEDF EN+1~, EN+9*
>> APSPQ EN+6, EN+7, EN+12, EN+13, EN+16, EN+17, EN+23, EN+24
DARY FIND~
DARY( FIND+10
DCNT EN+2~, EN+3*, EN+22*, EN+25
DFN SET+1~, SET+6*, SET+13
DIV DIVVRY~, DIVVRY+1, DIVVRY+2, SET+1~, SET+7*, SET+12, SET+13
DRG FIND+1~, FIND+7*, FIND+8, FIND+9, FIND+10, SET+9
DRGNM SET+1~, SET+9*, SET+12
DT EN+6
EDT FIND~, FIND+3
FDT SET~, SET+12, SET+13
FDTLP FIND+1~, FIND+2*, FIND+3*, FIND+5, FIND+11, FIND+15
FILLDT FIND+1~
FTYPE SET+1~, SET+2*, SET+7, SET+8, SET+10, SET+11
IEN FIND+1~, FIND+11*, FIND+12, FIND+13, FIND+14, FIND+15
IO OUT+1
IOF EN+4
NXT SET+1~, SET+3*, SET+4*, SET+12, SET+13
OPRV SET+1~, SET+10*, SET+12
QFLG EN+2~, EN+3*, EN+18, EN+20*, EN+23*, EN+24*
QTY SET+1~, SET+8*, SET+12
REMARK SET+1~, SET+11*, SET+12
RTSDT FIND+1~
RX CHKSTAT~, CHKSTAT+2, DSPRDT~, DSPRDT+1, DIVVRY~, DIVVRY+2, SET~, SET+5, SET+6, SET+8
, SET+10, SET+11, SET+13
RXIEN FIND+1~, FIND+4*, FIND+5*, FIND+6, FIND+7, FIND+11, FIND+12, FIND+13, FIND+14, FIND+15
, SET+7
RXN SET+1~, SET+5*, SET+12
SDT FIND~, FIND+2
SIEN DSPRDT~, DSPRDT+1, DIVVRY~, DIVVRY+2, SET~, SET+2, SET+7, SET+8, SET+10, SET+11
STA CHKSTAT+1~, CHKSTAT+2*, CHKSTAT+3
TYP DSPRDT~, DSPRDT+1, DIVVRY~, DIVVRY+2
U FIND+7, CHKSTAT+2, DSPRDT+1, DIVVRY+2, SET+5, SET+6, SET+9, SET+12
XBNS DEV+1~, DEV+3*
XBRP DEV+1~, DEV+2*
XREF FIND~, FIND+3, FIND+5, FIND+11, FIND+13, FIND+14, FIND+15, SET~, SET+2
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All