DGLOCK ;ALB/MRL,ERC,BAJ,LBD - PATIENT FILE DATA EDIT CHECKS ; 2/14/11 4:36pm
Source file <DGLOCK.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 2 | EN^DDIOL YN^DICN |
Registration | 1 | EN^DGCLEAR |
Name | Comments | DBIA/ICR reference |
---|---|---|
INCOM2 | ;check date ruled incompetent (civil - cannot be before DOB
|
|
DEATH | ;new date constraints added with ESR 3.1 - DG*5.3*754
|
|
SVED | ;Lebanon, Grenada, Panama, Persian Gulf & Yugoslavia svc edit
; (from and to dates) |
|
TADD | ;Temp Address Delete?
|
|
MSE | ;Military Service Episode data cannot be edited once it has been
|
|
COM | ;Combat
|
|
INEL | ;check ineligible date - cannot be before DOB
|
|
PTDT | ||
POW | ;Prisoner of War
|
|
VAGE | ;Vet Age
|
|
POWV | ||
TAD | ;Temp Add Edit
|
|
ASK | ||
INCOM | ;check date ruled incompetent (VA) - cannot be before DOB
|
|
SV1 | ||
EC | ;SW Asia Contaminants - name change from Env. Contam. DG*5.3*688
|
|
VET | ;Veteran
|
|
SER2 | ;NNTL
|
|
EK | ;EKey Rqrd
|
|
SER1 | ;NTL Svc
|
|
IR | ;ION Rad
|
|
VN | ;Viet Svc
|
|
OEIF | ;OIF/ OEF/ UNKNOWN OEF/OIF Svc
|
|
AO | ;Agent Orange
|
|
DOBDOD(DGFLD,DGX) | ;called from subroutines to check if
|
|
EV | ;EK rqrd if Elig Ver
|
|
SV | ;EK Rqrd if Svc Rcrd Ver
|
|
FFP | ; DGFFP Access key required
|
|
MV | ;EK Rqrd if Money Ver
|
|
BIRTH | ;checks for DOB added with DG*5.3*754
|
|
INE | ;Ineligible
|
|
EV2 | ;if elig is ver Discharged Due to Disability can't be edited - DG 672
|
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 |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD(2 | PTDT+4, INEL+4, INCOM+3, INCOM2+3, DEATH+3, BIRTH+7 |
^DG(391 - [#391] | VET+1 |
^DGEN(27.11 - [#27.11] | BIRTH+17, BIRTH+18 |
^DPT - [#2] | EV+1, EV2+2, EV2+3, SV1, MV+2, VET+1, VET+2, VAGE+1, AO+1, EC+1 , COM+1, INE+1, IR+1, POW+1, SER1+1, SER2+1, TAD+2, TADD+1, VN+1, SVED+9 , PTDT+2, PTDT+5, PTDT+7, PTDT+8, POWV+2, INEL+3, INCOM+4, INCOM+6, INCOM+7, INCOM2+4 , INCOM2+6, INCOM2+7, DEATH+5, DEATH+7, DEATH+11, DEATH+15, BIRTH+9, BIRTH+10, BIRTH+13, BIRTH+15 , MSE+4 |
^XUSEC("DG ELIGIBILITY" | EK+1, EV+1, SV1, MV+2 |
^XUSEC("DGFFP ACCESS" | FFP+1 |
Name | Line Occurrences |
---|---|
ASK | ASK |
DOBDOD | PTDT+6, PTDT+9, INEL+5, INCOM+5, INCOM+8, INCOM2+5, INCOM2+8, DEATH+5 |
EK | INE+1 |
SV | AO+1, EC+1, COM+1, IR+1, POW+1, SER1+1, SER2+1, VN+1, OEIF+1, SVED+6 |
VET | SV+1, MV+1, MSE+3 |
Name | Field # of Occurrence |
---|---|
^( | EV+1, EV2+2, SV1, MV+2, AO+1, EC+1, COM+1, INE+1, IR+1, POW+1 , SER1+1, SER2+1, TAD+2, TADD+1, VN+1, PTDT+2 |
^("TYPE" | VET+1 |
^("VET" | VET+2 |
^(0 | VET+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | ASK*, ASK+1 |
>> %Y | ASK |
>> DA | BIRTH+3, BIRTH+5, MSE+4 |
DFN | EV+1, EV2+2, EV2+3, SV1, MV+2, VET+1, VET+2, VAGE+1, AO+1, EC+1 , COM+1, INE+1, IR+1, POW+1, SER1+1, SER2+1, TAD+2, TADD+1, ASK+1, VN+1 , SVED+9, PTDT+2, PTDT+5, PTDT+7, PTDT+8, POWV+2, INEL+3, INCOM+4, INCOM+6, INCOM+7 , INCOM2+4, INCOM2+6, INCOM2+7, DEATH+5, DEATH+7, DEATH+11, DEATH+15, BIRTH+4~, BIRTH+5*, BIRTH+9 , BIRTH+10, BIRTH+13, BIRTH+15, BIRTH+17, MSE+4 |
>> DGADDF | BIRTH+1 |
DGDATA | VAGE+1*, VAGE+2!, VAGE+3! |
DGENR | BIRTH+14~, BIRTH+15*, BIRTH+16, BIRTH+17, BIRTH+18 |
DGFLD | PTDT+3~, PTDT+4*, PTDT+6, PTDT+9, INEL+2~, INEL+4*, INEL+5, INCOM+2~, INCOM+3*, INCOM+5 , INCOM+8, INCOM2+2~, INCOM2+3*, INCOM2+5, INCOM2+8, DOBDOD~, DOBDOD+3, DOBDOD+5, DEATH+2~, DEATH+3* , DEATH+5, DEATH+8, DEATH+12, DEATH+16, BIRTH+6~, BIRTH+7*, BIRTH+11, BIRTH+19 |
DGOK | SVED+7~, SVED+8*, SVED+9*, SVED+11 |
DGPC | SVED+7~, SVED+14*, SVED+15, SVED+16 |
DGSV | SVED+7~, SVED+9*, SVED+15* |
DGVV | VET+1*, VET+2, VET+3! |
DGX | SVED+6!, SVED+9, SVED+15, SVED+18!, DOBDOD~, DOBDOD+4, DOBDOD+5 |
>> DPTIDS( | VAGE+1 |
DT | VAGE+1 |
DUZ | FFP+1, EK+1, EV+1, SV1, MV+2 |
>> EASAPP | BIRTH+1 |
PC | SVED+7~, SVED+9*, SVED+10*, SVED+14, SVED+16 |
U | EV+1, EV2+2, EV2+3, SV1, MV+2, VAGE+1, AO+1, EC+1, COM+1, INE+1 , IR+1, POW+1, SER1+1, SER2+1, TAD+2, VN+1, SVED+9, SVED+15, PTDT+2, PTDT+4 , PTDT+5, PTDT+7, PTDT+8, POWV+2, INEL+3, INEL+4, INCOM+3, INCOM+4, INCOM+6, INCOM+7 , INCOM2+3, INCOM2+4, INCOM2+6, INCOM2+7, DEATH+3, DEATH+5, DEATH+7, DEATH+11, DEATH+15, BIRTH+7 , BIRTH+9, BIRTH+10, BIRTH+13, BIRTH+15, BIRTH+17, BIRTH+18, MSE+4 |
X | FFP+1!, EK+1!, EV+1!, EV2+4!, SV+1, SV1!, MV+1, MV+2!, VET+2!, VAGE+1* , VAGE+2!, VAGE+3*, AO+1!, EC+1!, EC+2!, COM+1!, INE+1!, IR+1!, POW+1!, SER1+1! , SER2+1!, TAD+2!, VN+1!, SVED+6, SVED+12, SVED+17!, PTDT+2!, PTDT+5, PTDT+8, POWV+2! , INEL+3, INCOM+4, INCOM+7, INCOM2+4, INCOM2+7, DOBDOD+6!, DEATH+1, DEATH+5, DEATH+7, DEATH+9! , DEATH+11, DEATH+13!, DEATH+15, DEATH+17!, BIRTH+2, BIRTH+9, BIRTH+10, BIRTH+11!, BIRTH+18, BIRTH+20! , MSE+3, MSE+4! |
X1 | VAGE+1*, VAGE+2!, VAGE+3! |
X2 | VAGE+1*, VAGE+2!, VAGE+3! |