# External attendee CSV import: mapping and admission card

Use this card to record **field names, counts and test outcomes only**. Keep the actual attendee file and identifiers in the approved system, not in this worksheet.

## 1. Define the import

- Destination event and date or occurrence ID: ______________________________
- Source system / responsible owner: ________________________________________
- One source row means: registrant / ticket / group member / other: __________
- Statuses approved for import: _____________________________________________
- Expected source rows: ______  Unique people: ______  Admissions: ______
- Does import itself issue tickets? Confirmed by: ____________________________
- Does import itself notify attendees? Selected setting: ____________________

## 2. Map the file

Use the target provider's current sample or template. Record **column headers**, never values.

| Source column header | Destination field | Required? | Create / update key? | Pilot result |
| --- | --- | --- | --- | --- |
|  |  | Yes / No | Yes / No | Match / Fix |
|  |  | Yes / No | Yes / No | Match / Fix |
|  |  | Yes / No | Yes / No | Match / Fix |
|  |  | Yes / No | Yes / No | Match / Fix |

- Provider's documented duplicate behavior: ________________________________
- Expected action if a matching record exists: create / update / skip / reject
- Owner who approved that action: ___________________________________________

## 3. Run an authorized pilot

Use synthetic records in a test environment when possible. If a live test is necessary, obtain the organizer's approval and record how the test records will be resolved.

| Check | Expected | Actual | Pass / Fix |
| --- | --- | --- | --- |
| Correct event, date and ticket type |  |  |  |
| New row |  |  |  |
| Existing-row or duplicate case |  |  |  |
| Excluded or pending status |  |  |  |
| Notification setting |  |  |  |
| Valid record in check-in path |  |  |  |
| Excluded record in check-in path |  |  |  |

## 4. Reconcile the full import

| Source rows | Accepted | Rejected | Created | Updated | Unresolved | Import result ID |
| --- | --- | --- | --- | --- | --- | --- |
|  |  |  |  |  |  |  |

Check that the totals reconcile according to the provider's result report. A completed upload, registrant record, issued ticket and valid admission are separate states.

- Check-in view or approved roster verified by: _____________________________
- Errors assigned to: _____________________  Closure date: _________________
- Before reimporting, confirmed update method and owner: ___________________
