Sharebar?

Record Consistency in CSV Delta Exchange

Record Consistency in CSV Delta Exchange

In OneRoster CSV Delta exchange, my understanding is the only records which have been updated(or added) will be exchanged i.e. if there is no change with a record, it will not be included in Delta CSV. For example, as a common case I think, if no org information has been changed and some user and enrollment data have been updated, thus the zip file will contain users.csv and enrollments.csv but no orgs.csv.

 

As a provider, I have tried Conformance test with attached zip (contains manifest.csv, users.csv and enrollments.csv), then the test site said it is non-conformant with the message below.

  • Consistency Check : Enrollments missing user, class or org ids

This conformance test result lools like that a provider have to include all the records referred from updated records, even there is no change about themselves.

 

Is my understanding right? Or does a provider have to include all the records referred from updated records?

Thanks,

ColinSmythe's picture

Bug in Validator

Minako,

Your understanding is correct.  I have issued a bug fix request on the validator.

Colin S.