Skip to main content

No ZLI Credit

This MISB ST 0902 structural rule checks for top-level Zero-Length Items (ZLI) in the claimed MISMMS stream.

What This Test Does

The rule scans top-level MISMMS items and detects any item encoded with a zero-length value.

MISB ST 0902.8 Requirement -05 states:

No Zero-Length items (ZLI) shall be used to meet minimum reporting requirements.

✅ Pass Criteria

The test passes when no top-level MISMMS item is encoded as a Zero-Length Item.

❌ Fail Criteria

This rule does not hard-fail overall MISB ST 0902 conformance by itself. When a top-level MISMMS item is present with zero bytes of value, the rule raises a warning because that occurrence cannot be credited toward MISB ST 0902 minimum reporting compliance.

Notes

This rule does not replace the separate minimum-presence or reporting-frequency rules. It records that a zero-length top-level item cannot satisfy them.