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

Package: Inpatient Medications

Routine: PSJDGCK


Information

PSJDGCK ;HP/MJE - Drug Interaction Utility ;09/22/11 5:00pm

Source Information

Source file <PSJDGCK.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Inpatient Medications 3 ^PSGOE7  $$DGCKIEN^PSJDGCK  EN^PSJO1  
Pharmacy Data Management 2 PSS431^PSS55  $$DRG^PSSDSAPM  
VA FileMan 2 $$GET1^DIQ  ^DIR  
List Manager 1 FULL^VALM1  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Inpatient Medications 3 PSGOE7  PSJ LM DRUG CHECK  PSJDGCK  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
DGCK ;
DGCKEND
DGCKIENX() ;
PSJSUPCK(CHK) ;
DGCKIEN() ;
DGCKIEN2 ;

External References

Name Field # of Occurrence
$$GET1^DIQ DGCKIENX+11, DGCKIENX+12, DGCKIENX+13, DGCKIEN2+8, DGCKIEN2+9, DGCKIEN2+10
^DIR DGCK+6
^PSGOE7 DGCK+7
$$DGCKIEN^PSJDGCK DGCK+4
EN^PSJO1 DGCK+3
PSS431^PSS55 DGCKIENX+7, DGCKIEN2+3
$$DRG^PSSDSAPM DGCKIENX+11, DGCKIENX+12, DGCKIENX+13, DGCKIEN2+8, DGCKIEN2+9, DGCKIEN2+10
FULL^VALM1 DGCK+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: DGCK+6
Function Call: WRITE
  • Prompt: !,"You have selected a supply item, please select another drug"
  • Line Location: PSJSUPCK+3
Function Call: WRITE
  • Prompt: !,"or leave blank and hit enter for Profile Order Checks."
  • Line Location: PSJSUPCK+4
Routine Call
  • DIR
  • Line Location:
    • DGCK+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSDRUG - [#50] GET1^DIQ
^PS(53.1 - [#53.1] GET1^DIQ
55.01 GET1^DIQ
55.06 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSDRUG - [#50] PSJSUPCK+2
^TMP("PSJ" DGCKIENX+2, DGCKIENX+5, DGCKIEN+2, DGCKIEN+4, DGCKIEN+5, DGCKIEN+6, DGCKIEN+7
^TMP($J DGCKEND+1!, DGCKIENX+6!, DGCKIENX+8, DGCKIEN2+2!, DGCKIEN2+5, DGCKIEN2+6!

Label References

Name Line Occurrences
DGCKIEN2 DGCKIEN+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CHK PSJSUPCK~, PSJSUPCK+2!, PSJSUPCK+5!
>> DFN DGCKIENX+7, DGCKIENX+11, DGCKIENX+12, DGCKIENX+13, DGCKIEN2+3, DGCKIEN2+8, DGCKIEN2+9, DGCKIEN2+10
DIR DGCK+6!
DIR("A" DGCK+6*
DIR(0 DGCK+6*
IOF DGCK+6
>> PSGDGCKF PSJSUPCK+1
PSJDGCK DGCK+1*, DGCK+3, DGCKEND+1!, DGCKIENX+3
PSJDGCK1 DGCKIENX+4~*, DGCKIENX+5*, DGCKIEN+3~*, DGCKIEN+4*, DGCKIEN+5, DGCKIEN+6, DGCKIEN+7, DGCKIEN+9!
PSJDGCK2 DGCKIENX+4~*, DGCKIENX+5*, DGCKIEN+3~*, DGCKIEN+5*, DGCKIEN+6, DGCKIEN+7, DGCKIEN+9!
PSJDGCK3 DGCKIENX+4~*, DGCKIENX+5*, DGCKIEN+3~*, DGCKIEN+6*, DGCKIEN+7, DGCKIEN+9!
PSJDGCK4 DGCKIENX+4~*, DGCKIENX+5*, DGCKIENX+6, DGCKIENX+7, DGCKIENX+8, DGCKIENX+11, DGCKIENX+12, DGCKIENX+13, DGCKIEN+3~*, DGCKIEN+7*
, DGCKIEN+9!, DGCKIEN2+2, DGCKIEN2+3, DGCKIEN2+5, DGCKIEN2+8, DGCKIEN2+9, DGCKIEN2+10
PSJDGCK5 DGCKIENX+4~*, DGCKIENX+11*, DGCKIENX+12*, DGCKIENX+13*, DGCKIEN+3~*, DGCKIEN+9!, DGCKIEN2+8*, DGCKIEN2+9*, DGCKIEN2+10*
PSJDGCK6 DGCKIENX+4~*, DGCKIENX+11*, DGCKIENX+12*, DGCKIENX+13*, DGCKIENX+14, DGCKIEN+3~*, DGCKIEN+9!, DGCKIEN2+8*, DGCKIEN2+9*, DGCKIEN2+10*
DGCKIEN2+11
PSJDGCK7 DGCKIENX+2~*, DGCKIENX+9*, DGCKIENX+10, DGCKIENX+11*, DGCKIENX+12*, DGCKIENX+13*, DGCKIENX+14*, DGCKIENX+15, DGCKIEN+2~*, DGCKIEN+10
DGCKIEN2+6*, DGCKIEN2+7, DGCKIEN2+8*, DGCKIEN2+9*, DGCKIEN2+10*, DGCKIEN2+11*
PSJDGCK8 DGCKIEN+3~*, DGCKIEN+4, DGCKIEN+5, DGCKIEN+6, DGCKIEN+7, DGCKIEN+9!, DGCKIEN2+11*
PSJDGCK9 DGCKIENX+8*, DGCKIENX+9, DGCKIEN2+1~, DGCKIEN2+5*, DGCKIEN2+6
PSJDGCKQ DGCKIENX+6, DGCKIENX+10*, DGCKIEN2+1~, DGCKIEN2+2, DGCKIEN2+7*
>> PSJDGCKX DGCK+1*
>> VALM("TITLE" DGCK+3
>> VALMBCK DGCKEND*
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