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

Package: Outpatient Pharmacy

Routine: PSOLMUTL


Information

PSOLMUTL ;BIR/SAB - listman utilities ;Dec 08, 2021@10:34

Source Information

Source file <PSOLMUTL.m>

Call Graph

Call Graph

Call Graph Total: 16

Package Total Call Graph
Outpatient Pharmacy 12 ^PSOBUILD  RESET^PSOERUT0  EN^PSOLMPI  ^PSOLSET  SELAL^PSOORDA  EDTSEL^PSOOREDT  EDTSEL^PSOORNE1  NEWSEL^PSOORNE2  
EDTSEL^PSOORNE4  EDTSEL^PSOORNEW  BLD^PSOORUT1  (,ALLERGY)^PSOORUT2  
List Manager 2 ($$SETSTR,FULL)^VALM1  RE^VALM4  
Adverse Reaction Tracking 1 EN2^GMRAPEM0  
VA FileMan 1 ^DIC  

Caller Graph

Caller Graph Total: 36

Package Total Caller Graph
Outpatient Pharmacy 35 PSO EDIT ALLERGY/ADR DATA  PSO FILL/RELEASE DATE DISPLAY  PSO HRC REFILL  PSO LM ACTIVITY LOGS  PSO LM BYPASS  PSO LM EDIT SELECT ORDER  PSO LM NEW EDIT  PSO LM NEW SELECT ORDER  
PSO LM ORDER SELECTION  PSO LM PENDING EDIT  PSO LM REMOTE ORDER SELECTION  PSO LM RENEW LIST  PSO LM RENEW MENU  PSO LM RNEW EDIT  PSO LM SELECT ALLERGY  PSOCAN3  
PSOLMAL  PSOLMAO  PSOLMDA  PSOLMPAT  PSOLMPF  PSOLMPI  PSOLMPO  PSOLMPO1  
PSOLMPO2  PSOLMRN  PSONEW  PSOORAL  PSOOREDT  PSOORFI2  PSOORNE1  PSOORNE4  
PSORX1  PSORXVW  PSOTPRX1  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN
INITQ
HDR ;patient med profile display
NEWALL(DFN) ; Enter Allergy info.
NEWSEL ;allows order selection by number instead of action
EDTSEL ;allows edit selection by number instead of action - active orders
SELAL ;selection of allergy by number instead of action - select allergy
EDTNEW ;allows edit selection by number instead of action - new orders
EDTRNEW ;allows edit selection by number instead of action - renew orders
EDTPEN ;allows edit selection by number instead of action - pending orders
HLDHDR ;keeps patient's header info
BYPASS
ACTIONS() ;screen actions on active orders
ACTIONS1() ;screen actions on pending orders
PKIACT() ;screen actions on pending orders DEA/PKI proj.
RFDSP ;screen action to toggle display of prescriptions between LAST FILL date and LAST RELEASE Date.

External References

Name Field # of Occurrence
^DIC ACTIONS+2, ACTIONS1+2, PKIACT+2
EN2^GMRAPEM0 NEWALL+1
^PSOBUILD RFDSP+2
RESET^PSOERUT0 NEWSEL+3
EN^PSOLMPI EN+2
^PSOLSET EN+1
SELAL^PSOORDA SELAL+1
EDTSEL^PSOOREDT EDTSEL+1
EDTSEL^PSOORNE1 EDTNEW+1
NEWSEL^PSOORNE2 NEWSEL+1
EDTSEL^PSOORNE4 EDTRNEW+1
EDTSEL^PSOORNEW EDTPEN+1
BLD^PSOORUT1 RFDSP+3
^PSOORUT2 NEWALL+1, RFDSP+3
ALLERGY^PSOORUT2 HDR+3
$$SETSTR^VALM1 HDR+5, HDR+8, HDR+10, HDR+17
FULL^VALM1 NEWALL+1
RE^VALM4 RFDSP+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EN+0
Function Call: WRITE
  • Prompt: $C(7),!!?5,"Site parameter must be defined!",!
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: IOSC
  • Line Location: HLDHDR+1
Function Call: WRITE
  • Prompt: @IOSTBM
  • Line Location: HLDHDR+1
Function Call: WRITE
  • Prompt: @IOSTBM
  • Line Location: HLDHDR+1
Routine Call
  • DIC
  • Line Location:
    • ACTIONS+2
    • ACTIONS1+2
    • PKIACT+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("PSOHDR" HDR+1, HDR+2, HDR+4, HDR+7, HDR+8, HDR+9, HDR+10, HDR+11, HDR+13, HDR+15
HDR+17, HDR+18, HDR+19, HDR+20, HDR+21, HDR+22

Label References

Name Line Occurrences
INITQ EN+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA ACTIONS+2, ACTIONS1+2, PKIACT+2
>> DA(1 ACTIONS+2, ACTIONS1+2, PKIACT+2
DFN NEWALL~
DIC ACTIONS+2~!*, ACTIONS1+2~!*, PKIACT+2~!*
DIC(0 ACTIONS+2*, ACTIONS1+2*, PKIACT+2*
HDR HDR+1*, HDR+5*, HDR+6, HDR+7*, HDR+8, HDR+9*, HDR+10, HDR+11*, HDR+12, HDR+15!*
HDR+16, HDR+17
>> IOBM HLDHDR+1*
IOF EN
>> IORC HLDHDR+1
>> IORVOFF HDR+5
>> IORVON HDR+5
>> IOSC HLDHDR+1
IOSL HLDHDR+1
>> IOSTBM HLDHDR+1
>> IOTM HLDHDR+1*
>> PKI1 ACTIONS+1, ACTIONS1+1, PKIACT+1
>> PS HDR+14
>> PSOACT ACTIONS+4, ACTIONS+5, ACTIONS+6, ACTIONS+7, ACTIONS+8, ACTIONS+9, ACTIONS+10, ACTIONS+11, ACTIONS+12, ACTIONS+13
, ACTIONS+14, ACTIONS+15, ACTIONS+16, ACTIONS1+4, ACTIONS1+5, ACTIONS1+6, ACTIONS1+7, PKIACT+4, PKIACT+5, PKIACT+7
>> PSOFDR BYPASS, PKIACT+6, PKIACT+7
PSOID NEWALL+1~
PSONOAL HDR+3*!
>> PSOPAR EN+1
>> PSORFG RFDSP+1*
>> PSOSD RFDSP+2
>> SEDT EDTPEN+1*
>> SIGOK BYPASS*
>> VALM("TM" HLDHDR+1
>> VALMBCK NEWALL+1*, BYPASS*
VALMCNT EN*, NEWSEL+1~, EDTSEL+1~, SELAL+1~, EDTNEW+1~, EDTRNEW+1~, EDTPEN+1~
VALMHDR HDR+1!, RFDSP+4!
VALMHDR(1 HDR+6*
VALMHDR(2 HDR+8*
VALMHDR(3 HDR+10*
VALMHDR(4 HDR+12*, HDR+13*
VALMHDR(5 HDR+17*, HDR+21*
VALMHDR(6 HDR+18*, HDR+22*
VALMHDR(7 HDR+19*
VALMHDR(8 HDR+20*
X HDR+1*, HDR+2*, HDR+3*, HDR+4*, HDR+5*, ACTIONS+2~*, ACTIONS1+2~*, PKIACT+2~*
>> XQORNOD(0 NEWSEL+1, EDTSEL+1, SELAL+1, EDTNEW+1, EDTRNEW+1, EDTPEN+1
Y NEWSEL+1*, EDTSEL+1*, SELAL+1*, EDTNEW+1*, EDTRNEW+1*, EDTPEN+1*, BYPASS*, ACTIONS+2~!, ACTIONS+3*, ACTIONS+4
, ACTIONS+5, ACTIONS+6, ACTIONS+7, ACTIONS+8, ACTIONS+9, ACTIONS+10, ACTIONS+11, ACTIONS+12, ACTIONS+13, ACTIONS+14
, ACTIONS+15, ACTIONS+16, ACTIONS+17, ACTIONS1+2~!, ACTIONS1+3*, ACTIONS1+4, ACTIONS1+5, ACTIONS1+6, ACTIONS1+7, PKIACT+2~!
, PKIACT+3*, PKIACT+4, PKIACT+5, PKIACT+6, PKIACT+7
Y(0 ACTIONS+3, ACTIONS1+3, PKIACT+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All