The definition for the datetime header field at line 171 does not parse correctly as of 2022.01.01. The date value in the field exceeds the value that can he handled by an integer.
<xs:element dfdl:length="5" dfdl:lengthKind="explicit" name="DateTime" type="type_PI">
</xs:element>
This type needs to be packed decimal.
<xs:element dfdl:length="5" dfdl:lengthKind="explicit" name="DateTime" type="type_PD">
</xs:element>