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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PSOBPSRP

Package: Outpatient Pharmacy

Routine: PSOBPSRP


Information

PSOBPSRP ;BHM/LE - Ignored Rejects Report ;03/01/07

Source Information

Source file <PSOBPSRP.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZTLOAD  $$UP^XLFSTR  
VA FileMan 3 ^%DT  $$GET1^DIQ  ^DIR  
Outpatient Pharmacy 2 EN^PSOBPSR1  SEL^PSOREJU1  

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

Package Total Caller Graph
Outpatient Pharmacy 1 PSO IGNORED REJECTS REPORT  

Entry Points

Name Comments DBIA/ICR reference
EN
DIV ; - Ask for Division
BEGD ; - Ask for FROM DATE DOCUMENTED
ENDT ; - Ask for TO DATE DOCUMENTED
SORT ; - Ask for SORT BY
SORT1
DEV
END
HL1(S) ; - Help for the SORT BY prompt
SRT1 ; - Selection of PATIENTS to print on the Report
SRT2 ; - Selection of Drugs to print on the Report
SRT3 ; - Selection of Users to print on the Report
TRNS(X) ; - Translates Alpha into the corresponding Sorting Code

External References

Name Field # of Occurrence
^%DT BEGD+2, ENDT+2
^%ZIS DEV
^%ZTLOAD DEV+13
$$GET1^DIQ DIV+1
^DIR SORT1+2
EN^PSOBPSR1 DEV+15
SEL^PSOREJU1 DIV+1, SRT1+2, SRT2+2, SRT3+2
$$UP^XLFSTR TRNS+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: BEGD+2
Function Call: WRITE
  • Prompt: !
  • Line Location: ENDT+2
Function Call: WRITE
  • Prompt: !
  • Line Location: SORT1+2
Function Call: WRITE
  • Prompt: !
  • Line Location: SORT1+4
Function Call: WRITE
  • Prompt: !?(C-10),$S(PSOIBP=1:"SORT BY ",1:"THEN BY ")
  • Line Location: SORT1+7
Function Call: WRITE
  • Prompt: X,"???",$C(7)
  • Line Location: SORT1+8
Function Call: WRITE
  • Prompt: $P("PATIENT^DRUG^USER","^",X)
  • Line Location: SORT1+9
Function Call: WRITE
  • Prompt: !
  • Line Location: DEV+0
Routine Call
  • DIR
  • Line Location:
    • SORT1+2
Routine Call
  • %ZIS
  • Line Location:
    • DEV

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(59 - [#59] GET1^DIQ

Label References

Name Line Occurrences
$$TRNS SORT1+6
@( SORT1+16
END BEGD+2, ENDT+2, SORT1+2, DEVDEV+6
HL1 SORT+1, SORT1+1
SORT1 SORT1+11, SORT1+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT EN+1~, BEGD+1*
%DT("A" BEGD+1*, ENDT+1*
%DT(0 BEGD+1*, ENDT+1*
%ZIS DEV!*
C EN+1~, SORT1+4*, SORT1+7*
DIR SORT+1!, SORT1+2!
DIR( HL1+1*, HL1+2*, HL1+3*, HL1+4*, HL1+5*, HL1+6*, HL1+7*, HL1+8*, HL1+9*, HL1+10*
, HL1+11*, HL1+12*, HL1+13*
DIR("A" SORT1+1*
DIR("B" SORT+1*, SORT1+11*, SORT1+17*
DIR(0 SORT1+1*
>> DIRUT SORT1+2
DT BEGD+1
>> DTOUT BEGD+2, ENDT+2
G DEV+7~, DEV+9*, DEV+10*
IO("Q" DEV+6, DEV+7!
IOP DEV!
L TRNS+1~*, TRNS+2, TRNS+3, TRNS+4
OK EN+1~, SORT1+4*, SORT1+8*, SORT1+11, SORT1+14*, SORT1+15, SORT1+17, SRT1+2*, SRT2+2*, SRT3+2*
POP DEV!
PSOAPT EN~, SORT1*, DEV+2*, SRT1+1*, SRT1+3*
PSODIV EN~, DIV+1, DIV+2!, DEV+12
PSODRG EN~, DEV+3, DEV+11, SRT2+1!, SRT2+2, SRT2+3!
PSODRUG EN~, DEV+3*, SRT2+1*, SRT2+3*
PSOED EN~, ENDT+3*
PSOIBP EN~, SORT1+5*, SORT1+6, SORT1+7, SORT1+15*, SORT1+16, SRT1+1~, SRT2+1~, SRT3+1~
PSOOC EN~, SORT1*
PSOPT DEV+2, DEV+11, SRT1+1!, SRT1+2, SRT1+3!
PSOSD EN~, BEGD+3*, ENDT+1
PSOSIT EN+1~, DIV+2*
>> PSOSITE DIV+1
PSOSRT EN~, SORT1*, SORT1+6, SORT1+10*, SORT1+12*, SORT1+15, SORT1+16
PSOST EN~, SORT1*
PSOU EN~, DEV+4, DEV+12, SRT3+1!, SRT3+2, SRT3+3!
PSOUSER EN~, DEV+4*, SRT3+1*, SRT3+3*
S HL1~, HL1+1, HL1+2, HL1+3, HL1+4, HL1+5, HL1+6, HL1+7, HL1+8, HL1+9
, HL1+10, HL1+11, HL1+12, HL1+13
UPX TRNS+1~*, TRNS+2, TRNS+3, TRNS+4
X EN+1~, SORT1+6*, SORT1+8, SORT1+9, SORT1+10, SORT1+16*, TRNS~, TRNS+1, TRNS+5
Y EN~, BEGD+2, BEGD+3, ENDT+2, ENDT+3, SORT1+5, SORT1+6, SORT1+11
>> ZTDESC DEV+8*
ZTDTH DEV+7!
ZTIO DEV+7!
>> ZTRTN DEV+8*
ZTSAVE DEV+7!
ZTSAVE( DEV+9*, DEV+10*
ZTSAVE("PSODIV(" DEV+12*
ZTSAVE("PSODRG(" DEV+11*
ZTSAVE("PSOPT(" DEV+11*
ZTSAVE("PSOU(" DEV+12*
ZTSK DEV!, DEV+7!, DEV+13!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All