Skip to main content

Module structural

Module structural 

Source
Expand description

Structural validation — XSD-derivable constraints.

These rules are pure field-level checks that require no cross-field context:

  • DocumentId / Mrid: 1–35 characters
  • DocumentVersion: 1–999
  • MarketParticipantId: exactly 13 decimal digits
  • UTC timestamps: offset must be +00:00
  • TimeInterval: end after start

Traits§

ValidateStructural
Types that can validate their own structural integrity.

Functions§

validate
Run structural checks on any Document variant.