{
    "COD_PART": {
        "type": "string",
        "regex": "^.{0,60}$",
        "required": false,
        "info": "C\u00f3digo do participante (Campo 02 do Registro 0150) ",
        "format": ""
    },
    "COD_ITEM": {
        "type": "string",
        "regex": "^.{0,60}$",
        "required": false,
        "info": "C\u00f3digo do item (campo 02 do Registro 0200) ",
        "format": ""
    },
    "COD_MOD": {
        "type": "string",
        "regex": "^.{2}$",
        "required": false,
        "info": "C\u00f3digo do modelo do documento fiscal, conforme a Tabela 4.1.1. ",
        "format": ""
    },
    "SER": {
        "type": "string",
        "regex": "^.{0,4}$",
        "required": false,
        "info": "S\u00e9rie do documento fiscal ",
        "format": ""
    },
    "SUB_SER": {
        "type": "string",
        "regex": "^.{0,3}$",
        "required": false,
        "info": "Subs\u00e9rie do documento fiscal ",
        "format": ""
    },
    "NUM_DOC": {
        "type": "numeric",
        "regex": "^(\\d{0,9})$",
        "required": false,
        "info": "N\u00famero do documento fiscal ",
        "format": ""
    },
    "DT_OPER": {
        "type": "string",
        "regex": "^(0[1-9]|[1-2][0-9]|31(?!(?:0[2469]|11))|30(?!02))(0[1-9]|1[0-2])([12]\\d{3})$",
        "required": false,
        "info": "Data da Opera\u00e7\u00e3o (ddmmaaaa) ",
        "format": ""
    },
    "CHV_NFE": {
        "type": "numeric",
        "regex": "^([0-9]{44})?$",
        "required": false,
        "info": "Chave da Nota Fiscal Eletr\u00f4nica ",
        "format": ""
    },
    "VL_OPER": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": false,
        "info": "Valor da Opera\u00e7\u00e3o ",
        "format": "15v2"
    },
    "CFOP": {
        "type": "numeric",
        "regex": "^(\\d{4})$",
        "required": false,
        "info": "C\u00f3digo fiscal de opera\u00e7\u00e3o e presta\u00e7\u00e3o ",
        "format": ""
    },
    "NAT_BC_CRED": {
        "type": "string",
        "regex": "^.{2}$",
        "required": false,
        "info": "C\u00f3digo da Base de C\u00e1lculo do Cr\u00e9dito, conforme a Tabela indicada no item 4.3.7. ",
        "format": ""
    },
    "IND_ORIG_CRED": {
        "type": "string",
        "regex": "^(0|1)$",
        "required": false,
        "info": "Indicador da origem do cr\u00e9dito  0 \u2013 Opera\u00e7\u00e3o no Mercado Interno 1 \u2013 Opera\u00e7\u00e3o de Importa\u00e7\u00e3o ",
        "format": ""
    },
    "CST_COFINS": {
        "type": "string",
        "regex": "^((5[0-6])|(6[0-6])|(7[0-5])|98|99)$",
        "required": false,
        "info": "C\u00f3digo da Situa\u00e7\u00e3o Tribut\u00e1ria referente ao COFINS, conforme a Tabela indicada no item 4.3.4. ",
        "format": ""
    },
    "VL_BC_COFINS": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": false,
        "info": "Base de C\u00e1lculo do Cr\u00e9dito de COFINS (em valor ou em quantidade) ",
        "format": "15v2"
    },
    "ALIQ_COFINS": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": false,
        "info": "Al\u00edquota do COFINS (em percentual ou em reais) ",
        "format": "15v4"
    },
    "VL_COFINS": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": false,
        "info": "Valor do Cr\u00e9dito de COFINS ",
        "format": "15v2"
    },
    "COD_CTA": {
        "type": "string",
        "regex": "^.{0,255}$",
        "required": false,
        "info": "C\u00f3digo da conta anal\u00edtica cont\u00e1bil debitada\/creditada ",
        "format": ""
    },
    "COD_CCUS": {
        "type": "string",
        "regex": "^.{0,255}$",
        "required": false,
        "info": "C\u00f3digo do Centro de Custos ",
        "format": ""
    },
    "DESC_COMPL": {
        "type": "string",
        "regex": "^(.*)$",
        "required": false,
        "info": "Descri\u00e7\u00e3o complementar do Documento\/Opera\u00e7\u00e3o ",
        "format": ""
    },
    "PER_ESCRIT": {
        "type": "numeric",
        "regex": "^(\\d{6})$",
        "required": false,
        "info": "M\u00eas\/Ano da Escritura\u00e7\u00e3o em que foi registrado o documento\/opera\u00e7\u00e3o (Cr\u00e9dito pelo m\u00e9todo da Apropria\u00e7\u00e3o Direta). ",
        "format": ""
    },
    "CNPJ": {
        "type": "string",
        "regex": "^[0-9]{14}$",
        "required": false,
        "info": "CNPJ do estabelecimento gerador do cr\u00e9dito extempor\u00e2neo (Campo 04 do Registro 0140) ",
        "format": ""
    }
}