IBCNEUT3 ;DAOU/AM - eIV MISC. UTILITIES ;12-JUN-2002
Source file <IBCNEUT3.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 |
---|---|---|
INSERROR(TYPE,IEN,ERRFLG,ARRAY) | ;
; Formal parameters: ; TYPE: Type of IEN passed in the second parameter. ; Either "B" for "Buffer" or "I" for "Insurance". ; Mandatory, passed by value. ; IEN: IEN to perform a lookup for. Mandatory, passed by value. ; ERRFLG: Error flag. "" or 0 if no extended error information is ; requested, 1 if extended error information is requested. ; Optional (the default is 0), passed by value. ; ARRAY: Array of error messages returned by the function. ; Optional, passed by reference. Whatever is passed in will be ; KILLed by the function. The structure of the return array is ; as follows: ; ARRAY # of error messages passed back ; ARRAY(error#) Data for this error number, including error ; number 1 present in the value returned by the function. ; [1] IEN of the error code in the symbol file ; [2] # of lines in the error message text ; ARRAY(error #,line #) - One line of error message text ; up to 70 characters long |
|
EXIT | ; Main function exit point
|
|
MANUAL(IEN) | ; Need to do a manual insurance verification?
|
Name | Field # of Occurrence |
---|---|
$$FIND1^DIC | MANUAL+3 |
$$GET1^DIQ | INSERROR+40, MANUAL+4 |
$$AMLOOK^IBCNEUT1 | INSERROR+75 |
$$ACTIVE^IBCNEUT4 | INSERROR+48, INSERROR+61, INSERROR+106 |
$$PAYER^IBCNEUT4 | INSERROR+40 |
VALID^IBCNEUT4 | INSERROR+50, INSERROR+71, INSERROR+86, INSERROR+117 |
$$MBICHK^IBCNEUT7 | INSERROR+40 |
$$ERROR^IBCNEUT8 | INSERROR+37, INSERROR+38, INSERROR+39, INSERROR+42, INSERROR+49, INSERROR+54, INSERROR+61, INSERROR+65, INSERROR+67, INSERROR+69 , INSERROR+84, INSERROR+93, INSERROR+103, INSERROR+106, INSERROR+111, INSERROR+113, INSERROR+115 |
FINDPAY^IBCNEUT8 | INSERROR+63, INSERROR+108 |
INSIEN^IBCNEUT8 | INSERROR+56, INSERROR+79 |
$$TRIM^XLFSTR | INSERROR+53, INSERROR+79, INSERROR+98 |
FileNo | Call Tags |
---|---|
^IBE(350.9 - [#350.9] | GET1^DIQ |
^IBA(355.33 - [#355.33] | GET1^DIQ |
^IBE(365.15 - [#365.15] | FIND1^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(36 - [#36] | INSERROR+42, INSERROR+90, INSERROR+98 |
^IBA(355.33 - [#355.33] | INSERROR+39, INSERROR+53 |
Name | Line Occurrences |
---|---|
$$MANUAL | INSERROR+41 |
EXIT | INSERROR+37, INSERROR+38, INSERROR+39, INSERROR+41, INSERROR+42, INSERROR+45, INSERROR+54, INSERROR+59, INSERROR+75, INSERROR+93 , INSERROR+102, INSERROR+106, INSERROR+111, INSERROR+113, INSERROR+115 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARRAY | INSERROR~, INSERROR+35! |
ERRFLG | INSERROR~, INSERROR+33* |
IEN | INSERROR~, INSERROR+38, INSERROR+39, INSERROR+40, INSERROR+41, INSERROR+42, INSERROR+48, INSERROR+50, INSERROR+53, MANUAL~ , MANUAL+4 |
INSIEN | INSERROR+29~, INSERROR+56, INSERROR+59, INSERROR+63, INSERROR+65, INSERROR+75, INSERROR+79, INSERROR+81, INSERROR+90*, INSERROR+93 , INSERROR+95*, INSERROR+98, INSERROR+108, INSERROR+111 |
INSIEN( | INSERROR+95 |
INSIEN("" | INSERROR+61, INSERROR+84, INSERROR+86, INSERROR+106 |
INSNAME | INSERROR+29~, INSERROR+53*, INSERROR+54, INSERROR+56, INSERROR+61, INSERROR+65, INSERROR+67, INSERROR+69, INSERROR+75, INSERROR+84 , INSERROR+90, INSERROR+93, INSERROR+103, INSERROR+106, INSERROR+111 |
MANUAL | MANUAL+1~, MANUAL+2*, MANUAL+4*, MANUAL+5 |
NAME | INSERROR+76~, INSERROR+79*, INSERROR+96~, INSERROR+98*, INSERROR+99 |
NAMEARR | INSERROR+29~, INSERROR+75, INSERROR+84, INSERROR+103 |
NAMEARR( | INSERROR+79, INSERROR+99* |
NAMEARR("" | INSERROR+102, INSERROR+113, INSERROR+115 |
PAYID | INSERROR+29~, INSERROR+31*, INSERROR+50, INSERROR+63, INSERROR+69*, INSERROR+71, INSERROR+86, INSERROR+108, INSERROR+111*, INSERROR+115* , INSERROR+117, EXIT+1 |
PAYID( | INSERROR+71, INSERROR+117 |
PAYID("" | INSERROR+67, INSERROR+69, INSERROR+71, INSERROR+113, INSERROR+115, INSERROR+117 |
PAYIEN | INSERROR+29~, INSERROR+31*, INSERROR+50, INSERROR+71, INSERROR+86, INSERROR+117, EXIT+1 |
STIEN | MANUAL+1~, MANUAL+3*, MANUAL+4 |
SYMIEN | INSERROR+29~, INSERROR+31*, INSERROR+37*, INSERROR+38*, INSERROR+39*, INSERROR+42*, INSERROR+49*, INSERROR+50, INSERROR+54*, INSERROR+61* , INSERROR+65*, INSERROR+67*, INSERROR+69*, INSERROR+71, INSERROR+84*, INSERROR+86, INSERROR+93*, INSERROR+103*, INSERROR+106*, INSERROR+111* , INSERROR+113*, INSERROR+115*, INSERROR+117, EXIT+1, MANUAL+4* |
TMP | INSERROR+46~, INSERROR+48*, INSERROR+49 |
TYPE | INSERROR~, INSERROR+37, INSERROR+39, INSERROR+40, INSERROR+41, INSERROR+42, INSERROR+45 |
U | INSERROR+49, INSERROR+53, INSERROR+98, EXIT+1 |