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

Package: Outpatient Pharmacy

Routine: PSOERXU3


Information

PSOERXU3 ;ALB/BWF - eRx utilities ; 5/26/2017 9:57am

Source Information

Source file <PSOERXU3.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Outpatient Pharmacy 7 OERR^PSOCAN3  ADDITEM^PSOERX1A  TXT2ARY^PSOERXD1  ($$ERRSEQ,FILERR,UPDSTAT)^PSOERXU1  ($$GETRESP,$$RESOLV,RRDELTA)^PSOERXU2  ($$CODERES,ERRDISP,MSGHIS,PROCERR,RRREQ)^PSOERXU7  $$VADRSCH^PSOERXUT  
List Manager 1 (CNTRL,SET)^VALM10  
VA FileMan 1 ($$GET1,GETS)^DIQ  

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

Package Total Caller Graph
Outpatient Pharmacy 8 PSOERSE2  PSOERX1B  PSOERX1C  PSOERX1D  PSOERX1F  PSOERX1G  PSOERXA5  PSOERXA6  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
MEDDIS(ERXIEN,DTYPE,LINE) ;
RRREQ(ERXIEN,LINE) ;
MSGHIS(ERXIEN,LINE) ;
RRRES(ERXIEN,LINE,PMODE) ;p646 added PMODE parameter.
; If PMODE is greater than 0 then the video control calls will be utilized.
ERRDISP(ERXIEN,LINE) ;
PROCERR(ERXIEN,LINE) ;
AUTODC(ERXIEN) ;
RRRESCR(ERXIEN,OPT) ;
PREFRES(PSOIEN,PSOHY,PSOEXCNT,PSOEXMS,PSODAT) ;
PSOHY(PSOHY,ERXIEN,ORXIEN,RXIEN,PROVOVR) ;

External References

Name Field # of Occurrence
$$GET1^DIQ MEDDIS+4, MEDDIS+9, MEDDIS+10, MEDDIS+12, MEDDIS+31, MEDDIS+51, MEDDIS+53, RRRES+4, RRRES+7, RRRES+8
, RRRES+24, RRRES+32, RRRES+33, RRRES+38, RRRES+39, RRRES+40, AUTODC+8, AUTODC+9, AUTODC+12, AUTODC+14
, AUTODC+21, AUTODC+22, AUTODC+25, AUTODC+27, AUTODC+28, AUTODC+32, AUTODC+37, AUTODC+42, AUTODC+45, AUTODC+50
, RRRESCR+3, RRRESCR+4, RRRESCR+5, RRRESCR+6, RRRESCR+20, RRRESCR+21, RRRESCR+25, RRRESCR+29, PREFRES+3, PREFRES+6
, PSOHY+4, PSOHY+10, PSOHY+16, PSOHY+22, PSOHY+33
GETS^DIQ MEDDIS+16, RRRES+10, PSOHY+5
OERR^PSOCAN3 AUTODC+31
ADDITEM^PSOERX1A MEDDIS+34, MEDDIS+35, MEDDIS+36
TXT2ARY^PSOERXD1 MEDDIS+44, RRRES+20, RRRES+26, RRRES+44, RRRES+61, RRRES+63
$$ERRSEQ^PSOERXU1 AUTODC+16, AUTODC+38
FILERR^PSOERXU1 AUTODC+18, AUTODC+39
UPDSTAT^PSOERXU1 AUTODC+20, AUTODC+21, AUTODC+22, AUTODC+23, AUTODC+24, AUTODC+35, AUTODC+36, AUTODC+37, AUTODC+41, AUTODC+42
, AUTODC+44, AUTODC+45, AUTODC+47, AUTODC+48, AUTODC+49, AUTODC+50
$$GETRESP^PSOERXU2 RRRES+6
$$RESOLV^PSOERXU2 MEDDIS+8, RRRES+5, AUTODC+6, AUTODC+7, RRRESCR+22, PREFRES+4
RRDELTA^PSOERXU2 RRRES+52, RRRESCR+24, PREFRES+10
$$CODERES^PSOERXU7 MEDDIS+11
ERRDISP^PSOERXU7 ERRDISP+1
MSGHIS^PSOERXU7 MSGHIS+1
PROCERR^PSOERXU7 PROCERR+1
RRREQ^PSOERXU7 RRREQ+1
$$VADRSCH^PSOERXUT MEDDIS+32
CNTRL^VALM10 MEDDIS+7, MEDDIS+32, MEDDIS+38, MEDDIS+39, MEDDIS+40, MEDDIS+42, MEDDIS+48, MEDDIS+49, MEDDIS+53, MEDDIS+55
, RRRES+17, RRRES+18, RRRES+19, RRRES+22, RRRES+30, RRRES+31, RRRES+34, RRRES+35, RRRES+42, RRRES+48
, RRRES+49, RRRES+54, RRRES+59, RRRES+65, RRRES+67
SET^VALM10 MEDDIS+5, MEDDIS+6, MEDDIS+7, MEDDIS+32, MEDDIS+37, MEDDIS+42, MEDDIS+47, MEDDIS+53, MEDDIS+55, RRRES+15
, RRRES+16, RRRES+17, RRRES+18, RRRES+19, RRRES+22, RRRES+23, RRRES+29, RRRES+34, RRRES+35, RRRES+36
, RRRES+42, RRRES+43, RRRES+47, RRRES+54, RRRES+55, RRRES+59, RRRES+65, RRRES+67, RRRES+68

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSRX - [#52] GET1^DIQ,  GETS^DIQ
^PS(52.45 - [#52.45] GET1^DIQ
^PS(52.49 - [#52.49] GET1^DIQ,  GETS^DIQ
52.4955 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(52.49 - [#52.49] MEDDIS+13, RRRES+37
^PS(59.7 - [#59.7] AUTODC+26
^PSRX - [#52] MEDDIS+52

Label References

Name Line Occurrences
PSOHY PREFRES+7, PREFRES+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CLQ MEDDIS+1~, MEDDIS+27*
CODEIEN RRRES+2~, RRRES+39*, RRRES+40
COMM RRRES+3~, RRRES+24*, RRRES+25*, RRRES+26
COMMARY RRRES+3~, RRRES+26
COMMARY( RRRES+27, RRRES+28
COMMBY RRRES+3~, RRRES+32*, RRRES+34
COMMDTTM RRRES+3~, RRRES+33*, RRRES+35
>> CTXT RRRES+28*, RRRES+29, RRRES+30, RRRES+31, RRRES+46*, RRRES+47, RRRES+48, RRRES+49
DAYS MEDDIS+1~, MEDDIS+20*, MEDDIS+36
DDAT MEDDIS+2~
DDAT( MEDDIS+17, MEDDIS+18, MEDDIS+19, MEDDIS+20, MEDDIS+21, MEDDIS+22, MEDDIS+23, MEDDIS+24, MEDDIS+25, MEDDIS+26
, MEDDIS+27, MEDDIS+28, MEDDIS+29
DELTA RRRES+3~, RRRES+52, PREFRES+1~, PREFRES+10
DELTA( RRRES+56, RRRES+57, RRRES+60, RRRES+62, PREFRES+12
DELTAS RRRESCR+1~, RRRESCR+24
DELTAS( RRRESCR+25, RRRESCR+28, RRRESCR+29
>> DFN PSOHY+31*
DIEN MEDDIS+1~, MEDDIS+18*, MEDDIS+32
DIRARY MEDDIS+2~, MEDDIS+44
DIRARY( MEDDIS+45, MEDDIS+47, MEDDIS+48, MEDDIS+49
DIRECT MEDDIS+1~, MEDDIS+22*, MEDDIS+43*, MEDDIS+44
DLOOP MEDDIS+2~, MEDDIS+45*, MEDDIS+47, MEDDIS+48, MEDDIS+49
DMVAL PREFRES+1~
DRUG MEDDIS+1~, MEDDIS+17*, MEDDIS+32
DT PSOHY+11
DTYPE MEDDIS~
EFDATE MEDDIS+1~, MEDDIS+26*
EFFDT PSOHY+1~, PSOHY+10*, PSOHY+11*, PSOHY+27
ERESCODE RRRES+3~, RRRES+38*, RRRES+41
ERRSEQ AUTODC+2~, AUTODC+16*, AUTODC+18, AUTODC+38*, AUTODC+39
ERXDAT RRRES+2~
ERXDAT( RRRES+11, RRRES+12, RRRES+13, RRRES+14
ERXIEN MEDDIS~, MEDDIS+4, MEDDIS+8, MEDDIS+13, MEDDIS+14, RRREQ~, RRREQ+1, MSGHIS~, MSGHIS+1, RRRES~
, RRRES+4, RRRES+5, RRRES+6, ERRDISP~, ERRDISP+1, PROCERR~, PROCERR+1, AUTODC~, AUTODC+3, AUTODC+4
, AUTODC+6, AUTODC+8, AUTODC+9, AUTODC+16, AUTODC+20, AUTODC+23, AUTODC+24, AUTODC+35, AUTODC+36, AUTODC+38
, AUTODC+41, AUTODC+47, AUTODC+49, RRRESCR~, RRRESCR+3, RRRESCR+4, RRRESCR+5, RRRESCR+6, RRRESCR+20, RRRESCR+21
, RRRESCR+22, RRRESCR+25, RRRESCR+29, PSOHY~, PSOHY+4, PSOHY+10, PSOHY+16, PSOHY+22, PSOHY+33
ERXIENS AUTODC+2~, AUTODC+4*, AUTODC+18, AUTODC+39
ERXNUM PSOHY+1~, PSOHY+4*, PSOHY+25
ERXRFLS PSOHY+1~
ERXSTAT RRRESCR+1~, RRRESCR+6*, RRRESCR+16, RRRESCR+17, RRRESCR+18
ERXWDATE PSOHY+1~
EXDATE MEDDIS+1~, MEDDIS+25*
F MEDDIS+1~, MEDDIS+3*, MEDDIS+16, MEDDIS+17, MEDDIS+18, MEDDIS+19, MEDDIS+20, MEDDIS+21, MEDDIS+22, MEDDIS+23
, MEDDIS+24, MEDDIS+25, MEDDIS+26, MEDDIS+27, MEDDIS+28, MEDDIS+29, PREFRES+13, PREFRES+16
FN RRRES+3~, RRRES+57*, RRRES+59, RRRES+60, RRRES+62
I MEDDIS+1~, MEDDIS+13*, MEDDIS+14, RRRES+2~, RRRES+27*, RRRES+28, RRRES+30, RRRES+37*, RRRES+38, RRRES+39
, RRRES+56*, RRRES+57, RRRES+60, RRRES+62
IENS MEDDIS+1~, MEDDIS+14*, MEDDIS+16, MEDDIS+17, MEDDIS+18, MEDDIS+19, MEDDIS+20, MEDDIS+21, MEDDIS+22, MEDDIS+23
, MEDDIS+24, MEDDIS+25, MEDDIS+26, MEDDIS+27, MEDDIS+28, MEDDIS+29, RRRES+2~, RRRES+9*, RRRES+11, RRRES+12
, RRRES+13, RRRES+14, RRRES+38, RRRES+39
II RRRES+3~, RRRES+21*, RRRES+22, RRRES+45*, RRRES+46, RRRES+48
INS MEDDIS+2~, MEDDIS+52*, MEDDIS+53
>> IOINHI MEDDIS+7, MEDDIS+32, MEDDIS+38, MEDDIS+39, MEDDIS+40, MEDDIS+42, MEDDIS+48, MEDDIS+49, MEDDIS+53, MEDDIS+55
, RRRES+17, RRRES+19, RRRES+22, RRRES+30, RRRES+31, RRRES+34, RRRES+35, RRRES+48, RRRES+49, RRRES+54
>> IOINORM MEDDIS+7, MEDDIS+32, MEDDIS+38, MEDDIS+39, MEDDIS+40, MEDDIS+42, MEDDIS+48, MEDDIS+49, MEDDIS+53, MEDDIS+55
, RRRES+17, RRRES+19, RRRES+22, RRRES+30, RRRES+31, RRRES+34, RRRES+35, RRRES+48, RRRES+49, RRRES+54
>> IORVOFF RRRES+18, RRRES+42, RRRES+59, RRRES+65, RRRES+67
>> IORVON RRRES+18, RRRES+42, RRRES+59, RRRES+65, RRRES+67
>> IOUOFF MEDDIS+7, RRRES+17, RRRES+54
>> IOUON MEDDIS+7, RRRES+17, RRRES+54
J RRRES+3~, RRRES+64*, RRRES+65, RRRES+66*, RRRES+67
LFDATE MEDDIS+1~, MEDDIS+24*
LINE MEDDIS~, MEDDIS+5*, MEDDIS+6*, MEDDIS+7, MEDDIS+32*, MEDDIS+33*, MEDDIS+37, MEDDIS+38, MEDDIS+39, MEDDIS+40
, MEDDIS+42*, MEDDIS+46*, MEDDIS+47, MEDDIS+48, MEDDIS+49, MEDDIS+53*, MEDDIS+55*, RRREQ~, RRREQ+1, MSGHIS~
, MSGHIS+1, RRRES~, RRRES+15*, RRRES+16*, RRRES+17, RRRES+18*, RRRES+19*, RRRES+22*, RRRES+23*, RRRES+29*
, RRRES+30, RRRES+31, RRRES+34*, RRRES+35*, RRRES+36*, RRRES+42*, RRRES+43*, RRRES+47*, RRRES+48, RRRES+49
, RRRES+53*, RRRES+54, RRRES+55, RRRES+59*, RRRES+65*, RRRES+67*, RRRES+68*, ERRDISP~, ERRDISP+1, PROCERR~
, PROCERR+1
LOC PSOHY+1~, PSOHY+6*, PSOHY+25
LTXT MEDDIS+1~, MEDDIS+34, MEDDIS+35, MEDDIS+36, MEDDIS+37, MEDDIS+41*
MESREQ RRRESCR+1~, RRRESCR+5*, RRRESCR+9
MTYPE MEDDIS+2~, MEDDIS+4*, RRRES+2~, RRRES+4*, RRRES+5, RRRES+6, AUTODC+2~, AUTODC+8*, AUTODC+19, AUTODC+37
, AUTODC+40, AUTODC+43, AUTODC+46, RRRESCR+1~, RRRESCR+3*, RRRESCR+7, RRRESCR+10, RRRESCR+12, RRRESCR+32
NERXIEN AUTODC+1~, AUTODC+7*, AUTODC+11, AUTODC+12, AUTODC+31, AUTODC+44
NOTEARY RRRES+3~, RRRES+20
NOTEARY( RRRES+21, RRRES+22
OK RRRESCR+1~, RRRESCR+2*, RRRESCR+7, RRRESCR+8*, RRRESCR+9*, RRRESCR+10*, RRRESCR+12, RRRESCR+14*, RRRESCR+15*, RRRESCR+16*
, RRRESCR+17*, RRRESCR+18*, RRRESCR+19*, RRRESCR+20*, RRRESCR+21*, RRRESCR+23*, RRRESCR+25*, RRRESCR+28*, RRRESCR+29*, RRRESCR+31*
, RRRESCR+32*, RRRESCR+33
OPT RRRESCR~, RRRESCR+14, RRRESCR+15, RRRESCR+16, RRRESCR+17, RRRESCR+18, RRRESCR+19, RRRESCR+25, RRRESCR+28, RRRESCR+29
, RRRESCR+31, RRRESCR+32
ORDERTYP PSOHY+1~, PSOHY+23*, PSOHY+31
OREFILL MEDDIS+2~, MEDDIS+12*
ORN AUTODC+1~, AUTODC+29*
ORXIEN PREFRES+1~, PREFRES+4*, PREFRES+5, PREFRES+6, PREFRES+7, PREFRES+18, PSOHY~
PARIEN MEDDIS+2~, MEDDIS+8*, MEDDIS+9, MEDDIS+10
PATIEN PSOHY+1~, PSOHY+18*, PSOHY+31
PMODE RRRES~, RRRES+18, RRRES+42, RRRES+59
PMVAL PREFRES+1~
PRMVAL PREFRES+1~, PREFRES+16*
PROVIEN PREFRES+1~, PREFRES+11*, PREFRES+13*, PREFRES+14, PREFRES+18, PSOHY+1~, PSOHY+8*, PSOHY+26, PSOHY+27
PROVOVR PSOHY~, PSOHY+8
PSODAT PREFRES~
PSODAT( PREFRES+13, PREFRES+16
PSODFN AUTODC+1~, AUTODC+27*
PSODIV AUTODC+1~
PSOEXCNT PREFRES~, PREFRES+5*, PREFRES+6*, PREFRES+14*, PREFRES+16*
PSOEXMS PREFRES~
PSOEXMS( PREFRES+5*, PREFRES+6*, PREFRES+14*, PREFRES+16*
PSOEXMS(0 PREFRES+17
PSOHY PREFRES~, PREFRES+7, PREFRES+18, PSOHY~
PSOHY("CHNUM" PSOHY+25*
PSOHY("DAYS" PSOHY+36*
PSOHY("DRUG" PSOHY+28*
PSOHY("EDT" PSOHY+33*
PSOHY("ENTER" PSOHY+26*
PSOHY("EXAPP" PSOHY+35*
PSOHY("ITEM" PSOHY+28*
PSOHY("LOC" PSOHY+25*
PSOHY("OCC" PSOHY+31*
PSOHY("PAT" PSOHY+31*
PSOHY("PICK" PSOHY+26*
PSOHY("PREVORD" PSOHY+24*
PSOHY("PRIOR" PSOHY+33*
PSOHY("PROV" PSOHY+27*
PSOHY("QTY" PSOHY+29*
PSOHY("REF" PSOHY+29*
PSOHY("SDT" PSOHY+27*
PSOIEN PREFRES~, PREFRES+2, PREFRES+3, PREFRES+4, PREFRES+7, PREFRES+10, PREFRES+18
PSOIENS PREFRES+1~, PREFRES+2*, PREFRES+13, PREFRES+16
PSOLST AUTODC+1~
PSOLST(1 AUTODC+28*
PSOOPT AUTODC+1~, AUTODC+30*
PSOSITE AUTODC+1~, AUTODC+25*
PSOSYS AUTODC+1~, AUTODC+26*
PSTAT AUTODC+2~, AUTODC+32*, AUTODC+33
PUC MEDDIS+1~, MEDDIS+29*
QTY MEDDIS+1~, MEDDIS+19*, MEDDIS+34
QUOM MEDDIS+2~, MEDDIS+10*, MEDDIS+11*, MEDDIS+42
RECODE RRRES+2~
REFILL MEDDIS+1~, MEDDIS+21*, MEDDIS+31*, MEDDIS+35
REFREQ RRRESCR+1~, RRRESCR+22*, RRRESCR+23, RRRESCR+24
REFRES RRRESCR+1~, RRRESCR+22*, RRRESCR+23, RRRESCR+24
REQIEN RRRES+2~, RRRES+5*, RRRES+6*, RRRES+7, RRRES+52, AUTODC+2~, AUTODC+6*, AUTODC+7, AUTODC+21, AUTODC+22
, AUTODC+37, AUTODC+42, AUTODC+45, AUTODC+48, AUTODC+50, PREFRES+1~, PREFRES+4*, PREFRES+10
REQS2017 RRRES+3~, RRRES+7*, RRRES+50
RESCODE RRRES+2~, RRRES+12*, RRRES+51
RESDESC RRRES+2~, RRRES+40*, RRRES+43, RRRES+44
RESDESCARY RRRES+2~, RRRES+44
RESDESCARY( RRRES+45, RRRES+46
RESDTTM RRRES+2~, RRRES+14*, RRRES+19
RESIEN RRRES+2~, RRRES+5*, RRRES+6*, RRRES+8, RRRES+9, RRRES+10, RRRES+24, RRRES+32, RRRES+33, RRRES+37
, RRRES+52
RESNOTE RRRES+2~, RRRES+13*, RRRES+20, RRRES+22
RESS2017 RRRES+3~, RRRES+8*, RRRES+50
RESTEXT RRRES+2~, RRRES+41*, RRRES+42
RESTYPE RRRESCR+1~, RRRESCR+4*, RRRESCR+8, RRRESCR+9, RRRESCR+14, RRRESCR+16, RRRESCR+17, RRRESCR+18, PREFRES+1~, PREFRES+3*
, PREFRES+7
RESVAL RRRES+2~, RRRES+11*, RRRES+18, RRRES+41
RTYPE AUTODC+2~, AUTODC+9*, AUTODC+23, AUTODC+35, AUTODC+36, AUTODC+43, AUTODC+46
RXDAT PSOHY+1~
RXDAT(52 PSOHY+6, PSOHY+7, PSOHY+8, PSOHY+12, PSOHY+13, PSOHY+14, PSOHY+18, PSOHY+21
RXIEN MEDDIS+2~, MEDDIS+9*, MEDDIS+12, MEDDIS+31, MEDDIS+50, MEDDIS+51, MEDDIS+52, MEDDIS+53, AUTODC+1~, AUTODC+12*
, AUTODC+14, AUTODC+25, AUTODC+27, AUTODC+28, AUTODC+32, PREFRES+1~, PREFRES+6*, PREFRES+7, PREFRES+18, PSOHY~
, PSOHY+3, PSOHY+5, PSOHY+24
RXIENS PSOHY+1~, PSOHY+3*, PSOHY+6, PSOHY+7, PSOHY+8, PSOHY+12, PSOHY+13, PSOHY+14, PSOHY+18, PSOHY+21
RXNUM MEDDIS+2~, MEDDIS+51*, MEDDIS+54*, MEDDIS+55
RXSTAT AUTODC+2~, AUTODC+14*, AUTODC+15
S2017 RRRES+3~
SCNT PSOHY+2~
>> SDERXFLG MEDDIS+5, MEDDIS+7, RRRES+15, RRRES+17, RRRES+23, RRRES+36, RRRES+54, RRRES+68
SLOOP PSOHY+2~
SLOOP2 PSOHY+2~
STR1 RRRES+3~, RRRES+60*, RRRES+61
STR1ARY RRRES+3~, RRRES+58!, RRRES+61
STR1ARY( RRRES+64, RRRES+65
STR2 RRRES+3~, RRRES+62*, RRRES+63
STR2ARY RRRES+3~, RRRES+58!, RRRES+63
STR2ARY( RRRES+66, RRRES+67
U RRRES+60, RRRES+62, AUTODC+11, AUTODC+28
USC MEDDIS+1~, MEDDIS+28*
VADAYS PSOHY+1~, PSOHY+21*, PSOHY+36
VADRG PREFRES+1~
VADRUG PSOHY+1~, PSOHY+14*, PSOHY+28
VALMSG AUTODC+2~, AUTODC+17*, AUTODC+18, AUTODC+20, AUTODC+21, AUTODC+22, AUTODC+23, AUTODC+24, AUTODC+34*, AUTODC+35
, AUTODC+36, AUTODC+37, AUTODC+39, AUTODC+41, AUTODC+42
VAOI PSOHY+1~, PSOHY+12*, PSOHY+28
VAPRIOR PSOHY+1~, PSOHY+20*, PSOHY+33
VAREF PSOHY+1~, PSOHY+16*, PSOHY+17*, PSOHY+29
VAROUT PSOHY+1~, PSOHY+7*, PSOHY+26
VQTY PSOHY+1~, PSOHY+13*, PSOHY+29
WDATE MEDDIS+1~, MEDDIS+23*
WRITDT PSOHY+2~, PSOHY+22*
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