PSOORED7 ;ISC-BHAM/MFR-edit orders from backdoor con't ;29-May-2012 14:57;PLS
Source file <PSOORED7.m>
| Package | Total | Call Graph | 
|---|---|---|
| Outpatient Pharmacy | 10 | ($$LSTRFL,ECMESND,REVERSE)^PSOBPSU1  ($$RXSITE,$$STATUS,$$SUBMIT)^PSOBPSUT  EDTDAW^PSODAWUT  (DAYS,QTY,REFILL)^PSODIR1  SET^PSODRG  ($$GETNDC,NDCEDT)^PSONDCUT  (CHK1,REF)^PSOORED2  DOLST^PSOORED3 $$HDLG^PSOREJU1 $$FIND^PSOREJUT | 
| VA Fileman | 3 | ^DIC GETS^DIQ EN^DIQ1 | 
| Uncategorized | 2 | $$DIVNCPDP^BPSBUTL $$ECMEON^BPSUTIL | 
| Registration | 1 | PAUSE^VALM1 | 
| Package | Total | Caller Graph | 
|---|---|---|
| Outpatient Pharmacy | 3 | PSOORED3 PSOORED6 PSOOREDT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| NDCDAWDE(ST,FLN,RXN) | ; allow edit of NDC & DAW for DC'd/expired ECME RXs | |
| CHANGED(RX,PRIOR) | ; - Check if fields have changed and should for 3rd Party Claim resubmission | |
| VER | ;checks for changes to dosing instructions | |
| RESUB | ; Resubmits 3rd party claim in case of an edit (Original) | |
| NOCHG | 
| Name | Field # of Occurrence | 
|---|---|
| $$DIVNCPDP^BPSBUTL | CHANGED+8 | 
| $$ECMEON^BPSUTIL | RESUB+5 | 
| ^DIC | NOCHG+13, NOCHG+17 | 
| GETS^DIQ | CHANGED+5 | 
| EN^DIQ1 | NOCHG+2 | 
| $$LSTRFL^PSOBPSU1 | NDCDAWDE+9, NDCDAWDE+21 | 
| ECMESND^PSOBPSU1 | RESUB+9 | 
| REVERSE^PSOBPSU1 | RESUB+6 | 
| $$RXSITE^PSOBPSUT | RESUB+5 | 
| $$STATUS^PSOBPSUT | RESUB+8, NDCDAWDE+9 | 
| $$SUBMIT^PSOBPSUT | RESUB+7 | 
| EDTDAW^PSODAWUT | NDCDAWDE+27 | 
| DAYS^PSODIR1 | NOCHG+6 | 
| QTY^PSODIR1 | NOCHG+9 | 
| REFILL^PSODIR1 | NOCHG+20 | 
| SET^PSODRG | NOCHG+17 | 
| $$GETNDC^PSONDCUT | RESUB+9, NDCDAWDE+14 | 
| NDCEDT^PSONDCUT | NDCDAWDE+15 | 
| CHK1^PSOORED2 | NOCHG | 
| REF^PSOORED2 | NDCDAWDE+22 | 
| DOLST^PSOORED3 | NOCHG+4 | 
| $$HDLG^PSOREJU1 | RESUB+11 | 
| $$FIND^PSOREJUT | RESUB+11 | 
| PAUSE^VALM1 | NOCHG | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^PSRX - [#52] | GETS^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PSRX - [#52] | NOCHG+19, VER+4, VER+5, VER+6, VER+7, VER+9, VER+11, VER+12, VER+13, VER+14 | 
| Name | Line Occurrences | 
|---|---|
| $$CHANGED | RESUB+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CHANGED | RESUB+2~*, RESUB+3, RESUB+5, RESUB+8, RESUB+9, CHANGED+4~, CHANGED+5*, CHANGED+6, CHANGED+7*, CHANGED+8* , CHANGED+9 | 
| >> CHGNDC | RESUB+9 | 
| CMRL | NOCHG*!, NOCHG+1! | 
| >> DA | NOCHG+2*, NOCHG+3 | 
| DAW | NDCDAWDE+26~, NDCDAWDE+27, NDCDAWDE+28, NDCDAWDE+29 | 
| DIC | NOCHG+1!, NOCHG+2*!, NOCHG+13*!, NOCHG+17* | 
| DIC(0 | NOCHG+13*, NOCHG+17* | 
| DIQ | NOCHG+1!, NOCHG+2*! | 
| >> DR | NOCHG+3 | 
| >> DRG | NDCDAWDE+15 | 
| DURATION | VER+9*, VER+10, VER+15! | 
| >> ENTS | VER+1*, VER+2*, VER+3 | 
| >> FLDS | RESUB+2 | 
| FLN | NOCHG, NOCHG+3, NOCHG+5, NOCHG+8, NOCHG+11, NDCDAWDE~, NDCDAWDE+6, NDCDAWDE+8, NDCDAWDE+12, NDCDAWDE+20 , NDCDAWDE+25 | 
| >> I | NOCHG+19*, VER+2*, VER+4*, VER+5, VER+6, VER+7, VER+8, VER+9, VER+10, VER+11 , VER+12, VER+13, VER+14, CHANGED+6*, CHANGED+7 | 
| NDC | NDCDAWDE+13~, NDCDAWDE+14*, NDCDAWDE+15, NDCDAWDE+16, NDCDAWDE+17 | 
| >> OLENT | VER+3, VER+4 | 
| PRIOR | CHANGED~ | 
| PRIOR(52 | CHANGED+7, CHANGED+8 | 
| PSODRUG | NOCHG+17! | 
| PSODRUG("DAW" | NDCDAWDE+29* | 
| PSODRUG("IEN" | NOCHG+17 | 
| PSODRUG("NDC" | NDCDAWDE+17* | 
| >> PSORXED | NOCHG+6, NOCHG+9, NOCHG+20 | 
| >> PSORXED( | NOCHG+3* | 
| >> PSORXED("# OF | REFILLS" , NOCHG+22, NOCHG+23 | 
| >> PSORXED("CONJUNCTION" | VER+11 | 
| >> PSORXED("DAYS | SUPPLY" , NOCHG+7, NOCHG+18* | 
| >> PSORXED("DFLG" | NOCHG+6, NOCHG+9, NOCHG+21 | 
| >> PSORXED("DOSE | ORDERED" , VER+7 | 
| >> PSORXED("DOSE" | NOCHG+4, VER+2, VER+5, VER+6 | 
| >> PSORXED("DURATION" | VER+8, VER+10 | 
| >> PSORXED("FLD" | NOCHG+6!, NOCHG+7*, NOCHG+9!, NOCHG+10*, NOCHG+21!, NOCHG+23*, NDCDAWDE+17*, NDCDAWDE+29* | 
| >> PSORXED("IRXN" | NOCHG+2, NOCHG+19, VER+4, VER+5, VER+6, VER+7, VER+9, VER+11, VER+12, VER+13 , VER+14, RESUB+2, RESUB+4 | 
| >> PSORXED("ODOSE" | VER+14 | 
| >> PSORXED("PATI | ENT STATUS" , NOCHG+12, NOCHG+15* | 
| >> PSORXED("PTST | NODE" , NOCHG+14* | 
| >> PSORXED("QTY" | NOCHG+10 | 
| >> PSORXED("ROUTE" | VER+12 | 
| >> PSORXED("SCHEDULE" | VER+13 | 
| >> PSORXED(52 | NOCHG+3 | 
| >> PSOSIGFL | VER+3*, VER+5*, VER+7*, VER+10*, VER+11*, VER+12*, VER+13*, VER+14* | 
| >> PSOSITE | NDCDAWDE+15 | 
| PSOY | NOCHG+17!* | 
| PSOY(0 | NOCHG+17* | 
| RFTT | NOCHG+19*, NOCHG+20! | 
| RX | RESUB+4~*, RESUB+5, RESUB+6, RESUB+7, RESUB+8, RESUB+9, RESUB+11, CHANGED~, CHANGED+5, CHANGED+7 , CHANGED+8 | 
| >> RX0 | NOCHG+12, NOCHG+17, NOCHG+18, NOCHG+22 | 
| RXN | NDCDAWDE~, NDCDAWDE+6, NDCDAWDE+9, NDCDAWDE+14, NDCDAWDE+15, NDCDAWDE+21, NDCDAWDE+27 | 
| SAVED | CHANGED+4~ | 
| SAVED(52 | CHANGED+7, CHANGED+8 | 
| ST | NDCDAWDE~, NDCDAWDE+6, NDCDAWDE+7 | 
| >> VALMSG | NDCDAWDE+7*, NDCDAWDE+8*, NDCDAWDE+9*, NDCDAWDE+21* | 
| X | NOCHG+12*, NOCHG+16!, NOCHG+17*, RESUB+11* | 
| Y | NOCHG+14, NOCHG+15, NOCHG+16!, NOCHG+17 | 
| Y(0 | NOCHG+14, NOCHG+17 |