IBCNRPM2 ;BHAM ISC/CMW - Match Multiple Group Plans to a Pharmacy Plan ;10-MAR-2004
Source file <IBCNRPM2.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 | 4 | IBCNR GROUP PLAN ADD/EDIT IBCNR GROUP PLAN DELETE IBCNR GROUP PLAN MATCH IBCNRPM1 |
| Kernel | 1 | ^ORD(101 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN(IBCNRP,IBCNRI,IBCNRGP) | ; -- main entry point for IBCNR PAYERSHEET MATCH (LIST TEMPLATE)
|
|
| HDR | ; -- header code
|
|
| INIT | ; -- init variables and list array
|
|
| HELP | ; -- help code
|
|
| EXIT | ; -- exit code
|
|
| EXPND | ; -- expand code
|
|
| SEL | ; Select Plan
|
|
| DEL | ; remove a plan from a group
|
|
| S1 | ||
| SPQ | ;
|
| Name | Field # of Occurrence |
|---|---|
| ^DIE | SEL+19, DEL+14 |
| $$GET1^DIQ | INIT+62, INIT+86, SEL+13, SEL+14, DEL+11 |
| ^DIR | SPQ+2 |
| $$DELCOM^IBCNRP | S1+14 |
| GIPF^IBCNRPM1 | SEL+20, DEL+15 |
| OK^IBCNSM3 | S1+9 |
| $$EXPAND^IBTRE | INIT+58 |
| EN^VALM | EN+1 |
| $$SETFLD^VALM1 | INIT+49, INIT+52, INIT+55, INIT+58, INIT+63 |
| $$SETSTR^VALM1 | HDR+19, HDR+23, HDR+29 |
| CLEAR^VALM1 | EXIT+3 |
| FULL^VALM1 | S1+4 |
| PAUSE^VALM1 | S1+7, S1+20 |
| CLEAN^VALM10 | EXIT+3, SEL+21, DEL+16 |
| CNTRL^VALM10 | INIT+17, INIT+27, INIT+38 |
| EN^VALM2 | S1+4 |
| DISP^XQORM1 | HELP+1 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^IBA(355.3 - [#355.3] | Classic Fileman Calls, GET1^DIQ |
| ^IBCNR(366.03 - [#366.03] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(36 - [#36] | HDR+15 |
| ^IBCNR(366.03 - [#366.03] | HDR+4, HDR+7, HDR+11 |
| ^TMP("IBCNR" | INIT+2, INIT+8!, INIT+13, INIT+16*, INIT+18*, INIT+22*, INIT+23*, INIT+24*, INIT+26*, INIT+28* , INIT+29*, INIT+33*, INIT+34*, INIT+35*, INIT+37*, INIT+39*, INIT+40*, INIT+41, INIT+42, INIT+44 , INIT+45, INIT+66*, INIT+67*, INIT+68*, INIT+75*, INIT+76*, INIT+77*, INIT+82*, INIT+83*, INIT+84* , INIT+89*, INIT+90*, INIT+91*, EXIT+1!, SEL+12, SEL+25, DEL+10, DEL+19, S1+2, S1+11 |
| ^TMP($J | SEL+25*, DEL+19* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| D | SEL+9~ |
| DA | SEL+9~, SEL+15*, DEL+7~, DEL+12* |
| DEL | INIT+6~, SEL+4*, DEL+2*, S1+13, SPQ+4 |
| >> DELCOM | INIT+86*, INIT+87, DEL+13, S1+14*, S1+15 |
| DIC | SEL+9~, SEL+15*, DEL+7~, DEL+12* |
| DIE | SEL+9~, SEL+15*, DEL+7~, DEL+12* |
| DIR | S1~, SPQ+2! |
| DIR("A" | SPQ+1* |
| DIR("B" | SPQ+1* |
| DIR(0 | SPQ+1* |
| DIROUT | S1~ |
| DIRUT | S1~ |
| DR | SEL+9~, SEL+15*, SEL+16*, SEL+17*, SEL+18*, DEL+7~, DEL+12*, DEL+13* |
| DTOUT | S1~ |
| DUOUT | S1~ |
| DUZ | SEL+16, SEL+17, DEL+13 |
| GPIEN | INIT+6~, INIT+9*, INIT+44*, INIT+45, INIT+67, INIT+68, INIT+76, INIT+77, INIT+83, INIT+84 , INIT+86, INIT+90, INIT+91 |
| IBCNA | INIT+7~, INIT+9*, INIT+41*, INIT+42, INIT+44, INIT+45, INIT+52 |
| IBCNM | INIT+7~, INIT+9*, INIT+42*, INIT+44, INIT+45, INIT+55 |
| IBCNR0 | HDR+1~, HDR+4*, HDR+5, HDR+6 |
| IBCNR10 | HDR+1~, HDR+7*, HDR+8, HDR+9, HDR+10 |
| IBCNR3 | HDR+2~, HDR+11*, HDR+12, HDR+13 |
| IBCNRBIN | HDR+1~, HDR+9*, HDR+21 |
| IBCNRGP | EN~ |
| IBCNRI | EN~, HDR+15 |
| IBCNRID | HDR+1~, HDR+5*, HDR+18 |
| IBCNRIN | HDR+2~, HDR+15*, HDR+29 |
| IBCNRNM | HDR+1~, HDR+6*, HDR+18 |
| IBCNRP | EN~, HDR+4, HDR+7, HDR+11, SEL+15, SEL+16, SEL+17 |
| IBCNRPBM | HDR+1~, HDR+8* |
| IBCNRPCN | HDR+1~, HDR+10*, HDR+22 |
| IBCNRPP | INIT+6~, INIT+61*, INIT+62*, INIT+63, INIT+71, INIT+78 |
| IBCOV | INIT+6~ |
| IBCPD6 | INIT+6~ |
| IBCPOLD | INIT+6~ |
| IBCRVD | INIT+6~ |
| IBDAT | INIT+7~, INIT+45*, INIT+58, INIT+61, INIT+72, INIT+73, INIT+79, INIT+80 |
| IBGNA | INIT+7~ |
| IBGNM | INIT+7~ |
| IBGP0 | INIT+6~ |
| IBI | S1~, S1+2* |
| IBIND | INIT+11*, EXIT+2! |
| IBLEAD | HDR+1~, HDR+17*, HDR+19, HDR+21*, HDR+23 |
| IBMULT | INIT+11*, EXIT+2!, S1+8 |
| IBOK | S1~, S1+11 |
| IBPLNOLD | SEL+9~, SEL+13*, SEL+16, SEL+17, DEL+7~, DEL+11*, DEL+13 |
| IBQUIT | S1~, S1+10 |
| IBSEL | SEL+9~, SEL+12*, SEL+13, SEL+14, SEL+15, DEL+7~, DEL+10*, DEL+11, DEL+12, S1+11* |
| IBUSROLD | SEL+9~, SEL+14*, SEL+17 |
| IBW | INIT+11*, EXIT+2! |
| IBX | EXIT+2!, SEL+7, SEL+10*, SEL+11*, SEL+12, SEL+24*, SEL+25, DEL+5, DEL+8*, DEL+9* , DEL+10, DEL+19*, S1+5*, S1+7, S1+11, S1+13, S1+19*, SPQ+5*, SPQ+6* |
| >> IORVOFF | INIT+17, INIT+27, INIT+38 |
| >> IORVON | INIT+17, INIT+27, INIT+38 |
| >> LAST | INIT+10*, INIT+69* |
| LIM | INIT+6~ |
| LST | HDR+2~, HDR+13*, HDR+22 |
| MATCH | INIT+7~, INIT+12*, INIT+13*, INIT+14, INIT+16, INIT+19, INIT+26, INIT+30, INIT+37, INIT+41 , INIT+42, INIT+44, INIT+45 |
| NST | HDR+2~, HDR+12*, HDR+22 |
| U | HDR+15, INIT+61 |
| VALMBCK | EXIT+1!, S1+5*, S1+10*, S1+11* |
| >> VALMBG | INIT+9*, S1+1, S1+2, S1+3*, S1+7*, S1+18*, SPQ+3*, SPQ+4* |
| VALMBG1 | S1~, S1+1*, S1+2*, S1+3 |
| >> VALMBGO | S1+1*, S1+7, S1+18, SPQ+3 |
| >> VALMCNT | INIT+3*, INIT+9*, INIT+15*, INIT+16, INIT+17, INIT+18, INIT+20*, INIT+22, INIT+23, INIT+24 , INIT+25*, INIT+26, INIT+27, INIT+28, INIT+29, INIT+31*, INIT+33, INIT+34, INIT+35, INIT+36* , INIT+37, INIT+38, INIT+39, INIT+40, INIT+47*, INIT+66, INIT+67, INIT+69, INIT+74*, INIT+75 , INIT+76, INIT+81*, INIT+82, INIT+83, INIT+88*, INIT+89, INIT+90 |
| >> VALMCNT1 | INIT+10*, INIT+23, INIT+24, INIT+28, INIT+29, INIT+34, INIT+35, INIT+39, INIT+40, INIT+48* , INIT+49, INIT+67, INIT+68, INIT+76, INIT+77, INIT+83, INIT+84, INIT+90, INIT+91 |
| >> VALMHDR(1 | HDR+19* |
| >> VALMHDR(2 | HDR+23* |
| >> VALMHDR(4 | HDR+29* |
| >> VALMLST | S1+2, S1+3 |
| VALMY | EXIT+1! |
| VALMY( | SEL+11, SEL+24, DEL+9, DEL+19 |
| VALMY(0 | S1+5 |
| X | HDR+2~, HDR+18*, HDR+19, HDR+22*, HDR+23, HDR+28*, HDR+29, INIT+6~, INIT+49*, INIT+52* , INIT+55*, INIT+58*, INIT+63*, INIT+66, INIT+73*, INIT+75, INIT+80*, INIT+82, INIT+87*, INIT+89 , HELP+1*, S1~ |
| >> XQORNOD(0 | S1+4 |
| Y | S1~, SPQ+5 |
| Y(0 | SPQ+6 |