Schema: RipsValidationResult
All schemas · API reference · Data mapping guide
Fields
Section titled “Fields”| Field | Required | Type / allowed values |
|---|---|---|
validation |
Yes | ValidationEvidence |
payload |
Yes | object or null |
fieldConditions |
Yes | object or null |
JSON definition
Section titled “JSON definition”The JSON retains the source contract descriptions. Do not translate property names or enum values.
{ "type": "object", "properties": { "validation": { "$ref": "#/components/schemas/ValidationEvidence" }, "payload": { "type": [ "object", "null" ], "properties": { "rips": { "$ref": "#/components/schemas/NativeRipsDTO" }, "xmlFevFile": { "type": [ "string", "null" ] } }, "required": [ "rips", "xmlFevFile" ], "description": "Cuerpo exacto que se enviaría con esta revisión, si es válida. xmlFevFile es el AttachedDocument leído del sistema de facturación." }, "fieldConditions": { "type": [ "object", "null" ], "properties": { "native": { "type": "object", "properties": { "profile": { "type": "string", "enum": [ "native-d558206" ] }, "issues": { "type": "array", "items": { "$ref": "#/components/schemas/FieldConditionIssue" } } }, "required": [ "profile", "issues" ] }, "ministry": { "type": "object", "properties": { "ministryProfile": { "type": "string", "enum": [ "ministry-v003-20260715" ] }, "signatureStatus": { "type": "string" }, "attachedDocumentSha256": { "type": "string" }, "issues": { "type": "array", "items": { "$ref": "#/components/schemas/FieldConditionIssue" } } }, "required": [ "ministryProfile", "signatureStatus", "issues" ] } }, "required": [ "native", "ministry" ] } }, "required": [ "validation", "payload", "fieldConditions" ]}