Files > IB ERROR

This file contains errors for billing functions. It may be used by applications, IB or AR. The normal format for a routine to return an error is to return the variable: Y=1^... a successful event occured Y=-1^error code[;error code;error code...]^additional text The error messages can be displayed by calling routine ^IBAERR. If the error occurs in a tasked job ($D(ZTQUEUED)'=0) the routine will put the error message in a bulletin and post it to the group defined in the IB SITE PARAMETER FILE. Per VHA Directive 10-93-142, this file definition should not be modified.
.01name(+)0;1FREE TEXTBThis is a free text name of the entry. It should be namespaced with the namespace of the package reporting the error.
.02error message0;2FREE TEXTThis is the text of the message as it will be displayed to a user or posted in a bulletin. It should be as meaningful as possible to the person seeing the message.
.03error code0;3FREE TEXTACThis is the error code that will be passed to or determined by Integrated Billing. The format for the Error Code should be nnxxx, where nn is the reporting package namespace and xxx are numeric values. This is the error code that will be passed as the second piece of the variable Y to IB when +Y=-1. More than one error code can be placed in the second ^ piece of Y delimited by semi-colons. Applications may call ^IBAERR to display the error message(s).
.04package reporting error0;4SET OF CODES1:INTEGRATED BILLING
This is the package that requested this entry in this file and will report it to IB as an error if the conditions are detected.
This is the type of action that should be taken when this error is reported to IB. If action other than displaying a message is indicated then the MUMPS code in the ERROR ACTION field will be executed. Currently only display actions are implemented. Please contact the developing ISC if other action types are desired.
.06corresponding alert0;6POINTER354.5This is the type of alert that should be sent when this error occurs.
10executable logic10;E1,245FREE TEXTThis is the MUMPS code that will be executed if an error is reported with an ERROR ACTION of other than to display a message.

Referenced by 1 types

  1. BILL/CLAIMS (399) -- auto process reason