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 |
Package | Total | Caller Graph |
---|---|---|
Outpatient Pharmacy | 1 | PSOERX1A |
Name | Comments | DBIA/ICR reference |
---|---|---|
MATCHSUG(ERXIEN) | ; Match Suggestion Prompt
; Input: ERXIEN - Pointer to ERX HOLDING QUEUE file (#52.49) |
|
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+8, MATCHSUG+10, MATCHSUG+12, MATCHSUG+13, MATCHSUG+33!, CMPPRV+5 |
^VA(200 - [#200] | CMPPRV+5 |
Name | Line Occurrences |
---|---|
CMPPRV | MATCHSUG+14 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | MATCHSUG+4~, MATCHSUG+6*, MATCHSUG+10, MATCHSUG+11*, MATCHSUG+14, MATCHSUG+15, MATCHSUG+16, MATCHSUG+17, MATCHSUG+20, MATCHSUG+32* |
COUNTER | CMPPRV~, CMPPRV+8 |
DIR | MATCHSUG+15!, MATCHSUG+29! |
DIR("?" | MATCHSUG+19*, MATCHSUG+21*, MATCHSUG+22*, MATCHSUG+23*, MATCHSUG+24*, MATCHSUG+31* |
DIR("A" | MATCHSUG+16*, MATCHSUG+30* |
DIR("B" | MATCHSUG+17*, MATCHSUG+29* |
DIR(0 | MATCHSUG+15*, MATCHSUG+29* |
>> DIROUT | MATCHSUG+25, MATCHSUG+32 |
>> DIRUT | MATCHSUG+25, MATCHSUG+32 |
ERXIEN | MATCHSUG~, MATCHSUG+5, MATCHSUG+7, MATCHSUG+14, CMPPRV~, CMPPRV+5, CMPPRV+13 |
ERXPRV | MATCHSUG+4~, MATCHSUG+7*, MATCHSUG+8, MATCHSUG+10, MATCHSUG+12, MATCHSUG+13, MATCHSUG+33 |
>> II | MATCHSUG+18*, MATCHSUG+19*, MATCHSUG+21*, MATCHSUG+22*, MATCHSUG+23* |
>> 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+4~, MATCHSUG+13*, MATCHSUG+14, CMPPRV~, CMPPRV+7, CMPPRV+9, CMPPRV+11 |
LSTMTCH | MATCHSUG+4~, MATCHSUG+12*, MATCHSUG+13 |
MATCHCNT | MATCHSUG+4~, MATCHSUG+6*, MATCHSUG+8*, MATCHSUG+9*, MATCHSUG+14, MATCHSUG+15, MATCHSUG+16, MATCHSUG+17, MATCHSUG+20 |
MATCHSUG | MATCHSUG+4~, MATCHSUG+6*, MATCHSUG+10, MATCHSUG+26*, MATCHSUG+34 |
QUIT | MATCHSUG+4~, MATCHSUG+6*, MATCHSUG+10, MATCHSUG+25* |
U | PRVIDS+2 |
VISTAPRV | CMPPRV~, CMPPRV+5, CMPPRV+13 |
VPRV | MATCHSUG+4~, MATCHSUG+6*, MATCHSUG+8*, MATCHSUG+10*, MATCHSUG+12, MATCHSUG+13, MATCHSUG+14, MATCHSUG+26, MATCHSUG+32*, MATCHSUG+33 |
XX | CMPPRV+6~, CMPPRV+12* |
>> Y | MATCHSUG+25, MATCHSUG+26, MATCHSUG+27, MATCHSUG+28, MATCHSUG+32 |
Z | PRVIDS+1~, PRVIDS+2* |
Z1 | PRVIDS+1~, PRVIDS+2*, PRVIDS+3 |
Z2 | PRVIDS+1~, PRVIDS+2*, PRVIDS+3 |