IBCNBLA ;ALB/ARH - Ins Buffer: LM action calls ;1 Jun 97
Source file <IBCNBLA.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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| NEWSCRN(TEMPLAT,TMPARR,IBBUFDA) | ; open a new screen for a specific buffer entry, pass in LM template and the array to select from
; if temp array is defined then user selects the buffer entry, otherwise use entry passed in |
|
| SEL(TMPARR) | ; user selects one of the items from the list on the screen
|
|
| SELQ | ||
| PNXTSCRN(TEMPLAT,IBBUFDA) | ; open a new screen for a buffer entry, rebuild the process screen on return since it may have changed
|
|
| LNXTSCRN(TEMPLAT,TMPARR,AVIEW) | ; select entries from list to process/expand
|
|
| LNXTX | ;
|
|
| LREJECT(TMPARR) | ; user select entries from list then reject/delete them
|
|
| LREJX | ;
|
|
| FASTEXIT | ; sets flag signaling system should be exited
|
|
| SELSORT | ; select the way to sort the list screen
|
|
| SELSORTX | ;
|
|
| TGLSCRN(IBBUFDA) | ; toggle process screen from policy to insurance info, glbal variable IBCNSCRN contains ins co chosen
|
|
| AMCHK | ; This procedure is called from the main buffer screen as an action
; to check the insurance company names in the buffer file. This will ; invoke another ListMan screen that shows a list of all insurance ; company names that do not exist in File 36 either as names or as ; synonyms and also they do not exist in the Auto Match file. These ; are bad insurance company names that need to be corrected before ; electronic insurance verification attempts can be made. ; esg - 6/20/02 - SDD 5.1.11 - Add an action on the main buffer ; screen to call the buffer names check option |
|
| AMCHKX | ;
|
|
| SUBCLNCK(IBSDFN,IBBUFSN) | ; Look at subscriber ids in 2.312 and compare for 'P' ;IB*806/DTG check subscriber id equals
|
| Name | Field # of Occurrence |
|---|---|
| $$FIND1^DIC | SELSORT+44 |
| $$GET1^DIQ | SELSORT+44, SUBCLNCK+20 |
| ^DIR | SEL+4, SEL+12, LNXTSCRN+34, LREJECT+34, FASTEXIT+4, SELSORT+12, SELSORT+56 |
| NEWSCRN^IBCNBLA | PNXTSCRN+1 |
| REJECT^IBCNBLA1 | LREJECT+22 |
| MULSEL^IBCNBLA2 | LNXTSCRN+10, LREJECT+8 |
| HDR^IBCNBLL | SELSORT+66 |
| INIT^IBCNBLL | SELSORT+66 |
| HDR^IBCNBLP | PNXTSCRN+2, TGLSCRN+6 |
| INIT^IBCNBLP | PNXTSCRN+2, TGLSCRN+6 |
| $$LOCK^IBCNBU1 | NEWSCRN+4 |
| $$SELINS^IBCNBU1 | TGLSCRN+4 |
| UNLOCK^IBCNBU1 | NEWSCRN+4, LNXTSCRN+40, LREJECT+42 |
| EN^IBCNEAMC | AMCHK+10 |
| $$STRIP^IBCNEDE3 | SUBCLNCK+15, SUBCLNCK+21 |
| EN^VALM | NEWSCRN+4, LNXTSCRN+21 |
| FULL^VALM1 | LNXTSCRN+9, LREJECT+7, FASTEXIT+3, SELSORT+3, TGLSCRN+2 |
| CLEAN^VALM10 | PNXTSCRN+2, TGLSCRN+6 |
| EN^VALM2 | SEL+6 |
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| 2.312 | GET1^DIQ |
| ^IBE(365.15 - [#365.15] | FIND1^DIC, GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | SUBCLNCK+18 |
| ^IBA(355.33 - [#355.33] | SEL+10, SUBCLNCK+14 |
| ^TMP( | SEL+3, SEL+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ACT | LNXTSCRN+8~, LNXTSCRN+23*, LNXTSCRN+24*, LNXTSCRN+28, LNXTSCRN+31, LNXTSCRN+32 |
| AVIEW | LNXTSCRN~ |
| DIR | SEL+4!, SEL+12!, LNXTSCRN+8~, LNXTSCRN+34!, LREJECT+28~, LREJECT+34!, FASTEXIT+1~, SELSORT+1~, SELSORT+12!, SELSORT+56! |
| DIR("?" | SELSORT+48*, SELSORT+49*, SELSORT+50*, SELSORT+51*, SELSORT+52*, SELSORT+53*, SELSORT+54*, SELSORT+55* |
| DIR("A" | LNXTSCRN+31*, LNXTSCRN+32*, LREJECT+31*, LREJECT+32*, FASTEXIT+4*, SELSORT+11*, SELSORT+46* |
| DIR("B" | LNXTSCRN+33*, LREJECT+33*, FASTEXIT+4*, SELSORT+11*, SELSORT+47* |
| DIR(0 | SEL+4*, SEL+12*, LNXTSCRN+30*, LREJECT+30*, FASTEXIT+4*, SELSORT+9*, SELSORT+10*, SELSORT+38*, SELSORT+45* |
| DIROUT | LNXTSCRN+8~, LREJECT+28~, SELSORT+1~ |
| DIRUT | LNXTSCRN+8~, LREJECT+28~, FASTEXIT+1~, SELSORT+1~, SELSORT+22, SELSORT+57 |
| DTOUT | LNXTSCRN+8~, LREJECT+28~, SELSORT+1~ |
| DUOUT | LNXTSCRN+8~, LREJECT+28~, SELSORT+1~ |
| IB90 | SUBCLNCK+7~, SUBCLNCK+14* |
| IBA | SUBCLNCK+7~, SUBCLNCK+18*, SUBCLNCK+19 |
| IBB | SUBCLNCK+7~, SUBCLNCK+20*, SUBCLNCK+21 |
| IBBUFDA | NEWSCRN~, NEWSCRN+3~*, NEWSCRN+4, PNXTSCRN~, PNXTSCRN+1, LNXTSCRN+7~, LNXTSCRN+18*, LREJECT+6~, LREJECT+16*, TGLSCRN~ , TGLSCRN+1 |
| IBBUFSN | SUBCLNCK~, SUBCLNCK+9*, SUBCLNCK+10, SUBCLNCK+14 |
| IBC | SUBCLNCK+7~, SUBCLNCK+21*, SUBCLNCK+22 |
| IBCNEZAR | LNXTSCRN+7~, LNXTSCRN+10, LNXTSCRN+11, LREJECT+6~, LREJECT+8, LREJECT+9 |
| IBCNEZAR( | LNXTSCRN+15, LNXTSCRN+16, LNXTSCRN+17, LREJECT+13, LREJECT+14, LREJECT+15 |
| IBCNEZBF | LNXTSCRN+7~, LNXTSCRN+17*, LNXTSCRN+18, LNXTSCRN+40, LREJECT+6~, LREJECT+15*, LREJECT+16, LREJECT+22, LREJECT+42 |
| IBCNEZCT | LNXTSCRN+7~, LNXTSCRN+14*, LNXTSCRN+19*, LNXTSCRN+25, LNXTSCRN+29, LREJECT+6~, LREJECT+12*, LREJECT+17*, LREJECT+20, LREJECT+27 , LREJECT+29 |
| IBCNEZEN | LNXTSCRN+7~, LNXTSCRN+14*, LNXTSCRN+15*, LNXTSCRN+16, LNXTSCRN+17, LNXTSCRN+29, LREJECT+6~, LREJECT+12*, LREJECT+13*, LREJECT+14 , LREJECT+15, LREJECT+20 |
| IBCNEZGD | LNXTSCRN+7~, LNXTSCRN+10, LNXTSCRN+25, LNXTSCRN+29, LREJECT+6~, LREJECT+8, LREJECT+20, LREJECT+27, LREJECT+29 |
| IBCNEZQ | LNXTSCRN+7~, LNXTSCRN+20, LNXTSCRN+22*, LNXTSCRN+35*, LREJECT+6~, LREJECT+18, LREJECT+22, LREJECT+27, LREJECT+36! |
| >> IBCNSCRN | TGLSCRN+4* |
| >> IBCNSORT | SELSORT+11, SELSORT+14*, SELSORT+22, SELSORT+62* |
| >> IBCNSORT(1 | SELSORT+20!, SELSORT+25*, SELSORT+26*, SELSORT+27*, SELSORT+28*, SELSORT+29*, SELSORT+30*, SELSORT+31*, SELSORT+32*, SELSORT+34* , SELSORT+35*, SELSORT+61* |
| IBD | SUBCLNCK+7~, SUBCLNCK+18*, SUBCLNCK+22*, SUBCLNCK+23 |
| IBE | SUBCLNCK+7~, SUBCLNCK+14*, SUBCLNCK+15 |
| IBF | SUBCLNCK+7~, SUBCLNCK+15*, SUBCLNCK+16 |
| >> IBFASTXT | LNXTSCRN+22, FASTEXIT+5* |
| IBI | SUBCLNCK+7~ |
| IBIENS | SUBCLNCK+7~, SUBCLNCK+19*, SUBCLNCK+20 |
| IBO | SUBCLNCK+7~, SUBCLNCK+13, SUBCLNCK+14*, SUBCLNCK+16* |
| IBOUT | SUBCLNCK+7~, SUBCLNCK+18*, SUBCLNCK+22* |
| IBSDFN | SUBCLNCK~, SUBCLNCK+8*, SUBCLNCK+18, SUBCLNCK+19 |
| IBSELN | SEL+2~, SEL+7*, SEL+8 |
| IBSUBCLN | SUBCLNCK+7~, SUBCLNCK+16*, SUBCLNCK+22 |
| IBX | SEL+2~*, SEL+8*, SEL+10*, SELQ |
| IBY | SEL+2~, SEL+10*, SEL+11 |
| IOF | LNXTSCRN+27, LREJECT+19 |
| >> IORVOFF | LREJECT+21 |
| >> IORVON | LREJECT+19 |
| REMAIN | LNXTSCRN+8~, LNXTSCRN+25*, LNXTSCRN+26, LNXTSCRN+32, LREJECT+28~, LREJECT+29*, LREJECT+32 |
| ST | SELSORT+1~, SELSORT+42*, SELSORT+43, SELSORT+44, SELSORT+45 |
| STDES | SELSORT+1~, SELSORT+43*, SELSORT+44*, SELSORT+45 |
| TEMPLAT | NEWSCRN~, NEWSCRN+4, PNXTSCRN~, PNXTSCRN+1, LNXTSCRN~, LNXTSCRN+21, LNXTSCRN+24 |
| TMPARR | NEWSCRN~, NEWSCRN+3, SEL~, SEL+3, SEL+7, SEL+8, SEL+10, LNXTSCRN~, LNXTSCRN+10, LREJECT~ , LREJECT+8 |
| U | SEL+8, SEL+10, LNXTSCRN+17, LREJECT+15, SELSORT+62, SUBCLNCK+14 |
| >> VALM("ENTITY" | SEL+4 |
| >> VALMBCK | NEWSCRN+5*, PNXTSCRN+2*, LNXTX+1*, LREJX+1*, FASTEXIT+2*, SELSORTX+1*, TGLSCRN+6*, AMCHK+11* |
| >> VALMBG | SELSORTX+1*, TGLSCRN+6* |
| VALMY | SEL+2~, SEL+7 |
| VALMY( | SEL+7 |
| X | LNXTSCRN+8~, LREJECT+28~, FASTEXIT+1~, SELSORT+1~ |
| >> XQORNOD(0 | SEL+6 |
| Y | LNXTSCRN+8~, LNXTSCRN+35, LREJECT+28~, LREJECT+36, FASTEXIT+1~, FASTEXIT+5, SELSORT+1~, SELSORT+13, SELSORT+14, SELSORT+22 , SELSORT+58 |
| Y(0 | SELSORT+14, SELSORT+61, SELSORT+62 |