Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BGOPRDD

Package: GUI Objects

Routine: BGOPRDD


Information

BGOPRDD ; IHS/BAO/TMD - Problem Details ;23-Jun-2016 08:38;du

Source Information

Source file <BGOPRDD.m>

Call Graph

Call Graph Total: 11

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  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
GUI Objects 1 BGOPAUD  
Health Summary Components 1 BHSPL  
IHS Mods To Text Integration Utilities 1 BTIUPDD  

Entry Points

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

External References

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

Used in RPC

RPC Name Call Tags
BGOPRDD DETAIL DETAIL

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

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

Label References

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

Naked Globals

Name Field # of Occurrence
^($J TMPGBL+1

Local Variables

Legend:

>> 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*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All