PXAIICRV ;BPFO/LMT - VALIDATE IMM CONTRA/REFUSAL DATA ;10/05/2020
Source file <PXAIICRV.m>
| Package | Total | Call Graph |
|---|---|---|
| VA FileMan | 2 | $$GET1^DID CHK^DIE |
| PCE Patient Care Encounter | 1 | $$IMMCRSEL^PXVUTIL |
| 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 |
|---|---|---|
| VAL | ;Make sure the required fields are present.
|
|
| VALFLD(PXFILE,PXFLDNUM,PXVAL) | ;
|
|
| ERRMSG(PXDLG,PXSTOP,PXVAL,PXFLDNAME) | ;
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> PXAA( | VAL+10, VAL+17, VAL+46, VAL+54! |
| >> PXAA("CONTRA/REFUSAL" | VAL+27, VAL+34 |
| >> PXAA("DELETE" | VAL+37 |
| >> PXAA("IMMUN" | VAL+27, VAL+33, VAL+34 |
| >> PXADI("DIALOG" | VAL+14*, VAL+30*, ERRMSG+4* |
| >> PXAERR(10 | VAL+16*, VAL+32* |
| >> PXAERR(11 | VAL+17*, VAL+33*, ERRMSG+7*, ERRMSG+10* |
| >> PXAERR(12 | VAL+18*, VAL+34*, ERRMSG+8*, ERRMSG+11* |
| >> PXAERR(9 | VAL+15*, VAL+31*, ERRMSG+5, ERRMSG+6*, ERRMSG+9* |
| >> PXAERRF("ICR" | VAL+13*, VAL+29*, ERRMSG+3* |
| PXDLG | ERRMSG~, ERRMSG+4 |
| PXERR | VALFLD+7~ |
| PXEXT | VALFLD+7~, VALFLD+20* |
| PXFILE | VAL+2~, VAL+4*, VAL+22, VAL+49, VALFLD~, VALFLD+13, VALFLD+21 |
| PXFLD | VAL+2~, VAL+7*, VAL+8, VAL+9, VAL+40*, VAL+42, VAL+43, VAL+44 |
| PXFLDNAME | VAL+2~, VAL+8*, VAL+10, VAL+15, VAL+17, VAL+18, VAL+23, VAL+31, VAL+42*, VAL+46 , VAL+51, VAL+52, VAL+54, ERRMSG~, ERRMSG+9, ERRMSG+11 |
| PXFLDNUM | VAL+2~, VAL+9*, VAL+22, VAL+25, VAL+43*, VAL+49, VALFLD~, VALFLD+13, VALFLD+14, VALFLD+21 |
| PXFLDTYP | VALFLD+7~, VALFLD+13*, VALFLD+14, VALFLD+17 |
| PXFLGERR | VAL+2~, VAL+44*, VAL+51, VAL+52 |
| PXOK | VAL+2~, VAL+22*, VAL+23, VAL+49*, VAL+50, VALFLD+7~, VALFLD+9*, VALFLD+11, VALFLD+22*, VALFLD+24 |
| PXRSLT | VALFLD+7~, VALFLD+21, VALFLD+22 |
| PXSTOP | ERRMSG~, ERRMSG+2 |
| PXVAL | VAL+2~, VAL+10*, VAL+11, VAL+22, VAL+23, VAL+46*, VAL+47, VAL+49, VAL+51, VAL+52 , VALFLD~, VALFLD+11, VALFLD+15*, VALFLD+16*, VALFLD+18*, VALFLD+21, ERRMSG~, ERRMSG+10, ERRMSG+11 |
| >> STOP | VAL+7, VAL+11, VAL+12*, VAL+20, VAL+25, VAL+28*, VAL+36, VAL+40, VAL+53, ERRMSG+2* |