EASAILK1 ;ALB/BRM,ERC,JAM,ARF - Patient Address Inquiry ;18 Jul 2017 4:03 PM
Source file <EASAILK1.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 |
| Package | Total | Caller Graph |
|---|---|---|
| Enrollment Application System | 1 | EAS VIEW PATIENT ADDRESS |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PATADDR | ;view patient address
|
|
| QUE | ;
|
|
| PAT | ;patient address
|
|
| CON | ;confidential address
|
|
| CON2 | ;
|
|
| TMP | ;temporary address
|
|
| TMP2 | ;
; EAS*1.0*151; JAM; Add Residential Address |
|
| RES | ;gather residential address
|
|
| RES2 | ;
|
|
| OPT | ;let user decide to see confid. a/o temp address, residential address if disp. on screen
|
|
| OK(ARR,OK) | ;check for presence of an array
|
|
| STRG(STR,STRARR) | ;set the field string into an array
|
|
| DISP(TYPE,ARR,STR) | ;
|
|
| END | ; common exit point - reset device and prompt user for another name
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | Classic Fileman Calls, GETS^DIQ |
| Name | Line Occurrences |
|---|---|
| CON | PAT+7, PAT+14 |
| CON2 | CON+9 |
| DISP | PAT+24, OPT+34, OPT+35, OPT+38 |
| END | OPT+10, OPT+25, OPT+44 |
| OK | PAT+11, CON+6, TMP+7, RES+7 |
| OPT | RES+5, RES+10, RES+11, RES2+1 |
| PATADDR | END+2 |
| RES | TMP+5, TMP+8, TMP+9, TMP2+2 |
| RES2 | RES+9 |
| STRG | PAT+18, CON2+10, TMP2+6, RES2+5 |
| TMP | CON+4, CON+7, CON+10, CON+11, CON2+6 |
| TMP2 | TMP+11 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %ZIS | PATADDR+3~, PATADDR+8*, PATADDR+11, END+1! |
| ARR | OK~, DISP~ |
| ARR(2 | OK+1, DISP+3, DISP+4, DISP+5, DISP+6, DISP+7, DISP+9, DISP+10, DISP+11, DISP+14 , DISP+15, DISP+16, DISP+17, DISP+18, DISP+23, DISP+24, DISP+25, DISP+26, DISP+27, DISP+28 , DISP+29, DISP+30 |
| CONARR | QUE+1~, CON+1~, CON+6, OPT+34 |
| CONARR( | CON2+3, CON2+4, CON2+5 |
| CONARR(2 | CON+7, CON+9, CON+10, CON+11 |
| CONERR | QUE+1~, CON+1~, CON+4 |
| CONFARR | QUE+2~, CON2+9~, CON2+10, OPT+34 |
| CONOK | QUE+1~, CON+1~, CON+2*, CON+4*, CON+6, CON+7*, CON+10*, CON+11*, CON2+2*, CON2+5* , CON2+6, OPT+5, OPT+7, OPT+8, OPT+34, OPT+40 |
| CONSTR | QUE+2~, CON2+8*, CON2+10 |
| DA | PATADDR+3~ |
| DGC | QUE+1~, PAT+22*, OPT+26*, OPT+29 |
| DGCNTRY | DISP+1~, DISP+18*, DISP+19*, DISP+20 |
| DGD | STRG+1~, STRG+2* |
| DGELIG | OPT+1~, OPT+18*, OPT+19 |
| DGEND | OPT+1~, OPT+2*, OPT+21*, OPT+24*, OPT+25 |
| DGJ | CON+1~, CON2+1*, CON2+3*, CON2+4, CON2+5 |
| DGOPT | OPT+1~, OPT+5*, OPT+7*, OPT+8*, OPT+10, OPT+11, OPT+12, OPT+19, OPT+20, OPT+22 , OPT+37 |
| DGPROMPT | OPT+1~, OPT+19*, OPT+20*, OPT+21, OPT+22 |
| DGRET | OPT+1~, OPT+37* |
| DGUSA | DISP+1~, DISP+2*, DISP+3*, DISP+4*, DISP+8, DISP+12 |
| DIC | PATADDR+3~, PATADDR+6* |
| DIC(0 | PATADDR+6* |
| DIQ | PATADDR+3~ |
| DIR | OPT+1~, OPT+23! |
| DIR("A" | OPT+22* |
| DIR("B" | OPT+15* |
| DIR(0 | OPT+15* |
| DIROUT | PATADDR+3~, PATADDR+7 |
| DIRUT | PATADDR+3~, PATADDR+7 |
| DLAYGO | PATADDR+3~ |
| DT | CON+9, CON+10, CON+11, TMP+11, TMP+12, RES+9, RES+10, RES+11 |
| DTIME | OPT+37 |
| DTOUT | PATADDR+3~, PATADDR+7 |
| DUOUT | PATADDR+3~, PATADDR+7 |
| FLD | QUE+1~, PAT+10*, CON+5*, TMP+6*, RES+6*, OK+1* |
| IENS | PATADDR+2~, PATADDR+9*, PAT+2, CON+3, CON+7, CON+9, CON+10, CON+11, TMP+3, TMP+9 , TMP+11, TMP+12, RES+3, RES+9, RES+10, RES+11, OK+1, DISP+3, DISP+4, DISP+5 , DISP+6, DISP+7, DISP+9, DISP+10, DISP+11, DISP+14, DISP+15, DISP+16, DISP+17, DISP+18 , DISP+23, DISP+24, DISP+25, DISP+26, DISP+27, DISP+28, DISP+29, DISP+30 |
| IOF | OPT+30 |
| IOST | OPT+14, OPT+30, OPT+37 |
| OK | OK~, OK+1* |
| PATARR | QUE+1~, PAT+11, PAT+24 |
| PATERR | QUE+1~, PAT+7 |
| PATNAM | PATADDR+2~, PATADDR+9*, PAT+3, OPT+10, OPT+31, OPT+40, OPT+41, OPT+42 |
| PATOK | QUE+1~, PAT+1~, PAT+10*, PAT+11, PAT+14 |
| PATSTR | QUE+2~, PAT+16*, PAT+18 |
| RESARR | RES+1~, RES+7, OPT+38 |
| RESARR(2 | RES+9, RES+10, RES+11 |
| RESERR | RES+1~, RES+5 |
| RESIDARR | RES2+4~, RES2+5, OPT+38 |
| RESOK | RES+1~, RES+2*, RES+5*, RES+7, RES+10*, RES+11*, RES2+1, OPT+4, OPT+38, OPT+42 |
| RESSTR | RES+1~, RES2+3*, RES2+5 |
| STR | STRG~, STRG+2, DISP~ |
| STR(1 | DISP+5 |
| STR(10 | DISP+25, DISP+26, DISP+27 |
| STR(11 | DISP+27, DISP+28 |
| STR(12 | DISP+29 |
| STR(13 | DISP+30 |
| STR(14 | DISP+16 |
| STR(15 | DISP+14 |
| STR(2 | DISP+6 |
| STR(3 | DISP+7 |
| STR(4 | DISP+9, DISP+15 |
| STR(5 | DISP+10 |
| STR(6 | DISP+11 |
| STR(7 | DISP+3, DISP+4, DISP+17, DISP+18 |
| STR(8 | DISP+23 |
| STR(9 | DISP+24 |
| STRARR | PAT+17~, PAT+18, PAT+24, STRG~ |
| STRARR( | STRG+2* |
| TEMPARR | QUE+2~, TMP2+3~, TMP2+6, OPT+35 |
| TMPARR | QUE+1~, TMP+1~, TMP+7, OPT+35 |
| TMPARR(2 | TMP+9, TMP+11, TMP+12 |
| TMPERR | QUE+1~, TMP+1~, TMP+5 |
| TMPOK | QUE+1~, TMP+1~, TMP+2*, TMP+5*, TMP+7, TMP+8, TMP+9*, TMP+12*, TMP2+2, OPT+5 , OPT+7, OPT+8, OPT+35, OPT+41 |
| TMPSTR | QUE+2~, TMP2+5*, TMP2+6 |
| TYPE | QUE+2~, PAT+21*, PAT+24, OPT+34*, OPT+35*, OPT+38*, DISP~, DISP+5, DISP+23, DISP+24 , DISP+25, DISP+26, DISP+27, DISP+28, DISP+29, DISP+30 |
| U | STRG+2 |
| X | PATADDR+3~ |
| Y | PATADDR+3~, PATADDR+7, PATADDR+9, OPT+24 |
| ZTSAVE | PATADDR+2~, PATADDR+11 |
| ZTSAVE("IENS" | PATADDR+10* |
| ZTSAVE("PATNAM" | PATADDR+10* |