IBCNSJ1 ;ALB/CPM - INACTIVATE AN INSURANCE PLAN ;05-MAY-2015
Source file <IBCNSJ1.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 | 2 | IBCNSJ INACTIVATE PLAN IBCNSJ5 |
| Kernel | 1 | ^ORD(101 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| IA | ; 'Inactivate Plan' Action
; Required variable input: ; DFN -- Pointer to the patient in file #2 ; IBPPOL -- Patient insurance policy definition |
|
| IAQ | ;
|
|
| INACT(IBCNS,IBPLAN) | ; Inactivate an Insurance Plan
; Input: IBCNS -- Pointer to the company in file #36 which ; IBPLAN -- Pointer to the plan in file #355.3 |
|
| OKAY | ; - okay to inactivate the plan?
|
|
| INACTQ | ||
| DISP | ; Display plan name/number.
|
| Name | Field # of Occurrence |
|---|---|
| ^DIR | IA+38, INACT+31 |
| $$SUBS^IBCNSJ | INACT+18, INACT+35 |
| DEL^IBCNSJ11 | OKAY+7 |
| MAIL^IBCNSJ11 | INACT+32, INACT+37 |
| NOTACT^IBCNSJ11 | INACT+19 |
| GETPL^IBCNSJ12 | INACT+36 |
| MSG^IBCNSJ12 | OKAY+4 |
| NAC^IBCNSJ12 | INACT+22, OKAY+1 |
| BU^IBCNSJ13 | INACT+40 |
| REP^IBCNSJ13 | OKAY+7 |
| SEL^IBCNSJ14 | IA+30 |
| NOPL^IBCNSJ2 | IA+17 |
| $$ASK^IBCNSJ4 | IA+23 |
| EN^IBCNSJ4 | IA+23 |
| PLAN^IBCNSM32 | IA+20 |
| BLD^IBCNSP | IAQ+2 |
| HDR^IBCNSP | IAQ+2 |
| FULL^VALM1 | IA+5 |
| PAUSE^VALM1 | IAQ+1 |
| 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 |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | IA+15 |
| ^IBA(355.3 - [#355.3] | IA+18, INACT+6 |
| ^IBA(355.4 - [#355.4] | INACT+26 |
| ^IBA(355.5 - [#355.5] | INACT+27 |
| ^XUSEC("IB GROUP PLAN EDIT" | IA+10 |
| ^XUSEC("IB INSURANCE SUPERVISOR" | IA+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | INACT+4~ |
| DFN | IA+15, IA+20, INACT+5~ |
| DIK | INACT+4~ |
| DIR | IA+38!, INACT+31! |
| DIR("?" | IA+37*, INACT+30* |
| DIR("A" | IA+37*, INACT+30* |
| DIR(0 | IA+37*, INACT+30* |
| DIROUT | IA+38!, INACT+31! |
| DIRUT | IA+38!, INACT+31! |
| DTOUT | IA+38!, INACT+31! |
| DUOUT | IA+38!, INACT+31! |
| DUZ | IA+6, IA+10 |
| IBACT | INACT+5~, INACT+18*, INACT+19 |
| IBALR | INACT+5~ |
| IBARR | INACT+5~ |
| IBBU | INACT+5~, INACT+27*, INACT+40 |
| IBCDFN | INACT+5~ |
| IBCNS | IA+14~, IA+16*, IA+20, IA+34, INACT~, INACT+8, INACT+18, INACT+35, OKAY+4, OKAY+7 |
| IBCPOL | INACT+5~, INACT+37, OKAY+7 |
| IBFG | INACT+4~, INACT+35* |
| IBMAIL | INACT+5~, OKAY+4 |
| >> IBMERGE | OKAY+7 |
| IBNEWP | INACT+4~ |
| IBPICK | IA+14~, IA+16*, IA+30, IA+33* |
| IBPLAN | IA+14~, IA+16*, IA+17, IA+18, IA+34, INACT~, INACT+6, INACT+18, INACT+22, INACT+26 , INACT+27, INACT+35, OKAY+1, OKAY+4, OKAY+7 |
| IBPLAND | IA+14~, IA+18*, IA+19, IA+20, INACT+4~, INACT+6*, INACT+8, INACT+11, INACT+18, DISP+1 |
| >> IBPPOL | IA+15, IA+20 |
| IBQUIT | IA+14~, IA+16*, IA+29, IA+30, IA+38*, INACT+5~, INACT+40, OKAY+1 |
| IBREP | INACT+5~, INACT+35*, INACT+37*, OKAY+7 |
| IBSUB | INACT+5~, INACT+18*, INACT+22 |
| IBX | INACT+4~ |
| >> VALMBCK | IAQ+3* |
| X | IA+14~, IA+15*, IA+16, IA+23* |
| >> Y | IA+38, INACT+32 |