DGMSRPT ;ALB/LBD - Military Service Inconsistency Report; 01/05/04
Source file <DGMSRPT.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; Called from DG MS INCONSISTENCIES RPT option
; Prompt user to select to run extract or print report |
|
| SEL() | ; Select action: Extract or Print
; INPUT: None ; OUTPUT: 1=Extract; 2=Print; 0=Quit |
|
| SEL1 | ; Extract and count military service data inconsistencies from Patient
; file #2 |
|
| SEL2 | ; Print detail report of military service data inconsistencies
; extracted and stored in ^XTMP("DGMSRPT", |
|
| CHK() | ; Check if extract can be tasked to run
; INPUT: None ; OUTPUT: 1=Run Extract; 0=Don't run Extract |
|
| BEG(TOT) | ; Get starting record number to print
; INPUT: TOT - Total number of veteran records to print ; OUTPUT: Y - Starting record number |
|
| END(BEG,TOT) | ; Get ending record number to print
; INPUT: BEG - Starting record number to print ; TOT - Total number of veteran records to print ; OUTPUT: Y - Ending record number |
|
| SRT() | ; Get sort order
; OUPUT: Y - Sort (N=Name; S=SSN) |
|
| EXTQUE | ; Queue extract task
|
|
| RPTQUE | ; Get report device. Queue report if requested.
|
|
| MSG(DGXTMP) | ; Send message with counts of inconsistencies when extract completes.
|
|
| INIT | ; Set variables and initialize array for counts
|
| 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 |
|
| FileNo | Call Tags |
|---|---|
| ^HLCS(869.3 - [#869.3] | GET1^DIQ |