PXRMINTR ;SLC/PKR,PJH - Input transforms for Clinical Reminders. ;Mar 12, 2025@10:33:45
Source file <PXRMINTR.m>
| Package | Total | Call Graph |
|---|---|---|
| VA FileMan | 3 | EN^DDIOL DT^DILF $$EXTERNAL^DILFD |
| Clinical Reminders | 1 | $$CTFMD^PXRMDATE |
| Kernel | 1 | $$UP^XLFSTR |
| 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 |
|---|---|---|
| VASP(DA,X) | ;Check for valid associate sponsor in file 811.6.
|
|
| VCLASS(X) | ;Check for valid CLASS field, ordinary users cannot create
|
|
| VDT(X) | ;Check for a valid date/time. Input transform on
|
|
| VFINDING(X) | ;Check X to see if it is a valid finding. This is the input
|
|
| VFREQ(X) | ;Check for a valid frequency. It must be of the form NU,
|
|
| VHF(X) | ;Check for valid health factor findings. It must be a factor, not
|
|
| VIGNAC(X) | ;Check X to see if it contains valid IGNORE ON N/A codes.
|
|
| VLAB(X) | ;Check for valid lab findings. Everything but a panel is ok.
|
|
| VNAME(NAME) | ;Check for a valid .01 value. The names of national reminder
|
|
| VPRIOL(X) | ;Check for a valid Priority List.
|
|
| VSPONSOR(X) | ;Make sure file Class and Sponsor Class match.
|
|
| VTAX(X) | ;Make sure the taxonomy is active.
|
|
| VUSAGE(X) | ;Check X to see if it contains valid USAGE codes.
|
|
| VRTUSAGE(X) | ;Check X to see if it contains valid USAGE codes.
|
| Name | Field # of Occurrence |
|---|---|
| EN^DDIOL | VASP+7, VASP+12, VASP+21, VCLASS+7, VDT+11, VHF+7, VHF+10, VHF+15, VHF+18, VIGNAC+24 , VIGNAC+28, VLAB+10, VLAB+19, VNAME+12, VNAME+20, VNAME+26, VPRIOL+14, VSPONSOR+18, VTAX+5, VUSAGE+34 , VUSAGE+38, VRTUSAGE+26, VRTUSAGE+30 |
| DT^DILF | VDT+5 |
| $$EXTERNAL^DILFD | VSPONSOR+15, VSPONSOR+16 |
| $$CTFMD^PXRMDATE | VDT+6 |
| $$UP^XLFSTR | VFREQ+6, VNAME+8, VPRIOL+7, VUSAGE+18, VRTUSAGE+14 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| ^PXRMD(811.6 - [#811.6] | EXTERNAL^DILFD |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUTTHF - [#9999999.64] | VHF+4, VHF+17 |
| ^LAB(60 - [#60] | VLAB+5 |
| ^PXD(811.2 - [#811.2] | VTAX+3 |
| ^PXRMD(811.6 - [#811.6] | VASP+11, VASP+16, VASP+17, VSPONSOR+13 |
| Name | Line Occurrences |
|---|---|
| $$VHF | VFINDING+7 |
| $$VLAB | VFINDING+11 |
| $$VTAX | VFINDING+13 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ASCLASS | VASP+15~, VASP+17*, VASP+18, VASP+20 |
| AUTH | VNAME+7~, VNAME+17*, VNAME+18 |
| CAT | VHF+2~, VHF+13*, VHF+14, VHF+17 |
| CHAR | VNAME+7~, VNAME+23*, VNAME+24, VPRIOL+6~, VPRIOL+10*, VPRIOL+11, VPRIOL+13 |
| DA | VASP~, VASP+6, VASP+16, VSPONSOR+12 |
| DATANAME | VLAB+2~, VLAB+14*, VLAB+16 |
| >> DIC | VSPONSOR+10, VSPONSOR+11, VSPONSOR+12 |
| >> DIQUIET | VASP+8, VASP+13, VASP+22, VCLASS+8, VDT+12, VHF+8, VHF+11, VHF+16, VHF+19, VIGNAC+25 , VIGNAC+29, VLAB+11, VLAB+20, VNAME+13, VNAME+21, VNAME+27, VPRIOL+15, VSPONSOR+19, VTAX+6, VUSAGE+35 , VUSAGE+39, VRTUSAGE+27, VRTUSAGE+31 |
| >> DIUTIL | VASP+2, VCLASS+3, VNAME+4, VPRIOL+3, VSPONSOR+4 |
| DUZ(0 | VCLASS+6, VNAME+17 |
| FCLASS | VSPONSOR+7~, VSPONSOR+12*, VSPONSOR+14, VSPONSOR+15*, VSPONSOR+17 |
| FILENUM | VSPONSOR+7~, VSPONSOR+11*, VSPONSOR+15 |
| FMDATE | VDT+2~, VDT+5, VDT+6*, VDT+7 |
| IEN | VHF+2~, VHF+3*, VHF+4, VTAX+1~, VTAX+2*, VTAX+3 |
| INACTIVE | VTAX+1~, VTAX+3*, VTAX+4 |
| IND | VPRIOL+6~, VPRIOL+9*, VPRIOL+10 |
| LAB0 | VLAB+2~, VLAB+5*, VLAB+6, VLAB+14, VLAB+17 |
| LABTEST | VLAB+2~, VLAB+3*, VLAB+5 |
| LEN | VIGNAC+8~, VIGNAC+9*, VIGNAC+10, VIGNAC+21*, VIGNAC+22, VIGNAC+26, VNAME+7~, VNAME+23*, VUSAGE+13~, VUSAGE+14* , VUSAGE+15, VUSAGE+31*, VUSAGE+32, VUSAGE+36, VRTUSAGE+9~, VRTUSAGE+10*, VRTUSAGE+11, VRTUSAGE+23*, VRTUSAGE+24, VRTUSAGE+28 |
| NAME | VNAME~, VNAME+8*, VNAME+10, VNAME+15, VNAME+23 |
| >> PXRMEXCH | VASP+4, VCLASS+5, VNAME+6, VPRIOL+5, VSPONSOR+6 |
| >> PXRMINST | VCLASS+6, VNAME+17 |
| PXRMINTR | VDT+2~, VDT+3* |
| SCLASS | VASP+15~, VASP+16*, VASP+18, VASP+20, VSPONSOR+7~, VSPONSOR+13*, VSPONSOR+14, VSPONSOR+16*, VSPONSOR+17 |
| STEXT | VNAME+7~, VNAME+15*, VNAME+16 |
| SUB | VLAB+2~, VLAB+6*, VLAB+8, VLAB+9, VLAB+13 |
| TEMP | VHF+2~, VHF+4*, VHF+5, VHF+13, VIGNAC+12~, VIGNAC+13*, VIGNAC+14*, VIGNAC+15*, VIGNAC+16*, VIGNAC+17* , VIGNAC+18*, VIGNAC+21, VIGNAC+23, VIGNAC+27, VUSAGE+17~, VUSAGE+18*, VUSAGE+19*, VUSAGE+20*, VUSAGE+21*, VUSAGE+22* , VUSAGE+23*, VUSAGE+24*, VUSAGE+25*, VUSAGE+26*, VUSAGE+27*, VUSAGE+28*, VUSAGE+31, VUSAGE+33, VUSAGE+37, VRTUSAGE+13~ , VRTUSAGE+14*, VRTUSAGE+15*, VRTUSAGE+16*, VRTUSAGE+17*, VRTUSAGE+18*, VRTUSAGE+19*, VRTUSAGE+20*, VRTUSAGE+23, VRTUSAGE+25, VRTUSAGE+29 |
| TEST | VLAB+2~ |
| TEXT | VASP+19~, VASP+20*, VASP+21, VDT+9~, VDT+10*, VDT+11, VIGNAC+12~, VIGNAC+23*, VIGNAC+24, VIGNAC+27* , VIGNAC+28, VLAB+2~, VLAB+9*, VLAB+10, VLAB+19, VNAME+7~, VNAME+11*, VNAME+12, VNAME+19*, VNAME+20 , VNAME+25*, VNAME+26, VPRIOL+6~, VPRIOL+13*, VPRIOL+14, VSPONSOR+7~, VSPONSOR+17*, VSPONSOR+18, VUSAGE+17~, VUSAGE+33* , VUSAGE+34, VUSAGE+37*, VUSAGE+38, VRTUSAGE+13~, VRTUSAGE+25*, VRTUSAGE+26, VRTUSAGE+29*, VRTUSAGE+30 |
| TEXT(1 | VLAB+17* |
| TEXT(2 | VLAB+18* |
| TYPE | VHF+2~, VHF+5*, VHF+6, VHF+9 |
| U | VASP+16, VASP+17, VHF+5, VHF+13, VLAB+6, VLAB+14, VLAB+17, VSPONSOR+11, VSPONSOR+12, VSPONSOR+13 , VTAX+3 |
| VALID | VDT+2~, VDT+7*, VDT+8, VDT+13, VNAME+7~, VNAME+9*, VNAME+14*, VNAME+22*, VNAME+28*, VNAME+29 , VPRIOL+6~, VPRIOL+8*, VPRIOL+12*, VPRIOL+16, VSPONSOR+7~, VSPONSOR+8*, VSPONSOR+9, VSPONSOR+20*, VSPONSOR+21 |
| X | VASP~, VASP+6, VASP+11, VASP+17, VCLASS~, VCLASS+6, VDT~, VDT+5, VDT+6, VDT+10 , VFINDING~, VFINDING+7, VFINDING+11, VFINDING+13, VFREQ~, VFREQ+6*, VFREQ+7, VHF~, VHF+3, VIGNAC~ , VIGNAC+9, VIGNAC+13, VLAB~, VLAB+1, VLAB+3, VPRIOL~, VPRIOL+2, VPRIOL+7*, VPRIOL+9, VPRIOL+10 , VSPONSOR~, VSPONSOR+2, VSPONSOR+9, VSPONSOR+13, VTAX~, VTAX+2, VUSAGE~, VUSAGE+14, VUSAGE+18, VRTUSAGE~ , VRTUSAGE+10, VRTUSAGE+14 |