BTIUPDD1 ; IHS/MSC/MGH - Problem Objects ;21-Oct-2015 14:20;DU
Source file <BTIUPDD1.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS Mods To Text Integration Utilities | 2 | $$POV^BTIUPDD (EDU,FINDCP,QUAL,REFDT,TEXT,VIDT,VTRDT)^BTIUPV1 |
| IHS Electronic Health Record | 1 | $$VSTR2VIS^BEHOENCX |
| Kernel | 1 | $$FMTE^XLFDT |
| VA Fileman | 1 | $$GET1^DIQ |
| VueCentric Framework | 1 | $$GETVAR^CIAVMEVT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ADD(DATA) | ;add to list
|
|
| FINDCP(PRIEN,TYPE,CNT) | ;Find a care plan for today Patch 1013
|
|
| VST(DFN,TARGET,VIEN,CP) | ;Problems updated this visit
|
|
| INPT(DFN,TARGET,VIEN,CP) | ;Problems updated this hospitalization
|
|
| GETDATA(ARRAY,PRIEN,VIEN) | ;Get data for a problem
|
|
| DATA(PRIEN,VIEN) | ;Get data for a problem
|
|
| ADDITMS(ARRAY) | ;Get items in order
|
|
| GETPRB | ;Get problems to update
|
|
| GETIP | ;Get problems to update
|
|
| TMPGBL(X) | ;EP
|
| Name | Field # of Occurrence |
|---|---|
| $$VSTR2VIS^BEHOENCX | VST+8, INPT+8 |
| $$POV^BTIUPDD | GETDATA+2 |
| EDU^BTIUPV1 | ADDITMS+18, DATA+13 |
| FINDCP^BTIUPV1 | ADDITMS+9, ADDITMS+10, DATA+7, DATA+8 |
| QUAL^BTIUPV1 | ADDITMS+7, DATA+5 |
| REFDT^BTIUPV1 | ADDITMS+17, DATA+12 |
| TEXT^BTIUPV1 | FINDCP+27 |
| VIDT^BTIUPV1 | ADDITMS+15, DATA+10 |
| VTRDT^BTIUPV1 | ADDITMS+16, DATA+11 |
| $$GETVAR^CIAVMEVT | VST+6, INPT+6 |
| $$GET1^DIQ | FINDCP+20, FINDCP+21, FINDCP+22, FINDCP+24, FINDCP+25, DATA+3 |
| $$FMTE^XLFDT | FINDCP+23 |
| FileNo | Call Tags |
|---|---|
| ^AUPNPROB - [#9000011] | GET1^DIQ |
| ^AUPNCPL - [#9000092] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNCPL - [#9000092] | FINDCP+8, FINDCP+9, FINDCP+11, FINDCP+19 |
| ^AUPNCPL("APDT" | FINDCP+3, FINDCP+7 |
| ^AUPNPROB - [#9000011] | GETPRB+7, GETPRB+9, GETIP+5, GETIP+8 |
| ^AUPNPROB("AC" | GETPRB+5, GETIP+3 |
| ^TMP("BGOPRDD" | TMPGBL+1! |
| Name | Line Occurrences |
|---|---|
| ADD | ADDITMS+6, FINDCP+17, FINDCP+18, DATA+4 |
| ADDITMS | GETPRB+12 |
| DATA | GETIP+9 |
| FINDCP | ADDITMS+13, ADDITMS+14 |
| GETDATA | GETPRB+10 |
| GETIP | INPT+5, INPT+9 |
| GETPRB | VST+5, VST+9 |
| Name | Field # of Occurrence |
|---|---|
| ^($J | TMPGBL+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ARRAY | GETPRB+1~, GETPRB+2*, GETPRB+10, GETPRB+12, GETDATA~, ADDITMS~, FINDCP+1~, FINDCP+2*, FINDCP+13 |
| ARRAY( | GETDATA+3*, ADDITMS+2, ADDITMS+3, ADDITMS+4, FINDCP+12*, FINDCP+14, FINDCP+15 |
| ARRDT | FINDCP+1~, FINDCP+14*, FINDCP+15 |
| CNT | VST+1~, VST+2*, VST+10, ADDITMS+7, ADDITMS+9, ADDITMS+10, ADDITMS+13, ADDITMS+14, ADDITMS+15, ADDITMS+16 , ADDITMS+17, ADDITMS+18, FINDCP~, INPT+1~, INPT+2*, INPT+10, DATA+5, DATA+7, DATA+8, DATA+10 , DATA+11, DATA+12, DATA+13, ADD+1*, ADD+2 |
| CP | VST~, VST+2*, ADDITMS+8, ADDITMS+12, INPT~, INPT+2*, DATA+6, DATA+9 |
| CPIEN | FINDCP+1~, FINDCP+7*, FINDCP+8, FINDCP+9, FINDCP+11, FINDCP+12, FINDCP+15*, FINDCP+19, FINDCP+20, FINDCP+21 , FINDCP+22, FINDCP+24, FINDCP+25, FINDCP+27 |
| CVTDT | FINDCP+1~, FINDCP+5*, FINDCP+6 |
| DATA | ADD~, ADD+2 |
| DFN | VST~, VST+8, GETPRB+5, INPT~, INPT+8, GETIP+3 |
| DONE | FINDCP+1~, FINDCP+2* |
| DT | FINDCP+6 |
| DUZ | FINDCP+26 |
| EDATE | FINDCP+1~, FINDCP+25* |
| I | VST+1~, INPT+1~ |
| ICD | GETDATA+1~, DATA+1~ |
| IEN | FINDCP+1~ |
| INP | GETIP+1~, GETIP+7*, GETIP+8* |
| INVDT | FINDCP+1~, FINDCP+3*, FINDCP+4, FINDCP+5, FINDCP+7 |
| INVDT2 | FINDCP+1~, FINDCP+11*, FINDCP+12 |
| NARR | GETDATA+1~, GETDATA+2*, GETDATA+3, ADDITMS+1~, ADDITMS+3*, ADDITMS+4, ADDITMS+6, DATA+1~, DATA+3*, DATA+4 |
| NODE | FINDCP+1~, FINDCP+19* |
| PCNT | GETPRB+1~, GETPRB+4*, ADDITMS+5*, ADDITMS+6, FINDCP+1~, FINDCP+2*, FINDCP+16*, GETIP+1~, GETIP+2*, DATA+2* , DATA+4 |
| POV | GETPRB+1~ |
| PRIEN | GETPRB+1~, GETPRB+4*, GETPRB+5*, GETPRB+7, GETPRB+9, GETPRB+10, GETDATA~, GETDATA+2, GETDATA+3, ADDITMS+1~ , ADDITMS+4*, ADDITMS+7, ADDITMS+9, ADDITMS+10, ADDITMS+13, ADDITMS+14, ADDITMS+15, ADDITMS+16, ADDITMS+17, ADDITMS+18 , FINDCP~, FINDCP+3, FINDCP+7, GETIP+1~, GETIP+3*, GETIP+5, GETIP+8, GETIP+9, DATA~, DATA+3 , DATA+5, DATA+7, DATA+8, DATA+10, DATA+11, DATA+12, DATA+13 |
| PROB | VST+1~, INPT+1~ |
| PRV | FINDCP+1~, FINDCP+20*, FINDCP+26 |
| PRVNM | FINDCP+1~, FINDCP+21* |
| RET | VST+1~, INPT+1~ |
| SIEN | FINDCP+1~, FINDCP+8*, FINDCP+9 |
| SIGN | FINDCP+1~, FINDCP+24*, FINDCP+26 |
| SIGNDT | FINDCP+1~, FINDCP+22*, FINDCP+23* |
| STAT | GETPRB+7*, GETPRB+8, ADDITMS+1~, ADDITMS+2*, ADDITMS+3, ADDITMS+4, ADDITMS+6, GETIP+1~, GETIP+5*, GETIP+6 |
| STATUS | GETDATA+1~, FINDCP+1~, FINDCP+9*, FINDCP+10, DATA+1~ |
| TARGET | VST~, VST+3, VST+7, VST+8, VST+10, VST+11, GETPRB+3, INPT~, INPT+3, INPT+7 , INPT+8, INPT+10, INPT+11, ADD+2 |
| TYPE | FINDCP~, FINDCP+3, FINDCP+7, FINDCP+17, FINDCP+18, FINDCP+27 |
| U | GETPRB+7, GETDATA+3, FINDCP+9, FINDCP+11, GETIP+5 |
| VIEN | VST~, VST+4*, VST+5, VST+8*, GETPRB+3, GETPRB+9, GETPRB+10, GETDATA~, GETDATA+2, ADDITMS+15 , ADDITMS+16, ADDITMS+17, ADDITMS+18, INPT~, INPT+4*, INPT+5, INPT+8*, GETIP+8, GETIP+9, DATA~ , DATA+10, DATA+11, DATA+12, DATA+13 |
| VST | VST+1~, VST+6*, VST+7, VST+8, INPT+1~, INPT+6*, INPT+7, INPT+8 |
| X | TMPGBL~ |
| Z | FINDCP+1~ |