PSXRXU ;BIR/WPB,HTW,BAB-Remote Facility File Utilities ;14 Dec 2001
Source file <PSXRXU.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 |
---|---|---|
START | ;files transmission data in file 52 52.5 after transmission is sent
; and clear OERR lock ^XTMP("ORLK-" ; setup error trap for updating RXs in 52 & 52.5 |
|
START1 | ;
|
|
F | ||
FILE | ;files the data in the CMOP event multiple of PSRX(
|
|
OERR | ;clear ^XTMP("ORLK-" if it is CPRS/CMOP
|
|
SUSPS | ;goes through the PS(550.1 file and gets the pointer for each rx in PSRX
|
|
ACLOG | ;
|
|
RXERR | ;auto error processing of RX updating 52 & 52.5
|
Name | Field # of Occurrence |
---|---|
NOW^%DTC | PRINT, ACLOG+1, RXERR+4 |
$$EC^%ZOSV | RXERR+1 |
^%ZTER | RXERR+20 |
UNWIND^%ZTER | RXERR+22 |
FILE^DICN | F, FILE+18 |
^DIE | FILE+19, FILE+33, FILE+37, ACLOG+15, ACLOG+22 |
$$GET1^DIQ | FILE+23, ACLOG+5, RXERR+2, RXERR+8, RXERR+14 |
$$MGONFILE^PSOFDAUT | FILE+16, FILE+17 |
EN^PSOHLSN1 | FILE+9 |
$$GETNDC^PSONDCUT | FILE+15 |
GRP1^PSXNOTE | RXERR+9 |
$$FMADD^XLFDT | RXERR+6 |
^XMD | RXERR+21 |
$$PATCH^XPDUTL | FILE+15 |
FileNo | Call Tags |
---|---|
^PS(52.5 - [#52.5] | Classic Fileman Calls |
^PSX(550.1 - [#550.1] | Classic Fileman Calls |
^PSX(550.2 - [#550.2] | GET1^DIQ |
^PS(59 - [#59] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(52.5 - [#52.5] | FILE+32, FILE+33, PRINT, PRINT+2* |
^PSRX - [#52] | FILE+4, FILE+8*, FILE+10*, FILE+18, FILE+19, FILE+26, FILE+27*, FILE+30*, OERR+1, PRINT , PRINT+1, PRINT+2*, PRINT+3*, ACLOG+3, ACLOG+4, ACLOG+6, ACLOG+7, ACLOG+9*, ACLOG+10, ACLOG+11* , ACLOG+12, ACLOG+13, ACLOG+16*, ACLOG+19 |
^PSX(550.1 - [#550.1] | FILE+36, FILE+37, SUSPS+2, ACLOG+2, ACLOG+21, ACLOG+22, RXERR+7 |
^PSX(550.2 - [#550.2] | START1+2, START1+3, START1+4, START1+5, FILE+3 |
^XTMP("ORLK-" | OERR+2! |
^XTMP("PSXAUTOERR" | START+4 |
^XTMP("PSXERR " | RXERR+6*, RXERR+7* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | PRINT, PRINT+4!, ACLOG+11, ACLOG+20!, RXERR+4 |
CNT | FILE+26*, FILE+27*, FILE+30, PRINT+1*, PRINT+3*, PRINT+4!, ACLOG+7*, ACLOG+9*, ACLOG+11, ACLOG+20! |
COM | FILE+24*, FILE+30, PRINT*, PRINT+3, PRINT+4! |
COMMENT | ACLOG+8*, ACLOG+11, ACLOG+20! |
DA | FILE+11!, FILE+19*, FILE+20!, FILE+33!*, FILE+34!, FILE+35*, FILE+37!, ACLOG+14*, ACLOG+15!, ACLOG+20! , ACLOG+21*, ACLOG+22! |
DA(1 | FILE+14*, ACLOG+14*, ACLOG+17* |
DD | FILE+11!, ACLOG+15! |
>> DFN | START1+3*, START1+4, START1+5 |
DIC | FILE+11!, FILE+14*, FILE+19!, FILE+20!, FILE+33!, ACLOG+17*, ACLOG+20! |
DIC("DR" | FILE+15*, FILE+17*, FILE+19, ACLOG+18* |
DIC(0 | FILE+14*, ACLOG+17* |
DIE | FILE+11!, FILE+19*, FILE+20!, FILE+33!*, FILE+34!, FILE+35*, FILE+37!, ACLOG+14*, ACLOG+15!, ACLOG+20! , ACLOG+21*, ACLOG+22! |
DO | FILE+11!, ACLOG+15! |
DR | FILE+11!, FILE+19*, FILE+20!, FILE+33!*, FILE+34!, FILE+35*, FILE+37!, ACLOG+14*, ACLOG+15!, ACLOG+20! , ACLOG+21*, ACLOG+22! |
DT | RXERR+6 |
DTTM | PRINT*, PRINT+3, PRINT+4!, RXERR+4*, RXERR+6, RXERR+7, RXERR+19 |
DUZ | FILE+30, PRINT+3, ACLOG+11 |
FAC | FILE+22!, FILE+23*, FILE+24, ACLOG+5*, ACLOG+8, ACLOG+22! |
FILL | FILE+2*, FILE+15, FILE+25*, FILE+30, PRINT+3, ACLOG+6*, ACLOG+11, ACLOG+18, ACLOG+20! |
IN525 | FILE+32*, FILE+33! |
JJ | FILE+26*, PRINT+1*, PRINT+4!, ACLOG+7*, ACLOG+20! |
>> OLDBAT | ACLOG+3 |
ORD | OERR+1~*, OERR+2 |
>> PSOSITE | RXERR+2 |
>> PSXBAT | START1+2, START1+3, START1+4, START1+5, FILE+3, FILE+14, FILE+18, FILE+19, FILE+23, ACLOG+17 , RXERR+8, RXERR+14 |
>> PSXCS | RXERR+12, RXERR+14 |
>> PSXDIVNM | RXERR+2*, RXERR+8, RXERR+13 |
>> PSXMSG | START1+1*, START1+4*, FILE+15, FILE+35, FILE+36, FILE+37 |
>> PSXNM | START1+1*, START1+2*, START1+3, START1+4, START1+5 |
PSXPTR | ACLOG+2*, ACLOG+3, ACLOG+4, ACLOG+6, ACLOG+7, ACLOG+9, ACLOG+10, ACLOG+11, ACLOG+12, ACLOG+13 , ACLOG+14, ACLOG+16, ACLOG+17, ACLOG+19, ACLOG+20! |
>> PSXRTRN | FILE+24 |
>> PSXTDT | FILE+3*, FILE+30 |
>> PTR | PRINT, PRINT+1, PRINT+2, PRINT+3 |
>> RC | ACLOG+3*, ACLOG+4, ACLOG+6, ACLOG+14 |
>> RCC | ACLOG+3* |
>> REC | PRINT, PRINT+2, SUSPS+2, ACLOG+2, ACLOG+18, ACLOG+21, ACLOG+22 |
REF | ACLOG+20! |
>> RX | START1+4*, START1+5, FILE+4, FILE+8, FILE+9, FILE+10, FILE+14, FILE+15, FILE+16, FILE+17 , FILE+18, FILE+19, FILE+26, FILE+27, FILE+30, FILE+32, OERR+1 |
>> RXF | START1+5*, FILE+2 |
>> TEXT(1 | RXERR+12* |
>> TEXT(2 | RXERR+13* |
>> TEXT(3 | RXERR+14* |
>> TEXT(4 | RXERR+15* |
>> TEXT(5 | RXERR+16* |
>> TEXT(6 | RXERR+17* |
>> TEXT(7 | RXERR+18* |
>> TEXT(8 | RXERR+19* |
TRNN | ACLOG+4*, ACLOG+5, ACLOG+22! |
U | FILE+8, ACLOG+2, ACLOG+11, RXERR+6 |
>> X | FILE+14*, ACLOG+17*, RXERR+6* |
>> XMSUB | RXERR+8* |
>> XMTEXT | RXERR+11* |
>> XXERR | RXERR+1*, RXERR+6, RXERR+15 |
XXX | SUSPS+2*, SUSPS+3!, ACLOG+2 |