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) | ;
|
|
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+33 |
$$DEFDIR^%ZISH | REMREF+61 |
$$DEL^%ZISH | REMREF+67, REMREF+81 |
$$FTG^%ZISH | REMREF+79 |
RMDEV^%ZISUTL | REMREF+83 |
SAVDEV^%ZISUTL | REMREF+66 |
USE^%ZISUTL | REMREF+83 |
FILE^DIE | UPDREF+13 |
$$GET1^DIQ | REMREF+9, REMREF+10, REMREF+15, REMREF+22, REMREF+23, REMREF+25, REMREF+27, REMREF+32, REMREF+34, REMREF+40 , REMREF+45, REMREF+55, REMREF+87, UPDREF+5, UPDREF+6, UPDREF+7 |
GETS^DIQ | UPDREF+15 |
^PSOBUILD | REMREF+34 |
$$LMREJ^PSOREJU1 | REMREF+36 |
PROCESS^PSORREF0 | REMREF+46 |
START^PSORREF1 | REMREF+38 |
LABEL^PSORWRAP | REMREF+70 |
LOGDATA^PSORWRAP | UPDREF+30 |
$$TITRX^PSOUTL | REMREF+20 |
$$FMADD^XLFDT | REMREF+43, REMREF+74, REMREF+78 |
$$FMTE^XLFDT | REMREF+44 |
$$NOW^XLFDT | REMREF+26, REMREF+76, REMREF+78 |
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+58 |
^PS(55 - [#55] | REMREF+58 |
^PS(59 - [#59] | REMREF+29 |
^PSRX - [#52] | REMREF+41, REMREF+51, REMREF+86, REMREF+87, REMREF+88, REMREF+89, REMREF+90, REMREF+91, 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+35 |
^XTMP("PSORLBL" | REMREF+73!, REMREF+74*, REMREF+80 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BACK | REMREF+2~, REMREF+36 |
CHKDT | REMREF+3~, REMREF+43*, REMREF+44 |
CLERK | UPDREF+1~, UPDREF+19*, UPDREF+31 |
CSVAL | REMREF+3~, REMREF+27*, REMREF+28 |
DAT | UPDREF+1~, UPDREF+30 |
DAT(1 | UPDREF+29* |
DEL | REMREF+3~, REMREF+67*, REMREF+81* |
DELARR | REMREF+4~, REMREF+67, REMREF+81 |
DELARR("PSOLBL_" | REMREF+67*, REMREF+81* |
DIEN | UPDREF+1~, UPDREF+7* |
DINACT | REMREF+3~, REMREF+25*, REMREF+26 |
DISPDT | UPDREF+1~, UPDREF+24*, UPDREF+29, UPDREF+31 |
DNAME | UPDREF+1~, UPDREF+6*, UPDREF+29, UPDREF+31 |
DSUPP | REMREF+2~, REMREF+32*, REMREF+42, UPDREF+1~, UPDREF+18*, UPDREF+29, UPDREF+31 |
DT | REMREF+33, REMREF+62, REMREF+67, REMREF+74, REMREF+81, 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+37, REMREF+38, 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+76*, REMREF+78, REMREF+80* |
FTGOPEN | REMREF+2~, REMREF+76*, REMREF+78, REMREF+79* |
FTGSTRT | REMREF+3~, REMREF+76*, REMREF+78 |
FULLPTH | REMREF+2~, REMREF+63* |
HDRUG | REMREF+3~, REMREF+23*, REMREF+25, REMREF+27 |
HFSDONE | REMREF+2~, REMREF+64* |
HFSIEN | REMREF+2~ |
>> HLINSTN | REMREF+71, REMREF+72, REMREF+73, REMREF+74, REMREF+80 |
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+36 |
MW | REMREF~ |
NDC | UPDREF+1~, UPDREF+25*, UPDREF+31 |
NODE | EOJ+2! |
OFFSET | REMREF+3~, REMREF+42*, REMREF+43 |
PAR | REMREF+4~, REMREF+77~* |
PASSLOC | REMREF+2~, REMREF+72*, REMREF+84, UPDREF~, UPDREF+31 |
PDIR | REMREF+3~ |
PFIL | REMREF+3~ |
PPL1 | REMREF+2~, REMREF+59* |
PS | EOJ+2! |
PSISSDT | REMREF+3~, REMREF+40*, REMREF+43 |
PSOBBC | REMREF+5~ |
PSOBBC1 | REMREF+5~ |
PSODFDIR | REMREF+4~, REMREF+61*, REMREF+63, REMREF+67, REMREF+79, REMREF+81 |
PSODFN | REMREF+34*, REMREF+51*, REMREF+55, REMREF+58, EOJ+3! |
PSODIR | REMREF+5~ |
PSODTCUT | REMREF+3~, REMREF+33* |
PSOERR | EOJ+2! |
PSOEXREP | REMREF+3~, REMREF+68* |
PSOFNAME | REMREF+4~, REMREF+62*, REMREF+63, REMREF+70, REMREF+79 |
PSOFROM | REMREF+35*, 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+38! |
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+29* |
PSOPHDUZ | REMREF+3~, REMREF+22*, REMREF+70 |
PSOREASN | ACTD~, ACTD+5 |
PSOREF | EOJ+2! |
PSOREF("DFLG" | REMREF+35*, REMREF+38 |
PSOREF("IRXN" | REMREF+35* |
PSOREF("PSODFN" | REMREF+34* |
PSOREF("QFLG" | REMREF+35* |
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+35!, REMREF+37*, REMREF+44, REMREF+45, EOJ+2! |
PSORX("IRXN" | REMREF+52* |
PSORX("MAIL/WINDOW" | REMREF+54* |
PSORX("METHOD | OF PICKUP" , REMREF+57* |
PSORX("NAME" | REMREF+55* |
PSORX("PATIEN | T STATUS" , REMREF+58* |
PSORX("PSOL" | REMREF+53* |
PSORX("QFLG" | REMREF+56* |
PSOSD | REMREF+34! |
PSOSIEN | REMREF+2~, REMREF+9*, REMREF+29 |
PSOSITE | REMREF+2~, REMREF+29*, REMREF+62, REMREF+67, REMREF+70, REMREF+81 |
PSOX | REMREF+3~, REMREF+58* |
PTHDAT | REMREF+2~, REMREF+64* |
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+46, REMREF+84 |
RET(0 | REMREF+8*, RET0+1* |
RET(1 | REMREF+11*, REMREF+17*, REMREF+20*, REMREF+26*, REMREF+28*, REMREF+36*, REMREF+44*, REMREF+45*, REMREF+48, REMREF+49 , REMREF+85* |
RET(2 | REMREF+12*, REMREF+18*, REMREF+28*, REMREF+45* |
RET(3 | REMREF+19*, REMREF+28* |
RF | EOJ+2! |
RFILLDT | UPDREF+1~, UPDREF+16*, UPDREF+29, UPDREF+31 |
ROR1 | REMREF~, REMREF+91* |
RPHARM | REMREF~, REMREF+84, RET0+1, UPDREF~, UPDREF+11, UPDREF+27*, UPDREF+29, UPDREF+31 |
RPHONE | REMREF~, REMREF+30*, REMREF+84, RET0+1, UPDREF~, UPDREF+12, UPDREF+28*, UPDREF+31 |
RPROV | REMREF~, REMREF+87* |
RREF0 | REMREF~, REMREF+90* |
RREFIEN | REMREF+4~, REMREF+89*, REMREF+90 |
RRXIEN | REMREF+2~, REMREF+9*, REMREF+15, REMREF+20, REMREF+22, REMREF+23, REMREF+32, REMREF+34, REMREF+40, REMREF+41 , REMREF+45, REMREF+51, REMREF+53, REMREF+59, REMREF+70, REMREF+84, REMREF+86, REMREF+87, REMREF+88, REMREF+89 , REMREF+90, REMREF+91, RET0+1 |
RSIG | REMREF~, REMREF+88* |
RSITE | REMREF~, REMREF+84, RET0+1, UPDREF~, UPDREF+10, UPDREF+26*, UPDREF+29, UPDREF+31 |
RX0 | REMREF~, REMREF+86*, REMREF+87 |
RX2 | REMREF~, REMREF+86* |
RX3 | REMREF~, REMREF+86* |
RXN | REMREF+35~, EOJ+2! |
RXNUM | REMREF~, REMREF+9, REMREF+26, REMREF+28, REMREF+35, REMREF+36, REMREF+44, REMREF+45, REMREF+52, REMREF+62 , REMREF+67, REMREF+71, REMREF+72, REMREF+73, REMREF+74, REMREF+80, REMREF+81, REMREF+85, RET0+1, UPDREF+1~ , UPDREF+5*, UPDREF+29, UPDREF+31 |
RXO | EOJ+2! |
RXP | EOJ+2! |
RXS | EOJ+2! |
RXSTA | REMREF~, REMREF+87* |
SD | EOJ+2! |
SITENUM | REMREF+3~ |
STATION | REMREF+2~ |
STRT | REMREF+2~ |
TFILLS | REMREF+3~, REMREF+41*, REMREF+42 |
U | REMREF+51, REMREF+74, REMREF+87, RET0+1, UPDREF+29, UPDREF+31 |
VAERR | EOJ+2! |
X | REMREF+3~, REMREF+33 |
X1 | REMREF+3~, REMREF+33* |
X2 | REMREF+3~, REMREF+33* |
XTMPLOC | REMREF+2~, REMREF+71*, REMREF+79 |