Skip to content

Commit

Permalink
update guide and sample csv (#613)
Browse files Browse the repository at this point in the history
* update guide and sample csv

* laura suggestions

* woops missed one

* update patient upload template
  • Loading branch information
fzhao99 authored Oct 27, 2023
1 parent a9e484f commit c5dc2a7
Show file tree
Hide file tree
Showing 2 changed files with 62 additions and 24 deletions.
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
title: Bulk upload patients
meta: Adding patients to SimpleReport in bulk using a CSV file
meta: Adding patients to SimpleReport in bulk using a CSV file
layout: page
class: page-docs
sidenav: resources
home_link: true
return_top: 'true'
return_top: "true"
---

To report results for patients in SimpleReport, you first need to add their information to the system. You can [add patients individually]({% link _pages/using-simplereport/manage-people-you-test/add-a-new-person.md %}), ask them to [register themselves]({% link _pages/using-simplereport/manage-people-you-test/self-registration.md %}), or upload multiple patients at once using a spreadsheet.
Expand All @@ -16,24 +16,25 @@ This page guides you through the bulk upload process, including how to format yo

To upload your patient spreadsheet to SimpleReport, follow these steps:

1. Make sure the patient data in your spreadsheet matches the [formatting requirements below](#preparing-your-spreadsheet-data). SimpleReport will validate your data when you upload the CSV, and any errors will prevent you from successfully submitting results (you’ll have the chance to fix errors and resubmit).
1. Make sure the patient data in your spreadsheet matches the [formatting requirements below](#preparing-your-spreadsheet-data). SimpleReport will validate your data when you upload the CSV, and any errors will prevent you from successfully submitting results (you’ll have the chance to fix errors and resubmit).
2. When you’re ready to upload your spreadsheet, click **Patients** at the top of the page.
![SimpleReport's top navigation, with the "People" tab selected]({% link assets/img/resources/bulk-upload-patients/patient-navigation.png %})
4. Click the **Add patients** button at the top right of the screen. From the dropdown menu that appears, select **Import from spreadsheet**.
![The user's mouse hovering over the "Add patients" button toward the top right of the page]({% link assets/img/resources/bulk-upload-patients/import-from-spreadsheet.png %})
6. If you’ve already formatted your data, skip to the second step on this page. To add the patients in your spreadsheet to a single facility, select **One facility**. To add the patients to all facilities in your organization, select **All facilities**. You can’t select a subset of facilities in your organization. <br/><br/>If you want to add certain patients to specific facilities in your organization, create a spreadsheet for each facility to upload separately (for example, if you work for a school district, you can create a file for each school that includes the relevant students and staff).
![SimpleReport's patient bulk upload page radio button options to choose one facility or all facilities]({% link assets/img/resources/bulk-upload-patients/facility-selector.png %})
![SimpleReport's top navigation, with the "People" tab selected]({% link assets/img/resources/bulk-upload-patients/patient-navigation.png %})
3. Click the **Add patients** button at the top right of the screen. From the dropdown menu that appears, select **Import from spreadsheet**.
![The user's mouse hovering over the "Add patients" button toward the top right of the page]({% link assets/img/resources/bulk-upload-patients/import-from-spreadsheet.png %})
4. If you’ve already formatted your data, skip to the second step on this page. To add the patients in your spreadsheet to a single facility, select **One facility**. To add the patients to all facilities in your organization, select **All facilities**. You can’t select a subset of facilities in your organization. <br/><br/>If you want to add certain patients to specific facilities in your organization, create a spreadsheet for each facility to upload separately (for example, if you work for a school district, you can create a file for each school that includes the relevant students and staff).
![SimpleReport's patient bulk upload page radio button options to choose one facility or all facilities]({% link assets/img/resources/bulk-upload-patients/facility-selector.png %})
5. Drag your CSV file into the upload box, or choose it from your computer browser. Once the right file is selected, click **Upload CSV file**.
![A file selected in the patient uploader box with an upload button below]({% link assets/img/resources/bulk-upload-patients/upload-spreadsheet.png %})
![A file selected in the patient uploader box with an upload button below]({% link assets/img/resources/bulk-upload-patients/upload-spreadsheet.png %})
6. SimpleReport will check to make sure your data is in the correct format. If the data is incorrect, SimpleReport will show an error message with guidance about what you need to fix below it.
7. (If you get errors) Following the error message guidance, edit your spreadsheet and save it. Try uploading it again (step 5).
8. Once SimpleReport confirms that your data is properly formatted, it will add the patients. This can take up to 10 minutes or more. The process will continue even if you leave SimpleReport, and we’ll send an email to alert you when it’s done.
7. (If you get errors) Following the error message guidance, edit your spreadsheet and save it. Try uploading it again (step 5).
8. Once SimpleReport confirms that your data is properly formatted, it will add the patients. This can take up to 10 minutes or more. The process will continue even if you leave SimpleReport, and we’ll send an email to alert you when it’s done.

Once you get an email confirming the upload is complete, you can view and report test results for the new patients on SimpleReport.
Once you get an email confirming the upload is complete, you can view and report test results for the new patients on SimpleReport.

## Preparing your spreadsheet data

Before you upload your spreadsheet on SimpleReport, make sure your patient data closely follows the guidance below. In general, you must:
Before you upload your spreadsheet on SimpleReport, make sure your patient data closely follows the guidance below. In general, you must:

- Match all your field headers to the column names listed below
- Include all required columns below in your CSV
- Include values in all required fields, following guidance below
Expand Down Expand Up @@ -312,4 +313,41 @@ Before you upload your spreadsheet on SimpleReport, make sure your patient data
<td>If including, select from one of these values:<br><ul><li><code>Staff</code></li><li><code>Resident</code></li><li><code>Student</code></li><li><code>Visitor</code></li><li><code>Unknown</code></li></ul></td>
<td>If you leave this blank, it will default to <code>Unknown</code>.</td>
</tr>
<tr>
<td>gender_identity</td>
<td></td>
<td>Select from one of these values:
<br>
<ul>
<li>
<code>Female</code>
</li>
<li>
<code>Male</code>
</li>
<li>
<code>Transwoman</code>
</li>
<li>
<code>Transman</code>
</li>
<li>
<code>Nonbinary</code>
</li>
<li>
<code>Other</code>
</li>
<li>
<code>Refused</code>
</li>
</ul>
</td>
<td></td>
</tr>
<tr>
<td>address_notes</td>
<td></td>
<td>Any</td>
<td>Details about a patient's location or alternative contact information</td>
</tr>
</tbody></table>
22 changes: 11 additions & 11 deletions assets/resources/patient_upload_example.csv
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
last_name,first_name,middle_name,suffix,race,date_of_birth,biological_sex,ethnicity,street,street_2,city,county,state,zip_code,phone_number,phone_number_type,employed_in_healthcare,resident_congregate_setting,role,email
Kuphal,Lucienne,Horton,,black or african american,3/12/86,female,hispanic or latino,5945 Rath Manors,,West Murielstead,,AK,99501,410-675-4559,Mobile,No,No,Staff,[email protected]
Lebsack,Devyn,Kyle ,,asian,11/5/69,male,hispanic or latino,263 Windler Canyon,,Marquardtburgh,,AK,99501,410-646-4949,Mobile,No,No,Staff,[email protected]
West,Theodora,Stacy,,asku,3/4/66,female,not hispanic or latino,40405 Lionel Lakes,,New Savannah,,AK,99501,410-754-2890,Landline,No,No,Staff,[email protected]
MacGyver,Retta,Moreno,,asian,10/7/57,male,hispanic or latino,089 Dayton Rue,,Vacaville,,AK,99501,410-483-5354,Mobile,No,No,Staff,[email protected]
Durgan,Cristobal,,,other,1/20/87,female,hispanic or latino,60556 Jacobs Lights,,Plantation,,AK,99501,410-115-7652,Landline,No,No,Staff,[email protected]
Gutmann,Garth,Mendez,,asku,10/12/66,male,not hispanic or latino,90074 Timothy Club,,Fort Daisyport,,AK,99501,410-895-2894,Mobile,No,No,Staff,[email protected]
Hettinger,Albert,,,other,6/13/85,female,hispanic or latino,333 Schinner Highway,,West Zora,,AK,99501,410-392-4738,Mobile,No,No,Staff,[email protected]
Morissette,Madilyn,Ethel ,,native hawaiian or other pacific islander,2/28/03,male,hispanic or latino,17602 Armand Lock,,Madisenborough,,AK,99501,410-745-5120,Mobile,No,No,Staff,[email protected]
McDermott,Jovan,Norton,,black or african american,5/18/62,female,not hispanic or latino,214 Lilla Village,,Gislasonland,,AK,99501,410-759-7317,Mobile,No,No,Staff,[email protected]
Sporer,Rahsaan,,,asku,6/12/40,male,hispanic or latino,838 Waelchi Extensions,,Palm Bay,,AK,99501,410-881-4268,Landline,No,No,Staff,[email protected]
last_name,first_name,middle_name,suffix,race,date_of_birth,biological_sex,ethnicity,street,street_2,city,county,state,zip_code,phone_number,phone_number_type,employed_in_healthcare,resident_congregate_setting,role,email,gender_identity,address_notes
Kuphal,Lucienne,Horton,,black or african american,3/12/86,female,hispanic or latino,5945 Rath Manors,,West Murielstead,,AK,99501,410-675-4559,Mobile,No,No,Staff,[email protected],,
Lebsack,Devyn,Kyle ,,asian,11/5/69,male,hispanic or latino,263 Windler Canyon,,Marquardtburgh,,AK,99501,410-646-4949,Mobile,No,No,Staff,[email protected],,
West,Theodora,Stacy,,asku,3/4/66,female,not hispanic or latino,40405 Lionel Lakes,,New Savannah,,AK,99501,410-754-2890,Landline,No,No,Staff,[email protected],female,
MacGyver,Retta,Moreno,,asian,10/7/57,male,hispanic or latino,089 Dayton Rue,,Vacaville,,AK,99501,410-483-5354,Mobile,No,No,Staff,[email protected],,
Durgan,Cristobal,,,other,1/20/87,female,hispanic or latino,60556 Jacobs Lights,,Plantation,,AK,99501,410-115-7652,Landline,No,No,Staff,[email protected],transman,Some example note
Gutmann,Garth,Mendez,,asku,10/12/66,male,not hispanic or latino,90074 Timothy Club,,Fort Daisyport,,AK,99501,410-895-2894,Mobile,No,No,Staff,[email protected],male,
Hettinger,Albert,,,other,6/13/85,female,hispanic or latino,333 Schinner Highway,,West Zora,,AK,99501,410-392-4738,Mobile,No,No,Staff,[email protected],nonbinary,Some other example note
Morissette,Madilyn,Ethel ,,native hawaiian or other pacific islander,2/28/03,male,hispanic or latino,17602 Armand Lock,,Madisenborough,,AK,99501,410-745-5120,Mobile,No,No,Staff,[email protected],,
McDermott,Jovan,Norton,,black or african american,5/18/62,female,not hispanic or latino,214 Lilla Village,,Gislasonland,,AK,99501,410-759-7317,Mobile,No,No,Staff,[email protected],other,
Sporer,Rahsaan,,,asku,6/12/40,male,hispanic or latino,838 Waelchi Extensions,,Palm Bay,,AK,99501,410-881-4268,Landline,No,No,Staff,[email protected],,

0 comments on commit c5dc2a7

Please sign in to comment.