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

Package: Outpatient Pharmacy

Routine: PSOARCCO


Information

PSOARCCO ;BHAM ISC/LGH - find rxs that to be archived ; 07/07/92

Source Information

Source file <PSOARCCO.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 4 ^%DT  C^%DTC  ^DIK  ^DIR  
Outpatient Pharmacy 1 RST^PSOARCSV  

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
Outpatient Pharmacy 7 PSO ARCHIVE FIND  PSOARC  PSOARCF4  PSOARCF5  PSOARCS2  PSOARCSV  PSOARX1  

Entry Points

Name Comments DBIA/ICR reference
AC
CONT
KILLARC ;delete all entries in ^PSOARC
ST
COLLECT
EXIT
STQ
DT

External References

Name Field # of Occurrence
^%DT DT
C^%DTC PSOARCCO+2, AC
^DIK KILLARC+1
^DIR ST+2, CONT
RST^PSOARCSV ST

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Archive global locked by another user!",!
  • Line Location: AC+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: AC+2
Function Call: WRITE
  • Prompt: !!,"WARNING!! There are entries in the ",$P(^PSOARC(0),"^")," file!",!
  • Line Location: ST+1
Function Call: WRITE
  • Prompt: !!,"Collecting Rx Information",!
  • Line Location: ST+3
Function Call: WRITE
  • Prompt: "."
  • Line Location: ST+4
Function Call: WRITE
  • Prompt: !!,$S($G(LC):"I'm finished finding things!!",1:"I didn't find anything!!"),$C(7)
  • Line Location: ST+6
Function Call: WRITE
  • Prompt: !,"The entries that are currently in the file should probably be archived before",!,"continuing. Use the archive 'SAVE' option to write the entries to file or"
  • Line Location: STQ+0
Function Call: WRITE
  • Prompt: !,"tape and then return to this option. If you delete the entries now, this"
  • Line Location: STQ+1
Function Call: WRITE
  • Prompt: !,"archive 'FIND' option will re-enter them and then you should use the 'SAVE'",!,"option to archive them.",!
  • Line Location: STQ+2
Routine Call
  • DIR
  • Line Location:
    • ST+2
    • CONT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSOARC - [#52.8] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" AC
^DD("DILOCKTM" AC+1
^DPT - [#2] COLLECT, COLLECT+1, COLLECT+2
^PSOARC - [#52.8] AC+1, EXIT+2, ST+1, ST+5, COLLECT+2*, KILLARC+1
^PSOARC("B" COLLECT+2*, KILLARC+2!
^PSOARC("C" COLLECT+2*, KILLARC+2!
^PSOARC(0 ST+1, COLLECT+1*
^PSRX - [#52] ST+4, COLLECT

Label References

Name Line Occurrences
COLLECT ST+4
EXIT DT, ST+2, ST+6, CONT
KILLARC ST+3

Naked Globals

Name Field # of Occurrence
^(0 ST+4
^(2 ST+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DT*, EXIT!
%DT("A" AC+2*
%DT("B" AC*
%DT(0 PSOARCCO+2*
D EXIT!
DA KILLARC+1*, KILLARC+2!
DIK KILLARC+1*, KILLARC+2!
DIR CONT!, EXIT!
DIR("?" ST+1*
DIR("A" ST+2*, CONT*
DIR("B" ST+2*
DIR("T" CONT*
DIR(0 ST+2*, CONT*
DIRUT ST+2, EXIT+1!
DT PSOARCCO+2, AC
DTIME CONT
DTOUT EXIT+1!
DUOUT EXIT+1!
IOP EXIT!
J ST+4*, EXIT!
K EXIT!
LC ST+1*, ST+2, ST+3, ST+5*, ST+6, EXIT!
PG AC*, EXIT!
PSABS EXIT!
PSDFN COLLECT*, COLLECT+1, COLLECT+2, EXIT!
PSOAC AC+1!, DT*, ST+4, EXIT!
PSOAC1 EXIT!
PSOACP EXIT!
PSOACPF EXIT!
PSOACPL EXIT!
PSOACPM EXIT!
PSOACRS ST, EXIT!
PSOACT EXIT!
PSOAF EXIT!
PSOALAST AC+1!, EXIT!
PSOAM EXIT!
PSOAP EXIT!
PSOAPAR EXIT!
PSOAPG AC*, AC+1!, EXIT!
PSOAT EXIT!
PSPRCNT EXIT!
PSPRNP EXIT!
RFDATE EXIT!
RFL EXIT!
RFL1 EXIT!
RM EXIT!
>> SSN COLLECT+1*, COLLECT+2
SSZ EXIT!
ST EXIT!
ST0 EXIT!
X PSOARCCO+2, AC, EXIT!
X1 PSOARCCO+2*, AC*, EXIT!
X2 PSOARCCO+2*, AC*, EXIT!
Y AC*, AC+1!, DT, ST+2, CONT, EXIT!
Z EXIT!
ZI ST+4*, COLLECT, COLLECT+1, COLLECT+2, EXIT!
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