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