ECUMRPC1 ;ALB/JAM-Event Capture Management Broker Utilities ;Nov 12, 2020@15:34:23
Source file <ECUMRPC1.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 |
---|---|---|
Event Capture | 6 | EC DSSCATCHECK EC GETCAT EC GETDSSUNIT EC GETLIST ECMFDSSU ECMFLPX |
My HealtheVet | 1 | MHVUMRPC |
Name | Comments | DBIA/ICR reference |
---|---|---|
DSSUNT(RESULTS,ECARY) | ;
|
|
CAT(RESULTS,ECARY) | ;
|
|
CATCHK(RESULTS,ECARY) | ;
|
|
PXCHK(RESULTS,ECARY) | ;
|
|
SRCLST(RESULTS,ECARY) | ;
|
|
EXIT | ||
ASCLN | ;Search for active associated clinics (file #44)
|
|
CSTCTR | ;Search for cost centers (File #420.1)
|
|
SERVC | ;Search for services (File #49)
|
|
MEDSPC | ;Search for medical specialty (File #723)
|
|
STPCDE | ;Search for associated stop code (File #40.7)
|
|
DUNT | ;Search for DSS unit (File #724)
|
|
ECAT | ;Search for Category (File #726)
|
|
LOC | ;Search for Location (File #4)
|
|
LISTDIC(ECFL,ECIEN,ECFLD,ECFLG,ECNUM,ECFRM,ECPRT,ECINDX,ECSCN,ECIND,ECTG,ECER) | ;
|
|
SORT | ;Extracts data to be returned to broker
|
|
CHAR4 | ;126, returns list of CHAR4 codes from the NATIONAL CLINIC file (#728.441)
|
Name | Field # of Occurrence |
---|---|
LIST^DIC | LISTDIC+3 |
$$GET1^DIQ | DSSUNT+52, DSSUNT+53, DSSUNT+54, DSSUNT+56, DSSUNT+57, DSSUNT+58, ASCLN+16 |
LIST^ECPRVDR | SRCLST+39 |
SETENV^ECUMRPC | DSSUNT+35, CAT+16, CATCHK+10, PXCHK+11, SRCLST+18 |
LEX^ECUMRPC2 | SRCLST+36 |
PROV^ECUMRPC2 | SRCLST+37 |
$$EX^SDCOU2 | STPCDE+9 |
$$CLNCK^SDUTL2 | ASCLN+26 |
$$FMTE^XLFDT | CAT+23, CAT+24 |
$$NOW^XLFDT | STPCDE+9 |
$$UP^XLFSTR | DSSUNT+38, DSSUNT+39, DSSUNT+48, DSSUNT+49, DSSUNT+50 |
RPC Name | Call Tags |
---|---|
EC GETDSSUNIT | DSSUNT |
EC GETCAT | CAT |
EC DSSCATCHECK | CATCHK |
EC GETLIST | SRCLST |
FileNo | Call Tags |
---|---|
^DIC(40.7 - [#40.7] | GET1^DIQ |
^PRCD(420.1 - [#420.1] | GET1^DIQ |
^SC - [#44] | GET1^DIQ |
^DIC(49 - [#49] | GET1^DIQ |
^ECC(723 - [#723] | GET1^DIQ |
^ECX(728.441 - [#728.441] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(40.7 - [#40.7] | STPCDE+5, STPCDE+6, STPCDE+8 |
^EC(725 - [#725] | PXCHK+13, PXCHK+15 |
^EC(726 - [#726] | CAT+19 |
^ECD - [#724] | DSSUNT+43 |
^ECJ("AP" | CATCHK+13, CATCHK+14 |
^ECX(728.44 - [#728.44] | ASCLN+23 |
^ECX(728.441 - [#728.441] | ASCLN+27 |
^SC - [#44] | ASCLN+14, ASCLN+17, ASCLN+18 |
^SC("B" | ASCLN+13, ASCLN+14 |
^TMP("ECSRCH" | SRCLST+21!, EXIT!, STPCDE+16, STPCDE+17, STPCDE+19, DUNT+4, DUNT+5, DUNT+7, SORT+3, SORT+4 |
^TMP($J | DSSUNT+36!, DSSUNT+63*, DSSUNT+64, CAT+17!, CAT+26*, CAT+27, SRCLST+21!, SRCLST+40*, EXIT+1, ASCLN+27* , STPCDE+11*, STPCDE+19*, DUNT+7*, SORT+4* |
Name | Line Occurrences |
---|---|
ASCLN | SRCLST+35 |
CHAR4 | SRCLST+38 |
CSTCTR | SRCLST+28 |
DUNT | SRCLST+32 |
ECAT | SRCLST+33 |
EXIT | SRCLST+31, SRCLST+32, SRCLST+35, SRCLST+36, SRCLST+40 |
LISTDIC | CSTCTR+10, SERVC+1, MEDSPC+1, STPCDE+14, DUNT+2, ECAT+1, LOC+1, CHAR4+1 |
LOC | SRCLST+34 |
MEDSPC | SRCLST+30 |
SERVC | SRCLST+29 |
SORT | SRCLST+41 |
STPCDE | SRCLST+31 |
Name | Field # of Occurrence |
---|---|
^(1 | STPCDE+17 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACT | DSSUNT+33~, DSSUNT+44*, DSSUNT+46 |
ADSS | DSSUNT+34~, DSSUNT+61*, DSSUNT+63 |
ASC | DSSUNT+33~, DSSUNT+55*, DSSUNT+56*, DSSUNT+63 |
CAT | DSSUNT+33~, DSSUNT+51*, DSSUNT+63, CAT+15~, CAT+18*, CAT+19*, CAT+26 |
CHAR4 | DSSUNT+34~, DSSUNT+55*, DSSUNT+58*, DSSUNT+63 |
CLN | ASCLN+1~, ASCLN+13*, ASCLN+14*, ASCLN+16, ASCLN+17, ASCLN+18, ASCLN+23, ASCLN+26, ASCLN+27 |
CNT | DSSUNT+33~, DSSUNT+40*, DSSUNT+51*, DSSUNT+63, CAT+15~, CAT+18*, CAT+26*, ASCLN+1~, ASCLN+3*, ASCLN+13 , ASCLN+27* |
CRDT | CAT+15~, CAT+23*, CAT+26 |
CSC | DSSUNT+34~, DSSUNT+55*, DSSUNT+57*, DSSUNT+63 |
CST | DSSUNT+33~, DSSUNT+54*, DSSUNT+62 |
DFD | DSSUNT+34~, DSSUNT+59*, DSSUNT+63 |
DIC | SRCLST+17~, LISTDIC+2~ |
DIEN | DSSUNT+34~, DSSUNT+37*, DSSUNT+42, DSSUNT+43, DSSUNT+46, DSSUNT+50 |
DNM | DSSUNT+34~, DSSUNT+37*, DSSUNT+38*, DSSUNT+48 |
DT | CAT+21, SRCLST+24, STPCDE+8 |
DUNIT | DSSUNT+34~, DSSUNT+37*, DSSUNT+39*, DSSUNT+49 |
ECAC | ASCLN+2~ |
ECADT | SRCLST+17~, SRCLST+24*, ASCLN+3 |
ECARY | DSSUNT~, DSSUNT+37, DSSUNT+40, CAT~, CAT+18, CATCHK~, CATCHK+11, PXCHK~, PXCHK+10, PXCHK+12 , SRCLST~, SRCLST+19, SRCLST+23, SRCLST+24, SRCLST+25, SRCLST+26, SRCLST+27 |
ECDA | CATCHK+9~, CATCHK+11*, CATCHK+14 |
ECDI | SRCLST+17~ |
ECDIR | SRCLST+17~, SRCLST+19*, SRCLST+20, ASCLN+4*, ASCLN+13, ASCLN+14 |
ECDT | CAT+15~, CAT+20*, CAT+21, CAT+22, ASCLN+1~, ASCLN+3*, ASCLN+20, ASCLN+21 |
ECER | SRCLST+17~, SRCLST+40, LISTDIC~, LISTDIC+3 |
ECFIL | SRCLST+17~, SRCLST+19*, SRCLST+22, SRCLST+28, SRCLST+29, SRCLST+30, SRCLST+31, SRCLST+32, SRCLST+33, SRCLST+34 , SRCLST+35, SRCLST+36, SRCLST+37, SRCLST+38, SRCLST+39, CSTCTR+10, SERVC+1, MEDSPC+1, STPCDE+14, DUNT+2 , ECAT+1, LOC+1, CHAR4+1 |
ECFL | LISTDIC~, LISTDIC+3, LISTDIC+4! |
ECFLD | LISTDIC~, LISTDIC+3, LISTDIC+4! |
ECFLG | CATCHK+9~, CATCHK+12*, CATCHK+13, CATCHK+14*, CATCHK+15, LISTDIC~, LISTDIC+3, LISTDIC+4! |
ECFRM | LISTDIC~, LISTDIC+3, LISTDIC+4! |
ECID | LISTDIC+4! |
ECIEN | LISTDIC~, LISTDIC+3, LISTDIC+4! |
ECIND | LISTDIC~, LISTDIC+3 |
ECINDX | LISTDIC~, LISTDIC+3, LISTDIC+4! |
ECLOC | SRCLST+17~, SRCLST+25*, ASCLN+16 |
ECN | PXCHK+9~, PXCHK+12*, PXCHK+14, PXCHK+15 |
ECNOD | ASCLN+1~, ASCLN+23*, ASCLN+25, ASCLN+27 |
ECNT | SRCLST+17~, SRCLST+19*, STPCDE+1~, STPCDE+2*, STPCDE+6, STPCDE+11*, STPCDE+15*, STPCDE+16*, STPCDE+17, STPCDE+19 , DUNT+1~, DUNT+3*, DUNT+4*, DUNT+5, DUNT+7, SORT+1~, SORT+2*, SORT+3*, SORT+4 |
ECNUL | STPCDE+1~, STPCDE+2* |
ECNULL | CSTCTR+1~, CSTCTR+2*, CSTCTR+3 |
ECNUM | SRCLST+17~, SRCLST+23*, SRCLST+37, ASCLN+13, CSTCTR+10, SERVC+1, MEDSPC+1, STPCDE+6, STPCDE+14, DUNT+2 , ECAT+1, LOC+1, LISTDIC~, LISTDIC+3, LISTDIC+4!, CHAR4+1 |
ECOOS | SRCLST+17~, SRCLST+27*, STPCDE+9, STPCDE+13 |
ECORD | SRCLST+17~, SRCLST+20*, CSTCTR+10, SERVC+1, MEDSPC+1, STPCDE+14, DUNT+2, ECAT+1, LOC+1, CHAR4+1 |
ECP | PXCHK+9~, PXCHK+12*, PXCHK+13 |
ECPRT | LISTDIC~, LISTDIC+3, LISTDIC+4! |
ECRES | ASCLN+2~, ASCLN+26* |
ECS | DSSUNT+33~, DSSUNT+44*, DSSUNT+45 |
ECSCN | LISTDIC~, LISTDIC+3, LISTDIC+4! |
ECSTR | SRCLST+17~, SRCLST+19*, ASCLN+11, ASCLN+12*, ASCLN+13*, ASCLN+14, CSTCTR+3*, CSTCTR+4, CSTCTR+5*, CSTCTR+6* , CSTCTR+7, CSTCTR+10, SERVC+1, MEDSPC+1, STPCDE+2*, STPCDE+3*, STPCDE+4, STPCDE+5*, STPCDE+6, STPCDE+14 , DUNT+2, ECAT+1, LOC+1, CHAR4+1 |
ECTG | LISTDIC~, LISTDIC+3 |
ECTYPE | SRCLST+17~, SRCLST+26*, STPCDE+8 |
ECX | CATCHK+9~, CATCHK+12*, CATCHK+13*, CATCHK+14, PXCHK+9~, PXCHK+14*, PXCHK+15 |
ERR | ASCLN+1~, ASCLN+17*, ASCLN+19, ASCLN+20*, ASCLN+21* |
GET1 | DSSUNT+34~, DSSUNT+40*, DSSUNT+42*, DSSUNT+43 |
I | CSTCTR+1~, CSTCTR+7* |
IEN | STPCDE+1~, STPCDE+4*, STPCDE+6*, STPCDE+8, STPCDE+9, STPCDE+10 |
INACT | DSSUNT+33~, DSSUNT+55*, DSSUNT+62, ASCLN+1~, ASCLN+18*, ASCLN+19, ASCLN+20, ASCLN+21 |
INDT | CAT+15~, CAT+24*, CAT+26 |
INDX | CSTCTR+1~, CSTCTR+2*, CSTCTR+6*, CSTCTR+10, STPCDE+1~, STPCDE+2*, STPCDE+4*, STPCDE+5, STPCDE+6, STPCDE+14 |
MED | DSSUNT+33~, DSSUNT+53*, DSSUNT+62 |
NOD | ASCLN+1~, ASCLN+14*, ASCLN+15, ASCLN+27 |
NODE | DSSUNT+33~, DSSUNT+43*, DSSUNT+44, DSSUNT+48, DSSUNT+49, DSSUNT+51, DSSUNT+52, DSSUNT+53, DSSUNT+54, DSSUNT+55 , DSSUNT+59, DSSUNT+61, DSSUNT+62, CAT+15~, CAT+19*, CAT+20, CAT+23, CAT+24, CAT+26 |
NSTR | CSTCTR+1~, CSTCTR+6*, CSTCTR+9* |
PCE | DSSUNT+33~, DSSUNT+59*, DSSUNT+60*, DSSUNT+62 |
REACT | ASCLN+1~, ASCLN+18*, ASCLN+20, ASCLN+21 |
RESULTS | DSSUNT~, DSSUNT+64*, CAT~, CAT+27*, CATCHK~, CATCHK+15*, PXCHK~, PXCHK+12*, PXCHK+13*, PXCHK+14 , PXCHK+15*, SRCLST~, EXIT+1* |
SCRN | STPCDE+1~, STPCDE+13*, STPCDE+14 |
SNDPCE | DUNT+1~, DUNT+5*, DUNT+6*, DUNT+7 |
SRV | DSSUNT+33~, DSSUNT+52*, DSSUNT+62 |
STAT | DSSUNT+33~, DSSUNT+40*, DSSUNT+46, CAT+15~, CAT+18*, CAT+21, CAT+22 |
STR | DSSUNT+33~, DSSUNT+62*, DSSUNT+63*, CSTCTR+1~, CSTCTR+6*, CSTCTR+7*, CSTCTR+8*, CSTCTR+9, STPCDE+1~, STPCDE+8* , STPCDE+10*, STPCDE+11, STPCDE+17*, STPCDE+18*, STPCDE+19, SORT+1~ |
U | DSSUNT+37, DSSUNT+40, DSSUNT+44, DSSUNT+48, DSSUNT+49, DSSUNT+51, DSSUNT+52, DSSUNT+53, DSSUNT+54, DSSUNT+55 , DSSUNT+59, DSSUNT+61, DSSUNT+62, DSSUNT+63, CAT+18, CAT+20, CAT+23, CAT+24, CAT+26, CATCHK+11 , PXCHK+12, PXCHK+13, PXCHK+14, PXCHK+15, SRCLST+19, SRCLST+23, SRCLST+24, SRCLST+25, SRCLST+26, SRCLST+27 , ASCLN+15, ASCLN+18, ASCLN+25, ASCLN+27, STPCDE+8, STPCDE+10, STPCDE+17, STPCDE+18, STPCDE+19, DUNT+7 , SORT+4 |
UNO | DSSUNT+33~, DSSUNT+51*, DSSUNT+62 |
UNT | DSSUNT+33~, DSSUNT+40*, DSSUNT+42*, DSSUNT+43*, DSSUNT+50, DSSUNT+62 |