Topic: How to implement record validation workflow
I have records submission working in Drupal 7 against the test warehouse using an instance of General Purpose Data Entry Forms / Sample with occurences form and am displaying the mostly recently submitted records on a webpage using a custom report to extract data from cache_occurrences (thanks, Jim, for you help with this) and formatted in a custom PHP function.
Now my client wishes to add a moderation workflow, so that records only appear on their website once approved. Is this workflow something that Indicia supports?
The process would need to be something like:
1) anonymous (not logged-in) user enters a record through existing form, where in Default values I assume I set occurrence:record_status to something other than 'C'. What are the valid values of record_status?
2) moderator (logged in to Drupal) views the records and approves or rejects each record, which causes the record_status in the warehouse to be change from [unvalidated_record_status_value] to 'C' or [rejected_record_status_value]. Is there an Indiciai form to do this?
3) the approved records are displayed on the webpage using the existing custom report extended to include subsetting on record_status='C'.
Thanks in anticipation, Chris
Garganey Consulting