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

Package: Outpatient Pharmacy

Routine: PSODPT


Information

PSODPT ;BIR/MFR - CENTRALIZED PATIENT LOOKUP FOR OP ;29-May-2012 14:45;PLS

Source Information

Source file <PSODPT.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Uncategorized 2 $$GETICN^MPIF001  $$MPIQQ^MPIFAPI  
Registration 1 (NOTICE,PTSEC)^DGSEC4  
VA Fileman 1 YN^DICN  

Caller Graph

Caller Graph Total: 17

Package Total Caller Graph
Outpatient Pharmacy 16 PSOATRF  PSOATRFC  PSOBBC  PSOCAN  PSOCAN1  PSOCPB  PSODISP  PSOORFI3  
PSOORFI5  PSOORFIN  PSORESK  PSORXEDT  PSORXRP2  PSORXVW  PSOSUPAT  PSOSUPRX  
IHS Changes To Pharmacy 1 APSPCO  

Entry Points

Name Comments DBIA/ICR reference
MSG ;
ENCONT
CHK(DFN,DISP,PAUSE) ; Security Check for Patient Selection
ICN(X) ;

External References

Name Field # of Occurrence
NOTICE^DGSEC4 CHK+14
PTSEC^DGSEC4 CHK+6
YN^DICN ENCONT+1
$$GETICN^MPIF001 ICN+4
$$MPIQQ^MPIFAPI ICN+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: CHK+8
Function Call: WRITE
  • Prompt: ?(80-$L($P(DFN,"^",2)))\2,$P(DFN,"^",2),!
  • Line Location: CHK+8
Function Call: WRITE
  • Prompt: ?(80-$L(RESULT(I)))\2,RESULT(I),!
  • Line Location: CHK+9
Function Call: WRITE
  • Prompt: !,"Do you want to continue processing this patient record"
  • Line Location: ENCONT+0
Function Call: WRITE
  • Prompt: !!,"Enter 'YES' to continue processing, or 'NO' to quit processing this record."
  • Line Location: ENCONT+2
Function Call: WRITE
  • Prompt: !,$C(7),"Outpatient Division MUST be selected!",!
  • Line Location: MSG+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] ICN+3

Label References

Name Line Occurrences
ENCONT CHK+13, ENCONT+2
ICN CHK+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % ENCONT+1*, ENCONT+2
CHK CHK+4~, CHK+5*, CHK+12*, CHK+13, CHK+15*, CHK+16, ENCONT+1*
DFN CHK~, CHK+5, CHK+6, CHK+8, CHK+14
DISP CHK~, CHK+5*, CHK+8
>> I CHK+9*
PAUSE CHK~, CHK+5*, CHK+10
RES CHK+4~, CHK+14, CHK+15
RESULT CHK+4~, CHK+6
RESULT( CHK+9
RESULT(1 CHK+7, CHK+10, CHK+11, CHK+12, CHK+13, CHK+14
X ICN~, ICN+2, ICN+3, ICN+4
>> XQY0 CHK+14
Y ICN+4~*!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All