BTIUPDD ; IHS/MSC/MGH - Problem Objects ;12-Jul-2016 17:33;MGH
Source file <BTIUPDD.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Mods To Text Integration Utilities | 2 | $$POV^BTIUPDD (EDU,FINDCP,QUAL,REFDT,VIDT,VTRDT)^BTIUPV1 | 
| GUI Objects | 1 | DETAIL^BGOPRDD | 
| IHS Electronic Health Record | 1 | $$VSTR2VIS^BEHOENCX | 
| VA Fileman | 1 | $$GET1^DIQ | 
| VueCentric Framework | 1 | $$GETVAR^CIAVMEVT | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Mods To Text Integration Utilities | 4 | BTIUPDD BTIUPDD1 BTIUPDD2 BTIUPDD3 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ADD(DATA) | ;add to list | |
| DETAIL(DFN,TARGET,TYPE,ACT,NUM) | ; Get problem details | |
| VST(DFN,TARGET,VIEN,CP) | ;Problems updated this visit | |
| TMPGBL(X) | ;EP | |
| GETDATA(ARRAY,PRIEN,VIEN) | ;Get data for a problem | |
| ADDITEMS(ARRAY) | ;Add the other pieces to display | |
| GETPRB | ;Get problems to update | |
| POV(VIEN,PRIEN) | ;Check to see if POV narrative is different from problem narrative | 
| Name | Field # of Occurrence | 
|---|---|
| $$VSTR2VIS^BEHOENCX | VST+8 | 
| DETAIL^BGOPRDD | DETAIL+14 | 
| $$POV^BTIUPDD | GETDATA+2 | 
| EDU^BTIUPV1 | ADDITEMS+20 | 
| FINDCP^BTIUPV1 | ADDITEMS+15, ADDITEMS+16 | 
| QUAL^BTIUPV1 | ADDITEMS+13 | 
| REFDT^BTIUPV1 | ADDITEMS+19 | 
| VIDT^BTIUPV1 | ADDITEMS+17 | 
| VTRDT^BTIUPV1 | ADDITEMS+18 | 
| $$GETVAR^CIAVMEVT | VST+6 | 
| $$GET1^DIQ | GETDATA+3, ADDITEMS+6, ADDITEMS+7, POV+7, POV+8, POV+10, POV+11 | 
| FileNo | Call Tags | 
|---|---|
| ^AUPNVPOV - [#9000010.07] | GET1^DIQ | 
| ^AUPNPROB - [#9000011] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNPROB - [#9000011] | DETAIL+11, GETPRB+5, GETPRB+7 | 
| ^AUPNPROB("AC" | DETAIL+9, GETPRB+3 | 
| ^AUPNVPOV - [#9000010.07] | POV+6 | 
| ^AUPNVPOV("AD" | POV+5 | 
| ^TMP("BGOPRDD" | TMPGBL+1! | 
| Name | Line Occurrences | 
|---|---|
| ADD | ADDITEMS+8, ADDITEMS+10, ADDITEMS+11 | 
| ADDITEMS | GETPRB+10 | 
| GETDATA | GETPRB+8 | 
| GETPRB | VST+5, VST+9 | 
| Name | Field # of Occurrence | 
|---|---|
| ^($J | TMPGBL+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ACT | DETAIL~, DETAIL+4* | 
| ARRAY | VST+1~, VST+2*, GETPRB+8, GETPRB+10, GETDATA~, ADDITEMS~ | 
| ARRAY( | GETDATA+4*, ADDITEMS+2, ADDITEMS+3, ADDITEMS+4, ADDITEMS+5 | 
| CNT | DETAIL+1~, DETAIL+8*, DETAIL+16*, DETAIL+17, DETAIL+19, VST+1~, VST+2*, VST+10, ADDITEMS+13, ADDITEMS+15 , ADDITEMS+16, ADDITEMS+17, ADDITEMS+18, ADDITEMS+19, ADDITEMS+20, ADD+1*, ADD+2 | 
| CP | VST~, VST+2*, ADDITEMS+14 | 
| DATA | ADD~, ADD+2 | 
| DFN | DETAIL~, DETAIL+9, DETAIL+14, VST~, VST+8, GETPRB+3 | 
| ENTRY | POV+2~, POV+11*, POV+12, POV+13 | 
| I | DETAIL+1~, DETAIL+15*, DETAIL+17, VST+1~ | 
| ICD | GETDATA+1~, ADDITEMS+1~, ADDITEMS+7* | 
| MATCH | POV+2~, POV+3*, POV+5, POV+6* | 
| NARR | GETDATA+1~, GETDATA+3*, GETDATA+4, ADDITEMS+1~, ADDITEMS+3*, ADDITEMS+4, ADDITEMS+5, ADDITEMS+8 | 
| NORM | POV+2~, POV+10*, POV+12, POV+13 | 
| NUM | DETAIL~, DETAIL+6* | 
| POV | POV+2~, POV+3*, POV+7*, POV+12, POV+13 | 
| POVIEN | POV+2~, POV+4*, POV+5*, POV+6, POV+7, POV+8, POV+10, POV+11 | 
| POVNAR | GETDATA+1~, GETDATA+2*, GETDATA+4, ADDITEMS+1~, ADDITEMS+5*, ADDITEMS+10 | 
| PRIEN | DETAIL+1~, DETAIL+8*, DETAIL+9*, DETAIL+11, DETAIL+14, VST+1~, GETPRB+2*, GETPRB+3*, GETPRB+5, GETPRB+7 , GETPRB+8, GETDATA~, GETDATA+2, GETDATA+3, GETDATA+4, ADDITEMS+1~, ADDITEMS+4*, ADDITEMS+5, ADDITEMS+6, ADDITEMS+7 , ADDITEMS+13, ADDITEMS+15, ADDITEMS+16, ADDITEMS+17, ADDITEMS+18, ADDITEMS+19, ADDITEMS+20, POV~, POV+6 | 
| PRIM | POV+2~, POV+8*, POV+9*, POV+12, POV+13 | 
| PROB | DETAIL+1~, VST+1~ | 
| RET | DETAIL+1~, DETAIL+7*, DETAIL+14, DETAIL+15, DETAIL+17, DETAIL+18!, VST+1~ | 
| STAT | DETAIL+1~, DETAIL+11*, DETAIL+12, DETAIL+13, GETPRB+5*, GETPRB+6, ADDITEMS+1~, ADDITEMS+2*, ADDITEMS+3, ADDITEMS+4 , ADDITEMS+5, ADDITEMS+10 | 
| STATUS | GETDATA+1~, ADDITEMS+1~, ADDITEMS+6*, ADDITEMS+11 | 
| STR | POV+2~, POV+4*, POV+12*, POV+13*, POV+14 | 
| TARGET | DETAIL~, DETAIL+2, DETAIL+17, DETAIL+19, DETAIL+20, VST~, VST+3, VST+7, VST+8, VST+10 , VST+11, GETPRB+1, ADD+2 | 
| TYPE | DETAIL~, DETAIL+3*, DETAIL+13 | 
| U | DETAIL+11, GETPRB+5, GETDATA+4, POV+6, POV+12, POV+13 | 
| VIEN | VST~, VST+4*, VST+5, VST+8*, GETPRB+1, GETPRB+7, GETPRB+8, GETDATA~, GETDATA+2, ADDITEMS+17 , ADDITEMS+18, ADDITEMS+19, ADDITEMS+20, POV~, POV+5 | 
| VST | VST+1~, VST+6*, VST+7, VST+8 | 
| X | TMPGBL~ |