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 |