Skip to contents

Pro-active actions - Enumerators rigorous work standards

assessmentDuration()
Compute the average and total time for the surveys
assessmentDurationOutliers()
Report the outlier durations for the surveys
enumeratorIsLazy()
Check the enumerators who pick up less than X answers per specific question
isInterviewCompleted()
Check that all interviews were completed
isInterviewWithConsent()
Check that all surveys have consent
surveyMissingValues()
Report the percentage of missing values (NA) per fields
surveyDistinctValues()
Number of distinct values (not missing) per fields
surveyOtherValues()
List of other distinct values (not missing) per fields other with count
surveyOutliers()
Report the outlier values for all numerical field
surveyBigValues()
Report the values greater than a specified value per specified fields
surveySmallValues()
Report the values lower than a specified value per specified fields
enumeratorErrorsSummary()
Create a dashboard displaying the number of errors by enumerators

Pro-active actions - Enumerators productivity

assessmentProductivity()
Summary of daily average productivity
assessmentDailyValidSurveys()
Daily number of filled forms per consent status
assessmentInterviewTime()
Daily number of filled forms per consent status
enumeratorSurveysConsent()
Percentage of non-completed interviews by enumerator
enumeratorSurveysDuration()
Check the average interview duration by enumerator
enumeratorProductivity()
Check the number of Interview by enumerator
enumeratorProductivityOutliers()
Check the enumerators with very low or high productivity

Corrective actions - Correct set-up of data collection devices and encoding of the forms

isuniquerespondantIDDuplicated()
Duplicates in unique ID
isuniquerespondantIDMissing()
Missing unique ID
isSurveyOnMoreThanADay()
Surveys that do not end on the same day as they started
isSurveyEndBeforeItStarts()
Surveys where end date/time is before the start date/time
isSurveyMadeInTheFuture()
Surveys that have start date/time after system date

Corrective actions - Data collected according the plan

isSurveyStartedBeforeTheAssessment()
Surveys that show start date earlier than first day of data collection
isInterviewTooShort()
Check that the duration of each interview is more than a threshold
isInterviewTooShortForTheHouseholdSize()
Check that the duration relative to the household size of each interview is more than a threshold
isInterviewInTheCorrectSite()
GIS check surveys for site
isInterviewAtTheSamplePoint()
GIS check surveys if fall without Xm radius from a sampled point
assessmentTrackingSheet()
Overall tracking sheet

Graphical User Interface

run_app()
Run the Shiny Application