{
    "COD_MOD": {
        "type": "string",
        "regex": "^[0-9]{2}$",
        "required": true,
        "info": "C\u00f3digo do modelo do documento fiscal, conforme a tabela 4.1.1",
        "format": ""
    },
    "SER": {
        "type": "string",
        "regex": "^[0-9]{4}$",
        "required": true,
        "info": "S\u00e9rie do documento fiscal",
        "format": ""
    },
    "NUM_DOC": {
        "type": "numeric",
        "regex": "^[0-9]{9}$",
        "required": true,
        "info": "N\u00famero do documento fiscal",
        "format": ""
    },
    "DT_DOC": {
        "type": "numeric",
        "regex": "",
        "required": true,
        "info": "Data da emiss\u00e3o do documento fiscal",
        "format": ""
    },
    "VL_DOC": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": true,
        "info": "Valor total do documento fiscal",
        "format": "15v2"
    },
    "VL_MERC": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": true,
        "info": "Valor das mercadorias constantes no documento fiscal",
        "format": "15v2"
    },
    "QTD_VOL": {
        "type": "numeric",
        "regex": "",
        "required": true,
        "info": "Quantidade de volumes transportados",
        "format": ""
    },
    "PESO_BRT": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": true,
        "info": "Peso bruto dos volumes transportados (em kg)",
        "format": "15v2"
    },
    "PESO_LIQ": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": true,
        "info": "Peso l\u00edquido dos volumes transportados (em kg)",
        "format": "15v2"
    }
}