IBCEP0A ;ALB/TMP - EDI UTILITIES for insurance assigned provider ID ;01-NOV-00
Source file <IBCEP0A.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 | 6 | IBCE PRVINS ADD IBCE PRVINS CHG FORMAT IBCE PRVINS CHG INS IBCE PRVINS DELETE IBCE PRVINS EDIT IBCE PRVINS JUMP |
| Kernel | 1 | ^ORD(101 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| NEW(IBINS,IBPRV,IBPTYP,IBDEF) | ; Add new insurance co assigned id
; IBDEF = flag sent as 1 if only insurance co defaults are being added |
|
| NEWQ | ||
| DEL1 | ; Delete Insurance Co assigned provider ID's
; IBPRV = vp ien of provider if editing entry in file 355.9 ; otherwise, null |
|
| DEL1Q | ||
| CHG1 | ; Edit Provider ID's
|
|
| CHG1Q | ||
| PRVJMP(IBDSP) | ; Navigate to a specific sort level in current LM list
; (from insurance co option) ; IBDSP = 'I', 'A' or 'D' to indicate format selected for display ; ([P]ROVIDER, PROVIDER [T]YPE OR [I]NSURANCE DEFAULT) ; Sets VALMBG = LINE # if a provider in list selected |
|
| PRVNJMP(VALMBG) | ; Navigate to a specific provider name (from insurance co
; option) |
|
| PRVTJMP(VALMBG) | ; Navigate to a specific type of ID qualifier (from ins co option)
|
|
| CHGINS | ; Change insurance co being displayed, using the same or new params
; Assumes IBINS exists = IEN of insurance co (file 36) |
|
| CHGFMT | ; Change format parameters for display
|
|
| CHGFMTQ | ||
| IPARAM | ; Display Insurance co parameters and care unit requirements
; Assumes IBINS exists = IEN of insurance co |
|
| ADDID(IBINS,IBPRV,IBPTYP) | ; Adds a new ID for the provider and/or ins co
; IBINS = ien of file 36 ; IBPRV = vp ien of file 355.9 ; IBPTYP = ien of file 355.97 ; FUNCTION returns 1 if record not added, 0 if filed OK |
|
| ADDIDQ |
| Name | Field # of Occurrence |
|---|---|
| ^DIC | CHGINS+4 |
| FILE^DICN | ADDID+11, ADDID+18 |
| ^DIR | NEW+12, NEW+17, NEW+26, PRVNJMP+9, PRVNJMP+15, PRVTJMP+7, PRVTJMP+13, CHGINS+10 |
| BLD^IBCEP0 | NEWQ, DEL1+11, CHG1+12, CHGINS+14, CHGINS+17, CHGFMT+5 |
| INIT^IBCEP0 | CHGINS+15, CHGFMT+3 |
| SEL^IBCEP0 | DEL1+5, CHG1+3 |
| COPYPROV^IBCEP5A | CHGINS+8 |
| CHG^IBCEP5B | CHG1+12 |
| DEL^IBCEP5B | DEL1+11 |
| NEWID^IBCEP5B | ADDID+14, ADDID+21 |
| $$EXPAND^IBTRE | CHG1+10, PRVNJMP+12 |
| EN^VALM | IPARAM+5 |
| FULL^VALM1 | NEW+3, DEL1+4, CHG1+2, PRVNJMP+4, PRVTJMP+3, CHGINS+3, IPARAM+3 |
| 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 |
|
| 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 |
|---|---|
| ^IBA(355.9 - [#355.9] | Classic Fileman Calls |
| ^IBA(355.91 - [#355.91] | Classic Fileman Calls |
| ^DIC(36 - [#36] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP("IBPRV_INS_ID" | PRVNJMP+12, PRVTJMP+10, CHGINS+13! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | NEW+2~, NEW+7~, NEW+25*, PRVNJMP+3~, CHGINS+2~, ADDID+5~ |
| DD | NEW+2~, ADDID+5~, ADDID+11!, ADDID+18! |
| DIC | NEW+2~, CHGINS+2~, CHGINS+4*, ADDID+5~, ADDID+9*, ADDID+11!, ADDID+17*, ADDID+18! |
| DIC("DR" | ADDID+10* |
| DIC(0 | CHGINS+4*, ADDID+9*, ADDID+17* |
| DIE | NEW+2~ |
| DIR | NEW+2~, NEW+12!, NEW+17!, NEW+26!, PRVNJMP+3~, PRVNJMP+9!, PRVNJMP+15!, PRVTJMP+2~, PRVTJMP+7!, PRVTJMP+13! , CHGINS+2~, CHGINS+10! |
| DIR("?" | NEW+10*, NEW+11*, NEW+23*, PRVNJMP+6*, PRVTJMP+5*, CHGINS+9* |
| DIR("A" | NEW+9*, NEW+16*, NEW+22*, PRVNJMP+7*, PRVNJMP+14*, PRVTJMP+4*, PRVTJMP+12*, CHGINS+10* |
| DIR("B" | NEW+16*, CHGINS+10* |
| DIR("S" | NEW+24*, PRVNJMP+8*, PRVTJMP+6* |
| DIR(0 | NEW+9*, NEW+16*, NEW+22*, PRVNJMP+5*, PRVNJMP+14*, PRVTJMP+4*, PRVTJMP+12*, CHGINS+9* |
| DLAYGO | NEW+2~, ADDID+5~, ADDID+9*, ADDID+11!, ADDID+17*, ADDID+18! |
| DO | NEW+2~, ADDID+5~, ADDID+11!, ADDID+18! |
| DR | NEW+2~ |
| DTOUT | NEW+2~, NEW+13, NEW+18, NEW+27, PRVNJMP+10, PRVTJMP+8, ADDID+12, ADDID+19 |
| DUOUT | NEW+2~, NEW+13, NEW+18, NEW+27, PRVNJMP+10, PRVTJMP+8, ADDID+12, ADDID+19 |
| IB1 | DEL1+3~, DEL1+9*, DEL1+10, CHG1+1~, CHG1+7*, CHG1+8, CHG1+10 |
| IBCUND | NEW+2~ |
| IBDA | DEL1+3~, DEL1+5, DEL1+7*, DEL1+8, DEL1+9*, DEL1+11, CHG1+1~, CHG1+3, CHG1+5*, CHG1+6 , CHG1+7*, CHG1+9, CHG1+12 |
| IBDA( | DEL1+7, CHG1+5 |
| IBDA("" | DEL1+7, CHG1+5 |
| IBDA(0 | DEL1+6, CHG1+4 |
| IBDEF | NEW~, NEW+5, NEW+6 |
| IBDSP | NEW+8, NEWQ, DEL1+11, CHG1+12, PRVJMP~, PRVJMP+6, PRVJMP+7, CHGINS+14, CHGINS+17, CHGFMT+5 , IPARAM+2~ |
| IBFILE | DEL1+3~, DEL1+10*, DEL1+11, CHG1+1~, CHG1+8*, CHG1+10, CHG1+11, CHG1+12 |
| IBHOLD | IPARAM+2~ |
| IBHOLD("IBINS" | IPARAM+4*, IPARAM+6 |
| IBIEN | NEW+2~, ADDID+5~, ADDID+12*, ADDID+13*, ADDID+14, ADDID+19*, ADDID+20*, ADDID+21 |
| IBINEW | CHGINS+2~, CHGINS+5*, CHGINS+7, CHGINS+13 |
| IBINS | NEW~, NEW+30, NEWQ, DEL1+11, CHG1+12, CHGINS+7, CHGINS+8, CHGINS+12, CHGINS+13*, CHGINS+14 , CHGINS+17*, CHGFMT+2, CHGFMT+5*, IPARAM+4, IPARAM+6*, ADDID~, ADDID+10, ADDID+14, ADDID+17, ADDID+21 |
| IBO | NEW+7~, NEW+8*, NEW+9, NEW+11 |
| IBPRV | NEW~, NEW+6, NEW+14*, NEW+15, NEW+30, ADDID~, ADDID+7, ADDID+9, ADDID+14 |
| IBPTYP | NEW~, NEW+21, NEW+28*, NEW+30, ADDID~, ADDID+14, ADDID+21 |
| IBQ | NEW+2~, NEW+4*, NEW+6, NEW+13*, NEW+18*, NEW+21, NEW+27*, NEW+30*, NEWQ, ADDID+5~ , ADDID+6*, ADDID+7, ADDID+12*, ADDID+19*, ADDIDQ |
| IBSAVE | CHGINS+2~, CHGFMT+1~ |
| IBSAVE("IBINS" | CHGINS+12*, CHGINS+17, CHGFMT+2*, CHGFMT+5 |
| IBSORT | NEWQ, DEL1+11, CHG1+12, CHGINS+14, CHGINS+17, CHGFMT+5, IPARAM+2~ |
| U | NEW+14, DEL1+9, CHG1+7, PRVNJMP+12 |
| >> VALMBCK | NEWQ+1*, DEL1Q*, CHG1Q*, PRVJMP+8*, CHGINS+18*, CHGFMTQ*, IPARAM+8* |
| VALMBG | PRVJMP+6, PRVJMP+7, PRVNJMP~, PRVNJMP+13*, PRVTJMP~, PRVTJMP+11*, CHGINS+13* |
| VALMHDR | CHGINS+13! |
| VALMQUIT | CHGINS+16, CHGFMT+4, IPARAM+7! |
| X | NEW+2~, PRVNJMP+3~, PRVTJMP+2~, CHGINS+2~, ADDID+5~, ADDID+9*, ADDID+17* |
| Y | NEW+2~, NEW+14, NEW+18, NEW+27, NEW+28, PRVNJMP+3~, PRVNJMP+10, PRVNJMP+12, PRVTJMP+2~, PRVTJMP+8 , PRVTJMP+10, CHGINS+2~, CHGINS+5, CHGINS+11, CHGINS+14, ADDID+5~, ADDID+12, ADDID+13, ADDID+19, ADDID+20 |
| Z | NEW+2~, PRVNJMP+11~, PRVNJMP+12*, PRVNJMP+13, PRVTJMP+9~, PRVTJMP+10*, PRVTJMP+11 |