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 |