BARBAD3 ; IHS/SD/LSL - PAYMENT COMMAND PROCESSOR ; 12/29/2008
Source file <BARBAD3.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
ASKCOM | ;EP - select command
|
|
GOSR | ;
|
|
ASKAMT | ;
|
|
FINISH | ;
|
|
S1 | ;
|
|
P1 | ;
|
|
LNHLP | ;
|
|
CKNEG(LIN) | ;EP; CHECK FOR NEGATIVE BALANCE ;BAR*1.8*4 DD 4.1.7.2
|
|
ASKCOM1 | ;
|
|
FIN | ;
|
|
GOQ | ||
GETFLGRP() | ;
|
|
EN1 | ;
|
|
EN2 | ;
|
|
POST() | ;
|
|
EN | ;EP - command processor
|
|
GOB | ;
|
|
LU(X) | ;
|
|
CANCEL | ;
|
|
COMHLP | ;
|
|
REDO | ||
HISTORY | ;P.OTT
|
|
PDIR | ;
|
|
ASKLIN | ;
|
Name | Field # of Occurrence |
---|---|
HIT1^BARBAD2 | EN1+4, ASKCOM+3, P1+1 |
SETTMP^BARBAD3A | S1+1 |
^BARBAD4 | GOSR+2 |
$$DSPLY^BARBAD4 | ASKCOM1+60 |
EN^BARBAD6 | ASKCOM1+66 |
COMHLP^BARBADU | ASKCOM1+9, COMHLP+1 |
POSTTX^BARBADU | FIN+4 |
SETHLP^BARBADU | EN2+3 |
ASKLIN^BARFPST3 | ASKLIN+4 |
EN^BARPST5 | HISTORY+3 |
$$AMT^BARPSTU | ASKAMT+12 |
$$IHS^BARUFUT | CKNEG+1 |
$$NOTOPEN^BARUFUT | ASKCOM1+1, FIN+6 |
$$FIND3PB^BARUTL | ASKCOM1+17 |
EOP^BARUTL | ASKCOM1+13, ASKCOM1+53, ASKCOM1+57, ASKCOM1+61, GOB+5, ASKAMT+18, ASKAMT+22, ASKAMT+26, P1+2 |
^DIC | ASKAMT+42 |
$$GET1^DIQ | ASKCOM1+47, ASKCOM1+65 |
^DIR | ASKCOM1+27, ASKAMT+10, PDIR+5, GETFLGRP+17 |
DIQ^XBLM | GOB+3 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^BARBL(2906 - [#90050.01] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ABMDBILL( | ASKCOM1+21 |
^BAR(90052.01 - [#90052.01] | ASKAMT+28 |
^BARBL( | ASKCOM1+23, ASKCOM1+48, ASKCOM1+49 |
^BARTBL("D" | ASKAMT+33 |
^BARTMP($J | ASKCOM1+16, ASKCOM1+64, GOB+2, REDO, REDO+1, FIN+8!, CANCEL+1!, HISTORY+2 |
^TEMP($J | EN+2! |
Name | Line Occurrences |
---|---|
$$GETFLGRP | HISTORY+1 |
$$LU | ASKCOM1+8 |
$$POST | FIN+1 |
ASKAMT | GOSR+1, ASKAMT+14, ASKAMT+16, ASKAMT+20, ASKAMT+24, ASKAMT+44 |
ASKCOM | ASKCOM1+15, ASKCOM1+35, ASKCOM1+59, ASKCOM1+62, ASKCOM1+68, GOB+1, GOB+6, ASKAMT+13, S1+2 |
ASKCOM1 | ASKLIN+3, ASKLIN+7, ASKCOM1+9, ASKCOM1+10, COMHLP+2 |
ASKLIN | ASKCOM1+51, ASKCOM1+55 |
CANCEL | FINISH+1, FIN+3 |
CKNEG | GOQ+2 |
COMHLP | ASKCOM1+44 |
EN1 | ASKCOM1+7, GOQ+1, FIN+2 |
FIN | FIN+7 |
FINISH | ASKLIN+5, ASKLIN+6, GOQ+1 |
GOSR | ASKCOM1+71 |
HISTORY | ASKCOM1+68 |
PDIR | PDIR+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BARACC | ASKCOM1+63~, ASKCOM1+65*, ASKCOM1+66 |
BARADJ | EN+3*, FINISH+1, CANCEL+2! |
BARAMT | EN1+2!, EN2+2!, ASKCOM+1!, ASKAMT+15*, ASKAMT+16, ASKAMT+20, ASKAMT+24, ASKAMT+44!, S1+1 |
>> BARASK | ASKAMT+4*, ASKAMT+8 |
BARATYP | EN1+2!, ASKCOM+1!, ASKAMT+1*, ASKAMT+32!, ASKAMT+36*, ASKAMT+45*, S1+1 |
BARB | CKNEG+3~, REDO+1* |
BARBLDA | ASKCOM1+16*, ASKCOM1+17, ASKCOM1+23, ASKCOM1+47, ASKCOM1+48, ASKCOM1+49, ASKCOM1+63~, ASKCOM1+64*, ASKCOM1+65, ASKCOM1+66 , GOB+2*, GOB+3, HISTORY+2*, HISTORY+3 |
BARCAM | EN+1~, ASKCOM1+46*, ASKCOM1+47*, ASKCOM1+51, ASKAMT+20 |
BARCAT | EN1+2!, ASKCOM+1!, ASKAMT+1*, ASKAMT+28*, ASKAMT+33, S1+1 |
>> BARCNT | ASKLIN+3, ASKLIN+7, GOQ+1 |
BARCOAM | EN+1~, ASKCOM1+46*, ASKCOM1+48*, ASKCOM1+49*, ASKCOM1+50*, ASKCOM1+55, ASKAMT+24 |
BARCOM | EN1+2!, EN2+2!, ASKCOM+1!, ASKCOM1+6*, ASKCOM1+7, ASKCOM1+8*, ASKCOM1+9, ASKCOM1+10, ASKCOM1+15, ASKCOM1+30 |
BARCOM( | ASKCOM1+30*, ASKCOM1+31, ASKCOM1+32!, GOQ+1, GOSR+1, GOSR+2 |
BARCOM(1 | ASKLIN+1, ASKLIN+2, ASKCOM1+35, ASKCOM1+36*, ASKCOM1+37*, ASKCOM1+38*, ASKCOM1+39*, ASKCOM1+40*, ASKCOM1+41*, ASKCOM1+42* , ASKCOM1+43*, ASKCOM1+44, ASKCOM1+45, ASKCOM1+51, ASKCOM1+55, ASKCOM1+59, ASKCOM1+62, ASKCOM1+68, ASKCOM1+71, GOB+1 , GOB+4, ASKAMT+2, ASKAMT+3, ASKAMT+4, ASKAMT+20, ASKAMT+24, S1+1 |
BARDA | CKNEG+3~, REDO*, REDO+1 |
>> BARDFLT | EN+4*, ASKLIN+3* |
>> BARDSP | EN1+3*, ASKCOM+2* |
>> BARFLGRP | HISTORY+1*, GETFLGRP+19*, GETFLGRP+20 |
>> BARHLP | EN2+3 |
>> BARHLP( | GOB+4 |
>> BARJ | ASKAMT+31*, ASKAMT+33, ASKAMT+34*, ASKAMT+35 |
BARLIN | EN1+2!, ASKLIN+3*, ASKLIN+5, ASKLIN+6, ASKLIN+7, ASKCOM1+4, ASKCOM1+10, ASKCOM1+16, ASKCOM1+60, ASKCOM1+64 , GOQ+2, GOB+2, S1+1, HISTORY+2 |
>> BARPASS | EN1+4, ASKCOM+3, P1+1 |
>> BARPAT | ASKCOM1+66 |
BARPMT | EN+3*, FINISH+1, CANCEL+2! |
>> BARQ | FIN+1*, FIN+2, FIN+3, FIN+4 |
BARROLL | FINISH+1, CANCEL+2! |
>> BARSTAT | ASKCOM1+21*, ASKCOM1+22 |
>> BARSTOP | FIN+7 |
>> BARTPB | ASKCOM1+17*, ASKCOM1+20, ASKCOM1+21 |
BARTR | EN+2!, FINISH+1, CANCEL+2! |
BARTR( | ASKCOM1+10 |
BARTYP | EN1+2!, ASKCOM+1!, GOSR+1*, S1+1 |
>> BARX | ASKAMT+31*, ASKAMT+33*, ASKAMT+36 |
DA | ASKCOM1+19!, ASKCOM1+63~, GETFLGRP+10! |
DD | ASKAMT+41! |
DIC | ASKCOM1+19!, ASKCOM1+63~, ASKAMT+37*, ASKAMT+43! |
DIC("A" | ASKAMT+39* |
DIC("S" | ASKAMT+40* |
DIC(0 | ASKAMT+38* |
DIE | ASKCOM1+19! |
DIR | EN+2!, ASKCOM1+19!, ASKCOM1+27!, ASKAMT+6!, ASKAMT+11!, PDIR+2!, PDIR+6!, GETFLGRP+10! |
DIR("A" | ASKCOM1+25*, ASKAMT+8*, PDIR+4*, GETFLGRP+16* |
DIR("B" | ASKCOM1+26* |
DIR("T" | ASKAMT+9* |
DIR(0 | ASKCOM1+24*, ASKAMT+7*, PDIR+3*, GETFLGRP+11*, GETFLGRP+12*, GETFLGRP+13*, GETFLGRP+14*, GETFLGRP+15* |
DIROUT | ASKCOM1+15, ASKCOM1+18!, GETFLGRP+18 |
DIRUT | ASKCOM1+15, ASKCOM1+18!, GETFLGRP+18 |
DO | ASKAMT+41! |
DR | ASKCOM1+19! |
DTIME | ASKCOM1+6, ASKAMT+9 |
DTOUT | ASKCOM1+15, ASKCOM1+18!, GETFLGRP+18 |
DUOUT | ASKCOM1+15, ASKCOM1+18!, PDIR+7, GETFLGRP+18 |
DUZ | ASKCOM1+1, FIN+6 |
DUZ(2 | ASKCOM1+17, ASKCOM1+23, ASKCOM1+48, ASKCOM1+49, CKNEG+1 |
>> J | ASKCOM1+29*, ASKCOM1+30, ASKCOM1+31, ASKCOM1+32, ASKCOM1+33*, ASKCOM1+35, ASKCOM1+59, ASKCOM1+62, ASKCOM1+68, GOQ+1 , GOSR+1, GOSR+2, GOB+1 |
LIN | CKNEG~, REDO, REDO+1 |
>> Q | ASKCOM1+28*, ASKCOM1+29, ASKCOM1+34* |
REVERSAL | EN1+2!, ASKCOM1+3! |
REVSCHED | EN1+2!, ASKCOM1+3! |
U | ASKCOM1+21, ASKCOM1+23, ASKCOM1+49, REDO+1, HISTORY+1, GETFLGRP+18 |
>> UFMSESID | ASKCOM1+1, FIN+6 |
X | ASKCOM1+19!, ASKAMT+12*, ASKAMT+13, ASKAMT+14, ASKAMT+15, LU~, LU+1 |
Y | ASKCOM1+15, ASKCOM1+19!, ASKCOM1+60*, ASKAMT+44, ASKAMT+45, PDIR+7, PDIR+8, GETFLGRP+18, GETFLGRP+19 |