{
    "COD_PART_CONSG": {
        "type": "string",
        "regex": "^.{1,60}$",
        "required": true,
        "info": "C\u00f3digo do participante (campo 02 do Registro 0150):- consignat\u00e1rio, se houver",
        "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": ""
    },
    "COD_MUN_DEST": {
        "type": "numeric",
        "regex": "",
        "required": true,
        "info": "C\u00f3digo do munic\u00edpio de destino, conforme a tabela IBGE",
        "format": ""
    },
    "IND_VEIC": {
        "type": "string",
        "regex": "^[0-9]{1}$",
        "required": true,
        "info": "Indicador do tipo do ve\u00edculo transportador: 0 - Embarca\u00e7\u00e3o1 - Empurrador\/rebocador",
        "format": ""
    },
    "VEIC_ID": {
        "type": "string",
        "regex": "^[0-9]{0}$",
        "required": true,
        "info": "Identifica\u00e7\u00e3o da embarca\u00e7\u00e3o (IRIM ou Registro CPP)",
        "format": ""
    },
    "IND_NAV": {
        "type": "string",
        "regex": "^[0-9]{1}$",
        "required": true,
        "info": "Indicador do tipo da navega\u00e7\u00e3o: 0 - Interior1 - Cabotagem",
        "format": ""
    },
    "VIAGEM": {
        "type": "numeric",
        "regex": "",
        "required": true,
        "info": "N\u00famero da viagem",
        "format": ""
    },
    "VL_FRT_LIQ": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": true,
        "info": "Valor l\u00edquido do frete",
        "format": "15v2"
    },
    "VL_DESP_PORT": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": true,
        "info": "Valor das despesas portu\u00e1rias",
        "format": "15v2"
    },
    "VL_DESP_CAR_DESC": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": true,
        "info": "Valor das despesas com carga e descarga",
        "format": "15v2"
    },
    "VL_OUT": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": true,
        "info": "Outros valores",
        "format": "15v2"
    },
    "VL_FRT_BRT": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": true,
        "info": "Valor bruto do frete",
        "format": "15v2"
    },
    "VL_FRT_MM": {
        "type": "numeric",
        "regex": "^\\d+(\\.\\d*)?|\\.\\d+$",
        "required": true,
        "info": "Valor adicional do frete para renova\u00e7\u00e3o da Marinha Mercante",
        "format": "15v2"
    }
}