Fixed to bring in the correct data for the 'updated_by_user_id' field; it was bringing in data from the created by userid rather than the updated_by_user_id.
The holdings_supress field needed to be cast as Boolean.
The json extract for ill_policy_id needed to be cast as UUID.
Cast the date fields as "timestamptz" (changed from text)
Cast the discovery_suppress field as Boolean (changed from text)
Cast the extract of updatedByUserId as UUID (changed from text)