BGOPRDD ; IHS/BAO/TMD - Problem Details ;23-Jun-2016 08:38;du
Source file <BGOPRDD.m>
Package | Total | Call Graph |
---|---|---|
GUI Objects | 6 | GET^BGOCPLAN ($$CONCEPT,CHANGED)^BGOPAUD NOTES^BGOPRBN GET^BGOVOB (GET,GETCON,GETEDU,GETREF)^BGOVTR GET^BGOVVI |
IHS Standard Terminology | 2 | ($$CONC,$$DESC)^BSTSAPI $$CVPARM^BSTSMAP1 |
Kernel | 2 | $$FMTE^XLFDT $$LJ^XLFSTR |
VA Fileman | 1 | $$GET1^DIQ |
Package | Total | Caller Graph |
---|---|---|
GUI Objects | 1 | BGOPAUD |
Health Summary Components | 1 | BHSPL |
IHS Mods To Text Integration Utilities | 1 | BTIUPDD |
Name | Comments | DBIA/ICR reference |
---|---|---|
ADD2(TXT) | ;
|
|
POV(IEN) | ;See if this problem has been used as a POV
|
|
NOTES | ; Get the notes for this problem
|
|
LOOK(SNOMED) | ;LOOKUP CODE
|
|
TREAT | ; GET THE TREATMENT DATA
|
|
ADD1(TXT,LBL) | ;
|
|
QUAL(IEN) | ;Get any qualifiers for this problem
|
|
TMPGBL(X) | ;EP
|
|
DETAIL(RET,IEN,DFN,ACT,NUM,VIEN) | ;Get a detail report on one problem
|
|
CONSULT(IEN,DFN,NUM) | ;FIND consults
|
|
VTREAT(IEN,DFN,NUM,VIEN) | ;Then do all the treatment/regimen entries
|
|
INPT(IEN) | ;See if this problem has been used for inpt visits
|
|
OB(IEN,DFN,NUM,VIEN) | ;OB notes
|
|
VISIT(IEN,DFN,NUM,VIEN) | ;visit instructions
|
|
REFERRAL(IEN,DFN,NUM,VIEN) | ;FIND referrals
|
|
VST | ;GET ALL VISIT INSTRUCTIONS
|
|
EDU(IEN,DFN,NUM,VIEN) | ;Find education
|
|
VOB | ;GET ALL V OB NOTES
|
|
CARE(IEN,DFN,ACT) | ;EP
|
|
ICD(IEN) | ;Get any additional ICD codes for this problem
|
|
RECON(IEN) | ;Display the reconciliation data for this problem
|
|
PLAN | ;GET ALL CARE PLANNING DATA
|
Name | Field # of Occurrence |
---|---|
GET^BGOCPLAN | CARE+5, CARE+15 |
$$CONCEPT^BGOPAUD | QUAL+8 |
CHANGED^BGOPAUD | DETAIL+10, DETAIL+12, DETAIL+17, DETAIL+27, DETAIL+32, DETAIL+35, NOTES+7 |
NOTES^BGOPRBN | NOTES+2 |
GET^BGOVOB | OB+5 |
GET^BGOVTR | VTREAT+4 |
GETCON^BGOVTR | CONSULT+4 |
GETEDU^BGOVTR | EDU+4 |
GETREF^BGOVTR | REFERRAL+4 |
GET^BGOVVI | VISIT+5 |
$$CONC^BSTSAPI | TREAT+9 |
$$DESC^BSTSAPI | LOOK+2 |
$$CVPARM^BSTSMAP1 | DETAIL+39 |
$$GET1^DIQ | DETAIL+7, DETAIL+8, DETAIL+11, DETAIL+13, DETAIL+14, DETAIL+18, DETAIL+19, DETAIL+21, DETAIL+22, DETAIL+23 , DETAIL+24, DETAIL+25, DETAIL+28, NOTES+6, NOTES+11, ICD+5, QUAL+7, QUAL+11, QUAL+12, POV+5 , INPT+5, PLAN+16, PLAN+17, VST+18, VST+19, VST+20, VST+21, VST+22, VOB+18, VOB+19 , VOB+20, VOB+21, VOB+22, TREAT+20, TREAT+21, TREAT+22, TREAT+23, RECON+9, RECON+10 |
$$FMTE^XLFDT | NOTES+12 |
$$LJ^XLFSTR | ADD1+1 |
RPC Name | Call Tags |
---|---|
BGOPRDD DETAIL | DETAIL |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
^AUPNVOB - [#9000010.43] | GET1^DIQ |
^AUPNVVI - [#9000010.58] | GET1^DIQ |
^AUPNVTXR - [#9000010.61] | GET1^DIQ |
^AUPNPROB - [#9000011] | GET1^DIQ |
9000011.12 | GET1^DIQ |
9000011.14 | GET1^DIQ |
9000011.15 | GET1^DIQ |
^AUPNCPL - [#9000092] | GET1^DIQ |
90461.632 | GET1^DIQ |
^AUTTLOC - [#9999999.06] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNPROB - [#9000011] | DETAIL+3, DETAIL+30, DETAIL+33, DETAIL+37, ICD+2, ICD+3, QUAL+2, QUAL+5, POV+2, POV+3 , INPT+2, INPT+3 |
^AUPNVPED - [#9000010.16] | EDU+15 |
^BEHOCIR("G" | RECON+3, RECON+6, RECON+7 |
^TMP("BGOPLAN" | CARE+6, CARE+10!, CARE+16, CARE+20!, PLAN+3, PLAN+4 |
^TMP("BGOPRDD" | TMPGBL+1! |
^TMP("BGOVIN" | VISIT+6, VTREAT+5, CONSULT+5, CONSULT+9, CONSULT+10, REFERRAL+5, REFERRAL+9, REFERRAL+10, EDU+5, EDU+9 , EDU+10, VST+3, VST+4, TREAT+2, TREAT+3 |
^TMP("BGOVOB" | OB+6, VOB+3, VOB+4 |
Name | Line Occurrences |
---|---|
$$TMPGBL | DETAIL+5 |
ADD1 | DETAIL+7, DETAIL+9, DETAIL+11, DETAIL+16, DETAIL+20, DETAIL+21, DETAIL+22, DETAIL+23, DETAIL+24, DETAIL+26 , DETAIL+29, DETAIL+31, DETAIL+34, DETAIL+40 |
ADD2 | DETAIL+6, DETAIL+41, DETAIL+45, NOTES+3, NOTES+14, NOTES+15, NOTES+16, NOTES+17, ICD+2, ICD+5 , QUAL+2, QUAL+9, QUAL+13, POV+2, POV+5, INPT+2, INPT+5, CARE+7, CARE+8, CARE+17 , CARE+18, VISIT+7, VISIT+8, OB+7, OB+8, VTREAT+6, VTREAT+7, CONSULT+6, CONSULT+7, CONSULT+12 , CONSULT+13, REFERRAL+6, REFERRAL+7, REFERRAL+12, REFERRAL+13, EDU+6, EDU+7, EDU+13, EDU+14, EDU+16 , EDU+18, PLAN+6, PLAN+9, PLAN+12, PLAN+18, VST+6, VST+11, VST+13, VST+16, VST+17 , VST+23, VST+24, VST+26, VOB+6, VOB+11, VOB+13, VOB+16, VOB+17, VOB+23, VOB+24 , VOB+26, TREAT+12, TREAT+13, TREAT+15, TREAT+18, TREAT+19, TREAT+24, TREAT+25, RECON+4, RECON+5 , RECON+11 |
CARE | DETAIL+47 |
CONSULT | DETAIL+51 |
EDU | DETAIL+53 |
ICD | DETAIL+43 |
INPT | DETAIL+46 |
NOTES | DETAIL+42 |
OB | DETAIL+49 |
PLAN | CARE+9, CARE+19 |
POV | DETAIL+45 |
QUAL | DETAIL+44 |
RECON | DETAIL+54 |
REFERRAL | DETAIL+52 |
TREAT | VTREAT+8 |
VISIT | DETAIL+48 |
VOB | OB+9 |
VST | VISIT+9 |
VTREAT | DETAIL+50 |
Name | Field # of Occurrence |
---|---|
^($J | TMPGBL+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACLASS | DETAIL+1~, DETAIL+25*, DETAIL+26 |
ACT | DETAIL~, DETAIL+4*, DETAIL+47, CARE~, CARE+4*, CARE+5, CARE+14*, CARE+15 |
AIEN | NOTES+1~, ICD+1~, ICD+4*, ICD+5, QUAL+1~, QUAL+6*, QUAL+7, QUAL+11, QUAL+12, POV+1~ , POV+4*, POV+5, INPT+1~, INPT+4*, INPT+5, RECON+1~, RECON+8*, RECON+9, RECON+10 |
BY | NOTES+1~, NOTES+10*, NOTES+11*, NOTES+15, QUAL+1~, QUAL+11*, QUAL+13, POV+1~, INPT+1~, PLAN+8* , PLAN+9, RECON+1~, RECON+10*, RECON+11 |
CLASS | DETAIL+1~, DETAIL+13*, DETAIL+15 |
CNT | DETAIL+1~, DETAIL+5*, ADD1+1*, ADD2+1* |
CPIEN | PLAN+1~, PLAN+15*, PLAN+16, PLAN+17 |
CT | TREAT+1~ |
CT2 | VTREAT+1~, VTREAT+2*, CONSULT+1~, CONSULT+8*, CONSULT+9*, CONSULT+10, REFERRAL+1~, REFERRAL+8*, REFERRAL+9*, REFERRAL+10 , EDU+1~, EDU+8*, EDU+9*, EDU+10, PLAN+1~, PLAN+2*, PLAN+3*, PLAN+4, VST+1~, VST+2* , VST+3*, VST+4, VOB+1~, VOB+2*, VOB+3*, VOB+4, TREAT+2*, TREAT+3 |
DATA | CARE+2~, CARE+3*, CARE+5, CARE+12~, CARE+13*, CARE+15, VISIT+2~, VISIT+3*, VISIT+5, OB+2~ , OB+3*, OB+5, VTREAT+1~, VTREAT+2*, VTREAT+4, CONSULT+1~, CONSULT+2*, CONSULT+4, REFERRAL+1~, REFERRAL+2* , REFERRAL+4, EDU+1~, EDU+2*, EDU+4 |
DESC | DETAIL+1~, DETAIL+33*, DETAIL+34 |
DFN | DETAIL~, DETAIL+47, DETAIL+48, DETAIL+49, DETAIL+50, DETAIL+51, DETAIL+52, DETAIL+53, CARE~, CARE+5 , CARE+15, VISIT~, VISIT+5, OB~, OB+5, VTREAT~, VTREAT+4, CONSULT~, CONSULT+4, REFERRAL~ , REFERRAL+4, EDU~, EDU+4 |
EIEN | EDU+1~, EDU+11*, EDU+15 |
ENTBY | VST+1~, VST+19*, VST+23, VOB+1~, VOB+19*, VOB+23, TREAT+1~, TREAT+20*, TREAT+24 |
ENTDT | VST+1~, VST+20*, VST+23, VOB+1~, VOB+20*, VOB+23, TREAT+1~, TREAT+21*, TREAT+24 |
EVDT | VST+1~, VST+14*, VST+17, VOB+1~, VOB+14*, VOB+17, TREAT+1~, TREAT+16*, TREAT+19 |
FAC | NOTES+1~, NOTES+5*, NOTES+6*, NOTES+14, VST+1~, VST+12*, VST+13, VOB+1~, VOB+12*, VOB+13 , TREAT+1~, TREAT+14*, TREAT+15 |
FNUM | QUAL+1~, QUAL+4*, QUAL+7, QUAL+11, QUAL+12 |
I | NOTES+1~, NOTES+4*, NOTES+5, NOTES+8, NOTES+9, NOTES+10, NOTES+12, NOTES+13 |
IEN | DETAIL~, DETAIL+3, DETAIL+7, DETAIL+8, DETAIL+10, DETAIL+11, DETAIL+12, DETAIL+13, DETAIL+14, DETAIL+17 , DETAIL+18, DETAIL+19, DETAIL+21, DETAIL+22, DETAIL+23, DETAIL+24, DETAIL+25, DETAIL+27, DETAIL+28, DETAIL+30 , DETAIL+32, DETAIL+33, DETAIL+35, DETAIL+37, DETAIL+43, DETAIL+44, DETAIL+45, DETAIL+46, DETAIL+47, DETAIL+48 , DETAIL+49, DETAIL+50, DETAIL+51, DETAIL+52, DETAIL+53, DETAIL+54, NOTES+2, NOTES+7, ICD~, ICD+2 , ICD+3, ICD+4, QUAL~, QUAL+2, QUAL+5, QUAL+6, POV~, POV+2, POV+3, POV+4 , INPT~, INPT+2, INPT+3, INPT+4, CARE~, CARE+5, CARE+15, VISIT~, VISIT+5, OB~ , OB+5, VTREAT~, VTREAT+4, CONSULT~, CONSULT+4, REFERRAL~, REFERRAL+4, EDU~, EDU+4, RECON~ , RECON+3, RECON+6, RECON+7 |
IEN2 | NOTES+1~, ICD+1~, ICD+3*, ICD+4, QUAL+1~, QUAL+5*, QUAL+6, POV+1~, POV+3*, POV+4 , INPT+1~, INPT+3*, INPT+4 |
IN | DETAIL+1~, TREAT+1~, TREAT+8*, TREAT+9 |
LAT | DETAIL+1~, DETAIL+37*, DETAIL+38, DETAIL+39 |
LATEXT | DETAIL+1~, DETAIL+39*, DETAIL+40 |
LBL | ADD1~, ADD1+1* |
MODBY | VST+1~, VST+21*, VST+24, VOB+1~, VOB+21*, VOB+24, TREAT+1~, TREAT+22*, TREAT+25 |
MODDT | VST+1~, VST+22*, VST+24, VOB+1~, VOB+22*, VOB+24, TREAT+1~, TREAT+23*, TREAT+25 |
NARR | NOTES+1~, NOTES+13*, NOTES+16 |
NOTES | NOTES+1~, NOTES+2, NOTES+3 |
NOTES( | NOTES+4, NOTES+5, NOTES+8, NOTES+9, NOTES+10, NOTES+12, NOTES+13 |
NUM | DETAIL~, DETAIL+4*, DETAIL+48, DETAIL+49, DETAIL+50, DETAIL+51, DETAIL+52, DETAIL+53, NOTES+1~, NOTES+8* , NOTES+14, VISIT~, VISIT+4*, VISIT+5, OB~, OB+4*, OB+5, VTREAT~, VTREAT+3*, VTREAT+4 , CONSULT~, CONSULT+3*, CONSULT+4, REFERRAL~, REFERRAL+3*, REFERRAL+4, EDU~, EDU+3*, EDU+4 |
OBIEN | VOB+1~, VOB+8*, VOB+18, VOB+19, VOB+20, VOB+21, VOB+22 |
ONSET | DETAIL+1~, DETAIL+18*, DETAIL+19*, DETAIL+20 |
OUT | DETAIL+1~ |
PIP | DETAIL+1~, DETAIL+28*, DETAIL+29 |
PROB | DETAIL+1~, DETAIL+8*, DETAIL+9 |
PRV | VST+1~, VST+15*, VST+16, VOB+1~, VOB+15*, VOB+16, TREAT+1~, TREAT+17*, TREAT+18 |
Q | QUAL+1~, QUAL+7*, QUAL+8*, QUAL+9 |
REC | RECON+1~, RECON+2*, RECON+6*, RECON+7, RECON+8 |
RET | DETAIL~, DETAIL+5*, LOOK+1~, LOOK+2*, LOOK+3, ADD1+1, ADD2+1 |
RIEN | RECON+1~, RECON+7*, RECON+8 |
SDATE | CONSULT+1~, CONSULT+11*, CONSULT+13, REFERRAL+1~, REFERRAL+11*, REFERRAL+13, EDU+1~, EDU+12*, EDU+14 |
SER | CONSULT+1~, CONSULT+11*, CONSULT+12, REFERRAL+1~, REFERRAL+11*, REFERRAL+12, EDU+1~, EDU+12*, EDU+13 |
SIGNBY | PLAN+1~, PLAN+16*, PLAN+18, VST+1~, VST+18*, VST+26, VOB+1~, VOB+18*, VOB+26 |
SIGNDT | PLAN+1~, PLAN+17*, PLAN+18, VST+1~, VST+25*, VST+26, VOB+1~, VOB+25*, VOB+26 |
SIGNED | PLAN+1~, PLAN+13*, PLAN+14, VST+1~, VOB+1~ |
SNO | EDU+1~, EDU+15*, EDU+16, EDU+17*, EDU+18 |
SNOMED | DETAIL+1~, DETAIL+30*, DETAIL+31, TREAT+1~, TREAT+5*, TREAT+8, TREAT+11*, TREAT+12, LOOK~, LOOK+2 |
SSTAT | CONSULT+1~, CONSULT+11*, CONSULT+13, REFERRAL+1~, REFERRAL+11*, REFERRAL+13, EDU+1~ |
STAT | NOTES+9*, NOTES+14, PLAN+1~, PLAN+10*, PLAN+11*, PLAN+12, VST+1~, VOB+1~ |
STATUS | DETAIL+1~, DETAIL+14*, DETAIL+15*, DETAIL+16, NOTES+9* |
STR | CARE+2~, CARE+12~, VISIT+2~, OB+2~, VTREAT+1~, CONSULT+1~, CONSULT+10*, CONSULT+11, REFERRAL+1~, REFERRAL+10* , REFERRAL+11, EDU+1~, EDU+10*, EDU+11, EDU+12, EDU+17, PLAN+1~, PLAN+4*, PLAN+5, PLAN+6 , PLAN+8, PLAN+10, PLAN+13, PLAN+15, VST+1~, VST+4*, VST+5, VST+6, VST+8, VST+9 , VST+10, VST+12, VST+14, VST+15, VST+25, VOB+1~, VOB+4*, VOB+5, VOB+6, VOB+8 , VOB+9, VOB+10, VOB+12, VOB+14, VOB+15, VOB+25, TREAT+1~, TREAT+3*, TREAT+4, TREAT+5 , TREAT+6, TREAT+7, TREAT+14, TREAT+16, TREAT+17 |
TXT | TREAT+1~, TREAT+10*, TREAT+11, ADD1~, ADD1+1, ADD2~, ADD2+1 |
U | DETAIL+30, DETAIL+33, DETAIL+37, NOTES+5, NOTES+8, NOTES+9, NOTES+10, NOTES+12, NOTES+13, CONSULT+11 , REFERRAL+11, EDU+11, EDU+12, EDU+17, PLAN+5, PLAN+6, PLAN+8, PLAN+10, PLAN+13, PLAN+15 , VST+5, VST+6, VST+8, VST+9, VST+10, VST+12, VST+14, VST+15, VST+25, VOB+5 , VOB+6, VOB+8, VOB+9, VOB+10, VOB+12, VOB+14, VOB+15, VOB+25, TREAT+4, TREAT+5 , TREAT+6, TREAT+7, TREAT+8, TREAT+10, TREAT+14, TREAT+16, TREAT+17, LOOK+2 |
VCAT | VST+1~, VST+10*, VST+11, VOB+1~, VOB+10*, VOB+11, TREAT+1~, TREAT+7*, TREAT+13 |
VDT | VST+1~, VST+9*, VST+11, VOB+1~, VOB+9*, VOB+11, TREAT+1~, TREAT+6*, TREAT+8, TREAT+13 |
VIEN | DETAIL~, DETAIL+2*, DETAIL+45, DETAIL+48, DETAIL+49, DETAIL+50, DETAIL+51, DETAIL+52, DETAIL+53, DETAIL+54 , VISIT~, VISIT+5, OB~, OB+5, VTREAT~, VTREAT+4, REFERRAL~, REFERRAL+4, EDU~, EDU+4 |
VIIEN | VST+1~, VST+8*, VST+18, VST+19, VST+20, VST+21, VST+22, TREAT+1~, TREAT+4*, TREAT+20 , TREAT+21, TREAT+22, TREAT+23 |
WHEN | NOTES+1~, NOTES+12*, NOTES+15, QUAL+1~, QUAL+12*, QUAL+13, POV+1~, INPT+1~, PLAN+8*, PLAN+9 , RECON+1~, RECON+9*, RECON+11 |
X | QUAL+1~, QUAL+3*, QUAL+4, QUAL+5, QUAL+10, TREAT+1~, TREAT+9*, TREAT+10, TMPGBL~ |
ZERO | DETAIL+1~, DETAIL+3* |