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

Package: IHS Changes To Pharmacy

Routine: APSPCDI


Information

APSPCDI ; IHS/MSC/PLS - CRITICAL DRUG INTERACTION REPORT ;12-Jan-2012 12:00;PLS

Source Information

Source file <APSPCDI.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS Changes To Pharmacy 3 OUT^APSPCDI  PRINT^APSPCDI1  ($$DIR,$$GETIEN,ASKDATES)^APSPUTIL  
IHS VA Utilities 1 ^XBDBQUE  
Kernel 1 $$FMTE^XLFDT  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Changes To Pharmacy 1 APSPCDI  

Entry Points

Name Comments DBIA/ICR reference
SORT ;EP -
CDIVRYA(IEN) ;EP-
EN ;EP
PRVVRY(RX,PRV,TYP,SIEN,APSP) ;EP
FIND(SDT,EDT,XREF) ;EP
CDIVRY(RX) ;EP-
DIVVRY(RX,DIV,TYP,SIEN) ;EP
PATVRY(IEN,PAT,APSP) ;EP
DEV ;
FINDINTV(SDT,EDT) ;EP
SETA(FDT,IEN) ;EP-
DSPRDT(RX,TYP,SIEN) ;EP
OCKCNT(RX) ;EP-
SET(FDT,RX,XREF,SIEN) ;EP
OUT ;EP

External References

Name Field # of Occurrence
OUT^APSPCDI DEV+1
PRINT^APSPCDI1 OUT+7
$$DIR^APSPUTIL EN+13, EN+20, EN+22, EN+26, EN+31, EN+35, EN+40
$$GETIEN^APSPUTIL EN+18
ASKDATES^APSPUTIL EN+8
$$GET1^DIQ FIND+8, FIND+10, SET+19, SET+23, SET+24, SET+25, SET+26, SET+27, SET+28, SET+30
, SETA+6, SETA+12, CDIVRY+5
^XBDBQUE DEV+6
$$FMTE^XLFDT EN+10, EN+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EN+6
Function Call: WRITE
  • Prompt: !!,"Critical Drug Interaction Report"
  • Line Location: EN+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(100.8 - [#100.8] GET1^DIQ
^DPT - [#2] GET1^DIQ
^VA(200 - [#200] GET1^DIQ
^PSRX - [#52] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APSPQA(32.4 - [#9009032.4] FINDINTV+3, FINDINTV+5, FINDINTV+7, SETA+2, PRVVRY+2, PATVRY+2, CDIVRYA+1
^OR(100 - [#100] CDIVRY+4, CDIVRY+5, OCKCNT+4
^PSDRUG - [#50] SET+20, SETA+8
^PSRX - [#52] FIND+3, FIND+5, FIND+7, FIND+9, SET+14, SET+15, SET+16, DIVVRY+2, DSPRDT+1, PRVVRY+3
, PATVRY+3, CDIVRY+3, OCKCNT+3
^TMP($J OUT+2!, SET+12, SET+33*, SET+34*, SET+35*, SET+36*, SET+37*, SET+38*, SET+39*, SET+40*
, SETA+16, SETA+20*, SETA+21*, SETA+22*, SETA+23*, SETA+24*, SETA+25*, SETA+26*

Label References

Name Line Occurrences
$$CDIVRY FIND+14
$$CDIVRYA FINDINTV+9
$$DIVVRY FIND+11
$$DSPRDT FIND+12
$$OCKCNT SET+33
$$PATVRY FIND+6, FINDINTV+6
$$PRVVRY FIND+13, FINDINTV+8
DEV EN+42
FIND OUT+3, OUT+4
FINDINTV OUT+5
SET FIND+15
SETA FINDINTV+10
SORT OUT+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A0 FIND+1~
ACTIEN FIND+1~
APSP PRVVRY~, PRVVRY+2, PATVRY~, PATVRY+2
APSPBD EN+1~, EN+8, EN+10, EN+12*, OUT+3, OUT+4, OUT+5
APSPBDF EN+1~, EN+10*
APSPDCT EN+2~
APSPDCTN EN+2~
APSPDIV EN+1~, EN+4*, EN+13*, EN+15, EN+16*, EN+18*, FIND+11
APSPDOSE EN+2~, EN+4*
APSPDRG EN+2~, EN+4*
APSPDSUB EN+1~, EN+4*
APSPED EN+1~, EN+8, EN+11, EN+12*, OUT+3, OUT+4, OUT+5
APSPEDF EN+1~, EN+11*
APSPIVN EN+3~, EN+20*, OUT+5
APSPPAT EN+3~, EN+5*, EN+24*, EN+26*, EN+28, EN+29*, EN+31*, FIND+6, FINDINTV+6
APSPPRV EN+2~, EN+4*, EN+33*, EN+35*, EN+37, EN+38*, EN+40*, FIND+13, FINDINTV+8
APSPQ EN+1~, EN+4*, EN+8, EN+9, EN+13, EN+14, EN+17, EN+18, EN+19, EN+20
, EN+21, EN+22, EN+23, EN+26, EN+27, EN+30, EN+31, EN+32, EN+35, EN+36
, EN+39, EN+40, EN+41
APSPSORT EN+2~, EN+22*, EN+25, EN+34
CNT OCKCNT+1~, OCKCNT+2*, OCKCNT+4*, OCKCNT+5
DAYS SET+10~, SET+26*, SET+33
DFN SET+10~, SET+18*, SET+19, SETA+1~, SETA+5*, SETA+6
DIV SET+9~, SET+23*, SET+33, SET+34, SET+35, SET+36, SET+37, SET+38, SET+39, SETA+1~
, SETA+14*, SETA+15, SETA+21, SETA+22, SETA+23, SETA+24, SETA+25, SETA+26, DIVVRY~, DIVVRY+1
, DIVVRY+2
DRGNM SET+20*, SET+33, SET+34, SET+35, SET+36, SET+37, SET+38, SET+39, SETA+1~, SETA+8*
, SETA+9, SETA+21, SETA+22, SETA+23, SETA+24, SETA+25, SETA+26
DRUG SET+9~, SET+17*, SET+20, SET+33, SETA+1~, SETA+3*, SETA+4, SETA+8
DT EN+8
EDT FIND~, FIND+3, FINDINTV~, FINDINTV+3
FDT SET~, SET+33, SET+34, SET+35, SET+37, SET+38, SET+39, SETA~, SETA+20, SETA+21
, SETA+22, SETA+24, SETA+25, SETA+26
FDTLP FIND+1~, FIND+2*, FIND+3*, FIND+5, FIND+9, FIND+15, FINDINTV+1~, FINDINTV+2*, FINDINTV+3*, FINDINTV+5
, FINDINTV+10
FILLDT FIND+1~
FTYPE SET+9~, SET+11*, SET+23, SET+25, SET+26, SET+27, SET+30, SET+33, SET+40
IEN FIND+1~, FIND+9*, FIND+10, FIND+11, FIND+12, FIND+13, FIND+15, FINDINTV+1~, FINDINTV+4*, FINDINTV+5*
, FINDINTV+6, FINDINTV+7, FINDINTV+8, FINDINTV+9, FINDINTV+10, SETA~, SETA+2, SETA+20, PRVVRY+2, PATVRY~
, PATVRY+2, PATVRY+3, CDIVRY+1~, CDIVRY+4*, CDIVRY+5, CDIVRYA~, CDIVRYA+1, OCKCNT+1~, OCKCNT+2*, OCKCNT+4*
IO OUT+1
IOF EN+6
LSTDSPDT SET+9~, SET+21*
NODE0 SET+9~, SET+14*, SET+17, SET+18, SET+33, SETA+1~, SETA+2*, SETA+3, SETA+5, SETA+10
, SETA+11, SETA+14
NODE2 SET+9~, SET+15*
NODE3 SET+9~, SET+16*, SET+21
NXT SET+10~, SET+12*, SET+13*, SET+33, SET+34, SET+35, SET+36, SET+37, SET+38, SET+39
, SET+40, SETA+1~, SETA+16*, SETA+17*, SETA+20, SETA+21, SETA+22, SETA+23, SETA+24, SETA+25
, SETA+26
OPRV SET+10~, SET+27*, SET+28, SET+33
OPRVNM SET+10~, SET+28*, SET+29*, SET+39
ORDID CDIVRY+1~, CDIVRY+3*, CDIVRY+4, CDIVRY+5, OCKCNT+1~, OCKCNT+3*, OCKCNT+4
PAT PATVRY~, PATVRY+1, PATVRY+2, PATVRY+3
PHRM SET+10~, SET+30*, SET+33
PHRMC SETA+1~, SETA+10*
PNM SET+10~, SET+19*, SET+38, SETA+1~, SETA+6*, SETA+7, SETA+25
PRV SETA+1~, SETA+11*, SETA+12, PRVVRY~, PRVVRY+1, PRVVRY+2, PRVVRY+3
PRVNM SETA+1~, SETA+12*, SETA+13*, SETA+26
QTY SET+10~, SET+25*, SET+33
RDT SET+9~, SET+24*
RES CDIVRY+1~, CDIVRY+2*, CDIVRY+4, CDIVRY+5*, CDIVRY+6
RIFLG SET+9~, SET+22*, SET+33
RTSDATE SET+9~
RTSDT FIND+1~
RX SET~, SET+14, SET+15, SET+16, SET+23, SET+24, SET+25, SET+26, SET+27, SET+30
, SET+40, DIVVRY~, DIVVRY+2, DSPRDT~, DSPRDT+1, PRVVRY~, PRVVRY+3, CDIVRY~, CDIVRY+3, OCKCNT~
, OCKCNT+3
RXIEN FIND+1~, FIND+4*, FIND+5*, FIND+6, FIND+7, FIND+8, FIND+9, FIND+10, FIND+11, FIND+12
, FIND+13, FIND+14, FIND+15, SET+33
SDT FIND~, FIND+2, FINDINTV~, FINDINTV+2
SIEN SET~, SET+11, SET+23, SET+25, SET+26, SET+27, SET+30, SET+33, SET+40, DIVVRY~
, DIVVRY+2, DSPRDT~, DSPRDT+1, PRVVRY~, PRVVRY+3
STATS EN+2~
TYP DIVVRY~, DIVVRY+2, DSPRDT~, DSPRDT+1, PRVVRY~, PRVVRY+3
U FIND+7, FINDINTV+7, SET+17, SET+18, SET+20, SET+33, SETA+3, SETA+5, SETA+8, SETA+10
, SETA+11, SETA+14, SETA+20, DIVVRY+2, DSPRDT+1, PRVVRY+2, PRVVRY+3, PATVRY+2, PATVRY+3, CDIVRY+3
, CDIVRY+5, CDIVRYA+1, OCKCNT+3
XBNS DEV+3~, DEV+5*
XBRP DEV+3~, DEV+4*
XREF FIND~, FIND+3, FIND+5, FIND+9, FIND+11, FIND+12, FIND+13, FIND+15, SET~, SET+11
, SET+33
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All