{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://truleaf.org/fields/data-formats/1.0.0/siex-mapping.schema.json","title":"SIEX Anexo V mapping (schemas/siex-mapping.json)","description":"Which SIEX Anexo V field each bundle column carries (Spanish add-on). Present only when the bundle carries records/cuaderno_es.xlsx. Truleaf Fields does not send data to SIEX.","type":"object","additionalProperties":false,"required":["anexoVVersion","columns"],"properties":{"anexoVVersion":{"type":"string","pattern":"^[0-9]+\\.[0-9]+$"},"columns":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["file","column","siexRef","siexField"],"properties":{"file":{"type":"string","pattern":"^[a-z_]+/[a-z0-9_]*[a-z]\\.(csv|ndjson)$","description":"Bundle path of the register entry (unsplit name: the stem ends in a letter, never in a _NNNN split suffix)."},"column":{"type":"string","pattern":"^[a-z][a-z0-9_]*$"},"siexRef":{"type":"string","pattern":"^B[0-9]+\\.[0-9]+[a-z]?$","description":"Anexo V block and field reference, for instance B8.24."},"siexField":{"type":"string","minLength":1,"description":"SIEX \"Campo/Variable\" text, verbatim (es-ES)."}}}}}}