forked from OpenBanking-Brasil/draft-openapi
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathunarrangedAccountsOverdraftGetContractsContractId_v2.5.0.csv
We can make this file beautiful and searchable if this error is corrected: Illegal quoting in line 2.
166 lines (160 loc) · 15.1 KB
/
unarrangedAccountsOverdraftGetContractsContractId_v2.5.0.csv
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
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;Tamanho mínimo
/data;data;Conjunto de informações referentes à identificação da operação de crédito de adiantamento a depositantes;Objeto;;Obrigatório;;;1;1;"";Não permitido;object;;
/data/contractNumber;contractNumber;Número do contrato dado pela instituição contratante.;Texto;100;Obrigatório;^[\w\W]{1,100}$;;1;1;"";Não permitido;string;1324926521496;1
/data/ipocCode;ipocCode;"Número padronizado do contrato - IPOC (Identificação Padronizada da Operação de Crédito). Segundo DOC 3040, composta por:
- **CNPJ da instituição:** 8 (oito) posições iniciais;
- **Modalidade da operação:** 4 (quatro) posições;
- **Tipo do cliente:** 1 (uma) posição( 1 = pessoa natural - CPF, 2= pessoa jurídica – CNPJ, 3 = pessoa física no exterior, 4 = pessoa jurídica no exterior, 5 = pessoa natural sem CPF e 6 = pessoa jurídica sem CNPJ);
- **Código do cliente:** O número de posições varia conforme o tipo do cliente:
1. Para clientes pessoa física com CPF (tipo de cliente = 1), informar as 11 (onze) posições do CPF;
2. Para clientes pessoa jurídica com CNPJ (tipo de cliente = 2), informar as 8 (oito) posições iniciais do CNPJ;
3. Para os demais clientes (tipos de cliente 3, 4, 5 e 6), informar 14 (catorze) posições com complemento de zeros à esquerda se a identificação tiver tamanho inferior;
- **Código do contrato:** 1 (uma) até 40 (quarenta) posições, sem complemento de caracteres.
";Texto;67;Obrigatório;^[\w\W]{22,67}$;;1;1;"";Não permitido;string;92792126019929279212650822221989319252576;22
/data/productName;productName;"Denominação/Identificação do nome da Modalidade da Operação de Crédito divulgado ao cliente
";Texto;140;Obrigatório;^(?!\s)[\w\W\s]*[^\s]$;;1;1;"";Não permitido;string;AD;
/data/productType;productType;"""Tipo da modalidade de crédito contratada, conforme circular 4.015 e descrição do DOC3040 do SCR). (Vide Enum)
Adiantamento a depositantes, Direitos creditórios descontados Empréstimos, Financiamentos, Financiamentos rurais e Financiamentos imobiliários""
";Texto;;Obrigatório;;ADIANTAMENTO_A_DEPOSITANTES;1;1;"";Não permitido;string;ADIANTAMENTO_A_DEPOSITANTES;
/data/productSubType;productSubType;"""Sub tipo da modalidades de crédito contratadas, conforme circular 4.015 e descrição do DOC3040 do SCR). (Vide Enum)
Adiantamento a depositantes
";Texto;;Obrigatório;;ADIANTAMENTO_A_DEPOSITANTES;1;1;"";Não permitido;string;ADIANTAMENTO_A_DEPOSITANTES;
/data/contractDate;contractDate;Data de contratação da operação de crédito. Especificação RFC-3339;Data;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;2018-01-05;
/data/disbursementDates;disbursementDates;"Lista que traz as Datas de Desembolso do valor contratado.
";Lista;10;Opcional;^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$;;1;N;"";Não permitido;array;2018-01-15;
/data/settlementDate;settlementDate;"Data de liquidação da operação.
";Data;10;Opcional;^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$;;0;1;"";Não permitido;string;2018-01-15;
/data/contractAmount;contractAmount;Valor contratado da operação. Expresso em valor monetário com no mínimo 2 casas e no máximo 4 casas decimais. Nos casos em que não houver este valor explícito no contrato do produto, enviar como 0.00.;Texto;20;Obrigatório;^\d{1,15}\.\d{2,4}$;;1;1;"";Não permitido;string;100000.0400;4
/data/currency;currency;"Moeda referente ao valor da garantia, segundo modelo ISO-4217. p.ex. 'BRL'
Todos os valores monetários informados estão representados com a moeda vigente do Brasil
";Texto;3;Opcional;^(\w{3}){1}$;;0;1;"";Não permitido;string;BRL;
/data/dueDate;dueDate;"Data de vencimento Final da operação. Especificação RFC-3339
";Data;10;Opcional;^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$;;0;1;"";Não permitido;string;2028-01-15;2
/data/instalmentPeriodicity;instalmentPeriodicity;"""Informação relativa à periodicidade regular das parcelas. (Vide Enum)
sem periodicidade regular, semanal, quinzenal, mensal, bimestral, trimestral, semestral, anual""
";Texto;;Obrigatório;;"SEM_PERIODICIDADE_REGULAR
SEMANAL
QUINZENAL
MENSAL
BIMESTRAL
TRIMESTRAL
SEMESTRAL
ANUAL
OUTROS";1;1;"";Não permitido;string;SEMANAL;
/data/instalmentPeriodicityAdditionalInfo;instalmentPeriodicityAdditionalInfo;"Campo obrigatório para complementar a informação relativa à periodicidade de pagamento regular quando tiver a opção OUTROS. Preencher o campo quando não aplicável com string vazia ("""").
";Texto;50;Obrigatório;[\w\W\s]*;;1;1;"";Não permitido;string;Informações adicionais sobre periodicidade;
/data/firstInstalmentDueDate;firstInstalmentDueDate;"Data de vencimento primeira parcela do principal
";Data;10;Opcional;^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$;;0;1;"";Não permitido;string;2018-02-15;2
/data/CET;CET;"CET – Custo Efetivo Total deve ser expresso na forma de taxa percentual anual e incorpora todos os encargos e despesas incidentes nas operações de crédito (taxa de juro, mas também tarifas, tributos, seguros e outras despesas cobradas).
O preenchimento deve respeitar as 6 casas decimais, mesmo que venham preenchidas com zeros (representação de porcentagem p.ex: 0.150000. sEste valor representa 15%. O valor 1 representa 100%).
";Texto;13;Opcional;^\d{1,6}\.\d{6}$;;0;1;"";Não permitido;string;0.290000;8
/data/amortizationScheduled;amortizationScheduled;"Sistema de amortização (Vide Enum):
- SAC (Sistema de Amortização Constante) - É aquele em que o valor da amortização permanece igual até o final. Os juros cobrados sobre o parcelamento não entram nesta conta.
- PRICE (Sistema Francês de Amortização) - As parcelas são fixas do início ao fim do contrato. Ou seja, todas as parcelas terão o mesmo valor, desde a primeira até a última. Nos primeiros pagamentos, a maior parte do valor da prestação corresponde aos juros. Ao longo do tempo, a taxa de juros vai decrescendo. Como o valor da prestação é fixo, com o passar das parcelas, o valor de amortização vai aumentando.
- SAM (Sistema de Amortização Misto) - Cada prestação (pagamento) é a média aritmética das prestações respectivas no Sistemas Price e no Sistema de Amortização Constante (SAC).
- SEM SISTEMA DE AMORTIZAÇÃO
";Texto;;Obrigatório;;"SAC
PRICE
SAM
SEM_SISTEMA_AMORTIZACAO
OUTROS";1;1;"";Não permitido;string;SAC;
/data/amortizationScheduledAdditionalInfo;amortizationScheduledAdditionalInfo;"Campo obrigatório para complementar a informação relativa à amortização quando selecionada a opção OUTROS. Preencher o campo quando não aplicável com string vazia ("""").
";Texto;200;Obrigatório;[\w\W\s]*;;1;1;"";Não permitido;string;Informações complementares relativa à amortização do tipo 'OUTROS';
/data/interestRates;interestRates;"Objeto que traz o conjunto de informações necessárias para demonstrar a composição das taxas de juros remuneratórios da Modalidade de crédito.
Caso o contrato não possua taxas de juros, deve ser compartilhada uma lista vazia. Caso o contrato possua uma taxa de juros com valor 0, deve ser compartilhado um objeto com o valor 0 de forma explícita.
";Lista;;Obrigatório;;;0;N;"";Não permitido;array;;
/data/interestRates/taxType;taxType;"""Tipo de Taxa (vide Enum)
- NOMINAL (taxa nominal é uma taxa de juros em que a unidade referencial não coincide com a unidade de tempo da capitalização. Ela é sempre fornecida em termos anuais, e seus períodos de capitalização podem ser diários, mensais, trimestrais ou semestrais. p.ex. Uma taxa de 12% ao ano com capitalização mensal)
- EFETIVA (É a taxa de juros em que a unidade referencial coincide com a unidade de tempo da capitalização. Como as unidades de medida de tempo da taxa de juros e dos períodos de capitalização são iguais, usa-se exemplos simples como 1% ao mês, 60% ao ano)""
";Texto;;Obrigatório;;"NOMINAL
EFETIVA";1;1;"";Não permitido;string;EFETIVA;
/data/interestRates/interestRateType;interestRateType;"""Tipo de Juros (vide Enum)
- SIMPLES (aplicada/cobrada sempre sobre o capital inicial, que é o valor emprestado/investido. Não há cobrança de juros sobre juros acumulados no(s) período(s) anterior(es). Exemplo: em um empréstimo de R$1.000, com taxa de juros simples de 8% a.a., com duração de 2 anos, o total de juros será R$80 no primeiro ano e R$ 80 no segundo ano. Ao final do contrato, o tomador irá devolver o principal e os juros simples de cada ano: R$1.000+R$80+R$80=R$1.160)
- COMPOSTO (para cada período do contrato (diário, mensal, anual etc.), há um “novo capital” para a cobrança da taxa de juros contratada. Esse “novo capital” é a soma do capital e do juro cobrado no período anterior. Exemplo: em um empréstimo de R$1.000, com taxa de juros composta de 8% a.a., com duração de 2 anos, o total de juros será R$80 no primeiro ano. No segundo ano, os juros vão ser somados ao capital (R$1.000 + R$ 80 = R$ 1.080), resultando em juros de R$ 86 (8%de R$ 1.080))""
";Texto;;Obrigatório;;"SIMPLES
COMPOSTO";1;1;"";Não permitido;string;SIMPLES;
/data/interestRates/taxPeriodicity;taxPeriodicity;"""Periodicidade da taxa . (Vide Enum)
a.m - ao mês
a.a. - ao ano""
";Texto;;Obrigatório;;"AM
AA";1;1;"";Não permitido;string;AA;
/data/interestRates/calculation;calculation;Base de cálculo;Texto;;Obrigatório;;"21/252
30/360
30/365";1;1;"";Não permitido;string;21/252;
/data/interestRates/referentialRateIndexerType;referentialRateIndexerType;"""Tipos de taxas referenciais ou indexadores, conforme Anexo 5: Taxa referencial ou Indexador (Indx), do Documento 3040""
";Texto;;Obrigatório;;"SEM_TIPO_INDEXADOR
PRE_FIXADO
POS_FIXADO
FLUTUANTES
INDICES_PRECOS
CREDITO_RURAL
OUTROS_INDEXADORES";1;1;"";Não permitido;string;PRE_FIXADO;
/data/interestRates/referentialRateIndexerSubType;referentialRateIndexerSubType;"""Sub tipos de taxas referenciais ou indexadores, conforme Anexo 5: Taxa referencial ou Indexador (Indx), do Documento 3040""
";Texto;;Opcional;;"SEM_SUB_TIPO_INDEXADOR
PRE_FIXADO
TR_TBF
TJLP
LIBOR
TLP
OUTRAS_TAXAS_POS_FIXADAS
CDI
SELIC
OUTRAS_TAXAS_FLUTUANTES
IGPM
IPCA
IPCC
OUTROS_INDICES_PRECO
TCR_PRE
TCR_POS
TRFC_PRE
TRFC_POS
OUTROS_INDEXADORES";0;1;"";Não permitido;string;TJLP;
/data/interestRates/referentialRateIndexerAdditionalInfo;referentialRateIndexerAdditionalInfo;"Campo livre para complementar a informação relativa ao Tipo de taxa referencial ou indexador.
[Restrição] Obrigatório para complementar a informação relativa ao Tipo de taxa referencial ou indexador, quando selecionada o tipo ou subtipo OUTRO.
";Texto;140;Condicional;^(?!\s)[\w\W\s]*[^\s]$;;0;1;" Obrigatório para complementar a informação relativa ao Tipo de taxa referencial ou indexador, quando selecionada o tipo ou subtipo OUTRO.
";Não permitido;string;Informações adicionais;
/data/interestRates/preFixedRate;preFixedRate;"Taxa pré-fixada aplicada sob o contrato da modalidade crédito. p.ex. 0.014500. O preenchimento deve respeitar as 6 casas decimais, mesmo que venham preenchidas com zeros(representação de porcentagem p.ex: 0.150000. Este valor representa 15%. O valor 1 representa 100%). Preencher o campo não aplicável ao contrato com zeros, seguindo o pattern (0.000000).
";Texto;9;Obrigatório;^\d{1,2}\.\d{6}$;;1;1;"";Não permitido;string;0.600000;8
/data/interestRates/postFixedRate;postFixedRate;"Taxa pós-fixada aplicada sob o contrato da modalidade crédito. p.ex. 0.0045 .O preenchimento deve respeitar as 6 casas decimais, mesmo que venham preenchidas com zeros (representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%). Preencher o campo não aplicável ao contrato com zeros, seguindo o pattern (0.000000).
";Texto;9;Obrigatório;^\d{1,2}\.\d{6}$;;1;1;"";Não permitido;string;0.550000;8
/data/interestRates/additionalInfo;additionalInfo;"Texto com informações adicionais sobre a composição das taxas de juros pactuadas.
[Restrição] Caso a instituição possua a informação para compartilhamento, esta deverá ser informada.
";Texto;1200;Condicional;^(?!\s)[\w\W\s]*[^\s]$;;0;1;" Caso a instituição possua a informação para compartilhamento, esta deverá ser informada.
";Não permitido;string;Informações adicionais;
/data/contractedFees;contractedFees;Lista que traz as informações das tarifas pactuadas no contrato.;Lista;;Obrigatório;;;0;N;"";Não permitido;array;;
/data/contractedFees/feeName;feeName;Denominação da Tarifa pactuada;Texto;140;Obrigatório;^(?!\s)[\w\W\s]*[^\s]$;;1;1;"";Não permitido;string;Excesso em Conta;
/data/contractedFees/feeCode;feeCode;Sigla identificadora da tarifa pactuada;Texto;140;Obrigatório;^(?!\s)[\w\W\s]*[^\s]$;;1;1;"";Não permitido;string;EXCESSO_CONTA;
/data/contractedFees/feeChargeType;feeChargeType;Tipo de cobrança para a tarifa pactuada no contrato.;Texto;;Obrigatório;;"UNICA
POR_PARCELA";1;1;"";Não permitido;string;UNICA;
/data/contractedFees/feeCharge;feeCharge;"""Forma de cobrança relativa a tarifa pactuada no contrato. (Vide Enum)
- Mínimo
- Máximo
- Fixo
- Percentual""
";Texto;;Obrigatório;;"MINIMO
MAXIMO
FIXO
PERCENTUAL";1;1;"";Não permitido;string;MINIMO;
/data/contractedFees/feeAmount;feeAmount;"Valor monetário da tarifa pactuada no contrato.
[Restrição] Preenchimento obrigatório quando a forma de cobrança for diferente de Percentual.
";Texto;20;Condicional;^\d{1,15}\.\d{2,4}$;;0;1;" Preenchimento obrigatório quando a forma de cobrança for diferente de Percentual.
";Não permitido;string;1000.0400;4
/data/contractedFees/feeRate;feeRate;"É o valor da tarifa em percentual pactuada no contrato.
[Restrição] Preenchimento obrigatório quando a forma de cobrança for Percentual.
";Texto;8;Condicional;^\d{1}\.\d{6}$;;0;1;" Preenchimento obrigatório quando a forma de cobrança for Percentual.
";Não permitido;string;0.062000;8
/data/contractedFinanceCharges;contractedFinanceCharges;Lista que traz os encargos pactuados no contrato;Lista;;Obrigatório;;;0;N;"";Não permitido;array;;
/data/contractedFinanceCharges/chargeType;chargeType;Tipo de encargo pactuado no contrato.;Texto;;Obrigatório;;"JUROS_REMUNERATORIOS_POR_ATRASO
MULTA_ATRASO_PAGAMENTO
JUROS_MORA_ATRASO
IOF_CONTRATACAO
IOF_POR_ATRASO
SEM_ENCARGO
OUTROS";1;1;"";Não permitido;string;JUROS_REMUNERATORIOS_POR_ATRASO;
/data/contractedFinanceCharges/chargeAdditionalInfo;chargeAdditionalInfo;"Campo para informações adicionais.
[Restrição] Obrigatório se selecionada a opção 'OUTROS' em Tipo de encargo pactuado no contrato.
";Texto;;Condicional;^(?!\s)[\w\W\s]*[^\s]$;;0;1;" Obrigatório se selecionada a opção 'OUTROS' em Tipo de encargo pactuado no contrato.
";Não permitido;string;Informações adicionais sobre encargos.;
/data/contractedFinanceCharges/chargeRate;chargeRate;"Representa o valor do encargo em percentual pactuado no contrato.
O preenchimento deve respeitar as 6 casas decimais, mesmo que venham preenchidas com zeros(representação de porcentagem p.ex: 0.150000. Este valor representa 15%. O valor 1 representa 100%).
";Texto;8;Opcional;^\d{1}\.\d{6}$;;0;1;"";Não permitido;string;0.071200;8