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

Package: Outpatient Pharmacy

Routine: PSORREF


Information

PSORREF ;AITC/BWF - Remote RX retrieval API ;12/12/16 3:21pm

Source Information

Source file <PSORREF.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Outpatient Pharmacy 6 ^PSOBUILD  $$LMREJ^PSOREJU1  PROCESS^PSORREF0  START^PSORREF1  (LABEL,LOGDATA)^PSORWRAP  $$TITRX^PSOUTL  
Kernel 3 ($$DEFDIR,$$DEL,$$FTG)^%ZISH  (RMDEV,SAVDEV,USE)^%ZISUTL  ($$DT,$$FMADD,$$FMTE,$$NOW)^XLFDT  
VA FileMan 3 C^%DTC  FILE^DIE  ($$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: 2

Package Total Caller Graph
Outpatient Pharmacy 2 PSOHLDS6  PSORWRAP  

Entry Points

Name Comments DBIA/ICR reference
REMREF(RET,RXNUM,FDATE,MW,RPHARM,RPHONE,RSITE,RX0,RX2,RXSTA,RPROV,RSIG,RREF0,ROR1,RX3) ;
VALIDDRUG(DRUGIEN) ;
EOJ ;
RET0 ;
ULK ;
UPDREF(PSOMSG,PSOIEN,RPHARM,RPHONE,RSITE,PASSLOC) ;
ACT(PSORTYPE,PSORIEN,PSORFILL) ;
ACTD(PSOREASN,PSOMSG) ;Update Activity log at host site for OPAI Dispensed Fill, called from PSORLLLI
UPDH ;continue update of Dispensing Information at Host Site, called from PSORLLLI

External References

Name Field # of Occurrence
C^%DTC REMREF+29
$$DEFDIR^%ZISH REMREF+57
$$DEL^%ZISH REMREF+63, REMREF+77
$$FTG^%ZISH REMREF+75
RMDEV^%ZISUTL REMREF+79
SAVDEV^%ZISUTL REMREF+62
USE^%ZISUTL REMREF+79
FILE^DIE UPDREF+13
$$GET1^DIQ REMREF+9, REMREF+10, REMREF+15, REMREF+22, REMREF+23, REMREF+28, REMREF+30, REMREF+36, REMREF+41, REMREF+51
, REMREF+83, VALIDDRUG+1, VALIDDRUG+3, VALIDDRUG+5, VALIDDRUG+8, UPDREF+5, UPDREF+6, UPDREF+7
GETS^DIQ UPDREF+15
^PSOBUILD REMREF+30
$$LMREJ^PSOREJU1 REMREF+32
PROCESS^PSORREF0 REMREF+42
START^PSORREF1 REMREF+34
LABEL^PSORWRAP REMREF+66
LOGDATA^PSORWRAP UPDREF+30
$$TITRX^PSOUTL REMREF+20
$$DT^XLFDT VALIDDRUG+2
$$FMADD^XLFDT REMREF+39, REMREF+70, REMREF+74
$$FMTE^XLFDT REMREF+40
$$NOW^XLFDT REMREF+72, REMREF+74

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^VA(200 - [#200] GET1^DIQ
^PSDRUG - [#50] GET1^DIQ
^PSRX - [#52] GET1^DIQ
^PS(59.7 - [#59.7] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(53 - [#53] REMREF+54
^PS(55 - [#55] REMREF+54
^PS(59 - [#59] REMREF+25
^PSRX - [#52] REMREF+37, REMREF+47, REMREF+82, REMREF+83, REMREF+84, REMREF+85, REMREF+86, REMREF+87, UPDREF+4, ACT+3
, ACT+4*, ACT+5*, ACTD+3, ACTD+4*, ACTD+5*, UPDH+2, UPDH+3*, UPDH+4*, UPDH+5*, UPDH+6*
UPDH+7*, UPDH+8, UPDH+9*, UPDH+10*, UPDH+11*, UPDH+12*, UPDH+13*, UPDH+14*
^PSRX("B" REMREF+9, REMREF+31
^XTMP("PSORLBL" REMREF+69!, REMREF+70*, REMREF+76

Label References

Name Line Occurrences
$$VALIDDRUG REMREF+24
EOJ REMREF+34, REMREF+44, REMREF+88
RET0 REMREF+13, REMREF+16, REMREF+20, REMREF+24, REMREF+32, REMREF+40, REMREF+41, VALIDDRUG+2, VALIDDRUG+4, EOJ+1
UPDREF REMREF+80

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BACK REMREF+2~, REMREF+32
CHKDT REMREF+3~, REMREF+39*, REMREF+40
CLERK UPDREF+1~, UPDREF+19*, UPDREF+31
CLOZVAL REMREF+5~, VALIDDRUG+5*, VALIDDRUG+6
CSVAL REMREF+3~, VALIDDRUG+3*, VALIDDRUG+4
DAT UPDREF+1~, UPDREF+30
DAT(1 UPDREF+29*
DEL REMREF+3~, REMREF+63*, REMREF+77*
DELARR REMREF+4~, REMREF+63, REMREF+77
DELARR("PSOLBL_" REMREF+63*, REMREF+77*
DIEN UPDREF+1~, UPDREF+7*
DINACT REMREF+3~, VALIDDRUG+1*, VALIDDRUG+2
DISPDT UPDREF+1~, UPDREF+24*, UPDREF+29, UPDREF+31
DNAME UPDREF+1~, UPDREF+6*, UPDREF+29, UPDREF+31
DRUGIEN VALIDDRUG~, VALIDDRUG+1, VALIDDRUG+3, VALIDDRUG+5, VALIDDRUG+8
DSUPP REMREF+2~, REMREF+28*, REMREF+38, UPDREF+1~, UPDREF+18*, UPDREF+29, UPDREF+31
DT REMREF+29, REMREF+58, REMREF+63, REMREF+70, REMREF+77, UPDREF+4, ACT+5, ACTD+5
EDIV UPDREF+1~, UPDREF+23*, UPDREF+31
FDA UPDREF+1~, UPDREF+13!
FDA( UPDREF+10*, UPDREF+11*, UPDREF+12*
FDATE REMREF~, REMREF+33, REMREF+34, RET0+1
FIL UPDREF+1~, UPDREF+2*, UPDREF+10, UPDREF+11, UPDREF+12, UPDREF+15, UPDREF+16, UPDREF+17, UPDREF+18, UPDREF+19
, UPDREF+20, UPDREF+22, UPDREF+23, UPDREF+24, UPDREF+25, UPDREF+26, UPDREF+27, UPDREF+28
FOUND REMREF+2~, REMREF+72*, REMREF+74, REMREF+76*
FTGOPEN REMREF+2~, REMREF+72*, REMREF+74, REMREF+75*
FTGSTRT REMREF+3~, REMREF+72*, REMREF+74
FULLPTH REMREF+2~, REMREF+59*
HDRUG REMREF+3~, REMREF+23*, REMREF+24
HFSDONE REMREF+2~, REMREF+60*
HFSIEN REMREF+2~
>> HLINSTN REMREF+67, REMREF+68, REMREF+69, REMREF+70, REMREF+76
IDIV UPDREF+1~, UPDREF+22*, UPDREF+31
LASTREF REMREF+2~
LFD EOJ+2!
LOGDATE UPDREF+1~, UPDREF+20*, UPDREF+31
MAX EOJ+2!
MIN EOJ+2!
MSG REMREF+2~, REMREF+32
MW REMREF~
NDC UPDREF+1~, UPDREF+25*, UPDREF+31
NODE EOJ+2!
NOONEVA REMREF+5~, VALIDDRUG+8*, VALIDDRUG+9
OFFSET REMREF+3~, REMREF+38*, REMREF+39
PAR REMREF+4~, REMREF+73~*
PASSLOC REMREF+2~, REMREF+68*, REMREF+80, UPDREF~, UPDREF+31
PDIR REMREF+3~
PFIL REMREF+3~
PPL1 REMREF+2~, REMREF+55*
PS EOJ+2!
PSISSDT REMREF+3~, REMREF+36*, REMREF+39
PSOBBC REMREF+5~
PSOBBC1 REMREF+5~
PSODFDIR REMREF+4~, REMREF+57*, REMREF+59, REMREF+63, REMREF+75, REMREF+77
PSODFN REMREF+30*, REMREF+47*, REMREF+51, REMREF+54, EOJ+3!
PSODIR REMREF+5~
PSODTCUT REMREF+3~, REMREF+29*
PSOERR EOJ+2!
PSOEXREP REMREF+3~, REMREF+64*
PSOFNAME REMREF+4~, REMREF+58*, REMREF+59, REMREF+66, REMREF+75
PSOFROM REMREF+31*, EOJ+3!
>> PSOHCHEK UPDH+3, UPDH+9
>> PSOHFILL UPDH+4, UPDH+10
>> PSOHFLOT UPDH+5, UPDH+11
>> PSOHIENR ACTD+3, ACTD+4, ACTD+5, UPDH+2, UPDH+3, UPDH+4, UPDH+5, UPDH+6, UPDH+7, UPDH+8
UPDH+9, UPDH+10, UPDH+11, UPDH+12, UPDH+13, UPDH+14
>> PSOHSEXP UPDH+7, UPDH+14
>> PSOHSMAN UPDH+6, UPDH+13
>> PSOHSNDC UPDH+12
>> PSOHSUB UPDH+2, UPDH+3, UPDH+4, UPDH+5, UPDH+6, UPDH+7, UPDH+8, UPDH+9, UPDH+10, UPDH+11
UPDH+12, UPDH+13, UPDH+14
>> PSOHSUBR ACTD+5
>> PSOHTPE ACTD+5, UPDH+1
PSOID REMREF+34!
PSOIEN UPDREF~, UPDREF+4, UPDREF+5, UPDREF+6, UPDREF+7, UPDREF+8, UPDREF+30, UPDREF+31
PSOIR ACT+2~, ACT+3*, ACT+4*, ACT+5, ACTD+2~, ACTD+3*, ACTD+4*, ACTD+5
PSOJ ACT+2~, ACT+3*, ACTD+2~, ACTD+3*
PSOLIST EOJ+2!
PSOMSG EOJ+2!, UPDREF~, ACTD~, ACTD+5
PSOMSG(0 UPDREF+31*
PSOMVH REMREF+5~
PSOPAR REMREF+2~, REMREF+25*
PSOPHDUZ REMREF+3~, REMREF+22*, REMREF+66
PSOREASN ACTD~, ACTD+5
PSOREF EOJ+2!
PSOREF("DFLG" REMREF+31*, REMREF+34
PSOREF("IRXN" REMREF+31*
PSOREF("PSODFN" REMREF+30*
PSOREF("QFLG" REMREF+31*
PSORFILL ACT~, ACT+5
PSORIEN ACT~, ACT+3, ACT+4, ACT+5
PSORTYPE ACT~, ACT+5
PSORX EOJ+3!
PSORX("BAR CO DE" , EOJ+2!
PSORX("FILL D ATE" , REMREF+31!, REMREF+33*, REMREF+40, REMREF+41, EOJ+2!
PSORX("IRXN" REMREF+48*
PSORX("MAIL/WINDOW" REMREF+50*
PSORX("METHOD OF PICKUP" , REMREF+53*
PSORX("NAME" REMREF+51*
PSORX("PATIEN T STATUS" , REMREF+54*
PSORX("PSOL" REMREF+49*
PSORX("QFLG" REMREF+52*
PSOSD REMREF+30!
PSOSIEN REMREF+2~, REMREF+9*, REMREF+25
PSOSITE REMREF+2~, REMREF+25*, REMREF+58, REMREF+63, REMREF+66, REMREF+77
PSOX REMREF+3~, REMREF+54*
PTHDAT REMREF+2~, REMREF+60*
PTHFILE REMREF+3~
PTHPIECE REMREF+2~
QTY UPDREF+1~, UPDREF+17*, UPDREF+29, UPDREF+31
REF EOJ+2!
REFDATA UPDREF+1~
REFDATA( UPDREF+16, UPDREF+17, UPDREF+18, UPDREF+19, UPDREF+20, UPDREF+22, UPDREF+23, UPDREF+24, UPDREF+25, UPDREF+26
, UPDREF+27, UPDREF+28
REFIEN UPDREF+1~, UPDREF+4*, UPDREF+8, UPDREF+30, UPDREF+31
REFIENS UPDREF+1~, UPDREF+8*, UPDREF+10, UPDREF+11, UPDREF+12, UPDREF+15, UPDREF+16, UPDREF+17, UPDREF+18, UPDREF+19
, UPDREF+20, UPDREF+22, UPDREF+23, UPDREF+24, UPDREF+25, UPDREF+26, UPDREF+27, UPDREF+28
RET REMREF~, REMREF+42, REMREF+80
RET(0 REMREF+8*, RET0+1*
RET(1 REMREF+11*, REMREF+17*, REMREF+20*, REMREF+32*, REMREF+40*, REMREF+41*, REMREF+44, REMREF+45, REMREF+81*, VALIDDRUG+2*
, VALIDDRUG+4*, VALIDDRUG+6*, VALIDDRUG+9*
RET(2 REMREF+12*, REMREF+18*, REMREF+41*, VALIDDRUG+4*, VALIDDRUG+6*, VALIDDRUG+9*
RET(3 REMREF+19*, VALIDDRUG+4*
RF EOJ+2!
RFILLDT UPDREF+1~, UPDREF+16*, UPDREF+29, UPDREF+31
ROR1 REMREF~, REMREF+87*
RPHARM REMREF~, REMREF+80, RET0+1, UPDREF~, UPDREF+11, UPDREF+27*, UPDREF+29, UPDREF+31
RPHONE REMREF~, REMREF+26*, REMREF+80, RET0+1, UPDREF~, UPDREF+12, UPDREF+28*, UPDREF+31
RPROV REMREF~, REMREF+83*
RREF0 REMREF~, REMREF+86*
RREFIEN REMREF+4~, REMREF+85*, REMREF+86
RRXIEN REMREF+2~, REMREF+9*, REMREF+15, REMREF+20, REMREF+22, REMREF+23, REMREF+28, REMREF+30, REMREF+36, REMREF+37
, REMREF+41, REMREF+47, REMREF+49, REMREF+55, REMREF+66, REMREF+80, REMREF+82, REMREF+83, REMREF+84, REMREF+85
, REMREF+86, REMREF+87, RET0+1
RSIG REMREF~, REMREF+84*
RSITE REMREF~, REMREF+80, RET0+1, UPDREF~, UPDREF+10, UPDREF+26*, UPDREF+29, UPDREF+31
RX0 REMREF~, REMREF+82*, REMREF+83
RX2 REMREF~, REMREF+82*
RX3 REMREF~, REMREF+82*
RXN REMREF+31~, EOJ+2!
RXNUM REMREF~, REMREF+9, REMREF+31, REMREF+32, REMREF+40, REMREF+41, REMREF+48, REMREF+58, REMREF+63, REMREF+67
, REMREF+68, REMREF+69, REMREF+70, REMREF+76, REMREF+77, REMREF+81, VALIDDRUG+2, VALIDDRUG+4, VALIDDRUG+6, VALIDDRUG+9
RET0+1, UPDREF+1~, UPDREF+5*, UPDREF+29, UPDREF+31
RXO EOJ+2!
RXP EOJ+2!
RXS EOJ+2!
RXSTA REMREF~, REMREF+83*
SD EOJ+2!
SITENUM REMREF+3~
STATION REMREF+2~
STRT REMREF+2~
TFILLS REMREF+3~, REMREF+37*, REMREF+38
U REMREF+47, REMREF+70, REMREF+83, RET0+1, UPDREF+29, UPDREF+31
VAERR EOJ+2!
X REMREF+3~, REMREF+29
X1 REMREF+3~, REMREF+29*
X2 REMREF+3~, REMREF+29*
XTMPLOC REMREF+2~, REMREF+67*, REMREF+75
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