IBCNES4 ;ALB/JNM - eIV elig/Benefit screen ; 06/08/2016
Source file <IBCNES4.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 | IBCNB ELIG PAYER SUMMARY IBCNB INSURANCE BUFFER PAYER IBCNBCD |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; entry point for IBCNB ELIG PAYER SUMMARY action protocol
|
|
ENX | ;
|
|
HDR | ; -- header code
|
|
INIT0(IBVF,IBVIENS,IBSUBID,IBNOLBL) | ; -- Used by IBCNBCD to fetch data
|
|
INIT(IBSUBID) | ; -- init variables and list array
|
|
INITX | ;
|
|
INIT2(IBVF) | ; allows changing IBVF just for this routine
|
|
WAITING | ;
|
|
NODATA | ; display no data found
|
|
GETQUAL(QREC) | ; Return Communication Qualifier text
|
|
SET2(LABEL,DATA,IBVV,COLUMN) | ; Update previous line at COL2
|
|
SET4(LABEL,DATA) | ; print on column 4 if data is not blank
|
|
SET1(LABEL,DATA,IBVV,COLUMN) | ; Set next line at COL1
|
|
SETSTART | ;
|
|
SETX | ;
|
|
HELP | ; -- help code
|
|
EXIT | ; -- exit code
|
|
EXPND | ; -- expand code
|
Name | Field # of Occurrence |
---|---|
DA^DILF | INIT+22 |
$$GET1^DIQ | INIT+11, INIT2+4, INIT2+6, INIT2+7, INIT2+8, INIT2+9, INIT2+10, INIT2+11, INIT2+12, INIT2+13 , INIT2+16, INIT2+17, INIT2+18, INIT2+19, INIT2+20, INIT2+21, INIT2+22, INIT2+23, INIT2+24, INIT2+25 , INIT2+26, INIT2+27, INIT2+35, INIT2+37, INIT2+38, INIT2+39, GETQUAL+2, GETQUAL+3 |
HDR^IBCNES | HDR+1 |
EN^VALM | EN+5 |
$$SETSTR^VALM1 | SETSTART+11 |
CNTRL^VALM10 | SETSTART+17, SETSTART+18, SETSTART+19 |
SET^VALM10 | SETSTART+13 |
$$FMTE^XLFDT | INIT2+8 |
DISP^XQORM1 | HELP+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
2.312 | GET1^DIQ |
^IBE(365.021 - [#365.021] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBCN(365 - [#365] | INIT+13, INIT2+31 |
^TMP( | INIT+6 |
Name | Line Occurrences |
---|---|
$$GETQUAL | INIT2+37, INIT2+38, INIT2+39 |
INIT | INIT0+1 |
INIT2 | INIT+24 |
INITX | INIT+18, INIT+21, INIT+23 |
NODATA | INIT+21, INIT+23 |
SET1 | INIT+19, INIT2+3, INIT2+6, INIT2+7, INIT2+8, INIT2+9, INIT2+11, INIT2+12, INIT2+13, INIT2+16 , INIT2+17, INIT2+18, INIT2+19, INIT2+21, INIT2+23, INIT2+25, INIT2+27, INIT2+28, INIT2+30, INIT2+36 , INIT2+40, INIT2+41, WAITING+1, NODATA+1, SET2+1, SET4+1 |
SET2 | INIT2+10, INIT2+20, INIT2+22, INIT2+24, INIT2+26 |
SET4 | INIT+20, INIT2+37, INIT2+38, INIT2+39, WAITING+4, NODATA+4 |
SETSTART | SET2+3 |
WAITING | INIT2+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
COL | INIT+3~, SET2+2*, SET1+8*, SETSTART+2*, SETSTART+3*, SETSTART+11, SETSTART+17, SETSTART+18, SETSTART+19 |
COL1 | INIT+3~, INIT+8*, SET1+8 |
COL2 | INIT+3~, INIT+8*, SET2+2 |
COLUMN | SET2~, SET2+1, SET1~, SETSTART+2 |
D1 | SETSTART+1~, SETSTART+5*, SETSTART+6*, SETSTART+8*, SETSTART+9*, SETSTART+11 |
DATA | INIT2+32~, INIT2+35*, INIT2+36, SET2~, SET2+1, SET4~, SET4+1, SET1~, SETSTART+6, SETSTART+9 |
IBNOLBL | INIT0~, INIT2+2*, INIT2+5*, INIT2+29*, SETSTART+6 |
IBSUBID | INIT0~, INIT0+1, INIT~, INIT+5*, INIT+6 |
IBVDA | INIT+3~, INIT+22, INIT+23, INIT2+2, INIT2+31, INIT2+34 |
>> IBVEBCOL | INIT2+14, SET2+1 |
IBVF | EN+3, EN+4, ENX+1*, INIT0~, INIT+9, INIT+14*, INIT+21, INIT2~, INIT2+4, INIT2+6 , INIT2+7, INIT2+8, INIT2+9, INIT2+10, INIT2+11, INIT2+12, INIT2+13, INIT2+16, INIT2+17, INIT2+18 , INIT2+19, INIT2+20, INIT2+21, INIT2+22, INIT2+23, INIT2+24, INIT2+25, INIT2+26, INIT2+27 |
IBVF2 | EN+2~, EN+3*, ENX+1 |
IBVIENS | EN+3, EN+4, ENX+1*, INIT0~, INIT+11, INIT+14*, INIT+22 |
IBVIENS2 | EN+2~, EN+3*, ENX+1 |
IBVV | SET2~, SET2+1, SET1~, SETSTART+16, SETSTART+17, SETSTART+18, SETSTART+19 |
IEN | INIT+10~, INIT+11*, INIT+12, INIT+13, INIT+14, GETQUAL+1~, GETQUAL+2*, GETQUAL+3 |
INIEN | INIT2+1~, INIT2+2*, INIT2+4, INIT2+6, INIT2+7, INIT2+8, INIT2+9, INIT2+10, INIT2+11, INIT2+12 , INIT2+13, INIT2+16, INIT2+17, INIT2+18, INIT2+19, INIT2+20, INIT2+21, INIT2+22, INIT2+23, INIT2+24 , INIT2+25, INIT2+26, INIT2+27 |
>> IOINHI | SETSTART+18 |
>> IOINORM | SETSTART+18 |
>> IORVOFF | SETSTART+17 |
>> IORVON | SETSTART+17 |
>> IOUOFF | SETSTART+19 |
>> IOUON | SETSTART+19 |
LABEL | SET2~, SET2+1, SET4~, SET4+1, SET1~, SETSTART+3*, SETSTART+8, SETSTART+17, SETSTART+18, SETSTART+19 |
LN | INIT+3~, INIT+8*, INITX+2, INIT2+33, INIT2+40, SET1+7*, SETSTART+4, SETSTART+13, SETSTART+17, SETSTART+18 , SETSTART+19 |
NOLBL | INIT2+1~, INIT2+2*, INIT2+5 |
PURGED | INIT+3~, INIT+8*, INIT+13*, INIT+18 |
QFILE | INIT2+32~, INIT2+34*, INIT2+35, INIT2+37, INIT2+38, INIT2+39, GETQUAL+2 |
QIEN | INIT2+32~, INIT2+34*, INIT2+35, INIT2+37, INIT2+38, INIT2+39, GETQUAL+2 |
QREC | GETQUAL~, GETQUAL+2 |
STR | SETSTART+1~, SETSTART+4*, SETSTART+11*, SETSTART+13 |
STRTLINE | INIT2+32~, INIT2+33*, INIT2+40 |
TEMP | INIT2+1~, INIT2+14*, INIT2+15*, INIT2+16 |
VALMAR | INIT+3~, INIT+6*, INIT+7, SETSTART+4 |
>> VALMBCK | ENX+2* |
>> VALMCNT | INITX+2* |
>> X | HELP+1* |
X1 | INIT2+1~, INIT2+31*, INIT2+34 |