PSORREF ;AITC/BWF - Remote RX retrieval API ;12/12/16 3:21pm
Source file <PSORREF.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Outpatient Pharmacy | 2 | PSOHLDS6 PSORWRAP |
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
|
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 |
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 |
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 |
>> | 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 |