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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PSOERPC2

Package: Outpatient Pharmacy

Routine: PSOERPC2


Information

PSOERPC2 ;BIRM/MFR - All Patients (Patient Centric) eRx Queue - Supporting APIs 2 ;09/28/22

Source Information

Source file <PSOERPC2.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 1 $$FMADD^XLFDT  
Outpatient Pharmacy 1 $$ELIGSTS^PSOERPC1  
VA FileMan 1 ^DIE  

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

Package Total Caller Graph
Outpatient Pharmacy 4 PSOERPC0  PSOERPC1  PSOERRX0  PSOERRX1  

Entry Points

Name Comments DBIA/ICR reference
MATCHLBL(MATCH) ; Match Filter Label
REVLOCKS ; Review/Clean-up Locks
MATCHFLT(FILTER,ERXPAT) ; Check whether the patient qualifies for Match Filter
; Input: FILTER - Filter Value: 1 - Patient Fail | 2 - Provider Fail | 3 - Drug Fail | 4 - Basic (All matched) | 5 - All
; ERXPAT - eRx Patient IEN (Pointer to #52.46)

External References

Name Field # of Occurrence
^DIE REVLOCKS+7
$$ELIGSTS^PSOERPC1 MATCHFLT+17
$$FMADD^XLFDT MATCHFLT+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(52.46 - [#52.46] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(52.45 - [#52.45] MATCHFLT+14
^PS(52.49 - [#52.49] MATCHFLT+10, MATCHFLT+11, MATCHFLT+12, MATCHFLT+13, MATCHFLT+14, MATCHFLT+22, MATCHFLT+23, MATCHFLT+24
^XTMP("PSOERXLOCK" REVLOCKS+4, REVLOCKS+5, REVLOCKS+6!

Label References

Name Line Occurrences
$$MATCHFLT MATCHFLT+27, MATCHFLT+28

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CSERX MATCHFLT+5~, MATCHFLT+12*, MATCHFLT+19, MATCHFLT+20
>> DA REVLOCKS+7*
DIE REVLOCKS+1~, REVLOCKS+7*
DR REVLOCKS+1~, REVLOCKS+7*
DT MATCHFLT+9
ERXIEN MATCHFLT+5~, MATCHFLT+11*, MATCHFLT+12, MATCHFLT+13, MATCHFLT+14, MATCHFLT+22, MATCHFLT+23, MATCHFLT+24
ERXPAT MATCHFLT~, MATCHFLT+10, MATCHFLT+11, MATCHFLT+27, MATCHFLT+28
ERXPATID REVLOCKS+1~, REVLOCKS+4*, REVLOCKS+5, REVLOCKS+6, REVLOCKS+7
ERXSTAT MATCHFLT+5~, MATCHFLT+14*, MATCHFLT+16, MATCHFLT+17
FILTER MATCHFLT~, MATCHFLT+6*, MATCHFLT+8, MATCHFLT+10, MATCHFLT+11, MATCHFLT+26, MATCHFLT+27, MATCHFLT+28, MATCHFLT+29
FOUNDONE MATCHFLT+5~, MATCHFLT+7*, MATCHFLT+25*, MATCHFLT+30
LKTOUT REVLOCKS+1~, REVLOCKS+4*, REVLOCKS+5
MATCH MATCHLBL~, MATCHLBL+1, MATCHLBL+2, MATCHLBL+3, MATCHLBL+4
MATCHFLT MATCHFLT+5~, MATCHFLT+7*, MATCHFLT+8*, MATCHFLT+10, MATCHFLT+11, MATCHFLT+26*, MATCHFLT+27*, MATCHFLT+28*, MATCHFLT+29*, MATCHFLT+30*
, MATCHFLT+32
>> MBMSITE MATCHLBL+1, MATCHLBL+2, MATCHLBL+3, MATCHLBL+4, REVLOCKS+3
MTYPE MATCHFLT+5~, MATCHFLT+13*, MATCHFLT+17
>> PSOCSERX MATCHFLT+19, MATCHFLT+20
>> PSOLKBKD MATCHFLT+9
RECDAT MATCHFLT+5~, MATCHFLT+9*, MATCHFLT+10*, MATCHFLT+11
STATIEN MATCHFLT+5~, MATCHFLT+14*
VDRGIEN MATCHFLT+5~, MATCHFLT+24*, MATCHFLT+28, MATCHFLT+29
VPATIEN MATCHFLT+5~, MATCHFLT+22*, MATCHFLT+26, MATCHFLT+29
VPRVIEN MATCHFLT+5~, MATCHFLT+23*, MATCHFLT+27, MATCHFLT+29
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All