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 |