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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: PSOVERC

Package: Outpatient Pharmacy

Routine: PSOVERC


Information

PSOVERC ;BHAM ISC/DMA,SAB - discontinue duplicate class from verify ; 07/22/95 17:11

Source Information

Source file <PSOVERC.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Outpatient Pharmacy 4 REVERSE^PSOBPSU1  STAT^PSOFUNC  CAN^PSOTPCAN  SUSPCAN^PSOUTL  
VA FileMan 2 ^DIK  ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Outpatient Pharmacy 1 PSOVER2  

Entry Points

Name Comments DBIA/ICR reference
ACTLOG ;adds activity log for discontinuations
CANOLD
DATA
ASKC

External References

Name Field # of Occurrence
^DIK CANOLD+2
^DIR ASKC
REVERSE^PSOBPSU1 CANOLD+1
STAT^PSOFUNC DATA+1
CAN^PSOTPCAN CANOLD+1
SUSPCAN^PSOUTL CANOLD+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$J("Status: ",24)
  • Line Location: DATA+1
Function Call: WRITE
  • Prompt: ST
  • Line Location: DATA+1
Function Call: WRITE
  • Prompt: ST
  • Line Location: DATA+1
Function Call: WRITE
  • Prompt: !,$J("SIG: ",24),$P(DUPRX0,"^",10),!,$J("QTY: ",24),$P(DUPRX0,"^",7),?40,$J("# of refills: ",24),PSRFLS
  • Line Location: DATA+2
Function Call: WRITE
  • Prompt: !,$J("Provider: ",24),$P(PHYS,"^"),?40,$J("Refills remaining: ",24),PSRFLS-$S($D(^PSRX($P(RX0,"^"),1,0)):$P(^(0),"^",4),1:0)
  • Line Location: DATA+4
Function Call: WRITE
  • Prompt: !?40,$J("Last filled on: ",24),$E(LSTFL,4,5),"-",$E(LSTFL,6,7),"-",$E(LSTFL,2,3)
  • Line Location: DATA+5
Function Call: WRITE
  • Prompt: !,PSONULN,!
  • Line Location: DATA+6
Function Call: WRITE
  • Prompt: " Prescription was not discontinued..."
  • Line Location: ASKC+1
Function Call: WRITE
  • Prompt: " Prescription has been discontinued."
  • Line Location: CANOLD+2
Routine Call
  • DIR
  • Line Location:
    • ASKC

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(52.5 - [#52.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(52.5 - [#52.5] CANOLD+2
^PS(53 - [#53] PSOVERC+3
^PS(55 - [#55] PSOVERC+3
^PSRX - [#52] PSOVERC+2, DATA, DATA+4, DATA+5, CANOLD*, ACTLOG+1, ACTLOG+2, ACTLOG+3*
^VA(200 - [#200] DATA+3

Label References

Name Line Occurrences
ACTLOG CANOLD+1

Naked Globals

Name Field # of Occurrence
^("PS" PSOVERC+3
^("STA" DATA
^(0 PSOVERC+3, DATA, DATA+3, DATA+4
^(2 DATA

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CAN DATA*, DATA+6*
DA CANOLD+2*!
DIK CANOLD+2*!
DIR ASKC!
DIR("?" ASKC*
DIR("A" ASKC*
DIR("B" ASKC*
DIR(0 ASKC*
>> DRG PSOVERC+2, CANOLD+2
DT CANOLD, ACTLOG+3
>> DUPRX0 DATA*, DATA+2, DATA+3, DATA+6, ASKC
DUZ ACTLOG+3
IR ACTLOG+2*, ACTLOG+3*!
>> ISSD DATA*, DATA+1
>> J DATA+1*
JJ ACTLOG+1*, ACTLOG+2*, ACTLOG+3!
>> LSTFL DATA+5*
>> PHYS DATA+3*, DATA+4
>> PSD( CANOLD+2*
>> PSDFN PSOVERC+3
>> PSI CANOLD+2*, CANOLD+3
>> PSMSG CANOLD+1*, ACTLOG+3
PSONULN DATA!*, DATA+6
>> PSOPAR PSOVERC+2, DATA+7
PSOVRCTP CANOLD+1~*
>> PSREA CANOLD+1*
>> PSRFLS DATA*, DATA+2, DATA+4
>> PSRXREF CANOLD+1*
>> PTST PSOVERC+3*, DATA+7
RX0 PSOVERC+2, DATA*, DATA+1!, DATA+4, DATA+5, CANOLD, CANOLD+1, CANOLD+2, ACTLOG+1, ACTLOG+2
, ACTLOG+3
RX2 DATA*, DATA+1!
RXF ACTLOG+1*, ACTLOG+3!
>> ST DATA+1
>> X DATA+7*
>> Y ASKC+1
>> Z PSOVERC+3*
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 |  Naked Globals |  Local Variables |  All