diff --git a/.Rbuildignore b/.Rbuildignore index 2d9a1d4f..200f162e 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -12,6 +12,8 @@ README.html$ project\.xml$ \.zip$ \.tar.xz$ +inst/test-data/projects/super-wide-3/super-wide-3-dictionary\.csv + documentation-peek.pdf documentation-for-developers/ diff --git a/.gitignore b/.gitignore index ff1ec093..659bc25c 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,5 @@ docs inst/doc /doc/ /Meta/ + +inst/test-data/projects/super-wide-3/super-wide-3-dictionary.csv \ No newline at end of file diff --git a/inst/misc/coph.credentials b/inst/misc/coph.credentials new file mode 100644 index 00000000..f302182a --- /dev/null +++ b/inst/misc/coph.credentials @@ -0,0 +1,38 @@ +# This is an example credential file for the REDCap API. +# Each record represents one accessible project for the current user. +# Make sure that the real file with the sensitive password-like tokens +# is stored securely. +# +redcap_uri,username,project_id,token,comment +"https://redcap.ouhsc.edu/redcap/api/","myusername","2298","6F37356C18D9A9F5E1248B6D1E7FAB9B","simple" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2299","7AFF619FA04E66CF092F8472D508C6FF","longitudinal" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2300","6FE8CDC56065D234A7CF2C65AA9106D3","simple-write" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2301","0172DF46EE90004E567F55E2D1BCD3D5","russian" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2302","D143A44FAD05FBEF5C35C797CE227D1E","empty-rows" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2303","3F5E579FA2B611341D4A395C1A560EAA","single-column" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2304","F783A553504660F85D532B75556575C0","super-wide-1" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2305","14F771B245565F68CE312B3A7C1DFA74","survey" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2306","B3469CB77B980CDEA5AFA15E9967564B","clinical-trial-1" +"https://redcap.ouhsc.edu/redcap/api/","myusername","","---","Clinical Trial (Fake) --read & write, contributed by @higgi13425" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2307","F93F50EC97CE34BBAA8408F1033D6BD6","nonnumeric-record-id" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2308","3C8363A38CF471D90AFC11DF4BC08AE7","dag" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2309","48CD1D8660A55B5835CED8D9F2914A4C","potentially-problematic-values" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2310","942B824E8BF8420E43A18166BB3B8F68","repeating-instruments" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2311","E26AEBCCB2D8F726A58C5D6B37A31839","potentially-problematic-dictionary" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2312","E030EAC2B318B0285F5A07A49687E9AA","metadata-write" +"https://redcap.ouhsc.edu/redcap/api/","admin" ,"2313","0CC0D062B9A98E9C09AA2086D0900BA4","dag-write --admin" +"https://redcap.ouhsc.edu/redcap/api/","user-dag1" ,"2313","6861DFE81C0D1B1C6060EDBFB4AB0C0B","dag-write --group A" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2314","1D465018BFB8D36AF08A3E869A9906BB","super-wide-2" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2315","BC2D824FCF936C80EEEDDDFC3D886043","super-wide-3" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2316","1226D74DF3068D1749262E8557A597B8","repeating-instruments-sparse" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2317","92D434EE7CB6D79D5C847D20DFA43979","arm-single-delete" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2318","84E5DE832DDE291203295CDA09557A36","arm-multiple-delete" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2319","6951EF3E34EB2CCDEE7F247362EB6B4F","arm-single-longitudinal" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2320","6E3ED60D8C796B7AF347F219E8D3A03A","decimal-comma-and-dot" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2321","0E837B14C3A3D13FDEE30E77258AA402","decimal-comma" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2322","A6152E46E873F40343EC479B92CCF86E","decimal-dot" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2323","E6157F94C420B330E8D968B9F8D3709B","validation-types-1" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2324","20F33314E1B49AA3F21C663D459CAE93","blank-for-gray-status" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2325","24A091AC6CE6A6949FA25BDF2B9F479F","checkboxes-1" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2326","2B0DC445BBD06C42B07121C46D36F909","vignette-repeating" +"https://redcap.ouhsc.edu/redcap/api/","myusername","2327","9AF8502CD60F2B2F81BEF91F8FE1C482","file-repo" diff --git a/inst/misc/plugin-redirection.yml b/inst/misc/plugin-redirection.yml index 1d8455af..f05a2daf 100644 --- a/inst/misc/plugin-redirection.yml +++ b/inst/misc/plugin-redirection.yml @@ -13,3 +13,11 @@ - delete_arm_single : "https://redcap-dev-2.ouhsc.edu/redcap/plugins/redcapr/wipe-project-redcapr-arm-delete-single.php" - delete_arm_multiple : "https://redcap-dev-2.ouhsc.edu/redcap/plugins/redcapr/wipe-project-redcapr-arm-delete-multiple.php" - delete_dag : "https://redcap-dev-2.ouhsc.edu/redcap/plugins/redcapr/wipe-project-redcapr-dag-write.php" + +- + instance: coph + plugins: + - delete_simple : "https://redcap.ouhsc.edu/redcap/plugins/redcapr/wipe-project-redcapr-simple.php" + - delete_arm_single : "https://redcap.ouhsc.edu/redcap/plugins/redcapr/wipe-project-redcapr-arm-delete-single.php" + - delete_arm_multiple : "https://redcap.ouhsc.edu/redcap/plugins/redcapr/wipe-project-redcapr-arm-delete-multiple.php" + - delete_dag : "https://redcap.ouhsc.edu/redcap/plugins/redcapr/wipe-project-redcapr-dag-write.php" diff --git a/inst/misc/project-redirection.yml b/inst/misc/project-redirection.yml index 573e2368..40264a6c 100644 --- a/inst/misc/project-redirection.yml +++ b/inst/misc/project-redirection.yml @@ -67,3 +67,37 @@ - checkboxes-1: 61 - vignette-repeating: 62 - file-repo: 63 +- + instance: coph + credential_file: "misc/coph.credentials" + projects: + - simple: 2298 + - longitudinal: 2299 + - simple-write: 2300 + - russian: 2301 + - empty-rows: 2302 + - single-column: 2303 + - super-wide-1: 2304 + - survey: 2305 + - clinical-trial-1: 2306 + - nonnumeric-record-id: 2307 + - dag: 2308 + - potentially-problematic-values: 2309 + - repeating-instruments: 2310 + - potentially-problematic-dictionary: 2311 + - metadata-write: 2312 + - dag-write: 2313 + - super-wide-2: 2314 + - super-wide-3: 2315 + - repeating-instruments-sparse: 2316 + - arm-single-delete: 2317 + - arm-multiple-delete: 2318 + - arm-single-longitudinal: 2319 + - decimal-comma-and-dot: 2320 + - decimal-comma: 2321 + - decimal-dot: 2322 + - validation-types-1: 2323 + - blank-for-gray-status: 2324 + - checkboxes-1: 2325 + - vignette-repeating: 2326 + - file-repo: 2327 diff --git a/inst/test-data/projects/README.md b/inst/test-data/projects/README.md index f6cd316c..36736180 100644 --- a/inst/test-data/projects/README.md +++ b/inst/test-data/projects/README.md @@ -8,12 +8,8 @@ Steps to recreate on a fresh server Tests are case-sensitive. 1. 'unittestphifree': First name = "Unit Test"; Last name "Phi Free". 1. 'unittestphifree-dag1': First name = "Unit Test"; Last name "PHI Free DAG1" -1. Install plugins - 1. Copy from [source](https://github.com/OuhscBbmc/REDCapR/tree/main/utility/plugins) - 1. Change the `project_id` value at the bottom of each php file. - 1. Move to destination directory - 1. Update [plugin-redirection.yml](https://github.com/OuhscBbmc/REDCapR/blob/main/inst/misc/plugin-redirection.yml) 1. Copy all the projects to the new server + (I find it easier to walk down the credential file as I add them.) 1. Assign the user (created above) to the "api" user role for each project. 1. Add a token for each project 1. Create a credential file for the new project @@ -24,3 +20,8 @@ Steps to recreate on a fresh server 1. Update the corresponding `token` 1. Leave `username` and `comment` untouched 1. Add new entries to [project-redirection.yml](https://github.com/OuhscBbmc/REDCapR/blob/main/inst/misc/project-redirection.yml) +1. Install plugins + 1. Copy from [source](https://github.com/OuhscBbmc/REDCapR/tree/main/utility/plugins) + 1. Change the `project_id` value at the bottom of each php file. + 1. Move to destination directory + 1. Update [plugin-redirection.yml](https://github.com/OuhscBbmc/REDCapR/blob/main/inst/misc/plugin-redirection.yml) diff --git a/inst/test-data/projects/arm-multiple-delete/README.md b/inst/test-data/projects/arm-multiple-delete/README.md new file mode 100644 index 00000000..ff0b0f22 --- /dev/null +++ b/inst/test-data/projects/arm-multiple-delete/README.md @@ -0,0 +1,7 @@ +arm-multiple-delete Setup +============== + +In addition to the typical steps to establish a project, +make sure the plugin on your test server is updated to the correct `project_id` value in the delete sql. + +The sql is in [wipe-project-redcapr-arm-delete-multiple.php](../../../../utility/plugins/wipe-project-redcapr-arm-delete-multiple.php). diff --git a/inst/test-data/projects/arm-multiple-delete/project.xml b/inst/test-data/projects/arm-multiple-delete/project.xml index c82d554f..dbfeedb5 100644 --- a/inst/test-data/projects/arm-multiple-delete/project.xml +++ b/inst/test-data/projects/arm-multiple-delete/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Delete Multiple Arms - This file contains the metadata, events, and data for REDCap project "REDCapR Delete Multiple Arms". - REDCapR Delete Multiple Arms + REDCapR: arm-multiple-delete + This file contains the metadata, events, and data for REDCap project "REDCapR: arm-multiple-delete". + REDCapR: arm-multiple-delete 1 @@ -13,15 +13,17 @@ 0 1 + 0 1 0 0 1 + 0 0 4 - REDCapR Test Suite: delete records from a multiple-arm project + 0 @@ -31,7 +33,7 @@ - + @@ -78,7 +80,7 @@ - + diff --git a/inst/test-data/projects/arm-single-delete/README.md b/inst/test-data/projects/arm-single-delete/README.md new file mode 100644 index 00000000..840a8bf8 --- /dev/null +++ b/inst/test-data/projects/arm-single-delete/README.md @@ -0,0 +1,7 @@ +arm-single-delete Setup +============== + +In addition to the typical steps to establish a project, +make sure the plugin on your test server is updated to the correct `project_id` value in the delete sql. + +The sql is in [wipe-project-redcapr-arm-delete-single.php](../../../../utility/plugins/wipe-project-redcapr-arm-delete-single.php). diff --git a/inst/test-data/projects/arm-single-delete/project.xml b/inst/test-data/projects/arm-single-delete/project.xml index 022ee5ff..b21d22e5 100644 --- a/inst/test-data/projects/arm-single-delete/project.xml +++ b/inst/test-data/projects/arm-single-delete/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Delete Single Arm - This file contains the metadata, events, and data for REDCap project "REDCapR Delete Single Arm". - REDCapR Delete Single Arm + REDCapR: arm-single-delete + This file contains the metadata, events, and data for REDCap project "REDCapR: arm-single-delete". + REDCapR: arm-single-delete 1 @@ -13,15 +13,17 @@ 0 0 + 0 1 0 0 1 + 0 0 4 - REDCapR Test Suite: delete records from a single-arm project + 0 @@ -31,7 +33,7 @@ - + @@ -64,7 +66,7 @@ - + diff --git a/inst/test-data/projects/arm-single-longitudinal/project.xml b/inst/test-data/projects/arm-single-longitudinal/project.xml index 13b26467..7113895d 100644 --- a/inst/test-data/projects/arm-single-longitudinal/project.xml +++ b/inst/test-data/projects/arm-single-longitudinal/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Longitudinal Single Arm - This file contains the metadata, events, and data for REDCap project "REDCapR Longitudinal Single Arm". - REDCapR Longitudinal Single Arm + REDCapR: arm-single-longitudinal + This file contains the metadata, events, and data for REDCap project "REDCapR: arm-single-longitudinal". + REDCapR: arm-single-longitudinal 1 @@ -13,15 +13,17 @@ 0 0 + 0 1 0 0 1 + 0 0 4 - Longitudinal project with only one arm + 0 @@ -31,7 +33,7 @@ - + @@ -82,7 +84,7 @@ - + diff --git a/inst/test-data/projects/blank-for-gray-status/README.md b/inst/test-data/projects/blank-for-gray-status/README.md new file mode 100644 index 00000000..c6a9128e --- /dev/null +++ b/inst/test-data/projects/blank-for-gray-status/README.md @@ -0,0 +1,24 @@ +blank-for-gray-status +========== + +In addition to the typical steps to establish a project: + +1. Open record 4, and go to the "health" instrument, and the "comment" field. + Add an extra blank line after the first line so it becomes + + ```plain + This record doesn't have a DAG assigned + + So call up Trudy on the telephone + Send her a letter in the mail + ``` +1. Open record 5, and go to the "health" instrument, and the "comment" field. + Add an extra blank line after the first line so it becomes + + ```plain + Had a hand for trouble and a eye for cash + + He had a gold watch chain and a black mustache + ``` + +These manual steps are necessary b/c sometimes the XML import combines new lines. diff --git a/inst/test-data/projects/blank-for-gray-status/project.xml b/inst/test-data/projects/blank-for-gray-status/project.xml index 3128c0a2..ce37976c 100644 --- a/inst/test-data/projects/blank-for-gray-status/project.xml +++ b/inst/test-data/projects/blank-for-gray-status/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Target Simple with Gray Form Status --see https://github.com/OuhscBbmc/REDCapR - This file contains the metadata, events, and data for REDCap project "REDCapR Target Simple with Gray Form Status --see https://github.com/OuhscBbmc/REDCapR". - REDCapR Target Simple with Gray Form Status --see https://github.com/OuhscBbmc/REDCapR + REDCapR: blank-for-gray-status + This file contains the metadata, events, and data for REDCap project "REDCapR: blank-for-gray-status". + REDCapR: blank-for-gray-status 1 @@ -13,16 +13,17 @@ 0 0 + 0 1 0 0 1 + 0 0 - 0 + 4 - Created for -https://github.com/OuhscBbmc/REDCapR/issues/386 & https://github.com/OuhscBbmc/REDCapR/pull/389 + 0 @@ -36,11 +37,11 @@ https://github.com/OuhscBbmc/REDCapR/issues/386 & https://github.com/OuhscBb - - + + - + @@ -223,27 +224,27 @@ https://github.com/OuhscBbmc/REDCapR/issues/386 & https://github.com/OuhscBb Unverified Complete - + Checked Unchecked - + Checked Unchecked - + Checked Unchecked - + Checked Unchecked - + Checked Unchecked - + Checked Unchecked @@ -263,7 +264,7 @@ https://github.com/OuhscBbmc/REDCapR/issues/386 & https://github.com/OuhscBb - + diff --git a/inst/test-data/projects/checkboxes-1/project.xml b/inst/test-data/projects/checkboxes-1/project.xml index 064e2d6d..405bd74d 100644 --- a/inst/test-data/projects/checkboxes-1/project.xml +++ b/inst/test-data/projects/checkboxes-1/project.xml @@ -1,10 +1,10 @@ - + - REDCapR Checkboxes 1 - This file contains the metadata, events, and data for REDCap project "REDCapR Checkboxes 1". - REDCapR Checkboxes 1 + REDCapR: checkboxes-1 + This file contains the metadata, events, and data for REDCap project "REDCapR: checkboxes-1". + REDCapR: checkboxes-1 1 @@ -13,15 +13,17 @@ 0 0 + 0 1 0 0 1 + 0 0 4 - Variety of f checkboxes + 0 @@ -31,7 +33,7 @@ - + @@ -159,7 +161,7 @@ - + @@ -181,18 +183,13 @@ @@ -221,17 +218,12 @@ completion status should be 2"/> @@ -260,17 +252,12 @@ completion status should be 1"/> diff --git a/inst/test-data/projects/clinical-trial-1/project.xml b/inst/test-data/projects/clinical-trial-1/project.xml index 45037691..4b30a35e 100644 --- a/inst/test-data/projects/clinical-trial-1/project.xml +++ b/inst/test-data/projects/clinical-trial-1/project.xml @@ -1,10 +1,10 @@ - - + + - REDCap Target Fake Clinical Trial - This file contains the metadata, events, and data for REDCap project "REDCap Target Fake Clinical Trial". - REDCap Target Fake Clinical Trial + REDCapR: clinical-trial-1 + This file contains the metadata, events, and data for REDCap project "REDCapR: clinical-trial-1". + REDCapR: clinical-trial-1 1 @@ -13,15 +13,17 @@ 0 0 + 0 1 0 0 1 + 0 0 - 0 + 4 - Generated & contributed by Peter Higgins at University of Michigan School of Medicine + Generated and contributed by Peter Higgins at University of Michigan School of Medicine 0 @@ -31,7 +33,7 @@ - + @@ -144,7 +146,7 @@ - + diff --git a/inst/test-data/projects/dag-write/README.md b/inst/test-data/projects/dag-write/README.md index a676b8f1..fe576c3d 100644 --- a/inst/test-data/projects/dag-write/README.md +++ b/inst/test-data/projects/dag-write/README.md @@ -1,9 +1,12 @@ dag-write ================= -Additional steps to import & establish project: +Follow the typical steps to import & establish project, plus -1. Assign two users to the "api" role: +1. Assign two users to the "api" role, plus: 1. "unittestphifree": not assigned to a dag 1. "unittestphifree-dag1": assigned to "dag-a" dag. +1. Create tokens for each user (and copy to the server's credential file) +1. Make sure the plugin on your test server is updated to the correct `project_id` value in the delete sql. + The sql is in [wipe-project-redcapr-dag-write.php](../../../../utility/plugins/wipe-project-redcapr-dag-write.php). diff --git a/inst/test-data/projects/dag-write/project.xml b/inst/test-data/projects/dag-write/project.xml index 834671cc..0e234d2c 100644 --- a/inst/test-data/projects/dag-write/project.xml +++ b/inst/test-data/projects/dag-write/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Target DAG -Write Data -see https://github.com/OuhscBbmc/REDCapR - This file contains the metadata, events, and data for REDCap project "REDCapR Target DAG -Write Data -see https://github.com/OuhscBbmc/REDCapR". - REDCapR Target DAG -Write Data -see https://github.com/OuhscBbmc/REDCapR + REDCapR: dag-write + This file contains the metadata, events, and data for REDCap project "REDCapR: dag-write". + REDCapR: dag-write 0 @@ -13,13 +13,15 @@ 0 0 + 0 1 0 0 1 + 0 0 - 3 + 4 @@ -35,7 +37,7 @@ - + @@ -166,7 +168,7 @@ - + diff --git a/inst/test-data/projects/dag/README.md b/inst/test-data/projects/dag/README.md index f83a6672..0f1ee480 100644 --- a/inst/test-data/projects/dag/README.md +++ b/inst/test-data/projects/dag/README.md @@ -1,7 +1,8 @@ dag ======== -Manual Instructions: +Follow the typical steps to import & establish project, plus -* Assign the API user to "dag-a". - This has to manual because DAGs are assigned at the user-level, not the role-level. +1. Assign the API user (eg, "unttestphifree") to the DAG called "dag-a", + in addition to the "api" role. + This has to manual because DAGs are assigned at the user-level, not the role-level. diff --git a/inst/test-data/projects/dag/project.xml b/inst/test-data/projects/dag/project.xml index 91c22265..5ef88352 100644 --- a/inst/test-data/projects/dag/project.xml +++ b/inst/test-data/projects/dag/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Target DAG -see https://github.com/OuhscBbmc/REDCapR - This file contains the metadata, events, and data for REDCap project "REDCapR Target DAG -see https://github.com/OuhscBbmc/REDCapR". - REDCapR Target DAG -see https://github.com/OuhscBbmc/REDCapR + REDCapR: dag + This file contains the metadata, events, and data for REDCap project "REDCapR: dag". + REDCapR: dag 0 @@ -13,13 +13,15 @@ 0 0 + 0 1 0 0 1 + 0 0 - 0 + 4 @@ -35,7 +37,7 @@ - + @@ -166,7 +168,7 @@ - + diff --git a/inst/test-data/projects/decimal-comma-and-dot/project.xml b/inst/test-data/projects/decimal-comma-and-dot/project.xml index b87e8f4b..48ca6364 100644 --- a/inst/test-data/projects/decimal-comma-and-dot/project.xml +++ b/inst/test-data/projects/decimal-comma-and-dot/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Decimal Commas and Dots - This file contains the metadata, events, and data for REDCap project "REDCapR Decimal Commas and Dots". - REDCapR Decimal Commas and Dots + REDCapR: decimal-comma-and-dot + This file contains the metadata, events, and data for REDCap project "REDCapR: decimal-comma-and-dot". + REDCapR: decimal-comma-and-dot 1 @@ -13,13 +13,15 @@ 0 0 + 0 1 0 0 1 + 0 0 - 3 + 4 @@ -31,7 +33,7 @@ - + @@ -108,7 +110,7 @@ - + diff --git a/inst/test-data/projects/decimal-comma/project.xml b/inst/test-data/projects/decimal-comma/project.xml index d87d8ef3..ff9fbf15 100644 --- a/inst/test-data/projects/decimal-comma/project.xml +++ b/inst/test-data/projects/decimal-comma/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Decimal Comma - This file contains the metadata, events, and data for REDCap project "REDCapR Decimal Comma". - REDCapR Decimal Comma + REDCapR: decimal-comma + This file contains the metadata, events, and data for REDCap project "REDCapR: decimal-comma". + REDCapR: decimal-comma 1 @@ -13,13 +13,15 @@ 0 0 + 0 1 0 0 1 + 0 0 - 3 + 4 @@ -31,7 +33,7 @@ - + @@ -88,7 +90,7 @@ - + diff --git a/inst/test-data/projects/decimal-dot/project.xml b/inst/test-data/projects/decimal-dot/project.xml index 66e5d018..8978bbeb 100644 --- a/inst/test-data/projects/decimal-dot/project.xml +++ b/inst/test-data/projects/decimal-dot/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Decimal Dots - This file contains the metadata, events, and data for REDCap project "REDCapR Decimal Dots". - REDCapR Decimal Dots + REDCapR: decimal-dot + This file contains the metadata, events, and data for REDCap project "REDCapR: decimal-dot". + REDCapR: decimal-dot 1 @@ -13,13 +13,15 @@ 0 0 + 0 1 0 0 1 + 0 0 - 3 + 4 @@ -31,7 +33,7 @@ - + @@ -88,7 +90,7 @@ - + diff --git a/inst/test-data/projects/empty-rows/project.xml b/inst/test-data/projects/empty-rows/project.xml index 7229622b..58fb0057 100644 --- a/inst/test-data/projects/empty-rows/project.xml +++ b/inst/test-data/projects/empty-rows/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Target Empty Rows -see https://github.com/OuhscBbmc/REDCapR - This file contains the metadata, events, and data for REDCap project "REDCapR Target Empty Rows -see https://github.com/OuhscBbmc/REDCapR". - REDCapR Target Empty Rows -see https://github.com/OuhscBbmc/REDCapR + REDCapR: empty rows + This file contains the metadata, events, and data for REDCap project "REDCapR: empty rows". + REDCapR: empty rows 1 @@ -13,13 +13,15 @@ 0 0 + 0 1 0 0 1 + 0 0 - 0 + 4 @@ -35,7 +37,7 @@ - + @@ -213,27 +215,27 @@ Unverified Complete - + Checked Unchecked - + Checked Unchecked - + Checked Unchecked - + Checked Unchecked - + Checked Unchecked - + Checked Unchecked @@ -249,6 +251,6 @@ - + \ No newline at end of file diff --git a/inst/test-data/projects/file-repo/README.md b/inst/test-data/projects/file-repo/README.md index 59147dfa..48239819 100644 --- a/inst/test-data/projects/file-repo/README.md +++ b/inst/test-data/projects/file-repo/README.md @@ -1,11 +1,11 @@ file-repo Test Project ========= -Steps to Recreate: +In addition to the typical steps to establish a project: -1. Create new project, based on project.xml 1. Reconstruct the file repository, manually - 1. Create top-level directory called "the-state" + 1. Create top-level directory called "the-state". + It should be accessible to "users in all roles" 1. Drop [levon-and-barry.jpg](../../levon-and-barry.jpg) into this directory 1. Navigate back to the root directory. 1. Drop the following file files into the root directory: diff --git a/inst/test-data/projects/file-repo/project.xml b/inst/test-data/projects/file-repo/project.xml index c20c0b0f..903f4218 100644 --- a/inst/test-data/projects/file-repo/project.xml +++ b/inst/test-data/projects/file-repo/project.xml @@ -1,5 +1,5 @@  - + REDCapR: file-repo @@ -60,7 +60,7 @@ - + @@ -116,7 +116,7 @@ - + diff --git a/inst/test-data/projects/longitudinal/project.xml b/inst/test-data/projects/longitudinal/project.xml index 97cda220..abbfa948 100644 --- a/inst/test-data/projects/longitudinal/project.xml +++ b/inst/test-data/projects/longitudinal/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Target Longitudinal Arm -see https://github.com/OuhscBbmc/REDCapR - This file contains the metadata, events, and data for REDCap project "REDCapR Target Longitudinal Arm -see https://github.com/OuhscBbmc/REDCapR". - REDCapR Target Longitudinal Arm -see https://github.com/OuhscBbmc/REDCapR + REDCapR: longitudinal + This file contains the metadata, events, and data for REDCap project "REDCapR: longitudinal". + REDCapR: longitudinal 0 @@ -13,13 +13,15 @@ 0 0 + 0 1 0 0 1 + 0 0 - 0 + 4 @@ -27,8 +29,11 @@ ALL + + + - + @@ -1107,7 +1112,7 @@ - + diff --git a/inst/test-data/projects/metadata-write/project.xml b/inst/test-data/projects/metadata-write/project.xml index c785e17e..53a5b45e 100644 --- a/inst/test-data/projects/metadata-write/project.xml +++ b/inst/test-data/projects/metadata-write/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Target Simple -Write Metadata - This file contains the metadata, events, and data for REDCap project "REDCapR Target Simple -Write Metadata". - REDCapR Target Simple -Write Metadata + REDCapR: metadata-write + This file contains the metadata, events, and data for REDCap project "REDCapR: metadata-write". + REDCapR: metadata-write 1 @@ -13,15 +13,17 @@ 0 0 + 0 1 0 0 1 + 0 0 - 0 + 4 - see https://github.com/OuhscBbmc/REDCapR + 0 @@ -35,7 +37,7 @@ - + @@ -121,7 +123,7 @@ Date of birth - + Age (years) @@ -249,7 +251,7 @@ - + @@ -435,7 +437,6 @@ @@ -490,7 +491,6 @@ Send her a letter in the mail"/> diff --git a/inst/test-data/projects/nonnumeric-record-id/project.xml b/inst/test-data/projects/nonnumeric-record-id/project.xml index 763dc6f0..337adac3 100644 --- a/inst/test-data/projects/nonnumeric-record-id/project.xml +++ b/inst/test-data/projects/nonnumeric-record-id/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Target -nonumeric record_id - This file contains the metadata, events, and data for REDCap project "REDCapR Target -nonumeric record_id". - REDCapR Target -nonumeric record_id + REDCapR: nonnumeric-record-id + This file contains the metadata, events, and data for REDCap project "REDCapR: nonnumeric-record-id". + REDCapR: nonnumeric-record-id 0 @@ -13,15 +13,17 @@ 0 0 + 0 1 0 0 1 + 0 0 4 - Helps test functions when the record name is not numeric + 0 @@ -31,7 +33,7 @@ - + @@ -60,7 +62,7 @@ - + diff --git a/inst/test-data/projects/potentially-problematic-dictionary/project.xml b/inst/test-data/projects/potentially-problematic-dictionary/project.xml index 11e781b5..e8fffc06 100644 --- a/inst/test-data/projects/potentially-problematic-dictionary/project.xml +++ b/inst/test-data/projects/potentially-problematic-dictionary/project.xml @@ -1,10 +1,10 @@  - - + + - REDCapR Problematic dictionary - This file contains the metadata, events, and data for REDCap project "REDCapR Problematic dictionary". - REDCapR Problematic dictionary + REDCapR: potentially-problematic-dictionary + This file contains the metadata, events, and data for REDCap project "REDCapR: potentially-problematic-dictionary". + REDCapR: potentially-problematic-dictionary 1 @@ -13,15 +13,17 @@ 0 0 + 0 1 0 0 1 + 0 0 4 - Has variables or descriptions that might cause problems with the API + 0 @@ -31,7 +33,7 @@ - + @@ -103,6 +105,6 @@ - + \ No newline at end of file diff --git a/inst/test-data/projects/potentially-problematic-values/project.xml b/inst/test-data/projects/potentially-problematic-values/project.xml index 4c1343dc..e54b18bb 100644 --- a/inst/test-data/projects/potentially-problematic-values/project.xml +++ b/inst/test-data/projects/potentially-problematic-values/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Problematic values - This file contains the metadata, events, and data for REDCap project "REDCapR Problematic values". - REDCapR Problematic values + REDCapR: potentially-problematic-values + This file contains the metadata, events, and data for REDCap project "REDCapR: potentially-problematic-values". + REDCapR: potentially-problematic-values 1 @@ -13,25 +13,27 @@ 0 0 + 0 1 0 0 1 + 0 0 - 1 - Testing REDCapR API library (in R) - Contains values that might create problems for the API recipient + 4 + + 0 ALL - + - + @@ -72,7 +74,7 @@ See https://github.com/OuhscBbmc/REDCapR/issues/245 - + diff --git a/inst/test-data/projects/repeating-instruments-sparse/project.xml b/inst/test-data/projects/repeating-instruments-sparse/project.xml index 999bc247..1def24d8 100644 --- a/inst/test-data/projects/repeating-instruments-sparse/project.xml +++ b/inst/test-data/projects/repeating-instruments-sparse/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Repeating Instruments Sparse - This file contains the metadata, events, and data for REDCap project "REDCapR Repeating Instruments Sparse". - REDCapR Repeating Instruments Sparse + REDCapR: repeating-instruments-sparse + This file contains the metadata, events, and data for REDCap project "REDCapR: repeating-instruments-sparse". + REDCapR: repeating-instruments-sparse 1 @@ -13,15 +13,17 @@ 0 0 + 0 1 0 0 1 + 0 0 4 - Repeating instruments See https://github.com/OuhscBbmc/REDCapR + 0 @@ -36,7 +38,7 @@ - + @@ -148,7 +150,7 @@ - + diff --git a/inst/test-data/projects/repeating-instruments/project.xml b/inst/test-data/projects/repeating-instruments/project.xml index 5276e9cf..a6eb6e48 100644 --- a/inst/test-data/projects/repeating-instruments/project.xml +++ b/inst/test-data/projects/repeating-instruments/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Repeating Instruments --See https://github.com/OuhscBbmc/REDCapR - This file contains the metadata, events, and data for REDCap project "REDCapR Repeating Instruments --See https://github.com/OuhscBbmc/REDCapR". - REDCapR Repeating Instruments --See https://github.com/OuhscBbmc/REDCapR + REDCapR: repeating-instruments + This file contains the metadata, events, and data for REDCap project "REDCapR: repeating-instruments". + REDCapR: repeating-instruments 1 @@ -13,15 +13,17 @@ 0 0 + 0 1 0 0 1 + 0 0 4 - Repeating instruments + 0 @@ -36,10 +38,10 @@ - + - + @@ -151,7 +153,7 @@ - + diff --git a/inst/test-data/projects/russian/project.xml b/inst/test-data/projects/russian/project.xml new file mode 100644 index 00000000..05db4ab2 --- /dev/null +++ b/inst/test-data/projects/russian/project.xml @@ -0,0 +1,5821 @@ + + + + + REDCapR: russian + This file contains the metadata, events, and data for REDCap project "REDCapR: russian". + REDCapR: russian + 0 + + + 1 + 1 + 0 + 0 + + 0 + 1 + 0 + 0 + 1 + + 0 + 0 + 4 + + + + 0 + + ALL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Record ID + + + Дата / Date + + + Интервьюер / Interviewer + + + Откуда участница узнала о проекте: / Where a participant found out about the project: + + + + если "из другого источника", отметьте какой: / Other (specify): + + + 1. Сколько Вам полных лет? / How old are you? + + 18 + The value you provided is outside the suggested range (18 - 44). This value is admissible, but you may wish to double check it. + + + 44 + The value you provided is outside the suggested range (18 - 44). This value is admissible, but you may wish to double check it. + + + + 2. Насколько вы знаете, беременны ли Вы в настоящее время? / As far as you know, are you pregnant now? + + + + 3. За последние 6 месяцев имели ли Вы один или более вагинальных половых контактов с мужчиной? / Have you had at least one vaginal sexual intercourse with male partner in the last 6 months? + + + + + + + + 4. Не могли бы вы поделиться причиной, по которой Вы отказываетесь от участия в исследовании? / Could you please share with us why do you refuse from participating in the study? + + + + Другая причина (отметьте какая) / Other reason (specify) + + + 5. За последние 12 месяцев проходили ли Вы тестирование на ВИЧ-инфекцию? / Have you been tested for HIV in the last 12 months? + + + + 6. Была ли у Вас когда-либо выявлена ВИЧ-инфекция? / Have you ever been diagnosed with HIV infection? + + + + 7. За последние 12 месяцев была ли у Вас выявлена какая-либо инфекция, передаваемая половым путём (ИППП), такая как сифилис, гонорея или хламидиоз? / In the last 12 months have you been diagnosed with any sexually transmitted infections (STI), such as syphilis, gonorrhea or chlamydia? + +покажите участнице карточку со списком ИППП - карточка № 1 / show the card with the STI list to the participant - card#1 + + + + 8. За последние 3 месяца имели ли Вы половые контакты (вагинальные или анальные) без презерватива? / Have you had sexual intercourse (vaginal or anal) without condom in the last 3 months? + + + + 9. Сколько половых партнёров было у Вас за последние 12 месяцев? / How many sexual partners did you have in the last 12 months? + + 1 + The value you provided is outside the suggested range (1 - no limit). This value is admissible, but you may wish to double check it. + + + + 10. У Вашего партнера была когда-либо обнаружена ВИЧ-инфекция? / Has your partner ever been diagnosed with HIV infection? + + + + 11. За последние 12 месяцев Ваш партнер проходил тестирование на ВИЧ-инфекцию? / Has your partner been tested for HIV infection in the last 12 months? + + + + 12. Насколько Вы знаете ... Был ли когда-нибудь Ваш партнер в заключении (в тюрьме)? / As far as you know ... Has your partner ever been incarcerated (imprisoned)? + + + + + + 13. Проводилось ли ему когда-либо переливание крови или иных продуктов крови? / Did he ever receive a transfusion of blood or blood products? + + + + + 14. Употреблял ли он когда-либо внутривенные наркотики? / Has he ever used injecting drugs? + + + + 15. За последние 12 месяцев у Вашего партнера ... + +... была обнаружена инфекция, передаваемая половым путем, или наблюдались выделения из половых органов, похожие на симптомы ИППП? / In the last 12 months did your partner have ... ... been diagnosed with sexually transmitted infections or have abnormal discharge from his penis or any other symptom that might be a sign of an STI? + + + + + + 16. ... были другие сексуальные партнерши, кроме Вас? / ... had sex with other female partners but you? + + + + 17. ... был опыт сексуальных отношений с мужчинами? / ... had sex with male partners? + + + + 18. < не зачитывать участнице, интервьюер заполняет самостоятельно > СООТВЕТСТВИЕ УЧАСТНИЦЫ КРИТЕРИЯМ ВКЛЮЧЕНИЯ В ПОВЕДЕНЧЕСКИЙ ЭКСПЕРИМЕНТ: / < Interviewer, do not read to the participant, make notes by yourself > ELIGIBILITY OF THE PARTICIPANT FOR THE EXPERIMENTAL PART:18. < не зачитывать участнице, интервьюер заполняет самостоятельно > СООТВЕТСТВИЕ УЧАСТНИЦЫ КРИТЕРИЯМ ВКЛЮЧЕНИЯ В ПОВЕДЕНЧЕСКИЙ ЭКСПЕРИМЕНТ: / < Interviewer, do not read to the participant, make notes by yourself > ELIGIBILITY OF THE PARTICIPANT FOR THE EXPERIMENTAL PART: + + + + 19. РАНДОМИЗАЦИЯ / RANDOMIZATION + + + + RANDOMIZATION ID + + + 20. ПРЕДЛОЖЕНИЕ ТЕСТИРОВАНИЯ / TESTING OFFER + + + + 21. ВИЧ-инфекция / HIV infection + + + + 22. Глюкоза / Blood Sugar + + + + 23. Гемоглобин / Hemoglobin + + + + 24. Холестерин / Cholesterol + + + + Complete? + + + + 1.1. Из этих причин, какая является самой важной для Вас? / Of this reason which was the most important for you? + + + + если другая причина (19), впишите / If the other reason (19), specify + + + 1.2. Из этих причин, какая является второй по важности для Вас? / Of this reason which was the second important for you? + + + + если другая причина (19), впишите / If the other reason (19), specify + + + 1.3. Из этих причин, какая является третьей по важности для Вас? / Of this reason which was the third important for you? + + + + если другая причина (19), впишите / If the other reason (19), specify + + + 2.1. Из этих причин, какая является самой важной для Вас? / Of this reason which was the most important for you? + + + + если другая причина (15), впишите / If the other reason (15), specify + + + 2.2. Из этих причин, какая является второй по важности для Вас? / Of this reason which was the second important for you? + + + + если другая причина (15), впишите / If the other reason (15), specify + + + 2.3. Из этих причин, какая является третьей по важности для Вас? / Of this reason which was the third important for you? + + + + если другая причина (15), впишите / If the other reason (15), specify + + + Complete? + + + + 1. До сегодняшнего дня сколько раз в жизни Вы тестировались на ВИЧ-инфекцию? / Before today, how many times you have been tested for HIV infection during the lifetime? + + + 2. Сколько месяцев назад Вы в последний раз проходили тестирование на ВИЧ-инфекцию? / How many months ago you have been tested for HIV? + + + 3.1. Из этих причин, какая являлась самой важной для Вас? / Of this reason which was the most important for you? + + + + если другая причина (20), впишите / If the other reason (20), specify + + + 3.2. Из этих причин, какая являлась второй по важности для Вас? / 3.2. Of this reason which was the second important for you? + + + + если другая причина (20), впишите / If the other reason (20), specify + + + 3.3. Из этих причин, какая являлась третьей по важности для Вас? / Of this reason which was the third important for you? + + + + если другая причина (20), впишите / If the other reason (20), specify + + + 4. Когда Вы сдавали анализы на ВИЧ-инфекцию в последний раз, было это именно Вашим желанием или Вас направили на тестирование? / The last time you take HIV test, was it your own wish or you were referred for the testing? + + + + интервьюер, уточните кем была направлена участница на тестирование / interviewer, clarify who refer the participant for HIV testing + + + 5.1. Из этих причин, какая являлась самой важной для Вас? / Of this reason which was the most important for you? + + + + если другая причина (22), впишите / If the other reason (22), specify + + + 5.2. Из этих причин, какая являлась второй по важности для Вас? / Of this reason which was the second important for you? + + + + если другая причина (22), впишите / If the other reason (22), specify + + + 5.3. Из этих причин, какая являлась третьей по важности для Вас? / Of this reason which was the third important for you? + + + + если другая причина (22), впишите / If the other reason (22), specify + + + 6. Укажите, пожалуйста, место, где Вы проходили тестирование на ВИЧ-инфекцию в последний раз? / Where did you take test for HIV infection last time? + + + + Другое (впишите) / Other (specify) + + + 7. Проводилось ли с Вами дотестовое консультирование во время проведения тестирования на ВИЧ-инфекцию? (Под дотестовым консультированием понимается специфическая беседа, проводимая специалистом до взятия крови для тестирования, в ходе которой обсуждаются причины обращения пациента на обследование, его знания о ВИЧ, путях инфицирования и индивидуальных способах профилактики, а также его поведение в плане возможных рисков заражения ВИЧ). / Did you have counseling before HIV testing? (Here I mean that some healthcare provider talk to the patient before HIV testing to discuss their reason for taking HIV test, patient's knowledge about HIV, ways of HIV transmission and prevention as well as his/her risky behaviors in relation to possible HIV contamination). + + + + 8. Если проводилось, кто проводил дотестовое консультирование? / If you had, who was conducting counseling before HIV testing? + + + + Другое (впишите) / Other (specify) + + + 9. Знаете ли Вы результат своего последнего тестирования на ВИЧ? / Do you know the result of your last HIV test? + + + + 10. Проводилось ли с Вами послетестовое консультирование в момент сообщения Вам результата тестирования на ВИЧ-инфекцию? (Под послетестовым консультированием понимается специфическая беседа, проводимая специалистом во время сообщения результата тестирования на ВИЧ, включающая разъяснение значения результата теста, а также обсуждение дальнейших путей снижения риска заражения ВИЧ и (или) лечения). / Did you have counseling after HIV testing while being told your test result? (Here I mean that some healthcare provider talk to the patient after HIV testing while informing them about their test result to explain result meaning and to discuss possible ways of HIV risk reduction and (or) treatment). + + + + 11. Если проводилось, кто проводил послетестовое консультирование? / If you had, who was conducting counseling after HIV testing? + + + + Другое (впишите) / Other (specify) + + + 12. Каково было Ваше общие впечатление от процедуры тестирования на ВИЧ-инфекцию? / What was your impression of the procedure of testing for HIV infection? + + + + 14. Рассказали ли Вы о результате кому-нибудь? / Did you share the result with someone? + + + + 14. Рассказали ли Вы о результате кому-нибудь? / Did you share the result with someone? + + + + 14. Рассказали ли Вы о результате кому-нибудь? / Did you share the result with someone? + + + + 14. Рассказали ли Вы о результате кому-нибудь? / Did you share the result with someone? + + + + 14. Рассказали ли Вы о результате кому-нибудь? / Did you share the result with someone? + + + + 14. Рассказали ли Вы о результате кому-нибудь? / Did you share the result with someone? + + + + 14. Рассказали ли Вы о результате кому-нибудь? / Did you share the result with someone? + + + + 14. Рассказали ли Вы о результате кому-нибудь? / Did you share the result with someone? + + + + 14. Рассказали ли Вы о результате кому-нибудь? / Did you share the result with someone? + + + + Другое (впишите) / Other (specify) + + + Complete? + + + + 15. В какие учреждения Вы обычно обращаетесь в случае, когда Вам необходима медицинская помощь, либо консультация относительно вашего здоровья? / Where do usually apply for a medical help or advice about your health when you need it? + + + + другое учреждение (впишите) / other institution (specify) + + + 16. В какие учреждения Вы обычно обращаетесь за специализированной медицинской помощью, либо консультацией относительно женского здоровья? / Where do you apply for a specialized medical help or advice related to woman health? + + + + 17. Есть ли у Вас возможность получать медицинскую помощь на платной основе? / Can you afford to pay for a medical aid? + + + + 18. Есть ли среди Ваших друзей и знакомых ВИЧ-инфицированные люди? / Do you have HIV-positive persons among the people you know? + + + + 19. Обсуждали ли Вы с кем-нибудь (другом или кем-то ещё) вопросы, связанные с ВИЧ/СПИД? / Have you discussed HIV/AIDS with anybody (friend or someone else)? + + + + 20. Как Вы считаете, в течение последних 12 месяцев, насколько был велик Ваш риск заразиться ВИЧ? / In the last 12 months, from your point of view, how high was your risk of getting HIV infection? + + + + 21. Как Вы считаете, сейчас Вы находитесь в зоне риска заражения ВИЧ? / How do you suppose, are you at risk of HIV infection now? + + + + 22. Почему Вы не считаете себя в зоне риска заражения ВИЧ? Посмотрите на список возможных причин. Выберите самую важную причину или предложите свою. / Why do you suppose that you are not at risk of HIV? Look at the list of possible reasons. Choose the most relevant for you or offer your own. + + + + Другая причина (впишите) / Other reason (specify) + + + 23. Почему Вы считаете себя в зоне риска заражения ВИЧ? Посмотрите на список возможных причин. Выберите самую важную причину или предложите свою. / Why do you suppose that you are at risk of HIV? Look at the list of possible reasons. Choose the main reason or offer your own. + + + + Другая причина (впишите) / Other reason (specify) + + + 24. В течение последних 90 дней, использовали ли Вы какие-либо методы эффективной контрацепции? / In the past 90 days, did you use any methods of efficient contraception? + + + + 25. За последние 90 дней по какой причине Вы не предохранялись (выберите одну, основную причину) / Which was the main reason why you did not use contraception? (Check one, the main reason) + + + + Другое (укажите) / Other (specify) + + + 26. В течение последних 90 дней, случалось ли, что у Вас был половой акт без любого предохранения (презерватив, таблетки или другой эффективный метод)? (календарный метод или прерванный половой акт или кормление грудью, -не считаются эффективными методами предохранения от беременности). / В In the past 90 days, have you had vaginal intercourse without using any birth control (were not using pills, condoms, IUD or other effective contraception)? (Note, that rhythm, withdrawal or recent delivery/breastfeeding are not effective contraception methods.) + + + + Complete? + + + + 27. Курите ли Вы? / Do you smoke? + + + + 28. В среднем за последние 90 дней сколько дней в неделю Вы курили? / On average in the last 90 days, how many days per week did you smoke? + + 0 + The value you provided is outside the suggested range (0 - 7). This value is admissible, but you may wish to double check it. + + + 7 + The value you provided is outside the suggested range (0 - 7). This value is admissible, but you may wish to double check it. + + + + 29. Если ответ на вопрос №28 > дней в неделю, то есть женщина курит, но не каждую неделю, спросите: Сколько дней из последних 90 Вы курили: / If answer for question #28 is "0" days per week, that is, woman smoke, but not every week, ask: How many days in the last 90 days did you smoke?:29. Если ответ на вопрос №28 << 0>> дней в неделю, то есть женщина курит, но не каждую неделю, спросите: Сколько дней из последних 90 Вы курили: / If answer for question #28 is "0" days per week, that is, woman smoke, but not every week, ask: How many days in the last 90 days did you smoke?: + + 0 + The value you provided is outside the suggested range (0 - 90). This value is admissible, but you may wish to double check it. + + + 90 + The value you provided is outside the suggested range (0 - 90). This value is admissible, but you may wish to double check it. + + + + 30. В те дни, когда Вы курили, сколько сигарет в среднем Вы выкуривали за день? / On days when smoked, how many cigarettes on average did you smoke each day? + + + 31. Как часто Вы употребляете алкогольные напитки? / How often do you have a drink containing alcohol? + + + + 32. Какова Ваша обычная доза алкогольных напитков за день? / How many drinks containing alcohol do you have on a typical day when you are drinking? + + + + 33. Как часто Вы выпиваете 4 или более доз за один раз? / How often do you have four or more drinks on one occasion? + + + + 34. Как часто за последний год Вы находили, что не способны остановиться, начав пить? / How often during the last year have you found that you were not able to stop drinking once you had started? + + + + 35. Как часто за последний год Вы из-за употребления алкоголя не сделали то, что обычно ожидается, что Вы сделаете? / How often during the last year have you failed to do what was normally expected from you because of drinking? + + + + 36. Как часто за последний год Вам необходимо было выпить утром, чтобы прийти в себя после педшествующей сильной выпивки? / How often during the last year have you needed a first drink in the morning to get yourself going after a heavy drinking session? + + + + 37. Как часто за последний год у Вас было чувство вины и (или) раскаяния после употребления алкоголя? / How often during the last year have you had a feeling of guilt or remorse after drinking? + + + + 38. Как часто за последний год Вы были неспособны вспомнить, что было накануне, из-за того, что Вы выпивали? / How often during the last year have you been unable to remember what happened the night before because you had been drinking? + + + + 39. Являлось ли когда-нибудь Ваше употребление алкоголя причиной телесных повреждений у Вас или других людей? / Have you or someone else been injured as a result of your drinking? + + + + 40. Случалось ли, что Ваш родственник, знакомый, врач или другой медицинский работник проявлял озабоченность по поводу Вашего употребления алкоголя либо рекомендовал уменьшить употребление алкоголя? / 40. Has a relative, friend, doctor, or other health care worker been concerned about your drinking or suggested you cut down? + + + + 41. За последние 3 месяца в среднем сколько дней в неделю Вы употребляли алкогольные напитки? / On average in the last 90 days, how many days per week did you drink? + + 0 + The value you provided is outside the suggested range (0 - 7). This value is admissible, but you may wish to double check it. + + + 7 + The value you provided is outside the suggested range (0 - 7). This value is admissible, but you may wish to double check it. + + + + 42. Если ответ на вопрос № 41 > дней в неделю, то есть женщина пьет, но не каждую неделю, спросите: Сколько дней из прошедших 3 месяцев употребляли любые алкогольные напитки: / If question # 41 was answered > days per week, that is the woman drink, but not every week, ask: How many days out of the past 3 months you drink any alcohol:42. Если ответ на вопрос № 41 << 0>> дней в неделю, то есть женщина пьет, но не каждую неделю, спросите: Сколько дней из прошедших 3 месяцев употребляли любые алкогольные напитки: / If question # 41 was answered << 0>> days per week, that is the woman drink, but not every week, ask: How many days out of the past 3 months you drink any alcohol: + + + 43. За последние 3 месяца в день когда Вы употребляли алкоголь, сколько в среднем стандартных доз Вы употребляли? / When you did drink, on average, how many standard drinks would you have had in a day? + + + 44. За последние три месяца сколько раз было, что Вы выпивали 4 или более стандартных доз за один раз (примерно за 2 часа)? / In the past 3 months how often did you have 4 or more drinks on one occasion (during approximately 2 hours)? + + + Сколько Вам было лет, когда Вы впервые попробовали / How old were you when you first tried + +45.1. Успокоительные, включая транквилизаторы (напр. валиум, барбитураты или т.п. без рецепта (кроме валерианы и тп.) / Downers including tranquilizers, like valium, barbiturates or others (do not count valerian root, etc) + + + + Сколько Вам было лет, когда Вы впервые попробовали / How old were you when you first tried + +45.2. Марихуана/конопля / Marijuana/Cannabis + + + + Сколько Вам было лет, когда Вы впервые попробовали / How old were you when you first tried + +45.3. Кокаин/крэк / Cocaine/Crack + + + + Сколько Вам было лет, когда Вы впервые попробовали / How old were you when you first tried + +45.4. Амфетамины/спид, другие психостимуляторы / Amphetamines/ Speed, ice + + + + Сколько Вам было лет, когда Вы впервые попробовали / How old were you when you first tried + +45.5. ЛСД, PCP, "грибы" и другие галлюциногены / LSD, PCP, "mushrooms" and other hallucinogens + + + + Сколько Вам было лет, когда Вы впервые попробовали / How old were you when you first tried + +45.6. Героин (или метадон) / Heroin (or Methadone) + + + + Сколько Вам было лет, когда Вы впервые попробовали / How old were you when you first tried + +45.7. Сильные обезболивающие, например, морфий, кодеин, т.п. без назначения врача / Strong painkillers like morphine or codeine and other that were not prescribed for you + + + Сколько Вам было лет, когда Вы впервые попробовали / How old were you when you first tried + +45.8. Экстази / Ecstasy + + + + Сколько Вам было лет, когда Вы впервые попробовали / How old were you when you first tried + +45.9. Ингалянты - вдыхаемые например, клей или краска / Inhalants- sniffed things like glue or paint + + + + Сколько Вам было лет, когда Вы впервые попробовали / How old were you when you first tried + +45.10. Другое / Other + + + + Другое, уточните / Other, specify + + + 45.1. Успокоительные, включая транквилизаторы (напр. валиум, барбитураты или т.п. без рецепта (кроме валерианы и тп.) / Downers including tranquilizers, like valium, barbiturates or others (do not count valerian root, etc) + + + + 45.1. Успокоительные, включая транквилизаторы (напр. валиум, барбитураты или т.п. без рецепта (кроме валерианы и тп.) / Downers including tranquilizers, like valium, barbiturates or others (do not count valerian root, etc) + + + + 45.1. Успокоительные, включая транквилизаторы (напр. валиум, барбитураты или т.п. без рецепта (кроме валерианы и тп.) / Downers including tranquilizers, like valium, barbiturates or others (do not count valerian root, etc) + + + + 45.1. Успокоительные, включая транквилизаторы (напр. валиум, барбитураты или т.п. без рецепта (кроме валерианы и тп.) / Downers including tranquilizers, like valium, barbiturates or others (do not count valerian root, etc) + + + + 45.2. Марихуана/конопля / Marijuana/Cannabis + + + + 45.2. Марихуана/конопля / Marijuana/Cannabis + + + + 45.2. Марихуана/конопля / Marijuana/Cannabis + + + + 45.2. Марихуана/конопля / Marijuana/Cannabis + + + + 45.3. Кокаин/крэк / Cocaine/Crack + + + + 45.3. Кокаин/крэк / Cocaine/Crack + + + + 45.3. Кокаин/крэк / Cocaine/Crack + + + + 45.3. Кокаин/крэк / Cocaine/Crack + + + + 45.4. Амфетамины/спид, другие психостимуляторы / Amphetamines/ Speed, ice + + + + 45.4. Амфетамины/спид, другие психостимуляторы / Amphetamines/ Speed, ice + + + + 45.4. Амфетамины/спид, другие психостимуляторы / Amphetamines/ Speed, ice + + + + 45.4. Амфетамины/спид, другие психостимуляторы / Amphetamines/ Speed, ice + + + + 45.5. ЛСД, PCP, "грибы" и другие галлюциногены / LSD, PCP, "mushrooms" and other hallucinogens + + + + 45.5. ЛСД, PCP, "грибы" и другие галлюциногены / LSD, PCP, "mushrooms" and other hallucinogens + + + + 45.5. ЛСД, PCP, "грибы" и другие галлюциногены / LSD, PCP, "mushrooms" and other hallucinogens + + + + 45.5. ЛСД, PCP, "грибы" и другие галлюциногены / LSD, PCP, "mushrooms" and other hallucinogens + + + + 45.6. Героин (или метадон) / Heroin (or Methadone) + + + + 45.6. Героин (или метадон) / Heroin (or Methadone) + + + + 45.6. Героин (или метадон) / Heroin (or Methadone) + + + + 45.6. Героин (или метадон) / Heroin (or Methadone) + + + + 45.7. Сильные обезболивающие, например, морфий, кодеин, т.п. без назначения врача / Strong painkillers like morphine or codeine and other that were not prescribed for you + + + + 45.7. Сильные обезболивающие, например, морфий, кодеин, т.п. без назначения врача / Strong painkillers like morphine or codeine and other that were not prescribed for you + + + + 45.7. Сильные обезболивающие, например, морфий, кодеин, т.п. без назначения врача / Strong painkillers like morphine or codeine and other that were not prescribed for you + + + + 45.7. Сильные обезболивающие, например, морфий, кодеин, т.п. без назначения врача / Strong painkillers like morphine or codeine and other that were not prescribed for you + + + + 45.8. Экстази / Ecstasy + + + + 45.8. Экстази / Ecstasy + + + + 45.8. Экстази / Ecstasy + + + + 45.8. Экстази / Ecstasy + + + + 45.9. Ингалянты - вдыхаемые например, клей или краска / Inhalants- sniffed things like glue or paint + + + + 45.9. Ингалянты - вдыхаемые например, клей или краска / Inhalants- sniffed things like glue or paint + + + + 45.9. Ингалянты - вдыхаемые например, клей или краска / Inhalants- sniffed things like glue or paint + + + + 45.9. Ингалянты - вдыхаемые например, клей или краска / Inhalants- sniffed things like glue or paint + + + + 45.10. Другое / Other + + + + 45.10. Другое / Other + + + + 45.10. Другое / Other + + + + 45.10. Другое / Other + + + + 47. Употребляли ли Вы когда-либо наркотики ВНУТРИВЕННО (в виде инъекций)? / Have you ever used drugs through INJECTION? + + + + 48.1. Хламидии / Chlamydia + + + + 48.2. Гонорея (триппер) / Gonorrhea (clap) + + + + 48.3.Генитальный герпес / Genital herpes + + + + 48.4.Сифилис / Syphilis + + + + 48.5.Бородавки на половых органах возле влагалища, прямой кишки или шейки матки или же папиллома / Gynecological warts near the vagina or rectum or on the cervix or human papilloma virus + + + + 48.6.Трихомониаз / Trichomoniasis + + + + 48.7.Лобковые вши / Pubic lice (Crabs) + + + + 48.8.Гепатит B / Hepatitis B + + + + 48.9.Гепатит C / Hepatitis C + + + + 48.10. Другое заболевание, полученное половым путем (кроме грибковых заболеваний) + + + + Другое заболевание, полученное половым путем (кроме грибковых заболеваний) (укажите какое) / Any other disease that you have gotten from having sex (exclude yeast infections), specify: + + + Complete? + + + + 49. Сколько Вам было лет когда у Вас был первый вагинальный половой контакт с мужчиной? / How old were you the first time you had sexual intercourse with men? + + + 50. Ваш первый вагинальный половой контакт с мужчиной был ... / Was the first time you had sex voluntary or involuntary... + + + + 51. Сколько половых партнёров было у Вас за последние 3 месяца? / How many sexual partners have you had in the last 3 months? + + + 52. Сколько половых партнёров было у Вас за последние 12 месяцев? (это включает партнеров за последние 3 месяца) / How many sexual partners have you had in the last 12 months? (this includes partners in the past 3 months) + + + + + 53. За последние 12 месяцев какое максимальное число партнеров у Вас было одновременно? (имеются в виду половые отношения с несколькими партнерами в один период времени). / In the last 12 months what was the maximal number of partners that you had at the same time? (I mean sexual contacts with different men in one period of time). + + + 54. Сколько половых партнёров было у Вас в течение жизни? (это включает партнеров которых назвали за последние 3-12 месяцев) / How many sexual partners have you had in your life? (this includes partners in the past 3-12 months) + + + + + 55. Сколько среди Ваших половых партнёров за последние 3 месяца было мужчин? / How many men did you have sexual intercourse with in the last 3 months? + + + 56. Как Вы определите Ваши отношения с этим партнёром? (выберите ОДНУ из категорий) (слушайте, что отвечает женщина и отметьте ниже, если женщина спросит о вариантах ответа, зачитайте) / How would you define your relationship with this partner? (choose ONE category, listen what woman say and mark below, if the woman ask about possible answers, read) + + + + Другое (уточните) / Other (specify) + + + 57. Сколько раз за последние 3 месяца у Вас был ВАГИНАЛЬНЫЙ секс с этим партнёром (если ни разу, укажите >)? / In the last 3 months how many times you had VAGINAL sex with this partner? (If never, mark "0")57. Сколько раз за последние 3 месяца у Вас был ВАГИНАЛЬНЫЙ секс с этим партнёром (если ни разу, укажите << 0>>)? / In the last 3 months how many times you had VAGINAL sex with this partner? (If never, mark "0") + + + 58. Сколько раз во время вагинального секса с этим партнёром Вы использовали презерватив от начала до конца (если ни разу, укажите >)? / How many times during vaginal sex with this partner you used condom from the beginning till the end (If never, mark "0")?58. Сколько раз во время вагинального секса с этим партнёром Вы использовали презерватив от начала до конца (если ни разу, укажите << 0>>)? / How many times during vaginal sex with this partner you used condom from the beginning till the end (If never, mark "0")? + + + 59. Сколько раз перед вагинальным сексом Вы или Ваш партнёр употребляли алкоголь (если ни разу, укажите >)? / How many times before vaginal sex you or your partner used alcohol (If never, mark "0")? 59. Сколько раз перед вагинальным сексом Вы или Ваш партнёр употребляли алкоголь (если ни разу, укажите << 0>>)? / How many times before vaginal sex you or your partner used alcohol (If never, mark "0")? + + + 60. Сколько раз за последние 3 месяца у Вас был АНАЛЬНЫЙ секс с этим партнёром (если ни разу, укажите >)? / In the last 3 months how many times you had ANAL sex with this partner? (If never, mark "0")60. Сколько раз за последние 3 месяца у Вас был АНАЛЬНЫЙ секс с этим партнёром (если ни разу, укажите << 0>>)? / In the last 3 months how many times you had ANAL sex with this partner? (If never, mark "0") + + + 61. Сколько раз во время анального секса с этим партнёром Вы использовали презерватив от начала до конца (если ни разу, укажите >)? / How many times during anal sex with this partner you used condom from the beginning till the end (If never, mark "0")?61. Сколько раз во время анального секса с этим партнёром Вы использовали презерватив от начала до конца (если ни разу, укажите << 0>>)? / How many times during anal sex with this partner you used condom from the beginning till the end (If never, mark "0")? + + + 62. Сколько раз перед анальным сексом Вы или Ваш партнёр употребляли алкоголь (если ни разу, укажите >)? / How many times before anal sex you or your partner used alcohol (If never, mark "0")? 62. Сколько раз перед анальным сексом Вы или Ваш партнёр употребляли алкоголь (если ни разу, укажите << 0>>)? / How many times before anal sex you or your partner used alcohol (If never, mark "0")? + + + 63. Вспомните последний раз когда у Вас был секс с этим партнером и Вы выпивали спиртное. (ИНТЕРВЬЮЕР, отметьте подходящее) / Remember the last time when you had sex with this partner and you drink alcohol (INTERVIEWER, check what apply) + + + + 64. Я хотела бы спросить подробнее... Сколько доз Вы выпили до и во время полового контакта (напишите 0, если не выпивала) / I would like to ask about details... How many drinks You took before and during the sexual contact? (mark 0 if she did not drink) + + + 65. Сколько доз выпил Ваш партнер до и во время полового контакта (напишите 0, если не выпивал) / How many drinks your partner took before and during the sexual contact? (mark 0 if he did not drink) + + + + 66. Насколько Ваше употребление алкоголя повлияло на решение иметь половой контакт? (Интервьюер, дайте участнице карточку № 10) / To what degree your alcohol use influenced on your decision about having sex? (Interviewer, give the card #10 to the participant) + + + + 67. При этой встрече сколько раз у вас был секс? / How many times you had sex in that occasion? + + + 68. Сколько раз из этих < ... > половых актов Вы использовали презерватив (от начала до конца)? / How many times of that < ... > intercourses you used condom (from the beginning till the end)?68. Сколько раз из этих < ... > половых актов Вы использовали презерватив (от начала до конца)? / How many times of that < ... > intercourses you used condom (from the beginning till the end)? + + + 69. Если использовали презерватив, кто был инициатором? / If you used condom, who was initiator? + + + + 70. По Вашему мнению, насколько Ваше употребление алкоголя повлияло на то, использовался или нет презерватив? (Интервьюер, дайте участнице карточку № 10) / From your point of view, to what degree your alcohol use influenced on your decision whether to use condom or not? (Interviewer, give the card #10 to the participant) + + + + 71. Был ли когда-нибудь ваш партнер в заключении (в тюрьме)? / Has your partner ever been incarcerated (imprisoned)? + + + + 72. Проводилось ли ему когда-либо переливание крови или иных продуктов крови? / Did he ever receive a transfusion of blood or blood products? + + + + 73. Употреблял ли он когда-либо внутривенные наркотики? / Has he ever used injecting drugs? + + + + 74.1. За последние 12 месяцев у Вашего партнера была обнаружена инфекция, передаваемая половым путем, или наблюдались выделения из половых органов, похожие на симптомы ИППП? / In the last 12 months did your partner have been diagnosed with sexually transmitted infections or have abnormal discharge from his penis or any other symptom that might be a sign of an STI? + + + + 74.2. За последние 12 месяцев у Вашего партнера были другие сексуальные партнерши, кроме Вас? / In the last 12 months did your partner have sex with other female partners but you? + + + + 74.3. За последние 12 месяцев у Вашего партнера был опыт сексуальных отношений с мужчинами? / In the last 12 months did your partner have sex with male partners? + + + + 75. Насколько Вы знаете, есть ли у него ВИЧ, делал ли он анализ на ВИЧ и какой был результат? (не предлагайте варианты ответа, слушайте и отметьте одно) / As far as you know, whether he has HIV infection, did he take HIV test and what was the result? (do not offer possible answers, listen and check one) + + + + 76. Как Вы определите Ваши отношения с этим партнёром? (выберите ОДНУ из категорий) (слушайте, что отвечает женщина и отметьте ниже, если женщина спросит о вариантах ответа, зачитайте) / How would you define your relationship with this partner? (choose ONE category, listen what woman say and mark below, if the woman ask about possible answers, read) + + + + Другое (уточните) / Other (specify) + + + 77. Сколько раз за последние 3 месяца у Вас был ВАГИНАЛЬНЫЙ секс с этим партнёром (если ни разу, укажите >)? / In the last 3 months how many times you had VAGINAL sex with this partner? (If never, mark "0")77. Сколько раз за последние 3 месяца у Вас был ВАГИНАЛЬНЫЙ секс с этим партнёром (если ни разу, укажите << 0>>)? / In the last 3 months how many times you had VAGINAL sex with this partner? (If never, mark "0") + + + 78. Сколько раз во время вагинального секса с этим партнёром Вы использовали презерватив от начала до конца (если ни разу, укажите >)? / How many times during vaginal sex with this partner you used condom from the beginning till the end (If never, mark "0")?78. Сколько раз во время вагинального секса с этим партнёром Вы использовали презерватив от начала до конца (если ни разу, укажите << 0>>)? / How many times during vaginal sex with this partner you used condom from the beginning till the end (If never, mark "0")? + + + 79. Сколько раз перед вагинальным сексом Вы или Ваш партнёр употребляли алкоголь (если ни разу, укажите >)? / How many times before vaginal sex you or your partner used alcohol (If never, mark "0")? 79. Сколько раз перед вагинальным сексом Вы или Ваш партнёр употребляли алкоголь (если ни разу, укажите << 0>>)? / How many times before vaginal sex you or your partner used alcohol (If never, mark "0")? + + + 80. Сколько раз за последние 3 месяца у Вас был АНАЛЬНЫЙ секс с этим партнёром (если ни разу, укажите >)? / In the last 3 months how many times you had ANAL sex with this partner? (If never, mark "0")80. Сколько раз за последние 3 месяца у Вас был АНАЛЬНЫЙ секс с этим партнёром (если ни разу, укажите << 0>>)? / In the last 3 months how many times you had ANAL sex with this partner? (If never, mark "0") + + + 81. Сколько раз во время анального секса с этим партнёром Вы использовали презерватив от начала до конца (если ни разу, укажите >)? / How many times during anal sex with this partner you used condom from the beginning till the end (If never, mark "0")?81. Сколько раз во время анального секса с этим партнёром Вы использовали презерватив от начала до конца (если ни разу, укажите << 0>>)? / How many times during anal sex with this partner you used condom from the beginning till the end (If never, mark "0")? + + + 82. Сколько раз перед анальным сексом Вы или Ваш партнёр употребляли алкоголь (если ни разу, укажите >)? / How many times before anal sex you or your partner used alcohol (If never, mark "0")? 82. Сколько раз перед анальным сексом Вы или Ваш партнёр употребляли алкоголь (если ни разу, укажите << 0>>)? / How many times before anal sex you or your partner used alcohol (If never, mark "0")? + + + 83. Вспомните последний раз когда у Вас был секс с этим партнером и Вы выпивали спиртное. (ИНТЕРВЬЮЕР, отметьте подходящее) / Remember the last time when you had sex with this partner and you drink alcohol (INTERVIEWER, check what apply) + + + + 84. Я хотела бы спросить подробнее... Сколько доз Вы выпили до и во время полового контакта (напишите 0, если не выпивала) / I would like to ask about details... How many drinks You took before and during the sexual contact? (mark 0 if she did not drink) + + + 85. Сколько доз выпил Ваш партнер до и во время полового контакта (напишите 0, если не выпивал) / How many drinks your partner took before and during the sexual contact? (mark 0 if he did not drink) + + + + 86. Насколько Ваше употребление алкоголя повлияло на решение иметь половой контакт? (Интервьюер, дайте участнице карточку № 10) / To what degree your alcohol use influenced on your decision about having sex? (Interviewer, give the card #10 to the participant) + + + + 87. При этой встрече сколько раз у вас был секс? / How many times you had sex in that occasion? + + + 88. Сколько раз из этих < ... > половых актов Вы использовали презерватив (от начала до конца)? / How many times of that < ... > intercourses you used condom (from the beginning till the end)?88. Сколько раз из этих < ... > половых актов Вы использовали презерватив (от начала до конца)? / How many times of that < ... > intercourses you used condom (from the beginning till the end)? + + + 89. Если использовали презерватив, кто был инициатором? / If you used condom, who was initiator? + + + + 90. По Вашему мнению, насколько Ваше употребление алкоголя повлияло на то, использовался или нет презерватив? (Интервьюер, дайте участнице карточку № 10) / From your point of view, to what degree your alcohol use influenced on your decision whether to use condom or not? (Interviewer, give the card #10 to the participant) + + + + 91. Был ли когда-нибудь ваш партнер в заключении (в тюрьме)? / Has your partner ever been incarcerated (imprisoned)? + + + + 92. Проводилось ли ему когда-либо переливание крови или иных продуктов крови? / Did he ever receive a transfusion of blood or blood products? + + + + 93. Употреблял ли он когда-либо внутривенные наркотики? / Has he ever used injecting drugs? + + + + 94.1. За последние 12 месяцев у Вашего партнера была обнаружена инфекция, передаваемая половым путем, или наблюдались выделения из половых органов, похожие на симптомы ИППП? / In the last 12 months did your partner have been diagnosed with sexually transmitted infections or have abnormal discharge from his penis or any other symptom that might be a sign of an STI? + + + + 94.2. За последние 12 месяцев у Вашего партнера были другие сексуальные партнерши, кроме Вас? / In the last 12 months did your partner have sex with other female partners but you? + + + + 94.3. За последние 12 месяцев у Вашего партнера был опыт сексуальных отношений с мужчинами? / In the last 12 months did your partner have sex with male partners? + + + + 95. Насколько Вы знаете, есть ли у него ВИЧ, делал ли он анализ на ВИЧ и какой был результат? (не предлагайте варианты ответа, слушайте и отметьте одно) / As far as you know, whether he has HIV infection, did he take HIV test and what was the result? (do not offer possible answers, listen and check one) + + + + 96. Сколько раз за последние 3 месяца у Вас был ВАГИНАЛЬНЫЙ секс с этим(и) партнёром(и) (если ни разу, укажите >)? / In the last 3 months how many times you had VAGINAL sex with this partner(s)? (If never, mark "0")96. Сколько раз за последние 3 месяца у Вас был ВАГИНАЛЬНЫЙ секс с этим(и) партнёром(и) (если ни разу, укажите << 0>>)? / In the last 3 months how many times you had VAGINAL sex with this partner(s)? (If never, mark "0") + + + 97. Сколько раз во время вагинального секса с этим(и) партнёром(и) Вы использовали презерватив от начала до конца (если ни разу, укажите >)? / How many times during vaginal sex with this partner(s) you used condom from the beginning till the end (If never, mark "0")?97. Сколько раз во время вагинального секса с этим(и) партнёром(и) Вы использовали презерватив от начала до конца (если ни разу, укажите << 0>>)? / How many times during vaginal sex with this partner(s) you used condom from the beginning till the end (If never, mark "0")? + + + 98. Сколько раз перед вагинальным сексом Вы или Ваш(и) партнёр(ы) употребляли алкоголь (если ни разу, укажите >)? / How many times before vaginal sex you or your partner(s) used alcohol (If never, mark "0")? 98. Сколько раз перед вагинальным сексом Вы или Ваш(и) партнёр(ы) употребляли алкоголь (если ни разу, укажите << 0>>)? / How many times before vaginal sex you or your partner(s) used alcohol (If never, mark "0")? + + + 99. Сколько раз за последние 3 месяца у Вас был АНАЛЬНЫЙ секс с этим(и) партнёром(и) (если ни разу, укажите >)? / In the last 3 months how many times you had ANAL sex with this partner(s)? (If never, mark "0")99. Сколько раз за последние 3 месяца у Вас был АНАЛЬНЫЙ секс с этим(и) партнёром(и) (если ни разу, укажите << 0>>)? / In the last 3 months how many times you had ANAL sex with this partner(s)? (If never, mark "0") + + + 100. Сколько раз во время анального секса с этим(и) партнёром(и) Вы использовали презерватив от начала до конца (если ни разу, укажите >)? / How many times during anal sex with this partner(s) you used condom from the beginning till the end (If never, mark "0")?100. Сколько раз во время анального секса с этим(и) партнёром(и) Вы использовали презерватив от начала до конца (если ни разу, укажите << 0>>)? / How many times during anal sex with this partner(s) you used condom from the beginning till the end (If never, mark "0")? + + + 101. Сколько раз перед анальным сексом Вы или Ваш(и) партнёр(ы) употребляли алкоголь (если ни разу, укажите >)? / How many times before anal sex you or your partner used alcohol (If never, mark "0")?101. Сколько раз перед анальным сексом Вы или Ваш(и) партнёр(ы) употребляли алкоголь (если ни разу, укажите << 0>>)? / How many times before anal sex you or your partner used alcohol (If never, mark "0")? + + + 102. Вспомните последний раз когда у Вас был секс с кем-либо из этих партнеров и Вы выпивали спиртное. (ИНТЕРВЬЮЕР, отметьте подходящее) / Remember the last time when you had sex with someone of these partners and you drink alcohol (INTERVIEWER, check what apply) + + + + 103. Я хотела бы спросить подробнее... Сколько доз Вы выпили до и во время полового контакта (напишите 0, если не выпивала) / I would like to ask about details... How many drinks You took before and during the sexual contact? (mark 0 if she did not drink) + + + + + 104. Сколько доз выпил Ваш партнер до и во время полового контакта (напишите 0, если не выпивал) / How many drinks your partner took before and during the sexual contact? + + + + 105. Насколько Ваше употребление алкоголя повлияло на решение иметь половой контакт? (Интервьюер, дайте участнице карточку № 10) / To what degree your alcohol use influenced on your decision about having sex? (Interviewer, give the card #10 to the participant) + + + + 106. При этой встрече сколько раз у вас был секс? (количество раз) / How many times you had sex in that occasion? (# of times) + + + 107. Сколько раз из этих < ... > половых актов Вы использовали презерватив (от начала до конца)? / How many times of that < ... > intercourses you used condom (from the beginning till the end)?107. Сколько раз из этих < ... > половых актов Вы использовали презерватив (от начала до конца)? / How many times of that < ... > intercourses you used condom (from the beginning till the end)? + + + 108. Если использовали презерватив, кто был инициатором? / If you used condom, who was initiator? + + + + 109. По Вашему мнению, насколько Ваше употребление алкоголя повлияло на то, использовался или нет презерватив? (Интервьюер, дайте участнице карточку № 10) / From your point of view, to what degree your alcohol use influenced on your decision whether to use condom or not? (Interviewer, give the card #10 to the participant) + + + + 110. Случалось ли за последние 3 месяца, что кто-либо из Ваших остальных сексуальных партнёр(ов) платил Вам деньги или предоставлял другие ценности в обмен на сексуальные услуги? / In the last3 months did anyone of your other sexual partners give you money or goods in exchange for sex? + + + + Сколько партнеров? / How many partners? + + + 111. Случалось ли за последние 3 месяца, что Вы платили деньги или предоставляли другие ценности кому-либо из Ваших остальных сексуальных партнёр(ов) в обмен на сексуальные услуги? / In the last 3 months did you give to anyone of your other sexual partners money or goods in exchange for sex? + + + + Сколько партнеров? / How many partners? + + + 112. Был ли когда-нибудь кто-либо из Ваших остальных сексуальных партнёров в заключении (в тюрьме)? / Has anyone of your other partners ever been incarcerated (imprisoned))? + + + + Сколько партнеров? / How many partners? + + + 113. Проводилось ли кому-нибудь из Ваших остальных сексуальных партнёров когда-либо переливание крови или иных продуктов крови? / Has anyone of your other partners ever receive a transfusion of blood or blood products? + + + + Сколько партнеров? / How many partners? + + + 114. Употреблял ли кто-либо их них когда-либо внутривенные наркотики? / Has anyone of your other partners ever use injecting drugs? + + + + Сколько партнеров? / How many partners? + + + 115.1. ... была обнаружена инфекция, передаваемая половым путем, или наблюдались выделения из половых органов, похожие на симптомы ИППП? / been diagnosed with sexually transmitted infections or have abnormal discharge from his penis or any other symptom that might be a sign of an STI? + + + + Сколько партнеров? / How many partners? + + + 115.2. ... были другие сексуальные партнерши, кроме Вас? / sex with other female partners but you? + + + + Сколько партнеров? / How many partners? + + + 115.3. ... был опыт сексуальных отношений с мужчинами? / sex with male partners? + + + + Сколько партнеров? / How many partners? + + + 115.4. ... была выявлена ВИЧ-инфекция? / HIV infection diagnosed? + + + + Сколько партнеров? / How many partners? + + + Complete? + + + + 116. В течение последнего года, были ли случаи, что Вас кто-то ударил или каким-то иным способом нанес Вам физические повреждения? / Within the last 12 months, have you been hit, slapped, kicked, or otherwise physically hurt by someone? + + + + 117. Если да: было ли это один раз или больше? / If yes: Did it happen once or more than once? + + + + 118. Если Да: это был знакомый или не знакомый Вам человек? (Отметьте все, что подходит) / If yes: By whom have you been hit or otherwise physically hurt? (Check all that apply) + + + + 118. Если Да: это был знакомый или не знакомый Вам человек? (Отметьте все, что подходит) / If yes: By whom have you been hit or otherwise physically hurt? (Check all that apply) + + + + 118. Если Да: это был знакомый или не знакомый Вам человек? (Отметьте все, что подходит) / If yes: By whom have you been hit or otherwise physically hurt? (Check all that apply) + + + + 118. Если Да: это был знакомый или не знакомый Вам человек? (Отметьте все, что подходит) / If yes: By whom have you been hit or otherwise physically hurt? (Check all that apply) + + + + 119. В течение последнего года совершал ли с Вами кто-то насильно какие-либо сексуальные действия? / Within the last 12 months, has anyone forced you to have sexual activities? + + + + 120. Если да: было ли это один раз или больше? / If yes: Did it happen once or more than once? + + + + 121. Если да: это был знакомый или не знакомый Вам человек? / If yes: By whom (Check all that apply) + + + + 121. Если да: это был знакомый или не знакомый Вам человек? / If yes: By whom (Check all that apply) + + + + 121. Если да: это был знакомый или не знакомый Вам человек? / If yes: By whom (Check all that apply) + + + + 121. Если да: это был знакомый или не знакомый Вам человек? / If yes: By whom (Check all that apply) + + + + 122.1. Был ли у Вас когда-либо сексуальный партнер (или партнеры), который оскорблял Вас, кричал на Вас или угрожал Вам? / Have you EVER had a sexual partner who insulted you, sworn at you or threatened you? + + + + 122.2. Если да, случалось ли это за последние 3 месяца? / If yes, was this in the last 3 months? + + + + 122.3. Когда это происходило в последний раз, находились ли Вы или Ваш партнер в состоянии алкогольного или наркотического опьянения? / The last time this happened, were you or your partner high on alcohol or drugs? + + + + 123.1. Был ли у Вас когда-либо сексуальный партнер (или партнеры), который бил Вас, толкал, хватал, давал пощечину, душил или совершал иные физические действия? / Have you EVER had a sexual partner who pushed, grabbed, slapped, pinched, beaten up, or choked you? + + + + 123.2. Если да, случалось ли это за последние 3 месяца? / If yes, was this in the last 3 months? + + + + 123.3. Когда это происходило в последний раз, находились ли Вы или Ваш партнер в состоянии алкогольного или наркотического опьянения? / The last time this happened, were you or your partner high on alcohol or drugs? + + + + 124.1. Был ли у Вас когда-либо сексуальный партнер (или партнеры), который силой заставлял Вас вступать с ним в половой контакт или без Вашего желания совершал действия сексуального характера? / Have you EVER had a sexual partner who physically forced you to have sex or forced you to do something sexually that you did not want to? + + + + 124.2. Если да, случалось ли это за последние 3 месяца? / If yes, was this in the last 3 months? + + + + 124.3. Когда это происходило в последний раз, находились ли Вы или Ваш партнер в состоянии алкогольного или наркотического опьянения? + + + + Complete? + + + + Меня беспокоили вещи, которые обычно меня не волнуют. / I was bothered by things that usually don't bother me. + + + + Мне было сложно сосредоточить внимание на том, чем я занимался(ась). / I had trouble keeping my mind on what I was doing. + + + + У меня было состояние депрессии. / I felt depressed. + + + + Я чувствовал(а), что все дается мне с большим трудом / I felt that everything I did was an effort. + + + + Я смотрю в будущее с надеждой и оптимизмом. / I felt hopeful about the future. + + + + Я испытывал(а) страх. / I felt fearful. + + + + Сон не приносил мне отдыха. / My sleep was restless. + + + + Я чувствовал(а) себя счастливым(ой). / I was happy. + + + + Я ощущал(а) себя одиноким(ой). / I felt lonely. + + + + Я не мог(ла) себя заставить ничего делать. / I could not get "going" + + + + Complete? + + + + У меня было состояние нервозности, напряженности или тревожности/ Feeling nervous, anxious or on edge + + + + Я ощущал(а) невозможность прекратить или справиться с беспокойством/ Not being able to stop or control worrying + + + + Я испытывал(а) чрезмерное беспокойство по разным поводам/ Worrying too much about different things + + + + Мне было трудно расслабиться /Trouble relaxing + + + + У меня было настолько сильное возбуждение, что было трудно усидеть на месте/ Being so restless that it is hard to sit still + + + + Я чувствовал(а) повышенную раздражительность/ Becoming easily annoyed or irritable + + + + Я боялся(ась), что может произойти что-то ужасное/ Feeling afraid as if something awful might happen + + + + Complete? + + + + 127.1. Противозачаточные таблетки защищают от ВИЧ. / Birth control pills protect against HIV. + + + + 127.2. Заразиться ВИЧ можно, поцеловав больного человека. / One can acquire HIV through kissing of infected person. + + + + 127.3. Наличие венерических заболеваний увеличивает возможность заразиться ВИЧ. / Having sexually transmitted diseases makes it easier to get HIV. + + + + 127.4. Большинство людей с ВИЧ выглядят нездоровыми. / Most people who have HIV look sick. + + + + 127.5. Вы можете заразиться ВИЧ через всего один половой акт с больным человеком. / You can get HIV by having sex with an infected person just once. + + + + 127.6. Беременная женщина может передать ВИЧ своему ребенку. / A pregnant woman can transmit HIV to her child. + + + + 127.7. ВИЧ - это проблема в Африке, а не в России. / HIV - is a problem in Africa, not in Russia. + + + + 127.8. Существует лекарство, которое излечивает от ВИЧ/СПИД. / There is a cure for HIV/AIDS. + + + + 127.9. Латексные презервативы защищают от ВИЧ. / Latex condoms protect against HIV. + + + + 127.10. Большинство людей, у которых есть, ВИЧ знают это. / Everybody that has HIV knows it. + + + + 127.11. Для того, чтобы заразиться ВИЧ человек должен иметь много сексуальных партнеров. / To get HIV, a person must have many sex partners. + + + + 127.12. Можно заразиться ВИЧ через укус комара. / One can get HIV through a mosquito bite. + + + + 127.13. Можно заразиться ВИЧ, если пользоваться совместно с больным ВИЧ посудой, ванной, бассейном, туалетом. / You can get HIV through sharing dishes, bath, swimming pool or toilet with a person who is infected with HIV. + + + + 127.14. Только геи и наркоманы могут заразиться ВИЧ. / Only gay men and drug users can get HIV. + + + + 128.1. Нет ничего постыдного в том, чтобы сказать людям, что у Вас или у кого-то в Вашей семье ВИЧ/СПИД. / It is not embarrassing to tell others that you or someone in your family has HIV. + + + + 128.2. Список людей, у которых есть ВИЧ, должен быть доступен широкой общественности. / A list of people who have HIV should be available to the public. + + + + 128.3. ВИЧ/СПИД не является наказанием за поведение человека. / HIV/AIDS is not a punishment for someone's behavior. + + + + 128.4. Я бы чувствовала себя непринуждённо рядом с людьми, больными СПИД. / I would feel at ease around people with AIDS. + + + + 128.5. Я бы не стала дружить с человеком, больным ВИЧ/СПИД. / I would not be friends with a person who has HIV/AIDS. + + + + 128.6. Люди с ВИЧ/СПИД должны быть изолированы от общества. / People with HIV/AIDS should be isolated from society. + + + + 128.7. Не будет ничего страшного, если я заражусь ВИЧ/СПИД. / It would not be terrible if I got HIV/AIDS. + + + + 128.8. Для меня важно не заболеть ВИЧ. / It is important for me to avoid getting HIV. + + + + 128.9. Для меня важно следовать профилактическим рекомендациям для того, чтобы избежать заражения ВИЧ. / It is important for me to follow preventive recommendations to avoid HIV. + + + + 128.10. Я уверена, что могу защититься от ВИЧ/СПИД / I am confident that I can protect myself from HIV/AIDS + + + + 129. Как Вы считаете, в течение последних 12 месяцев, насколько был велик Ваш риск заразиться ВИЧ? / 129. In the last 12 months, from your point of view, how high was your risk of getting HIV infection? + + + + Complete? + + + + 130. Каков Ваш трудовой статус? (Зачитайте варианты, отметьте один) / What is your employing situation? (Read and choose one) + + + + Другое (укажите) / Other (Specify): + + + 131. Каков был доход в среднем на человека в Вашей семье за последний год? (включая зарплату, дополнительные подработки, пенсию, пособия, деньги от частного бизнеса, алименты и т.п. любые денежные доходы) / 131. What was your total combined income, per person in your family, during the last 12 months? (Include money from jobs, social security, retirement income, unemployment payments, public assistance, and so forth. Also include income from interest, dividends, net income from business, farm, or rent, and any other money income received.) (Show card. Choose one) + + + + 132. Какова Ваша расовая / этническая принадлежность: / What is your ethnicity? + + + + Другое (укажите) / Other (Specify): + + + 133. Вы верующий человек? / Are you believer? + + + + уточните религию / specify religion + + + 134. Каково Ваше семейное положение? / What is your marital status? + + + + Другое (укажите) / Other (Specify): + + + 135. Есть ли у Вас дети? / Do you have children? + + + + сколько? / how many? + + + 136. Сколько у Вас было беременностей? / How many times have you been pregnant? + + + 137. Сколько из них были прерваны (аборт)? / How many times have you terminated your pregnancy (had an abortion)? + + + 138. Какое у Вас образование? / What is the highest grade or year of school you have completed? + + + + Complete? + + + + 139. ПОВТОРНОЕ ПРЕДЛОЖЕНИЕ ТЕСТИРОВАНИЯ / REPEATED TESTING OFFER + + + + 140. ВИЧ-инфекция / HIV infection + + + + 141. Глюкоза / Blood Sugar + + + + 142. Гемоглобин / Hemoglobin + + + + 143. Холестерин / Cholesterol + + + + 144.1. Из этих причин, какая является самой важной для Вас? / Of this reason which was the most important for you? + + + + если другая причина (19), впишите / If the other reason (19), specify + + + 144.2. Из этих причин, какая является второй по важности для Вас? / Of this reason which was the second important for you? + + + + если другая причина (19), впишите / If the other reason (19), specify + + + 144.3. Из этих причин, какая является третьей по важности для Вас? / Of this reason which was the third important for you? + + + + если другая причина (19), впишите / If the other reason (19), specify + + + 145. ПРЕДЛОЖЕНО УЧАСТИЕ В ФОКУС-ГРУППЕ / PARTICIPATION IN FOCUS GROUP IS OFFERED + + + + 146. Участница согласилась участвовать в фокус-группе / Woman agreed to participate in focus group + + + + 147. Не могли бы Вы поделиться причиной, по которой Вы не хотели бы участвовать в фокус-группе? (не зачитываете варианты, отметьте один вариант ответа который был назван участницей первым) / Could you please share why you do not want to participate in focus group? (Don't read options, mark the answer that woman mentioned first) + + + + Другая причина (отметьте какая) / Other reason (specify) + + + Время заполнения опросника (в мин.) / Administration time (minutes.) + + + Полное время выполнения всех процедур (в мин.) / Total time of all procedures (min.) + + + Замечания: / Notes: + + + Complete? + + + + 1. < не зачитывать участнице, интервьюер заполняет самостоятельно исходя из результатов предложения тестирования смотреть форма скрининга (стр. 5) и опросника (стр. 31) > / < don't read to participant, the interviewer fills out individually according to participant's decision after testing offer, see screening form (page. 5) and survey (page. 31) > 1. < не зачитывать участнице, интервьюер заполняет самостоятельно исходя из результатов предложения тестирования смотреть форма скрининга (стр. 5) и опросника (стр. 31) > / < don't read to participant, the interviewer fills out individually according to participant's decision after testing offer, see screening form (page. 5) and survey (page. 31) > + + + + 2. Предложите даты проведения ФГ для разных УСЛОВИЙ: < интервьюер, результаты рандомизации смотреть в форме скрининга (стр. 4) > / Offered dates for FG for different CONDITIONS: < interviewer, look the results of randomization in screening form (page. 4) >2. Предложите даты проведения ФГ для разных УСЛОВИЙ: < интервьюер, результаты рандомизации смотреть в форме скрининга (стр. 4) > / Offered dates for FG for different CONDITIONS: < interviewer, look the results of randomization in screening form (page. 4) > + + + 3. Дата проведения фокус-группы: / Date of FG: + + + 4. Участница тестировалась между заполнением опросника и проведением фокус-группы / Participant was tested between the initial survey and FG + + + + 5. ПРЕДЛОЖЕНИЕ ТЕСТИРОВАНИЯ / TESTING OFFER + + + + 6. ВИЧ-инфекция / HIV infection + + + + 7. Глюкоза / Blood Sugar + + + + 8. Гемоглобин / Hemoglobin + + + + 9. Холестерин / Cholesterol + + + + 10.1. Из этих причин, какая является самой важной для Вас? / Of this reason which was the most important for you? + + + + если другая причина (19), впишите / If the other reason (19), specify + + + 10.2. Из этих причин, какая является второй по важности для Вас? / Of this reason which was the second important for you? + + + + если другая причина (19), впишите / If the other reason (19), specify + + + 10.3. Из этих причин, какая является третьей по важности для Вас? / Of this reason which was the third important for you? + + + + если другая причина (19), впишите / If the other reason (19), specify + + + 11.1. Из этих причин, какая является самой важной для Вас? / Of this reason which was the most important for you? + + + + если другая причина (15), впишите / If the other reason (15), specify + + + 11.2. Из этих причин, какая является второй по важности для Вас? / Of this reason which was the second important for you? + + + + если другая причина (15), впишите / If the other reason (15), specify + + + 11.3. Из этих причин, какая является третьей по важности для Вас? / Of this reason which was the third important for you? + + + + если другая причина (15), впишите / If the other reason (15), specify + + + Complete? + + + + ВИЧ-инфекция / HIV TEST + + + + Глюкоза / Glucose + + + + Глюкоза (ммоль/л) / Glucose (mml/L) + + + Гемоглобин / Hemoglobin + + + + Гемоглобин (ммоль/л) / Hemoglobin (mml/L) + + + Холестерин / Cholesterol + + + + Холестерин (ммоль/л) / Cholesterol (mml/L) + + + Время проведения теста (в мин.) / Time of testing (min.) + + + Примечания: / Comments: + + + Complete? + + + + от другой участницы или от знакомых, которые не участвовали в проекте / from another participant or from friends who were not involved in the project + от врача или другого сотрудника поликлиники / from a physician or other employee of clinic + из информационного буклета или объявления размещенного в поликлинике, интернете или в другом месте / from the information booklet or announcement placed in the clinic, the Internet or elsewhere + из другого источника / Other + + + Беременна / Pregnant + Не беременна / Not pregnant + + + Нет / No + Да / Yes + + + Участница подписала ИС / The participant provided Consent + Участница отказалась подписывать ИС / The participant refused to provide Consent + + + Нет свободного времени / I have no time + Другая причина / Other reason + Н/О / N/A + + + Нет / No + Да / Yes + + + ВИЧ-инфекция не обнаружена / HIV infection has never been detected + ВИЧ-инфекция обнаружена / HIV infection has been detected + Не знает / participant does not know + Не тестировалась / has not been tested + + + Нет / No + Да / Yes + Не знает / participant does not know + Не тестировалась / has not been tested + + + Нет / No + Да / Yes + + + Нет / No + Да / Yes + Не знает / participant does not know + Не тестировался / partner has not been tested + Н/О / N/A + + + Нет / No + Да / Yes + Не знает / participant does not know + Н/О / N/A + + + Нет / No + Да / Yes + Не знает / participant does not know + Н/О / N/A + + + Нет / No + Да / Yes + Не знает / participant does not know + Н/О / N/A + + + Нет / No + Да / Yes + Не знает / participant does not know + Н/О / N/A + + + Нет / No + Да / Yes + Не знает / participant does not know + Н/О / N/A + + + Нет / No + Да / Yes + Не знает / participant does not know + Н/О / N/A + + + Нет / No + Да / Yes + Не знает / participant does not know + Н/О / N/A + + + Участница подходит для поведенческого эксперимента / participant is eligible for the experimental part + Участница НЕ подходит для поведенческого эксперимента / participant IS NOT eligible for the experimental part + + + (A) opt-in + (B) opt-out + Н/О (Участница не подходит для поведенческого эксперимента) / N/A (participant is not eligible for the experimental part) + + + Не согласна на тестирование / Do not agree for testing + Согласна ПОЛНОСТЬЮ на предложенный набор тестирования / Agree TOTALLY for all tests offered + Согласна ЧАСТИЧНО на предложенный набор тестирования / Agree PARTLY for testing offered + Н/О (Участница не подходит для поведенческого эксперимента) / N/A (participant is not eligible for the experimental part) + + + отказ от тестирования на ВИЧ-инфекцию / refused from HIV testing + согласие на тестирование на ВИЧ-инфекцию / accepted HIV testing + Н/О (Участница не подходит для поведенческого эксперимента) / N/A (participant is not eligible for the experimental part) + + + отказ от тестирования на глюкозу / refused from blood sugar testing + согласие на тестирование на глюкозу / accepted blood sugar testing + забор не должен производиться / ВАРИАНТ (А) opt-in / test is not to be taken / OPTION (А) opt-in + Н/О (Участница не подходит для поведенческого эксперимента) / N/A (participant is not eligible for the experimental part) + + + отказ от тестирования на гемоглобин / refused hemoglobin testing + согласие на тестирование на гемоглобин / accepted hemoglobin testing + забор не должен производиться / ВАРИАНТ (А) opt-in / test is not to be taken / OPTION (А) opt-in + Н/О (Участница не подходит для поведенческого эксперимента) / N/A (participant is not eligible for the experimental part) + + + отказ от тестирования на холестерин / refused from cholesterol testing + согласие на тестирование на холестерин / accepted cholesterol testing + забор не должен производиться / ВАРИАНТ (А) opt-in / test is not to be taken / OPTION (А) opt-in + Н/О (Участница не подходит для поведенческого эксперимента) / N/A (participant is not eligible for the experimental part) + + + Incomplete + Unverified + Complete + + + 1. Это просто и удобно / This is simple and comfortable + 2. Результаты готовы очень быстро / Results are very quick + 3. Это бесплатно / This is free + 4. Это только укол в палец / It's just finger prick + 5. Чтобы снизить свое беспокойство по поводу ВИЧ / To reduce my worries about HIV + 6. У меня были ИППП/у партнера были ИППП / I had STI/my partner had STI + 7. Осознала свой риск / Get aware of risk + 8. Новый партнер / New sexual partner + 9. Оказалась в ситуации возможного риска заражения / Potential exposure + 10. Это конфиденциально - никто другой не узнает о результате / This is confidential - nobody else will know my result + 11. Результат не будет вноситься в медицинскую карточку / The result will not be recorded + 12. Персонал доброжелательный и вызывает доверие / Staff is friendly and trustful + 13. Узнала новое о ВИЧ/ЗППП/получила информацию / Learn something new about HIV/STI/gain new information + 14. Чтобы не заразить ребенка / To not infect my child + 15. Чтобы не заразить партнера / To not infect the partner + 16. Хочу перестать пользоваться презервативами / Want to stop using condoms + 17. Чтобы начать лечиться быстрее если заражена / To start treatment earlier if I'm infected + 18. Для защиты от ВИЧ/ИППП / To protect against HIV/STI + 19. Другая причина / Other reason + Н/О / N/A + + + 1. Это просто и удобно / This is simple and comfortable + 2. Результаты готовы очень быстро / Results are very quick + 3. Это бесплатно / This is free + 4. Это только укол в палец / It's just finger prick + 5. Чтобы снизить свое беспокойство по поводу ВИЧ / To reduce my worries about HIV + 6. У меня были ИППП/у партнера были ИППП / I had STI/my partner had STI + 7. Осознала свой риск / Get aware of risk + 8. Новый партнер / New sexual partner + 9. Оказалась в ситуации возможного риска заражения / Potential exposure + 10. Это конфиденциально - никто другой не узнает о результате / This is confidential - nobody else will know my result + 11. Результат не будет вноситься в медицинскую карточку / The result will not be recorded + 12. Персонал доброжелательный и вызывает доверие / Staff is friendly and trustful + 13. Узнала новое о ВИЧ/ЗППП/получила информацию / Learn something new about HIV/STI/gain new information + 14. Чтобы не заразить ребенка / To not infect my child + 15. Чтобы не заразить партнера / To not infect the partner + 16. Хочу перестать пользоваться презервативами / Want to stop using condoms + 17. Чтобы начать лечиться быстрее если заражена / To start treatment earlier if I'm infected + 18. Для защиты от ВИЧ/ИППП / To protect against HIV/STI + 19. Другая причина / Other reason + Н/О / N/A + + + 1. Это просто и удобно / This is simple and comfortable + 2. Результаты готовы очень быстро / Results are very quick + 3. Это бесплатно / This is free + 4. Это только укол в палец / It's just finger prick + 5. Чтобы снизить свое беспокойство по поводу ВИЧ / To reduce my worries about HIV + 6. У меня были ИППП/у партнера были ИППП / I had STI/my partner had STI + 7. Осознала свой риск / Get aware of risk + 8. Новый партнер / New sexual partner + 9. Оказалась в ситуации возможного риска заражения / Potential exposure + 10. Это конфиденциально - никто другой не узнает о результате / This is confidential - nobody else will know my result + 11. Результат не будет вноситься в медицинскую карточку / The result will not be recorded + 12. Персонал доброжелательный и вызывает доверие / Staff is friendly and trustful + 13. Узнала новое о ВИЧ/ЗППП/получила информацию / Learn something new about HIV/STI/gain new information + 14. Чтобы не заразить ребенка / To not infect my child + 15. Чтобы не заразить партнера / To not infect the partner + 16. Хочу перестать пользоваться презервативами / Want to stop using condoms + 17. Чтобы начать лечиться быстрее если заражена / To start treatment earlier if I'm infected + 18. Для защиты от ВИЧ/ИППП / To protect against HIV/STI + 19. Другая причина / Other reason + Н/О / N/A + + + 1. Не доверяю экспресс-тестам на ВИЧ / I don't trust to rapid HIV tests + 2. Не доверяю персоналу / I don't trust to the staff + 3. Боюсь укола в палец / вида крови / I'm afraid of finger prick /blood view + 4. Персонал недоброжелательный / Staff is unfriendly + 5. У меня не может быть ВИЧ. Не считаю, что я в зоне риска / I cannot have HIV. I don't think that I am at risk + 6. Недостаточный уровень конфиденциальности - вдруг кто-то увидит или может узнать / Confidentiality is not enough - what if someone see me here or will know + 7. Предвзятое отношение медицинского персонала к тем, кто делает тест на ВИЧ / Biased attitude of medical staff to those testing for HIV + 8. Боюсь положительного результата на ВИЧ - люди узнают и отвернутся от меня / I was afraid of positive HIV test result - people will know and reject me + 9. Боюсь положительного результата на ВИЧ - никто не захочет иметь со мной сексуальные отношения / I was afraid of positive HIV test result - nobody will want to have sex with me + 10. ВИЧ-инфекции не существует / HIV infection does not exist + 11. Все равно нет лечения от ВИЧ / There is no cure for HIV anyway + 12. Не хочу знать свой результат теста на ВИЧ / I don't want to know my HIV test result + 13. Не смогу платить за лечение / I cannot afford to pay for the treatment + 14. Боюсь, в случае положительного результата меня найдут и причинят беспокойство мне и моим близким / I'm afraid if I have positive HIV test result they will find me and cause troubles to me or my relatives + 15. Другая причина / Other reason + Н/О / N/A + + + 1. Не доверяю экспресс-тестам на ВИЧ / I don't trust to rapid HIV tests + 2. Не доверяю персоналу / I don't trust to the staff + 3. Боюсь укола в палец / вида крови / I'm afraid of finger prick /blood view + 4. Персонал недоброжелательный / Staff is unfriendly + 5. У меня не может быть ВИЧ. Не считаю, что я в зоне риска / I cannot have HIV. I don't think that I am at risk + 6. Недостаточный уровень конфиденциальности - вдруг кто-то увидит или может узнать / Confidentiality is not enough - what if someone see me here or will know + 7. Предвзятое отношение медицинского персонала к тем, кто делает тест на ВИЧ / Biased attitude of medical staff to those testing for HIV + 8. Боюсь положительного результата на ВИЧ - люди узнают и отвернутся от меня / I was afraid of positive HIV test result - people will know and reject me + 9. Боюсь положительного результата на ВИЧ - никто не захочет иметь со мной сексуальные отношения / I was afraid of positive HIV test result - nobody will want to have sex with me + 10. ВИЧ-инфекции не существует / HIV infection does not exist + 11. Все равно нет лечения от ВИЧ / There is no cure for HIV anyway + 12. Не хочу знать свой результат теста на ВИЧ / I don't want to know my HIV test result + 13. Не смогу платить за лечение / I cannot afford to pay for the treatment + 14. Боюсь, в случае положительного результата меня найдут и причинят беспокойство мне и моим близким / I'm afraid if I have positive HIV test result they will find me and cause troubles to me or my relatives + 15. Другая причина / Other reason + Н/О / N/A + + + 1. Не доверяю экспресс-тестам на ВИЧ / I don't trust to rapid HIV tests + 2. Не доверяю персоналу / I don't trust to the staff + 3. Боюсь укола в палец / вида крови / I'm afraid of finger prick /blood view + 4. Персонал недоброжелательный / Staff is unfriendly + 5. У меня не может быть ВИЧ. Не считаю, что я в зоне риска / I cannot have HIV. I don't think that I am at risk + 6. Недостаточный уровень конфиденциальности - вдруг кто-то увидит или может узнать / Confidentiality is not enough - what if someone see me here or will know + 7. Предвзятое отношение медицинского персонала к тем, кто делает тест на ВИЧ / Biased attitude of medical staff to those testing for HIV + 8. Боюсь положительного результата на ВИЧ - люди узнают и отвернутся от меня / I was afraid of positive HIV test result - people will know and reject me + 9. Боюсь положительного результата на ВИЧ - никто не захочет иметь со мной сексуальные отношения / I was afraid of positive HIV test result - nobody will want to have sex with me + 10. ВИЧ-инфекции не существует / HIV infection does not exist + 11. Все равно нет лечения от ВИЧ / There is no cure for HIV anyway + 12. Не хочу знать свой результат теста на ВИЧ / I don't want to know my HIV test result + 13. Не смогу платить за лечение / I cannot afford to pay for the treatment + 14. Боюсь, в случае положительного результата меня найдут и причинят беспокойство мне и моим близким / I'm afraid if I have positive HIV test result they will find me and cause troubles to me or my relatives + 15. Другая причина / Other reason + Н/О / N/A + + + Incomplete + Unverified + Complete + + + 1. Не доверяю тестам на ВИЧ /I don't trust to HIV tests + 2. Не доверяю персоналу / I don't trust to the staff + 3. Боюсь уколов в палец или вену / вида крови / I'm afraid of finger prick or venipuncture /blood view + 4. Долго ждать результатов тестирования на ВИЧ / It takes long to know HIV test result + 5. Персонал недоброжелательный / Staff is unfriendly + 6. Не знала где можно пройти тест на ВИЧ / Did not know where one can take HIV test + 7. Сделать тест занимает время а у меня нет времени / It takes time to do testing and I have no time + 8. Не хотела тратить деньги на тест / Did not want to spend money for test + 9. Не считала, что у меня может быть риск ВИЧ / Didn't suppose that I could have risk of HIV + 10. Не хотела, чтобы кто-нибудь из знакомых меня увидел во время тестирования на ВИЧ / Did not want some of aquaintances to see me while testing for HIV + 11. Предвзятое отношение медицинского персонала к тем, кто делает тест на ВИЧ / Biased attitude of medical staff to those testing for HIV + 12. Боялась положительного результата на ВИЧ - люди узнают и отвернутся от меня / I was afraid of positive HIV test result - people will know and reject me + 13. Боялась положительного результата на ВИЧ - никто не захочет иметь со мной сексуальные отношения / I was afraid of positive HIV test result - nobody will want to have sex with me + 14. Не хотела знать свой результат теста на ВИЧ / Did not want to know my HIV test result + 15. ВИЧ-инфекции не существует / HIV infection does not exist + 16. Все равно нет лечения от ВИЧ / There is no cure for HIV anyway + 17. Не смогу платить за лечение / I cannot afford to pay for the treatment + 18. Влияние партнера / Sexual partner influence + 19. Влияние друга/члена семьи / Friend/Relative influence + 20. Другая причина / Other reason + Н/О / N/A + + + 1. Не доверяю тестам на ВИЧ /I don't trust to HIV tests + 2. Не доверяю персоналу / I don't trust to the staff + 3. Боюсь уколов в палец или вену / вида крови / I'm afraid of finger prick or venipuncture /blood view + 4. Долго ждать результатов тестирования на ВИЧ / It takes long to know HIV test result + 5. Персонал недоброжелательный / Staff is unfriendly + 6. Не знала где можно пройти тест на ВИЧ / Did not know where one can take HIV test + 7. Сделать тест занимает время а у меня нет времени / It takes time to do testing and I have no time + 8. Не хотела тратить деньги на тест / Did not want to spend money for test + 9. Не считала, что у меня может быть риск ВИЧ / Didn't suppose that I could have risk of HIV + 10. Не хотела, чтобы кто-нибудь из знакомых меня увидел во время тестирования на ВИЧ / Did not want some of aquaintances to see me while testing for HIV + 11. Предвзятое отношение медицинского персонала к тем, кто делает тест на ВИЧ / Biased attitude of medical staff to those testing for HIV + 12. Боялась положительного результата на ВИЧ - люди узнают и отвернутся от меня / I was afraid of positive HIV test result - people will know and reject me + 13. Боялась положительного результата на ВИЧ - никто не захочет иметь со мной сексуальные отношения / I was afraid of positive HIV test result - nobody will want to have sex with me + 14. Не хотела знать свой результат теста на ВИЧ / Did not want to know my HIV test result + 15. ВИЧ-инфекции не существует / HIV infection does not exist + 16. Все равно нет лечения от ВИЧ / There is no cure for HIV anyway + 17. Не смогу платить за лечение / I cannot afford to pay for the treatment + 18. Влияние партнера / Sexual partner influence + 19. Влияние друга/члена семьи / Friend/Relative influence + 20. Другая причина / Other reason + Н/О / N/A + + + 1. Не доверяю тестам на ВИЧ /I don't trust to HIV tests + 2. Не доверяю персоналу / I don't trust to the staff + 3. Боюсь уколов в палец или вену / вида крови / I'm afraid of finger prick or venipuncture /blood view + 4. Долго ждать результатов тестирования на ВИЧ / It takes long to know HIV test result + 5. Персонал недоброжелательный / Staff is unfriendly + 6. Не знала где можно пройти тест на ВИЧ / Did not know where one can take HIV test + 7. Сделать тест занимает время а у меня нет времени / It takes time to do testing and I have no time + 8. Не хотела тратить деньги на тест / Did not want to spend money for test + 9. Не считала, что у меня может быть риск ВИЧ / Didn't suppose that I could have risk of HIV + 10. Не хотела, чтобы кто-нибудь из знакомых меня увидел во время тестирования на ВИЧ / Did not want some of aquaintances to see me while testing for HIV + 11. Предвзятое отношение медицинского персонала к тем, кто делает тест на ВИЧ / Biased attitude of medical staff to those testing for HIV + 12. Боялась положительного результата на ВИЧ - люди узнают и отвернутся от меня / I was afraid of positive HIV test result - people will know and reject me + 13. Боялась положительного результата на ВИЧ - никто не захочет иметь со мной сексуальные отношения / I was afraid of positive HIV test result - nobody will want to have sex with me + 14. Не хотела знать свой результат теста на ВИЧ / Did not want to know my HIV test result + 15. ВИЧ-инфекции не существует / HIV infection does not exist + 16. Все равно нет лечения от ВИЧ / There is no cure for HIV anyway + 17. Не смогу платить за лечение / I cannot afford to pay for the treatment + 18. Влияние партнера / Sexual partner influence + 19. Влияние друга/члена семьи / Friend/Relative influence + 20. Другая причина / Other reason + Н/О / N/A + + + Это было моим собственным желанием / It was my own wish + Я была направлена на тестирование / I was reffered for the testing + Н/О / N/A + + + 1. Требование на работе / Employer requirement + 2. Требование из-за беременности / Required because I was pregnant + 3. Требование медицинского учреждения / Requirement of healthcare institution + 4. Донор крови/ Blood donor + 5. Направил врач / Medical referral + 6. По требованию партнера / Partner requirement + 7. Чтобы снизить свое беспокойство по поводу ВИЧ / To reduce my worries about HIV + 8. Планировала завести ребенка / I wanted to have a baby + 9. У меня были ИППП/у партнера были ИППП / I had STI/my partner had STI + 10. Осознала свой риск / Get aware of risk + 11. Появился новый партнер / New sexual partner + 12. Оказалась в ситуации возможного риска заражения / Potential exposure + 13. Узнала новое о ВИЧ/ЗППП/получила информацию / Learn something new about HIV/STI/gain new information + 14. Чтобы не заразить ребенка / To not infect my child + 15. Чтобы не заразить партнера / To not infect the partner + 16. Хочу перестать пользоваться презервативами / Want to stop using condoms + 17. Чтобы начать лечиться быстрее если заражена / To start treatment earlier if I'm infected + 18. Для защиты от ВИЧ/ИППП / To protect against HIV/STI + 19. Влияние медицинского специалиста / Healthcare provider influence + 20. Влияние партнера / Partner influence + 21. Влияние друга/члена семьи / Friend/relative influence + 22.Другая причина / Other reason + Н/О / N/A + + + 1. Требование на работе / Employer requirement + 2. Требование из-за беременности / Required because I was pregnant + 3. Требование медицинского учреждения / Requirement of healthcare institution + 4. Донор крови/ Blood donor + 5. Направил врач / Medical referral + 6. По требованию партнера / Partner requirement + 7. Чтобы снизить свое беспокойство по поводу ВИЧ / To reduce my worries about HIV + 8. Планировала завести ребенка / I wanted to have a baby + 9. У меня были ИППП/у партнера были ИППП / I had STI/my partner had STI + 10. Осознала свой риск / Get aware of risk + 11. Появился новый партнер / New sexual partner + 12. Оказалась в ситуации возможного риска заражения / Potential exposure + 13. Узнала новое о ВИЧ/ЗППП/получила информацию / Learn something new about HIV/STI/gain new information + 14. Чтобы не заразить ребенка / To not infect my child + 15. Чтобы не заразить партнера / To not infect the partner + 16. Хочу перестать пользоваться презервативами / Want to stop using condoms + 17. Чтобы начать лечиться быстрее если заражена / To start treatment earlier if I'm infected + 18. Для защиты от ВИЧ/ИППП / To protect against HIV/STI + 19. Влияние медицинского специалиста / Healthcare provider influence + 20. Влияние партнера / Partner influence + 21. Влияние друга/члена семьи / Friend/relative influence + 22.Другая причина / Other reason + Н/О / N/A + + + 1. Требование на работе / Employer requirement + 2. Требование из-за беременности / Required because I was pregnant + 3. Требование медицинского учреждения / Requirement of healthcare institution + 4. Донор крови/ Blood donor + 5. Направил врач / Medical referral + 6. По требованию партнера / Partner requirement + 7. Чтобы снизить свое беспокойство по поводу ВИЧ / To reduce my worries about HIV + 8. Планировала завести ребенка / I wanted to have a baby + 9. У меня были ИППП/у партнера были ИППП / I had STI/my partner had STI + 10. Осознала свой риск / Get aware of risk + 11. Появился новый партнер / New sexual partner + 12. Оказалась в ситуации возможного риска заражения / Potential exposure + 13. Узнала новое о ВИЧ/ЗППП/получила информацию / Learn something new about HIV/STI/gain new information + 14. Чтобы не заразить ребенка / To not infect my child + 15. Чтобы не заразить партнера / To not infect the partner + 16. Хочу перестать пользоваться презервативами / Want to stop using condoms + 17. Чтобы начать лечиться быстрее если заражена / To start treatment earlier if I'm infected + 18. Для защиты от ВИЧ/ИППП / To protect against HIV/STI + 19. Влияние медицинского специалиста / Healthcare provider influence + 20. Влияние партнера / Partner influence + 21. Влияние друга/члена семьи / Friend/relative influence + 22.Другая причина / Other reason + Н/О / N/A + + + В больнице / hospital + В поликлинике / district policlinic + В кожно-венерологическом диспансере / STD clinic + В женской консультации / OBGN clinic + В центре СПИДа / AIDS Center + Другое / Other + Н/О / N/A + + + Нет, не проводилось / No, I had not + Да, проводилось / Yes, I had + Н/О / N/A + + + Медсестра / Nurse + Врач / Physician + Социальный работник / Social worker + Психолог / Psychologist + Другое / Other + Не знаю / Don't know + Не помню / Don't remember + Н/О / N/A + + + Нет, не узнавала / No, I don't know + Да, узнавала очно (лично пришла за результатами тестирования) / Yes, I learned it personally (came to get my testing results) + Да, узнавала заочно (результат был сообщен по телефону или по электронной почте) / Yes, I learned it distantly (got result through the phone or e-mail) + Н/О / N/A + + + Нет, не проводилось / No, I had not + Да, проводилось / Yes, I had + Н/О / N/A + + + Медсестра / Nurse + Врач / Physician + Социальный работник / Social worker + Психолог / Psychologist + Другое / Other + Не знаю / Don't know + Не помню / Don't remember + Н/О / N/A + + + очень негативное / very negative + негативное / negative + нейтральное / neutral + положительное / positive + очень положительное / very positive + Не помню / Don't remember + Н/О / N/A + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Incomplete + Unverified + Complete + + + районная поликлиника / District policlinic + платная/частная клиника / Private clinic + другое учреждение /other institution + + + районная поликлиника / District policlinic + районная женская консультация / OBGN clinic + кожно-венерологический диспансер / STD clinic + платная/частная клиника / Private clinic + не обращалась / not requested + + + Нет / No + Да / Yes + + + Нет / No + Да / Yes + Не знаю / Don't know + + + Нет / No + Да / Yes + + + Не было совсем / was not at all + Незначительный / low + Умеренный / moderate + Значительный / essential + Крайне высокий / very high + + + Нет / No + Да / Yes + + + У меня только один сексуальный партнёр / I have only one sexual partner + Я не употребляю наркотики / I don't use drugs + У моего сексуального партнера(ов) нет ВИЧ / My sexual partner(s) has/ve no HIV + Я доверяю своему сексуальному партнеру(ам) / I trust to my partner(s) + Я всегда использую презервативы / I always use condoms + Другая причина / Other reason + Н/О / N/A + + + У меня более чем один сексуальный партнёр / I have more than one sexual partner + Я употребляю наркотики / I use drugs + У моего сексуального партнера(ов) есть ВИЧ / My sexual partner(s) has/ve HIV + Я не доверяю своему сексуальному партнеру(ам) / I don't trust to my partner(s) + Я не использую презервативы / I don't use condoms + Другая причина / Other reason + Н/О / N/A + + + Нет, я никогда не предохраняюсь / No, I never use contraception + Да, я предохраняюсь / Yes, I did + ОТК / Refuse + + + Я (мы) хотели ребенка / I am (we were) trying to get pregnant + Это против моих моральных или религиозных убеждений / It is against my moral or religious beliefs + Мне говорил врач, что у меня не может наступить беременность по медицинским причинам / I was told by a doctor that I couldn't get pregnant for medical reasons + Я сознательно не использовала методы контрацепции, потому что в случае беременности я делаю аборт (Интервьюер, ответ ДА ставится в том случае, если женщина указывает на использование аборта в качестве замены контрацепции, те намерение в случае беременности сделать аборт/прервать беременность и доступность этой процедуры) / I intentionally did not use any contraception methods because if I became pregnant I would have a pregnancy termination/abortion (Interviewer, mark this answer if the woman indicates she use termination as an alternative to contraception; that is she plan to perform an abortion if become pregnant and such procedure is available) + Другое / Other + ОТК / Refuse + Н/О / N/A + + + Нет / No + Да / Yes + ОТК / Refuse + Н/О / N/A + + + Incomplete + Unverified + Complete + + + Нет / No + Да / Yes + + + никогда / Never + 1 раз в месяц или реже / Monthly or less + 2-4 раза в месяц / 2 to 4 times a month + 2-3 раза в неделю / 2 to 3 times a week + 4 и более раз в неделю / 4 or more times a week + + + 1 или 2 / 1 or 2 + 3 или 4 / 3 or 4 + 5 или 6 / 5 or 6 + 7 или 9 / 7 or 9 + 10 или более / 10 or more + + + никогда / Never + менее, чем 1 раз в месяц / Less than monthly + ежемесячно / Monthly + еженедельно / Weekly + ежедневно или почти ежедневно / Daily or almost daily + + + никогда / Never + менее, чем 1 раз в месяц / Less than monthly + ежемесячно / Monthly + еженедельно / Weekly + ежедневно или почти ежедневно / Daily or almost daily + + + никогда / Never + менее, чем 1 раз в месяц / Less than monthly + ежемесячно / Monthly + еженедельно / Weekly + ежедневно или почти ежедневно / Daily or almost daily + + + никогда / Never + менее, чем 1 раз в месяц / Less than monthly + ежемесячно / Monthly + еженедельно / Weekly + ежедневно или почти ежедневно / Daily or almost daily + + + никогда / Never + менее, чем 1 раз в месяц / Less than monthly + ежемесячно / Monthly + еженедельно / Weekly + ежедневно или почти ежедневно / Daily or almost daily + + + никогда / Never + менее, чем 1 раз в месяц / Less than monthly + ежемесячно / Monthly + еженедельно / Weekly + ежедневно или почти ежедневно / Daily or almost daily + + + никогда / No + да, но не в последний год / Yes, but not in the last year + да, в течение последнего года / Yes, during the last year + + + никогда / No + да, но не в последний год / Yes, but not in the last year + да, в течение последнего года / Yes, during the last year + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Нет / No + Да / Yes + Н/О / N/A + + + Нет + В последние 12 месяцев + Более 12 месяцев назад + ОТК + + + Нет + В последние 12 месяцев + Более 12 месяцев назад + ОТК + + + Нет + В последние 12 месяцев + Более 12 месяцев назад + ОТК + + + Нет + В последние 12 месяцев + Более 12 месяцев назад + ОТК + + + Нет + В последние 12 месяцев + Более 12 месяцев назад + ОТК + + + Нет + В последние 12 месяцев + Более 12 месяцев назад + ОТК + + + Нет + В последние 12 месяцев + Более 12 месяцев назад + ОТК + + + Нет + В последние 12 месяцев + Более 12 месяцев назад + ОТК + + + Нет + В последние 12 месяцев + Более 12 месяцев назад + ОТК + + + Нет + В последние 12 месяцев + Более 12 месяцев назад + ОТК + + + Incomplete + Unverified + Complete + + + По добровольному согласию / voluntary + Не по добровольному согласию / involuntary + + + Муж (брак зарегистрирован или нет) / Husband (registered or not) + Сожитель / Man, you live with + Друг/Молодой человек / Boyfriend + Жених / Fiance + Любовник / Lover + Кто-то, с кем Вы занимаетесь сексом ради денег, жилья или чего-то другого / Someone you give sex for money, place to live or something else + Кто-то, кто занимается сексом с Вами ради денег, жилья или чего-то другого / Someone who give you sex for money, place to live or something else + Кто-то, с кем Вы начинаете или планируете начать новые взаимоотношения / Someone you're developing or plan to develop a new relationship with + Другое / Other + + + Да, вспомнила / Yes, I remember + Нет, такого не было / No, that did not happen + Не помню / I don't remember + + + совсем не повлияло / did not influence at all + не повлияло / didn't influence + повлияло / yes, it did + сильно повлияло / influenced much + Не помню / Don't remember + Н/О / N/A + + + Сама / I was + Партнер / Partner + Н/О / N/A + + + совсем не повлияло / did not influence at all + не повлияло / didn't influence + повлияло / yes, it did + сильно повлияло / influenced much + Не помню / Don't remember + Н/О / N/A + + + Нет / No + Да / Yes + Н/З / D/K + + + Нет / No + Да / Yes + Н/З / D/K + + + Нет / No + Да / Yes + Н/З / D/K + + + Нет / No + Да / Yes + Н/З / D/K + + + Нет / No + Да / Yes + Н/З / D/K + + + Нет / No + Да / Yes + Н/З / D/K + + + Положительный результат теста на ВИЧ / Positive result of HIV test + Отрицательный результат теста на ВИЧ / Negative result of HIV test + Партнер делал тест на ВИЧ, но участница не знает его результат / Partner did HIV test, but participant don't know his result + Партнер не делал тест на ВИЧ / Partner didn't take HIV test + Участница не знает, делал ли партнер тест на ВИЧ / Participant don't know if partner did HIV test or not + ОТК + + + Муж (брак зарегистрирован или нет) / Husband (registered or not) + Сожитель / Man, you live with + Друг/Молодой человек / Boyfriend + Жених / Fiance + Любовник / Lover + Кто-то, с кем Вы занимаетесь сексом ради денег, жилья или чего-то другого / Someone you give sex for money, place to live or something else + Кто-то, кто занимается сексом с Вами ради денег, жилья или чего-то другого / Someone who give you sex for money, place to live or something else + Кто-то, с кем Вы начинаете или планируете начать новые взаимоотношения / Someone you're developing or plan to develop a new relationship with + Другое / Other + Н/О / N/A + + + Да, вспомнила / Yes, I remember + Нет, такого не было / No, that did not happen + Не помню / I don't remember + Н/О / N/A + + + совсем не повлияло / did not influence at all + не повлияло / didn't influence + повлияло / yes, it did + сильно повлияло / influenced much + Не помню / Don't remember + Н/О / N/A + + + Сама / I was + Партнер / Partner + Н/О / N/A + + + совсем не повлияло / did not influence at all + не повлияло / didn't influence + повлияло / yes, it did + сильно повлияло / influenced much + Не помню / Don't remember + Н/О / N/A + + + Нет / No + Да / Yes + Н/З / D/K + Н/О / N/A + + + Нет / No + Да / Yes + Н/З / D/K + Н/О / N/A + + + Нет / No + Да / Yes + Н/З / D/K + Н/О / N/A + + + Нет / No + Да / Yes + Н/З / D/K + Н/О / N/A + + + Нет / No + Да / Yes + Н/З / D/K + Н/О / N/A + + + Нет / No + Да / Yes + Н/З / D/K + Н/О / N/A + + + Положительный результат теста на ВИЧ / Positive result of HIV test + Отрицательный результат теста на ВИЧ / Negative result of HIV test + Партнер делал тест на ВИЧ, но участница не знает его результат / Partner did HIV test, but participant don't know his result + Партнер не делал тест на ВИЧ / Partner didn't take HIV test + Участница не знает, делал ли партнер тест на ВИЧ / Participant don't know if partner did HIV test or not + ОТК / Refuse + Н/О / N/A + + + Да, вспомнила / Yes, I remember + Нет, такого не было / No, that did not happen + Не помню / I don't remember + Н/О / N/A + + + совсем не повлияло / did not influence at all + не повлияло / didn't influence + повлияло / yes, it did + сильно повлияло / influenced much + Не помню / Don't remember + Н/О / N/A + + + Сама / I was + Партнер / Partner + Н/О / N/A + + + совсем не повлияло / did not influence at all + не повлияло / didn't influence + повлияло / yes, it did + сильно повлияло / influenced much + Не помню / Don't remember + Н/О / N/A + + + Нет / No + Да / Yes + Н/О / N/A + + + Нет / No + Да / Yes + Н/О / N/A + + + Нет / No + Да / Yes + Н/З / D/K + Н/О / N/A + + + Нет / No + Да / Yes + Н/З / D/K + Н/О / N/A + + + Нет / No + Да / Yes + Н/З / D/K + Н/О / N/A + + + Нет / No + Да / Yes + Н/З / D/K + Н/О / N/A + + + Нет / No + Да / Yes + Н/З / D/K + Н/О / N/A + + + Нет / No + Да / Yes + Н/З / D/K + Н/О / N/A + + + Нет / No + Да / Yes + Н/З / D/K + Н/О / N/A + + + Incomplete + Unverified + Complete + + + Нет / No + Да / Yes + ОТК / Refuse + + + Один раз / Once + Более одного раза / More than once + ОТК / Refuse + Н/О / N/A + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Нет / No + Да / Yes + ОТК / Refuse + + + Один раз / Once + Более одного раза / More than once + ОТК / Refuse + Н/О / N/A + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Нет / No + Да / Yes + ОТК / Refuse + + + Нет / No + Да / Yes + ОТК / Refuse + Н/О / N/A + + + Вы были в состоянии опьянения / yes, you were high + Ваш партнер был в состоянии опьянения / yes, your sex partner was high + Вы оба были в состоянии опьянения / yes, both of you were high + Ни один из Вас не был в состоянии опьянения / none of you were high + ОТК / Refuse + Н/О / N/A + + + Нет / No + Да / Yes + ОТК / Refuse + + + Нет / No + Да / Yes + ОТК / Refuse + Н/О / N/A + + + Вы были в состоянии опьянения / yes, you were high + Ваш партнер был в состоянии опьянения / yes, your sex partner was high + Вы оба были в состоянии опьянения / yes, both of you were high + Ни один из Вас не был в состоянии опьянения / none of you were high + ОТК / Refuse + Н/О / N/A + + + Нет / No + Да / Yes + ОТК / Refuse + + + Нет / No + Да / Yes + ОТК / Refuse + Н/О / N/A + + + Вы были в состоянии опьянения / yes, you were high + Ваш партнер был в состоянии опьянения / yes, your sex partner was high + Вы оба были в состоянии опьянения / yes, both of you were high + Ни один из Вас не был в состоянии опьянения / none of you were high + ОТК / Refuse + Н/О / N/A + + + Incomplete + Unverified + Complete + + + Ни разу или менее одного дня / Not at all or less then 1 day + Несколько дней / Several days + Более половины этого периода / More than half the days + Почти каждый день / Nearly every day + + + Ни разу или менее одного дня / Not at all or less then 1 day + Несколько дней / Several days + Более половины этого периода / More than half the days + Почти каждый день / Nearly every day + + + Ни разу или менее одного дня / Not at all or less then 1 day + Несколько дней / Several days + Более половины этого периода / More than half the days + Почти каждый день / Nearly every day + + + Ни разу или менее одного дня / Not at all or less then 1 day + Несколько дней / Several days + Более половины этого периода / More than half the days + Почти каждый день / Nearly every day + + + Ни разу или менее одного дня / Not at all or less then 1 day + Несколько дней / Several days + Более половины этого периода / More than half the days + Почти каждый день / Nearly every day + + + Ни разу или менее одного дня / Not at all or less then 1 day + Несколько дней / Several days + Более половины этого периода / More than half the days + Почти каждый день / Nearly every day + + + Ни разу или менее одного дня / Not at all or less then 1 day + Несколько дней / Several days + Более половины этого периода / More than half the days + Почти каждый день / Nearly every day + + + Ни разу или менее одного дня / Not at all or less then 1 day + Несколько дней / Several days + Более половины этого периода / More than half the days + Почти каждый день / Nearly every day + + + Ни разу или менее одного дня / Not at all or less then 1 day + Несколько дней / Several days + Более половины этого периода / More than half the days + Почти каждый день / Nearly every day + + + Ни разу или менее одного дня / Not at all or less then 1 day + Несколько дней / Several days + Более половины этого периода / More than half the days + Почти каждый день / Nearly every day + + + Incomplete + Unverified + Complete + + + Ни разу или менее одного дня / Not at all or less than 1 day + Несколько дней/ Several days + Более половины этого периода/ More than half the days + Почти каждый день/ Nearly every day + + + Ни разу или менее одного дня / Not at all or less than 1 day + Несколько дней/ Several days + Более половины этого периода/ More than half the days + Почти каждый день/ Nearly every day + + + Ни разу или менее одного дня / Not at all or less than 1 day + Несколько дней/ Several days + Более половины этого периода/ More than half the days + Почти каждый день/ Nearly every day + + + Ни разу или менее одного дня / Not at all or less than 1 day + Несколько дней/ Several days + Более половины этого периода/ More than half the days + Почти каждый день/ Nearly every day + + + Ни разу или менее одного дня / Not at all or less than 1 day + Несколько дней/ Several days + Более половины этого периода/ More than half the days + Почти каждый день/ Nearly every day + + + Ни разу или менее одного дня / Not at all or less than 1 day + Несколько дней/ Several days + Более половины этого периода/ More than half the days + Почти каждый день/ Nearly every day + + + Ни разу или менее одного дня / Not at all or less than 1 day + Несколько дней/ Several days + Более половины этого периода/ More than half the days + Почти каждый день/ Nearly every day + + + Incomplete + Unverified + Complete + + + Согласна / Agree + Не согласна / Disagree + Не знаю / Don't know + + + Согласна / Agree + Не согласна / Disagree + Не знаю / Don't know + + + Согласна / Agree + Не согласна / Disagree + Не знаю / Don't know + + + Согласна / Agree + Не согласна / Disagree + Не знаю / Don't know + + + Согласна / Agree + Не согласна / Disagree + Не знаю / Don't know + + + Согласна / Agree + Не согласна / Disagree + Не знаю / Don't know + + + Согласна / Agree + Не согласна / Disagree + Не знаю / Don't know + + + Согласна / Agree + Не согласна / Disagree + Не знаю / Don't know + + + Согласна / Agree + Не согласна / Disagree + Не знаю / Don't know + + + Согласна / Agree + Не согласна / Disagree + Не знаю / Don't know + + + Согласна / Agree + Не согласна / Disagree + Не знаю / Don't know + + + Согласна / Agree + Не согласна / Disagree + Не знаю / Don't know + + + Согласна / Agree + Не согласна / Disagree + Не знаю / Don't know + + + Согласна / Agree + Не согласна / Disagree + Не знаю / Don't know + + + Совершенно не согласна / Strongly disagree + Не согласна / Disagree + Согласна / Agree + Совершенно согласна / Agree Strongly + + + Совершенно не согласна / Strongly disagree + Не согласна / Disagree + Согласна / Agree + Совершенно согласна / Agree Strongly + + + Совершенно не согласна / Strongly disagree + Не согласна / Disagree + Согласна / Agree + Совершенно согласна / Agree Strongly + + + Совершенно не согласна / Strongly disagree + Не согласна / Disagree + Согласна / Agree + Совершенно согласна / Agree Strongly + + + Совершенно не согласна / Strongly disagree + Не согласна / Disagree + Согласна / Agree + Совершенно согласна / Agree Strongly + + + Совершенно не согласна / Strongly disagree + Не согласна / Disagree + Согласна / Agree + Совершенно согласна / Agree Strongly + + + Совершенно не согласна / Strongly disagree + Не согласна / Disagree + Согласна / Agree + Совершенно согласна / Agree Strongly + + + Совершенно не согласна / Strongly disagree + Не согласна / Disagree + Согласна / Agree + Совершенно согласна / Agree Strongly + + + Совершенно не согласна / Strongly disagree + Не согласна / Disagree + Согласна / Agree + Совершенно согласна / Agree Strongly + + + Совершенно не согласна / Strongly disagree + Не согласна / Disagree + Согласна / Agree + Совершенно согласна / Agree Strongly + + + Не было совсем / was not at all + Незначительный / low + Умеренный / moderate + Значительный / essential + Крайне высокий / very high + + + Incomplete + Unverified + Complete + + + Работаю по найму (по трудовому договору) / Employed for wages + Свой бизнес / Self-employed + Безработная / Unemployed + Домохозяйка / A homemaker + Студентка / A student + На пенсии (по инвалидности, и т.п.) / Retired /On Disability + В отпуске по уходу за ребенком / On maternity leave + Другое / Other + ОТК / Refuse + Не знаю / DK + + + Меньше 6000 рублей / Less than 6000 rub (170$) + От 6000 до 12000 рублей / From 6000 to 12000 rub + От 12001 до 18000 рублей / From 12001 to 18000 rub + От 18001 до 24000 рублей / From 18001 to 24000 rub + От 24001 до 30000 рублей / From 24001 to 30000 rub + От 30001 до 36000 рублей / From 30001 to 36000 rub + От 36001 до 42000 рублей / From 36001 to 42000 rub + От 42001 до 48000 рублей / From 42001 to 48000 rub + От 48001 рублей и более / From 48001 rub and more + ОТК / REFUSE + + + Русская / Russian + Украинка / Ukrainian + Белоруска / Belorussian + Татарка / Tatar + Еврейка / Jude + Другое / Other + ОТК / Refuse + Не знаю / DK + + + Нет / No + Да / Yes + Не знаю / DK + ОТК / REFUSE + + + Никогда не состояла в браке / Single, never married + Замужем (в зарегистрированном браке) / Legally married + Живем вместе в незарегистрированном браке / Living together but not married + Живу отдельно от супруга, развод не оформлен / Separated + В разводе / Divorced + Вдова / Widowed + Другое / Other + Не знаю / DK + ОТК / REFUSE + + + Нет / No + Да / Yes + + + Неоконченное среднее / School is not completed + Среднее (школьный диплом) / School Diploma + Среднее специальное (диплом техникума или колледжа) / Advanced Middle level education (diploma of technical college or middle level college) + Неоконченное высшее (студентка) / Higher Education: not completed (student) + Высшее (диплом бакалавра, специалиста, магистра) / Higher Education Diploma such as Magister (Master) + Научная степень (кандидат или доктор) / PHD (candidate or doctor degree) + Не знаю / DK + ОТК / REFUSE + + + Incomplete + Unverified + Complete + + + Участница не участвовала в поведенческом эксперименте / Woman did not participate in the experimental part + Участница УЖЕ прошла тестирование / Woman has ALREADY DONE the test + ПОВТОРНО не согласна на тестирование / AGAIN disagree for testing + Согласна ПОЛНОСТЬЮ на предложенный набор тестирования / Agree TOTALLY for all tests offered + Согласна ЧАСТИЧНО на предложенный набор тестирования / Agree PARTLY for testing offered + + + отказ от тестирования на ВИЧ-инфекцию / refused from HIV testing + согласие на тестирование на ВИЧ-инфекцию / accepted HIV testing + Н/О / N/A + + + отказ от тестирования на глюкозу / refused from blood sugar testing + согласие на тестирование на глюкозу / accepted blood sugar testing + забор не должен производиться / ВАРИАНТ (А) opt-in / test is not to be taken / OPTION (А) opt-in + Н/О / N/A + + + отказ от тестирования на гемоглобин / refused hemoglobin testing + согласие на тестирование на гемоглобин / accepted hemoglobin testing + забор не должен производиться / ВАРИАНТ (А) opt-in / test is not to be taken / OPTION (А) opt-in + Н/О / N/A + + + отказ от тестирования на холестерин / refused from cholesterol testing + согласие на тестирование на холестерин / accepted cholesterol testing + забор не должен производиться / ВАРИАНТ (А) opt-in / test is not to be taken / OPTION (А) opt-in + Н/О / N/A + + + 1. Это просто и удобно / This is simple and comfortable + 2. Результаты готовы очень быстро / Results are very quick + 3. Это бесплатно / This is free + 4. Это только укол в палец / It's just finger prick + 5. Чтобы снизить свое беспокойство по поводу ВИЧ / To reduce my worries about HIV + 6. У меня были ИППП/у партнера были ИППП / I had STI/my partner had STI + 7. Осознала свой риск / Get aware of risk + 8. Новый партнер / New sexual partner + 9. Оказалась в ситуации возможного риска заражения / Potential exposure + 10. Это конфиденциально - никто другой не узнает о результате / This is confidential - nobody else will know my result + 11. Результат не будет вноситься в медицинскую карточку / The result will not be recorded + 12. Персонал доброжелательный и вызывает доверие / Staff is friendly and trustful + 13. Узнала новое о ВИЧ/ЗППП/получила информацию / Learn something new about HIV/STI/gain new information + 14. Чтобы не заразить ребенка / To not infect my child + 15. Чтобы не заразить партнера / To not infect the partner + 16. Хочу перестать пользоваться презервативами / Want to stop using condoms + 17. Чтобы начать лечиться быстрее если заражена / To start treatment earlier if I'm infected + 18. Для защиты от ВИЧ/ИППП / To protect against HIV/STI + 19. Другая причина / Other reason + Н/О / N/A + + + 1. Это просто и удобно / This is simple and comfortable + 2. Результаты готовы очень быстро / Results are very quick + 3. Это бесплатно / This is free + 4. Это только укол в палец / It's just finger prick + 5. Чтобы снизить свое беспокойство по поводу ВИЧ / To reduce my worries about HIV + 6. У меня были ИППП/у партнера были ИППП / I had STI/my partner had STI + 7. Осознала свой риск / Get aware of risk + 8. Новый партнер / New sexual partner + 9. Оказалась в ситуации возможного риска заражения / Potential exposure + 10. Это конфиденциально - никто другой не узнает о результате / This is confidential - nobody else will know my result + 11. Результат не будет вноситься в медицинскую карточку / The result will not be recorded + 12. Персонал доброжелательный и вызывает доверие / Staff is friendly and trustful + 13. Узнала новое о ВИЧ/ЗППП/получила информацию / Learn something new about HIV/STI/gain new information + 14. Чтобы не заразить ребенка / To not infect my child + 15. Чтобы не заразить партнера / To not infect the partner + 16. Хочу перестать пользоваться презервативами / Want to stop using condoms + 17. Чтобы начать лечиться быстрее если заражена / To start treatment earlier if I'm infected + 18. Для защиты от ВИЧ/ИППП / To protect against HIV/STI + 19. Другая причина / Other reason + Н/О / N/A + + + 1. Это просто и удобно / This is simple and comfortable + 2. Результаты готовы очень быстро / Results are very quick + 3. Это бесплатно / This is free + 4. Это только укол в палец / It's just finger prick + 5. Чтобы снизить свое беспокойство по поводу ВИЧ / To reduce my worries about HIV + 6. У меня были ИППП/у партнера были ИППП / I had STI/my partner had STI + 7. Осознала свой риск / Get aware of risk + 8. Новый партнер / New sexual partner + 9. Оказалась в ситуации возможного риска заражения / Potential exposure + 10. Это конфиденциально - никто другой не узнает о результате / This is confidential - nobody else will know my result + 11. Результат не будет вноситься в медицинскую карточку / The result will not be recorded + 12. Персонал доброжелательный и вызывает доверие / Staff is friendly and trustful + 13. Узнала новое о ВИЧ/ЗППП/получила информацию / Learn something new about HIV/STI/gain new information + 14. Чтобы не заразить ребенка / To not infect my child + 15. Чтобы не заразить партнера / To not infect the partner + 16. Хочу перестать пользоваться презервативами / Want to stop using condoms + 17. Чтобы начать лечиться быстрее если заражена / To start treatment earlier if I'm infected + 18. Для защиты от ВИЧ/ИППП / To protect against HIV/STI + 19. Другая причина / Other reason + Н/О / N/A + + + Нет / No + Да / Yes + Н/О (Участница не участвовала в поведенческом эксперименте) / N/A (Woman did not participate in the experimental part) + + + Нет / No + Да / Yes + Н/О (Участница не участвовала в поведенческом эксперименте) / N/A (Woman did not participate in the experimental part) + + + Нет свободного времени / I have no time + Не заинтересована в участии + Другая причина / Other reason + Н/О / N/A + + + Incomplete + Unverified + Complete + + + участница не согласилась на тестирование / participant didn't agree for testing + участница согласилась ПОЛНОСТЬЮ на предложенный набор тестирования / participant agreed for ALL tests + участница согласилась ЧАСТИЧНО на предложенный набор тестирования / participant agreed for SOME of the tests + + + Нет / No + Да / Yes + + + Не согласна на тестирование / Not agree for testing + Согласна ПОЛНОСТЬЮ на предложенный набор тестирования / Agreed for ALL TESTS + Согласна ЧАСТИЧНО на предложенный набор тестирования / Agreed for PART OF TESTS + + + отказ от тестирования на ВИЧ-инфекцию / refused from HIV testing + согласие на тестирование на ВИЧ-инфекцию / accepted HIV testing + + + отказ от тестирования на глюкозу / refused from blood sugar testing + согласие на тестирование на глюкозу / accepted blood sugar testing + забор не должен производиться / ВАРИАНТ (А) opt-in / test is not to be taken / OPTION (А) opt-in + + + отказ от тестирования на гемоглобин / refused hemoglobin testing + согласие на тестирование на гемоглобин / accepted hemoglobin testing + забор не должен производиться / ВАРИАНТ (А) opt-in / test is not to be taken / OPTION (А) opt-in + + + отказ от тестирования на холестерин / refused from cholesterol testing + согласие на тестирование на холестерин / accepted cholesterol testing + забор не должен производиться / ВАРИАНТ (А) opt-in / test is not to be taken / OPTION (А) opt-in + + + 1. Это просто и удобно / This is simple and comfortable + 2. Результаты готовы очень быстро / Results are very quick + 3. Это бесплатно / This is free + 4. Это только укол в палец / It's just finger prick + 5. Чтобы снизить свое беспокойство по поводу ВИЧ / To reduce my worries about HIV + 6. У меня были ИППП/у партнера были ИППП / I had STI/my partner had STI + 7. Осознала свой риск / Get aware of risk + 8. Новый партнер / New sexual partner + 9. Оказалась в ситуации возможного риска заражения / Potential exposure + 10. Это конфиденциально - никто другой не узнает о результате / This is confidential - nobody else will know my result + 11. Результат не будет вноситься в медицинскую карточку / The result will not be recorded + 12. Персонал доброжелательный и вызывает доверие / Staff is friendly and trustful + 13. Узнала новое о ВИЧ/ЗППП/получила информацию / Learn something new about HIV/STI/gain new information + 14. Чтобы не заразить ребенка / To not infect my child + 15. Чтобы не заразить партнера / To not infect the partner + 16. Хочу перестать пользоваться презервативами / Want to stop using condoms + 17. Чтобы начать лечиться быстрее если заражена / To start treatment earlier if I'm infected + 18. Для защиты от ВИЧ/ИППП / To protect against HIV/STI + 19. Другая причина / Other reason + Н/О / N/A + + + 1. Это просто и удобно / This is simple and comfortable + 2. Результаты готовы очень быстро / Results are very quick + 3. Это бесплатно / This is free + 4. Это только укол в палец / It's just finger prick + 5. Чтобы снизить свое беспокойство по поводу ВИЧ / To reduce my worries about HIV + 6. У меня были ИППП/у партнера были ИППП / I had STI/my partner had STI + 7. Осознала свой риск / Get aware of risk + 8. Новый партнер / New sexual partner + 9. Оказалась в ситуации возможного риска заражения / Potential exposure + 10. Это конфиденциально - никто другой не узнает о результате / This is confidential - nobody else will know my result + 11. Результат не будет вноситься в медицинскую карточку / The result will not be recorded + 12. Персонал доброжелательный и вызывает доверие / Staff is friendly and trustful + 13. Узнала новое о ВИЧ/ЗППП/получила информацию / Learn something new about HIV/STI/gain new information + 14. Чтобы не заразить ребенка / To not infect my child + 15. Чтобы не заразить партнера / To not infect the partner + 16. Хочу перестать пользоваться презервативами / Want to stop using condoms + 17. Чтобы начать лечиться быстрее если заражена / To start treatment earlier if I'm infected + 18. Для защиты от ВИЧ/ИППП / To protect against HIV/STI + 19. Другая причина / Other reason + Н/О / N/A + + + 1. Это просто и удобно / This is simple and comfortable + 2. Результаты готовы очень быстро / Results are very quick + 3. Это бесплатно / This is free + 4. Это только укол в палец / It's just finger prick + 5. Чтобы снизить свое беспокойство по поводу ВИЧ / To reduce my worries about HIV + 6. У меня были ИППП/у партнера были ИППП / I had STI/my partner had STI + 7. Осознала свой риск / Get aware of risk + 8. Новый партнер / New sexual partner + 9. Оказалась в ситуации возможного риска заражения / Potential exposure + 10. Это конфиденциально - никто другой не узнает о результате / This is confidential - nobody else will know my result + 11. Результат не будет вноситься в медицинскую карточку / The result will not be recorded + 12. Персонал доброжелательный и вызывает доверие / Staff is friendly and trustful + 13. Узнала новое о ВИЧ/ЗППП/получила информацию / Learn something new about HIV/STI/gain new information + 14. Чтобы не заразить ребенка / To not infect my child + 15. Чтобы не заразить партнера / To not infect the partner + 16. Хочу перестать пользоваться презервативами / Want to stop using condoms + 17. Чтобы начать лечиться быстрее если заражена / To start treatment earlier if I'm infected + 18. Для защиты от ВИЧ/ИППП / To protect against HIV/STI + 19. Другая причина / Other reason + Н/О / N/A + + + 1. Не доверяю экспресс-тестам на ВИЧ / I don't trust to rapid HIV tests + 2. Не доверяю персоналу / I don't trust to the staff + 3. Боюсь укола в палец / вида крови / I'm afraid of finger prick /blood view + 4. Персонал недоброжелательный / Staff is unfriendly + 5. У меня не может быть ВИЧ. Не считаю, что я в зоне риска / I cannot have HIV. I don't think that I am at risk + 6. Недостаточный уровень конфиденциальности - вдруг кто-то увидит или может узнать / Confidentiality is not enough - what if someone see me here or will know + 7. Предвзятое отношение медицинского персонала к тем, кто делает тест на ВИЧ / Biased attitude of medical staff to those testing for HIV + 8. Боюсь положительного результата на ВИЧ - люди узнают и отвернутся от меня / I was afraid of positive HIV test result - people will know and reject me + 9. Боюсь положительного результата на ВИЧ - никто не захочет иметь со мной сексуальные отношения / I was afraid of positive HIV test result - nobody will want to have sex with me + 10. ВИЧ-инфекции не существует / HIV infection does not exist + 11. Все равно нет лечения от ВИЧ / There is no cure for HIV anyway + 12. Не хочу знать свой результат теста на ВИЧ / I don't want to know my HIV test result + 13. Не смогу платить за лечение / I cannot afford to pay for the treatment + 14. Боюсь, в случае положительного результата меня найдут и причинят беспокойство мне и моим близким / I'm afraid if I have positive HIV test result they will find me and cause troubles to me or my relatives + 15. Другая причина / Other reason + Н/О / N/A + + + 1. Не доверяю экспресс-тестам на ВИЧ / I don't trust to rapid HIV tests + 2. Не доверяю персоналу / I don't trust to the staff + 3. Боюсь укола в палец / вида крови / I'm afraid of finger prick /blood view + 4. Персонал недоброжелательный / Staff is unfriendly + 5. У меня не может быть ВИЧ. Не считаю, что я в зоне риска / I cannot have HIV. I don't think that I am at risk + 6. Недостаточный уровень конфиденциальности - вдруг кто-то увидит или может узнать / Confidentiality is not enough - what if someone see me here or will know + 7. Предвзятое отношение медицинского персонала к тем, кто делает тест на ВИЧ / Biased attitude of medical staff to those testing for HIV + 8. Боюсь положительного результата на ВИЧ - люди узнают и отвернутся от меня / I was afraid of positive HIV test result - people will know and reject me + 9. Боюсь положительного результата на ВИЧ - никто не захочет иметь со мной сексуальные отношения / I was afraid of positive HIV test result - nobody will want to have sex with me + 10. ВИЧ-инфекции не существует / HIV infection does not exist + 11. Все равно нет лечения от ВИЧ / There is no cure for HIV anyway + 12. Не хочу знать свой результат теста на ВИЧ / I don't want to know my HIV test result + 13. Не смогу платить за лечение / I cannot afford to pay for the treatment + 14. Боюсь, в случае положительного результата меня найдут и причинят беспокойство мне и моим близким / I'm afraid if I have positive HIV test result they will find me and cause troubles to me or my relatives + 15. Другая причина / Other reason + Н/О / N/A + + + 1. Не доверяю экспресс-тестам на ВИЧ / I don't trust to rapid HIV tests + 2. Не доверяю персоналу / I don't trust to the staff + 3. Боюсь укола в палец / вида крови / I'm afraid of finger prick /blood view + 4. Персонал недоброжелательный / Staff is unfriendly + 5. У меня не может быть ВИЧ. Не считаю, что я в зоне риска / I cannot have HIV. I don't think that I am at risk + 6. Недостаточный уровень конфиденциальности - вдруг кто-то увидит или может узнать / Confidentiality is not enough - what if someone see me here or will know + 7. Предвзятое отношение медицинского персонала к тем, кто делает тест на ВИЧ / Biased attitude of medical staff to those testing for HIV + 8. Боюсь положительного результата на ВИЧ - люди узнают и отвернутся от меня / I was afraid of positive HIV test result - people will know and reject me + 9. Боюсь положительного результата на ВИЧ - никто не захочет иметь со мной сексуальные отношения / I was afraid of positive HIV test result - nobody will want to have sex with me + 10. ВИЧ-инфекции не существует / HIV infection does not exist + 11. Все равно нет лечения от ВИЧ / There is no cure for HIV anyway + 12. Не хочу знать свой результат теста на ВИЧ / I don't want to know my HIV test result + 13. Не смогу платить за лечение / I cannot afford to pay for the treatment + 14. Боюсь, в случае положительного результата меня найдут и причинят беспокойство мне и моим близким / I'm afraid if I have positive HIV test result they will find me and cause troubles to me or my relatives + 15. Другая причина / Other reason + Н/О / N/A + + + Incomplete + Unverified + Complete + + + положительный / positive + отрицательный / negative + неопределенный / undetermined + отказ от тестирования на ВИЧ-инфекцию / refuse of HIV test + + + выше нормы / higher than norm + ниже нормы / lower than norm + норма / norm + забор не производился / ВАРИАНТ (А) opt-in / test was not conducted / VERSION (А) opt-in + отказ от тестирования на глюкозу / refuse of glucose testing + + + выше нормы / higher than norm + ниже нормы / lower than norm + норма / norm + забор не производился / ВАРИАНТ (А) opt-in / test was not conducted / VERSION (А) opt-in + отказ от тестирования на гемоглобин / refuse of hemoglobin testing + + + выше нормы / higher than norm + норма / norm + забор не производился / ВАРИАНТ (А) opt-in / test was not conducted / VERSION (А) opt-in + отказ от тестирования на холестерин / refuse of cholesterol testing + + + Incomplete + Unverified + Complete + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/inst/test-data/projects/russian/project.zip b/inst/test-data/projects/russian/project.zip deleted file mode 100644 index 74b21744..00000000 Binary files a/inst/test-data/projects/russian/project.zip and /dev/null differ diff --git a/inst/test-data/projects/simple-write/project.xml b/inst/test-data/projects/simple-write/project.xml index b3467fb2..2790f5ab 100644 --- a/inst/test-data/projects/simple-write/project.xml +++ b/inst/test-data/projects/simple-write/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Target Simple -Write Data - This file contains the metadata, events, and data for REDCap project "REDCapR Target Simple -Write Data". - REDCapR Target Simple -Write Data + REDCapR: simple-write + This file contains the metadata, events, and data for REDCap project "REDCapR: simple-write". + REDCapR: simple-write 1 @@ -13,15 +13,17 @@ 0 0 + 0 1 0 0 1 + 0 0 - 0 + 4 - see https://github.com/OuhscBbmc/REDCapR + 0 @@ -35,7 +37,7 @@ - + @@ -213,27 +215,27 @@ Unverified Complete - + Checked Unchecked - + Checked Unchecked - + Checked Unchecked - + Checked Unchecked - + Checked Unchecked - + Checked Unchecked @@ -249,7 +251,7 @@ - + @@ -260,8 +262,6 @@ - - @@ -312,8 +312,6 @@ - - @@ -364,8 +362,6 @@ - - @@ -416,11 +412,9 @@ - - - + @@ -471,8 +465,6 @@ Send her a letter in the mail"/> - - diff --git a/inst/test-data/projects/simple/README.md b/inst/test-data/projects/simple/README.md new file mode 100644 index 00000000..ed02b15a --- /dev/null +++ b/inst/test-data/projects/simple/README.md @@ -0,0 +1,32 @@ +simple Project +======= + +Steps to establish this project on a new server + +1. Click the "New Project" button on the home screen + (ie, it has green letters and a "+") +1. Name it "REDCapR: simple" +1. Designate the purpose as "Operational Support" +1. Upload [project.xml](project.xml) +1. In the "Health" instrument, save each of the five records, + so `bmi` is populated + (ie, it's a calculated field) +1. In records 4 & 5, in the `comments`, add an extra line break after the first line if necessary. + Sometimes consecutive line breaks are combined when the xml is imported. + + 1. Record 4 should look like + + ``` + This record doesn't have a DAG assigned + + So call up Trudy on the telephone + Send her a letter in the mail + ``` + + 1. Record 5 should look like + + ``` + Had a hand for trouble and a eye for cash + + He had a gold watch chain and a black mustache + ``` diff --git a/inst/test-data/projects/simple/project-old.xml b/inst/test-data/projects/simple/project-old.xml new file mode 100644 index 00000000..32afe7d4 --- /dev/null +++ b/inst/test-data/projects/simple/project-old.xml @@ -0,0 +1,542 @@ + + + + + REDCapR: simple + This file contains the metadata, events, and data for REDCap project "REDCapR: simple". + REDCapR: simple + 1 + + + 1 + 1 + 0 + 0 + + 0 + 1 + 0 + 0 + 1 + + 2 + 0 + 4 + + + + 0 + + ALL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Study ID + + + Data Access Group + + + First Name + + + Last Name + + + Street, City, State, ZIP + + + Phone number + + + E-mail + + + Date of birth + + + Age (years) + + + Gender + + + + Complete? + + + + Height (cm) + + 130 + The value you provided is outside the suggested range (130 - 215). This value is admissible, but you may wish to double check it. + + + 215 + The value you provided is outside the suggested range (130 - 215). This value is admissible, but you may wish to double check it. + + + + Weight (kilograms) + + 35 + The value you provided is outside the suggested range (35 - 200). This value is admissible, but you may wish to double check it. + + + 200 + The value you provided is outside the suggested range (35 - 200). This value is admissible, but you may wish to double check it. + + + + BMI + + + Comments + + + Mugshot + + + Complete? + + + + Race (Select all that apply) + + + + Race (Select all that apply) + + + + Race (Select all that apply) + + + + Race (Select all that apply) + + + + Race (Select all that apply) + + + + Race (Select all that apply) + + + + Ethnicity + + + + Are interpreter services requested? + + + + Complete? + + + + Female + Male + + + Incomplete + Unverified + Complete + + + Incomplete + Unverified + Complete + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Checked + Unchecked + + + Unknown / Not Reported + NOT Hispanic or Latino + Hispanic or Latino + + + True + False + + + Incomplete + Unverified + Complete + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/inst/test-data/projects/simple/project.xml b/inst/test-data/projects/simple/project.xml index 622baf35..ddbe5766 100644 --- a/inst/test-data/projects/simple/project.xml +++ b/inst/test-data/projects/simple/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Target Simple Static -see https://github.com/OuhscBbmc/REDCapR - This file contains the metadata, events, and data for REDCap project "REDCapR Target Simple Static -see https://github.com/OuhscBbmc/REDCapR". - REDCapR Target Simple Static -see https://github.com/OuhscBbmc/REDCapR + REDCapR: simple + This file contains the metadata, events, and data for REDCap project "REDCapR: simple". + REDCapR: simple 1 @@ -13,13 +13,15 @@ 0 0 + 0 1 0 0 1 + 0 0 - 0 + 4 @@ -35,11 +37,11 @@ - - + + - + @@ -222,27 +224,27 @@ Unverified Complete - + Checked Unchecked - + Checked Unchecked - + Checked Unchecked - + Checked Unchecked - + Checked Unchecked - + Checked Unchecked @@ -262,7 +264,7 @@ - + diff --git a/inst/test-data/projects/single-column/project.xml b/inst/test-data/projects/single-column/project.xml index 2c30857e..79d3ce0d 100644 --- a/inst/test-data/projects/single-column/project.xml +++ b/inst/test-data/projects/single-column/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Target Empty Columns -see https://github.com/OuhscBbmc/REDCapR - This file contains the metadata, events, and data for REDCap project "REDCapR Target Empty Columns -see https://github.com/OuhscBbmc/REDCapR". - REDCapR Target Empty Columns -see https://github.com/OuhscBbmc/REDCapR + REDCapR: single-column + This file contains the metadata, events, and data for REDCap project "REDCapR: single-column". + REDCapR: single-column 1 @@ -13,13 +13,15 @@ 0 0 + 0 1 0 0 1 + 0 0 - 0 + 4 @@ -35,14 +37,13 @@ - + - @@ -50,9 +51,6 @@ Study ID - - Data Access Group - Complete? @@ -64,6 +62,4 @@ - - \ No newline at end of file diff --git a/inst/test-data/projects/super-wide-3/README.md b/inst/test-data/projects/super-wide-3/README.md index 7a22c7cd..ec5b4342 100644 --- a/inst/test-data/projects/super-wide-3/README.md +++ b/inst/test-data/projects/super-wide-3/README.md @@ -6,12 +6,17 @@ The project.xml file is too large to include in an R package (500Kb compressed, So perform these manual steps to create the project on a new server. 1. Create blank project -1. Create user role "api" with privileges +1. Create user role "api" with only these privileges: 1. API import 1. API export 1. Data Access Groups 1. Add user "unittestphifree" to role -1. Create token -1. Run to - 1. generate the dictionary (then upload it) - 1. upload the data via the api +1. Create token and copy it to the server's credential file +1. Run + 1. to generate the dictionary to this test project's directory, then + 1. wait for the script to hit a `stop()` command, next + 1. upload via the browser, and finally + 1. run the rest of the R file to upload the data via the api. + (This takes ~25 min to upload.) +1. Delete , if desired. + This file is ignored/blocked from being committed to the repo diff --git a/inst/test-data/projects/super-wide-3/generate-dictionary.R b/inst/test-data/projects/super-wide-3/generate-project.R similarity index 97% rename from inst/test-data/projects/super-wide-3/generate-dictionary.R rename to inst/test-data/projects/super-wide-3/generate-project.R index 69fe5413..bdd3c7e9 100644 --- a/inst/test-data/projects/super-wide-3/generate-dictionary.R +++ b/inst/test-data/projects/super-wide-3/generate-project.R @@ -70,6 +70,7 @@ ds_dictionary$variable_index <- NULL # Drop before writing to disk. readr::write_csv(ds_dictionary, "inst/test-data/projects/super-wide-3/super-wide-3-dictionary.csv") +stop("Upload the dictionary through the browser, then run the rest of the R file") ds_dictionary_slim <- ds_dictionary |> @@ -84,13 +85,13 @@ row_count <- 20 # # readr::write_csv("inst/test-data/projects/super-wide-3/super-wide-3.csv") ds <- matrix(rep(1, row_count * nrow(ds_dictionary_slim)), nrow = row_count) |> - tibble::as_tibble() |> + tibble::as_tibble(.name_repair = "minimal") |> magrittr::set_colnames(ds_dictionary_slim$`Variable / Field Name`) |> dplyr::mutate( record_id = seq_len(dplyr::n()) ) -# takes ~10 min to upload +# takes ~25 min to upload credential <- retrieve_credential_testing("super-wide-3") REDCapR::redcap_write( ds = ds, diff --git a/inst/test-data/projects/survey/README.md b/inst/test-data/projects/survey/README.md index 195209a4..6a7e44af 100644 --- a/inst/test-data/projects/survey/README.md +++ b/inst/test-data/projects/survey/README.md @@ -9,6 +9,7 @@ I don't know how to preserve these states/values in the xml file. 1. For both records, click the "Open Survey" button (in the "Survey Options" dropdown) and submit. + 1. Save the record (eg, blue "Save & Stay" button) 1. For record 1 only: 1. Delete the entry for the "Participant Morale Questionnaire" @@ -16,4 +17,5 @@ I don't know how to preserve these states/values in the xml file. 1. Set it to "Incomplete" 1. In the survey options dropdown box, select "Open survey" 1. Click "Save & Return Later" + 1. Save the record (eg, blue "Save & Stay" button) 1. In the Record Status Dashboard, verify the "Participant Morale Questionnaire" status is orange diff --git a/inst/test-data/projects/survey/project.xml b/inst/test-data/projects/survey/project.xml index 1ad2a818..01ba3eb3 100644 --- a/inst/test-data/projects/survey/project.xml +++ b/inst/test-data/projects/survey/project.xml @@ -1,5 +1,5 @@ - + REDCapR: survey @@ -13,11 +13,13 @@ 0 1 email + 0 1 0 0 1 + 0 0 4 @@ -54,7 +56,7 @@ - + @@ -365,7 +367,7 @@ - + @@ -386,10 +388,10 @@ - + - + diff --git a/inst/test-data/projects/validation-types-1/project.xml b/inst/test-data/projects/validation-types-1/project.xml index deda3ee8..aefb19a1 100644 --- a/inst/test-data/projects/validation-types-1/project.xml +++ b/inst/test-data/projects/validation-types-1/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Validation Types - This file contains the metadata, events, and data for REDCap project "REDCapR Validation Types". - REDCapR Validation Types + REDCapR: valiation-types-1 + This file contains the metadata, events, and data for REDCap project "REDCapR: valiation-types-1". + REDCapR: valiation-types-1 1 @@ -13,15 +13,17 @@ 0 0 + 0 1 0 0 1 + 0 0 - 3 + 4 - REDCapR using Validation Types + 0 @@ -31,7 +33,7 @@ - + @@ -272,15 +274,15 @@ Complete? - + Checked Unchecked - + Checked Unchecked - + Checked Unchecked @@ -309,11 +311,16 @@ - + + + + + + diff --git a/inst/test-data/projects/vignette-repeating/project.xml b/inst/test-data/projects/vignette-repeating/project.xml index 839e7e74..f418438c 100644 --- a/inst/test-data/projects/vignette-repeating/project.xml +++ b/inst/test-data/projects/vignette-repeating/project.xml @@ -1,10 +1,10 @@ - - + + - REDCapR Vignette: Reading Repeating Measures - This file contains the metadata, events, and data for REDCap project "REDCapR Vignette: Reading Repeating Measures". - REDCapR Vignette: Reading Repeating Measures + REDCapR: vignette-repeating + This file contains the metadata, events, and data for REDCap project "REDCapR: vignette-repeating". + REDCapR: vignette-repeating 1 [height]; [weight]; [bmi] @@ -13,15 +13,17 @@ 0 0 + 0 1 0 0 1 + 0 0 - 3 + 4 - https://github.com/OuhscBbmc/REDCapR/blob/main/vignettes/longitudinal-and-repeating.Rmd + 0 REDCap Secure Messaging @@ -38,7 +40,7 @@ - + @@ -189,7 +191,7 @@ - + diff --git a/inst/test-data/specific-redcapr/project-info-read/all-test-projects.R b/inst/test-data/specific-redcapr/project-info-read/all-test-projects.R index 031f5e3d..aaf7e02e 100644 --- a/inst/test-data/specific-redcapr/project-info-read/all-test-projects.R +++ b/inst/test-data/specific-redcapr/project-info-read/all-test-projects.R @@ -10,7 +10,7 @@ structure(list(project_id = c(33L, 34L, 36L, 37L, 38L, 39L, 40L, "REDCapR: super-wide-3", "REDCapR: repeating-instruments-sparse", "REDCapR: arm-single-delete", "REDCapR: arm-multiple-delete", "REDCapR: arm-single-longitudinal", "REDCapR: decimal-comma-and-dot", -"REDCapR: comma", "REDCapR: decimal-dot", "REDCapR: valiation-types-1", +"REDCapR: decimal-comma", "REDCapR: decimal-dot", "REDCapR: valiation-types-1", "REDCapR: blank-for-gray-status", "REDCapR: checkboxes-1", "REDCapR: vignette-repeating", "REDCapR: file-repo"), creation_time = structure(c(1728609678, 1728610817, 1728659834, 1728662057, 1728662448, 1728678073, 1728681914, @@ -45,18 +45,12 @@ structure(list(project_id = c(33L, 34L, 36L, 37L, 38L, 39L, 40L, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_ - ), project_notes = c(NA_character_, NA_character_, NA_character_, - NA_character_, NA_character_, NA_character_, NA_character_, - NA_character_, NA_character_, NA_character_, NA_character_, - NA_character_, NA_character_, NA_character_, NA_character_, - NA_character_, NA_character_, NA_character_, NA_character_, - NA_character_, NA_character_, NA_character_, NA_character_, - NA_character_, NA_character_, NA_character_, NA_character_, - NA_character_, NA_character_, NA_character_, NA_character_ - ), custom_record_label = c(NA, NA, NA, NA, NA, NA, NA, NA, + ), project_notes = c(NA, NA, NA, NA, NA, NA, NA, NA, "Generated and contributed by Peter Higgins at University of Michigan School of Medicine", + NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, + NA, NA, NA, NA, NA, NA, NA), custom_record_label = c(NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, - NA, NA, NA, NA, NA, NA, "[height]; [weight]; [bmi]", NA), - secondary_unique_field = c(NA_character_, NA_character_, + NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, "[height]; [weight]; [bmi]", + NA), secondary_unique_field = c(NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, @@ -134,15 +128,7 @@ structure(list(project_id = c(33L, 34L, 36L, 37L, 38L, 39L, 40L, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, NA_character_, - NA_character_, NA_character_), external_modules = c("redcap_entity", - "redcap_entity", "redcap_entity", "redcap_entity", "redcap_entity", - "redcap_entity", "redcap_entity", "redcap_entity", "redcap_entity", - "redcap_entity", "redcap_entity", "redcap_entity", "redcap_entity", - "redcap_entity", "redcap_entity", "redcap_entity", "redcap_entity", - "redcap_entity", "redcap_entity", "redcap_entity", "redcap_entity", - "redcap_entity", "redcap_entity", "redcap_entity", "redcap_entity", - "redcap_entity", "redcap_entity", "redcap_entity", "redcap_entity", - "redcap_entity", "redcap_entity"), bypass_branching_erase_field_prompt = c("0", + NA_character_, NA_character_), bypass_branching_erase_field_prompt = c("0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0")), row.names = c(NA, -31L), class = c("tbl_df", diff --git a/tests/test-all.R b/tests/test-all.R index 32ba90dc..80bb73a9 100644 --- a/tests/test-all.R +++ b/tests/test-all.R @@ -1,9 +1,8 @@ -# Modeled after the R6 testing structure: https://github.com/wch/R6/blob/master/tests/testthat.R +# Modeled after the R6 testing structure: https://github.com/r-lib/R6/blob/main/tests/testthat.R library(testthat) library(REDCapR) # source("R/helpers-testing.R") -# Sys.setenv("redcapr_test_server" = "bbmc") Sys.setenv("redcapr_test_server" = "dev-2") message("Using test server '", Sys.getenv("redcapr_test_server"), "'.") testthat::test_check("REDCapR") @@ -11,3 +10,7 @@ testthat::test_check("REDCapR") # Sys.setenv("redcapr_test_server" = "bbmc") # message("Using test server '", Sys.getenv("redcapr_test_server"), "'.") # testthat::test_check("REDCapR") + +# Sys.setenv("redcapr_test_server" = "coph") +# message("Using test server '", Sys.getenv("redcapr_test_server"), "'.") +# testthat::test_check("REDCapR") diff --git a/tests/testthat/test-read-batch-longitudinal.R b/tests/testthat/test-read-batch-longitudinal.R index 14aaea25..7cb15426 100644 --- a/tests/testthat/test-read-batch-longitudinal.R +++ b/tests/testthat/test-read-batch-longitudinal.R @@ -4,6 +4,10 @@ credential <- retrieve_credential_testing("longitudinal") project <- redcap_project$new(redcap_uri=credential$redcap_uri, token=credential$token) update_expectation <- FALSE +if (credential$redcap_uri != "https://redcap-dev-2.ouhsc.edu/redcap/api/") { + testthat::skip("Skipping tests with lots of consecutive new lines on non-dev server") +} + test_that("smoke", { testthat::skip_on_cran() diff --git a/tests/testthat/test-read-batch-plumbing.R b/tests/testthat/test-read-batch-plumbing.R index 093de14d..fa961dbe 100644 --- a/tests/testthat/test-read-batch-plumbing.R +++ b/tests/testthat/test-read-batch-plumbing.R @@ -1,11 +1,15 @@ # This file test that `redcap_read()` includes the appropriate plumbing variables. library(testthat) update_expectation <- FALSE +credential <- retrieve_credential_testing() + +if (credential$redcap_uri != "https://redcap-dev-2.ouhsc.edu/redcap/api/") { + testthat::skip("Skipping tests with lots of consecutive new lines on non-dev server") +} test_that("simple", { testthat::skip_on_cran() - credential <- retrieve_credential_testing() path_expected <- "test-data/specific-redcapr/read-batch-plumbing/simple.R" desired_forms <- c("race_and_ethnicity") # Doesn't include the initial "demographics" form. expected_outcome_message <- "\\d+ records and 10 columns were read from REDCap in \\d+(\\.\\d+\\W|\\W)seconds\\." @@ -87,3 +91,5 @@ test_that("repeated", { expect_true(returned_object$filter_logic=="", "A filter was not specified.") expect_match(returned_object$outcome_messages, regexp=expected_outcome_message, perl=TRUE) }) + +rm(credential)