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 |