EAS1071A ;ALB/PJH - ESR and HEC Messaging ; 11/27/07 3:01pm
Source file <EAS1071A.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 | 3 | EAS ESR MESSAGING EAS1071C EAS1096P |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| TAG(RETURN,MODE) | ; Called from EAS ESR MESSAGING RPC (triggered from HEC)
|
|
| EN1(ARR) | ;Enable ESR messaging
|
|
| SETLL16 | ;Update Sending Logical Link
|
|
| PROTOCOL | ;Remove Disable Text from EAS ESR server protocols
|
|
| DRIVERS(STATION) | ;Add EAS ESR client to VAMC event driver
|
|
| WARN(EDP,SP) | ;Display Warning Message
|
|
| ABORT1 | ;Warning and mail message in case of no IP address
|
|
| ABORT2(ERRMSG,SUBJ) | ;Display Install Error message and set STOP
|
|
| LL16(LLNAME,TCPADDR,TCPPORT,SHUTDOWN) | ;Update Logical Link Port and Address
|
|
| EDP(PNAME,DTXT) | ;Remove Disable Text from Event Driver Protocols
|
|
| SUBSCR(IEN101,SIEN101) | ;Add client to event driver as a subscriber
|
|
| IPLIVE() | ;Get IP address for production system
|
|
| RESET(ARR) | ;Disable or Remove ESR protocols
|
|
| REMOVE(CLIENT,CNAM) | ;Remove clients from server
|
|
| PROTDAT | ;
|
|
| QRY(ARR,SYS) | ;Switch system of record (moves QRY-Z10/Z11 Protocols)
|
| Name | Field # of Occurrence |
|---|---|
| $$ADD^DGENDBS | SUBSCR+6 |
| $$UPD^DGENDBS | LL16+14, EDP+11 |
| $$FIND1^DIC | IPLIVE+3 |
| ^DIK | REMOVE+6 |
| $$GET1^DIQ | IPLIVE+7 |
| EN^EAS1071B | TAG+8 |
| RESET^EAS1071B | TAG+8, TAG+14 |
| $$SOR^EAS1071C | RESET+12 |
| $$Z07^EAS1071C | QRY+13 |
| LINK^EAS1071C | QRY+23, QRY+31 |
| UNLINK^EAS1071C | QRY+21, QRY+29 |
| $$SITE^VASITE | EN1+7, RESET+7, QRY+4 |
| $$PROD^XUPROD | SETLL16+5 |
| RPC Name | Call Tags |
|---|---|
| EAS ESR MESSAGING | TAG |
| FileNo | Call Tags |
|---|---|
| ^HLCS(870 - [#870] | FIND1^DIC, GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^HLCS(870 - [#870] | LL16+4 |
| ^ORD(101 - [#101] | PROTOCOL+4, DRIVERS+6, DRIVERS+14, DRIVERS+20, EDP+5, RESET+17, RESET+26, RESET+32, REMOVE+3, REMOVE+4 , REMOVE+5 |
| Name | Line Occurrences |
|---|---|
| $$EDP | PROTOCOL+6, RESET+20 |
| $$IPLIVE | SETLL16+7 |
| $$LL16 | SETLL16+14 |
| $$SUBSCR | DRIVERS+24 |
| ABORT1 | SETLL16+10 |
| ABORT2 | SETLL16+15, PROTOCOL+7, DRIVERS+10, DRIVERS+18, DRIVERS+25, RESET+21, RESET+30, QRY+16 |
| DRIVERS | EN1+12 |
| EN1 | TAG+4, TAG+10 |
| PROTOCOL | EN1+10 |
| QRY | TAG+6, TAG+12 |
| REMOVE | RESET+32 |
| RESET | TAG+4, TAG+10 |
| SETLL16 | EN1+14 |
| WARN | DRIVERS+21 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ADDR | EN1+2~, SETLL16+2~, SETLL16+7*, SETLL16+10, SETLL16+12*, SETLL16+14 |
| ARR | EN1~, EN1+4*, EN1+16*, WARN+2~, RESET~, RESET+4*, RESET+13*, RESET+35*, QRY~, QRY+7* , QRY+25*, QRY+33* |
| ARR(1 | WARN+4*, ABORT1+3*, ABORT2+3* |
| ARR(2 | WARN+5*, ABORT1+4*, ABORT2+4* |
| ARR(3 | WARN+6*, ABORT1+5*, ABORT2+5* |
| ARR(4 | WARN+7*, ABORT1+6*, ABORT2+6* |
| ARR(5 | WARN+8*, WARN+9*, ABORT1+7*, ABORT2+7*, ABORT2+8* |
| ARR(6 | ABORT1+8* |
| ARR(7 | ABORT1+9* |
| CLIENT | REMOVE~, REMOVE+3, REMOVE+5 |
| CNAM | REMOVE~ |
| DA | EN1+2~, LL16+2~, EDP+2~, RESET+1~, REMOVE+1~, REMOVE+6* |
| DA(1 | REMOVE+6* |
| DATA | LL16+2~, LL16+14, EDP+2~, EDP+11, SUBSCR+2~, SUBSCR+6 |
| DATA( | LL16+9*, LL16+10*, LL16+11*, SUBSCR+5* |
| DATA(14 | LL16+12* |
| DATA(2 | EDP+10* |
| DEFINED | LL16+2~ |
| DGENDA | LL16+2~, EDP+2~, SUBSCR+2~, SUBSCR+6 |
| DGENDA(1 | SUBSCR+3* |
| DIK | RESET+1~, REMOVE+1~, REMOVE+6* |
| DTXT | EDP~, EDP+10 |
| EDP | WARN~, WARN+7 |
| ERRMSG | ABORT2~, ABORT2+8 |
| ERROR | EN1+2~, DRIVERS+2~, DRIVERS+8*, DRIVERS+9, DRIVERS+16*, DRIVERS+17, LL16+2~, LL16+6*, LL16+7, LL16+14 , LL16+15, EDP+2~, EDP+7*, EDP+8, EDP+11, EDP+12, SUBSCR+2~, SUBSCR+6, SUBSCR+7, RESET+1~ , RESET+28*, RESET+29, QRY+9~, QRY+14*, QRY+15 |
| FILE | EN1+2~, DRIVERS+2~, LL16+2~, LL16+3*, LL16+14, EDP+2~, EDP+3*, EDP+11, SUBSCR+2~, SUBSCR+4* , SUBSCR+6 |
| IEN101 | DRIVERS+2~, DRIVERS+6*, DRIVERS+7, DRIVERS+20, DRIVERS+24, EDP+5*, EDP+6, EDP+11, SUBSCR~, SUBSCR+3 , RESET+1~ |
| >> IEN870 | LL16+4*, LL16+5, LL16+14 |
| >> IENS | IPLIVE+3*, IPLIVE+5, IPLIVE+7 |
| LCT | RESET+1~, RESET+24* |
| LINE | PROTOCOL+2~, DRIVERS+2~, DRIVERS+4*, DRIVERS+5, DRIVERS+13, RESET+1~, RESET+24*, RESET+25, QRY+2~ |
| LLNAME | LL16~, LL16+4 |
| LNCNT | PROTOCOL+2~, DRIVERS+2~, DRIVERS+3*, DRIVERS+22*, DRIVERS+26*, QRY+2~ |
| MODE | TAG~, TAG+4, TAG+6, TAG+8, TAG+10, TAG+12, TAG+14, EN1+4, EN1+16, RESET+4 , RESET+35 |
| N | PROTOCOL+2~, QRY+2~ |
| N1 | PROTOCOL+2~, QRY+2~ |
| NAM | PROTOCOL+2~, PROTOCOL+3*, PROTOCOL+4*, PROTOCOL+5, PROTOCOL+6, PROTOCOL+7, DRIVERS+5*, DRIVERS+6, DRIVERS+10, DRIVERS+21 , RESET+1~, RESET+16*, RESET+17*, RESET+18, RESET+20, RESET+21, RESET+25*, RESET+26, RESET+30, RESET+32 , QRY+2~ |
| PNAME | EDP~, EDP+5 |
| PORT | EN1+2~, SETLL16+2~, SETLL16+6*, SETLL16+12*, SETLL16+14 |
| PREF | QRY+9~, QRY+11*, QRY+13 |
| PREFESR | RESET+2~, RESET+9*, RESET+12, RESET+25, QRY+2~, QRY+6*, QRY+11, QRY+29 |
| PREFHEC | RESET+2~, RESET+8*, RESET+12, QRY+2~, QRY+5*, QRY+11, QRY+13, QRY+21 |
| PROTRET | PROTOCOL+2~, QRY+2~ |
| RESULT | PROTOCOL+2~, PROTOCOL+6*, PROTOCOL+7, RESET+20*, RESET+21, QRY+2~ |
| RET | EN1+2~, SETLL16+2~, SETLL16+14*, SETLL16+15 |
| RETURN | TAG~, TAG+4, TAG+6, TAG+8, TAG+10, TAG+12, TAG+14, TAG+16*, DRIVERS+2~, DRIVERS+9* , DRIVERS+10, DRIVERS+17*, DRIVERS+18, DRIVERS+24*, DRIVERS+25, LL16+2~, LL16+5, LL16+7*, LL16+14*, LL16+15* , LL16+17, EDP+2~, EDP+6, EDP+8*, EDP+11*, EDP+12*, EDP+14, SUBSCR+2~, SUBSCR+6*, SUBSCR+7* , SUBSCR+9, RESET+29*, RESET+30, QRY+9~, QRY+15*, QRY+16 |
| SERV | REMOVE+1~, REMOVE+2*, REMOVE+3*, REMOVE+4, REMOVE+5, REMOVE+6 |
| SHUTDOWN | SETLL16+2~, SETLL16+8*, SETLL16+12*, SETLL16+14, LL16~, LL16+12 |
| SIEN | PROTOCOL+2~, QRY+2~ |
| SIEN101 | DRIVERS+2~, DRIVERS+14*, DRIVERS+15, DRIVERS+20, DRIVERS+24, SUBSCR~, SUBSCR+5, RESET+2~, RESET+26*, RESET+27 , RESET+32 |
| SITE | RESET+2~, RESET+7*, RESET+8, RESET+9, QRY+2~, QRY+4*, QRY+5, QRY+6 |
| SLLN | EN1+2~, SETLL16+2~, SETLL16+14*, SETLL16+15 |
| SNAM | DRIVERS+2~, DRIVERS+13*, DRIVERS+14, DRIVERS+18, DRIVERS+21, DRIVERS+25, RESET+2~, REMOVE+1~, REMOVE+4* |
| SP | WARN~, WARN+9 |
| STATION | EN1+2~, EN1+7*, EN1+12, DRIVERS~, DRIVERS+5, DRIVERS+13 |
| STOP | TAG+1~, TAG+2*, TAG+4, TAG+6, TAG+8, TAG+10, TAG+12, EN1+10, EN1+12, EN1+14 , SETLL16+5, PROTOCOL+4, DRIVERS+4, ABORT1+2*, ABORT2+2*, RESET+2~, RESET+10*, RESET+17, RESET+24, RESET+35 , QRY+7*, QRY+17*, QRY+21, QRY+23, QRY+29, QRY+31 |
| SUB | REMOVE+1~, REMOVE+4*, REMOVE+5*, REMOVE+6 |
| SUBJ | ABORT2~, ABORT2+6 |
| SYS | QRY~, QRY+11, QRY+14, QRY+16, QRY+19, QRY+27 |
| TCPADDR | LL16~, LL16+9 |
| TCPDATA | EN1+2~ |
| TCPPORT | LL16~, LL16+10 |
| U | REMOVE+4 |
| V | PROTOCOL+2~, QRY+2~ |
| VER | EN1+2~ |
| Name | Field # of Occurrence |
|---|---|
| $T(PROTDAT+LCT | RESET+24 |
| $T(PROTDAT+LNCNT | DRIVERS+4 |