PSOORED2 ;ISC-BHAM/SAB-edit orders from backdoor con't ;29-May-2012 14:56;PLS
Source file <PSOORED2.m>
Package | Total | Call Graph |
---|---|---|
Outpatient Pharmacy | 11 | (ECMESND,REVERSE)^PSOBPSU1 RXACT^PSOBPSU2 ($$RXSITE,$$STATUS,$$SUBMIT)^PSOBPSUT (EDTDAW,SAVDAW)^PSODAWUT NDC^PSODRG EN^PSOFSIG ($$GETNDC,SAVNDC)^PSONDCUT ^PSOORED3 DOSE^PSOORED5 $$HDLG^PSOREJU1 $$FIND^PSOREJUT |
VA Fileman | 4 | ^%DT ^DIE GETS^DIQ ^DIR |
Uncategorized | 2 | $$DIVNCPDP^BPSBUTL $$ECMEON^BPSUTIL |
Registration | 1 | PAUSE^VALM1 |
Package | Total | Caller Graph |
---|---|---|
Outpatient Pharmacy | 2 | PSOORED7 PSOOREDT |
Name | Comments | DBIA/ICR reference |
---|---|---|
RFX | ||
ISDT | ||
CHANGED(RX,RFL,PRIOR) | ; - Check if fields have changed and should for 3rd Party Claim resubmission
|
|
EDTDOSE | ;edit med instructions fields
|
|
DIE | ||
FLDT | ||
CHK | ||
CHK1 | ||
UPD1 | ||
UPD2 | ||
DAT | ||
KV | ||
RFE | ||
RFD | ;check for deleted refill
|
|
SRF | ||
REF | ;shows refill info
|
|
UPD | ;updates dosing array
|
|
RFM |
Name | Field # of Occurrence |
---|---|
^%DT | ISDT+1 |
$$DIVNCPDP^BPSBUTL | CHANGED+8 |
$$ECMEON^BPSUTIL | RFE+12 |
^DIE | RFX+5, RFX+9, DIE |
GETS^DIQ | RFX+2, CHANGED+6 |
^DIR | FLDT+4, REF+4, SRF+10 |
ECMESND^PSOBPSU1 | RFE+17 |
REVERSE^PSOBPSU1 | RFX+6, RFE+13 |
RXACT^PSOBPSU2 | RFE+7 |
$$RXSITE^PSOBPSUT | RFE+12 |
$$STATUS^PSOBPSUT | RFX+4, RFE+1, RFE+16 |
$$SUBMIT^PSOBPSUT | RFE+14 |
EDTDAW^PSODAWUT | RFE+3 |
SAVDAW^PSODAWUT | RFE+4 |
NDC^PSODRG | RFE+5 |
EN^PSOFSIG | UPD1+17, UPD2+18 |
$$GETNDC^PSONDCUT | RFE+2, RFE+6, RFE+7, RFE+17 |
SAVNDC^PSONDCUT | RFE+8 |
^PSOORED3 | EDTDOSE+2 |
DOSE^PSOORED5 | EDTDOSE+1 |
$$HDLG^PSOREJU1 | RFE+19 |
$$FIND^PSOREJUT | RFE+19 |
PAUSE^VALM1 | ISDT, FLDT |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("DD" | ISDT+1, FLDT+1 |
^PS(52.5 - [#52.5] | CHK1+1 |
^PS(59 - [#59] | SRF+5 |
^PSRX - [#52] | ISDT+1, FLDT+1, CHK+1, CHK1, CHK1+3, REF+1, SRF+1, RFM, RFM+1, RFM+2 , RFX+3, RFE, EDTDOSE+1 |
^PSRX("AR" | CHK, CHK+1, RFM+1 |
^VA(200 - [#200] | SRF+4 |
Name | Line Occurrences |
---|---|
CHK | ISDT, FLDT |
DAT | SRF+2 |
ISDT | ISDT+2 |
KV | ISDT+4, FLDT+1, FLDT+5, REF+3, REF+4, SRF+10 |
RFD | RFX+6 |
RFE | RFX+4 |
RFM | SRF+9 |
RFX | RFM+1 |
SRF | RFM |
UPD1 | UPD1+1, UPD2+1 |
Name | Field # of Occurrence |
---|---|
^( | SRF+1 |
^(0 | CHK1+1, CHK1+3, SRF+4, SRF+5, RFM+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | ISDT+1*!, ISDT+4! |
%DT("A" | ISDT+1* |
%DT("B" | ISDT+1* |
%DT(0 | ISDT+1* |
CHANGED | RFX~, RFE+10*, RFE+11, RFE+12, RFE+16, RFE+17, CHANGED+5~, CHANGED+6*, CHANGED+7*, CHANGED+8* , CHANGED+9 |
CHGNDC | RFX~, RFE+7*, RFE+17 |
CMRL | ISDT!, FLDT!, CHK*, CHK+1*, CHK1, CHK1+1*, CHK1+2*, CHK1+3*, RFM+1*, RFM+2* , RFX+1, RFX+6!, RFX+9, RFE+20! |
DA | ISDT+1, FLDT+1, REF+3!, RFX+1*, RFX+2, RFX+3, RFX+6, RFE+20! |
DA(1 | SRF+9*, RFX+1, RFX+2, RFX+3 |
>> DAT | SRF+2, SRF+3, DAT* |
DAW | RFX~, RFE+3, RFE+4 |
>> DI | RFX+6 |
DIE | RFX+1*, RFE+20!, DIE*, DIE+1! |
DIR | KV! |
DIR("?" | FLDT+3*, FLDT+4* |
DIR("A" | FLDT+1*, REF+3*, SRF+10* |
DIR("B" | FLDT+1*, REF+3* |
DIR(0 | FLDT+2*, REF+3*, SRF+10* |
DIRUT | FLDT+5, KV!, SRF+10 |
DR | REF+3!, RFX+1*, RFX+5!, RFX+9*, RFE+20!, DIE+1! |
DTOUT | ISDT+1!, KV! |
>> DTT | SRF+2*, DAT* |
DUOUT | ISDT+1!, KV! |
>> ENT | UPD+1 |
FEV | CHK1+3*, RFM+2*, RFX+5! |
FLDS | RFX~ |
HENT | UPD+1*, UPD1, UPD1+1, UPD1+2, UPD1+3, UPD1+4, UPD1+5, UPD1+6, UPD1+7, UPD1+8 , UPD1+9, UPD1+10, UPD1+11, UPD1+12, UPD1+13*, UPD1+14, UPD1+15, UPD1+16, UPD1+17!, UPD2 , UPD2+1, UPD2+2, UPD2+3, UPD2+4, UPD2+5, UPD2+6, UPD2+7, UPD2+8, UPD2+9, UPD2+10 , UPD2+11, UPD2+12, UPD2+13*, UPD2+14, UPD2+15, UPD2+16, UPD2+18! |
I | SRF*, CHANGED+7*, RFD+1~*, RFD+2*, RFD+6, UPD2+17* |
J | RFD+1~, RFD+3* |
K | RFD+1~*, RFD+2, RFD+4*, RFD+6 |
>> LOG | SRF+2*, SRF+3 |
>> N | REF+1*, SRF+1*, SRF+3 |
NDC | RFX~, RFE+2*, RFE+5, RFE+6, RFE+7, RFE+8 |
>> P1 | SRF+1*, SRF+2, SRF+3, SRF+4, SRF+5, SRF+6, SRF+7, SRF+8 |
PRIOR | CHANGED~ |
PRIOR( | CHANGED+7, CHANGED+8 |
>> PSDIV | SRF+5* |
>> PSORX("PSOL" | RFX+6, RFD+1, RFD+6*! |
>> PSORXED | UPD1+17, UPD2+18 |
>> PSORXED("CONJUNCTION" | UPD1!, UPD1+1*, UPD1+2!, UPD1+9*, UPD1+14, UPD1+15!, UPD2!, UPD2+1*, UPD2+2!, UPD2+9* , UPD2+14 |
>> PSORXED("DFLG" | DIE* |
>> PSORXED("DOSE | ORDERED" , UPD1+5*, UPD1+15!, UPD2+4*, UPD2+15! |
>> PSORXED("DOSE" | UPD1, UPD1+3, UPD1+4*, UPD1+15!, UPD2, UPD2+2, UPD2+3*, UPD2+15!, UPD2+17 |
>> PSORXED("DURATION" | UPD1+8*, UPD1+15!, UPD2+8*, UPD2+15! |
>> PSORXED("ENT" | UPD1+17*, UPD2+18* |
>> PSORXED("FLD" | ISDT+2*, FLDT+5!, FLDT+6* |
>> PSORXED("IRXN" | CHK, CHK+1, CHK1, CHK1+1, CHK1+3, REF+1, SRF+1, SRF+9, RFM, RFM+1 , RFM+2, RFX+4, RFX+6, RFE, RFE+1, RFE+2, RFE+3, RFE+4, RFE+5, RFE+6 , RFE+7, RFE+8, RFE+12, RFE+13, RFE+14, RFE+15, RFD+2, RFD+4, EDTDOSE+1 |
>> PSORXED("NOUN" | UPD1+7*, UPD1+15!, UPD2+6*, UPD2+15! |
>> PSORXED("ODOSE" | UPD1+12*, UPD1+16!, UPD2+12*, UPD2+16! |
>> PSORXED("ROUTE" | UPD1+10*, UPD1+15!, UPD2+10*, UPD2+15! |
>> PSORXED("RX1" | RFX+3* |
>> PSORXED("RX2" | FLDT+2, CHK |
>> PSORXED("SCHEDULE" | UPD1+11*, UPD1+15!, UPD2+11*, UPD2+15! |
>> PSORXED("UNITS" | UPD1+6*, UPD1+15!, UPD2+5*, UPD2+15! |
>> PSORXED("VERB" | UPD1+16!, UPD2+7*, UPD2+15! |
PSOX2 | RFD+1~, RFD+2*, RFD+3 |
PSOX3 | RFD+1~, RFD+3*, RFD+4, RFD+5 |
PSOX9 | RFD+1~, RFD+2*, RFD+5*, RFD+6 |
>> PSOZ1("PSOL" | RFD+1*, RFD+2, RFD+7! |
QUIT | RFX~, RFX+4*, RFX+5*, RFX+9*, RFE+1 |
RF | ISDT!, FLDT!, CHK+1* |
RFED | RFX+3*, RFX+6! |
RFL | RFX~, RFX+3*, RFX+4, RFX+6, RFE, RFE+1, RFE+2, RFE+3, RFE+4, RFE+5 , RFE+6, RFE+7, RFE+8, RFE+12, RFE+13, RFE+14, RFE+16, RFE+17, RFE+19, CHANGED~ , CHANGED+6, CHANGED+7, CHANGED+8 |
RFM | REF+1*, SRF+9, SRF+10, RFX+5! |
RFN | REF+1*, REF+3, SRF+9, RFX+5! |
>> RN | SRF+2*, SRF+3 |
>> RTS | SRF+7*, SRF+8 |
RX | RFE+15~*, RFE+16, RFE+17, RFE+19, CHANGED~, CHANGED+6, CHANGED+7, CHANGED+8 |
>> RX0 | ISDT+1, FLDT+2 |
SAVED | CHANGED+5~ |
SAVED( | CHANGED+7, CHANGED+8 |
SENT | UPD1+17!, UPD2+17*, UPD2+18! |
>> ST | RFX+4 |
>> SURX | CHK1+1* |
X | ISDT+1!, ISDT+4!, FLDT+5!, FLDT+7!, RFX+5!, RFE+19*, DIE+1! |
Y | ISDT+1*!, ISDT+2, ISDT+4!, FLDT+1*, FLDT+5!, FLDT+6, FLDT+7!, REF+4, SRF+9*, RFM , RFM+1, RFM+2, RFX+1, RFX+5!, RFX+9, DIE, DIE+1! |