BGOPROB ; IHS/BAO/TMD - pull patient PROBLEMS ;20-Jun-2017 15:25;DU
Source file <BGOPROB.m>
| Package | Total | Call Graph | 
|---|---|---|
| GUI Objects | 13 | CHKASM^BGOASLK  GET^BGOCPLAN  HOSP^BGOHOS  NOTES^BGOPRBN  ($$ADDICD,$$LAT,$$USED,CKID,NEXTID,QUAL,SETICD,SETPRI)^BGOPROB1  ($$CLASS,$$INJCHK,P1)^BGOPROB2  (ASTHMA,DEL)^BGOPROB3  ($$CVTDATE,$$ERR,$$FMTDATE,$$TMPGBL,$$UPDATE)^BGOUTL $$FNDNARR^BGOUTL2 GET^BGOVOB QUALLK^BGOVPOV1 (GET,GETCON,GETEDU,GETREF)^BGOVTR GET^BGOVVI | 
| IHS Standard Terminology | 2 | $$CONC^BSTSAPI $$CVPARM^BSTSMAP1 | 
| CIA Utilities | 1 | $$TEST^CIAUOS | 
| DRG Grouper | 1 | ($$ICDDX,$$IMP)^ICDEX | 
| IHS Electronic Health Record | 1 | $$VSTR2VIS^BEHOENCX | 
| IHS Patient | 1 | $$CONC^AUPNSICD | 
| IHS Prenatal Care Module | 1 | $$SET^BJPNAPIS | 
| Kernel | 1 | $$NOW^XLFDT | 
| MSC RPC Broker | 1 | BRDCAST^CIANBEVT | 
| VA Fileman | 1 | $$GET1^DIQ | 
| VueCentric Framework | 1 | $$GETVAR^CIAVMEVT | 
| Package | Total | Caller Graph | 
|---|---|---|
| GUI Objects | 5 | BGOCPTP3 BGOPRBN BGOPROB1 BGOPROB3 BGOVOB | 
| IHS Prenatal Care Module | 5 | BJPN20PS BJPNPCHK BJPNPRL BJPNPSET BJPNUTIL | 
| IHS Mods To Text Integration Utilities | 1 | BTIUPRV2 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| GET2(RET,PRIEN,DFN,TYP,CPTYP,NUM,ACT,PER,ONE) | ;Get information for one problem | |
| SET(RET,DFN,PRIEN,VIEN,ARRAY,SPEC,PIP) | ;EP | |
| EVT(PRIEN,OPR,X) | ;EP | |
| PROB(RET,INP,SPEC,PIP) | ;PROBLEM DATA | |
| DEL(RET,PRIEN) | ;EP | |
| GET(RET,DFN,TYP,CPTYP,NUM,ACT) | ;EP | |
| NEXTID(RET,DFN) | ;EP | |
| ASTHMA(RET,VIEN,INP,DIEN,DESCT) | ;ASTHMA DATA | |
| SETPRI(RET,INP) | ;EP | |
| FNUM() | ||
| QUAL(RET,INP) | ;QUALIFIERS | |
| CKID(RET,INP) | ;EP | 
| Name | Field # of Occurrence | 
|---|---|
| $$CONC^AUPNSICD | PROB+11 | 
| $$VSTR2VIS^BEHOENCX | GET2+66 | 
| CHKASM^BGOASLK | GET2+83 | 
| GET^BGOCPLAN | GET2+128, GET2+129 | 
| HOSP^BGOHOS | PROB+92 | 
| NOTES^BGOPRBN | GET2+118 | 
| $$ADDICD^BGOPROB1 | GET2+60 | 
| $$LAT^BGOPROB1 | GET2+84 | 
| $$USED^BGOPROB1 | GET2+62 | 
| CKID^BGOPROB1 | CKID+1 | 
| NEXTID^BGOPROB1 | NEXTID+1 | 
| QUAL^BGOPROB1 | QUAL+1 | 
| SETICD^BGOPROB1 | PROB+88 | 
| SETPRI^BGOPROB1 | SETPRI+1 | 
| $$CLASS^BGOPROB2 | GET2+112 | 
| $$INJCHK^BGOPROB2 | GET2+122 | 
| P1^BGOPROB2 | GET2+89 | 
| ASTHMA^BGOPROB3 | ASTHMA+1 | 
| DEL^BGOPROB3 | DEL+1 | 
| $$CVTDATE^BGOUTL | PROB+6 | 
| $$ERR^BGOUTL | PROB+30, PROB+35, PROB+38 | 
| $$FMTDATE^BGOUTL | GET2+13, GET2+56, GET2+109 | 
| $$TMPGBL^BGOUTL | GET+9 | 
| $$UPDATE^BGOUTL | PROB+77 | 
| $$FNDNARR^BGOUTL2 | PROB+49 | 
| GET^BGOVOB | GET2+132 | 
| QUALLK^BGOVPOV1 | GET2+81 | 
| GET^BGOVTR | GET2+131 | 
| GETCON^BGOVTR | GET2+133 | 
| GETEDU^BGOVTR | GET2+135 | 
| GETREF^BGOVTR | GET2+134 | 
| GET^BGOVVI | GET2+130 | 
| $$SET^BJPNAPIS | PROB+83 | 
| $$CONC^BSTSAPI | GET2+26, GET2+103 | 
| $$CVPARM^BSTSMAP1 | PROB+45 | 
| BRDCAST^CIANBEVT | EVT+4 | 
| $$TEST^CIAUOS | PROB+83 | 
| $$GETVAR^CIAVMEVT | GET2+63 | 
| $$GET1^DIQ | GET2+22, GET2+44 | 
| $$ICDDX^ICDEX | GET2+14, PROB+34 | 
| $$IMP^ICDEX | PROB+18 | 
| $$NOW^XLFDT | PROB+19, PROB+20, PROB+37 | 
| RPC Name | Call Tags | 
|---|---|
| BGOPROB CKID | CKID | 
| BGOPROB DEL | DEL | 
| BGOPROB SET | SET | 
| BGOPROB SETPRI | SETPRI | 
| BGOPROB GET | GET | 
| BGOPROB NEXTID | NEXTID | 
| BGOPROB1 INPT | INPT | 
| FileNo | Call Tags | 
|---|---|
| ^AUPNPROB - [#9000011] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNPROB - [#9000011] | GET2+7, GET2+8, GET2+13, GET2+54, GET2+57, GET2+69, GET2+72, GET2+99, GET2+101, EVT+2 | 
| ^AUPNPROB("AA" | PROB+55 | 
| ^AUPNPROB("AC" | GET+11 | 
| ^AUPNVPOV - [#9000010.07] | GET2+77 | 
| ^AUPNVPOV("AD" | GET2+76 | 
| ^AUPNVSIT - [#9000010] | GET2+68 | 
| ^AUTTLOC - [#9999999.06] | GET2+47 | 
| ^BGOPROB - [#90362.22] | GET2+59 | 
| ^BGOPROB("B" | GET2+58 | 
| ^DPT - [#2] | PROB+30 | 
| ^VA(200 - [#200] | GET2+55, GET2+107 | 
| Name | Line Occurrences | 
|---|---|
| $$FNUM | SET+4 | 
| ASTHMA | SET+10 | 
| EVT | PROB+85 | 
| GET2 | GET+12 | 
| PROB | SET+9 | 
| QUAL | SET+11 | 
| SETPRI | PROB+80 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | GET2+47 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ACT | GET~, GET+8*, GET+12, GET2~, GET2+127, GET2+132 | 
| ARR | GET2+3~ | 
| ARRAY | GET2+2~, SET~ | 
| ARRAY( | GET2+43*, SET+7, SET+8, SET+9, SET+10, SET+11 | 
| ASM | GET2+3~, GET2+82*, GET2+83, GET2+87, GET2+112 | 
| >> CIA("UID" | EVT+3 | 
| CLASS | GET2+2~, SET+1~, PROB+7*, PROB+63, PROB+64 | 
| CLS | GET2+1~, GET2+35*, GET2+36*, GET2+41, GET2+42, GET2+43, GET2+87 | 
| CNT | GET+1~, GET+10*, GET2+4*, GET2+85*, GET2+87, GET2+89, GET2+92*, GET2+93, GET2+100*, GET2+109 , GET2+114*, GET2+115, GET2+120*, GET2+121, GET2+124*, GET2+125, GET2+128, GET2+129, GET2+130, GET2+131 , GET2+132, GET2+133, GET2+134, GET2+135 | 
| CONCT | GET2+3~, GET2+23*, GET2+26, GET2+87 | 
| >> CONTROL | GET2+112*, GET2+113, GET2+115 | 
| CPTYP | GET~, GET+5*, GET+12, GET2~, GET2+128, GET2+129 | 
| CT | GET2+3~ | 
| CT2 | GET2+3~ | 
| DATA | EVT+1~, EVT+3*, EVT+4 | 
| DEFST | GET2+3~, GET2+30*, GET2+33*, GET2+34*, GET2+87 | 
| DENT | GET2+2~, SET+1~, PROB+37*, PROB+68 | 
| DESCT | GET2+3~, GET2+24*, GET2+81, GET2+83, GET2+87, GET2+89, SET+2~, SET+10, PROB+22*, PROB+46 , PROB+47, PROB+75, ASTHMA~, ASTHMA+1 | 
| DFN | NEXTID~, NEXTID+1, GET~, GET+11, GET+12, GET2~, GET2+9, GET2+66, GET2+89, GET2+112 , GET2+128, GET2+129, GET2+130, GET2+131, GET2+132, GET2+133, GET2+134, GET2+135, SET~, PROB+30 , PROB+55, PROB+60, EVT+1~, EVT+3*, EVT+4 | 
| DIEN | SET+1~, SET+5*, SET+10, PROB+13*, PROB+14*, PROB+16, PROB+19*, PROB+20*, PROB+21*, PROB+34* , PROB+35, PROB+59, ASTHMA~, ASTHMA+1 | 
| DMOD | SET+1~, PROB+37*, PROB+61 | 
| DT | PROB+18, PROB+37 | 
| DUZ | PROB+62, PROB+69, PROB+72 | 
| DUZ("AG" | GET2+48 | 
| ERR | SET+2~, SET+4*, SET+7, PROB+30*, PROB+35*, PROB+38* | 
| EVNDT | GET2+2~, GET2+13*, GET2+14 | 
| FAC | GET2+1~, GET2+47*, GET2+48*, GET2+49 | 
| FACAB | GET2+1~, GET2+47*, GET2+52*, GET2+53 | 
| FACIEN | GET2+1~, GET2+46*, GET2+47 | 
| FDA | SET+2~, PROB+58*, PROB+59, PROB+60, PROB+61, PROB+62, PROB+64, PROB+65, PROB+66, PROB+67 , PROB+68, PROB+69, PROB+70, PROB+71, PROB+72, PROB+73, PROB+74, PROB+75, PROB+76, PROB+77 | 
| FDA( | PROB+58 | 
| FLTR | GET2+2~, GET2+38*, GET2+41*, GET2+42* | 
| FNUM | SET+2~, SET+4*, PROB+58 | 
| FOUND | GET2+74~, GET2+75*, GET2+76, GET2+79* | 
| FPIEN | SET+2~, PROB+51*, PROB+56* | 
| FPNUM | SET+2~, PROB+56* | 
| FRACTURE | GET2+2~, GET2+5*, GET2+27*, GET2+91, GET2+93 | 
| FXLST | GET2+2~, GET2+28*, GET2+93 | 
| I | GET2+2~, GET2+119*, GET2+121 | 
| ICD | GET2+1~, GET2+14*, GET2+15, GET2+43, GET2+83, GET2+87 | 
| ICDNAME | GET2+1~ | 
| IEN | SET+2~, PROB+77 | 
| IEN(1 | PROB+79 | 
| IENS | SET+2~, PROB+53*, PROB+57*, PROB+58 | 
| IMP | SET+2~, PROB+18*, PROB+19, PROB+20 | 
| IN | GET2+3~ | 
| INDIEN | SET+2~, PROB+1~, PROB+2*, PROB+13 | 
| INJSTR | GET2+3~, GET2+122*, GET2+123, GET2+125 | 
| INP | CKID~, CKID+1, SETPRI~, SETPRI+1, SET+1~, SET+8*, SET+9, SET+10, SET+11, PROB~ , PROB+2, PROB+3, PROB+5, PROB+6, PROB+7, PROB+8, PROB+22, PROB+24, PROB+31, PROB+33 , PROB+41, PROB+91, ASTHMA~, ASTHMA+1, QUAL~, QUAL+1 | 
| INPT | GET2+1~, GET2+69*, GET2+70, SET+1~, PROB+91*, PROB+92 | 
| INPTDX | GET2+1~, GET2+6*, GET2+70*, GET2+87 | 
| LAT | GET2+84*, GET2+87, PROB+1~, PROB+41*, PROB+43*, PROB+44, PROB+45, PROB+76 | 
| LATEXT | PROB+1~, PROB+45*, PROB+46 | 
| LIEN | SET+1~, PROB+5*, PROB+38, PROB+55, PROB+66 | 
| LOCN | SET+1~ | 
| MODDT | GET2+1~ | 
| NARR | SET+1~, PROB+3*, PROB+4*, PROB+46*, PROB+47*, PROB+48, PROB+49, PROB+50*, PROB+65 | 
| NMBCOD | GET2+2~, GET2+50*, GET2+51, GET2+53*, GET2+87 | 
| NORMAL | GET2+2~, GET2+80*, GET2+81, GET2+87 | 
| NOTES | GET2+1~, GET2+117*, GET2+118 | 
| NOTES( | GET2+119, GET2+121 | 
| NUM | GET~, GET+7*, GET+12, GET2~, GET2+130, GET2+131, GET2+132, GET2+133, GET2+134, GET2+135 | 
| ONE | GET2~, GET2+5*, GET2+31, GET2+39 | 
| ONSET | GET2+2~, GET2+56*, GET2+87, SET+1~, PROB+6*, PROB+71 | 
| OPR | EVT~, EVT+3 | 
| OUT | GET2+3~ | 
| OUTPT | GET2+1~, GET2+72*, GET2+73 | 
| OUTPTDX | GET2+1~, GET2+6*, GET2+78*, GET2+87 | 
| PER | GET+1~, GET+2*, GET+12, GET2~, GET2+5* | 
| PHXCNT | GET2+2~ | 
| PIP | GET2+1~, GET2+57*, GET2+87, SET~, SET+3*, SET+9, PROB~, PROB+82 | 
| PNAR | GET2+2~, GET2+44*, GET2+45, GET2+87 | 
| POVEVER | GET2+3~, GET2+6*, GET2+62*, GET2+87 | 
| POVIEN | GET2+1~, GET2+10*, GET2+11, GET2+14 | 
| PRI | GET2+2~, GET2+58*, GET2+59*, GET2+87 | 
| PRIEN | GET+1~, GET+10*, GET+11*, GET+12, GET2~, GET2+7, GET2+8, GET2+13, GET2+22, GET2+44 , GET2+54, GET2+57, GET2+58, GET2+60, GET2+62, GET2+69, GET2+72, GET2+77, GET2+84, GET2+87 , GET2+89, GET2+99, GET2+101, GET2+118, GET2+122, GET2+128, GET2+129, GET2+130, GET2+131, GET2+132 , GET2+133, GET2+134, GET2+135, DEL~, DEL+1, SET~, SET+6*, PROB+32, PROB+37, PROB+52 , PROB+53, PROB+79*, PROB+80, PROB+83, PROB+84, PROB+85, PROB+88, PROB+92, EVT~, EVT+2 , EVT+3 | 
| PRIOR | SET+2~, PROB+33*, PROB+80 | 
| PRNEW | SET+2~, PROB+32*, PROB+60, PROB+66, PROB+68, PROB+72, PROB+85 | 
| PRNUM | SET+1~, PROB+31*, PROB+55*, PROB+67 | 
| PRV | GET2+2~, GET2+54*, GET2+55* | 
| PTEXT | GET2+3~ | 
| QNODE | GET2+95~, GET2+101*, GET2+102, GET2+106, GET2+109 | 
| QPRV | GET2+95~, GET2+106*, GET2+107*, GET2+109 | 
| QUAL | GET2+95~, GET2+99*, GET2+101, GET2+109 | 
| REC | GET2+1~, GET2+7*, GET2+9, GET2+10, GET2+17, GET2+35, GET2+46, GET2+50, GET2+56, GET2+112 | 
| REC8 | GET2+3~, GET2+8*, GET2+23, GET2+24 | 
| RES | PROB+86~, PROB+88 | 
| RES1 | PROB+90~, PROB+92* | 
| RET | CKID~, CKID+1, NEXTID~, NEXTID+1, SETPRI~, SETPRI+1, GET~, GET+9*, GET+12, GET2~ , GET2+87, GET2+89, GET2+93, GET2+109, GET2+115, GET2+121, GET2+125, GET2+128, GET2+129, GET2+130 , GET2+131, GET2+132, GET2+133, GET2+134, GET2+135, DEL~, DEL+1, SET~, SET+4*, SET+9 , SET+10, SET+11, PROB~, PROB+30*, PROB+35*, PROB+38*, PROB+48, PROB+49*, PROB+50*, PROB+77* , PROB+78, PROB+83*, PROB+84*, PROB+85, ASTHMA~, ASTHMA+1, QUAL~, QUAL+1 | 
| SNO | GET2+95~, GET2+102*, GET2+103, GET2+109 | 
| SNOCT | SET+2~, SET+5*, PROB+8*, PROB+11, PROB+74 | 
| SNODATA | GET2+26*, GET2+27, GET2+28, GET2+33, SET+1~, PROB+11*, PROB+14, PROB+26, PROB+88 | 
| SNOMED | GET2+2~ | 
| SPEC | SET~, SET+3*, SET+9, PROB~, PROB+13 | 
| STAT | GET2+2~, GET2+17*, GET2+18, GET2+20*, GET2+21, GET2+34, GET2+40, PROB+24*, PROB+26*, PROB+27* , PROB+28*, PROB+29, PROB+63*, PROB+70 | 
| STAT2 | GET2+3~, GET2+22*, GET2+87 | 
| TXT | GET2+95~, GET2+96*, GET2+104*, GET2+109 | 
| TYP | GET~, GET+4*, GET+12, GET2~, GET2+21, GET2+41, GET2+42 | 
| U | GET2+9, GET2+10, GET2+13, GET2+14, GET2+17, GET2+23, GET2+24, GET2+27, GET2+28, GET2+33 , GET2+35, GET2+46, GET2+47, GET2+50, GET2+54, GET2+55, GET2+56, GET2+57, GET2+59, GET2+68 , GET2+77, GET2+87, GET2+93, GET2+102, GET2+104, GET2+106, GET2+107, GET2+109, GET2+121, SET+9 , SET+10, SET+11, PROB+2, PROB+3, PROB+5, PROB+6, PROB+7, PROB+8, PROB+14, PROB+22 , PROB+24, PROB+26, PROB+31, PROB+33, PROB+34, PROB+41, PROB+80, PROB+88, PROB+91, EVT+3 | 
| VAPR | SET+1~, PROB+29*, PROB+73 | 
| VAR | GET2+61~, GET2+63*, GET2+65, GET2+66 | 
| VIEN | GET2+3~, GET2+64*, GET2+66*, GET2+67, GET2+68, GET2+69, GET2+72, GET2+76, GET2+122, SET~ , SET+6*, SET+10, PROB+92, ASTHMA~, ASTHMA+1 | 
| VPOV | GET2+74~, GET2+76*, GET2+77, GET2+78 | 
| X | GET2+61~, GET2+95~, GET2+103*, GET2+104, PROB+1~, EVT~, EVT+2*, EVT+3 | 
| XICD | GET2+3~, GET2+60*, GET2+87 | 
| XIEN | SET+2~, SET+7*, SET+8, SET+9, SET+10, SET+11 | 
| YQ | GET2+97~, GET2+98*, GET2+99, GET2+101, GET2+105 | 
| Z | GET2+97~, GET2+105*, GET2+109 |