OneRoster 1.1 demographics File

Note: HMH is aware of ongoing standards upgrades in the IMS workspace related to LTI and OneRoster. At this time, IMS has not released OneRoster 1.2 openly to the public. Once it is officially released, HMH will look to prioritize development work and certification to be supported in a future build. Communications will be provided when that occurs.

The demographics.csv file must be included in your zipped import file. HMH recommends that the demographics file be populated with the relevant data per the IMS OneRoster specifications, but HMH does not currently use that data. As such, you may create this file with only the header row populated, but the resulting OneRoster set will not be compliant with the specification and may not work with other vendors.

 Click to learn the file requirements and naming rules for OneRoster import files.

 

An example of the demographics.csv template in Microsoft Excel® is shown below.

    Open a printable version of the OneRoster 1.1 demographics File Details by clicking the link below.

OneRoster 1.1 demographics File Details Dictionary (PDF 211 Kb)

Note: When populating the demographics.csv import template file, remember that data from this file is not currently being stored, so only the header row must be populated. Be sure to enter it exactly as it appears in the downloaded template; the header row field names are case sensitive.

Details for each of the demographics template fields are provided in the table below. (Fields that appear in gray are optional.)

Column

Field Name

Required

Instruction

Max. Field Length

Valid Values

Sample Entries

A

sourcedId

Y

Enter the unique ID for the user.

255

A–Z, a–z, 0–9, spaces, and *symbols acceptable

*See Supported Symbols for complete list.

 

B

status

N

Leave this field blank.

HMH supports bulk rostering; delta processing (as required for this field) is not available at this time.

255

   

C

dateLastModified

N

Leave this field blank.

HMH supports bulk rostering; delta processing (as required for this field) is not available at this time.

10

   

D

birthDate

N

Enter the user's date of birth; use the format: "YYYY-MM-DD".

10

0–9 and dashes

2002-11-30

E

sex

N

Enter the user's gender.

255

A–Z, a–z, 0–9, spaces, and *symbols acceptable

*See Supported Symbols for complete list.

 

F

americanIndianOrAlaskaNative

N

 

1

 

 

G

asian

N

 

1

 

 

H

blackOrAfricanAmerican

N

 

1

 

 

I

nativeHawaiianOrOtherPacificIslander

N

 

1

 

 

J

white

N

 

1

 

 

K

demographicRaceTwoOrMoreRaces

N

 

1

 

 

L

hispanicOrLatinoEthnicity

N

 

1

 

 

M

countryOfBirthCode

N

 

255

A–Z, a–z, 0–9, spaces, and *symbols acceptable

*See Supported Symbols for complete list.

 

N

stateOfBirthAbbreviation

N

 

255

A–Z, a–z, 0–9, spaces, and *symbols acceptable

*See Supported Symbols for complete list.

 

O

cityOfBirth

N

 

255

A–Z, a–z, 0–9, spaces, and *symbols acceptable

*See Supported Symbols for complete list.

 

P

publicSchoolResidenceStatus

N

 

255

A–Z, a–z, 0–9, spaces, and *symbols acceptable

*See Supported Symbols for complete list.

 

 

*Supported Symbols: !#$%&'()*+,-./:;<=>?@[]_` {|}~\¡¢£¤¥¦§¨©ª«¬-®¯°±²³´¶¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþ

Quoted identifiers are strongly recommended for characters such as commas (",").

**While 255 characters are allowed for certain fields, HMH may truncate values if necessary to align with platform size requirements.