PSOERPV1 ;BIRM/MFR - eRx Provider Supporting API's ;08/29/22
Source file <PSOERPV1.m>
| Package | Total | Call Graph |
|---|---|---|
| VA FileMan | 2 | $$GET1^DIQ ^DIR |
| Kernel | 1 | $$FMTE^XLFDT |
| Outpatient Pharmacy | 1 | SETPROV^PSOERUT1 |
| 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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| MATCHSUG(ERXIEN,VIEW) | ; Match Suggestion Prompt
; Input: ERXIEN - Pointer to ERX HOLDING QUEUE file (#52.49) ; (o)VIEW - View Only Mode (1:YES,0/null: NO) |
|
| CMPPRV(ERXIEN,VISTAPRV,LSTERXID,COUNTER) | ; Display the Comparison Between eRx and VistA Providers
|
|
| PRVIDS | ; Provider Lookup Identifiers Display (set on DIC("W"))
|
| 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 |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^PS(52.49 - [#52.49] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(5 - [#5] | PRVIDS+2 |
| ^PS(52.49 - [#52.49] | MATCHSUG+9, MATCHSUG+11, MATCHSUG+12, MATCHSUG+13, MATCHSUG+36!, CMPPRV+5 |
| ^VA(200 - [#200] | CMPPRV+5 |
| Name | Line Occurrences |
|---|---|
| CMPPRV | MATCHSUG+16 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CNT | MATCHSUG+5~, MATCHSUG+7*, MATCHSUG+11, MATCHSUG+15*, MATCHSUG+16, MATCHSUG+17, MATCHSUG+18, MATCHSUG+19, MATCHSUG+23, MATCHSUG+35* |
| COUNTER | CMPPRV~, CMPPRV+8 |
| DIR | MATCHSUG+17!, MATCHSUG+32! |
| DIR("?" | MATCHSUG+22*, MATCHSUG+24*, MATCHSUG+25*, MATCHSUG+26*, MATCHSUG+27*, MATCHSUG+34* |
| DIR("A" | MATCHSUG+18*, MATCHSUG+33* |
| DIR("B" | MATCHSUG+19*, MATCHSUG+32* |
| DIR(0 | MATCHSUG+17*, MATCHSUG+32* |
| >> DIROUT | MATCHSUG+28, MATCHSUG+35 |
| >> DIRUT | MATCHSUG+28, MATCHSUG+35 |
| ERXID | MATCHSUG+5~, MATCHSUG+13* |
| ERXIEN | MATCHSUG~, MATCHSUG+6, MATCHSUG+8, MATCHSUG+13, MATCHSUG+16, CMPPRV~, CMPPRV+5, CMPPRV+13 |
| ERXPRV | MATCHSUG+5~, MATCHSUG+8*, MATCHSUG+9, MATCHSUG+11, MATCHSUG+12, MATCHSUG+13, MATCHSUG+36 |
| >> II | MATCHSUG+20*, MATCHSUG+22*, MATCHSUG+24*, MATCHSUG+25*, MATCHSUG+26* |
| >> IOINHI | CMPPRV+8, CMPPRV+9, CMPPRV+11 |
| >> IOINORM | CMPPRV+8, CMPPRV+9, CMPPRV+11 |
| >> IORVOFF | CMPPRV+10 |
| >> IORVON | CMPPRV+10 |
| LINE | CMPPRV+6~ |
| LSTERXID | MATCHSUG+5~, MATCHSUG+12*, MATCHSUG+13*, MATCHSUG+14, MATCHSUG+16, CMPPRV~, CMPPRV+7, CMPPRV+9, CMPPRV+11 |
| LSTMTCH | MATCHSUG+5~, MATCHSUG+12*, MATCHSUG+13 |
| MATCHCNT | MATCHSUG+5~, MATCHSUG+7*, MATCHSUG+9*, MATCHSUG+10*, MATCHSUG+16, MATCHSUG+17, MATCHSUG+18, MATCHSUG+19, MATCHSUG+23 |
| MATCHSUG | MATCHSUG+5~, MATCHSUG+7*, MATCHSUG+11, MATCHSUG+29*, MATCHSUG+37 |
| QUIT | MATCHSUG+5~, MATCHSUG+7*, MATCHSUG+11, MATCHSUG+28* |
| U | PRVIDS+2 |
| VIEW | MATCHSUG~, MATCHSUG+17, MATCHSUG+18, MATCHSUG+21 |
| VISTAPRV | CMPPRV~, CMPPRV+5, CMPPRV+13 |
| VPRV | MATCHSUG+5~, MATCHSUG+7*, MATCHSUG+9*, MATCHSUG+11*, MATCHSUG+12, MATCHSUG+13, MATCHSUG+16, MATCHSUG+29, MATCHSUG+35*, MATCHSUG+36 |
| XX | CMPPRV+6~, CMPPRV+12* |
| >> Y | MATCHSUG+28, MATCHSUG+29, MATCHSUG+30, MATCHSUG+31, MATCHSUG+35 |
| Z | PRVIDS+1~, PRVIDS+2* |
| Z1 | PRVIDS+1~, PRVIDS+2*, PRVIDS+3 |
| Z2 | PRVIDS+1~, PRVIDS+2*, PRVIDS+3 |