Schema: ValidationEvidence
All schemas · API reference · Data mapping guide
Fields
Section titled “Fields”| Field | Required | Type / allowed values |
|---|---|---|
id |
Yes | string |
revision |
Yes | integer |
outcome |
Yes | valid, invalid |
current |
Yes | boolean |
contentDigest |
Yes | string |
attachedDocumentSha256 |
Yes | string or null |
rulesVersion |
Yes | string |
contextDigest |
Yes | string |
referencesDigest |
Yes | string |
issues |
Yes | array |
validatedAt |
Yes | string |
JSON definition
Section titled “JSON definition”The JSON retains the source contract descriptions. Do not translate property names or enum values.
{ "type": "object", "properties": { "id": { "type": "string" }, "revision": { "type": "integer" }, "outcome": { "type": "string", "enum": [ "valid", "invalid" ] }, "current": { "type": "boolean", "description": "true si corresponde a la revisión y al contexto vigentes." }, "contentDigest": { "type": "string" }, "attachedDocumentSha256": { "type": [ "string", "null" ], "description": "sha256 del AttachedDocument leído del sistema de facturación para esta validación; null si el paquete no envía XML o no se pudo leer." }, "rulesVersion": { "type": "string" }, "contextDigest": { "type": "string" }, "referencesDigest": { "type": "string" }, "issues": { "type": "array", "items": { "$ref": "#/components/schemas/ApiIssue" } }, "validatedAt": { "type": "string", "description": "Fecha y hora ISO 8601 (UTC).", "example": "2026-10-15T12:00:00.000Z" } }, "required": [ "id", "revision", "outcome", "current", "contentDigest", "attachedDocumentSha256", "rulesVersion", "contextDigest", "referencesDigest", "issues", "validatedAt" ], "description": "Evidencia de validación de una revisión exacta: contenido, reglas, referencias y contexto usados."}