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! |