Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: DGRPMS

Package: Registration

Routine: DGRPMS


Information

DGRPMS ;ALB/BRM,LBD,DJS,ARF - MILITARY SERVICE APIS ;11 Oct 2017 11:14am

Source Information

Source file <DGRPMS.m>

Entry Points

Name Comments DBIA/ICR reference
VALCON1(DFN,IEN,CDATE,FRTO) ; Valid conflict input for OIF/OEF/UNKNOWN OEF/OIF?
; Need to send the ien of the multiple as well as the DFN and
; determine the specific conflict area
VALCON(DFN,CNFLCT,CDATE,FRTO,OEIFAIL) ;is this a valid conflict input?
VALMSE(DFN,MDATE,FRTO,FLD) ;is this a valid Military Service Episode date?
BRANCH(DGCOMBR) ;branches of service that require WWII service dates
VALCOMP(DFN,CODE,DGEPI) ; Verify component is consistent with the corresponding
; branch of service Also, branch of service must be entered before
; component.
; ACTIVATED NATIONAL GUARD (G) only valid for ARMY or AIR FORCE or SPACE FORCE branch
; ACTIVATED RESERVE (V) only valid for ARMY, AIR FORCE, SPACE FORCE MARINES, NAVY
; or COAST GUARD branch
; DFN = ien of patient in file 2
; DGEPI = episode # to check (1=LAST, 2=NTL, 3=NNTL)
; CODE = the component code
; OUTPUT: 1 if valid component
; 0 if invalid component or branch of serv missing
GETDT(DFN,CNFLCT,FRTO) ; get from date, to date, or location from patient file
WWII(DFN,TODT,FLD) ; was this patient in WWII?
; this API assumes the WWII period to be from 12/07/41-12/31/46
DELMSE(DFN,TYPE) ; delete MSE from patient
COMPOW(VAL) ;convert POW and Combat Location fields
FV(X) ;Is this a Filipino Vet branch of service?
FVP ;MUMPS cross-reference "AFV1" on Service Branch [Last] (#.325), "AFV2"
FVP1 ;MUMPS cross-reference "AFV3216" on the Service Branch field (#.03)
DUPCHK(DFN,FRDT,FLD) ; Check for duplicate Service Entry Date
MSG(MSGTXT,LF1,LF2) ; This api will format the output text in order to utilize
; the EN^DDIOL utility.
CNFLCT ;; *** DO NOT REMOVE BELOW CONFLICT FIELD LOCATIONS ***
WWI ;;
WWIIE ;;
WWIIP ;;
KOR ;;
VIET ;;.32104^.32105
LEB ;;.3222^.3223
GREN ;;.3225^.3226
PAN ;;.3228^.3229
GULF ;;.322011^.322012
SOM ;;.322017^.322018
YUG ;;.32202^.322021
OEF ;;.02^.03
OIF ;;.02^.03
UNK ;;.02^.03
MSE ;;.01^.02^.03
MSL ;;.326^.327^.325
MSNTL ;;.3292^.3293^.3291
MSNNTL ;;.3297^.3298^.3296
COMB ;;.5293^.5294^.5292
POW ;;.527^.528^.526

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(22 - [#22] GET1^DIQ
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call