PXRMINTR ;SLC/PKR/PJH - Input transforms for Clinical Reminders. ;11/04/2013
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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| VFINDING(X) | ;Check X to see if it is a valid finding. This is the input
|
|
| VIGNAC(X) | ;Check X to see if it contains valid IGNORE ON N/A codes.
|
|
| VUSAGE(X) | ;Check X to see if it contains valid USAGE codes.
|
|
| VSPONSOR(X) | ;Make sure file Class and Sponsor Class match.
|
|
| VHF(X) | ;Check for valid health factor findings. It must be a factor, not
|
|
| VTAX(X) | ;Make sure the taxonomy is active.
|
|
| VASP(DA,X) | ;Check for valid associate sponsor in file 811.6.
|
|
| VDT(X) | ;Check for a valid date/time. Input transform on
|
|
| VCLASS(X) | ;Check for valid CLASS field, ordinary users cannot create
|
|
| VPRIOL(X) | ;Check for a valid Priority List.
|
|
| VFREQ(X) | ;Check for a valid frequency. It must be of the form NU,
|
|
| VNAME(NAME) | ;Check for a valid .01 value. The names of national reminder
|
|
| VLAB(X) | ;Check for valid lab findings. Everything but a panel is ok.
|
| Name | Field # of Occurrence |
|---|---|
| EN^DDIOL | VASP+7, VASP+11, VASP+19, VCLASS+7, VDT+11, VHF+7, VHF+9, VHF+13, VHF+15, VIGNAC+24 , VIGNAC+27, VLAB+10, VLAB+18, VNAME+12, VNAME+20, VPRIOL+14, VSPONSOR+18, VTAX+5, VUSAGE+28, VUSAGE+31 |
| DT^DILF | VDT+5 |
| $$EXTERNAL^DILFD | VSPONSOR+15, VSPONSOR+16 |
| $$CTFMD^PXRMDATE | VDT+6 |
| $$UP^XLFSTR | VFREQ+6, VNAME+8, VPRIOL+7, VUSAGE+15 |
| 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+14 |
| ^LAB(60 - [#60] | VLAB+5 |
| ^PXD(811.2 - [#811.2] | VTAX+3 |
| ^PXRMD(811.6 - [#811.6] | VASP+10, VASP+14, VASP+15, 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+13~, VASP+15*, VASP+16, VASP+18 |
| AUTH | VNAME+7~, VNAME+17*, VNAME+18 |
| CAT | VHF+2~, VHF+11*, VHF+12, VHF+14 |
| CHAR | VPRIOL+6~, VPRIOL+10*, VPRIOL+11, VPRIOL+13 |
| DA | VASP~, VASP+6, VASP+14, VSPONSOR+12 |
| DATANAME | VLAB+2~, VLAB+13*, VLAB+15 |
| >> DIC | VSPONSOR+10, VSPONSOR+11, VSPONSOR+12 |
| >> 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+13, VLAB+16 |
| LABTEST | VLAB+2~, VLAB+3*, VLAB+5 |
| LEN | VIGNAC+8~, VIGNAC+9*, VIGNAC+10, VIGNAC+21*, VIGNAC+22, VIGNAC+25, VUSAGE+10~, VUSAGE+11*, VUSAGE+12, VUSAGE+25* , VUSAGE+26, VUSAGE+29 |
| NAME | VNAME~, VNAME+8*, VNAME+10, VNAME+15 |
| >> PXRMEXCH | VASP+4, VCLASS+5, VNAME+6, VPRIOL+5, VSPONSOR+6 |
| >> PXRMINST | VCLASS+6, VNAME+17 |
| PXRMINTR | VDT+2~, VDT+3* |
| SCLASS | VASP+13~, VASP+14*, VASP+16, VASP+18, 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+12 |
| TEMP | VHF+2~, VHF+4*, VHF+5, VHF+11, VIGNAC+12~, VIGNAC+13*, VIGNAC+14*, VIGNAC+15*, VIGNAC+16*, VIGNAC+17* , VIGNAC+18*, VIGNAC+21, VIGNAC+23, VIGNAC+26, VUSAGE+14~, VUSAGE+15*, VUSAGE+16*, VUSAGE+17*, VUSAGE+18*, VUSAGE+19* , VUSAGE+20*, VUSAGE+21*, VUSAGE+22*, VUSAGE+25, VUSAGE+27, VUSAGE+30 |
| TEST | VLAB+2~ |
| TEXT | VASP+17~, VASP+18*, VASP+19, VDT+9~, VDT+10*, VDT+11, VIGNAC+12~, VIGNAC+23*, VIGNAC+24, VIGNAC+26* , VIGNAC+27, VLAB+2~, VLAB+9*, VLAB+10, VLAB+18, VNAME+7~, VNAME+11*, VNAME+12, VNAME+19*, VNAME+20 , VPRIOL+6~, VPRIOL+13*, VPRIOL+14, VSPONSOR+7~, VSPONSOR+17*, VSPONSOR+18, VUSAGE+14~, VUSAGE+27*, VUSAGE+28, VUSAGE+30* , VUSAGE+31 |
| TEXT(1 | VLAB+16* |
| TEXT(2 | VLAB+17* |
| TYPE | VHF+2~, VHF+5*, VHF+6, VHF+8 |
| U | VASP+14, VASP+15, VHF+5, VHF+11, VLAB+6, VLAB+13, VLAB+16, VSPONSOR+11, VSPONSOR+12, VSPONSOR+13 , VTAX+3 |
| VALID | VDT+2~, VDT+7*, VDT+8, VDT+12, VNAME+7~, VNAME+9*, VNAME+14*, VNAME+22*, VNAME+23, VPRIOL+6~ , VPRIOL+8*, VPRIOL+12*, VPRIOL+15, VSPONSOR+7~, VSPONSOR+8*, VSPONSOR+9, VSPONSOR+19*, VSPONSOR+20 |
| X | VASP~, VASP+6, VASP+10, VASP+15, 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+11, VUSAGE+15 |