DGCVRPT ;ALB/PJR,LBD,JAM - Unsupported CV End Dates Report; ; 6/16/09 10:53am
Source file <DGCVRPT.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; Called from DG UNSUPPORTED CV END DATES RPT option
|
|
SRT() | ; Get sort order
; OUPUT: Y - Sort (N=Name; D=DFN) |
|
RPTQUE | ; Get report device. Queue report if requested.
|
|
RPT(DGSRT) | ; Entry point to produce report
|
|
EN1 | ; Extract
|
|
CHK | ; Calculate CV End Date, check MSE data is supporting it
; INPUT: DFN - Patient file IEN ; OUTPUT: CEN = CV End Date on file ; CALC = Calculated CV End Date |
|
SCH | ||
PUT | ; Put record on list
|
|
CNT | ||
EN2(DGSRT) | ; Print
; INPUT DGSRT - Sort order for report (Name or DFN) |
|
LOOPN | ; Sort by name. Loop through ^XTMP("DGCVRPT","NOSUP","NAM", x-ref
|
|
LOOPD | ; Sort by DFN. Loop through ^XTMP("DGCVRPT","NOSUP","DFN", x-ref
|
|
; Print veteran
|
||
TOT | ; Print total records at the end of the report
|
|
PRTVAR | ; Set up variables needed to print report
|
|
HDR | ; Print report header
|
|
PAUSE() | ; If report is sent to screen, prompt for next page or quit
|
|
CVDATE(DFN,DGARR,DGERR) | ; Returns all values for calculating the CV End date
; in DGARR (passed by reference) ; AND ; any error codes from the DIQ call in DGERR (passed by reference) ; AND ; the calculated CV End Date as the result of the function call |
|
CVDATEQ |
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 |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | GETS^DIQ |