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: BGOPROB

Package: GUI Objects

Routine: BGOPROB


Information

BGOPROB ; IHS/BAO/TMD - pull patient PROBLEMS ;20-Jun-2017 15:25;DU

Source Information

Source file <BGOPROB.m>

Call Graph

Call Graph Total: 24

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  

Caller Graph

Caller Graph Total: 11

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  

Entry Points

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

External References

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

Used in RPC

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

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPROB - [#9000011] GET1^DIQ

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
$$FNUM SET+4
ASTHMA SET+10
EVT PROB+85
GET2 GET+12
PROB SET+9
QUAL SET+11
SETPRI PROB+80

Naked Globals

Name Field # of Occurrence
^(0 GET2+47

Local Variables

Legend:

>> 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
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