Validate OcfDocument data.
Validates all required fields and structure of a document object. Throws OcpValidationError with detailed field path on validation failure.
The document data to validate
Base path for error messages (e.g., 'document')
if validation fails
Validate OcfDocument data.
Validates all required fields and structure of a document object. Throws OcpValidationError with detailed field path on validation failure.