Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Auditing Tables 

If the auditing information of interest is not readily accessible through the application, more details can be obtained by going directly to the database tables. Below are the tables used to capture auditing data and a brief description of each.

  1. Encounter: When an encounter is deleted, the flag IsDeleted is set to 1 in this table.
  2. EncounterVariableAuditLog: For each subject, records new, modified, and deleted values for encounter variables.
  3. EncounterVariableDoubleAuditLog: For each subject, records new, modified, and deleted values for secondary encounter variables.
  4. EncounterVariableGroupAuditLog: For each subject, records signing / unsigning of encounter variable groups.
  5. ProjectSubjectAuditLog: Records when a subject is screened, enrolled, failed screening, passed screening, or was un-enrolled.
  6. ProjectSubjectDeleted: Captures information about subjects removed from a project.
  7. ProjectSubjectVariableAuditLog: For each subject, records new, modified, and deleted values for project variables.
  8. ProjectSubjectVariableGroupAuditLog: For each subject, records signing / unsigning of project variable groups.
  9. Subject: When a subject is deleted, the flag IsDeleted is set to 1 in this table.
  10. SubjectMedicationAuditLog: Captures changes made to subject medication records.
  11. SubjectVariableAuditLog: For each subject, records new, modified, and deleted values for universal variables.
  12. Users: When a user is deleted, the flag IsDeleted is set to 1 in this table.
  13. VariableGroupAuditLog: For projects with versioning enabled, records when a variable group revision is publised and unpublished.
  • No labels