The goal of ApproveReject is to provide a simple graphical interface for approving and rejecting interviews.
You can install the development version of ApproveReject like so:
# if needed, install `devtools` by uncommenting the immediately below
# install.packages("devtools")
devtools::install_github("arthur-shaw/ApproveReject")
The application requires an Excel file with a sheet containing the at least the following columns:
interviewId
. Case identifier produced by Survey Solutions and
stored in the interview__id
in exported data. See more
here.decision
. Expected values: either an reject
, approve
, or an
empty cell.status
. Status code produced by Survey Solutions and stored in
interview__status
in exported data. See more details
here
on the possible values.comment
. Optional comment to provide upon approval / rejection.
In the case of rejection, this is the message that field teams will
see upon synching and receiving a rejected interview.To run the app, open RStudio and execute the the following lines of code:
library(ApproveReject)
run_app()
This will launch the application in a new window.
In that window, the app will guide users through three tasks: