IBTRH5K ;ALB/JWS - HCSR Create 278 Request ;11-DEC-2014
Source file <IBTRH5K.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 |
Package | Total | Caller Graph |
---|---|---|
Integrated Billing | 3 | IBTRH5I IBTRH5J IBTRH6 |
Name | Comments | DBIA/ICR reference |
---|---|---|
REQMISS | ; Additional required field checking for 278 transaction
; Input: CTC - Certification Type Code IEN ; IENS - IEN_"," of the entry being checked ; IBTRIEN - IEN of the entry being checked ; MISSING() - Current array of missing fields ; Output: MISSING() - Updated array of missing fields |
|
MISSING(SUB,DESC) | ; Function to generate MISSING array
; Input: SUB - subscript of MISSING array ; DESC - description of error condition ; Returns: MISSING array |
|
CLRENTRY(IBTRIEN) | ; clear an entry in file 356.22
; clears all fields except for .01 - .11, .16, and 4.01 - 4.02 at the top level ; IBTRIEN - file 356.22 ien |
|
CLRASK() | ; prompt user for clearing the entry in file 356.22
; returns 1 if entry should be cleared, 0 otherwise |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CITY | REQMISS+54~, REQMISS+55*, REQMISS+56, REQMISS+63 |
CNT | REQMISS+8~, REQMISS+11*, REQMISS+13*, REQMISS+16, REQMISS+42~, REQMISS+43*, REQMISS+45*, REQMISS+48, REQMISS+49, REQMISS+51 , REQMISS+52, REQMISS+57, REQMISS+58, REQMISS+61, REQMISS+62, REQMISS+64, REQMISS+66, REQMISS+78~, REQMISS+79*, REQMISS+81* , REQMISS+83, REQMISS+84, REQMISS+86, REQMISS+87, REQMISS+89, REQMISS+90, REQMISS+94~, REQMISS+95*, REQMISS+97*, REQMISS+100 , REQMISS+101 |
COMN | REQMISS+8~ |
COMQ | REQMISS+8~ |
CT | REQMISS+42~, REQMISS+43*, REQMISS+46*, REQMISS+47, REQMISS+67, REQMISS+71 |
CT( | REQMISS+46*, REQMISS+47 |
CT("FS" | REQMISS+71 |
CT("PW" | REQMISS+71 |
DESC | MISSING~, MISSING+6 |
DIR | CLRASK+2~ |
DIR("A" | CLRASK+3* |
DIR("B" | CLRASK+3* |
DIR(0 | CLRASK+3* |
DIROUT | CLRASK+2~, CLRASK+4 |
DIRUT | CLRASK+2~ |
DTOUT | CLRASK+2~, CLRASK+4 |
DUOUT | CLRASK+2~, CLRASK+4 |
FDA | CLRENTRY+4~ |
FDA( | CLRENTRY+6*, CLRENTRY+7*, CLRENTRY+8*, CLRENTRY+11* |
I | REQMISS+94~, REQMISS+99* |
IBTRIEN | REQMISS+9, REQMISS+12, REQMISS+28, REQMISS+29, REQMISS+35, REQMISS+41, REQMISS+44, REQMISS+77, REQMISS+80, REQMISS+93 , REQMISS+96, CLRENTRY~, CLRENTRY+6, CLRENTRY+7, CLRENTRY+8, CLRENTRY+11 |
>> IENS | REQMISS+14, REQMISS+17, REQMISS+21, REQMISS+29, REQMISS+46, REQMISS+50, REQMISS+53, REQMISS+55, REQMISS+59, REQMISS+82 , REQMISS+85, REQMISS+88, REQMISS+98, REQMISS+99 |
>> MISSING | MISSING+5* |
>> MISSING( | MISSING+6* |
RTC | REQMISS+8~, REQMISS+17*, REQMISS+18, REQMISS+22 |
ST | REQMISS+54~, REQMISS+59*, REQMISS+60, REQMISS+63 |
SUB | MISSING~, MISSING+6 |
X | CLRASK+2~ |
XX | REQMISS+9*, REQMISS+10, REQMISS+11*, REQMISS+12*, REQMISS+14, REQMISS+17, REQMISS+20, REQMISS+21, REQMISS+25, REQMISS+34* , REQMISS+35*, REQMISS+38, REQMISS+43*, REQMISS+44*, REQMISS+46, REQMISS+50, REQMISS+53, REQMISS+55, REQMISS+59, REQMISS+79* , REQMISS+80*, REQMISS+82, REQMISS+85, REQMISS+88, REQMISS+94~, REQMISS+95*, REQMISS+96*, REQMISS+98, REQMISS+99 |
Y | CLRASK+2~, CLRASK+4 |
YY | REQMISS+94~, REQMISS+95*, REQMISS+99*, REQMISS+101 |
Z | CLRENTRY+4~, CLRENTRY+6*, CLRENTRY+7*, CLRENTRY+8*, CLRENTRY+10*, CLRENTRY+11 |
Z1 | CLRENTRY+4~, CLRENTRY+11* |
ZZ | REQMISS+8~, REQMISS+15*, REQMISS+16, REQMISS+19*, REQMISS+20, REQMISS+23*, REQMISS+24*, REQMISS+25, REQMISS+30*, REQMISS+31* , REQMISS+32*, REQMISS+33, REQMISS+36*, REQMISS+37*, REQMISS+38, REQMISS+42~, REQMISS+48*, REQMISS+49, REQMISS+51*, REQMISS+52 , REQMISS+57*, REQMISS+58, REQMISS+61*, REQMISS+62, REQMISS+64*, REQMISS+65*, REQMISS+66, REQMISS+68*, REQMISS+69*, REQMISS+70 , REQMISS+72*, REQMISS+73*, REQMISS+74, REQMISS+78~, REQMISS+83*, REQMISS+84, REQMISS+86*, REQMISS+87, REQMISS+89*, REQMISS+90 , REQMISS+94~, REQMISS+100*, REQMISS+101 |