# | Name | Location | Type | Details | Index | Description |
---|---|---|---|---|---|---|
.01 | name(+) | 0;1 | FREE TEXT | B | This is a free text name of the entry. It should be namespaced with the namespace of the package reporting the error. | |
.02 | error message | 0;2 | FREE TEXT | This 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. | ||
.03 | error code | 0;3 | FREE TEXT | AC | This 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). | |
.04 | package reporting error | 0;4 | SET OF CODES | 1:INTEGRATED BILLING 2:ACCOUNTS RECEIVABLE 3:PHARMACY | 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. | |
.05 | error action | 0;5 | SET OF CODES | 1:DISPLAY MESSAGE 2:SEND BULLETIN 3:EDIT FILE | 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. | |
.06 | corresponding alert | 0;6 | POINTER | 354.5 | This is the type of alert that should be sent when this error occurs. | |
10 | executable logic | 10;E1,245 | FREE TEXT | This is the MUMPS code that will be executed if an error is reported with an ERROR ACTION of other than to display a message. |