Description
The \StatusType\ enum in \Vocab.cs\ includes \inactive, but the OneRoster 1.1 Best Practice Guide (section 3.3) states:
'The status field now has permitted values of \�ctive\ and \ obedeleted\ i.e. the \inactive\ token in OR 1.1 has been removed.'
While \inactive\ is not currently used in generated output, its presence in the enum is misleading and could cause confusion for developers extending the code.
File to fix
\Models/Vocab.cs\ — remove \inactive\ from \StatusType.
Impact
Low — not currently used, but removing it aligns with the v1.1 spec.
Description
The \StatusType\ enum in \Vocab.cs\ includes \inactive, but the OneRoster 1.1 Best Practice Guide (section 3.3) states:
While \inactive\ is not currently used in generated output, its presence in the enum is misleading and could cause confusion for developers extending the code.
File to fix
\Models/Vocab.cs\ — remove \inactive\ from \StatusType.
Impact
Low — not currently used, but removing it aligns with the v1.1 spec.