IBARXMA ;LL/ELZ - PHARMCAY COPAY BACKGROUND PROCESSES ; 02 Mar 2021
Source file <IBARXMA.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 |
|---|---|---|
| FILER(IBA) | ; This label is called by the IB background filer to
; notify other facilities that a transaction has occurred on the current ; facility. It will then update the status in 354.71 assuming that the ; transaction was accepted at all the subscribing facilities. ; ; IBA would be the IEN of file 350 to process. |
|
| FOUND(IBY,IBZ) | ; come in here to do the work
|
|
| NIGHT | ; queue off job to do nightly processing
|
|
| NIGHTQ | ; called from nightly background job for transmissions
|
|
| SP(X,Y) | ; makes X be Y space long
|
|
| STATUS(IBY,IBZ,IBT) | ; update status in 354.71 if applicable
; IBY is return error if applicable ; IBZ is the entry number in 354.71 ; IBT indicates number of treating facilities |
|
| M(T) | ; used to set text in mail message
; assumes XMZ and IBL |
| Name | Field # of Occurrence |
|---|---|
| ^%ZTLOAD | NIGHT+3 |
| FILE^DICN | FOUND+37 |
| ^DIE | FOUND+35, STATUS+13 |
| $$EXTERNAL^DILFD | NIGHTQ+27 |
| ^IBAERR | FILER+14 |
| EN^IBARXCHL | FOUND+22 |
| $$FAC^IBARXMU | NIGHTQ+26 |
| $$SEND^IBARXMU | FOUND+24 |
| $$TFL^IBARXMU | FOUND+7 |
| DEM^VADPT | NIGHTQ+18 |
| $$FMADD^XLFDT | NIGHTQ+15 |
| XMZ^XMA2 | NIGHTQ+19 |
| ENT1^XMD | NIGHTQ+34 |
| $$LKUP^XUAF4 | FOUND+16 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^IBAM(354.71 - [#354.71] | Classic Fileman Calls |
| 354.711 | EXTERNAL^DILFD |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^IB - [#350] | FILER+9 |
| ^IBAM(354.71 - [#354.71] | FILER+10*, FOUND+17, FOUND+24, FOUND+27, FOUND+34, FOUND+35, NIGHTQ+4, NIGHTQ+7, NIGHTQ+11, NIGHTQ+26 , STATUS+7, STATUS+9, STATUS+12, STATUS+13 |
| ^XMB(3.9 - [#3.9] | NIGHTQ+32*, M+2* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %ZIS | NIGHT+1~ |
| DA | FOUND+4~, FOUND+27*, FOUND+32, FOUND+34, FOUND+35, STATUS+5~, STATUS+10* |
| DA(1 | FOUND+27* |
| DFN | FOUND+7, FOUND+22, FOUND+24, NIGHTQ+5~, NIGHTQ+7* |
| DIC | FOUND+4~, FOUND+36* |
| DIC("DR" | FOUND+37* |
| DIC(0 | FOUND+36* |
| DIE | FOUND+4~, FOUND+33*, STATUS+5~, STATUS+10* |
| DR | FOUND+4~, FOUND+33*, STATUS+5~, STATUS+11* |
| DT | NIGHTQ+15, NIGHTQ+32 |
| IBA | FILER~, FILER+9, FILER+10, NIGHTQ+5~ |
| IBD | FOUND+4~, STATUS+5~, STATUS+9*, STATUS+11 |
| IBER | FILER+7~, NIGHTQ+5~, NIGHTQ+30 |
| IBER( | FOUND+30*, NIGHTQ+30 |
| IBF | NIGHTQ+5~, NIGHTQ+26* |
| IBL | NIGHTQ+5~, NIGHTQ+20*, NIGHTQ+32, M+2* |
| IBM | NIGHTQ+5~ |
| IBN | NIGHTQ+5~, NIGHTQ+26*, NIGHTQ+27 |
| >> IBONE | FOUND+17 |
| IBS | FOUND+4~, FOUND+16*, FOUND+17, FOUND+27, FOUND+36, NIGHTQ+2~, NIGHTQ+4*, STATUS+5~, STATUS+7*, STATUS+9 |
| IBT | FOUND+4~, FOUND+23*, FOUND+24*, FOUND+30, FOUND+33, FOUND+37, NIGHTQ+5~, NIGHTQ+26*, NIGHTQ+27, STATUS~ , STATUS+7 |
| IBTFL | FOUND+4~, FOUND+7*, FOUND+10, FOUND+39 |
| IBTFL( | FOUND+13, FOUND+16, FOUND+19, FOUND+21 |
| IBX | FOUND+4~, FOUND+13*, FOUND+16, FOUND+19, FOUND+21, FOUND+24, FOUND+30, NIGHTQ+2~, NIGHTQ+4*, NIGHTQ+7 , NIGHTQ+8, NIGHTQ+11, NIGHTQ+26, STATUS+5~, STATUS+7* |
| IBY | FILER+7~, FILER+12*, FILER+14, FOUND~, FOUND+10, FOUND+13, FOUND+34*, FOUND+39, NIGHTQ+5~*, NIGHTQ+8* , NIGHTQ+12, STATUS~, STATUS+12*, STATUS+15* |
| IBZ | FILER+7~, FILER+9*, FILER+10, FILER+12, FOUND~, FOUND+10, FOUND+17, FOUND+22, FOUND+24, FOUND+27 , FOUND+33, FOUND+34, FOUND+35, FOUND+36, FOUND+39, NIGHTQ+5~, NIGHTQ+11*, NIGHTQ+12, NIGHTQ+15, NIGHTQ+24 , STATUS~, STATUS+7, STATUS+9, STATUS+10, STATUS+12, STATUS+13 |
| IO | FOUND+19 |
| IOP | NIGHT+1~ |
| T | M~, M+2 |
| >> VA("PID" | NIGHTQ+24 |
| >> VADM(1 | NIGHTQ+24 |
| X | FOUND+4~, FOUND+36*, NIGHTQ+2~, NIGHTQ+30*, SP~, SP+1*, SP+2, STATUS+5~ |
| XMDUZ | NIGHTQ+5~, NIGHTQ+19* |
| XMSUB | NIGHTQ+5~, NIGHTQ+19* |
| XMY | NIGHTQ+5~ |
| XMY("G.IB RX | COPAY CAP ERROR" , NIGHTQ+33* |
| XMZ | NIGHTQ+5~, NIGHTQ+19, NIGHTQ+32, M+2 |
| Y | FILER+7~, FILER+14*, FOUND+4~, SP~, SP+1, SP+2, STATUS+5~ |
| ZTASK | NIGHT+1~ |
| ZTDESC | NIGHT+1~, NIGHT+2* |
| ZTDTH | NIGHT+1~, NIGHT+2* |
| ZTIO | NIGHT+1~, NIGHT+2* |
| >> ZTQUEUED | FOUND+19 |
| ZTRTN | NIGHT+1~, NIGHT+2* |
| ZTSAVE | NIGHT+1~ |