BTIULO14 ; IHS/MSC/MGH - STILL MORE OBJECTS FOR EHR ;11-May-2016 12:52;DU
Source file <BTIULO14.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 |
|---|---|---|
| GETPTED(RETURN,VIEN) | ;return every education topic for current visit
; VISIT=Visit IEN |
|
| GETLAB(RETURN,VIEN) | ;check every resulted lab for current visit only return abnormals
; VISIT=Visit IEN |
|
| SUBTOPIC(IEN) | ;Get the subtopics for this patient ed
|
|
| PAD(DATA,LENGTH) | ; -- SUBRTN to pad length of data
|
|
| VABNLAB(TARGET) | ; returns abnormal resulted labs for current vuecentric visit context
|
|
| VPTED(TARGET) | ; returns patient education topics for current vuecentric visit context
; MULTI=0 return on=e line of education topic names; MULTI=1 return 1 line per topic |
|
| EDABBRV(X) | ; -- returns education topic abbreviation
|
|
| SP(NUM) | ; -- SUBRTN to pad spaces
|
|
| PRPRAC(DFN,TARGET) | ;EP
|
| Name | Field # of Occurrence |
|---|---|
| $$VSTR2VIS^BEHOENCX | VPTED+7, VABNLAB+6 |
| $$GETVAR^CIAVMEVT | VPTED+4, VABNLAB+4 |
| GETVAR^CIAVMEVT | VPTED+2, VABNLAB+1 |
| $$GET1^DIQ | GETPTED+10, EDABBRV+1, PRPRAC+6, PRPRAC+7, PRPRAC+12, PRPRAC+15, PRPRAC+16, PRPRAC+17, GETLAB+7, GETLAB+10 , GETLAB+11 |
| ENP^XBDIQ1 | GETPTED+8 |
| $$REPEAT^XLFSTR | PAD+1 |
| FileNo | Call Tags |
|---|---|
| ^AUPNVLAB - [#9000010.09] | GET1^DIQ |
| ^AUPNVPED - [#9000010.16] | GET1^DIQ |
| ^AUPNNPP - [#9000038] | GET1^DIQ |
| ^AUTTEDT - [#9999999.09] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TEST" | VPTED+7, VABNLAB+6 |
| ^AUPNNPP("B" | PRPRAC+4 |
| ^AUPNVLAB("AD" | GETLAB+6 |
| ^AUPNVPED - [#9000010.16] | SUBTOPIC+2, SUBTOPIC+3 |
| ^AUPNVPED("AD" | GETPTED+6 |
| Name | Line Occurrences |
|---|---|
| $$PAD | SP+1 |
| GETLAB | VABNLAB+8 |
| GETPTED | VPTED+9 |
| SUBTOPIC | GETPTED+14 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ABN | GETLAB+3~, GETLAB+7*, GETLAB+8, GETLAB+11 |
| BTIU | GETPTED+3~, GETPTED+8! |
| BTIU( | GETPTED+11, GETPTED+12, GETPTED+15, GETPTED+17 |
| BY | PRPRAC+1~, PRPRAC+17*, PRPRAC+21 |
| CNT | VPTED+3~, VPTED+8*, VPTED+10*, VPTED+12*, VPTED+13, VPTED+14, GETPTED+7*, GETPTED+13, GETPTED+16*, GETPTED+17 , SUBTOPIC+4*, SUBTOPIC+5, PRPRAC+1~, PRPRAC+3*, PRPRAC+8*, PRPRAC+9, PRPRAC+10*, PRPRAC+11, PRPRAC+13*, PRPRAC+14 , PRPRAC+18*, PRPRAC+19, PRPRAC+20*, PRPRAC+21, VABNLAB+2~, VABNLAB+3*, VABNLAB+11*, VABNLAB+12, VABNLAB+13, GETLAB+3~ , GETLAB+9*, GETLAB+11 |
| DATA | PAD~, PAD+1 |
| DFN | VPTED+7, PRPRAC~, PRPRAC+4, VABNLAB+6 |
| I | VPTED+3~, VPTED+11*, VPTED+13, VABNLAB+2~, VABNLAB+10*, VABNLAB+12 |
| IEN | GETPTED+3~, GETPTED+6*, GETPTED+8, GETPTED+10, GETPTED+14, SUBTOPIC~, SUBTOPIC+2, SUBTOPIC+3, PRPRAC+1~, PRPRAC+3* , PRPRAC+4*, PRPRAC+5, PRPRAC+6, PRPRAC+7, PRPRAC+12, PRPRAC+15, PRPRAC+16, PRPRAC+17, GETLAB+3~, GETLAB+6* , GETLAB+7, GETLAB+10, GETLAB+11 |
| LENGTH | PAD~, PAD+1 |
| LEVEL | SUBTOPIC+1~ |
| LINE | GETPTED+3~, GETPTED+11*, GETPTED+12*, GETPTED+13, SUBTOPIC+1~ |
| NUM | GETPTED+3~, GETPTED+7*, GETPTED+13, SP~, SP+1 |
| REA | PRPRAC+1~, PRPRAC+15*, PRPRAC+19 |
| RESULT | VPTED+3~, VPTED+9, VABNLAB+2~, VABNLAB+8, GETLAB+3~, GETLAB+10*, GETLAB+11 |
| RESULT( | VPTED+11, VPTED+13, VABNLAB+10, VABNLAB+12 |
| RETURN | GETPTED~, GETPTED+4!, GETLAB~, GETLAB+4! |
| RETURN( | GETPTED+13*, GETPTED+17*, SUBTOPIC+5*, GETLAB+11* |
| RSP | PRPRAC+1~, PRPRAC+6*, PRPRAC+9, PRPRAC+12*, PRPRAC+14 |
| SUB | SUBTOPIC+1~, SUBTOPIC+2*, SUBTOPIC+3 |
| TARGET | VPTED~, VPTED+2, VPTED+6, VPTED+7, VPTED+10, VPTED+13, VPTED+14, VPTED+15, PRPRAC~, PRPRAC+2 , PRPRAC+9, PRPRAC+11, PRPRAC+14, PRPRAC+19, PRPRAC+21, PRPRAC+22, PRPRAC+23, VABNLAB~, VABNLAB+1, VABNLAB+5 , VABNLAB+6, VABNLAB+9, VABNLAB+12, VABNLAB+13, VABNLAB+14 |
| TOPIC | GETPTED+3~, GETPTED+10*, GETPTED+11, SUBTOPIC+1~, SUBTOPIC+3*, SUBTOPIC+5 |
| U | SUBTOPIC+3 |
| VIEN | GETPTED~, GETPTED+6, GETLAB~, GETLAB+6 |
| VST | VPTED+3~, VPTED+4*, VPTED+6, VPTED+7*, VPTED+9, VABNLAB+2~, VABNLAB+4*, VABNLAB+5, VABNLAB+6*, VABNLAB+8 |
| WHEN | PRPRAC+1~, PRPRAC+7*, PRPRAC+11, PRPRAC+16*, PRPRAC+21 |
| X | VPTED+3~, VPTED+7*, EDABBRV~, EDABBRV+1, VABNLAB+2~, VABNLAB+6* |
| Name | Field # of Occurrence |
|---|---|
| $T(GETVAR^CIAVMEVT | VPTED+2, VABNLAB+1 |