PXAIPRVV ;ISL/JVS,PKR - VALIDATE PROVIDER DATA ;11/19/2021
Source file <PXAIPRVV.m>
| 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 |
|---|---|---|
| PCE Patient Care Encounter | 4 | PXAI PXAIPRV PXAIPRVV PXAIVAL |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ERRSET | ;Set the rest of the error data.
|
|
| PRIM(VISITIEN,PXADATA,PXAERRF,PXAPREDT) | ;Check there is only one primary
|
|
| VAL | ;Validate the input.
|
|
| VPRV(PXDUZ,PXAA,PXAERR,VISITIEN) | ;Check for a valid provider.
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNVPRV - [#9000010.06] | PRIM+6 |
| ^AUPNVPRV("AD" | PRIM+5 |
| ^AUPNVSIT - [#9000010] | VPRV+9 |
| ^VA(200 - [#200] | VPRV+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CLASS | VPRV+6~, VPRV+10*, VPRV+11 |
| EPRIM | PRIM+2~ |
| EPRIM( | PRIM+25*, PRIM+34, PRIM+56 |
| EVENTDT | VPRV+6~, VPRV+8*, VPRV+9*, VPRV+10, VPRV+12 |
| IND | PRIM+2~, PRIM+10*, PRIM+11*, PRIM+12, PRIM+16, PRIM+18, PRIM+21, PRIM+22, PRIM+34*, PRIM+48* , PRIM+56*, PRIM+57* |
| NPPE | PRIM+2~, PRIM+4*, PRIM+24*, PRIM+25*, PRIM+29, PRIM+32, PRIM+34, PRIM+51, PRIM+56 |
| NPPN | PRIM+2~, PRIM+26*, PRIM+27*, PRIM+43, PRIM+46, PRIM+48, PRIM+51, PRIM+57 |
| NPPT | PRIM+2~, PRIM+51*, PRIM+52, PRIM+54 |
| NPRIM | PRIM+2~ |
| NPRIM( | PRIM+27*, PRIM+48, PRIM+57 |
| PPEDIT | PRIM+2~, PRIM+10*, PRIM+17*, PRIM+18*, PRIM+37 |
| PPLISTE | PRIM+2~ |
| PPLISTE( | PRIM+8*, PRIM+15, PRIM+17!, PRIM+18!, PRIM+25 |
| PPLISTN | PRIM+2~ |
| PPLISTN( | PRIM+21*, PRIM+22!, PRIM+27 |
| PROVIEN | PRIM+2~, PRIM+7*, PRIM+8, PRIM+12*, PRIM+13, PRIM+15, PRIM+17, PRIM+18, PRIM+21, PRIM+22 , PRIM+24*, PRIM+25*, PRIM+26*, PRIM+27* |
| PXAA | VAL+10, VPRV~ |
| PXAA("DELETE" | VAL+7 |
| PXAA("EVENT D | /T" , VPRV+8 |
| PXAA("NAME" | VAL+1, VAL+10 |
| PXADATA | PRIM~, PRIM+11, PRIM+12, PRIM+16, PRIM+18, PRIM+21, PRIM+22 |
| >> PXADI("DIALOG" | ERRSET+3* |
| PXAERR | VAL+10, VPRV~ |
| PXAERR(11 | PRIM+31*, PRIM+39*, PRIM+45* |
| PXAERR(12 | PRIM+32*, PRIM+33*, PRIM+34*, PRIM+40*, PRIM+46*, PRIM+47*, PRIM+48*, PRIM+54*, PRIM+55*, PRIM+56* , PRIM+57*, VAL+3*, VPRV+3*, VPRV+12* |
| PXAERR(7 | ERRSET+4* |
| PXAERR(9 | PRIM+30*, PRIM+38*, PRIM+44*, PRIM+53*, VAL+2*, VPRV+2*, VPRV+7* |
| PXAERRF | PRIM~ |
| PXAERRF("PRV" | ERRSET+2* |
| PXAPREDT | PRIM~, PRIM+37, PRIM+39 |
| >> PXAVISIT | VAL+10 |
| PXDUZ | VPRV~, VPRV+1, VPRV+10, VPRV+12 |
| STOP | ERRSET+1*, PRIM+3~ |
| TEMP | PRIM+3~, PRIM+6*, PRIM+7, PRIM+8 |
| U | PRIM+7, PRIM+8, VPRV+9 |
| VISITIEN | PRIM~, PRIM+5, PRIM+31, PRIM+45, VPRV~, VPRV+9 |
| VPRVIEN | PRIM+3~, PRIM+4*, PRIM+5*, PRIM+6 |