BGOPROB2 ; IHS/MSC/PLS - Provide Map Advice ;24-Jun-2016 13:46;du
Source file <BGOPROB2.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 3 | FILE^DIE $$EXTERNAL^DILFD $$GET1^DIQ |
IHS Standard Terminology | 2 | ($$CONC,$$DESC,$$I10ADV,$$VALSBTRM,EQUIV)^BSTSAPI $$CVPARM^BSTSMAP1 |
DRG Grouper | 1 | $$ICDDX^ICDEX |
GUI Objects | 1 | ($$FMTDATE,$$TMPGBL)^BGOUTL |
Toolkit | 1 | $$GET^XPAR |
Package | Total | Caller Graph |
---|---|---|
GUI Objects | 3 | BGOPROB BGOPROB3 BGOVPOV |
Name | Comments | DBIA/ICR reference |
---|---|---|
CLASS(REC,DFN,ASM) | ;Return asthma class information
|
|
LASTIP(PRIEN,DFN) | ;P20 Find if problem was used as IP DX in last hospitalization
|
|
SETDATA(LST,CNT,IEN,DATA,EXFND) | ;Get the needed data
|
|
MAP(DATA,LIST) | ;EP GET MAP ADVICE
|
|
CHK(RET,PRIEN) | ;Check to see if it is OK to delete a problem
|
|
TMPGBL(X) | ;EP
|
|
INJCHK(PRIEN,VIEN) | ;Return most recent injury information
|
|
UPSTAT(PRIEN,STAT) | ;Update the status of a problem P20
|
|
DUPCHK(RET,INP) | ;EP
|
|
P1(RET,CNT,DFN,PRIEN,DESCT) | ;EP
|
|
FREQ(PRIEN) | ;P20 Find how many times a problem was used as POV
|
Name | Field # of Occurrence |
---|---|
$$FMTDATE^BGOUTL | INJCHK+16, INJCHK+20 |
$$TMPGBL^BGOUTL | DUPCHK+2 |
$$CONC^BSTSAPI | DUPCHK+32 |
$$DESC^BSTSAPI | SETDATA+8, SETDATA+17 |
$$I10ADV^BSTSAPI | MAP+11 |
$$VALSBTRM^BSTSAPI | P1+8 |
EQUIV^BSTSAPI | DUPCHK+10 |
$$CVPARM^BSTSMAP1 | DUPCHK+37, SETDATA+13 |
FILE^DIE | UPSTAT+6 |
$$EXTERNAL^DILFD | INJCHK+18, INJCHK+19, INJCHK+22 |
$$GET1^DIQ | CHK+13, CHK+15, DUPCHK+19, DUPCHK+25, DUPCHK+54, DUPCHK+55, SETDATA+4, SETDATA+6, SETDATA+7, SETDATA+9 , LASTIP+9 |
$$ICDDX^ICDEX | INJCHK+25 |
$$GET^XPAR | P1+4, P1+13 |
RPC Name | Call Tags |
---|---|
BGOPROB2 MAP | MAP |
BGOPROB2 CHK | CHK |
BGOPROB2 DUPCHK | DUPCHK |
FileNo | Call Tags |
---|---|
^AUPNVSIT - [#9000010] | GET1^DIQ |
^AUPNVOB - [#9000010.43] | GET1^DIQ |
^AUPNVVI - [#9000010.58] | GET1^DIQ |
^AUPNPROB - [#9000011] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNCPL - [#9000092] | CHK+7, CHK+8 |
^AUPNCPL("B" | CHK+6 |
^AUPNPROB - [#9000011] | CHK+4, INJCHK+5, INJCHK+7, FREQ+3, LASTIP+8 |
^AUPNPROB("APCT" | DUPCHK+18 |
^AUPNPROB("ASLT" | DUPCHK+24 |
^AUPNVOB("B" | CHK+14 |
^AUPNVPOV - [#9000010.07] | INJCHK+14, INJCHK+15 |
^AUPNVPOV("AD" | INJCHK+12 |
^AUPNVSIT - [#9000010] | INJCHK+16 |
^AUPNVSIT("AAH" | LASTIP+4, LASTIP+6 |
^AUPNVVI("B" | CHK+12 |
^TMP("BGOMAP" | TMPGBL+1! |
Name | Line Occurrences |
---|---|
$$FREQ | P1+12 |
$$LASTIP | P1+15 |
$$SETDATA | DUPCHK+21, DUPCHK+27 |
$$TMPGBL | MAP+2 |
Name | Field # of Occurrence |
---|---|
^($J | TMPGBL+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADV | MAP+1~, MAP+14*, MAP+16 |
ARR | MAP+1~, DUPCHK+1~, P1+1~ |
ARR( | MAP+13, MAP+14, DUPCHK+11, DUPCHK+12 |
ASM | CLASS~, CLASS+4*, CLASS+7 |
ASTHMA | CLASS+1~, CLASS+10* |
CAUSE | INJCHK+1~, INJCHK+13*, INJCHK+18*, INJCHK+26, INJCHK+28 |
CHK | DUPCHK+1~, DUPCHK+6*, DUPCHK+7, DUPCHK+8*, DUPCHK+10, DUPCHK+29 |
CLASS | CLASS+1~, CLASS+3*, CLASS+11*, CLASS+15 |
CNK2 | DUPCHK+1~ |
CNT | MAP+1~, MAP+3*, MAP+6*, MAP+7, MAP+15*, MAP+16, MAP+18*, MAP+19, DUPCHK+1~, DUPCHK+3* , DUPCHK+21, DUPCHK+27, DUPCHK+44*, SETDATA~, SETDATA+24*, SETDATA+25, P1~, P1+16*, P1+17, FREQ+1~ |
CNT2 | MAP+1~, MAP+12*, MAP+13*, MAP+14, MAP+16, MAP+17, DUPCHK+1~, DUPCHK+3*, DUPCHK+76*, DUPCHK+83* , DUPCHK+90*, DUPCHK+97*, DUPCHK+105*, DUPCHK+108* |
CONC | DUPCHK+50~, DUPCHK+55*, DUPCHK+57 |
CONCID | DUPCHK+1~, DUPCHK+5*, DUPCHK+10, DUPCHK+29, DUPCHK+32, DUPCHK+80 |
CONTROL | CLASS+1~ |
DATA | MAP~, MAP+2*, MAP+7, MAP+16, MAP+19, CLASS+1~, CLASS+2*, CLASS+15*, CLASS+16, INJCHK+1~ , INJCHK+3*, INJCHK+28*, INJCHK+29, SETDATA~, SETDATA+5, SETDATA+10, SETDATA+24 |
DDATA | DUPCHK+30~, DUPCHK+32*, DUPCHK+33, DUPCHK+34, DUPCHK+40, DUPCHK+41, DUPCHK+42, SETDATA+1~, SETDATA+17*, SETDATA+20 , SETDATA+21, SETDATA+22 |
DESCID | DUPCHK+34*, DUPCHK+44, SETDATA+1~ |
DESCT | P1~, P1+2, P1+7 |
DFN | CLASS~, DUPCHK+1~, DUPCHK+4*, DUPCHK+18, DUPCHK+24, P1~, P1+15, LASTIP~, LASTIP+4, LASTIP+6 |
DSTS | DUPCHK+30~, DUPCHK+41*, DUPCHK+44, SETDATA+1~, SETDATA+21*, SETDATA+24 |
EEXT | DUPCHK+1~, DUPCHK+15*, DUPCHK+44, DUPCHK+45, SETDATA+10*, SETDATA+24, SETDATA+25 |
ELAT | DUPCHK+1~, DUPCHK+14*, DUPCHK+17, DUPCHK+23, DUPCHK+24, DUPCHK+29, DUPCHK+31, DUPCHK+37, DUPCHK+44 |
ENOD | DUPCHK+1~, DUPCHK+12*, DUPCHK+13, DUPCHK+14, DUPCHK+15, DUPCHK+16, DUPCHK+21, DUPCHK+27 |
ESNO | DUPCHK+1~, DUPCHK+13*, DUPCHK+18, DUPCHK+24, DUPCHK+29, DUPCHK+44 |
ETRM | DUPCHK+1~, DUPCHK+16*, DUPCHK+44 |
EXFND | DUPCHK+21, DUPCHK+27, SETDATA~, SETDATA+11* |
EXLAT | DUPCHK+30~, DUPCHK+37*, DUPCHK+44, SETDATA+13*, SETDATA+24 |
EXMNOPRB | DUPCHK+1~, DUPCHK+45*, DUPCHK+100, DUPCHK+103*, DUPCHK+108 |
EXNODE | DUPCHK+60~, DUPCHK+62*, DUPCHK+68, DUPCHK+74*, DUPCHK+75 |
EYE | P1+1~, P1+3*, P1+10*, P1+11*, P1+17 |
F | DUPCHK+1~, DUPCHK+21*, DUPCHK+22, DUPCHK+27*, DUPCHK+28 |
FDA | UPSTAT+1~, UPSTAT+4*, UPSTAT+5 |
FDA( | UPSTAT+4 |
FND | DUPCHK+1~, DUPCHK+3*, DUPCHK+22*, DUPCHK+28*, DUPCHK+29 |
FNUM | INJCHK+1~, INJCHK+3*, INJCHK+18, INJCHK+19, INJCHK+22, UPSTAT+1~, UPSTAT+2*, UPSTAT+4 |
FOUND | INJCHK+1~, INJCHK+3*, INJCHK+10*, INJCHK+12, INJCHK+27* |
FREQ | P1+1~, P1+3*, P1+12*, P1+17 |
I | MAP+1~, MAP+4*, MAP+5, DUPCHK+73~, DUPCHK+75* |
I1 | DUPCHK+1~, DUPCHK+11*, DUPCHK+12 |
I2 | DUPCHK+1~ |
ICAU | INJCHK+2~, INJCHK+24*, INJCHK+25*, INJCHK+28 |
ICCIEN | INJCHK+1~, INJCHK+13*, INJCHK+23*, INJCHK+25, INJCHK+26 |
ICCODE | INJCHK+2~, INJCHK+24*, INJCHK+25*, INJCHK+28 |
ICD | DUPCHK+30~, DUPCHK+40*, DUPCHK+44, SETDATA+1~, SETDATA+20*, SETDATA+24 |
IDP | INJCHK+1~ |
IDT | INJCHK+2~, INJCHK+13*, INJCHK+20*, INJCHK+26, INJCHK+28 |
IEN | DUPCHK+1~, DUPCHK+18*, DUPCHK+19, DUPCHK+21, DUPCHK+24*, DUPCHK+25, DUPCHK+27, SETDATA~, SETDATA+4, SETDATA+6 , SETDATA+7, SETDATA+9, SETDATA+24, FREQ+1~, FREQ+3*, LASTIP+1~, LASTIP+6*, LASTIP+7, LASTIP+8, LASTIP+9 |
IENS | UPSTAT+1~, UPSTAT+3*, UPSTAT+4 |
IN | MAP+1~, MAP+8*, MAP+11, P1+7*, P1+8 |
INP | DUPCHK~, DUPCHK+4, DUPCHK+5, DUPCHK+6, DUPCHK+9 |
INPT | P1+1~, P1+3*, P1+15*, P1+17, LASTIP+1~, LASTIP+8*, LASTIP+9 |
INVDT | LASTIP+1~, LASTIP+3*, LASTIP+4*, LASTIP+5, LASTIP+6 |
IPL | INJCHK+1~, INJCHK+13*, INJCHK+21*, INJCHK+22*, INJCHK+26, INJCHK+28 |
LAT | DUPCHK+1~, DUPCHK+7*, DUPCHK+8, DUPCHK+50~, DUPCHK+54*, DUPCHK+56, DUPCHK+81 |
LATCHK | DUPCHK+50~, DUPCHK+51*, DUPCHK+56*, DUPCHK+57*, DUPCHK+96, DUPCHK+104 |
LIST | MAP~ |
LIST( | MAP+4, MAP+5 |
LST | DUPCHK+1~, DUPCHK+3*, DUPCHK+21, DUPCHK+27, SETDATA~ |
LST( | DUPCHK+44*, DUPCHK+48, DUPCHK+52, DUPCHK+89, SETDATA+24* |
LST("EXACT" | DUPCHK+59, DUPCHK+62, DUPCHK+74, DUPCHK+79, DUPCHK+82, DUPCHK+88, SETDATA+25* |
MATCH | DUPCHK+1~ |
MCNT | MAP+1~, MAP+12* |
OUT | MAP+1~, MAP+9*, MAP+11, P1+6*, P1+8, P1+9 |
OUTPT | INJCHK+1~, INJCHK+7*, INJCHK+8 |
PAR | P1+1~, P1+4*, P1+5, P1+13*, P1+14 |
PCNC | SETDATA+1~, SETDATA+6*, SETDATA+24 |
PDSC | SETDATA+1~, SETDATA+7*, SETDATA+8, SETDATA+17, SETDATA+24 |
PDST | DUPCHK+30~, DUPCHK+33*, DUPCHK+44, SETDATA+1~, SETDATA+8* |
PLAT | SETDATA+1~, SETDATA+4*, SETDATA+5, SETDATA+13, SETDATA+16, SETDATA+24 |
PMLT | DUPCHK+30~, DUPCHK+42*, DUPCHK+44, SETDATA+1~, SETDATA+22*, SETDATA+24 |
PNAR | SETDATA+1~, SETDATA+9*, SETDATA+24 |
PRIEN | CHK~, CHK+4, CHK+6, CHK+12, CHK+14, INJCHK~, INJCHK+5, INJCHK+7, INJCHK+14, DUPCHK+1~ , DUPCHK+9*, DUPCHK+53, DUPCHK+54, DUPCHK+55, DUPCHK+68, DUPCHK+94, DUPCHK+95, DUPCHK+102, DUPCHK+103, P1~ , P1+12, P1+15, FREQ~, FREQ+3, LASTIP~, LASTIP+8, UPSTAT~, UPSTAT+3 |
PRMLST | DUPCHK+30~, DUPCHK+31*, DUPCHK+32, SETDATA+1~, SETDATA+16*, SETDATA+17 |
REC | CLASS~, CLASS+3, INJCHK+1~, INJCHK+15*, INJCHK+18, INJCHK+19, INJCHK+20, INJCHK+21, INJCHK+23 |
RET | CHK~, CHK+4*, CHK+5*, CHK+6, CHK+9*, CHK+10, CHK+12, CHK+13*, CHK+14, CHK+15* , DUPCHK~, DUPCHK+2*, DUPCHK+76, DUPCHK+83, DUPCHK+90, DUPCHK+97, DUPCHK+105, DUPCHK+108, P1~, P1+17 |
REVISIT | INJCHK+1~, INJCHK+13*, INJCHK+19*, INJCHK+26, INJCHK+28 |
SIEN | CHK+3~, CHK+7*, CHK+8 |
SNO | MAP+1~, MAP+5*, MAP+7, MAP+8 |
STAT | DUPCHK+1~, DUPCHK+19*, DUPCHK+20, DUPCHK+25*, DUPCHK+26, SETDATA+24, UPSTAT~, UPSTAT+5 |
STATUS | CHK+3~, CHK+8*, CHK+9 |
STRING | SETDATA+1~, SETDATA+2* |
TII | DUPCHK+47~, DUPCHK+48*, DUPCHK+52, DUPCHK+79, DUPCHK+88, DUPCHK+89 |
TNODE | DUPCHK+47~, DUPCHK+50~, DUPCHK+52*, DUPCHK+56, DUPCHK+57, DUPCHK+65, DUPCHK+72, DUPCHK+75*, DUPCHK+76, DUPCHK+79 , DUPCHK+80, DUPCHK+81, DUPCHK+82*, DUPCHK+83, DUPCHK+89*, DUPCHK+90, DUPCHK+94, DUPCHK+95*, DUPCHK+96*, DUPCHK+97 , DUPCHK+101, DUPCHK+102*, DUPCHK+104*, DUPCHK+105, DUPCHK+108 |
U | MAP+7, MAP+16, MAP+19, CHK+8, CLASS+3, CLASS+15, INJCHK+14, INJCHK+16, INJCHK+18, INJCHK+19 , INJCHK+20, INJCHK+21, INJCHK+23, INJCHK+25, INJCHK+28, DUPCHK+4, DUPCHK+5, DUPCHK+6, DUPCHK+9, DUPCHK+13 , DUPCHK+14, DUPCHK+15, DUPCHK+16, DUPCHK+33, DUPCHK+34, DUPCHK+40, DUPCHK+41, DUPCHK+42, DUPCHK+44, DUPCHK+56 , DUPCHK+57, DUPCHK+65, DUPCHK+68, DUPCHK+72, DUPCHK+75, DUPCHK+79, DUPCHK+80, DUPCHK+81, DUPCHK+94, DUPCHK+95 , DUPCHK+96, DUPCHK+101, DUPCHK+102, DUPCHK+104, SETDATA+5, SETDATA+8, SETDATA+10, SETDATA+20, SETDATA+21, SETDATA+22 , SETDATA+24, P1+17 |
USED | FREQ+1~, FREQ+2*, FREQ+4*, FREQ+5, LASTIP+1~, LASTIP+2*, LASTIP+5, LASTIP+7, LASTIP+9*, LASTIP+10 |
USES | DUPCHK+1~ |
VDATE | INJCHK+1~, INJCHK+16*, INJCHK+25 |
VIEN | INJCHK~ |
VPOV | INJCHK+9~, INJCHK+12*, INJCHK+14, INJCHK+15 |
VST | INJCHK+1~, INJCHK+5*, INJCHK+6, INJCHK+7, INJCHK+12, INJCHK+16, INJCHK+28 |
X | MAP+1~, MAP+11*, CHK+3~, CHK+5*, CHK+6*, CHK+7, CHK+8, CHK+11*, CHK+12*, CHK+13 , CHK+14*, CHK+15, P1+1~, P1+3*, P1+8*, P1+9, TMPGBL~ |
X1 | P1+1~, P1+3*, P1+9*, P1+10 |