IBCNSOK1 ;ALB/AAS - Insurance consisitency stuff ; 2/22/93
Source file <IBCNSOK1.m>
Package | Total | Call Graph |
---|---|---|
Integrated Billing | 1 | $$CHK^IBCNS1 |
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 | IBCNBAR IBCNSM3 IBCNSP2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DUPCO(DFN,IBCNS,IBCDFN,IBTALK) | ; -- is this a duplicate company for this patient
; -- make this call after selecting a company ; -- input DFN = patient file pointer (required) ; IBCNS = new insurance company selected ; IBCDFN = if added to patient ins type mult is required as enter number in multiple ; IBTALK = (optional) if defined and true will write messages to current device if not queued ; -- output = $p1 - 0 if no other entry 1 if possible dup. ; $p2 - 1 if another active entry for same company ; $p3 - 1 if same co, same subscriber ; $p4 - 1 if same co, same dates ; $p5 - 1 if same co, same plan ; $p6 - 1 if spouse insurer but not listed ; $p7 - 1 if spouse insurer but no employer |
|
DUPCOQ | ||
DUPPOL(IBCPOL,IBTALK) | ; -- is this a duplicate policy for this company
|
|
DUPPOLQ |
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 |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | DUPCO+15, DUPCO+18, DUPCO+24, DUPCO+30, DUPCO+31 |
^IBA(355.3 - [#355.3] | DUPPOL+3 |
^IBA(366.3 | DUPPOL+2 |
Name | Line Occurrences |
---|---|
DUPCOQ | DUPCO+15, DUPCO+32 |
Name | Field # of Occurrence |
---|---|
^(2 | DUPPOL+2, DUPPOL+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DFN | DUPCO~, DUPCO+15, DUPCO+18, DUPCO+24, DUPCO+30, DUPCO+31 |
DT | DUPCO+20 |
I | DUPCO+13~, DUPCO+14*, DUPCO+18*, DUPPOL+1~, DUPPOL+2*, DUPPOL+3* |
IBACT | DUPCO+13~, DUPCO+20*, DUPCO+22 |
IBCDFN | DUPCO~, DUPCO+18, DUPCO+21, DUPCO+24 |
IBCDFND | DUPCO+13~, DUPCO+24*, DUPCO+25, DUPCO+26, DUPCO+27, DUPCO+29, DUPCO+30, DUPCO+31 |
IBCNS | DUPCO~, DUPCO+18, DUPPOL+1~, DUPPOL+2*, DUPPOL+3 |
IBCPOL | DUPPOL~, DUPPOL+2, DUPPOL+3 |
IBDUP | DUPCO+13~, DUPCO+14*, DUPCO+19*, DUPCO+20*, DUPCO+25*, DUPCO+26*, DUPCO+27*, DUPCO+29*, DUPCO+30*, DUPCO+31* , DUPCO+32, DUPCO+33, DUPCO+35, DUPCO+36, DUPCO+37, DUPCO+38, DUPCO+39, DUPCO+40, DUPCOQ, DUPPOL+1~ , DUPPOL+2*, DUPPOL+5*, DUPPOL+6*, DUPPOL+7, DUPPOL+8, DUPPOL+9, DUPPOLQ |
IBI | DUPCO+13~ |
IBJ | DUPCO+13~ |
IBTALK | DUPCO~, DUPCO+33, DUPPOL~, DUPPOL+7 |
IBX | DUPCO+13~, DUPCO+18*, DUPCO+20, DUPCO+25, DUPCO+26, DUPCO+27, DUPCO+29 |
IBY | DUPCO+13~ |
J | DUPCO+13~, DUPPOL+1~, DUPPOL+2* |
J2 | DUPPOL+1~, DUPPOL+2*, DUPPOL+5, DUPPOL+6 |
X | DUPCO+13~, DUPPOL+1~, DUPPOL+3*, DUPPOL+4 |
X2 | DUPPOL+1~, DUPPOL+3*, DUPPOL+5, DUPPOL+6 |
Y | DUPCO+13~, DUPPOL+1~ |
Z | DUPCO+13~, DUPPOL+1~ |
>> ZTQUEUED | DUPCO+33, DUPPOL+7 |