Data Model Subset Log |
[This is preliminary documentation and is subject to change.]
Log
TOPICA has a built-in logging system that automatically logs all important events taking place. Events can be split into at least four types of events:
User actions
Errors
Import events
Authentication/autorization events
Events of type User action are created when a user creates/reads/updates or deletes data in the application.
Events of type Errors are creates for both user and system initiated errors in the application.
Events of type Import events are created when an import of data is initiated either manually or automatically. Log entry is updated with duration and result of import when import i s completed.
Events of type Authentication/autorization events are creted when user tries to login.
To every log event is associated 1 or more person(s) it might be the user who caused the event to be written and/or the patient or employee who was affected by the event.
Most log events contains a link to the organization unit in which context the event occurred.
Depending on the specific type of event more data might be logged. To get a complete list of fields see Database Table Log. To get a complete list of events in respond to which log entries are saved see Log Data Model