Fonte: SDRs/sdr-0023b-fatores-remuneracao-ic.md
SDR-0023b — Fatores de remuneração do IC (complexidade, volume, dispersão) e fórmula
Eixo:
Ambos(Modelo de Serviços | Arquitetura Contratual | Ambos)
1. Metadados
| Campo | Valor |
|---|---|
| ID | sdr-0023b-fatores-remuneracao-ic |
| Pai | sdr-0023-remuneracao-por-ic-modelo.md |
| Título | Fatores de remuneração por IC: complexidade, volume, dispersão geográfica e partilha entre contratos |
| Versão | v0.4 |
| Data | 2026-05-04 |
| Autor | Elias Cotrim |
| Revisores | (pendente) |
| Status | Em validação |
| Substitui | — |
| Substituído por | — |
| Classificação | Interno |
| Eixo | Ambos |
| Domínio | Memória de cálculo, precificação por grupo de IC |
| Stakeholders | Contratação; precificação; C1-GOV, C2-OPR, C3-SEC |
| SDRs relacionados | sdr-0023, sdr-0023a, sdr-0023d, sdr-0023e, sdr-0013, sdr-0004, sdr-0020, sdr-0002 |
2. Controle de Revisão
| Versão | Data | Autor | Mudanças |
|---|---|---|---|
| v0.1 | 2026-05-03 | Elias Cotrim | Criação |
| v0.2 | 2026-05-03 | Elias Cotrim | §4.4 — evidência mínima para admissão extraordinária (lista exaustiva, sdr-0023a §8.1.1) |
| v0.3 | 2026-05-04 | Elias Cotrim | §8.3 — remissão à elegibilidade da parcela recorrente (sdr-0023d) |
| v0.4 | 2026-05-04 | Elias Cotrim | §8.3 — remissão ao valor do evento de inclusão (sdr-0023e) |
3. Objetivo
Especificar os fatores que compõem o preço-IC pleno (por grupo de ICs no período), a média de complexidade, o volume e a dispersão geográfica (quando o IC não for gerível remotamente), e a ligação com o split C1/C2/C3 definido no hub — sem fixar valores monetários de mercado (política em sdr-0013).
4. Escopo e Abstração
4.1 Dentro do escopo
- Agrupamento de ICs para precificação por família / grupo contratual.
- Fatores: complexidade (rubrica), volume (quantidade de instâncias), dispersão (só se não remoto).
- Fórmula-resumo e partilha 15% / 25% / 60% como remissão ao hub (sdr-0023 §8.1 — nota indicativa, pregão com itens independentes).
- Coerência com memória de cálculo recalculável.
4.2 Fora do escopo
- Catálogo e opt-in — sdr-0023a.
- Contrapesos e aninhamento — sdr-0023c.
- Pesquisa de preços e fontes de mercado — sdr-0013.
4.3 Nível de abstração
Define forma da conta e campos obrigatórios; números (preço base, pesos, coeficientes) ficam no ANS/TR ou anexo de preços.
4.4 Coerência com admissão de IC fora da lista exaustiva
Quando o TR/ANS prever admissão extraordinária de IC não constante da lista exaustiva remunerável (sdr-0023a §8.1.1), os fatores e campos deste SDR — em especial complexidade (rubrica), volume, dispersão condicionada ao registro de geribilidade remota (Sim/Não) e localização no parque — constituem evidência mínima de enquadramento na memória de cálculo, sem antecipar valores monetários.
5. Contexto e Síntese Executiva
5.1 Problema
Preço único por tipo de IC ignora esforço real (complexidade), escala (volume) e custo de deslocamento (dispersão).
5.2 Solução proposta (resumo)
Preço-IC pleno do grupo = preço_base_grupo × média(complexidade) × fator(volume) × fator(dispersão_geo) (este último 1 quando o IC for gerível remotamente).
5.3 Benefícios esperados
Memória de cálculo auditável e alinhamento ao parque (sdr-0004, sdr-0020).
5.4 Riscos se não implementado
Subpreço de ICs dispersos ou superprecificação de ICs triviais em escala.
6. Slides Executivos
- Grupo = família de IC no período.
- Complexidade = rubrica pactuada (ex.: 1–5).
- Volume = contagem de instâncias elegíveis.
- Dispersão = só se não remoto; usa localidades do parque.
- Split → ver sdr-0023 §8.1.
7. Restrições Globais, Não-Funcionais e Critérios de Sucesso
7.1 Restrições técnicas
- Gerível remotamente: critério objetivo no ANS (ex.: presença de canal remoto pactuado, SLAs de acesso, exclusão de visita obrigatória).
- Não gerível remotamente: aplica
fator(dispersão_geo)> 1 conforme tabela do ANS.
7.2 Restrições de negócio / compliance
Não inventar preços em agentes: estrutura + pendências (sdr-0013).
7.3 Critérios de sucesso mensuráveis
Toda linha da memória permite recálculo: quantidade × valor unitário × período × fator com rastreio ao grupo e ao período.
8. Design / Arquitetura
8.1 Visão geral
Os ICs são agrupados por critério publicado no TR (ex.: por tipo CMDB, por família IMR U1–U6, por localidade-polo). Para cada grupo no período:
- Atribuir complexidade por IC ou por subtipo, depois tirar média do grupo (ou média ponderada por volume — escolha única no ANS).
- Aplicar fator(volume) crescente com a quantidade (tabela de faixas no ANS).
- Se não remoto, aplicar fator(dispersão_geo) a partir do número de localidades distintas com IC do grupo ou de coeficiente por faixa de distância (ANS).
8.2 Componentes
| Fator | Entrada | Saída |
|---|---|---|
média(complexidade) |
Rubrica por IC | Escalar multiplicador |
fator(volume) |
Contagem de ICs no grupo | Escalar ou descontar economia de escala |
fator(dispersão_geo) |
Localidades / remotabilidade | ≥ 1 |
8.3 Fluxos
Após preço_IC_grupo, a receita por contrato segue aplicabilidade do catálogo (sdr-0023a) e o split (sdr-0023):
preco_IC_grupo = preco_base_grupo × media(complexidade) × fator(volume) × fator(dispersao_geo se nao_remoto; senao 1)
receita_C1 = aplicabilidade_C1 × evidencia_OK × (pct_C1 × preco_IC_grupo)
receita_C2 = aplicabilidade_C2 × evidencia_OK × (pct_C2 × preco_IC_grupo)
receita_C3 = aplicabilidade_C3 × evidencia_OK × (pct_C3 × preco_IC_grupo)
Onde pct_C1, pct_C2, pct_C3 são os percentuais padrão 0,15 / 0,60 / 0,25 ou os substitutos pactuados, e aplicabilidade_* ∈ {0,1} conforme catálogo; evidencia_OK conforme IMR/ANS (sdr-0002). Para a parcela recorrente associada à permanência ativa do IC (e não ao evento de inclusão), o instrumento deve incorporar o critério de sdr-0023d — por exemplo como quantidade elegível = 0 ou fator de elegibilidade do período quando não houver prestação efetiva; sem repetir aqui a definição canônica. O valor do evento de inclusão inicial (×1,20 sobre a base na conformidade de entrada e vedações) é dona em sdr-0023e.
8.4 Alinhamento U1–U6
O grupo deve mapear-se às famílias das unidades ordinárias (U1–U6) para consistência de painel; o detalhe monetário IC × contrato permanece neste modelo.
9. Processos e Integrações
9.1 Processos afetados
ETP, pesquisa de preços, elaboração de ANS, fechamento mensal.
9.2 Integrações
9.3 SLAs / tempos
Prazos de medição e publicação de evidências no ANS.
10. Dados, Modelos e Classificações
10.1 Entidades / glossário
preco_base_grupo: valor de referência do grupo após pesquisa de preços (sdr-0013).nao_remoto: flag por IC ou por tipo, definida no ANS.
10.2 Modelos de dados
Planilha-memória mínima: grupo_id, periodo, lista_ci, complexidade_por_ci, media_complexidade, volume, localidades, remoto, fatores, preco_IC_grupo, pct_C1/C2/C3, receitas.
10.3 Classificações (LGPD, criticidade, etc.)
Criticidade pode ponderar complexidade se o ANS assim previr; não duplicar glosa pelo mesmo fato (sdr-0005).
11. Controles de Exclusividade e Risco
11.1 Exclusividade / fonte única
Dono, entre sdr-*.md, da estrutura de fatores e da fórmula-resumo do preço-IC por grupo vinculada ao modelo 0023. O split percentual permanece declarado no hub sdr-0023 — aqui só aplica os percentuais.
11.2 Riscos e mitigação
| Risco | Mitigação |
|---|---|
| “Média” manipulável | ANS define ponderação ou mediana; auditoria C1 |
| Dispersão inflada | Cruzar com inventário georreferenciado (sdr-0020) |
12. Segurança, LGPD e Auditoria
12.1 Controles de segurança
N/A específico — ver sdr-0016 para o escopo C3.
12.2 LGPD / privacidade
Memória de cálculo sem dados pessoais desnecessários; agregar por grupo quando possível.
12.3 Auditoria / evidências
Fontes dos coeficientes ( atas de pesquisa de preços, anexos) arquivadas com o período.
13. Rastreabilidade e Validação
13.1 Critérios de aceite globais
- ANS contém tabelas de
fator(volume), rubrica de complexidade e regraremoto. - Reconciliação: soma das receitas por contrato no período = soma prevista na memória ± tolerância documentada.
13.2 Validações automáticas (quando existirem)
python scripts/check_sdr_conformity.py
13.3 Validações manuais
Auditoria independente da memória de cálculo em amostragem por grupo.
14. Matriz de Implementações Dependentes e Riscos
| Implementação | Depende de | Risco se atrasar |
|---|---|---|
| Coeficientes no ANS | Pesquisa de preços | Impossibilidade de faturar |
| Flag remoto | TR técnico | Dispersão mal aplicada |
15. Histórico de Mudanças Governadas
| Data | Mudança | SDR / proposta |
|---|---|---|
| 2026-05-03 | Criação v0.1 | sdr-0023b |
| 2026-05-03 | v0.2 — §4.4 admissão e lista exaustiva | sdr-0023b |
| 2026-05-04 | v0.3 — §8.3 elegibilidade parcela recorrente (0023d) | sdr-0023b |
| 2026-05-04 | v0.4 — §8.3 valor evento inclusão (0023e) | sdr-0023b |
16. Propostas Governadas (alternativas)
- Preço por IC individual sem grupo — alternativa válida para ICs isolados (sdr-0023c); o padrão deste SDR é grupo + média.
17. Requisitos
17.1 Requisitos funcionais
| ID | Requisito | Prioridade | Aceite quando |
|---|---|---|---|
| RF-001 | Publicar fórmula-resumo no ANS | Alta | Texto operacional |
| RF-002 | Definir remotabilidade por tipo de IC | Alta | Tabela ANS |
| RF-003 | Amarrar dispersão a localidades oficiais | Média | Referência cruzada ao parque |
17.2 Rastreabilidade implementação ↔ requisito
| Requisito | Arquivo / componente | Observação |
|---|---|---|
| RF-001–RF-003 | ANS / memória .md ou planilha |
Documentação; sem código neste SDR |
17.3 Requisitos não-funcionais
| ID | Requisito | Métrica |
|---|---|---|
| RNF-001 | Recalculabilidade | 100% das linhas com fatores explícitos |
18. Checklist de Governança
- [x] Metadados e Pai completos
- [x] Status
Em validação - [x] Fórmula no hub não duplicada como “dono” — split referenciado
- [x] Sem código de implementação obrigatório
- [ ] Aprovação formal
18.1 Agentes de conformidade (Cursor)
| Agente | Regra Cursor | Norma em SDRs/governance/rules/ |
|---|---|---|
| Verificador de conformidade SDR | sdr-conformity-checker.mdc |
sdr-conformity-checker.md |
| Detector de implementação sem vínculo SDR | implementation-without-sdr-detector.mdc |
implementation-without-sdr-detector.md |
| Anti-vibecoding sem SDR | no-vibecoding-without-sdr.mdc |
no-vibecoding-without-sdr.md |
Processo: governance/README.md · Rastreabilidade código: traceability.md · Checagem: python scripts/check_sdr_conformity.py (na raiz do repositório).
Ligações
Consumidores
ANS, anexos de preço, ETP, fiscalização.