DGPT70DI ;ALB/MTC/ADL,HIOFO/FT - Diagnosis edits for 700's - E codes, V codes, gender and ICD9 Diag. ;2/20/15 12:20pm
Source file <DGPT70DI.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ;called from DGPT702
|
|
| DIAG | ;
|
|
| ERR | ;
|
|
| EXIT | ;
|
|
| DIAGE | ; Supplementary Classification of Factors Influencing Health Status
; and Contact with Health Services. |
|
| DIAGV | ; Supplementary Classification of External Causes of Inquiry and Poisoning
|
|
| GEN | ;gender - 884 no longer flags a gender error
|
|
| ARRAY | ;this array is used to build the error display in the List Manager interface
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DGPTDAT | DIAG+1~, DIAGE+2~, DIAGV+1~, GEN+1~ |
| >> DGPTDDS | DIAGE+12, DIAGE+15, DIAGV+9, DIAGV+12, ARRAY+1 |
| DGPTDIA | EN+1*, EN+2*, EN+3, EN+4, EN+5, DIAG+4, DIAG+5, DIAG+6, DIAG+8, EXIT+1! , DIAGE+4, DIAGE+6, DIAGE+7, DIAGV+3, DIAGV+4 |
| DGPTDIA1 | DIAG+8*, EXIT+1!, DIAGE+6*, DIAGE+7*, DIAGE+8, DIAGE+9, DIAGE+14, DIAGV+4*, DIAGV+5, DIAGV+6 , DIAGV+11, GEN+3, GEN+7 |
| DGPTDIA2 | EXIT+1!, DIAGE+9*, DIAGE+10, DIAGE+15, DIAGV+6*, DIAGV+7, DIAGV+12, GEN+3*, GEN+4, ARRAY+1 |
| >> DGPTDIAR( | DIAGE+15*, DIAGV+12*, ARRAY+1* |
| >> DGPTEDFL | EN+1, EN+2 |
| >> DGPTERC | EN+1*, EN+2*, EN+4*, EN+7*, DIAG+5*, DIAG+6*, DIAG+7*, DIAG+8*, ERR+1, DIAGE+8* , DIAGE+9*, DIAGE+11*, DIAGE+12*, DIAGE+13*, DIAGV+5*, DIAGV+6*, DIAGV+8*, DIAGV+9*, DIAGV+10*, GEN+3* , GEN+5* |
| >> DGPTFMT | EN+1, EN+2 |
| >> DGPTGEN | DIAGE+13, DIAGV+10 |
| DGPTL3 | EN+1*, EN+2*, EN+4, EN+6, DIAG+7, EXIT+1!, DIAGE+8, DIAGE+9, DIAGE+11, DIAGE+12 , DIAGE+13, DIAGE+14, DIAGV+5, DIAGV+6, DIAGV+8, DIAGV+9, DIAGV+10, DIAGV+11, GEN+3, GEN+5 , GEN+7 |
| DGPTL4 | DIAG+8*, EXIT+1! |
| DGPTPOA | EN+2*, EN+3, EN+4, EN+6, EXIT+1! |
| >> DGPTREC | EN+6* |
| >> DGPTTMP | DIAGE+10*, DIAGE+11, DIAGE+12, DIAGE+13, DIAGV+7*, DIAGV+8, DIAGV+9, DIAGV+10, GEN+4*, GEN+5 |
| EFFDATE | DIAG+1~, DIAG+3, DIAGE+2~, DIAGE+5, DIAGE+10, DIAGV+1~, DIAGV+7, GEN+1~, GEN+4 |
| IMPDATE | DIAG+1~, DIAGE+2~, DIAGV+1~, GEN+1~ |
| >> NODE | ERR+1 |
| >> PTF | DIAG+2, DIAGE+3, DIAGV+2, GEN+2 |
| >> SEQ | ERR+1 |
| SYS | DIAG+1~, DIAG+3*, DIAG+5, DIAG+6, DIAGE+2~, DIAGE+5*, DIAGE+6, DIAGE+7 |
| U | DIAGE+11, DIAGE+12, DIAGE+13, DIAGE+15, DIAGV+8, DIAGV+9, DIAGV+10, DIAGV+12, GEN+5, ARRAY+1 |