Skip to main content

@idpass/data-collect-core / SubmissionReview

Interface: SubmissionReview

Defined in: services/ReviewService.ts:56

Represents a submission that has been queued for review.

Properties

id

id: string

Defined in: services/ReviewService.ts:58

Unique identifier for this review record


submissionGuid

submissionGuid: string

Defined in: services/ReviewService.ts:60

GUID of the original form submission


tenantId

tenantId: string

Defined in: services/ReviewService.ts:62

Tenant (program) this review belongs to


status

status: ReviewStatus

Defined in: services/ReviewService.ts:64

Current review status


submittedBy

submittedBy: string

Defined in: services/ReviewService.ts:66

User who submitted the form


reviewedBy

reviewedBy: string | null

Defined in: services/ReviewService.ts:68

User who reviewed the submission (null until reviewed)


reviewedAt

reviewedAt: string | null

Defined in: services/ReviewService.ts:70

Timestamp when the review decision was made (null until reviewed)


rejectionReason

rejectionReason: string | null

Defined in: services/ReviewService.ts:72

Reason for rejection (null unless rejected)


eventType

eventType: string

Defined in: services/ReviewService.ts:74

Event type of the original submission


entityGuid

entityGuid: string

Defined in: services/ReviewService.ts:76

GUID of the entity targeted by the submission


formData

formData: FormSubmission

Defined in: services/ReviewService.ts:78

The original form submission data


createdAt

createdAt: string

Defined in: services/ReviewService.ts:80

Timestamp when the review record was created