IBCNES3 ;DALOI/KML/JNM - eIV elig/Benefit screen, con't ; 05-JAN-2016
Source file <IBCNES3.m>
| Package | Total | Call Graph |
|---|---|---|
| Integrated Billing | 1 | SET^IBCNES1 |
| Kernel | 1 | ($$FMTE,$$HL7TFM)^XLFDT |
| List Manager | 1 | $$SETSTR^VALM1 |
| VA FileMan | 1 | GETS^DIQ |
| 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 |
|---|---|---|
| RPDM(IBVF,IBVDA,IBVV,IBVSUB) | ; Eligibility/Group Information procedure
; --- Called by IBCNES ; input ; IBVF = file file# 2.322 or 365.02 ; IBVDA - ien of 365 OR 2.312 |
|
| GRPHDR | ; Header for Elig/Grp Plan Info section
|
|
| GRPHDRX | ;
|
|
| REF(GLO,IBVF,STARTLN,IBVDA) | ; policy level reference ID display
; IB*806/DJW Reformatted display to only print populated fields ; |
|
| PROV(GLO,IBVF,STARTLN,IBVDA) | ; GROUP level provider info
; IB*806/DJW Reformatted display to only print populated fields |
|
| DIAG(GLO,IBVF,STARTLN,IBVDA) | ; DIAGNOSIS INFO
; IB*806/DJW Reformatted display to only print populated fields |
|
| MIL(GLO,IBVF,STARTLN,IBVDA) | ; military personnel information display
; IB*806/DJW Reformatted display to only print populated fields ; and in a single column display |
|
| DFMT(MIL,IBVF,IENS) | ; return proper date format string
; ; input - MIL = data array containing the data extracted from the military information fields (365, 12.01-12.07) ; IENS = ien of 365 entry or 2.312 entry ; output - RES = formatted date string |
|
| SET(LN,DATA,COL) | ;set display data in scratch global
|
| Name | Field # of Occurrence |
|---|---|
| GETS^DIQ | REF+10, PROV+10, DIAG+11, MIL+8 |
| SET^IBCNES1 | GRPHDR+1, GRPHDR+2, REF+11, REF+12, REF+13, REF+14, REF+15, PROV+11, PROV+12, PROV+13 , PROV+14, DIAG+14, DIAG+16, DIAG+17, DIAG+18, MIL+13, MIL+15, MIL+17, MIL+19, MIL+21 , MIL+23, MIL+24 |
| $$SETSTR^VALM1 | SET+3 |
| $$FMTE^XLFDT | DFMT+7, DFMT+8 |
| $$HL7TFM^XLFDT | DFMT+7, DFMT+8 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | RPDM+9 |
| ^IBCN(365 - [#365] | RPDM+10 |
| ^IBE(365.024 - [#365.024] | PROV+11 |
| ^IBE(365.028 - [#365.028] | REF+11 |
| ^IBE(365.039 - [#365.039] | MIL+13 |
| ^IBE(365.041 - [#365.041] | MIL+17 |
| ^IBE(365.042 - [#365.042] | MIL+21 |
| ^IBE(365.046 - [#365.046] | MIL+15 |
| ^ICD9 - [#80] | DIAG+12 |
| ^TMP( | RPDM+11 |
| Name | Line Occurrences |
|---|---|
| $$DFMT | MIL+18 |
| DIAG | RPDM+18 |
| GRPHDR | REF+7, PROV+7, DIAG+8, MIL+11 |
| MIL | RPDM+19 |
| PROV | RPDM+17 |
| REF | RPDM+16 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| COL | SET~, SET+3 |
| COL1 | RPDM+6~, RPDM+13*, REF+11, REF+12, REF+13, PROV+11, PROV+12, DIAG+14, DIAG+16, MIL+13 , MIL+15, MIL+17, MIL+19, MIL+21, MIL+23 |
| COL2 | RPDM+6~, RPDM+13* |
| DATA | SET~, SET+3 |
| DIAG | DIAG+3~ |
| DIAG( | DIAG+12, DIAG+13, DIAG+15 |
| DSP | RPDM+6~, RPDM+11*, RPDM+12, SET+4 |
| FROMDT | DFMT+5~, DFMT+7* |
| GLO | RPDM+6~, RPDM+9*, RPDM+10*, RPDM+16, RPDM+17, RPDM+18, RPDM+19, REF~, REF+5, PROV~ , PROV+5, DIAG~, DIAG+6, MIL~ |
| HDLIST | DIAG+3~, DIAG+7 |
| HDLIST( | DIAG+6*, DIAG+9 |
| IBL | RPDM+6~ |
| IBLINE | RPDM+6~ |
| IBTW | DIAG+4~, DIAG+13*, DIAG+15*, DIAG+16 |
| IBVDA | RPDM~, RPDM+9, RPDM+10, RPDM+16, RPDM+17, RPDM+18, RPDM+19, REF~, REF+9, PROV~ , PROV+9, DIAG~, DIAG+10, MIL~, MIL+5, MIL+6 |
| IBVDA(1 | RPDM+9, REF+9, PROV+9, DIAG+10, MIL+6 |
| IBVF | RPDM~, RPDM+9, RPDM+10, RPDM+16, RPDM+17, RPDM+18, RPDM+19, REF~, REF+4*, REF+9 , REF+10, REF+11, REF+12, REF+13, PROV~, PROV+4*, PROV+9, PROV+10, PROV+11, PROV+12 , DIAG~, DIAG+5*, DIAG+10, DIAG+11, DIAG+12, DIAG+13, DIAG+15, MIL~, MIL+6, MIL+7* , MIL+8, MIL+12, MIL+14, MIL+16, MIL+18, MIL+20, MIL+22, DFMT~, DFMT+7, DFMT+8 |
| IBVSUB | RPDM~, RPDM+11 |
| IBVV | RPDM~, RPDM+5*, GRPHDR+1, GRPHDR+2 |
| IBY | RPDM+6~ |
| ICDSTR | DIAG+3~, DIAG+12*, DIAG+14, DIAG+15 |
| IENS | REF+3~, REF+9*, REF+10, REF+11, REF+12, REF+13, PROV+3~, PROV+9*, PROV+10, PROV+11 , PROV+12, DIAG+3~, DIAG+10*, DIAG+11, DIAG+12, DIAG+13, DIAG+15, MIL+4~, MIL+5*, MIL+6* , MIL+8, MIL+12, MIL+14, MIL+16, MIL+18, MIL+20, MIL+22, DFMT~, DFMT+7, DFMT+8 |
| LN | RPDM+6~, RPDM+12*, RPDM+15, GRPHDR+1*, GRPHDR+2*, GRPHDR+3*, REF+7, REF+11, REF+12*, REF+13* , REF+14*, REF+15*, PROV+7, PROV+11, PROV+12*, PROV+13*, PROV+14*, DIAG+8, DIAG+14, DIAG+15* , DIAG+16*, DIAG+17*, DIAG+18*, MIL+11, MIL+13, MIL+15*, MIL+17*, MIL+19*, MIL+21*, MIL+23* , MIL+24*, SET~, SET+4 |
| MIL | MIL+4~, MIL+10, MIL+18, DFMT~ |
| MIL( | MIL+12, MIL+14, MIL+16, MIL+20, MIL+22, DFMT+7, DFMT+8 |
| PRIMSEC | DIAG+3~, DIAG+13*, DIAG+14 |
| PV | PROV+3~ |
| PV( | PROV+11, PROV+12 |
| PVLIST | PROV+3~, PROV+6 |
| PVLIST( | PROV+5*, PROV+8 |
| REF | REF+3~ |
| REF( | REF+11, REF+12, REF+13 |
| REFLST | REF+3~, REF+6 |
| REFLST( | REF+5*, REF+8 |
| RES | DFMT+5~, DFMT+7*, DFMT+8*, DFMT+9 |
| SIEN | REF+3~, REF+5*, REF+8*, REF+9, PROV+3~, PROV+5*, PROV+8*, PROV+9, DIAG+3~, DIAG+6* , DIAG+9*, DIAG+10 |
| STARTLN | RPDM+7~, RPDM+15*, RPDM+16, RPDM+17, RPDM+18, RPDM+19, REF~, REF+7, PROV~, PROV+7 , DIAG~, DIAG+8, MIL~, MIL+11 |
| STR | SET+1~, SET+2*, SET+3*, SET+4 |
| TODT | DFMT+5~, DFMT+7* |
| U | REF+11, PROV+11, DIAG+14, MIL+13, MIL+15, MIL+17, MIL+21 |
| XX | MIL+4~, MIL+12*, MIL+13, MIL+14*, MIL+15, MIL+16*, MIL+17, MIL+18*, MIL+19, MIL+20* , MIL+21, MIL+22*, MIL+23 |