DGRP11A ;ALB/LEG - REGISTRATION SCREEN 11.5/CAREGIVER ;Apr 05, 2020@16:48
Source file <DGRP11A.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 |
|---|---|---|
| CHKCOLL(DFN) | ; If patient Eligibility Codes include a COLLATERAL OF VET then return TRUE
|
|
| MPICGCNT(DGCGRET) | ; Return the number of CAREGIVER entries from MPI DGCGRET
; Input: DGCGRET - array of ALL returned records from MPI ; Return: DGCGNUM - number of CAREGIVER entries from MPI DGCGRET |
|
| MPIGETCG(DGCGRET,DGCG,DGCGTCNT) | ;Get array of CAREGIVER entries from MPI DGCGRET
; Inputs: ; DGCGRET - array of ALL returned records from MPI ; Ouputs: ; DGCG - array of only Caregiver records from MPI ; DGCGTCNT - total number of only Caregiver recs |
|
| MPISORT(DGCGARRIN,DGCGARROUT,DGCGSORTPC) | ; sorts the input array by data piece; default is 7=STATUS DATE, descending
; DGCGARRIN - Input array of Caregiver data records to be sorted by Status Date ; DGCGARROUT - Output array of Caregiver data records sorted by Status Date ; DGCGSORTPC - Piece number of array data to sort by (Status Date) ; DGCGARRTMP - Intermediate array of Caregiver data being sorted by Status Date |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DIC(8 - [#8] | FIND1^DIC |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT("AEL" | CHKCOLL+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DFN | DGRP11A+9, DGRP11A+17, CHKCOLL~, CHKCOLL+3 |
| DGCG | MPIGETCG~, MPIGETCG+16 |
| DGCGARR | MPIGETCG+6~, MPIGETCG+16 |
| DGCGARR( | MPIGETCG+14* |
| DGCGARR(0 | MPIGETCG+15* |
| DGCGARR(1 | MPIGETCG+16 |
| DGCGARRIN | MPISORT~ |
| DGCGARRIN( | MPISORT+9 |
| DGCGARRIN(0 | MPISORT+8 |
| DGCGARROUT | MPISORT~ |
| DGCGARROUT( | MPISORT+13* |
| DGCGARROUT(0 | MPISORT+8* |
| DGCGARRTMP | MPISORT+5~ |
| DGCGARRTMP( | MPISORT+9*, MPISORT+11, MPISORT+12, MPISORT+13 |
| DGCGCNT | MPISORT+5~, MPISORT+10*, MPISORT+13* |
| DGCGDATAPC | MPISORT+5~, MPISORT+9* |
| DGCGNUM | MPICGCNT+3~, MPICGCNT+4*, MPICGCNT+9*, MPICGCNT+10 |
| DGCGRET | DGRP11A+3~, DGRP11A+9, DGRP11A+12, MPICGCNT~, MPIGETCG~ |
| DGCGRET( | MPICGCNT+6, MPICGCNT+8, MPIGETCG+10, MPIGETCG+12, MPIGETCG+14 |
| DGCGRET(0 | DGRP11A+10, DGRP11A+11, MPICGCNT+5, MPIGETCG+8, MPIGETCG+15 |
| DGCGSORTPC | MPISORT~, MPISORT+6*, MPISORT+9 |
| DGCGTCNT | DGRP11A+3~, DGRP11A+12*, DGRP11A+13, MPIGETCG~, MPIGETCG+7*, MPIGETCG+13*, MPIGETCG+14, MPISORT+9 |
| DGCOLL | DGRP11A+3~, DGRP11A+17*, DGRP11A+20, DGRP11A+23, DGRP11A+25 |
| DGI | CHKCOLL+1~, CHKCOLL+2*, CHKCOLL+3, MPICGCNT+3~, MPICGCNT+6*, MPICGCNT+8, MPIGETCG+6~, MPIGETCG+10*, MPIGETCG+12, MPIGETCG+14 , MPISORT+5~, MPISORT+9* |
| DGJ | MPIGETCG+6~ |
| DGL1 | MPISORT+5~, MPISORT+10*, MPISORT+11*, MPISORT+12, MPISORT+13 |
| DGL2 | MPISORT+5~, MPISORT+11*, MPISORT+12*, MPISORT+13 |
| DGN | MPIGETCG+6~ |
| DGRPS | DGRP11A+3~, DGRP11A+4* |
| >> DGRPVV( | DGRP11A+20* |
| DGRPW | DGRP11A+3~, DGRP11A+6*, DGRP11A+21* |
| DGX | MPISORT+5~, MPISORT+9* |
| U | MPICGCNT+6, MPICGCNT+8, MPIGETCG+10, MPIGETCG+12, MPISORT+9 |
| Z | DGRP11A+3~, DGRP11A+6*, DGRP11A+21* |