Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: VSITVAR

Package: PCE Patient Care Encounter

Routine: VSITVAR


Information

VSITVAR ;ISD/RJP - Define Visit Array Variables ;24-Oct-2013 09:49;DU

Source Information

Source file <VSITVAR.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 2 ^%DT  IX^DIC  
Kernel 1 $$FMTE^XLFDT  
PCE Patient Care Encounter 1 FLD^VSITFLD  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
PCE Patient Care Encounter 4 VSIT  VSITASK  VSITCK  VSITDEF  

Entry Points

Name Comments DBIA/ICR reference
GET(FLD,VAL,FMT,DATEFMT) ; - Get/Check value for field
ALL(IEN,FMT,WITHIEN) ; - define all VSIT("xxx") nodes using record # IEN
DAT(VAL,FMT,DATEFMT) ; - date valued data
PTR(VAL,FMT,VSITDD0) ; - pointer valued data
SLC(IEN,FLD,FMT) ; - define only VSIT(FLD) node using record # IEN
TXT(VAL,FMT) ; - number/free text valued data
SET(VAL,FMT,VSITDD0) ; - set of codes valued data

External References

Name Field # of Occurrence
^%DT DAT+6
IX^DIC PTR+6
FLD^VSITFLD ALL+4, SLC+4, GET+4
$$FMTE^XLFDT DAT+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSIT - [#9000010] ALL+8, SLC+7
^DD( PTR+4
^DD(9000010 GET+8
^TMP("VSITDD" ALL+4, ALL+10, ALL+11, SLC+4, SLC+6, SLC+7, SLC+8, GET+4, GET+6

Label References

Name Line Occurrences
$$DAT GET+11
$$GET ALL+13, ALL+14, SLC+9
$$PTR GET+11
$$SET GET+11
$$TXT GET+11

Naked Globals

Name Field # of Occurrence
^( ALL+8, PTR+4
^(0 PTR+4

Local Variables

Legend:

>> 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+11*, ALL+12, SLC~, SLC+3*, SLC+5, GET~, GET+3*, GET+6*, GET+7
, GET+8, GET+10
FLDINDX ALL+2~, ALL+9*, ALL+10*, ALL+11, ALL+13, ALL+14
FMT ALL~, ALL+3*, ALL+13, ALL+14, 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+8, ALL+13, 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+8*, ALL+12, SLC+6, SLC+7*, SLC+8
REC(0 ALL+8*
VAL ALL+2~, ALL+12*, ALL+13, ALL+14, 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+13*, ALL+14*, 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+8*, SLC+2~, SLC+5*
WITHIEN ALL~, ALL+3*, ALL+13
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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All