IBCNBEE ;ALB/ARH - Ins Buffer: add/edit existing entries in buffer ;1 Jun 97
Source file <IBCNBEE.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 |
|---|---|---|
| ADD(IBSOURCE) | ; add a new buffer file entry (#355.33), sets only status (0) node data
|
|
| STATUS(IBBUFDA,STATUS,NC,NG,NP) | ; edit the status node
|
|
| INS(IBBUFDA,FLDS) | ; edit the insurance company portion of a buffer file entry
|
|
| GRP(IBBUFDA,FLDS) | ; edit the group/plan portion of the buffer file entry
|
|
| POLICY(IBBUFDA,FLDS) | ; edit the patient policy portion of the buffer file entry
|
|
| ESGHP(IBBUFDA) | ; sponsoring employer information
|
|
| ASKSAVE(NAME) | ;asks the user if changes to the Patient Registration File (Subscriber data) should be saved
|
|
| DELEMP(IBBUFDA) | ; delete sponsoring employer data
|
|
| INSHELP | ;
|
|
| GRPHELP | ;
|
|
| POLHELP | ;
|
|
| INSNAME(IBBUFDA) | ; Reset insurance company name
|
|
| CHECK(IBBUFDA) | ; Select Insurance Company Name and Automatch
; Buffer file (#355.33), field# 20.01. ; ESG - 6/18/02 - SDD 5.1.4 - Usage of Auto Match when editing the ; insurance company name. Also, display the insurance company ; name lookup/lister and the Auto Match lookup/lister. |
|
| CHECKQ | ||
| MRINS | ; Insurance Company fields asked of MCCR users in the Buffer Process options (all buffer ins fields 20.01-21.06)
|
|
| MRGRP | ; Group/Plan fields asked of MCCR users in the Buffer Process options (all buffer grp fields 40.01,90.01,90.02,40.04-40.09)
|
|
| MRPOL | ; Patient Policy fields asked of MCCR users in the Buffer Process options (all buffer policy fields except ESGHP,60.05,60.06 60.02-61.01
|
|
| OTINS | ; Insurance Company fields asked of non-MCCR users entering buffer data from options outside IB (20.01-20.04,21.01-21.06)
|
|
| OTGRP | ; Group/Plan fields asked of non-MCCR users entering buffer data from options outside IB (90.01,90.02,40.09) ;;Daou/EEN-adding BIN & PCN (40.1,40.11)
|
|
| OTPOL | ; Patient Policy fields asked of non-MCCR users entering buffer data from options outside IB (60.02,60.03,90.03,60.05,60.06,91.01,60.08)
|
| Name | Field # of Occurrence |
|---|---|
| ^DIE | INS+17, GRP+6, POLICY+7, ESGHP+19, ESGHP+22, DELEMP+3, INSNAME+4, INSNAME+6 |
| CHK^DIE | STATUS+3 |
| FILE^DIE | STATUS+7 |
| UPDATE^DIE | ADD+4 |
| ^DIR | ESGHP+10, ASKSAVE+3 |
| $$DICINS^IBCNBU1 | CHECK+14 |
| $$AMLOOK^IBCNEUT1 | CHECK+16 |
| $$AMSEL^IBCNEUT1 | CHECK+17 |
| AMADD^IBCNEUT6 | CHECK+20 |
| OAD^VADPT | ESGHP+7 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^IBA(355.33 - [#355.33] | Classic Fileman Calls, CHK^DIE |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | ESGHP+15 |
| ^IBA(355.33 - [#355.33] | INS+3, INS+11, GRP+2, POLICY+2, ESGHP+4, ESGHP+22, ESGHP+25, DELEMP+1, CHECK+8 |
| Name | Line Occurrences |
|---|---|
| $$CHECK | INSNAME+5 |
| $$INSNAME | INS+15 |
| CHECKQ | CHECK+9 |
| DELEMP | ESGHP+12, ESGHP+25 |
| ESGHP | POLICY+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AMLIST | CHECK+6~, CHECK+16, CHECK+17 |
| DA | INS+2~, INS+17*!, GRP+2~, GRP+6*!, POLICY+2~, POLICY+6*, POLICY+7!, ESGHP+19*!, ESGHP+22*!, DELEMP+1~ , DELEMP+3*!, INSNAME+1~, INSNAME+3*, INSNAME+6*! |
| DFN | ESGHP+1~, ESGHP+6*, ESGHP+15 |
| DIC | INS+2~, GRP+2~, POLICY+2~, DELEMP+1~ |
| DIE | INS+2~, INS+17*!, GRP+2~, GRP+6*!, POLICY+2~, POLICY+6*, POLICY+7!, ESGHP+19*!, ESGHP+22*!, DELEMP+1~ , DELEMP+3*!, INSNAME+1~, INSNAME+3*, INSNAME+6*! |
| DIE("NO^" | POLICY+7* |
| DIR | ESGHP+1~, ASKSAVE+2!, ASKSAVE+3! |
| DIR("?" | ESGHP+8*, ESGHP+9* |
| DIR("A" | ESGHP+10*, ASKSAVE+2* |
| DIR("B" | ESGHP+10*, ASKSAVE+2* |
| DIR(0 | ESGHP+10*, ASKSAVE+2* |
| DIRUT | ESGHP+1~, ESGHP+4, ASKSAVE+4 |
| DR | INS+2~, INS+13*, INS+15*, INS+17!, GRP+2~, GRP+5*, GRP+6!, POLICY+2~, POLICY+5*, POLICY+7! , ESGHP+16*, ESGHP+17*, ESGHP+18*, ESGHP+19!, ESGHP+22*!, DELEMP+1~, DELEMP+2*, DELEMP+3!, INSNAME+1~, INSNAME+3* , INSNAME+6*! |
| DTOUT | ESGHP+1~ |
| DUOUT | ESGHP+1~ |
| FLDS | INS~, INS+4*, INS+11, INS+15, GRP~, GRP+3*, POLICY~, POLICY+3*, POLICY+9 |
| IB60 | ESGHP+1~, ESGHP+4*, ESGHP+6 |
| IBARR | ADD+1~, STATUS+2~ |
| IBARR( | ADD+3*, STATUS+5*, STATUS+6* |
| IBBUFDA | STATUS~, STATUS+2, INS~, INS+3, INS+11, INS+15, INS+17, GRP~, GRP+2, GRP+6 , POLICY~, POLICY+2, POLICY+6, POLICY+9, ESGHP~, ESGHP+4, ESGHP+12, ESGHP+19, ESGHP+22, ESGHP+25 , DELEMP~, DELEMP+1, DELEMP+3, INSNAME~, INSNAME+3, INSNAME+5, INSNAME+6, CHECK~, CHECK+8 |
| IBCNEXT1 | INS+2~, INS+11*, CHECK+20 |
| IBE | ESGHP+1~, ESGHP+15* |
| IBEMPST | ESGHP+1~, ESGHP+15*, ESGHP+16 |
| IBERR | ADD+1~, ADD+5 |
| IBERR("DIERR" | ADD+5 |
| IBIFN | ADD+1~, STATUS+2~*, STATUS+5, STATUS+6 |
| IBIFN(1 | ADD+5 |
| IBNAME | INSNAME+1~, CHECK+6~, CHECK+8*, CHECK+9, CHECK+14, CHECK+16 |
| IBNEW | INSNAME+1~, INSNAME+5*, INSNAME+6, INSNAME+10, CHECK+6~, CHECK+8*, CHECK+14*, CHECK+15, CHECK+17*, CHECK+20 , CHECKQ |
| IBREL | ESGHP+1~, ESGHP+6*, ESGHP+8, ESGHP+9, ESGHP+15 |
| IBSOURCE | ADD~, ADD+1*, ADD+3 |
| IBX | ADD+1~, ADD+5*, ADD+6, STATUS+2~, STATUS+3, INSNAME+1~, INSNAME+2*, INSNAME+6*, INSNAME+10*, INSNAME+11 |
| IBZZ | POLICY+2~ |
| NAME | ASKSAVE~, ASKSAVE+2 |
| NC | STATUS~, STATUS+5*, STATUS+6 |
| NG | STATUS~, STATUS+5*, STATUS+6 |
| NP | STATUS~, STATUS+5*, STATUS+6 |
| STATUS | STATUS~, STATUS+3, STATUS+5 |
| U | ADD+5, INS+3, INS+11, GRP+2, POLICY+2, ESGHP+6, ESGHP+15, ESGHP+17, ESGHP+18, CHECK+8 |
| VA | ESGHP+1~ |
| VAERR | ESGHP+1~ |
| VAOA | ESGHP+1~ |
| VAOA("A" | ESGHP+6* |
| VAOA(1 | ESGHP+16 |
| VAOA(11 | ESGHP+18 |
| VAOA(2 | ESGHP+16 |
| VAOA(3 | ESGHP+17 |
| VAOA(4 | ESGHP+17 |
| VAOA(5 | ESGHP+17 |
| VAOA(8 | ESGHP+18 |
| VAOA(9 | ESGHP+7, ESGHP+10, ESGHP+16 |
| X | INS+2~, GRP+2~, POLICY+2~, DELEMP+1~, INSNAME+1~, CHECK+20 |
| Y | INS+2~, GRP+2~, POLICY+2~, POLICY+7, ESGHP+10, ASKSAVE+4, DELEMP+1~, INSNAME+1~, INSNAME+5, INSNAME+6 |
| Name | Field # of Occurrence |
|---|---|
| $T(@(3)+1 | INS+13, INS+15, GRP+5, POLICY+5 |
| $T(@(3)+2 | POLICY+5 |