New event codes can be easily implemented in the SCE utilizing a standard function during development. To add an event code to the claim, the function CE_SetEventCode is utilized. The parameters for this are the event code ID, a check to indicate a line number is being passed and then the claim line number. Once added, the event code can be seen in the clipboard in the pyWorkPage.EventListOpen structure if the claim is pended or the pyWorkPage.EventList if the claim is approved or resolved.
An example of assigning an event code through a collection is below:
Selecting the event code function from the list will present the fields for the appropriate variables to be added in the collection step:
The assignment of an event code to the claim performs validations in the system. The following table details the errors and where appropriate, the event codes, that are applied if the assignment fails.
|Event code configuration is not found in the system - sets event code: SGB-0046||Event not found|
|Event code configuration is inactive||Event inactive|
|Event code header data is not matched (for example: dates of service, claim type, claim identifier)||Event header data inapplicable|
|Event code disposition is not found (for example: adjudication date, claim type, claim identifier, submission type, media type) – sets event code: SGB-0047||Disposition not found|
|Event code disposition action is set to ignore||Ignore disposition|
|Event code is already raised||Duplicate event|
|Event code is overridden||Override event|
|Event code is reported on denied claim line||Event raised on denied line|
|On any logical error||Error|