|
| 1 | +Xpath;Nome;Definição;Tipo de Dado;Tamanho;Mandatoriedade;Formato;Domínio;Mínimo de Ocorrências;Máximo de Ocorrências;Restrições;Nulidade;Tipo de Dado Json;Exemplo |
| 2 | +/data;data;Lista dos lançamentos referentes às transações realizadas e de lançamentos futuros para as contas de: depósito à vista, poupança e de pagamento pré-paga;Lista;;Obrigatório;;;0;N;"";Não permitido;array; |
| 3 | +/data/transactionId;transactionId;Código ou identificador único prestado pela instituição que mantém a conta para representar a transação individual.;Texto;100;Opcional;^[a-zA-Z0-9][a-zA-Z0-9\-]{0,99}$;;0;1;"";Não permitido;string;TXpRMU9UQTROMWhZV2xSU1FUazJSMDl |
| 4 | +/data/completedAuthorisedPaymentType;completedAuthorisedPaymentType;"Indicador da transação: |
| 5 | +- Transação efetivada |
| 6 | +- Lançamento futuro";Texto;19;Obrigatório;;"TRANSACAO_EFETIVADA |
| 7 | +LANCAMENTO_FUTURO";1;1;"";Não permitido;string;TRANSACAO_EFETIVADA |
| 8 | +/data/creditDebitType;creditDebitType;"Indicador do tipo de lançamento: |
| 9 | +Débito (no extrato) Em um extrato bancário, os débitos, marcados com a letra “D” ao lado do valor registrado, informam as saídas de dinheiro na conta-corrente. |
| 10 | +Crédito (no extrato) Em um extrato bancário, os créditos, marcados com a letra “C” ao lado do valor registrado, informam as entradas de dinheiro na conta-corrente.";Texto;7;Obrigatório;;"CREDITO |
| 11 | +DEBITO";1;1;"";Não permitido;string;DEBITO |
| 12 | +/data/transactionName;transactionName;Campo livre que corresponde ao identificador da transação na instituição financeira;Texto;60;Obrigatório;[\w\W\s]*;;1;1;"";Não permitido;string;TRANSFCWAR5TXHCX5I9IDBHML8082N8NEO30M6LNNG7ANAYIJYRM00ZBZPU8 |
| 13 | +/data/type;type;Tipo de Transação;Texto;31;Obrigatório;;"TED |
| 14 | +DOC |
| 15 | +PIX |
| 16 | +TRANSFERENCIA_MESMA_INSTITUICAO |
| 17 | +BOLETO |
| 18 | +CONVENIO_ARRECADACAO |
| 19 | +PACOTE_TARIFA_SERVICOS |
| 20 | +TARIFA_SERVICOS_AVULSOS |
| 21 | +FOLHA_PAGAMENTO |
| 22 | +DEPOSITO |
| 23 | +SAQUE |
| 24 | +CARTAO |
| 25 | +ENCARGOS_JUROS_CHEQUE_ESPECIAL |
| 26 | +RENDIMENTO_APLIC_FINANCEIRA |
| 27 | +PORTABILIDADE_SALARIO |
| 28 | +RESGATE_APLIC_FINANCEIRA |
| 29 | +OPERACAO_CREDITO |
| 30 | +OUTROS";1;1;"";Não permitido;string;PIX |
| 31 | +/data/amount;amount;Valor da transação. Expressa em valor monetário com 4 casas decimais.;Número;20;Obrigatório;^-?\d{1,15}\.\d{2,4}$;;1;1;"";Não permitido;number;500.54 |
| 32 | +/data/transactionCurrency;transactionCurrency;Moeda referente ao valor da transação, segundo modelo ISO-4217. p.ex. 'BRL'.;Texto;3;Obrigatório;^(\w{3}){1}$;;1;1;"";Não permitido;string;BRL |
| 33 | +/data/transactionDate;transactionDate;"Se indicador de transação: |
| 34 | +TRANSACAO_EFETIVADA - corresponde a data de lançamento da transação |
| 35 | +LANCAMENTO_FUTURO - corresponde a data prevista de efetivação da transação";Texto;10;Obrigatório;^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$;;1;1;"";Não permitido;string;2021-01-07 |
| 36 | +/data/partieCnpjCpf;partieCnpjCpf;Identificação da pessoa envolvida na transação: pagador ou recebedor (Preencher com o CPF ou CNPJ, sem formatação);Texto;14;Obrigatório;^\d{11}$|^\d{14}$|^NA$;;1;1;"";Não permitido;string;43908445778 |
| 37 | +/data/partiePersonType;partiePersonType;"Identificação do Tipo de Pessoa da pessoa envolvida na transação. |
| 38 | +Pessoa Natural - Informar CPF no campo “payerCnpjCpf” |
| 39 | +Pessoa Jurídica - Informar CNPJ no campo “payerCnpjCpf”";Texto;15;Obrigatório;;"PESSOA_NATURAL |
| 40 | +PESSOA_JURIDICA";1;1;"";Não permitido;string;PESSOA_NATURAL |
| 41 | +/data/partieCompeCode;partieCompeCode;Código identificador atribuído pelo Banco Central do Brasil às instituições participantes do STR (Sistema de Transferência de reservas) referente à pessoa envolvida na transação. O número-código substituiu o antigo código COMPE. Todos os participantes do STR, exceto as Infraestruturas do Mercado Financeiro (IMF) e a Secretaria do Tesouro Nacional, possuem um número-código independentemente de participarem da Centralizadora da Compensação de Cheques (Compe). O campo tem a anotação “n/a” (“não se aplica”) para os participantes do STR aos quais não é atribuído um número-código;Texto;3;Obrigatório;\d{3}|^NA$;;1;1;"";Não permitido;string;001 |
| 42 | +/data/partieBranchCode;partieBranchCode;Código da Agência detentora da conta da pessoa envolvida na transação. (Agência é a dependência destinada ao atendimento aos clientes, ao público em geral e aos associados de cooperativas de crédito, no exercício de atividades da instituição, não podendo ser móvel ou transitória);Texto;4;Obrigatório;\d{4}|^NA$;;1;1;"";Não permitido;string;6272 |
| 43 | +/data/partieNumber;partieNumber;Número da conta da pessoa envolvida na transação;Texto;20;Obrigatório;^\d{8,20}$|^NA$;;1;1;"";Não permitido;string;67890854360 |
| 44 | +/data/partieCheckDigit;partieCheckDigit;Dígito da conta da pessoa envolvida na transação;Texto;1;Obrigatório;[\w\W\s]*;;1;1;"";Não permitido;string;4 |
0 commit comments