DGOTHRP3 ;SLC/RM - OTH PATIENT PERIOD STATUS REPORT CONT. ;MAY 8, 2018@5:15
Source file <DGOTHRP3.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
START | ; compile and print report
|
|
LOOP(DGSORT,DGLIST) | ;
|
|
LOOP1(DGSORT,DGLIST) | ;
; If 4[$P(DGSORT("DGMON"),U) ; - Then, build DGSORT("DGBEG") and DGSORT("DGEND") ; for each month on the fly |
|
LOOP2(DGSORT,DGLIST) | ;
|
|
LOOP3(DGSORT,DGLIST) | ;Fiscal year detail
; If 5[$P(DGSORT("DGMON"),U) ; - Then, build DGSORT("DGBEG") and DGSORT("DGEND") ; for each month in the quarter on the fly |
|
RESULT(DGARR,DG90A,DGIEN33) | ;extract the 365 and 90 day period data for OTH patient
|
|
SORT(DGRET,DGSORT,DGCLCK) | ;
|
|
PRDDT(DGSORT,DGBEG,DGEND) | ;
|
|
BLD(DGSORT,DGLIST,DGRET,DGARR,DATA,DGDTOK) | ;
|
|
BLDNEW(DGPTNM,DATA) | ;
|
|
BLDOLD(DGPTNM,DGMON,DGCLCK,DGTMP) | ;
|
|
PRINT1(DGSORT,DGLIST,DGCNT) | ;display by month or month in the quarter
|
|
PRINT2 | ;
|
|
FYEAR | ;loop and display report for the entire FISCAL YEAR
|
|
NOREC(STATUS) | ;
|
|
PRNTNEW | ;OTH-90 newly started their treatment
|
|
DSPLYNW | ;
|
|
PRNTOLD | ;OTH-90 whose treatment carried/continued to the following month
|
|
DSPLYCRY | ||
CALCIN(DGSTR,DGSTAT,DGMON) | ;calculate inactivated OTH patients
|
|
MRPTSUM | ;monthly report summary
|
|
MONAME | ;Month Name
|
|
HEAD | ;Print/Display Page Header Detail
|
|
SUBHEAD(DGSTAT,DGMNAME) | ;display sub header
|
|
HELP | ;provide extended DIR("?") help text.
|
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 |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
^DGOTH(33 - [#33] | GETS^DIQ |