Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: PSOERPT0

Package: Outpatient Pharmacy

Routine: PSOERPT0


Information

PSOERPT0 ;BIRM/MFR - eRx Single Patient Queue - ListManager ; 12/10/22 9:53am

Source Information

Source file <PSOERPT0.m>

Entry Points

Name Comments DBIA/ICR reference
EN ;Menu option entry point
LST(EPATIEN) ; ListMan Action Entry point
LMHDR ; Menu Protocol Header Code
HDR ; ListMan Header Code
INIT ;Populates the Body section for ListMan
SETLINE ;Sets the line to be displayed in ListMan
SETDET(ERXIEN,LINE,NMPSC) ; Set the Details lines
ID ;Sort by eRx ID
DR ;Sort by Drug Name
PR ;Sort by Provider Name
RE ;Sort by Received Date
STA ;Sort by Status
PAM ;Sort by Patient Match
PRM ;Sort by Provider Match
DRM ;Sort by Drug Match
ALL ;Sort by All Matches
GS ;Group by Status
DET ;Display/Remove DET
IAS ;Include All Status Switch
CS ;Group/Un-group Controlled Substances
CV ;Change View
SORT(FIELD) ;Sort entries by FIELD
LBD ;Change Look Back Days Parameter Action
REF ;Screen Refresh
BH ; Batch Hold Hidden action
BU ; Batch Un-Hold Hidden action
SEL
NP ; Automatically Selects the Next Patient
EXIT ; - Exit point
; - Unlocking Current eRx Patient
HELP

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),!!,"Pharmacy Division Must be Selected!",!
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN+9
Function Call: WRITE
  • Prompt: !,"Please wait..."
  • Line Location: LST+4
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: HDR+12
Function Call: WRITE
  • Prompt: ?52,"Please wait..."
  • Line Location: GS+1
Function Call: WRITE
  • Prompt: ?52,"Please wait..."
  • Line Location: IAS+1
Function Call: WRITE
  • Prompt: ?52,"Please wait..."
  • Line Location: CS+1
Function Call: WRITE
  • Prompt: !
  • Line Location: LBD+2
Function Call: WRITE
  • Prompt: ?65,"Please wait..."
  • Line Location: REF+1
Function Call: WRITE
  • Prompt: !
  • Line Location: BH+5
Function Call: WRITE
  • Prompt: !!,"Invalid Range. Please select a range of entries between 1 and "_$G(VALMCNT)_".",$C(7)
  • Line Location: BH+9
Function Call: WRITE
  • Prompt: !!,"UNABLE TO BATCH HOLD: At least one eRx entry cannot be put on HOLD.",$C(7)
  • Line Location: BH+12
Function Call: WRITE
  • Prompt: !
  • Line Location: BH+14
Function Call: WRITE
  • Prompt: !!,"UNABLE TO BATCH HOLD: Either you do not have the appropriate security keys"
  • Line Location: BH+19
Function Call: WRITE
  • Prompt: !?22,"or one or more records cannot be put on HOLD",$C(7)
  • Line Location: BH+20
Function Call: WRITE
  • Prompt: !
  • Line Location: BH+23
Function Call: WRITE
  • Prompt: "Hold Reason required. eRx not placed in a 'Hold' status."
  • Line Location: BH+25
Function Call: WRITE
  • Prompt: !
  • Line Location: BH+27
Function Call: WRITE
  • Prompt: !!,"Updating..."
  • Line Location: BH+33
Function Call: WRITE
  • Prompt: "done"
  • Line Location: BH+37
Function Call: WRITE
  • Prompt: !
  • Line Location: BU+5
Function Call: WRITE
  • Prompt: !!,"Invalid Range. Please select a range of entries between 1 and "_$G(VALMCNT)_".",$C(7)
  • Line Location: BU+9
Function Call: WRITE
  • Prompt: !!,"UNABLE TO BATCH UN-HOLD: At least one eRx entry cannot be removed from HOLD.",$C(7)
  • Line Location: BU+12
Function Call: WRITE
  • Prompt: !
  • Line Location: BU+14
Function Call: WRITE
  • Prompt: !!,"UNABLE TO BATCH UN-HOLD: Either you do not have the appropriate security keys"
  • Line Location: BU+19
Function Call: WRITE
  • Prompt: !?25,"or one or more records cannot be removed from HOLD",$C(7)
  • Line Location: BU+20
Function Call: WRITE
  • Prompt: !
  • Line Location: BU+23
Function Call: WRITE
  • Prompt: !!,"Updating..."
  • Line Location: BU+30
Function Call: WRITE
  • Prompt: "done"
  • Line Location: BU+35
Function Call: WRITE
  • Prompt: ?50,"Loading Next Patient..."
  • Line Location: NP+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(52.45 - [#52.45] GET1^DIQ
^PS(52.46 - [#52.46] GET1^DIQ
^PS(52.49 - [#52.49] GET1^DIQ
^PS(59 - [#59] GET1^DIQ
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call