BEDDUTIS ;VNGT/HS/BEE-BEDD Utility Routine 2 - Cache Calls ; 08 Nov 2011 12:00 PM
Source file <BEDDUTIS.m>
Package | Total | Call Graph |
---|---|---|
Emergency Room | 5 | ($$OPT,UTL)^AMER0 ($$DR1,CONSULT,DRM,KILLADM,STUFF)^AMERSAV ($$DT,$$RUN,INJ)^AMERSAV1 POV^AMERUTIL VER^AMERVER |
VA Fileman | 5 | (H,YX)^%DTC FILE^DICN (,FILE)^DIE $$IENS^DILF $$GET1^DIQ |
IHS Emergency Dept Dashboard | 2 | ($$CLIN,POV,PRPOV,PRV)^BEDDUTIU RMRMV^BEDDUTW |
Kernel | 2 | $$DT^XLFDT DUZ^XUP |
Package | Total | Caller Graph |
---|---|---|
IHS Emergency Dept Dashboard | 2 | BEDDRPT BEDDUTID |
Name | Comments | DBIA/ICR reference |
---|---|---|
XEDCNT | ||
DC(DFN,OBJID,VIEN,DUZ,SITE,BEDD) | ;Disch from BEDD/AMER
|
|
CONSQRY | ;Perform Query to Gather ED Consults and store in ^TMP("AMER
|
|
XPRCNT | ||
PRCNT(OBJID,RET,PROC) | ;Get count of procedures for visit
|
|
DT(X,Y,T) | ;EP - Calculate Time Difference
|
|
XDIAGQ | ||
DCUPDATE(AMERVSIT,DCDT,DISP) | ;Discharge Reversed DC
|
|
DXCNT(OBJID,RET,DIAG,PRIME) | ;Get count of diagnosis for visit
|
|
VERENTRY(AMERDFN,AMERPCC) | ;Create V EMERGENCY VISIT RECORD entry
|
|
PROCQ(PRCPV) | ;Perform Query to Gather Procedures and store in ^TMP("AMER
|
|
PCCPRV | ;Log Consult Provider(s) in V PROVIDER file
|
|
DIAGQ | ;EP - Perform Query to Gather Diagnosis and store in ^TMP("AMER
|
|
XPROCQ | ||
EDCNT(OBJID,RET,CONS) | ;Get count of ED Consults for visit
|
|
XCONS | ||
COMP | ;Process computed fields
|
Name | Field # of Occurrence |
---|---|
H^%DTC | DT+6, DT+7 |
YX^%DTC | DC+23, DC+108, CONSQRY+22 |
$$OPT^AMER0 | DC+97 |
UTL^AMER0 | DC+64 |
$$DR1^AMERSAV | DC+113, DC+115 |
CONSULT^AMERSAV | DC+121 |
DRM^AMERSAV | DC+125 |
KILLADM^AMERSAV | DC+128 |
STUFF^AMERSAV | DC+124 |
$$DT^AMERSAV1 | DC+139, DC+143, DC+147, COMP+17, COMP+33, COMP+37 |
$$RUN^AMERSAV1 | DC+131 |
INJ^AMERSAV1 | DC+118 |
POV^AMERUTIL | DXCNT+24 |
VER^AMERVER | VERENTRY+3 |
$$CLIN^BEDDUTIU | DC+111 |
POV^BEDDUTIU | DC+155 |
PRPOV^BEDDUTIU | DC+161 |
PRV^BEDDUTIU | DC+152 |
RMRMV^BEDDUTW | DC+179 |
FILE^DICN | PCCPRV+25, VERENTRY+45 |
^DIE | COMP+41, COMP+43 |
FILE^DIE | DC+148, DCUPDATE+11 |
$$IENS^DILF | PCCPRV+17 |
$$GET1^DIQ | DC+135, DC+138, DC+142, DC+146, CONSQRY+26, PCCPRV+18, PCCPRV+19, COMP+8, COMP+13, COMP+23 , COMP+28, COMP+32, COMP+36, VERENTRY+12, VERENTRY+15, VERENTRY+18, VERENTRY+21, VERENTRY+31, VERENTRY+32 |
$$DT^XLFDT | DC+51 |
DUZ^XUP | DC+50 |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
^ICD9 - [#80] | GET1^DIQ |
^AUPNVPRV - [#9000010.06] | Classic Fileman Calls |
^AUPNVER - [#9000010.29] | Classic Fileman Calls |
^AMERVSIT - [#9009080] | Classic Fileman Calls, GET1^DIQ |
9009080.019 | GET1^DIQ |
^AMER(2.9 - [#9009082.9] | GET1^DIQ |
^AMER(3 - [#9009083] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AMERADM - [#9009081] | DC+114 |
^AMERVSIT - [#9009080] | DCUPDATE+6, DCUPDATE+13, PCCPRV+10, PCCPRV+12, PCCPRV+13, COMP+21 |
^AMERVSIT("AC" | COMP+10 |
^AUPNVER - [#9000010.29] | VERENTRY+47* |
^AUPNVER("AD" | VERENTRY+7 |
^AUPNVPRV - [#9000010.06] | PCCPRV+7 |
^AUPNVPRV("AD" | PCCPRV+4, PCCPRV+7 |
^TMP("AMER" | DC+61!, DC+65*, DC+76*, DC+78*, DC+79*, DC+80*, DC+81*, DC+82*, DC+83*, DC+84* , DC+85*, DC+86*, DC+87*, DC+88*, DC+91*, DC+97*, DC+102*, DC+103*, DC+104*, DC+105* , DC+106*, DC+107*, DC+109*, DC+110*, DC+111*, CONSQRY+20*, CONSQRY+23*, CONSQRY+25*, CONSQRY+26*, PROCQ+21* |
Name | Line Occurrences |
---|---|
$$DT | COMP+25, COMP+29 |
$$EDCNT | DC+91 |
$$PRCNT | DC+95 |
COMP | DC+164 |
CONSQRY | DC+92 |
DCUPDATE | DC+29 |
PCCPRV | DC+158 |
PROCQ | DC+96 |
VERENTRY | DC+176 |
XCONS | CONSQRY+10 |
XPROCQ | PROCQ+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | DC+19~, DC+23, DC+55~, DC+97*, DC+108, DC+139*, DC+143*, DC+147*, CONSQRY+19~, CONSQRY+22 , DT+2~, DT+9*, DT+10*, DT+11*, DT+12 |
%H | DC+19~, DC+22*, DC+55~, DC+108*, CONSQRY+19~, CONSQRY+21*, DT+2~, DT+6, DT+7 |
%T | DT+2~, DT+6, DT+7 |
%Y | DT+2~ |
A | DT+2~, DT+6*, DT+8*, DT+9 |
ADMDTM | COMP+2~, COMP+8*, COMP+14, COMP+17, COMP+25, COMP+29, COMP+33, COMP+37 |
AMERDA | DC+55~, DC+131*, DC+135, DC+138, DC+139, DC+142, DC+143, DC+146, DC+147, DC+152 , DC+155, DC+161, DC+168, DC+176, PCCPRV+9, PCCPRV+10, PCCPRV+12, PCCPRV+13, PCCPRV+17, COMP+8 , COMP+21, COMP+39, VERENTRY+12, VERENTRY+15, VERENTRY+18, VERENTRY+31 |
AMERDFN | DC+55~, DC+58*, DC+64, DC+65, DC+114, DC+124, COMP+2~, COMP+7*, COMP+10, VERENTRY~ , VERENTRY+3 |
AMERDIAG | DIAGQ+4~ |
AMERDR | DC+55~, COMP+2~ |
AMERDR(1 | DC+113*, DC+114* |
AMERDR(12 | COMP+4*, COMP+29*, COMP+33*, COMP+37*, COMP+42 |
AMERDR(2 | DC+115*, COMP+4*, COMP+18*, COMP+25*, COMP+40 |
AMERDUR | DC+56~, DC+148 |
AMERDUR(9009080 | DC+139*, DC+143*, DC+147* |
AMERED | EDCNT+10~, EDCNT+25* |
AMERLINE | DC+55~, DC+58* |
AMERNO | CONSQRY+12~, CONSQRY+14*, CONSQRY+20, CONSQRY+23, CONSQRY+25, CONSQRY+26, CONSQRY+27* |
AMERPCC | DC+55~, DC+58*, VERENTRY~, VERENTRY+3, VERENTRY+6, VERENTRY+7, VERENTRY+44 |
AMERPOV | DXCNT+11~, DXCNT+24 |
AMERPOV( | DXCNT+26, DXCNT+28, DXCNT+29, DXCNT+30, DXCNT+31 |
AMERPROC | PROCQ+2~, PROCQ+15*, PROCQ+21, PRCNT+10~, PRCNT+25* |
AMERVSIT | DC+9~, DC+12*, DC+18, DC+29, DC+46, DCUPDATE~, DCUPDATE+4, DCUPDATE+6, DCUPDATE+8, DCUPDATE+9 , DCUPDATE+13 |
AMUPD | DCUPDATE+2~, DCUPDATE+11 |
AMUPD(9009080 | DCUPDATE+8*, DCUPDATE+9* |
AR | DC+56~, DC+135*, DC+139, DC+143, DC+147 |
B | DT+2~, DT+6*, DT+8*, DT+9 |
BDT | PROCQ+14~, PROCQ+17*, PROCQ+24 |
BEDD | DC~, DXCNT+11~, DXCNT+17*, DXCNT+21* |
BEDD("AdmPrv" | DC+110 |
BEDD("DCDtTm" | DC+109 |
BEDD("DCInst" | DC+105 |
BEDD("DCNrs" | DC+107 |
BEDD("DCPrv" | DC+106 |
BEDD("Disp" | DC+26, DC+103 |
BEDD("FinAct" | DC+102 |
BEDD("WhrTrn" | DC+104 |
BTM | PROCQ+14~, PROCQ+18*, PROCQ+24 |
C | DT+2~, DT+7*, DT+9 |
CDATE | EDCNT+10~ |
CNS | EDCNT+10~ |
CNT | DIAGQ+4~, DIAGQ+7*, PRCNT+10~, PRCNT+14*, XPRCNT+1, EDCNT+10~, EDCNT+14*, XEDCNT+1, DXCNT+11~, DXCNT+26* , DXCNT+28, DXCNT+29, DXCNT+30, DXCNT+31 |
CODE | DIAGQ+4~, DXCNT+27~, DXCNT+28*, DXCNT+33, DXCNT+34 |
CONS | EDCNT~, EDCNT+11!, EDCNT+14* |
COTY | EDCNT+10~ |
CPRV | CONSQRY+19~, CONSQRY+24*, CONSQRY+25, CONSQRY+26 |
CTIME | EDCNT+10~ |
DA | PCCPRV+15~, PCCPRV+17*, COMP+2~, COMP+39* |
DA(1 | PCCPRV+17* |
DCDT | DC+19~, DC+23*, DC+29, DCUPDATE~, DCUPDATE+9, VERENTRY+9~, VERENTRY+15*, VERENTRY+44 |
DD | PCCPRV+22!, PCCPRV+26!, COMP+2~, VERENTRY+9~, VERENTRY+42!, VERENTRY+48! |
DFN | DC~, DC+58, PCCPRV+24, COMP+7, VERENTRY+44 |
DIAG | DIAGQ+5!, DXCNT~, DXCNT+21*, DXCNT+32*, DXCNT+33, DXCNT+37*, DXCNT+39 |
DIAG( | DXCNT+33* |
DIC | PCCPRV+22!, PCCPRV+23*, PCCPRV+26!, COMP+2~, VERENTRY+9~, VERENTRY+42!, VERENTRY+43*, VERENTRY+48! |
DIC("DR" | PCCPRV+24*, VERENTRY+44* |
DIC(0 | PCCPRV+23*, VERENTRY+43* |
DIE | COMP+2~, COMP+39* |
DINUM | PCCPRV+22!, PCCPRV+26!, VERENTRY+9~, VERENTRY+42!, VERENTRY+48! |
>> DIS | VERENTRY+31*, VERENTRY+33*, VERENTRY+34*, VERENTRY+35*, VERENTRY+36*, VERENTRY+37*, VERENTRY+38*, VERENTRY+39*, VERENTRY+44 |
DISP | DC+19~, DC+26*, DC+29, DCUPDATE~, DCUPDATE+8, VERENTRY+9~, VERENTRY+31*, VERENTRY+32*, VERENTRY+33, VERENTRY+34 , VERENTRY+35, VERENTRY+36, VERENTRY+37, VERENTRY+38, VERENTRY+39, VERENTRY+47 |
DO | PCCPRV+22!, PCCPRV+26!, COMP+2~, VERENTRY+9~, VERENTRY+42!, VERENTRY+48! |
DR | COMP+2~, COMP+40*, COMP+42* |
DSP | VERENTRY+9~ |
DT | DC+51* |
DTM | CONSQRY+19~, CONSQRY+22*, CONSQRY+23, CONSQRY+26, COMP+2~, COMP+10*, COMP+14*, COMP+16, COMP+17*, COMP+18 , COMP+25*, COMP+29*, COMP+33*, COMP+37* |
DUZ | DC~, DC+50, DC+115 |
E | DT+2~, DT+7*, DT+8, DT+9 |
EDREF | DC+9~, DC+11*, DC+44*, DC+67*, DC+170* |
EDT | PROCQ+14~, PROCQ+19*, PROCQ+24 |
ENTBY | VERENTRY+9~, VERENTRY+18*, VERENTRY+27*, VERENTRY+28*, VERENTRY+29*, VERENTRY+44 |
ERROR | DC+56~, DCUPDATE+2~ |
ESTAT | DC+19~, DC+37*, DC+40~, DC+43* |
ETM | PROCQ+14~, PROCQ+20*, PROCQ+24 |
FMDT | DC+55~, DC+108* |
IACT | VERENTRY+9~, VERENTRY+12* |
ICDIEN | DXCNT+27~, DXCNT+31*, DXCNT+34 |
IENS | PCCPRV+15~, PCCPRV+17*, PCCPRV+18, PCCPRV+19 |
MOA | VERENTRY+9~, VERENTRY+18*, VERENTRY+22*, VERENTRY+23*, VERENTRY+24*, VERENTRY+44 |
MOT | VERENTRY+9~, VERENTRY+18*, VERENTRY+21*, VERENTRY+22, VERENTRY+23, VERENTRY+27, VERENTRY+28, VERENTRY+29 |
NAR | DIAGQ+4~ |
NARR | DXCNT+27~, DXCNT+30*, DXCNT+33, DXCNT+34 |
OBJID | DC~, DC+11, DC+67, DC+91, DC+95, DC+179, CONSQRY+7, PROCQ+7, DIAGQ+11, PRCNT~ , PRCNT+18, EDCNT~, EDCNT+18, DXCNT~, DXCNT+17 |
PCODE | DIAGQ+4~, DIAGQ+7*, DXCNT+11~, DXCNT+21*, DXCNT+34*, DXCNT+37 |
PFND | DIAGQ+4~, DIAGQ+7* |
PIEN | DXCNT+11~, DXCNT+21*, DXCNT+34*, DXCNT+37 |
PNAR | DIAGQ+4~, DIAGQ+7*, DXCNT+21*, DXCNT+34*, DXCNT+37 |
PNARR | DXCNT+11~ |
PRCNT | DC+56~, DC+95*, DC+96, DC+97 |
PRCPV | DC+56~, DC+96, DC+161, PROCQ~ |
PRCPV( | PROCQ+24* |
PRIME | DXCNT~, DXCNT+37 |
PRM | DIAGQ+4~, DXCNT+27~, DXCNT+29*, DXCNT+33, DXCNT+34 |
PRMNRS | DC+56~, DC+151*, DC+152 |
PROC | PRCNT~, PRCNT+11!, PRCNT+14* |
PRV | PROCQ+2~, PROCQ+16*, PROCQ+24 |
RCDT | PCCPRV+15~, PCCPRV+19*, PCCPRV+24 |
RCP | PCCPRV+15~, PCCPRV+18*, PCCPRV+21, PCCPRV+23, PCCPRV+27 |
RET | PRCNT~, PRCNT+13*, EDCNT~, EDCNT+13*, DXCNT~ |
RIEN | PCCPRV+2~, PCCPRV+7*, PCCPRV+12*, PCCPRV+13 |
RIENI | PCCPRV+2~, PCCPRV+13*, PCCPRV+17 |
>> ROOM | DC+15*, DC+73* |
RS | CONSQRY+2~, CONSQRY+4*, XCONS*, PROCQ+2~, PROCQ+4*, XPROCQ*, DIAGQ+4~, DIAGQ+8*, DIAGQ+14*, XDIAGQ* , PRCNT+10~, PRCNT+15*, PRCNT+21*, XPRCNT*, EDCNT+10~, EDCNT+15*, EDCNT+21*, XEDCNT* |
>> RSTAT | DC+172*, DC+173* |
SERV | CONSQRY+16~, CONSQRY+17*, CONSQRY+18, CONSQRY+26 |
SITE | DC~ |
STAT | DC+55~, DC+169*, DC+172, DC+173, DC+180 |
STATUS | CONSQRY+2~, CONSQRY+7*, CONSQRY+10, PROCQ+2~, PROCQ+7*, PROCQ+10, DIAGQ+4~, DIAGQ+11*, DIAGQ+14, PRCNT+10~ , PRCNT+18*, PRCNT+21, EDCNT+10~, EDCNT+18*, EDCNT+21 |
T | DT~, DT+5*, DT+10 |
U | DC+49*, DC+97, DC+114, CONSQRY+26, PROCQ+24, DXCNT+33 |
URG | VERENTRY+9~, VERENTRY+12*, VERENTRY+44 |
VIEN | DC~, DC+58, DC+152, DC+155, DC+161, DC+176, PCCPRV+4, PCCPRV+7, PCCPRV+24, DXCNT+11~ , DXCNT+20*, DXCNT+24 |
VPROV | PCCPRV+2~ |
VPROV( | PCCPRV+7*, PCCPRV+21, PCCPRV+27* |
VSIT | COMP+2~, COMP+10*, COMP+13, COMP+23, COMP+28, COMP+32, COMP+36 |
X | DC+23, DC+56~, DC+108, DC+138*, DC+139, DC+142*, DC+143, DC+146*, DC+147, CONSQRY+22 , PCCPRV+22!, PCCPRV+23*, COMP+2~, COMP+12~, COMP+13*, COMP+14, COMP+22~, COMP+23*, COMP+24, COMP+25 , COMP+28*, COMP+29, COMP+32*, COMP+33, COMP+36*, COMP+37, VERENTRY+9~, VERENTRY+42!, VERENTRY+43*, VERENTRY+48! , DT~, DT+4, DT+6*, DXCNT+11~, DXCNT+14*, DXCNT+15* |
XPROC | PRCNT+10~ |
Y | PCCPRV+22!, VERENTRY+9~, VERENTRY+47, DT~, DT+4, DT+6 |