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

Package: Outpatient Pharmacy

Routine: PSOERXH2


Information

PSOERXH2 ;BIR/MFR - eRx Hold Utilities ; 12/12/22 9:53am

Source Information

Source file <PSOERXH2.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Outpatient Pharmacy 3 LSTERXS^PSOERPT1  $$PRESOLV^PSOERXA1  UPDSTAT^PSOERXU1  
VA FileMan 2 $$GET1^DIQ  ^DIR  

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 PSOERXH1  

Entry Points

Name Comments DBIA/ICR reference
BATCHHLD(ERXIEN,HOLDIEN,HOLDCOMM,TYPE) ; Batch Hold/Un-Hold for Additional eRx (Same Day, Patient and Provider)

External References

Name Field # of Occurrence
$$GET1^DIQ BATCHHLD+6, BATCHHLD+7, BATCHHLD+8, BATCHHLD+13, BATCHHLD+14, BATCHHLD+15, BATCHHLD+21, BATCHHLD+26, BATCHHLD+35, BATCHHLD+39
^DIR BATCHHLD+28
LSTERXS^PSOERPT1 BATCHHLD+22
$$PRESOLV^PSOERXA1 BATCHHLD+36, BATCHHLD+37, BATCHHLD+38
UPDSTAT^PSOERXU1 BATCHHLD+39

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"The following prescriptions are from the same provider and received on the"
  • Line Location: BATCHHLD+19
Function Call: WRITE
  • Prompt: !,"same day:",!
  • Line Location: BATCHHLD+20
Function Call: WRITE
  • Prompt: !,"PROVIDER: "_$$GET1^DIQ(52.49,ERXIEN,2.1),?40,"eRx RECEIVED DATE: "_$$GET1^DIQ(52.49,ERXIEN,.03)
  • Line Location: BATCHHLD+21
Function Call: WRITE
  • Prompt: !
  • Line Location: BATCHHLD+23
Function Call: WRITE
  • Prompt: ?50,"Updating..."
  • Line Location: BATCHHLD+30
Function Call: WRITE
  • Prompt: "done.",$C(7)
  • Line Location: BATCHHLD+41
Routine Call
  • DIR
  • Line Location:
    • BATCHHLD+28

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(52.49 - [#52.49] BATCHHLD+10, BATCHHLD+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR BATCHHLD+24~
DIR("A" BATCHHLD+25*, BATCHHLD+26*, BATCHHLD+27*
DIR("B" BATCHHLD+28*
DIR(0 BATCHHLD+25*
DIROUT BATCHHLD+24~
DIRUT BATCHHLD+24~
DTOUT BATCHHLD+24~
DUOUT BATCHHLD+24~
EPATIEN BATCHHLD+5~, BATCHHLD+8*, BATCHHLD+10, BATCHHLD+11
EPRVIEN BATCHHLD+5~, BATCHHLD+7*, BATCHHLD+15
ERXIEN BATCHHLD~, BATCHHLD+6, BATCHHLD+7, BATCHHLD+8, BATCHHLD+12, BATCHHLD+21
HOLDARR BATCHHLD+5~, BATCHHLD+17, BATCHHLD+22
HOLDARR( BATCHHLD+16*, BATCHHLD+32
HOLDCOMM BATCHHLD~, BATCHHLD+39
HOLDERX BATCHHLD+5~, BATCHHLD+11*, BATCHHLD+12, BATCHHLD+13, BATCHHLD+14, BATCHHLD+15, BATCHHLD+16, BATCHHLD+31*, BATCHHLD+32*, BATCHHLD+39
HOLDIEN BATCHHLD~, BATCHHLD+14, BATCHHLD+26, BATCHHLD+33
MSGDTTM BATCHHLD+5~, BATCHHLD+6*, BATCHHLD+9, BATCHHLD+10
>> MSGTYPE BATCHHLD+35*, BATCHHLD+36, BATCHHLD+37
MTYPE BATCHHLD+5~
NEWSTS BATCHHLD+5~, BATCHHLD+33*, BATCHHLD+36*, BATCHHLD+37*, BATCHHLD+38*, BATCHHLD+39
>> PSOIEN BATCHHLD+35
RECDAT BATCHHLD+5~, BATCHHLD+9*, BATCHHLD+10*, BATCHHLD+11
TYPE BATCHHLD~, BATCHHLD+13, BATCHHLD+14, BATCHHLD+26, BATCHHLD+27, BATCHHLD+33, BATCHHLD+34
X BATCHHLD+24~
Y BATCHHLD+24~, BATCHHLD+28
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All