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

Package: Outpatient Pharmacy

Routine: PSOP288F


Information

PSOP288F ;FIX ERRONEOUS NON-VA MEDS RECORDS IN PHARMACY PATIENT FILE (#55)

Source Information

Source file <PSOP288F.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 4 IX^DIC  ^DIE  ^DIR  EN^DIWE  

Entry Points

Name Comments DBIA/ICR reference
FIX ;FIX THE NON-VA MEDS ENTRY
GETPAT ;PROMPT FOR PATIENT
CLEAN ;ALLOW USER TO CLEAN UP ERRONEOUS ENTRIES

External References

Name Field # of Occurrence
IX^DIC GETPAT+4
^DIE FIX+7
^DIR FIX+10
EN^DIWE FIX+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: GETPAT+2
Function Call: WRITE
  • Prompt: !,"??"
  • Line Location: GETPAT+9
Routine Call
  • DIE
  • Line Location:
    • FIX+7
Routine Call
  • DIR
  • Line Location:
    • FIX+10
Routine Call
  • DIC
  • Line Location:
    • GETPAT+4

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(55 - [#55] FIX+3
^XTMP("PSOP288" GETPAT+7, GETPAT+8, FIX+1

Label References

Name Line Occurrences
FIX CLEAN+5
GETPAT CLEAN+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D CLEAN+1~, GETPAT+4*
DA FIX+5*, FIX+7!
DA(1 FIX+5*
DIC GETPAT+3!, GETPAT+4*, FIX+12*, FIX+15!
DIC(0 GETPAT+4*
DIE FIX+4*, FIX+7!
DIR FIX+15!
DIR("A" FIX+10*
DIR(0 FIX+10*
DR FIX+6*, FIX+7!
DWPK FIX+13*, FIX+15!
PSODIV CLEAN+1~, GETPAT+7*, GETPAT+8, FIX+1
PSOERR CLEAN+1~
PSOI CLEAN+1~, CLEAN+2*
PSOIENS CLEAN+1~, FIX+9*
PSONOPAT CLEAN+1~, CLEAN+2, CLEAN+4, GETPAT+1*, GETPAT+6*, GETPAT+7, GETPAT+8*, GETPAT+9*
PSONVA CLEAN+1~, FIX+1*, FIX+3, FIX+5, FIX+9, FIX+12
PSONVA0 CLEAN+1~, FIX+3*
PSOPAT CLEAN+1~, GETPAT+5*, GETPAT+6, GETPAT+8, FIX+1, FIX+3, FIX+4, FIX+5, FIX+9, FIX+12
PSOPATN CLEAN+1~, GETPAT+5*, FIX+2
X CLEAN+1~
X1 CLEAN+1~
X2 CLEAN+1~
Y CLEAN+1~, FIX+11
Y(0 GETPAT+5
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