# Interaction Between R and REDCap

## Documentation for package ‘REDCapR’ version 1.1.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

REDCapR-package | R utilities for interacting with a REDCap data system <https://www.project-redcap.org/>
checkbox_choices | Manipulate and interpret the metadata of a REDCap project
collapse_vector | Collapse a vector of values into a single string when necessary
constant | Collection of REDCap-specific constants
constant_to_access | Collection of REDCap-specific constants
constant_to_export_rights | Collection of REDCap-specific constants
constant_to_form_completion | Collection of REDCap-specific constants
constant_to_form_rights | Collection of REDCap-specific constants
create_batch_glossary | Creates a dataset that help batching long-running read and writes
create_credential_local | Read a token and other credentials from a (non-REDCap) database or file
kernel_api | REDCapR internal function for calling the REDCap API
metadata_utilities | Manipulate and interpret the metadata of a REDCap project
REDCapR | R utilities for interacting with a REDCap data system <https://www.project-redcap.org/>
redcap_arm_export | Export Arms
redcap_column_sanitize | Sanitize to adhere to REDCap character encoding requirements
redcap_dag_read | Read data access groups from a REDCap project
redcap_delete | Delete records in a REDCap project
redcap_download_file_oneshot | Download a file from a REDCap project record
redcap_download_instrument | Download REDCap Instruments
redcap_event_instruments | Enumerate the instruments to event mappings
redcap_instruments | Enumerate the instruments (forms)
redcap_metadata_read | Export the metadata of a REDCap project
redcap_metadata_write | Import metadata of a REDCap project
redcap_next_free_record_name | Determine free available record ID
redcap_project | A Reference Class to make later calls to REDCap more convenient
redcap_read | Read records from a REDCap project in subsets, and stacks them together before returning a dataset
redcap_read_oneshot | Read/Export records from a REDCap project
redcap_read_oneshot_eav | Read/Export records from a REDCap project -still in development
redcap_report | Read/Export records that populate a REDCap report
redcap_survey_link_export_oneshot | Download a file from a REDCap project record
redcap_upload_file_oneshot | Upload a file into to a REDCap project record
redcap_users_export | List authorized users
redcap_variables | Enumerate the exported variables
redcap_version | Determine version of REDCap instance
redcap_write | Write/Import records to a REDCap project
redcap_write_oneshot | Write/Import records to a REDCap project
regex_named_captures | Manipulate and interpret the metadata of a REDCap project
replace_nas_with_explicit | Create explicit factor level for missing values
retrieve_credential | Read a token and other credentials from a (non-REDCap) database or file
retrieve_credential_local | Read a token and other credentials from a (non-REDCap) database or file
retrieve_credential_mssql | Read a token and other credentials from a (non-REDCap) database or file
sanitize_token | Validate and sanitize the user's REDCap token
validate | Inspect a dataset to anticipate problems before writing to a REDCap project
validate_field_names | Inspect a dataset to anticipate problems before writing to a REDCap project
validate_field_names_collapsed | Inspect a dataset to anticipate problems before writing to a REDCap project
validate_for_write | Inspect a dataset to anticipate problems before writing to a REDCap project
validate_no_logical | Inspect a dataset to anticipate problems before writing to a REDCap project