VSITVAR ;ISD/RJP - Define Visit Array Variables ;6/20/96
Source file <VSITVAR.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 2 | ^%DT IX^DIC |
Kernel | 1 | $$FMTE^XLFDT |
PCE Patient Care Encounter | 1 | FLD^VSITFLD |
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 | VSIT VSITASK VSITCK VSITDEF |
Name | Comments | DBIA/ICR reference |
---|---|---|
ALL(IEN,FMT,WITHIEN) | ; - define all VSIT("xxx") nodes using record # IEN
|
|
SLC(IEN,FLD,FMT) | ; - define only VSIT(FLD) node using record # IEN
|
|
GET(FLD,VAL,FMT,DATEFMT) | ; - Get/Check value for field
|
|
TXT(VAL,FMT) | ; - number/free text valued data
|
|
DAT(VAL,FMT,DATEFMT) | ; - date valued data
|
|
SET(VAL,FMT,VSITDD0) | ; - set of codes valued data
|
|
PTR(VAL,FMT,VSITDD0) | ; - pointer valued data
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVSIT - [#9000010] | ALL+6, SLC+7 |
^DD( | PTR+4 |
^DD(9000010 | GET+8 |
^TMP("VSITDD" | ALL+4, ALL+8, ALL+9, SLC+4, SLC+6, SLC+7, SLC+8, GET+4, GET+6 |
Name | Line Occurrences |
---|---|
$$DAT | GET+11 |
$$GET | ALL+11, ALL+12, SLC+9 |
$$PTR | GET+11 |
$$SET | GET+11 |
$$TXT | GET+11 |
Name | Field # of Occurrence |
---|---|
^( | ALL+6, PTR+4 |
^(0 | PTR+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | DAT+2~, DAT+4*, DAT+6! |
D | PTR+2~, PTR+6* |
DATEFMT | GET~, GET+11, DAT~, DAT+4 |
DIC | PTR+2~, PTR+6* |
DIC(0 | PTR+6* |
FLD | ALL+2~, ALL+9*, ALL+10, SLC~, SLC+3*, SLC+5, GET~, GET+3*, GET+6*, GET+7 , GET+8, GET+10 |
FLDINDX | ALL+2~, ALL+7*, ALL+8*, ALL+9, ALL+11, ALL+12 |
FMT | ALL~, ALL+3*, ALL+11, ALL+12, SLC~, SLC+3*, SLC+9, SLC+10!, GET~, GET+3* , GET+11, TXT~, TXT+2*, TXT+3, DAT~, DAT+3*, DAT+7, DAT+8, SET~, SET+3* , SET+9, PTR~, PTR+2*, PTR+7 |
IEN | ALL~, ALL+3*, ALL+6, ALL+11, SLC~, SLC+3*, SLC+7 |
NXT | SLC+2~, SLC+5*, SLC+6, SLC+7, SLC+8, SLC+9 |
REC | ALL+2~, SLC+2~ |
REC( | ALL+6*, ALL+10, SLC+6, SLC+7*, SLC+8 |
REC(0 | ALL+6* |
VAL | ALL+2~, ALL+10*, ALL+11, ALL+12, SLC+2~, SLC+8*, SLC+9, GET~, GET+3*, GET+11 , TXT~, TXT+2*, TXT+3, DAT~, DAT+3*, DAT+5, DAT+6*, DAT+7, DAT+8, SET~ , SET+3*, SET+5, SET+6, SET+7, PTR~, PTR+2*, PTR+4, PTR+5, PTR+6 |
>> VSIT( | ALL+11*, ALL+12*, SLC+9* |
VSITDD0 | GET+2~, GET+8*, GET+9, GET+10*, GET+11, SET~, SET+4*, SET+6, SET+7, PTR~ , PTR+3*, PTR+4*, PTR+6 |
VSITI | ALL+2~, ALL+5*, ALL+6*, SLC+2~, SLC+5* |
WITHIEN | ALL~, ALL+3*, ALL+11 |
X | GET+2~, DAT+2~, DAT+5*, PTR+6* |
Y | GET+2~, GET+5*, GET+9*, GET+11, DAT+2~, DAT+6, DAT+7*, DAT+8, SET+2~*, SET+6* , SET+7*, SET+8*, SET+9, PTR+2~, PTR+3*, PTR+4*, PTR+5*, PTR+6*, PTR+7 |