ABSPOSI1 ; IHS/FCS/DRS - support for the prescrip. field on the form ; [ 09/12/2002 10:10 AM ]
Source file <ABSPOSI1.m>
| Package | Total | Call Graph |
|---|---|---|
| Pharmacy Point of Sale | 5 | $$NDCVAL^ABSPFUNC HELP^ABSPOSI1 ERASEALL^ABSPOSI8 $$RXFIND^ABSPOSIF IMPOSS^ABSPOSUE |
| VA Fileman | 3 | (HLP,REFRESH,UNED)^DDSUTL ($$GET,PUT)^DDSVAL ^DIC |
| Package | Total | Caller Graph |
|---|---|---|
| Pharmacy Point of Sale | 3 | ABSPOSI1 ABSPOSI2 ABSPOSI8 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DISABASK | ||
| VALIDATE(X) | ||
| HELP | ;EP -
|
|
| HELP1(X) | ||
| FULLSCRE | ; adapted from FULL^VALM1
|
|
| EFFECTS | ||
| ENABASK | ||
| VALID | ; VALID is the Data Validation action for the field.
; It may invoke prescription or visit lookup. ; It might reset X and DDSEXT. |
|
| RXLOOKUP(X,DIC0) | ||
| THEASKS(N) | ||
| VAL2 | ;
|
|
| VAL1 | ||
| MMMDD(Y) | ;EP
|
|
| UPPER(X) | ||
| MSGWAIT(X) | ;EP - from ABSPOSI2,ABSPOSI8
|
| Name | Field # of Occurrence |
|---|---|
| $$NDCVAL^ABSPFUNC | EFFECTS+21 |
| HELP^ABSPOSI1 | VAL2+40 |
| ERASEALL^ABSPOSI8 | EFFECTS+58 |
| $$RXFIND^ABSPOSIF | VAL2+14, VAL2+22 |
| IMPOSS^ABSPOSUE | VAL2+41, EFFECTS+10 |
| HLP^DDSUTL | HELP+7, MSGWAIT+3, MSGWAIT+4 |
| REFRESH^DDSUTL | VAL2+15, VAL2+23, RXLOOKUP+6 |
| UNED^DDSUTL | THEASKS+5 |
| $$GET^DDSVAL | HELP+6, EFFECTS+49 |
| PUT^DDSVAL | EFFECTS+47, EFFECTS+49, EFFECTS+50, EFFECTS+51, EFFECTS+52, EFFECTS+57, EFFECTS+61, EFFECTS+62, EFFECTS+63, EFFECTS+64 , EFFECTS+65, EFFECTS+66, EFFECTS+67 |
| ^DIC | RXLOOKUP+4 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^PSRX - [#52] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ABSP(9002313.51 - [#9002313.51] | EFFECTS+4 |
| ^ABSP(9002313.99 - [#9002313.99] | VAL1+6 |
| ^AUPNVMED - [#9000010.14] | EFFECTS+32 |
| ^AUPNVSIT - [#9000010] | EFFECTS+34, EFFECTS+35 |
| ^AUPNVSIT("VCN" | VAL2+20 |
| ^DD("DD" | MMMDD+1 |
| ^DPT - [#2] | EFFECTS+12, EFFECTS+39 |
| ^PSDRUG - [#50] | EFFECTS+15 |
| ^PSRX - [#52] | EFFECTS+8, EFFECTS+10, EFFECTS+18, EFFECTS+24, EFFECTS+26, EFFECTS+27, EFFECTS+29 |
| Name | Line Occurrences |
|---|---|
| $$MMMDD | EFFECTS+30, EFFECTS+42 |
| $$RXLOOKUP | VAL1+4, VAL1+9, VAL1+12, VAL2+5 |
| $$UPPER | VAL2+1, VAL2+3, VAL2+9, VAL2+26 |
| $$VALIDATE | VALID+4 |
| HELP1 | HELP+2, HELP+3, HELP+4, HELP+5, HELP+6 |
| THEASKS | ENABASK, DISABASK |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AR | HELP+1~, HELP+7, MSGWAIT+1~, MSGWAIT+3 |
| AR( | HELP1* |
| AR(1 | MSGWAIT+1* |
| AWPMED | EFFECTS+2~, EFFECTS+41*, EFFECTS+65 |
| BLOCK | THEASKS+2~*, THEASKS+5 |
| >> DA | HELP+6, EFFECTS+47, EFFECTS+49, EFFECTS+50, EFFECTS+51, EFFECTS+52, EFFECTS+57, EFFECTS+61, EFFECTS+62, EFFECTS+63 , EFFECTS+64, EFFECTS+65, EFFECTS+66, EFFECTS+67 |
| >> DA(1 | EFFECTS+4 |
| >> DDSBR | EFFECTS+59* |
| DDSERROR | VALIDATE+3!, VAL1+5*, VAL1+10*, VAL1+12*, VAL2+6*, VAL2+16*, VAL2+24*, VAL2+29* |
| >> DDSEXT | VALID+6* |
| DIC | RXLOOKUP+1~* |
| DIC(0 | RXLOOKUP+1* |
| DIC0 | RXLOOKUP~, RXLOOKUP+1, RXLOOKUP+6 |
| >> DIE | HELP+6, EFFECTS+47, EFFECTS+49, EFFECTS+50, EFFECTS+51, EFFECTS+52, EFFECTS+57, EFFECTS+61, EFFECTS+62, EFFECTS+63 , EFFECTS+64, EFFECTS+65, EFFECTS+66, EFFECTS+67 |
| DRUG | EFFECTS+2~, EFFECTS+13*, EFFECTS+15, EFFECTS+63 |
| DRUGNAME | EFFECTS+1~, EFFECTS+15*, EFFECTS+16*, EFFECTS+40*, EFFECTS+44*, EFFECTS+51 |
| DTOUT | RXLOOKUP+1~ |
| DUOUT | RXLOOKUP+1~ |
| ERR | EFFECTS~ |
| F | THEASKS+3~*, THEASKS+5, EFFECTS+55~, EFFECTS+56*, EFFECTS+57 |
| FILLDATE | EFFECTS+1~, EFFECTS+18*, EFFECTS+26*, EFFECTS+30*, EFFECTS+42*, EFFECTS+44*, EFFECTS+52 |
| IEN59 | EFFECTS+2~, EFFECTS+67 |
| >> IOBM | FULLSCRE+1* |
| IOF | VAL2+13, VAL2+21 |
| >> IORC | FULLSCRE+1 |
| >> IOSC | FULLSCRE+1 |
| IOSL | FULLSCRE+1 |
| >> IOSTBM | FULLSCRE+1 |
| >> IOTM | FULLSCRE+1* |
| N | THEASKS~, THEASKS+5, HELP+1~*, HELP1* |
| NDC | EFFECTS+1~, EFFECTS+21*, EFFECTS+23*, EFFECTS+27*, EFFECTS+28*, EFFECTS+37*, EFFECTS+44*, EFFECTS+49 |
| NDCDEF | EFFECTS+4~*, EFFECTS+21, EFFECTS+27 |
| PAGE | THEASKS+2~*, THEASKS+5 |
| PAT | EFFECTS+2~, EFFECTS+11*, EFFECTS+12, EFFECTS+38*, EFFECTS+39, EFFECTS+64 |
| PATNAME | EFFECTS+1~, EFFECTS+12*, EFFECTS+39*, EFFECTS+44*, EFFECTS+50 |
| R0 | EFFECTS+10~*, EFFECTS+11, EFFECTS+13 |
| RET | RXLOOKUP+5~*, RXLOOKUP+8 |
| RX | EFFECTS+1~, EFFECTS+9*, EFFECTS+35*, EFFECTS+36*, EFFECTS+44*, EFFECTS+47 |
| RXI | EFFECTS+2~, EFFECTS+9*, EFFECTS+10, EFFECTS+18, EFFECTS+21, EFFECTS+24, EFFECTS+26, EFFECTS+27, EFFECTS+29, EFFECTS+41* , EFFECTS+61 |
| RXR | EFFECTS+2~, EFFECTS+7*, EFFECTS+8*, EFFECTS+17, EFFECTS+18, EFFECTS+21, EFFECTS+24, EFFECTS+26*, EFFECTS+41*, EFFECTS+62 |
| TYPE | VALIDATE+4~, VAL1+2*, VAL1+7*, VAL1+12*, VAL2+2*, VAL2+10*, VAL2+17*, VAL2+19*, VAL2+25*, VAL2+32 , VAL2+34 |
| U | VAL1+6, VAL2+17, VAL2+25, EFFECTS+4, EFFECTS+7, EFFECTS+11, EFFECTS+12, EFFECTS+13, EFFECTS+15, EFFECTS+18 , EFFECTS+24, EFFECTS+26, EFFECTS+27, EFFECTS+29, EFFECTS+32, EFFECTS+35, EFFECTS+38, EFFECTS+39, EFFECTS+42 |
| V0 | EFFECTS+34~*, EFFECTS+38, EFFECTS+42 |
| VISIT | EFFECTS+2~, EFFECTS+24*, EFFECTS+29*, EFFECTS+31, EFFECTS+32*, EFFECTS+34*, EFFECTS+35, EFFECTS+66 |
| X | VALID+4, VALID+6*, VALIDATE~, VAL1+1, VAL1+3*, VAL1+4*, VAL1+5, VAL1+6, VAL1+8*, VAL1+9* , VAL1+10, VAL1+11, VAL1+12*, VAL2+1, VAL2+3, VAL2+4*, VAL2+5*, VAL2+6, VAL2+7, VAL2+8* , VAL2+9, VAL2+14*, VAL2+16, VAL2+17, VAL2+18, VAL2+20*, VAL2+22*, VAL2+24*, VAL2+25, VAL2+26 , VAL2+27*, VAL2+29*, VAL2+31, VAL2+33*, VAL2+35*, VAL2+36, VAL2+37, VAL2+38, VAL2+39, VAL2+41 , VAL2+42, RXLOOKUP~, HELP1~, MSGWAIT~, MSGWAIT+1, EFFECTS+5, EFFECTS+7*, EFFECTS+8, EFFECTS+9, EFFECTS+33 , EFFECTS+34, EFFECTS+36, EFFECTS+43, EFFECTS+53, UPPER~ |
| Y | RXLOOKUP+1~, RXLOOKUP+5, MMMDD~, MMMDD+1 |
| Z | VALID+4~*, VALID+6 |
| Name | Field # of Occurrence |
|---|---|
| $T( | VAL2+41, EFFECTS+10 |