PXRMEXU1 ; SLC/PKR/PJH - Reminder exchange repository utilities, #1.;10/23/2020
Source file <PXRMEXU1.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 |
|---|---|---|
| DELETE(LIST) | ;Delete the repository entries in LIST.
|
|
| DELHIST(RIEN,IHIEN) | ;Delete install history IHIEN in repository entry RIEN.
|
|
| DESC(RIEN,DESL,DESC,KEYWORD) | ;Build the description.
|
|
| RIEN(LNUM) | ;Given the list number return the repository ien.
|
|
| PATTR(IEN) | ;Build the Packing Attribute list.
|
|
| SAVHIST | ;Save the installation history in the repository.
|
|
| TIUSRCH(GLOB,IEN,NODE,OLIST,TLIST) | ;Extract TIU Objects/Templates
|
|
| TIUXTR(SRCH,SRCH1,TEXT,OUTPUT,CNT) | ;
|
| Name | Field # of Occurrence |
|---|---|
| UPDATE^DIE | PATTR+16 |
| ^DIK | DELETE+6, DELHIST+4 |
| $$GET1^DIQ | SAVHIST+66 |
| $$INSCHR^PXRMEXLC | SAVHIST+34, SAVHIST+38, SAVHIST+55, SAVHIST+59 |
| $$RIEN^PXRMEXU1 | DELETE+5 |
| $$GETTAGV^PXRMEXU3 | PATTR+3, PATTR+10 |
| FORMAT^PXRMTEXT | TIUSRCH+12 |
| AWRITE^PXRMUTIL | PATTR+24 |
| $$NOW^XLFDT | SAVHIST+63 |
| MES^XPDUTL | PATTR+23 |
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| ^PXD(811.8 - [#811.8] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PXD(811.8 - [#811.8] | DESC+2*, DESC+3*, DESC+4*, DESC+5*, DESC+7*, DESC+9*, DESC+10*, DESC+12*, DESC+15*, DESC+16* , DESC+17*, DESC+18*, PATTR+2, PATTR+9, SAVHIST+5, SAVHIST+16*, SAVHIST+18*, SAVHIST+34*, SAVHIST+35*, SAVHIST+37* , SAVHIST+38*, SAVHIST+55*, SAVHIST+56*, SAVHIST+58*, SAVHIST+59*, SAVHIST+67*, SAVHIST+68*, SAVHIST+71, SAVHIST+72* |
| ^TMP( | SAVHIST+10, SAVHIST+12, SAVHIST+13, SAVHIST+14, SAVHIST+15, SAVHIST+24, SAVHIST+28, SAVHIST+29, SAVHIST+30, SAVHIST+43 , SAVHIST+47, SAVHIST+49, SAVHIST+50, SAVHIST+52 |
| ^TMP("PXRMEXIA" | SAVHIST+64, SAVHIST+73! |
| ^TMP("PXRMEXIAD" | SAVHIST+74! |
| ^TMP("PXRMEXLR" | RIEN+2 |
| Name | Line Occurrences |
|---|---|
| TIUXTR | TIUSRCH+18, TIUSRCH+20 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ACTION | SAVHIST+1~, SAVHIST+14*, SAVHIST+15, SAVHIST+16 |
| ATTRLIST | PATTR+1~ |
| ATTRLIST( | PATTR+10*, PATTR+15 |
| ATTRLIST(1 | PATTR+12* |
| CMPNT | SAVHIST+1~, SAVHIST+12*, SAVHIST+13, SAVHIST+14, SAVHIST+15, SAVHIST+16, SAVHIST+21, SAVHIST+22, SAVHIST+23, SAVHIST+41 |
| CNT | TIUXTR~, TIUXTR+17* |
| DA | DELETE+1~, DELETE+5*, DELHIST+1~, DELHIST+2* |
| DA(1 | DELHIST+2*, DELHIST+3 |
| DATE | SAVHIST+1~, SAVHIST+63*, SAVHIST+67, SAVHIST+68 |
| DESC | DESC~, DESC+8, DESC+9 |
| DESL | DESC~ |
| DESL("DATEP" | DESC+3 |
| DESL("SOURCE" | DESC+2 |
| DESL("VRSN" | DESC+4 |
| DIK | DELETE+1~, DELETE+2*, DELHIST+1~, DELHIST+3* |
| DONE | PATTR+1~, PATTR+4*, PATTR+6, PATTR+8*, PATTR+11* |
| DUZ | SAVHIST+66 |
| EXIST | TIUXTR+1~, TIUXTR+13*, TIUXTR+14, TIUXTR+15*, TIUXTR+17 |
| FDA | PATTR+1~ |
| FDA( | PATTR+15* |
| FI | SAVHIST+25~, SAVHIST+27*, SAVHIST+28*, SAVHIST+29, SAVHIST+30 |
| FINDING | SAVHIST+25~, SAVHIST+30*, SAVHIST+31, SAVHIST+34 |
| FTYPE | SAVHIST+1~, SAVHIST+20*, SAVHIST+21*, SAVHIST+22*, SAVHIST+23*, SAVHIST+24, SAVHIST+28, SAVHIST+29, SAVHIST+30, SAVHIST+41* , SAVHIST+42*, SAVHIST+43, SAVHIST+47, SAVHIST+49, SAVHIST+50, SAVHIST+52 |
| GLOB | TIUSRCH~, TIUSRCH+7, TIUSRCH+9, TIUSRCH+18 |
| IC | TIUXTR+1~, TIUXTR+13*, TIUXTR+14*, TIUXTR+15 |
| IEN | PATTR~, PATTR+2, PATTR+9, PATTR+14, TIUSRCH~, TIUSRCH+7, TIUSRCH+9 |
| IENS | PATTR+1~, PATTR+14*, PATTR+15 |
| IHIEN | DELHIST~, DELHIST+2 |
| IND | DELETE+1~, DELETE+3*, DELETE+4, SAVHIST+1~, SAVHIST+4*, SAVHIST+5*, SAVHIST+6*, SAVHIST+16, SAVHIST+18, SAVHIST+34 , SAVHIST+35, SAVHIST+37, SAVHIST+38, SAVHIST+55, SAVHIST+56, SAVHIST+58, SAVHIST+59, SAVHIST+67, SAVHIST+68, SAVHIST+72 |
| INDEX | SAVHIST+1~, SAVHIST+9*, SAVHIST+10*, SAVHIST+12, SAVHIST+13, SAVHIST+14, SAVHIST+15, SAVHIST+16 |
| INDEXAT | PATTR+1~, PATTR+3*, PATTR+8 |
| ITEM | SAVHIST+1~, SAVHIST+13*, SAVHIST+14, SAVHIST+15, SAVHIST+16, SAVHIST+52 |
| JND | DESC+1~, DESC+8*, DESC+9, DESC+14*, DESC+15, SAVHIST+1~, SAVHIST+4*, SAVHIST+5*, SAVHIST+6, SAVHIST+7* , SAVHIST+11*, SAVHIST+16, SAVHIST+18, SAVHIST+34, SAVHIST+35, SAVHIST+37, SAVHIST+38, SAVHIST+55, SAVHIST+56, SAVHIST+58 , SAVHIST+59, SAVHIST+61 |
| KEYWORD | DESC~, DESC+13, DESC+15 |
| KND | SAVHIST+1~, SAVHIST+26*, SAVHIST+32*, SAVHIST+34, SAVHIST+35, SAVHIST+36, SAVHIST+46*, SAVHIST+53*, SAVHIST+55, SAVHIST+56 , SAVHIST+57, SAVHIST+70*, SAVHIST+71* |
| LC | DESC+1~, DESC+2*, DESC+3*, DESC+4*, DESC+5*, DESC+7*, DESC+9*, DESC+10*, DESC+12*, DESC+15* , DESC+16*, DESC+17*, DESC+18 |
| LIST | DELETE~, DELETE+3, DELETE+4 |
| LN | PATTR+1~, PATTR+5*, PATTR+7*, PATTR+8, PATTR+9, PATTR+13*, PATTR+14, PATTR+15 |
| LNUM | DELETE+1~, DELETE+4*, DELETE+5, RIEN~, RIEN+2 |
| MSG | PATTR+1~, PATTR+17 |
| NATTR | PATTR+1~, PATTR+4*, PATTR+10*, PATTR+12*, PATTR+13 |
| NEWNAME | SAVHIST+1~, SAVHIST+15*, SAVHIST+16 |
| NIN | TIUSRCH+2~, TIUSRCH+4*, TIUSRCH+10*, TIUSRCH+11, TIUSRCH+12 |
| NKEYWL | DESC+1~, DESC+13*, DESC+14 |
| NODE | TIUSRCH~, TIUSRCH+7, TIUSRCH+9 |
| NOUT | TIUSRCH+2~, TIUSRCH+12, TIUSRCH+13 |
| OCNT | TIUSRCH+2~, TIUSRCH+5*, TIUSRCH+20 |
| OFINDING | SAVHIST+25~, SAVHIST+29*, SAVHIST+30, SAVHIST+31, SAVHIST+33 |
| OLIST | TIUSRCH~, TIUSRCH+20 |
| OLIST("" | TIUSRCH+5 |
| ONAME | TIUXTR+1~, TIUXTR+5*, TIUXTR+11, TIUXTR+15, TIUXTR+17 |
| OTIUT | SAVHIST+44~, SAVHIST+48*, SAVHIST+49*, SAVHIST+50, SAVHIST+51, SAVHIST+52, SAVHIST+54 |
| OUTPUT | TIUXTR~ |
| OUTPUT( | TIUXTR+14, TIUXTR+15, TIUXTR+17* |
| >> PXRMRIEN | SAVHIST+5, SAVHIST+16, SAVHIST+18, SAVHIST+34, SAVHIST+35, SAVHIST+37, SAVHIST+38, SAVHIST+55, SAVHIST+56, SAVHIST+58 , SAVHIST+59, SAVHIST+67, SAVHIST+68, SAVHIST+71, SAVHIST+72 |
| RIEN | DELHIST~, DELHIST+2, DESC~, DESC+2, DESC+3, DESC+4, DESC+5, DESC+7, DESC+9, DESC+10 , DESC+12, DESC+15, DESC+16, DESC+17, DESC+18, RIEN+1~, RIEN+2*, RIEN+3 |
| SRCH | TIUXTR~, TIUXTR+3, TIUXTR+4 |
| SRCH1 | TIUXTR~, TIUXTR+4, TIUXTR+5, TIUXTR+6, TIUXTR+11 |
| SUB | SAVHIST+2~, SAVHIST+8*, SAVHIST+10, SAVHIST+12, SAVHIST+13, SAVHIST+14, SAVHIST+15, SAVHIST+24, SAVHIST+28, SAVHIST+29 , SAVHIST+30, SAVHIST+43, SAVHIST+47, SAVHIST+49, SAVHIST+50, SAVHIST+52, TIUSRCH+2~, TIUSRCH+5*, TIUSRCH+7*, TIUSRCH+9 |
| TCNT | TIUSRCH+2~, TIUSRCH+5*, TIUSRCH+18 |
| TEMP | SAVHIST+2~, SAVHIST+33*, SAVHIST+34, SAVHIST+54*, SAVHIST+55 |
| TEXT | PATTR+1~, PATTR+2*, PATTR+3, PATTR+9*, PATTR+10, PATTR+11, PATTR+18!, PATTR+23, TIUSRCH+2~, TIUSRCH+9* , TIUSRCH+11, TIUSRCH+14*, TIUSRCH+16, TIUSRCH+18, TIUSRCH+20, TIUXTR~, TIUXTR+2 |
| TEXT(1 | PATTR+19* |
| TEXT(2 | PATTR+20* |
| TEXT(3 | PATTR+21* |
| TEXT(4 | PATTR+22* |
| TEXTIN | TIUSRCH+2~, TIUSRCH+12 |
| TEXTIN( | TIUSRCH+11* |
| TEXTOUT | TIUSRCH+2~, TIUSRCH+12 |
| TEXTOUT( | TIUSRCH+14 |
| TIUT | SAVHIST+44~, SAVHIST+50*, SAVHIST+51, SAVHIST+55 |
| TLIST | TIUSRCH~, TIUSRCH+18 |
| TLIST("" | TIUSRCH+5 |
| TMP | TIUXTR+1~, TIUXTR+6* |
| TOTAL | SAVHIST+2~, SAVHIST+70*, SAVHIST+71*, SAVHIST+72 |
| TXT | TIUXTR+1~, TIUXTR+2*, TIUXTR+3, TIUXTR+4*, TIUXTR+5, TIUXTR+6, TIUXTR+11* |
| TYPE | SAVHIST+2~, SAVHIST+44~, SAVHIST+45*, SAVHIST+47*, SAVHIST+49, SAVHIST+50, SAVHIST+52, SAVHIST+58, SAVHIST+64*, SAVHIST+65* , SAVHIST+67 |
| U | DESC+8, DESC+13, DESC+18, SAVHIST+16, SAVHIST+18, SAVHIST+35, SAVHIST+56, SAVHIST+67, SAVHIST+72 |
| USER | SAVHIST+2~, SAVHIST+66*, SAVHIST+67 |
| >> X | TIUSRCH+13*, TIUSRCH+14 |