YSBDD1 ;SLC/DSB - MHA DASHBOARD Drilldown ; Apr 01, 2021@16:30
Source file <YSBDD1.m>
Package | Total | Call Graph |
---|---|---|
Mental Health | 6 | ENCODE^YSBJSON (HRINIT,TOTMP)^YSBRPC $$MHDCDT^YSBWHIG2 ($$DONE7,$$FINDDOC,$$GETDUE,$$ONTRK,$$SAFDECL,CSRELST,SAFLST)^YSBWHIGH BLDRPT^YTQRRPT SETERROR^YTQRUTL |
Registration | 2 | $$GETINF^DGPFAPIH (ADD,DEM)^VADPT |
Text Integration Utility | 2 | NOTES^TIUSRVLV TGET^TIUSRVR1 |
VA FileMan | 2 | ^%DT $$GET1^DIQ |
Kernel | 1 | ($$FMADD,$$FMDIFF,$$FMTE,$$FMTH,$$HTFM,$$NOW)^XLFDT |
Scheduling | 1 | $$SDAPI^SDAMA301 |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Mental Health | 3 | YSBRPC YSBWHIG2 YSBWHIGH |
Name | Comments | DBIA/ICR reference |
---|---|---|
PATIENT(DFN,DATAOUT) | ;
|
|
HRPTPROF(JSONOUT,DFN) | ;
|
|
WEBPROF(ARGS,RESULTS) | ; MHA Web call for HRPTPROF
|
|
DONENUM(TDT) | ; Calculate the number of days for Done in 7
|
|
ETF(X) | ; External to Fileman format
|
|
CHKCLIN(NODE) | ;
|
|
GETNOTE(JSONOUT,YSTIUDA) | ;
|
|
WEBNOTE(ARGS,RESULTS) | ||
GETRPRT(JSONOUT,ADMIN) | ;
|
|
WEBRPRT(ARGS,RESULTS) | ;
|
Name | Field # of Occurrence |
---|---|
^%DT | ETF+1 |
$$GETINF^DGPFAPIH | HRPTPROF+22 |
$$GET1^DIQ | HRPTPROF+58, HRPTPROF+98 |
$$SDAPI^SDAMA301 | HRPTPROF+49 |
NOTES^TIUSRVLV | HRPTPROF+102 |
TGET^TIUSRVR1 | GETNOTE+3 |
ADD^VADPT | PATIENT+3 |
DEM^VADPT | PATIENT+2 |
$$FMADD^XLFDT | HRPTPROF+44, HRPTPROF+53 |
$$FMDIFF^XLFDT | DONENUM+20 |
$$FMTE^XLFDT | HRPTPROF+87, HRPTPROF+116, HRPTPROF+137, HRPTPROF+144 |
$$FMTH^XLFDT | HRPTPROF+34, HRPTPROF+35, DONENUM+19 |
$$HTFM^XLFDT | DONENUM+19 |
$$NOW^XLFDT | HRPTPROF+5 |
ENCODE^YSBJSON | HRPTPROF+147, GETNOTE+6, GETRPRT+13 |
HRINIT^YSBRPC | HRPTPROF+7 |
TOTMP^YSBRPC | WEBPROF+5, WEBNOTE+5, WEBRPRT+5 |
$$MHDCDT^YSBWHIG2 | HRPTPROF+122 |
$$DONE7^YSBWHIGH | HRPTPROF+123 |
$$FINDDOC^YSBWHIGH | HRPTPROF+133, HRPTPROF+142 |
$$GETDUE^YSBWHIGH | HRPTPROF+36, HRPTPROF+124 |
$$ONTRK^YSBWHIGH | HRPTPROF+125 |
$$SAFDECL^YSBWHIGH | HRPTPROF+136 |
CSRELST^YSBWHIGH | HRPTPROF+141 |
SAFLST^YSBWHIGH | HRPTPROF+132 |
BLDRPT^YTQRRPT | GETRPRT+3 |
SETERROR^YTQRUTL | WEBPROF+3, WEBNOTE+3, WEBRPRT+3 |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
^DIC(40.7 - [#40.7] | GET1^DIQ |
^SC - [#44] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVPRV - [#9000010.06] | HRPTPROF+94 |
^AUPNVPRV("AD" | HRPTPROF+93 |
^DGPF(26.15 - [#26.15] | HRPTPROF+19, HRPTPROF+21 |
^DPT - [#2] | PATIENT+16 |
^SCE - [#409.68] | HRPTPROF+57, HRPTPROF+85 |
^SCE("ADFN" | HRPTPROF+54, HRPTPROF+56 |
^TMP("TIULIST" | HRPTPROF+101!, HRPTPROF+104, HRPTPROF+105, HRPTPROF+106, HRPTPROF+108, HRPTPROF+109, HRPTPROF+149! |
^TMP("YTQ-JSON" | WEBPROF+6, WEBNOTE+6, WEBRPRT+6 |
^TMP("YTQRERRS" | GETRPRT+2!, GETRPRT+9, GETRPRT+10, GETRPRT+11, GETRPRT+12, GETRPRT+14! |
^TMP($J | HRPTPROF+40!, HRPTPROF+50, HRPTPROF+117!, HRPTPROF+148! |
Name | Line Occurrences |
---|---|
$$CHKCLIN | HRPTPROF+63, HRPTPROF+70 |
$$DONENUM | HRPTPROF+127 |
$$ETF | DONENUM+17 |
GETNOTE | WEBNOTE+4 |
GETRPRT | WEBRPRT+4 |
HRPTPROF | WEBPROF+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | ETF+1~* |
ACTARR | DONENUM+2~ |
ACTARR( | DONENUM+15 |
ACTARR("CONTINUE" | DONENUM+7* |
ACTARR("NEW A | SSIGNMENT" , DONENUM+8* |
ACTARR("REACTIVATE" | DONENUM+6* |
ACTDT | DONENUM+1~ |
ACTSTR | DONENUM+2~, DONENUM+14*, DONENUM+15 |
ADMIN | GETRPRT~, GETRPRT+3, WEBRPRT+1~, WEBRPRT+2*, WEBRPRT+3, WEBRPRT+4 |
APPTLIST | HRPTPROF+2~, HRPTPROF+50* |
APPTLIST( | HRPTPROF+55, HRPTPROF+58*, HRPTPROF+62, HRPTPROF+63!, HRPTPROF+64, HRPTPROF+66, HRPTPROF+67!, HRPTPROF+69, HRPTPROF+70, HRPTPROF+72 |
ARGS | WEBPROF~, WEBNOTE~, WEBRPRT~ |
ARGS("adminId" | WEBRPRT+2 |
ARGS("dfn" | WEBPROF+2 |
ARGS("noteId" | WEBNOTE+2 |
CSREHEAD | HRPTPROF+1~, HRPTPROF+7, HRPTPROF+142 |
CSRENEW | HRPTPROF+4~, HRPTPROF+7, HRPTPROF+141 |
CSREUPD | HRPTPROF+4~, HRPTPROF+7, HRPTPROF+141 |
DATAOUT | PATIENT~, HRPTPROF+1~, GETNOTE+1~, GETRPRT+1~, WEBRPRT+1~ |
DATAOUT("high_risk_patient_profile" | HRPTPROF+13*, HRPTPROF+14*, HRPTPROF+15*, HRPTPROF+16*, HRPTPROF+17*, HRPTPROF+30*, HRPTPROF+32*, HRPTPROF+36*, HRPTPROF+37*, HRPTPROF+38* , HRPTPROF+86*, HRPTPROF+87*, HRPTPROF+88*, HRPTPROF+89*, HRPTPROF+91*, HRPTPROF+92*, HRPTPROF+100*, HRPTPROF+108*, HRPTPROF+109*, HRPTPROF+110* , HRPTPROF+115*, HRPTPROF+116*, HRPTPROF+118*, HRPTPROF+119*, HRPTPROF+124*, HRPTPROF+125*, HRPTPROF+126*, HRPTPROF+127*, HRPTPROF+128*, HRPTPROF+135* , HRPTPROF+136*, HRPTPROF+137*, HRPTPROF+138*, HRPTPROF+144*, HRPTPROF+145*, HRPTPROF+146*, DONENUM+10, DONENUM+11, DONENUM+14, DONENUM+16 |
DATAOUT("note_text" | GETNOTE+4*, GETNOTE+5* |
DATAOUT("patient_information" | PATIENT+4*, PATIENT+5*, PATIENT+6*, PATIENT+7*, PATIENT+8*, PATIENT+9*, PATIENT+10*, PATIENT+11*, PATIENT+12*, PATIENT+13* , PATIENT+14*, PATIENT+15*, PATIENT+16* |
DATAOUT("report" | GETRPRT+7*, GETRPRT+8*, GETRPRT+10*, GETRPRT+11*, GETRPRT+12* |
DATE | HRPTPROF+2~, HRPTPROF+104*, HRPTPROF+105, HRPTPROF+106, HRPTPROF+108, HRPTPROF+109 |
DATEFOUND | HRPTPROF+1~, HRPTPROF+133*, HRPTPROF+137, HRPTPROF+142*, HRPTPROF+144 |
DFN | PATIENT~, PATIENT+16, HRPTPROF~, HRPTPROF+22, HRPTPROF+46, HRPTPROF+50, HRPTPROF+54, HRPTPROF+56, HRPTPROF+122, HRPTPROF+123 , HRPTPROF+125, HRPTPROF+133, HRPTPROF+136, HRPTPROF+142, WEBPROF+1~, WEBPROF+2*, WEBPROF+3, WEBPROF+4 |
DHRR | HRPTPROF+1~, HRPTPROF+18*, HRPTPROF+34, HRPTPROF+35* |
DIFF | DONENUM+1~, DONENUM+20*, DONENUM+21 |
DSTAT | HRPTPROF+121~, HRPTPROF+123*, HRPTPROF+126 |
ENCOUNTER | HRPTPROF+2~, HRPTPROF+84*, HRPTPROF+85 |
ERRARY | HRPTPROF+1~, GETRPRT+1~, WEBRPRT+1~ |
FIDX | HRPTPROF+1~, HRPTPROF+52*, HRPTPROF+71*, HRPTPROF+72, HRPTPROF+112*, HRPTPROF+113, HRPTPROF+115, HRPTPROF+116 |
FROMTO | HRPTPROF+41~, HRPTPROF+43*, HRPTPROF+44, HRPTPROF+53 |
FTRLIST | HRPTPROF+2~ |
FTRLIST( | HRPTPROF+72*, HRPTPROF+112, HRPTPROF+113 |
HFCLIST | HRPTPROF+4~, HRPTPROF+132, HRPTPROF+133, HRPTPROF+140!, HRPTPROF+141, HRPTPROF+142 |
HISTIDX | HRPTPROF+20~, HRPTPROF+25*, HRPTPROF+27, HRPTPROF+28, HRPTPROF+32, HRPTPROF+36, HRPTPROF+38 |
HRRVWDT | HRPTPROF+1~, HRPTPROF+18*, HRPTPROF+35*, HRPTPROF+124 |
I | HRPTPROF+2~, HRPTPROF+105*, HRPTPROF+106, HRPTPROF+108, HRPTPROF+109 |
IDX | HRPTPROF+1~, HRPTPROF+19*, HRPTPROF+26*, HRPTPROF+30, HRPTPROF+32, HRPTPROF+36, HRPTPROF+37, HRPTPROF+38, HRPTPROF+131*, HRPTPROF+134* , HRPTPROF+135, HRPTPROF+136, HRPTPROF+137, HRPTPROF+138, HRPTPROF+142*, HRPTPROF+143*, HRPTPROF+144, HRPTPROF+145, HRPTPROF+146, GETNOTE+4* , GETNOTE+5, GETRPRT+5~, GETRPRT+6*, GETRPRT+7 |
IEN | HRPTPROF+2~, HRPTPROF+93*, HRPTPROF+94 |
II | DONENUM+1~, DONENUM+10*, DONENUM+11, DONENUM+14, DONENUM+16 |
JSONOUT | HRPTPROF~, WEBPROF+1~, WEBPROF+4, WEBPROF+5, GETNOTE~, WEBNOTE+1~, WEBNOTE+4, WEBNOTE+5, GETRPRT~, WEBRPRT+1~ , WEBRPRT+4, WEBRPRT+5 |
LST | DONENUM+1~, DONENUM+9*, DONENUM+18*, DONENUM+19*, DONENUM+20 |
LSTHIST | HRPTPROF+20~, HRPTPROF+24*, HRPTPROF+32, HRPTPROF+36 |
LSTNM | DONENUM+2~, DONENUM+9*, DONENUM+12*, DONENUM+13 |
NIDX | HRPTPROF+2~, HRPTPROF+76*, HRPTPROF+107*, HRPTPROF+108, HRPTPROF+109, HRPTPROF+110 |
NMARR | DONENUM+2~ |
NMARR( | DONENUM+13 |
NMARR("BEHAVIORAL" | DONENUM+4* |
NMARR("HIGH R | ISK FOR SUICIDE" , DONENUM+3* |
NMARR("MISSIN | G PATIENT" , DONENUM+5* |
NMSTR | DONENUM+2~, DONENUM+11*, DONENUM+12 |
NODE | HRPTPROF+2~, HRPTPROF+57*, HRPTPROF+58, HRPTPROF+77*, HRPTPROF+78, HRPTPROF+79, HRPTPROF+83, HRPTPROF+84, HRPTPROF+86, HRPTPROF+89 , HRPTPROF+92, HRPTPROF+94*, HRPTPROF+95, HRPTPROF+113*, HRPTPROF+114, HRPTPROF+115, CHKCLIN~, CHKCLIN+2 |
NOW | HRPTPROF+1~, HRPTPROF+5*, HRPTPROF+6, HRPTPROF+61, HRPTPROF+127 |
NXTHDT | HRPTPROF+20~, HRPTPROF+29*, HRPTPROF+32 |
NXTHIDX | HRPTPROF+20~, HRPTPROF+28* |
OPCUT | HRPTPROF+2~, HRPTPROF+53*, HRPTPROF+54 |
OUTPXENC | HRPTPROF+2~, HRPTPROF+56*, HRPTPROF+57, HRPTPROF+58 |
PATTYP | HRPTPROF+3~, HRPTPROF+122*, HRPTPROF+128 |
PIDX | HRPTPROF+1~, HRPTPROF+52*, HRPTPROF+65*, HRPTPROF+66, HRPTPROF+75*, HRPTPROF+77, HRPTPROF+86, HRPTPROF+87, HRPTPROF+88, HRPTPROF+89 , HRPTPROF+91, HRPTPROF+92, HRPTPROF+100, HRPTPROF+108, HRPTPROF+109, HRPTPROF+110 |
PREFS | HRPTPROF+2~ |
PRFACT | HRPTPROF+20~, HRPTPROF+27*, HRPTPROF+32, HRPTPROF+36, HRPTPROF+37 |
PRFDATA | HRPTPROF+20~ |
PRFDATA("HIST" | HRPTPROF+24, HRPTPROF+25, HRPTPROF+27, HRPTPROF+28, HRPTPROF+38 |
PRFDATA("REVIEWDT" | HRPTPROF+31*, HRPTPROF+32, HRPTPROF+34, HRPTPROF+35, HRPTPROF+36 |
PRFIEN | HRPTPROF+19*, HRPTPROF+20~, HRPTPROF+21*, HRPTPROF+22, HRPTPROF+33 |
PRFNAME | HRPTPROF+1~, HRPTPROF+19*, HRPTPROF+21, HRPTPROF+30 |
PRV | HRPTPROF+2~, HRPTPROF+93*, HRPTPROF+95*, HRPTPROF+97, HRPTPROF+98*, HRPTPROF+99*, HRPTPROF+100 |
PRVLIST | HRPTPROF+2~ |
PRVLIST( | HRPTPROF+66*, HRPTPROF+75, HRPTPROF+77 |
PSTAT | HRPTPROF+74~, HRPTPROF+78*, HRPTPROF+80, HRPTPROF+81, HRPTPROF+82 |
RCNT | DONENUM+1~, DONENUM+9*, DONENUM+16*, DONENUM+17*, DONENUM+18 |
REPORT | GETRPRT+1~, GETRPRT+3, GETRPRT+4, GETRPRT+8, WEBRPRT+1~ |
REPORT( | GETRPRT+6, GETRPRT+7 |
RESULTS | WEBPROF~, WEBPROF+6*, WEBNOTE~, WEBNOTE+6*, WEBRPRT~, WEBRPRT+6* |
RSLT | HRPTPROF+20~, HRPTPROF+22*, HRPTPROF+23 |
SAFDCL | HRPTPROF+1~, HRPTPROF+7, HRPTPROF+123, HRPTPROF+132 |
SAFHEAD | HRPTPROF+1~, HRPTPROF+7, HRPTPROF+123, HRPTPROF+133 |
SAFREV | HRPTPROF+4~, HRPTPROF+7, HRPTPROF+123, HRPTPROF+132 |
SAFSCNO | HRPTPROF+4~, HRPTPROF+7, HRPTPROF+123, HRPTPROF+132 |
SAFSCYES | HRPTPROF+4~, HRPTPROF+7, HRPTPROF+123, HRPTPROF+132 |
SDCOUNT | HRPTPROF+1~, HRPTPROF+49* |
SDTIME | HRPTPROF+1~, HRPTPROF+53*, HRPTPROF+54*, HRPTPROF+55, HRPTPROF+56, HRPTPROF+58, HRPTPROF+61*, HRPTPROF+62*, HRPTPROF+63, HRPTPROF+64 , HRPTPROF+66, HRPTPROF+67, HRPTPROF+69*, HRPTPROF+70, HRPTPROF+72, HRPTPROF+83*, HRPTPROF+87, HRPTPROF+114*, HRPTPROF+116 |
SITES | HRPTPROF+4~, HRPTPROF+7 |
STATUS | HRPTPROF+2~, HRPTPROF+78*, HRPTPROF+79*, HRPTPROF+80, HRPTPROF+81, HRPTPROF+82* |
STOPCODE | CHKCLIN+1~, CHKCLIN+2*, CHKCLIN+3, CHKCLIN+4 |
TDT | DONENUM~, DONENUM+20 |
TIUFND | HRPTPROF+130~, HRPTPROF+131*, HRPTPROF+133, HRPTPROF+142 |
TIUIDX | HRPTPROF+1~, HRPTPROF+133, HRPTPROF+135, HRPTPROF+142, HRPTPROF+145 |
TIUINVDT | HRPTPROF+1~, HRPTPROF+131*, HRPTPROF+133, HRPTPROF+136, HRPTPROF+142* |
U | PATIENT+5, PATIENT+6, PATIENT+8, PATIENT+13, PATIENT+16, HRPTPROF+27, HRPTPROF+31, HRPTPROF+32, HRPTPROF+34, HRPTPROF+35 , HRPTPROF+36, HRPTPROF+38, HRPTPROF+58, HRPTPROF+64, HRPTPROF+78, HRPTPROF+79, HRPTPROF+84, HRPTPROF+85, HRPTPROF+86, HRPTPROF+89 , HRPTPROF+92, HRPTPROF+95, HRPTPROF+106, HRPTPROF+109, HRPTPROF+115, CHKCLIN+2 |
VADM | PATIENT+1~ |
VADM(1 | PATIENT+4 |
VADM(2 | PATIENT+8 |
VADM(3 | PATIENT+6 |
VADM(4 | PATIENT+7 |
VADM(5 | PATIENT+5 |
VAPA | PATIENT+1~ |
VAPA(1 | PATIENT+9 |
VAPA(2 | PATIENT+10 |
VAPA(3 | PATIENT+11 |
VAPA(4 | PATIENT+12 |
VAPA(5 | PATIENT+13 |
VAPA(6 | PATIENT+14 |
VAPA(8 | PATIENT+15 |
X | ETF~, ETF+1* |
Y | ETF+1~ |
YSDARRAY | HRPTPROF+1~, HRPTPROF+49 |
YSDARRAY("FLDS" | HRPTPROF+47* |
YSDARRAY("SORT" | HRPTPROF+48* |
YSDARRAY(1 | HRPTPROF+44* |
YSDARRAY(3 | HRPTPROF+45* |
YSDARRAY(4 | HRPTPROF+46* |
YSDT | HRPTPROF+1~, HRPTPROF+6*, HRPTPROF+36, HRPTPROF+44, HRPTPROF+53, HRPTPROF+123, HRPTPROF+124 |
YSTEXT | GETNOTE+1~, GETNOTE+3, GETNOTE+4 |
YSTIUDA | GETNOTE~, GETNOTE+3, WEBNOTE+1~, WEBNOTE+2*, WEBNOTE+3, WEBNOTE+4 |
YSVISIT | HRPTPROF+2~, HRPTPROF+85*, HRPTPROF+90, HRPTPROF+93, HRPTPROF+102 |