ABSPOSIV ; IHS/FCS/DRS - Old-style input ; [ 09/12/2002 10:11 AM ]
Source file <ABSPOSIV.m>
| Package | Total | Call Graph |
|---|---|---|
| Pharmacy Point of Sale | 12 | $$NDCVAL^ABSPFUNC ZWRITE^ABSPOS $$RESULT^ABSPOS6B ($$INIT,$$NEWREC,ALL1,GET515)^ABSPOSI ($$BACKLOG,$$GETNDC)^ABSPOSIW FILE^ABSPOSIZ LOG^ABSPOSL2 $$RXPAID^ABSPOSNC $$FREETEXT^ABSPOSU2 $$YESNO^ABSPOSU3 ($$TIMEDIF,$$TIMEDIFI)^ABSPOSUD $$IMPOSS^ABSPOSUE |
| VA Fileman | 3 | NOW^%DTC ^DIC FILE^DIE |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SETRXR() | ||
| IEN59(A,B,C) | ||
| GETRX() | ;EP - from ABSPOS6L,ABSPOS6M
|
|
| F5 | ||
| FILING(ECHO,ORIGIN) | ||
| DEFNDC() | ;EP - from ABSPOSIW, ABSPOSRB
|
|
| TDIF(H0,H1) | ||
| ISRESUB(IEN59) | ||
| READER99 | ||
| GETRX1 | ;
|
|
| READER(MAXINPUT) | ; Get input for Pharmacy POS.
; Returns 0 if all is well, nonzero if there's any problems. ; DEFNDC should only be there from my TESTONE entry point |
|
| RESUBMIT(RXI) | ||
| READER19 | ||
| TEST | ; testing READER
|
|
| FA5 | ||
| READER10() | ; Get the inputs
; INDEX = which one you're on (1 = first, 2 = second, etc.) ; Return -1 if the user wants out ; Return 0 if input is complete ("" response to Prescription #) ; Return >0,<1 if some kind of problem with input (a try-again) ; Return >1 if all is well as good for storage ; Sets ABSBRXI,ABSBRXR,ABSBNDC |
|
| FILEARAY | ; TO BE MOVED TO ABSPOSIZ: D INCSTAT^ABSPOSUD($T(+0),1)
|
|
| READER11 | ; branch back if "SCREENMAN" entered too late
|
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | RESUBMIT+14 |
| $$NDCVAL^ABSPFUNC | DEFNDC+3 |
| ZWRITE^ABSPOS | FA5+4 |
| $$RESULT^ABSPOS6B | RESUBMIT+20 |
| $$INIT^ABSPOSI | F5+2 |
| $$NEWREC^ABSPOSI | F5 |
| ALL1^ABSPOSI | ABSPOSIV+17 |
| GET515^ABSPOSI | ABSPOSIV+14 |
| $$BACKLOG^ABSPOSIW | RESUBMIT+39 |
| $$GETNDC^ABSPOSIW | READER11+10 |
| FILE^ABSPOSIZ | F5+6 |
| LOG^ABSPOSL2 | FA5+1 |
| $$RXPAID^ABSPOSNC | RESUBMIT+21 |
| $$FREETEXT^ABSPOSU2 | GETRX1+1 |
| $$YESNO^ABSPOSU3 | RESUBMIT+29, RESUBMIT+33, RESUBMIT+56 |
| $$TIMEDIF^ABSPOSUD | RESUBMIT+15 |
| $$TIMEDIFI^ABSPOSUD | RESUBMIT+16 |
| $$IMPOSS^ABSPOSUE | F5+2, FA5+2 |
| ^DIC | GETRX1+23 |
| FILE^DIE | FA5 |
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| 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 |
|
| FileNo | Call Tags |
|---|---|
| ^PSRX - [#52] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ABSP(9002313.99 - [#9002313.99] | GETRX1+16 |
| ^ABSPT - [#9002313.59] | ISRESUB+1, RESUBMIT+11, RESUBMIT+12, RESUBMIT+13, RESUBMIT+51 |
| ^DPT - [#2] | GETRX1+29 |
| ^PSDRUG - [#50] | GETRX1+30 |
| ^PSRX - [#52] | FILEARAY+6, SETRXR, DEFNDC+4, GETRX1+27 |
| Name | Line Occurrences |
|---|---|
| $$GETRX | READER11+1 |
| $$IEN59 | GETRX1+32 |
| $$ISRESUB | GETRX1+33 |
| $$READER | ABSPOSIV+15, TEST+1 |
| $$READER10 | READER+11 |
| $$RESUBMIT | GETRX1+35 |
| $$SETRXR | GETRX1+31 |
| F5 | F5+2, FA5+2 |
| FILEARAY | F5+4 |
| FILING | ABSPOSIV+19 |
| GETRX1 | GETRX1+24, GETRX1+33 |
| READER11 | READER11+2, READER11+13 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | GETRX1+34~, GETRX1+35*, RESUBMIT+14~, RESUBMIT+43~*, RESUBMIT+45, RESUBMIT+51*, RESUBMIT+52 |
| %H | RESUBMIT+14~ |
| %I | RESUBMIT+14~ |
| A | FILEARAY+2~*, FILEARAY+3, IEN59~ |
| ABSBNDC | ABSPOSIV+12~, READER+14, READER11+10*, READER11+13 |
| ABSBNDC( | READER+14*, FILEARAY+3, FILEARAY+9 |
| ABSBRXI | ABSPOSIV+12~, READER+12, READER+17, SETRXR, DEFNDC+3, DEFNDC+4, READER11+1*, READER11+2, READER11+8, READER19 , GETRX1+31*, GETRX1+32 |
| ABSBRXI( | READER+12*, FILEARAY+2, FILEARAY+3, FILEARAY+5, FILEARAY+6, FILEARAY+10 |
| ABSBRXI(" " | F5 |
| ABSBRXI("" | ABSPOSIV+19 |
| ABSBRXR | ABSPOSIV+12~, READER+13, DEFNDC+3, GETRX1+31*, GETRX1+32 |
| ABSBRXR( | READER+13*, FILEARAY+3, FILEARAY+11 |
| B | IEN59~ |
| BACKLOG | RESUBMIT+39~*, RESUBMIT+42, RESUBMIT+43, RESUBMIT+46 |
| C | IEN59~ |
| COMPLETE | RESUBMIT+17~*, RESUBMIT+18 |
| DEFNDCNO | ABSPOSIV+13~, ABSPOSIV+14* |
| DG | GETRX+6~, GETRX1+28*, GETRX1+30 |
| DIC | GETRX+6~, GETRX1+23* |
| DIC(0 | GETRX1+23* |
| DTIME | GETRX1+1 |
| DUZ | ABSPOSIV+14 |
| ECHO | ABSPOSIV+18~*, ABSPOSIV+19, FILING~, FILING+2*, FILING+3, F5+1, F5+3, F5+5, F5+6, F5+7 |
| FDA | FILEARAY+4~ |
| FDA( | FILEARAY+8*, FILEARAY+9*, FILEARAY+10*, FILEARAY+11*, FILEARAY+12* |
| H0 | TDIF~ |
| H1 | TDIF~ |
| I | FILEARAY+4~, FILEARAY+5*, FILEARAY+6, FILEARAY+7, FILEARAY+8, FILEARAY+9, FILEARAY+10, FILEARAY+11 |
| IEN51 | F5~*, F5+2, F5+6, FILEARAY+7 |
| IEN59 | GETRX1+32~*, GETRX1+33, GETRX1+35, ISRESUB~, ISRESUB+1 |
| IENS | FILEARAY+4~, FILEARAY+7*, FILEARAY+8, FILEARAY+9, FILEARAY+10, FILEARAY+11, FILEARAY+12 |
| INDEX | READER+8~*, READER+11*, READER+12, READER+13, READER+14, READER11+2 |
| MAXINPUT | READER~, READER+10*, READER+11 |
| MSG | FILEARAY+4~, FA5+1, FA5+2 |
| NOW | RESUBMIT+14~*, RESUBMIT+15, RESUBMIT+16 |
| ORIGIN | ABSPOSIV+18~*, ABSPOSIV+19, FILING~, F5 |
| PAT | FILEARAY+6~*, FILEARAY+12 |
| PT | GETRX+6~, GETRX1+28*, GETRX1+29 |
| RETVAL | READER+9~, READER+11*, READER+16, RESUBMIT+9~, RESUBMIT+26*, RESUBMIT+30*, RESUBMIT+31, RESUBMIT+34*, RESUBMIT+35, RESUBMIT+46* , RESUBMIT+57*, RESUBMIT+58 |
| REVERSAL | RESUBMIT+13~* |
| RXI | RESUBMIT~, RESUBMIT+11, RESUBMIT+12, RESUBMIT+13, RESUBMIT+20, RESUBMIT+21, RESUBMIT+51 |
| STATUS | RESUBMIT+11~*, RESUBMIT+17 |
| SUBF | FILEARAY+4~*, FILEARAY+8, FILEARAY+9, FILEARAY+10, FILEARAY+11, FILEARAY+12 |
| TIME | RESUBMIT+12~*, RESUBMIT+15, RESUBMIT+16 |
| TIMEDIF | RESUBMIT+15~*, RESUBMIT+19, RESUBMIT+38 |
| TIMEDIFI | RESUBMIT+16~*, RESUBMIT+42, RESUBMIT+46 |
| U | ABSPOSIV+14, FILEARAY+6, DEFNDC+4, GETRX1+16, GETRX1+28, GETRX1+29, GETRX1+30, RESUBMIT+11, RESUBMIT+12, RESUBMIT+52 |
| X | ABSPOSIV+14~, ABSPOSIV+15~*, ABSPOSIV+16, ABSPOSIV+17, TEST+1*, TEST+2, GETRX+6~, GETRX1+1*, GETRX1+2, GETRX1+4* , GETRX1+5, GETRX1+8*, GETRX1+15, GETRX1+16*, GETRX1+21*, GETRX1+25, GETRX1+27*, GETRX1+28, RESUBMIT+9~, RESUBMIT+14~ , RESUBMIT+29*, RESUBMIT+30, RESUBMIT+33*, RESUBMIT+34, RESUBMIT+56*, RESUBMIT+57 |
| X(100 | ABSPOSIV+14 |
| Y | GETRX+6~, GETRX1+24, GETRX1+26*, GETRX1+27, GETRX1+31, GETRX1+33, GETRX1+34*, GETRX1+36*, GETRX1+37 |
| Name | Field # of Occurrence |
|---|---|
| $T( | F5+2, FA5+2, FA5+3 |