DGRODEBR ;DJH/AMA,TDM - ROM DATA ELEMENT BUSINESS RULES ; 10/20/10 9:59am
Source file <DGRODEBR.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 3 | ^%DT EN^DDIOL $$GET1^DIQ |
Registration | 1 | (DODMAIL,SPMAIL)^DGROMAIL |
Name | Comments | DBIA/ICR reference |
---|---|---|
MSE(DGDATA,LSTDFN) | ;MILITARY SERVICE EPISODES
; DGDATA - Data element array from LST, ^TMP("DGROFDA",$J) ; LSTDFN - Pointer to the patient data from the LST, in DGDATA |
|
AO(DGDATA,DFN,LSTDFN) | ;AGENT ORANGE EXPOSURE INDICATED?
; DGDATA - Data element array from LST, ^TMP("DGROFDA",$J) ; DFN - Pointer to the PATIENT (#2) file ; LSTDFN - Pointer to the patient data from the LST, in DGDATA |
|
RE | ;RACE AND ETHNICITY
|
|
IR(DGDATA,DFN,LSTDFN) | ;RADIATION EXPOSURE INDICATED?
; DGDATA - Data element array from LST, ^TMP("DGROFDA",$J) ; DFN - Pointer to the PATIENT (#2) file ; LSTDFN - Pointer to the patient data from the LST, in DGDATA |
|
RDOC(DGDATA,DFN,LSTDFN) | ;RECENT DATE(S) OF CARE
; DGDATA - Data element array from LST, ^TMP("DGROFDA",$J) ; DFN - Pointer to the PATIENT (#2) file ; LSTDFN - Pointer to the patient data from the LST, in DGDATA |
|
TA(DGDATA,LSTDFN) | ;TEMPORARY ADDRESS
; DGDATA - Data element array from LST, ^TMP("DGROFDA",$J) ; LSTDFN - Pointer to the patient data from the LST, in DGDATA |
|
INE(DGDATA,DFN,LSTDFN) | ;INELIGIBLE DATA
; DGDATA - Data element array from LST, ^TMP("DGROFDA",$J) ; DFN - Pointer to the PATIENT (#2) file ; LSTDFN - Pointer to the patient data from the LST, in DGDATA |
|
INC(DGDATA,DFN,LSTDFN) | ;RATED INCOMPETENT (Y/N)
; DGDATA - Data element array from LST, ^TMP("DGROFDA",$J) ; DFN - Pointer to the PATIENT (#2) file ; LSTDFN - Pointer to the patient data from the LST, in DGDATA |
|
CA(DGDATA,LSTDFN) | ;CONFIDENTIAL ADDRESS
; DGDATA - Data element array from LST, ^TMP("DGROFDA",$J) ; LSTDFN - Pointer to the patient data from the LST, in DGDATA |
|
SWA(DGDATA,DFN,LSTDFN) | ;SOUTHWEST ASIA CONDITIONS
; DGDATA - Data element array from LST, ^TMP("DGROFDA",$J) ; DFN - Pointer to the PATIENT (#2) file ; LSTDFN - Pointer to the patient data from the LST, in DGDATA |
|
SP(DGDATA,DFN,LSTDFN) | ;SENSITIVE PATIENT
; DGDATA - Data element array from LST, ^TMP("DGROFDA",$J) ; DFN - Pointer to the PATIENT (#2) file ; LSTDFN - Pointer to the patient data from the LST, in DGDATA |
|
PA(DGDATA,LSTDFN) | ;PERMANENT ADDRESS
; DGDATA - Data element array from LST, ^TMP("DGROFDA",$J) ; LSTDFN - Pointer to the patient data from the LST, in DGDATA |
|
DOD(DGDATA,DFN,LSTDFN) | ;DATE OF DEATH
|
|
POW(DGDATA,DFN,LSTDFN) | ;POW STATUS INDICATED?
; DGDATA - Data element array from LST, ^TMP("DGROFDA",$J) ; DFN - Pointer to the PATIENT (#2) file ; LSTDFN - Pointer to the patient data from the LST, in DGDATA |
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
^DGSL(38.1 - [#38.1] | GET1^DIQ |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | TA+8*, TA+16!, CA+10*, CA+30!, CA+32*, CA+39! |
>> A | DOD+16*, SP+30*, CA+38* |
>> DATE | CA+28*, CA+31, CA+36 |
DATEFM | CA+24~, CA+34*, CA+35 |
DFN | POW~, POW+6, AO~, AO+6, IR~, IR+6, INC~, INC+6, INE~, DOD~ , DOD+11, SP~, SP+7, SP+23, SWA~, SWA+6, RDOC~ |
DGDATA | POW~, POW+7, POW+12, AO~, AO+7, AO+13, IR~, IR+7, IR+12, INC~ , INC+7, INC+12, INE~, INE+6, INE+11, DOD~, DOD+10, DOD+11, DOD+18, TA~ , TA+5, TA+15, SP~, SP+8, SP+12, SP+18, SWA~, SWA+7, SWA+12, CA~ , CA+6, CA+7, CA+18, CA+19, CA+28, PA~, PA+4, PA+9, RDOC~, RDOC+6 , RDOC+7, RDOC+14, MSE~, MSE+7, MSE+9 |
DGMSG | DOD+8~, DOD+16, SP+24~, SP+30, CA+23~, CA+38 |
DGMSG(1 | DOD+12*, SP+25*, CA+25* |
DGMSG(2 | DOD+13*, SP+26*, CA+26* |
DGMSG(3 | DOD+14*, SP+27*, CA+27* |
DGMSG(4 | DOD+15*, SP+28*, CA+36* |
DGMSG(5 | SP+29*, CA+37* |
DT | TA+13, CA+16, CA+35 |
FIELD | POW+11~, POW+12*, AO+11~, AO+13*, IR+11~, IR+12*, INC+11~, INC+12*, INE+10~, INE+11* , TA+14~, TA+15*, SWA+11~, SWA+12*, CA+17~, CA+18*, PA+8~, PA+9*, RDOC+13~, RDOC+14* , MSE+8~, MSE+9* |
FLD | DOD+8~, DOD+18* |
LSTAO | AO+5~, AO+7*, AO+10 |
LSTBAI | PA+3~, PA+4*, PA+7 |
LSTCAAF | CA+3~, CA+6*, CA+16 |
LSTCAED | CA+4~, CA+7*, CA+9 |
LSTCAEDF | CA+5~, CA+12*, CA+16 |
LSTDFN | POW~, POW+7, POW+12, AO~, AO+7, AO+13, IR~, IR+7, IR+12, INC~ , INC+7, INC+12, INE~, INE+6, INE+11, DOD~, DOD+10, DOD+11, DOD+18, TA~ , TA+5, TA+15, SP~, SP+8, SP+12, SWA~, SWA+7, SWA+12, CA~, CA+6 , CA+7, CA+18, CA+28, PA~, PA+4, PA+9, RDOC~, RDOC+6, RDOC+7, RDOC+14 , MSE~, MSE+9 |
LSTID | INE+5~, INE+6*, INE+9 |
LSTIN | INC+5~, INC+7*, INC+10 |
LSTIR | IR+5~, IR+7*, IR+10 |
LSTLOC1 | RDOC+5~, RDOC+7*, RDOC+12 |
LSTPOW | POW+5~, POW+7*, POW+10 |
LSTRCP | RDOC+4~, RDOC+6*, RDOC+12 |
LSTSP | SP+6~, SP+8*, SP+17 |
LSTSWA | SWA+5~, SWA+7*, SWA+10 |
LSTTAED | TA+3~, TA+5*, TA+7 |
LSTTAEDF | TA+4~, TA+10*, TA+13 |
RSAO | AO+4~, AO+6*, AO+10 |
RSIN | INC+4~, INC+6*, INC+10 |
RSIR | IR+4~, IR+6*, IR+10 |
RSPOW | POW+4~, POW+6*, POW+10 |
RSSP | SP+5~, SP+7*, SP+17 |
RSSWA | SWA+4~, SWA+6*, SWA+10 |
X | TA+7*, TA+16!, CA+9*, CA+30!, CA+31*, CA+39! |
Y | TA+10, TA+16!, CA+12, CA+30!, CA+34, CA+39! |