PXRMEXU2 ; SLC/PKR/PJH - Reminder exchange repository utilities, #2.;07/02/2020
Source file <PXRMEXU2.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 |
|---|---|---|
| EXCLASS(IEN) | ;Return the class of the Exchange entry.
|
|
| FDA(IND,LC,TMPIND,FILENAME) | ;Build the XML FDA output.
|
|
| IENROOT(IND,LC,TMPIND,FILENAME) | ;Build the XML IEN_ROOT output.
|
|
| MLWARN(FILENAME,PT01,IEN,LINE,MAXLEN) | ;Issue a warning if the length of the
|
|
| PATTR(IEN,ATTR) | ;If the Reminder Exchange entry has the packing attribute
|
|
| STOREPR(SUCCESS,EFNAME,TMPIND,SELLIST) | ;^TMP(TMPIND,$J contains data to be
|
|
| XMLOUT(IEN) | ;Write out the XML content of repository entry ien.
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PXD(811.8 - [#811.8] | EXCLASS+3, EXCLASS+10, PATTR+2, STOREPR+126*, STOREPR+128*, XMLOUT+2, XMLOUT+3 |
| ^PXRM(800 - [#800] | STOREPR+17 |
| ^TMP( | FDA+6, FDA+9, FDA+13, FDA+17, FDA+18, FDA+21, FDA+22, IENROOT+5, IENROOT+6, STOREPR+11 , STOREPR+23, STOREPR+24, STOREPR+25, STOREPR+26, STOREPR+27, STOREPR+33, STOREPR+34, STOREPR+40, STOREPR+41, STOREPR+51 , STOREPR+52, STOREPR+58, STOREPR+68, STOREPR+69, STOREPR+78, STOREPR+81, STOREPR+85, STOREPR+86, STOREPR+92, STOREPR+119 , STOREPR+120, STOREPR+131, STOREPR+132, STOREPR+146! |
| ^TMP("PXRMEXCS" | STOREPR+63, STOREPR+95, STOREPR+146! |
| ^TMP("PXRMEXRS" | FDA+2*, FDA+3*, FDA+19*, FDA+21*, FDA+22*, FDA+23*, FDA+24*, IENROOT+2*, IENROOT+3*, IENROOT+6* , IENROOT+7*, IENROOT+8*, STOREPR+14!, STOREPR+15*, STOREPR+16*, STOREPR+18*, STOREPR+22*, STOREPR+23*, STOREPR+24*, STOREPR+25* , STOREPR+26*, STOREPR+27*, STOREPR+28*, STOREPR+31*, STOREPR+34*, STOREPR+35*, STOREPR+38*, STOREPR+44*, STOREPR+45*, STOREPR+46* , STOREPR+49*, STOREPR+52*, STOREPR+53*, STOREPR+59*, STOREPR+62*, STOREPR+63*, STOREPR+64*, STOREPR+65*, STOREPR+69*, STOREPR+70* , STOREPR+71*, STOREPR+72*, STOREPR+87*, STOREPR+90*, STOREPR+91*, STOREPR+93*, STOREPR+94*, STOREPR+95*, STOREPR+96*, STOREPR+105* , STOREPR+107*, STOREPR+108*, STOREPR+109*, STOREPR+111*, STOREPR+114*, STOREPR+115*, STOREPR+116*, STOREPR+117*, STOREPR+126, STOREPR+138 , STOREPR+145! |
| ^TMP($J | STOREPR+13!, STOREPR+61*, STOREPR+66*, STOREPR+73*, STOREPR+89*, STOREPR+97*, STOREPR+99*, STOREPR+102*, STOREPR+104*, STOREPR+113 , STOREPR+114, STOREPR+145! |
| Name | Line Occurrences |
|---|---|
| FDA | STOREPR+98 |
| IENROOT | STOREPR+103 |
| MLWARN | STOREPR+144 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ATTR | PATTR~, PATTR+2 |
| DATA | MLWARN+2~, MLWARN+6*, MLWARN+15 |
| DATE | STOREPR+6~, STOREPR+120*, STOREPR+123 |
| DESC | STOREPR+130~, STOREPR+134*, STOREPR+136 |
| DESL | STOREPR+130~, STOREPR+136 |
| DESL("DATEP" | STOREPR+132* |
| DESL("SOURCE" | STOREPR+131* |
| DESL("VRSN" | STOREPR+133* |
| DTEST | STOREPR+6~ |
| EFNAME | STOREPR~, STOREPR+121 |
| ENV | EXCLASS+1~, EXCLASS+4*, EXCLASS+6, EXCLASS+9, EXCLASS+11*, EXCLASS+12 |
| FDA | STOREPR+6~, STOREPR+124 |
| FDA( | STOREPR+121*, STOREPR+122*, STOREPR+123* |
| FIELD | FDA+1~, FDA+12*, FDA+13*, FDA+14, FDA+17, FDA+18, FDA+21, FDA+22, MLWARN+2~, MLWARN+5* , MLWARN+14 |
| FILENAME | FDA~, FDA+6, FDA+9, FDA+13, FDA+17, FDA+18, FDA+21, FDA+22, IENROOT~, IENROOT+5 , IENROOT+6, MLWARN~, MLWARN+11, STOREPR+6~, STOREPR+79*, STOREPR+81*, STOREPR+82, STOREPR+85, STOREPR+86, STOREPR+90 , STOREPR+92, STOREPR+95, STOREPR+98, STOREPR+103, STOREPR+139*, STOREPR+144 |
| FILENUM | FDA+1~, FDA+5*, FDA+6*, FDA+9, FDA+10, FDA+13, FDA+17, FDA+18, FDA+21, FDA+22 , STOREPR+6~, STOREPR+85*, STOREPR+86, STOREPR+91, STOREPR+92, STOREPR+96 |
| IEN | EXCLASS~, EXCLASS+3, EXCLASS+10, MLWARN~, MLWARN+13, PATTR~, PATTR+2, STOREPR+6~, STOREPR+141*, STOREPR+144 , XMLOUT~, XMLOUT+2, XMLOUT+3 |
| IENROOT | STOREPR+7~, STOREPR+82*, STOREPR+83*, STOREPR+101, STOREPR+124 |
| IENROOT(1 | STOREPR+126, STOREPR+128, STOREPR+136 |
| IND | EXCLASS+7~, EXCLASS+9*, EXCLASS+10, FDA~, FDA+6, FDA+9, FDA+13, FDA+17, FDA+18, FDA+21 , FDA+22, IENROOT~, IENROOT+5, IENROOT+6, STOREPR+7~, STOREPR+32*, STOREPR+33*, STOREPR+34, STOREPR+39*, STOREPR+40* , STOREPR+41, STOREPR+50*, STOREPR+51*, STOREPR+52, STOREPR+80*, STOREPR+81, STOREPR+85, STOREPR+86, STOREPR+92, STOREPR+95 , STOREPR+98, STOREPR+103, STOREPR+110*, STOREPR+113, STOREPR+114, STOREPR+137*, STOREPR+138 |
| INDEX | FDA+1~, FDA+14*, FDA+19, FDA+22, IENROOT+1~, IENROOT+4*, IENROOT+5*, IENROOT+6 |
| INDEX0 | FDA+1~, FDA+10*, FDA+14 |
| INDICES | MLWARN+2~, MLWARN+4*, MLWARN+5 |
| JND | FDA+1~, FDA+20*, FDA+21, STOREPR+7~, STOREPR+43*, STOREPR+44, STOREPR+112*, STOREPR+113*, STOREPR+114 |
| KEYWORD | STOREPR+130~, STOREPR+135*, STOREPR+136 |
| LC | FDA~, FDA+2*, FDA+3*, FDA+19*, FDA+21*, FDA+22*, FDA+23*, FDA+24*, IENROOT~, IENROOT+2* , IENROOT+3*, IENROOT+6*, IENROOT+7*, IENROOT+8*, STOREPR+7~, STOREPR+20*, STOREPR+22*, STOREPR+23*, STOREPR+24*, STOREPR+25* , STOREPR+26*, STOREPR+27*, STOREPR+28*, STOREPR+31*, STOREPR+34*, STOREPR+35*, STOREPR+38*, STOREPR+44*, STOREPR+45*, STOREPR+46* , STOREPR+49*, STOREPR+52*, STOREPR+53*, STOREPR+59*, STOREPR+61, STOREPR+62*, STOREPR+63*, STOREPR+64*, STOREPR+65*, STOREPR+66 , STOREPR+69*, STOREPR+70*, STOREPR+71*, STOREPR+72*, STOREPR+73, STOREPR+87*, STOREPR+89, STOREPR+90*, STOREPR+91*, STOREPR+92* , STOREPR+93, STOREPR+94*, STOREPR+95*, STOREPR+96*, STOREPR+97, STOREPR+98, STOREPR+99, STOREPR+102, STOREPR+103, STOREPR+104 , STOREPR+105*, STOREPR+107*, STOREPR+108, STOREPR+109*, STOREPR+111*, STOREPR+114*, STOREPR+115*, STOREPR+116*, STOREPR+117*, STOREPR+128 , STOREPR+137, XMLOUT+1~, XMLOUT+3* |
| LEN | MLWARN+2~, MLWARN+3*, MLWARN+10 |
| LINE | MLWARN~, MLWARN+3, MLWARN+4, MLWARN+6, MLWARN+9, STOREPR+7~, STOREPR+67*, STOREPR+68*, STOREPR+69, STOREPR+138* , STOREPR+139, STOREPR+140, STOREPR+141, STOREPR+143, STOREPR+144 |
| MAXLEN | MLWARN~, MLWARN+7 |
| NCMPNT | STOREPR+7~, STOREPR+55*, STOREPR+60*, STOREPR+61, STOREPR+66, STOREPR+73, STOREPR+88*, STOREPR+89, STOREPR+97, STOREPR+99 , STOREPR+102, STOREPR+104, STOREPR+109, STOREPR+110 |
| NEWFILE | STOREPR+7~, STOREPR+82*, STOREPR+83*, STOREPR+84 |
| NLINES | XMLOUT+1~, XMLOUT+2*, XMLOUT+3 |
| NUMF | STOREPR+7~, STOREPR+78*, STOREPR+80 |
| PT01 | MLWARN~, MLWARN+12, STOREPR+7~, STOREPR+92*, STOREPR+93, STOREPR+140*, STOREPR+144 |
| >> PXRMINST | EXCLASS+12 |
| RNAME | STOREPR+7~, STOREPR+57*, STOREPR+58*, STOREPR+62, STOREPR+63, STOREPR+68, STOREPR+69 |
| SELLIST | STOREPR~ |
| SELLIST( | STOREPR+96 |
| SIENS | FDA+1~, FDA+8*, FDA+9*, FDA+10, FDA+13, FDA+17, FDA+18, FDA+21, FDA+22, STOREPR+8~ , STOREPR+86*, STOREPR+92, STOREPR+94, STOREPR+96 |
| SOURCE | STOREPR+8~, STOREPR+119*, STOREPR+122 |
| SUCCESS | STOREPR~, STOREPR+11*, STOREPR+124, STOREPR+125 |
| TEMP | EXCLASS+1~, EXCLASS+3*, EXCLASS+4, EXCLASS+8*, EXCLASS+9, EXCLASS+10*, EXCLASS+11, STOREPR+8~, STOREPR+41*, STOREPR+42 , STOREPR+43, STOREPR+44, STOREPR+45 |
| TEXT | MLWARN+2~, MLWARN+17 |
| TEXT(1 | MLWARN+7* |
| TEXT(10 | MLWARN+16* |
| TEXT(2 | MLWARN+8* |
| TEXT(3 | MLWARN+9* |
| TEXT(4 | MLWARN+10* |
| TEXT(5 | MLWARN+11* |
| TEXT(6 | MLWARN+12* |
| TEXT(7 | MLWARN+13* |
| TEXT(8 | MLWARN+14* |
| TEXT(9 | MLWARN+15* |
| TMPIND | FDA~, FDA+6, FDA+9, FDA+13, FDA+17, FDA+18, FDA+21, FDA+22, IENROOT~, IENROOT+5 , IENROOT+6, STOREPR~, STOREPR+11, STOREPR+23, STOREPR+24, STOREPR+25, STOREPR+26, STOREPR+27, STOREPR+33, STOREPR+34 , STOREPR+40, STOREPR+41, STOREPR+51, STOREPR+52, STOREPR+58, STOREPR+68, STOREPR+69, STOREPR+78, STOREPR+81, STOREPR+85 , STOREPR+86, STOREPR+92, STOREPR+98, STOREPR+103, STOREPR+119, STOREPR+120, STOREPR+131, STOREPR+132, STOREPR+146 |
| U | EXCLASS+12, IENROOT+6, STOREPR+17, STOREPR+128 |
| VALUE | IENROOT+1~ |
| VERSN | STOREPR+8~, STOREPR+17*, STOREPR+18, STOREPR+133 |
| WPC | FDA+1~, FDA+18*, FDA+19, FDA+20 |
| >> XPDNM | EXCLASS+12 |