IBCNS1 ;ALB/AAS - INSURANCE MANAGEMENT SUPPORTED FUNCTIONS ; 22-JULY-91
Source file <IBCNS1.m>
Package | Total | Call Graph |
---|---|---|
Integrated Billing | 2 | $$GRP^IBCNS $$DAT1^IBOUTL |
Name | Comments | DBIA/ICR reference |
---|---|---|
HDR | ||
DD | ; - called from input transform and x-refs for field 101,102,103
|
|
CHKQ | ||
URQ | ||
INSQ | ||
INDEMQ | ||
UR(DFN,IBINDT) | ; -- is ur required for patient
|
|
ALLQ | ||
ZND(DFN,NODE) | ; -- set group number and group name back into zeroth node of ins. type
|
|
CHK(X,Z,Y) | ; -- check one entry for active
|
|
ACTIVE(IBCIFN) | ; -- is this company active for this patient for this date
|
|
INSURED(DFN,IBINDT) | ; -- Is patient insured
|
|
DDQ | ||
ACTIVEQ | ||
ALL(DFN,VAR,ACT,ADT) | ; -- find all insurance data on a patient
|
|
PRE(DFN,IBINDT) | ; -- is pre-certification required for patient
|
|
ZNDQ | ||
ALLACTQ | ||
INDEM(X) | ; -- is this and indemnity plan
|
|
PREQ | ||
ALLACT | ; -- return active insurance zeroth nodes in ibdd(ins co,entry in mult)
|
|
D1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGCR(399 - [#399] | ACTIVE+4, DD+3 |
^DIC(36 - [#36] | CHK+9, D1+1, INDEM+4 |
^DPT - [#2] | INSURED+8, PRE+4, UR+4, ALLACT+3, ALL+18, ALL+19, ALL+22, ALL+23, ALL+24, ZND+3 |
^IBA(355.3 - [#355.3] | PRE+4, UR+4, ALL+24, ZND+4, INDEM+5 |
^IBE(355.1 - [#355.1] | INDEM+6 |
Name | Line Occurrences |
---|---|
$$CHK | INSURED+8, PRE+4, UR+4, ALLACT+3, ALL+19 |
$$INDEM | CHK+8 |
$$ZND | ALL+21 |
ALLACT | DD+4 |
CHKQ | CHK+8, CHK+9, CHK+10, CHK+11, CHK+12, CHK+13 |
INDEMQ | INDEM+4, INDEM+6 |
ZNDQ | ZND+2, ZND+4 |
Name | Field # of Occurrence |
---|---|
^( | INSURED+8, PRE+4, UR+4, ALLACT+3 |
^("U" | ACTIVE+4, DD+3 |
^(0 | D1+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACT | ALL~, ALL+17, ALL+19 |
ACTIVE | ACTIVE+3~, ACTIVEQ |
ADT | ALL~, ALL+17*, ALL+19 |
>> DA | ACTIVE+4, DD+3 |
DFN | INSURED~, INSURED+8, PRE~, PRE+4, UR~, UR+4, ACTIVE+3~, ACTIVE+4*, DD+3~*, ALLACT+3 , ALL~, ALL+18, ALL+19, ALL+21, ALL+22, ALL+23, ALL+24, ZND~, ZND+2, ZND+3 |
DT | INSURED+7, PRE+3, UR+3, ACTIVE+4, DD+3, ALL+17 |
IBCIFN | ACTIVE~ |
IBCTP | INDEM+2~, INDEM+5*, INDEM+6 |
>> IBDD | ALLACT+2* |
>> IBDD( | ALLACT+3* |
IBINDEM | INDEM+2~, INDEM+3*, INDEM+7*, INDEMQ |
IBINDT | INSURED~, INSURED+7*, INSURED+8, PRE~, PRE+3*, PRE+4, UR~, UR+3*, UR+4, ACTIVE+3~ , ACTIVE+4*, DD+3*, DDQ!, ALLACT+3 |
IBINS | INSURED+6~*, INSURED+8*, INSQ, D1, D1+1, D1+2, D1+3, D1+4, D1+5 |
IBPRE | PRE+1~, PRE+2*, PRE+4*, PREQ, UR+1~ |
>> IBUR | UR+2*, UR+4*, URQ |
IOM | HDR |
J | INSURED+6~*, INSURED+8*, PRE+1~, PRE+2*, PRE+4*, UR+1~, UR+2*, UR+4* |
NODE | ZND~, ZND+2, ZND+3 |
VAR | ALL~, ALL+20, ALL+21, ALL+22, ALL+23, ALL+24 |
X | INSURED+6~, INSURED+8*, PRE+1~, PRE+4*, UR+1~, UR+4*, CHK~, CHK+8, CHK+9, CHK+10 , CHK+11, ALLACT+1~, ALLACT+3*, HDR*, D1~, D1+4*, ALL+16~, ALL+17*, ALL+18*, ALL+19 , ALL+21, ALL+22, ALL+23, ALL+24, ZND+1~*, ZND+3*, ZND+4, ZND+5*, ZND+6*, ZNDQ , INDEM~, INDEM+4, INDEM+5 |
X1 | CHK+7~, CHK+9*, CHK+12, CHK+13, ALLACT+1~, ALLACT+2*, ALLACT+3* |
Y | PRE+1~, UR+1~, CHK~, CHK+13, ZND+1~*, ZND+4*, ZND+5, ZND+6 |
Z | CHK~, CHK+10, CHK+11 |
Z1 | CHK+7~*, CHK+14*, CHKQ |