{
    "NUM_SEQ": {
        "type": "numeric",
        "regex": "",
        "required": true,
        "info": "N\u00famero de ordem sequencial do modal",
        "format": ""
    },
    "IND_EMIT": {
        "type": "string",
        "regex": "^[0-9]{0}$",
        "required": true,
        "info": "Indicador do emitente do documento fiscal: 0 - Emiss\u00e3o pr\u00f3pria1 - Terceiros",
        "format": ""
    },
    "CNPJ_CPF_EMIT": {
        "type": "numeric",
        "regex": "^[0-9]{14}$",
        "required": true,
        "info": "CNPJ ou CPF do participante emitente do modal",
        "format": ""
    },
    "UF_EMIT": {
        "type": "string",
        "regex": "^[0-9]{2}$",
        "required": true,
        "info": "Sigla da unidade da federa\u00e7\u00e3o do participante emitente do modal",
        "format": ""
    },
    "IE_EMIT": {
        "type": "string",
        "regex": "^[0-9]{14}$",
        "required": true,
        "info": "Inscri\u00e7\u00e3o Estadual do participante emitente do modal",
        "format": ""
    },
    "COD_MUN_ORIG": {
        "type": "numeric",
        "regex": "",
        "required": true,
        "info": "C\u00f3digo do munic\u00edpio de origem do servi\u00e7o, conforme a tabela IBGE",
        "format": ""
    },
    "CNPJ_CPF_TOM": {
        "type": "numeric",
        "regex": "^[0-9]{14}$",
        "required": true,
        "info": "CNPJ\/CPF do participante tomador do servi\u00e7o",
        "format": ""
    },
    "UF_TOM": {
        "type": "string",
        "regex": "^[0-9]{2}$",
        "required": true,
        "info": "Sigla da unidade da federa\u00e7\u00e3o do participante tomador do servi\u00e7o",
        "format": ""
    },
    "IE_TOM": {
        "type": "string",
        "regex": "^[0-9]{14}$",
        "required": true,
        "info": "Inscri\u00e7\u00e3o Estadual do participante tomador do servi\u00e7o",
        "format": ""
    },
    "COD_MUN_DEST": {
        "type": "numeric",
        "regex": "^[0-9]{7}$",
        "required": true,
        "info": "C\u00f3digo do munic\u00edpio de destino, conforme a tabela IBGE(Preencher com 9999999, se Exterior)",
        "format": ""
    },
    "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": ""
    },
    "SUB": {
        "type": "numeric",
        "regex": "^[0-9]{3}$",
        "required": true,
        "info": "Subs\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": "^(0[1-9]|[1-2][0-9]|31(?!(?:0[2469]|11))|30(?!02))(0[1-9]|1[0-2])([12]\\d{3})$",
        "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"
    }
}