DGOTHRP1 ;SLC/RED,RM - OTHD (OTHER THAN HONORABLE DISCHARGE) Reports ;May 9,2018@05:08
Source file <DGOTHRP1.m>
Package | Total | Call Graph |
---|---|---|
Registration | 8 | $$HASENTRY^DGOTHD2 $$CROSS^DGOTHINQ ASKCONT^DGOTHMG2 ($$SSN,PAUSE)^DGOTHRP2 $$ANSWER^DGOTHRPT CHKTREAT^DGPPRP1 $$SITE^VASITE DIVISION^VAUTOMA |
Kernel | 6 | HOME^%ZIS $$S^%ZTLOAD ($$FMTE,$$NOW)^XLFDT $$CJ^XLFSTR $$STA^XUAF4 EN^XUTMDEVQ |
VA FileMan | 2 | WAIT^DICD ($$GET1,GETS)^DIQ |
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 |
---|---|---|
Registration | 3 | DG OTH MH STATUS REPORT DGOTHRP5 DGOTHRPT |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; CALLED BY - DG OTH MH STATUS REPORT - menu option
|
|
STATUS() | ;prompt for OTH MH status report type that user wish to print
|
|
STAT2() | ;
|
|
DATEBEG() | ;prompt for beginning date
|
|
DATEEND() | ;prompt for ending date
|
|
SELDIV() | ;prompt for DIVISION
|
|
GETDIV(X) | ;get division for one or many but not all
|
|
SORTRPT() | ;prompt user how the report will be sorted
|
|
STAT | ; Entry point if Queued
|
|
BUILD | ;
|
|
BYDIV | ;Build data for report display by DIVISION
|
|
BYFAC | ;Build data for report display by FACILITY
|
|
CHKDATE(DGPEDT,DGSORT) | ;
|
|
DSPLY1 | ;Print/Display Report
|
|
DSPLY2(SUB1) | ;
|
|
PRNTDIV | ;Print/Display Report by Division
|
|
DIVHDR(NXTPGE) | ;Display Division header
|
|
DIVHDR1(RPTSRT) | ;
|
|
PRNTFAC | ;Print/Display Report by Facility
|
|
PRTHDR | ;Print/Display Page Header
|
|
EXIT | ;
|
|
HELP(DGSEL) | ;
|
Name | Field # of Occurrence |
---|---|
HOME^%ZIS | EN+48 |
$$S^%ZTLOAD | PRTHDR+1 |
$$HASENTRY^DGOTHD2 | STAT+9 |
$$CROSS^DGOTHINQ | STAT+13 |
ASKCONT^DGOTHMG2 | EN+19, DSPLY1+7, DSPLY1+36 |
$$SSN^DGOTHRP2 | BUILD+6 |
PAUSE^DGOTHRP2 | DSPLY1+17, DSPLY1+22, DSPLY2+6 |
$$ANSWER^DGOTHRPT | STATUS+6, DATEBEG+9, DATEEND+9, SORTRPT+9 |
CHKTREAT^DGPPRP1 | BUILD+4 |
WAIT^DICD | STAT+3 |
$$GET1^DIQ | SELDIV+11, SELDIV+21, SELDIV+23 |
GETS^DIQ | STAT+11 |
$$SITE^VASITE | STAT+4 |
DIVISION^VAUTOMA | SELDIV+5 |
$$FMTE^XLFDT | DATEEND+3, PRNTDIV+8, PRNTFAC+6, PRTHDR+9, PRTHDR+10 |
$$NOW^XLFDT | PRTHDR+10 |
$$CJ^XLFSTR | EN+19 |
$$STA^XUAF4 | SELDIV+11, SELDIV+21 |
EN^XUTMDEVQ | EN+47 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DGOTH(33 - [#33] | GETS^DIQ |
^DG(40.8 - [#40.8] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(40.8 - [#40.8] | SELDIV+2, SELDIV+19, SELDIV+20, GETDIV+5, BUILD+14 |
^DGOTH(33 - [#33] | EN+19, STAT+7 |
^TMP($J | EN+42 |
Name | Line Occurrences |
---|---|
$$CHKDATE | STAT+20 |
$$DATEBEG | EN+26 |
$$DATEEND | EN+28 |
$$GETDIV | SELDIV+12, SELDIV+22 |
$$SELDIV | EN+33 |
$$SORTRPT | EN+39 |
$$STAT2 | STATUS+5, STATUS+7 |
$$STATUS | EN+23 |
BUILD | STAT+21, STAT+22, STAT+23 |
BYDIV | BUILD+16 |
BYFAC | BUILD+17 |
DIVHDR | DSPLY2+8, PRNTDIV+2 |
DIVHDR1 | DSPLY2+9, PRNTDIV+2, PRNTDIV+3, PRNTFAC+1 |
DSPLY1 | STAT+25 |
DSPLY2 | DSPLY1+23, DSPLY1+32 |
EXIT | STAT+26 |
PRNTDIV | DSPLY2+10 |
PRNTFAC | DSPLY2+11 |
PRTHDR | DSPLY1+5, DSPLY1+13, DSPLY1+17, DSPLY1+22, DSPLY1+30, DSPLY2+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | STAT+2~, STAT+16*, STAT+18, STAT+19 |
DDASH | DSPLY1+1~, DSPLY1+3*, PRTHDR+11, PRTHDR+14 |
DGARR | STAT+1~, STAT+8! |
DGARR(33 | STAT+15, STAT+21, STAT+22 |
DGASK | STATUS+1~, STATUS+6*, STATUS+7, STATUS+8, DATEBEG+1~, DATEBEG+9*, DATEBEG+10, DATEBEG+11, DATEBEG+12, DATEBEG+13 , DATEEND+1~, DATEEND+9*, DATEEND+10, DATEEND+11, DATEEND+12, DATEEND+13, SORTRPT+1~, SORTRPT+9*, SORTRPT+10, SORTRPT+11 , SORTRPT+12, SORTRPT+13 |
DGBEGDT | DATEBEG+1~ |
DGCNT | STAT+1~, STAT+10*, BUILD+8*, BYDIV+3, BYFAC+2, DSPLY1+1~, DSPLY1+10* |
DGDFN | STAT+1~, STAT+6*, STAT+7*, STAT+9, BUILD+4, BUILD+6, BYDIV+3, BYFAC+2 |
DGDIRA | STATUS+1~, STATUS+2*, STATUS+6, DATEBEG+1~, DATEBEG+2*, DATEBEG+9, DATEEND+1~, DATEEND+2*, DATEEND+9, SORTRPT+1~ , SORTRPT+2*, SORTRPT+9 |
DGDIRB | STATUS+1~, STATUS+3*, STATUS+6, DATEBEG+1~, DATEBEG+3*, DATEBEG+9, DATEEND+1~, DATEEND+3*, DATEEND+9, SORTRPT+1~ , SORTRPT+3*, SORTRPT+9 |
DGDIRH | STATUS+1~, STATUS+4*, STATUS+6, DATEBEG+1~, DATEBEG+4*, DATEBEG+9, DATEEND+1~, DATEEND+4*, DATEEND+9, SORTRPT+1~ , SORTRPT+4*, SORTRPT+9 |
DGDIRO | STATUS+1~, STATUS+5*, STATUS+6, DATEBEG+1~, DATEBEG+5*, DATEBEG+9, DATEEND+1~, DATEEND+5*, DATEEND+9, SORTRPT+1~ , SORTRPT+5*, SORTRPT+9 |
DGDIV | BUILD+9~, BUILD+10*, BUILD+11*, BUILD+12, BUILD+13, BUILD+14, BUILD+15, BYDIV+2, BYFAC+1, DSPLY1+2~ , DSPLY1+14*, DSPLY1+15, DSPLY1+18 |
DGELIG | STAT+2~, STAT+17!, STAT+18*, BUILD+7, BYDIV+3, BYFAC+2 |
DGERR | STAT+1~, STAT+8!, STAT+12 |
DGFAC | DSPLY1+2~, DSPLY1+15*, DSPLY1+16, DSPLY1+18, DSPLY1+20, DSPLY1+23 |
DGFACLTY | PRTHDR+2~, PRTHDR+5*, PRTHDR+7 |
DGIEN33 | STAT+2~, STAT+9*, STAT+11, STAT+13, STAT+15, STAT+16, STAT+18, STAT+19, STAT+21, STAT+22 |
DGOLD | DSPLY1+2~, DSPLY1+10*, DSPLY1+20*, PRNTDIV+3, DIVHDR+4*, DIVHDR1+2*, PRNTFAC+1, PRNTFAC+5 |
DGOLD1 | DSPLY1+2~, DSPLY1+10*, DSPLY1+22, PRNTDIV+1, PRNTDIV+3, PRNTDIV+7, DIVHDR+4*, DIVHDR1+2* |
DGOLD2 | DSPLY1+2~, DSPLY1+10*, PRNTDIV+7, DIVHDR+4*, DIVHDR1+2*, PRNTFAC+5 |
DGOTHIST | STAT+1~, STAT+8!, STAT+13 |
DGOTHIST( | STAT+16, STAT+18, STAT+19 |
DGOTHSTAT | STAT+2~, BUILD+7*, BYDIV+3, BYFAC+2 |
DGOUT | EN+8~, EN+42*, BYDIV+2, BYDIV+3, BYFAC+1, BYFAC+2, DSPLY1+4, DSPLY1+16, DSPLY1+31, DSPLY2+1 , DSPLY2+2, DSPLY2+3, DSPLY2+5, DIVHDR+1, EXIT+1 |
DGPAGE | DSPLY1+1~, DSPLY1+3*, PRTHDR+3, PRTHDR+4*, PRTHDR+6 |
DGPEDT | STAT+2~, STAT+17!, STAT+19*, STAT+20, BYDIV+3, BYFAC+2, CHKDATE~, CHKDATE+10 |
DGPID | STAT+1~, STAT+8!, BUILD+6*, BYDIV+3, BYFAC+2 |
DGPTNAME | STAT+2~, STAT+8!, STAT+15*, BYDIV+2, BYDIV+3, BYFAC+1, BYFAC+2 |
DGQ | DSPLY1+1~, DSPLY1+3*, DSPLY1+14, DSPLY1+15, DSPLY1+17, DSPLY1+22, DSPLY1+26, DSPLY1+31, DSPLY1+33, DSPLY1+35 , DSPLY2+1, DSPLY2+2, DSPLY2+3, DSPLY2+6, DSPLY2+12, DSPLY2+13, PRTHDR+1* |
DGRET | STAT+1~, BUILD+3!, BUILD+4, BUILD+5 |
DGRET( | BUILD+11, BUILD+12, BUILD+13, BUILD+15, BYDIV+2, BYFAC+1 |
DGSDT | BUILD+9~, BUILD+10*, BUILD+12*, BUILD+13, BUILD+15, BYDIV+2, BYDIV+3, BYFAC+1, BYFAC+2 |
DGSEL | HELP~, HELP+6, HELP+23, HELP+26, HELP+27 |
DGSORT | EN+8~, EN+21!, STAT+20, CHKDATE~ |
DGSORT("DGBEG" | DATEBEG+11*, DATEEND+5, DATEEND+10, BUILD+4, CHKDATE+10, PRTHDR+9 |
DGSORT("DGEND" | DATEEND+11*, BUILD+4, CHKDATE+10, PRTHDR+9 |
DGSORT("DIVISION" | EN+39, EN+40, SELDIV+7*, SELDIV+13*, SELDIV+17*, SELDIV+23*, BUILD+15*, DSPLY1+14, DSPLY1+15, DSPLY1+18 |
DGSORT("OTHSTAT" | STATUS+7*, STAT+21, STAT+22, STAT+23, PRTHDR+8 |
DGSORT("REPORT" | EN+40*, SORTRPT+11*, BUILD+16, DSPLY1+12, DSPLY1+29, DSPLY2+8, DSPLY2+9, DSPLY2+10, DSPLY2+11, PRTHDR+8 |
DGSTR | DSPLY1+1~, DSPLY1+10*, DSPLY2+4!, DSPLY2+5*, PRNTDIV+3, PRNTDIV+8, DIVHDR+3, DIVHDR+4, DIVHDR1+1, DIVHDR1+2 , PRNTFAC+1, PRNTFAC+5, PRNTFAC+6 |
DIV | SELDIV+1~, SELDIV+10*, SELDIV+11, SELDIV+12, SELDIV+13, SELDIV+20*, SELDIV+21, SELDIV+22, SELDIV+23 |
DIVCNT | SELDIV+1~, SELDIV+8*, SELDIV+14*, SELDIV+17 |
DONE | DATEBEG+1~, DATEBEG+6*, DATEBEG+7, DATEBEG+10*, DATEBEG+11*, DATEBEG+12*, DATEEND+1~, DATEEND+6*, DATEEND+7, DATEEND+10* , DATEEND+11*, DATEEND+12*, SORTRPT+1~, SORTRPT+6*, SORTRPT+7, SORTRPT+10*, SORTRPT+11*, SORTRPT+12* |
DT | DATEEND+3 |
FAC | SELDIV+1~, SELDIV+11*, SELDIV+12*, SELDIV+13, SELDIV+21*, SELDIV+22*, SELDIV+23 |
HERE | STAT+4~*, PRTHDR+5 |
INS | SELDIV+1~, SELDIV+19*, SELDIV+20 |
IOF | EN+10, PRTHDR+3 |
IOSL | DSPLY2+6 |
IOST | STAT+3, STAT+5 |
NXTPGE | DIVHDR~, DIVHDR+1, DIVHDR+2 |
OTH90 | STAT+2~, STAT+8!, STAT+13*, STAT+14 |
RPTSRT | DIVHDR1~, DIVHDR1+1 |
SUB1 | DSPLY1+1~, DSPLY1+11*, DSPLY1+22, DSPLY1+31*, DSPLY1+32, DSPLY2~, DSPLY2+1, DSPLY2+2, DSPLY2+3, DSPLY2+5 , PRNTDIV+1, PRNTDIV+3, PRNTDIV+7, DIVHDR+1, DIVHDR+3, DIVHDR+4, DIVHDR1+1, DIVHDR1+2 |
SUB2 | DSPLY1+1~, DSPLY1+11*, DSPLY2+1*, DSPLY2+2, DSPLY2+3, DSPLY2+5, DIVHDR+1, DIVHDR1+1 |
SUB3 | DSPLY1+1~, DSPLY1+11*, DSPLY2+2*, DSPLY2+3, DSPLY2+5, PRNTDIV+7, DIVHDR+1, DIVHDR+4, DIVHDR1+2, PRNTFAC+5 |
SUB4 | DSPLY1+1~, DSPLY1+11*, DSPLY2+3*, DSPLY2+5 |
TMPARY | STAT+1~ |
TMPDIV | BUILD+9~, BUILD+10*, BUILD+13*, BUILD+14*, BUILD+15, BYDIV+2, BYDIV+3, BYFAC+1, BYFAC+2 |
TRM | STAT+5~*, PRTHDR+3 |
U | STATUS+7, SORTRPT+11, STAT+14, STAT+18, STAT+19, STAT+21, STAT+22, STAT+23, BUILD+13, BUILD+14 , BUILD+16, BYDIV+3, BYFAC+2, DSPLY1+12, DSPLY1+29, DSPLY2+8, DSPLY2+9, DSPLY2+10, DSPLY2+11, PRNTDIV+3 , PRNTDIV+8, DIVHDR+1, DIVHDR+3, DIVHDR+4, DIVHDR1+1, DIVHDR1+2, PRNTFAC+1, PRNTFAC+5, PRNTFAC+6, PRTHDR+5 , PRTHDR+8 |
VAUTD | EN+8~, EN+21!, SELDIV+7, SELDIV+9, BUILD+4 |
VAUTD( | SELDIV+10, SELDIV+13 |
X | EN+46*, EN+47, GETDIV~, GETDIV+4, GETDIV+5, HELP+5 |
Y | SELDIV+1~, SELDIV+6, GETDIV+3~*, GETDIV+4, GETDIV+5*, GETDIV+6 |
ZTDESC | EN+2~, PRTHDR+6 |
ZTQUEUED | EN+3~, PRTHDR+1 |
ZTREQ | EN+4~ |
ZTRTN | EN+6~ |
ZTSAVE | EN+1~, EN+47 |
ZTSAVE("DGSORT(" | EN+45* |
ZTSK | EN+7~ |
ZTSTOP | EN+5~, PRTHDR+1* |