BGOVVI ; IHS/BAO/TMD - pull Visit files associated with problems ;26-Oct-2015 14:11;DU
Source file <BGOVVI.m>
| Package | Total | Call Graph | 
|---|---|---|
| GUI Objects | 5 | GET^BGOCPLAN ($$CHKVISIT,$$DELETE,$$ERR,$$FMTDATE,$$UPDATE)^BGOUTL (VFDEL,VFNEW)^BGOUTL2 (GET,GETCON,GETEDU,GETREF)^BGOVTR GET^BGOVVI | 
| VA Fileman | 2 | (FILE,WP)^DIE $$GET1^DIQ | 
| IHS Electronic Health Record | 1 | $$ISLOCKED^BEHOENCX | 
| Kernel | 1 | $$NOW^XLFDT | 
| Text Integration Utility | 1 | $$ISA^TIUPS139 | 
| Package | Total | Caller Graph | 
|---|---|---|
| GUI Objects | 5 | BGOCPLAN BGOPRDD BGOPROB BGOVOB BGOVVI | 
| IHS Prenatal Care Module | 2 | BJPN20P1 BJPNFAUD | 
| Health Summary Components | 1 | BHSPL2 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| GETPRV(RET,IEN) | ;Get providers associated with problems | |
| OKDEL(RET,IEN,USER) | ;EP  Can this user delete | |
| FNUM() | ||
| TMPGBL(X) | ;EP | |
| SIGN(RET,VVII,BY) | ;EP | |
| DEL(RET,INP) | ;EP | |
| SET(RET,INP,INSTR) | ;EP | |
| GET(DATA,DFN,PROB,NUM,CNT,SVIEN,PRV) | ;EP | |
| EIE(RET,INP) | ;Mark an entry entered in error | |
| PROBDATA(DATA,PROB,NUM) | ;Get data for one problem | |
| GETREC | ;Get the record | |
| PRVDATA(DATA,DFN,PROB,PRV,NUM) | ;EP return data for a provider | 
| Name | Field # of Occurrence | 
|---|---|
| $$ISLOCKED^BEHOENCX | GETREC+22 | 
| GET^BGOCPLAN | PRVDATA+5, PRVDATA+6, PROBDATA+9, PROBDATA+10 | 
| $$CHKVISIT^BGOUTL | SET+14 | 
| $$DELETE^BGOUTL | SET+28 | 
| $$ERR^BGOUTL | DEL+8, DEL+9, SET+9 | 
| $$FMTDATE^BGOUTL | GETREC+18, GETREC+19, GETREC+20 | 
| $$UPDATE^BGOUTL | DEL+17, SET+27, EIE+14 | 
| VFDEL^BGOUTL2 | DEL+4 | 
| VFNEW^BGOUTL2 | SET+17 | 
| GET^BGOVTR | PRVDATA+8, PROBDATA+12 | 
| GETCON^BGOVTR | PRVDATA+9, PROBDATA+13 | 
| GETEDU^BGOVTR | PRVDATA+11, PROBDATA+15 | 
| GETREF^BGOVTR | PRVDATA+10, PROBDATA+14 | 
| GET^BGOVVI | PRVDATA+7, PROBDATA+11 | 
| FILE^DIE | SIGN+7 | 
| WP^DIE | SET+36 | 
| $$GET1^DIQ | GETREC+6, GETREC+14, GETREC+15, GETREC+16, DEL+3, SIGN+3, GETPRV+7, GETPRV+12, GETPRV+22, GETPRV+31 , GETPRV+40, GETPRV+50, PROBDATA+4, OKDEL+4 | 
| $$ISA^TIUPS139 | OKDEL+8 | 
| $$NOW^XLFDT | DEL+13, SET+12, SIGN+6, OKDEL+6, EIE+11 | 
| RPC Name | Call Tags | 
|---|---|
| BGOVVI GET | GET | 
| BGOVVI SET | SET | 
| BGOVVI SIGN | SIGN | 
| BGOVVI DEL | DEL | 
| BGOVVI GETPRV | GETPRV | 
| BGOVVI PRVDATA | PRVDATA | 
| BGOVVI PROBDATA | PROBDATA | 
| BGOVVI OKDEL | OKDEL | 
| BGOVVI EIE | EIE | 
| FileNo | Call Tags | 
|---|---|
| ^VA(200 - [#200] | GET1^DIQ | 
| ^AUPNVVI - [#9000010.58] | GET1^DIQ, WP^DIE | 
| ^AUPNPROB - [#9000011] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNCPL("APTP" | GETPRV+5, GETPRV+6, GETPRV+10, GETPRV+11 | 
| ^AUPNVREF("APRV" | GETPRV+38, GETPRV+39 | 
| ^AUPNVSIT - [#9000010] | GETREC+7, GETREC+11, GETREC+12, GETREC+13 | 
| ^AUPNVTXR("APRV" | GETPRV+29, GETPRV+30 | 
| ^AUPNVVI - [#9000010.58] | GET+16, GET+23, GET+29, GETREC+2, GETREC+23, GETREC+26, DEL+9 | 
| ^AUPNVVI("AD" | GET+28 | 
| ^AUPNVVI("AE" | GET+14, GET+15 | 
| ^AUPNVVI("APRV" | GET+21, GET+22, GETPRV+20, GETPRV+21 | 
| ^AUTTLOC - [#9999999.06] | GETREC+8, GETREC+9 | 
| ^DIC(4 - [#4] | GETREC+10 | 
| ^GMR(123 - [#123] | GETPRV+48, GETPRV+49 | 
| ^TMP("BGOVIN" | TMPGBL+1! | 
| ^VA(200 - [#200] | GETREC+3 | 
| Name | Line Occurrences | 
|---|---|
| $$FNUM | GETREC+1, DEL+4, DEL+10, SET+2 | 
| $$TMPGBL | GET+3, GETPRV+2, PRVDATA+4, PROBDATA+2 | 
| GETREC | GET+18, GET+25, GET+31 | 
| Name | Field # of Occurrence | 
|---|---|
| ^($J | TMPGBL+1 | 
| ^(21 | GETREC+11 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| AIEN | SIGN+1~, SIGN+4*, SIGN+5, SIGN+6 | 
| BY | SIGN~, SIGN+5 | 
| CMMT | EIE+1~, EIE+5*, EIE+13 | 
| CNT | GET~, GET+7*, GETREC+21*, GETREC+22, GETREC+24*, GETREC+26, PRVDATA+1~, PRVDATA+3*, PRVDATA+5, PRVDATA+6 , PRVDATA+7, PRVDATA+8, PRVDATA+9, PRVDATA+10, PRVDATA+11, PROBDATA+1~, PROBDATA+7*, PROBDATA+9, PROBDATA+10, PROBDATA+11 , PROBDATA+12, PROBDATA+13, PROBDATA+14, PROBDATA+15 | 
| COMM | GET+2~ | 
| COMMENT | DEL+1~, DEL+7*, DEL+16 | 
| CT | GET+2~, GET+9*, GET+14, GET+21, GETREC+21* | 
| DATA | GET~, GET+3*, GETREC+22, GETREC+26, PRVDATA~, PRVDATA+4*, PRVDATA+5, PRVDATA+6, PRVDATA+7, PRVDATA+8 , PRVDATA+9, PRVDATA+10, PRVDATA+11, PROBDATA~, PROBDATA+2*, PROBDATA+3, PROBDATA+5, PROBDATA+9, PROBDATA+10, PROBDATA+11 , PROBDATA+12, PROBDATA+13, PROBDATA+14, PROBDATA+15 | 
| DFN | GET~, GET+14, GET+15, SET+1~, SET+10*, SET+14, PRVDATA~, PRVDATA+5, PRVDATA+6, PRVDATA+7 , PRVDATA+8, PRVDATA+9, PRVDATA+10, PRVDATA+11, PROBDATA+1~, PROBDATA+4*, PROBDATA+5, PROBDATA+9, PROBDATA+10, PROBDATA+11 , PROBDATA+12, PROBDATA+13, PROBDATA+14, PROBDATA+15 | 
| DUZ | GETREC+16, DEL+12, DEL+14, SET+13, SET+24, SET+26, OKDEL+3, EIE+10 | 
| EDATE | GET+2~, GETREC+14*, GETREC+17*, GETREC+19*, GETREC+22 | 
| ENTRYDT | OKDEL+1~, OKDEL+6* | 
| ERR | SIGN+1~, SIGN+2*, SIGN+8, OKDEL+1~, OKDEL+7*, OKDEL+8 | 
| EVDT | SET+1~, SET+11*, SET+12*, SET+20 | 
| EXNAME | GET+1~ | 
| FAC | GET+1~, GETREC+8* | 
| FACNAM | GET+1~, GETREC+9*, GETREC+10*, GETREC+11*, GETREC+22 | 
| FDA | DEL+1~, DEL+10*, DEL+11, DEL+12, DEL+13, DEL+14, DEL+15, DEL+16, DEL+17, SET+1~ , SET+19*, SET+20, SET+21, SET+23, SET+24, SET+25, SET+26, SET+27, SIGN+1~, EIE+1~ , EIE+8*, EIE+9, EIE+10, EIE+11, EIE+12, EIE+13, EIE+14 | 
| FDA( | DEL+10, SET+19, SIGN+5*, SIGN+6*, EIE+8 | 
| FNUM | GET+2~, GETREC+1*, SET+1~, SET+2*, SET+17, SET+19, SET+28, EIE+1~, EIE+6*, EIE+8 | 
| I | SET+31~, SET+33*, SET+35 | 
| ICNT | SET+31~, SET+32*, SET+34*, SET+35 | 
| IEN | SET+1~, GETPRV~, GETPRV+5, GETPRV+6, GETPRV+10, GETPRV+11, GETPRV+20, GETPRV+21, GETPRV+29, GETPRV+30 , GETPRV+38, GETPRV+39, GETPRV+48, GETPRV+49, OKDEL~, OKDEL+4, EIE+1~, EIE+14 | 
| IEN2 | EIE+1~, EIE+7*, EIE+8 | 
| IENS | EIE+1~, EIE+3*, EIE+7 | 
| INP | DEL~, DEL+2, DEL+6, DEL+7, SET~, SET+3, SET+6, SET+7, SET+10, SET+11 , SET+13, EIE~, EIE+3, EIE+4, EIE+5 | 
| INSTR | SET~ | 
| INSTR( | SET+33, SET+35 | 
| INVDT | GET+2~, GET+14*, GET+15, GET+21*, GET+22 | 
| LOC | GET+1~, GETREC+7*, GETREC+8, GETREC+9, GETREC+22 | 
| NEW | SET+1~, SET+4* | 
| NUM | GET~, GET+6*, GET+14, GET+21, PRVDATA~, PRVDATA+2*, PRVDATA+5, PRVDATA+6, PRVDATA+7, PRVDATA+8 , PRVDATA+9, PRVDATA+10, PRVDATA+11, PROBDATA~, PROBDATA+6*, PROBDATA+11, PROBDATA+12, PROBDATA+13, PROBDATA+14, PROBDATA+15 | 
| PROB | GET~, GET+14, GET+15, GET+21, GET+22, GETREC+22, SET+1~, SET+7*, SET+8, SET+17 , PRVDATA~, PRVDATA+5, PRVDATA+6, PRVDATA+7, PRVDATA+8, PRVDATA+9, PRVDATA+10, PRVDATA+11, PROBDATA~, PROBDATA+3 , PROBDATA+4, PROBDATA+9, PROBDATA+10, PROBDATA+11, PROBDATA+12, PROBDATA+13, PROBDATA+14, PROBDATA+15 | 
| PRV | GET~, GET+4*, GET+13, GET+21, GET+22, SET+1~, SET+13*, SET+21, GETPRV+1~, GETPRV+4* , GETPRV+5*, GETPRV+6, GETPRV+7, GETPRV+8, GETPRV+10*, GETPRV+11, GETPRV+12, GETPRV+13, GETPRV+14, GETPRV+16 , GETPRV+18, GETPRV+20*, GETPRV+21, GETPRV+22, GETPRV+23, GETPRV+25, GETPRV+27, GETPRV+29*, GETPRV+30, GETPRV+31 , GETPRV+32, GETPRV+34, GETPRV+36, GETPRV+38*, GETPRV+39, GETPRV+40, GETPRV+41, GETPRV+43, GETPRV+45, GETPRV+48* , GETPRV+49, GETPRV+50, GETPRV+51, GETPRV+53, GETPRV+55, PRVDATA~, PRVDATA+5, PRVDATA+6, PRVDATA+7, PRVDATA+8 , PRVDATA+9, PRVDATA+10, PRVDATA+11, OKDEL+1~, OKDEL+4*, OKDEL+5 | 
| PRVIEN | GET+1~, GETREC+2*, GETREC+3, GETREC+22 | 
| PRVNAME | GET+1~, GETREC+3*, GETREC+22, GETPRV+1~, GETPRV+7*, GETPRV+8, GETPRV+12*, GETPRV+14, GETPRV+18, GETPRV+22* , GETPRV+23, GETPRV+27, GETPRV+31*, GETPRV+32, GETPRV+36, GETPRV+40*, GETPRV+41, GETPRV+45, GETPRV+50*, GETPRV+51 , GETPRV+55 | 
| REASON | DEL+1~, DEL+6*, DEL+15, EIE+1~, EIE+4*, EIE+12 | 
| REC | GET+1~, GET+16*, GET+17, GET+23*, GET+24, GET+29*, GET+30, GETREC+4 | 
| RET | DEL~, DEL+4, DEL+8*, DEL+9*, DEL+17*, DEL+18*, SET~, SET+8*, SET+9*, SET+14* , SET+15, SET+17, SET+18, SET+27*, SET+28, SET+29, SET+37*, SIGN~, SIGN+2*, SIGN+3* , SIGN+8*, SIGN+9, GETPRV~, GETPRV+2*, GETPRV+8, GETPRV+13, GETPRV+14, GETPRV+16, GETPRV+18, GETPRV+23 , GETPRV+25, GETPRV+27, GETPRV+32, GETPRV+34, GETPRV+36, GETPRV+41, GETPRV+43, GETPRV+45, GETPRV+51, GETPRV+53 , GETPRV+55, OKDEL~, OKDEL+2*, OKDEL+5*, OKDEL+8*, EIE~, EIE+1~, EIE+2*, EIE+14* | 
| RETI | PROBDATA+1~, PROBDATA+8*, PROBDATA+9, PROBDATA+10 | 
| SIGN | GET+2~, GETREC+15*, GETREC+16, GETREC+20*, GETREC+22 | 
| STDT | GET+2~ | 
| SVIEN | GET~, GET+8*, GET+11, GET+27, GET+28 | 
| TXTIEN | GET+2~, GETREC+23*, GETREC+26 | 
| U | GETREC+2, GETREC+3, GETREC+4, GETREC+7, GETREC+8, GETREC+9, GETREC+10, GETREC+11, GETREC+12, GETREC+13 , GETREC+22, GETREC+26, DEL+2, DEL+6, DEL+7, SET+6, SET+7, SET+10, SET+11, SET+13 , SIGN+8, GETPRV+8, GETPRV+14, GETPRV+16, GETPRV+18, GETPRV+23, GETPRV+25, GETPRV+27, GETPRV+32, GETPRV+34 , GETPRV+36, GETPRV+41, GETPRV+43, GETPRV+45, GETPRV+51, GETPRV+53, GETPRV+55, EIE+3, EIE+4, EIE+5 | 
| USER | OKDEL~, OKDEL+3*, OKDEL+5, OKDEL+8 | 
| VAL | SET+31~ | 
| VAL( | SET+35* | 
| VCAT | GET+1~, GETREC+12*, GETREC+22 | 
| VDATE | GET+2~, GETREC+18*, GETREC+22 | 
| VDT | GET+1~, GETREC+13*, GETREC+17, GETREC+18 | 
| VFIEN | DEL+1~, DEL+2*, DEL+3, DEL+4, DEL+8, DEL+9, DEL+10, DEL+17, SET+1~, SET+3* , SET+4, SET+5, SET+16, SET+18*, SET+19, SET+28, SET+36, SET+37 | 
| VFNEW | SET+1~, SET+5*, SET+22, SET+28 | 
| VIEN | GET+2~, GETREC+4*, GETREC+5, GETREC+7, GETREC+11, GETREC+12, GETREC+13, GETREC+22, SET+1~, SET+6* , SET+9, SET+14, SET+17 | 
| VIN | GET+1~, GET+15*, GET+16, GET+22*, GET+23, GET+28*, GET+29, GETREC+2, GETREC+6, GETREC+14 , GETREC+15, GETREC+16, GETREC+22, GETREC+23, GETREC+26 | 
| VVII | SIGN~, SIGN+3, SIGN+4 | 
| X | GET+1~, GETPRV+1~, GETPRV+16*, GETPRV+17*, GETPRV+18, GETPRV+25*, GETPRV+26*, GETPRV+27, GETPRV+34*, GETPRV+35* , GETPRV+36, GETPRV+43*, GETPRV+44*, GETPRV+45, GETPRV+53*, GETPRV+54*, GETPRV+55, TMPGBL~ |