BTIULO3 ; IHS/ITSC/LJF - VISIT OBJECTS FOR EHR ;01-Jun-2010 09:18;MGH
Source file <BTIULO3.m>
Package | Total | Call Graph |
---|---|---|
IHS Electronic Health Record | 1 | $$VSTR2VIS^BEHOENCX |
IHS VA Utilities | 1 | ENP^XBDIQ1 |
Kernel | 1 | $$REPEAT^XLFSTR |
VA Fileman | 1 | $$GET1^DIQ |
VueCentric Framework | 1 | ($$GETVAR,GETVAR)^CIAVMEVT |
Name | Comments | DBIA/ICR reference |
---|---|---|
VPRC(TARGET,MULTI) | ; returns procedures for current vuecentric visit context
; MULTI=0 return one line of procedure names; MULTI=1 return 1 line per procedure |
|
VLAB(TARGET) | ; returns resulted labs for current vuecentric visit context
|
|
PAD(DATA,LENGTH) | ; pad length of data
|
|
VIMM(TARGET) | ; returns immunizations given for current vuecentric visit context
|
|
GETSKIN(RETURN,VIEN) | ;return every skin test for current visit
; VISIT=Visit IEN |
|
GETIMM(RETURN,VIEN) | ;return every immunization for current visit
; VISIT=Visit IEN |
|
VSKIN(TARGET) | ; returns skin tests for current vuecentric visit context
|
|
GETLAB(RETURN,VIEN) | ;return every resulted lab for current visit
; VISIT=Visit IEN |
|
SP(NUM) | ; pad spaces
|
|
GETPRC(RETURN,VIEN,MULTI) | ;return every procedure for current visit
; VISIT=Visit IEN |
Name | Field # of Occurrence |
---|---|
$$VSTR2VIS^BEHOENCX | VIMM+6, VLAB+6, VSKIN+6, VPRC+6 |
$$GETVAR^CIAVMEVT | VIMM+4, VLAB+4, VSKIN+4, VPRC+4 |
GETVAR^CIAVMEVT | VIMM+1, VLAB+1, VSKIN+1, VPRC+2 |
$$GET1^DIQ | GETIMM+8, GETIMM+9, GETLAB+8, GETLAB+9, GETSKIN+12, GETPRC+7, GETPRC+11 |
ENP^XBDIQ1 | GETSKIN+8, GETPRC+9 |
$$REPEAT^XLFSTR | PAD+1 |
FileNo | Call Tags |
---|---|
^AUPNVPRC - [#9000010.08] | GET1^DIQ |
^AUPNVLAB - [#9000010.09] | GET1^DIQ |
^AUPNVIMM - [#9000010.11] | GET1^DIQ |
^AUPNVSK - [#9000010.12] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TEST" | VIMM+6, VLAB+6, VSKIN+6, VPRC+6 |
^AUPNVIMM("AD" | GETIMM+6 |
^AUPNVLAB("AD" | GETLAB+6 |
^AUPNVPRC("AD" | GETPRC+6 |
^AUPNVSK("AD" | GETSKIN+6 |
Name | Line Occurrences |
---|---|
$$PAD | GETSKIN+10, GETSKIN+12, SP+1 |
GETIMM | VIMM+8 |
GETLAB | VLAB+8 |
GETPRC | VPRC+8 |
GETSKIN | VSKIN+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BTIU | GETSKIN+3~, GETSKIN+8!, GETPRC+3~, GETPRC+9! |
BTIU( | GETSKIN+9, GETSKIN+10, GETSKIN+11, GETPRC+10 |
BTIU(1204 | GETPRC+10 |
CNT | VIMM+2~, VIMM+3*, VIMM+12*, VIMM+13, VIMM+14, GETIMM+3~, GETIMM+7*, GETIMM+9, VLAB+2~, VLAB+3* , VLAB+11*, VLAB+12, VLAB+13, GETLAB+3~, GETLAB+7*, GETLAB+9, VSKIN+2~, VSKIN+3*, VSKIN+11*, VSKIN+12 , VSKIN+13, GETSKIN+3~, GETSKIN+7*, GETSKIN+12, VPRC+3~, VPRC+10*, VPRC+12*, VPRC+13, VPRC+14, GETPRC+3~ , GETPRC+8*, GETPRC+11 |
DATA | PAD~, PAD+1 |
>> DFN | VIMM+6, VLAB+6, VSKIN+6, VPRC+6 |
I | VIMM+2~, VIMM+11*, VIMM+13, VLAB+2~, VLAB+10*, VLAB+12, VSKIN+2~, VSKIN+10*, VSKIN+12, VPRC+3~ , VPRC+11*, VPRC+13 |
IEN | GETIMM+3~, GETIMM+6*, GETIMM+8, GETIMM+9, GETLAB+3~, GETLAB+6*, GETLAB+8, GETLAB+9, GETSKIN+3~, GETSKIN+6* , GETSKIN+8, GETSKIN+12, GETPRC+3~, GETPRC+6*, GETPRC+7, GETPRC+9, GETPRC+11 |
LENGTH | PAD~, PAD+1 |
LINE | GETSKIN+3~, GETSKIN+9*, GETSKIN+10*, GETSKIN+11*, GETSKIN+12, GETPRC+3~, GETPRC+10*, GETPRC+11 |
MULTI | VPRC~, VPRC+8, GETPRC~, GETPRC+7, GETPRC+13 |
NUM | SP~, SP+1 |
RESULT | VIMM+2~, VIMM+8, VLAB+2~, VLAB+8, GETLAB+3~, GETLAB+8*, GETLAB+9, VSKIN+2~, VSKIN+8, VPRC+3~ , VPRC+8 |
RESULT( | VIMM+11, VIMM+13, VLAB+10, VLAB+12, VSKIN+10, VSKIN+12, VPRC+11, VPRC+13 |
RETURN | GETIMM~, GETIMM+4!, GETLAB~, GETLAB+4!, GETSKIN~, GETSKIN+4!, GETPRC~, GETPRC+4! |
RETURN( | GETIMM+9*, GETLAB+9*, GETSKIN+12*, GETPRC+11* |
RETURN(1 | GETPRC+7*, GETPRC+13* |
SERIES | GETIMM+3~, GETIMM+8*, GETIMM+9 |
TARGET | VIMM~, VIMM+1, VIMM+5, VIMM+6, VIMM+10, VIMM+13, VIMM+14, VIMM+15, VLAB~, VLAB+1 , VLAB+5, VLAB+6, VLAB+9, VLAB+12, VLAB+13, VLAB+14, VSKIN~, VSKIN+1, VSKIN+5, VSKIN+6 , VSKIN+9, VSKIN+12, VSKIN+13, VSKIN+14, VPRC~, VPRC+2, VPRC+5, VPRC+6, VPRC+10, VPRC+13 , VPRC+14, VPRC+15 |
VIEN | GETIMM~, GETIMM+6, GETLAB~, GETLAB+6, GETSKIN~, GETSKIN+6, GETPRC~, GETPRC+6 |
VST | VIMM+2~, VIMM+4*, VIMM+5, VIMM+6*, VIMM+8, VLAB+2~, VLAB+4*, VLAB+5, VLAB+6*, VLAB+8 , VSKIN+2~, VSKIN+4*, VSKIN+5, VSKIN+6*, VSKIN+8, VPRC+3~, VPRC+4*, VPRC+5, VPRC+6*, VPRC+8 |
X | VIMM+2~, VIMM+6*, VLAB+2~, VLAB+6*, VSKIN+2~, VSKIN+6*, VPRC+3~, VPRC+6* |
Name | Field # of Occurrence |
---|---|
$T(GETVAR^CIAVMEVT | VIMM+1, VLAB+1, VSKIN+1, VPRC+2 |