cashbook_transaction_idstring uuid nullable required
approval_idstring uuid required
approval_revision_idstring uuid required
drawing_datestring date required
amountstring decimal required
gst_amountstring decimal required
descriptionstring nullable required
source_period_startstring date nullable required
source_period_endstring date nullable required
actual_time_costsstring decimal nullable required
practitioner_user_idstring uuid nullable required
billed_wipstring decimal required
absorbed_wipstring decimal required
drawn_without_wipstring decimal required
requires_reviewboolean required
reversed_atstring date-time nullable required
reversal_reasonstring nullable required
created_bystring uuid required
created_atstring date-time required
bank_account_idstring uuid nullable required
cashbook_returned_for_editboolean required
cashbook_status'needs_review' | 'awaiting_approval' | 'approved' | 'posted' | 'discarded' nullable required