DGRPEIS1 ;ALB/MIR - CALLS TO ADD NEW PATIENT RELATIONS AND INCOME PERSONS ; 6/19/09 11:33am
Source file <DGRPEIS1.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| NEWIP | ;Add relation to #408.13 file
; In - DFN=IEN of File #2 ; DGRP0ND=0 node of 408.13 ; DGDEP=Optional count of children dependents associated with patient |
|
| ASOFQ | ||
| SETUP | ; called from SPINACT / sets vars for ASOF tag
|
|
| NEWPR | ;Add entry to file #408.12
|
|
| NEWPRQ | ||
| NEW | ;check if data in FILE #408.12
|
|
| DIC | ;* GTS - DG*6.3*688 restructured the IF code and DIC("S") that follows
|
|
| ASOF | ;ask as of date
|
| Name | Field # of Occurrence |
|---|---|
| DD^%DT | SETUP+7 |
| $$LYR^DGMTSCU1 | ASOF+4 |
| $$NAME^DGMTU1 | SETUP+1 |
| $$CNTDEPS^DGMTU11 | DIC+2 |
| RESET^DGMTU11 | DIC+29, ASOF+24 |
| GETIENS^DGMTU2 | NEW+8 |
| ACT^DGRPEIS2 | DIC+11 |
| ^DIC | DIC+8, ASOF+23 |
| FILE^DICN | NEWIP+14, DIC+24, DIC+28 |
| ^DIE | ASOF+23 |
| ^DIK | DIC+14, DIC+19 |
| $$GET1^DIQ | DIC+16, DIC+17 |
| ^DIR | DIC+20, ASOF+13, ASOF+22 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| ^DG(408.11 - [#408.11] | Classic Fileman Calls |
| ^DGPR(408.12 - [#408.12] | Classic Fileman Calls |
| ^DGPR(408.13 - [#408.13] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGMT(408.22 - [#408.22] | NEW+7, NEW+8 |
| ^DGPR(408.12 - [#408.12] | NEW+5, NEW+6, SETUP+2, ASOF+3 |
| ^DPT - [#2] | NEW+6 |
| Name | Line Occurrences |
|---|---|
| DIC | DIC+8 |
| NEWPR | NEW+6 |
| NEWPRQ | DIC+9, DIC+11, DIC+16 |
| Name | Field # of Occurrence |
|---|---|
| ^( | SETUP+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> ACT | SETUP+2*, SETUP+3, SETUP+4, SETUP+6, ASOF+6 |
| CNT | NEWIP+8~*, NEWIP+10*, NEWIP+12* |
| D0 | DIC+25~ |
| DA | NEWIP+14*, DIC+13, DIC+18, DIC+25~, NEWPRQ!, ASOF+23*, ASOFQ! |
| DA(1 | DIC+26*, ASOF+23* |
| DD | NEWIP+14!, DIC+24!, DIC+25~ |
| >> DFN | NEW+5, NEW+6, NEW+7, NEW+8, NEWIP+15, DIC+2, DIC+16, DIC+17, DIC+29, ASOF+24 |
| DGACT | DIC+16, DIC+27, NEWPRQ! |
| >> DGDEP | NEWIP+6* |
| DGDEPCNT | DIC+1~, DIC+2* |
| >> DGFL | NEW+5*, DIC+9*, DIC+11, ASOF+14* |
| >> DGIPI | NEWIP+14*, NEWIP+15 |
| >> DGIRI | NEW+7*, NEW+8 |
| >> DGMTDT | NEW+4, NEWPR+5, ASOF+2 |
| >> DGPRI | NEW+5*, NEW+6, NEW+8, DIC+24*, DIC+26, DIC+30 |
| DGRP0ND | NEW+3~, NEW+6*, NEWIP+7, NEWIP+10, NEWIP+12, NEWIP+14, NEWIP+15*, DIC+3, DIC+8, DIC+10* , DIC+21, DIC+22, DIC+24 |
| >> DGRP1ND | NEWIP+13 |
| DGRPDOB | NEW+3~, NEW+6*, NEWIP+5~, NEWIP+7*, NEWPR+6, NEWPRQ! |
| DGSEX | NEWIP+5~, NEWIP+7*, NEWPRQ! |
| DGTSTDT | NEW+4~*, NEW+8, NEWPR+5~*, NEWPR+6, ASOF+2~*, ASOF+4 |
| DGXDT | ASOF+1~, ASOF+15*, ASOF+23 |
| DIC | NEWIP+14*, DIC+4*, DIC+24*, DIC+25~, DIC+26*, NEWPRQ!, ASOF+23*, ASOFQ! |
| DIC("A" | DIC+6* |
| DIC("DR" | NEWIP+10*, NEWIP+12*, NEWIP+13*, DIC+21*, DIC+23*, DIC+27* |
| DIC("S" | DIC+7* |
| DIC(0 | NEWIP+14*, DIC+5*, DIC+24*, DIC+26*, ASOF+23* |
| DIE | ASOF+23*, ASOFQ! |
| DIK | NEWIP+14*, DIC+13, DIC+18, DIC+24*, NEWPRQ! |
| DINUM | NEWIP+5!, NEWPR+4! |
| DIR | DIC+20~!, ASOF+6!, ASOF+13!, ASOF+17~, ASOFQ! |
| DIR("?" | ASOF+7*, ASOF+8*, ASOF+9*, ASOF+10*, ASOF+11*, ASOF+12* |
| DIR("A" | DIC+20*, ASOF+6*, ASOF+21* |
| DIR("B" | ASOF+21* |
| DIR(0 | DIC+20*, ASOF+6*, ASOF+21* |
| DIROUT | ASOF+17~ |
| DIRUT | NEWPRQ!, ASOF+17~, ASOFQ! |
| DLAYGO | NEWIP+14*!, DIC+24*!, DIC+25~, DIC+27*, ASOF+23*, ASOFQ! |
| DO | NEWIP+14!, DIC+24! |
| DOB | NEWPR+4~, NEWPR+6* |
| DR | ASOF+23*, ASOFQ! |
| DT | NEW+4, NEWPR+5, ASOF+2 |
| DTOUT | DIC+8, DIC+9!, NEWPRQ!, ASOF+14, ASOF+17~, ASOFQ! |
| DUOUT | NEWPRQ!, ASOF+14, ASOF+17~, ASOFQ! |
| FNAME | SETUP+1~*, ASOF+6 |
| I | NEWIP+5~, NEWIP+8~, NEWIP+9*, NEWIP+10, NEWIP+11*, NEWIP+12, NEWIP+13* |
| >> IEN | SETUP+8*, ASOF+3, ASOF+23 |
| LYR | ASOF+1~, ASOF+4*, ASOF+6, ASOF+9, ASOF+12, ASOF+16, ASOF+19 |
| SPOUSE | NEWIP+15, ASOF+1~, ASOF+3*, ASOF+10, ASOF+12 |
| U | NEWIP+10, NEWIP+12, NEWIP+13, DIC+21, DIC+22, SETUP+4 |
| VAR | DIC+22~* |
| X | NEWIP+5~, NEWIP+14*, NEWPR+4~, DIC+24*, DIC+25~, DIC+27*, NEWPRQ!, SETUP+1, SETUP+2, SETUP+8 , ASOF+23*, ASOFQ! |
| Y | NEWIP+14, NEWIP+15*, DIC+8, DIC+10, DIC+24, DIC+30*, NEWPRQ!, SETUP+6*, SETUP+7, ASOF+15 , ASOF+16, ASOF+23, ASOFQ! |