BaseFormSubmissionApproval: {
    additionalNotes?: FormSubmissionApprovalNote[];
    approvalFormId?: number;
    approvalFormSubmissionId?: string;
    cannedResponseKey?: string;
    formApprovalFlowInstanceId: number;
    group: string;
    internalNotes?: string;
    notes?: string;
    notificationEmailAddress?: string[];
    preventPayment?: boolean;
    stepLabel: string;
    updatedBy?: string;
}

Type declaration

  • OptionaladditionalNotes?: FormSubmissionApprovalNote[]

    The id of a form that should be submitted with approval

  • OptionalapprovalFormId?: number

    The id of a form that should be submitted with approval

  • OptionalapprovalFormSubmissionId?: string

    The id of a submission that was submitted with approval

  • OptionalcannedResponseKey?: string

    Key to associate a canned response with an approval to allow for reporting

  • formApprovalFlowInstanceId: number

    The unique identifier for the FormApprovalFlowInstance of this approval flow

  • group: string

    The group assigned to the approval

  • OptionalinternalNotes?: string

    Internal notes that are not seen by the user that submitted the form

  • Optionalnotes?: string

    Notes sent to the use that submitted the form

  • OptionalnotificationEmailAddress?: string[]

    The email addresses of the users to be notified of the result

  • OptionalpreventPayment?: boolean

    Prevent the payment on a clarification request

  • stepLabel: string

    The unique label for the step

  • OptionalupdatedBy?: string

    The username of the user that updated the approval