New Hire EIB Fails With Element Content Type_Data Is Required Error
The error Validation error occurred. Element Content 'Type_Data' is required, on internal element 'Communication Method Usage Information'
What it means
The New Hire EIB template's Communication Method Usage section, which covers phone, email, instant messenger, and web address rows, requires a usage type value on every communication method row. This error means at least one row in the file included a communication method block but left its usage type field blank.
Troubleshooting
- Locate the specific communication method rows, phone, email, instant messenger, or web address, attached to the failing worker and confirm each one has a usage type value populated, not just the surrounding communication block.
- Compare against the WWS API documentation for Communication_Method_Usage_Information_Data to confirm which usage type values are valid for that specific communication method.
- Check whether the Type_Data column was left out of the spreadsheet mapping entirely, versus present but blank per row, since both produce this same validation error.
⚡ Quick fix
Populate the Type_Data (usage type) value on every Communication Method Usage row for the affected worker, matching one of the accepted usage type values for that method.
✓ Permanent fix
Add a completeness check in the EIB source data extract that flags any communication method row missing a usage type before the file is built, so incomplete contact data never reaches the load step.
Was this helpful?