Audit Assessment Schema
Felder
Audit Assessment Schema
Schema for a conducted audit/assessment instance
catalogId
FK to audit_catalog
versionId
FK to audit_catalog_version (locked at creation)
partyId
FK to party (customer being audited)
partyName
Denormalized party name
assessorId
FK to user conducting the audit
assessorName
Denormalized assessor name
status
Assessment lifecycle status
DRAFTIN_PROGRESSCOMPLETEDARCHIVEDprogress
Completion percentage (0-100), computed from answers
score
Weighted compliance score (0-100), computed on completion
riskLevel
Overall risk level derived from score
CRITICALHIGHMEDIUMLOWreportText
AI-generated markdown report
reportGeneratedAt
Timestamp of last report generation
completedAt
Timestamp when assessment was completed
tags
Tags for filtering
linkedRiskIds
Linked risk IDs
assessmentPurpose
Purpose of the assessment
INTERNALVENDOR_ASSESSMENTCUSTOMER_ONBOARDINGKeine Felder passen zum Filter.
Standard-Endpoints
Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:
GET /api/v1/audit_assessments— Liste, paginiert + filterbarGET /api/v1/audit_assessments/<id>— Einzelne EntityPOST /api/v1/audit_assessments— AnlegenPATCH /api/v1/audit_assessments/<id>— Teil-UpdateDELETE /api/v1/audit_assessments/<id>— Soft-DeleteGET /api/v1/audit_assessments/<id>/timeline— Audit + Aktivitäten