UNPKG

@anpdgovbr/shared-types

Version:

Biblioteca central de tipos TypeScript compartilhados para os projetos da ANPD (BETA)

431 lines (430 loc) 14.6 kB
{ "title": "Estrutura Organizacional - Sistema DGP/ANPD", "description": "Hierarquia completa de unidades organizacionais da ANPD com códigos SIORG", "metadata": { "generated_at": "2025-09-18T14:45:30.123456Z", "schema_version": "1.2.0", "last_updated_by": "sistema-dgp", "source": "Sistema de Organização e Inovação Institucional do Governo Federal - SIORG", "notes": "Estrutura organizacional normalizada com metadados, índices e validação" }, "enums": { "tipos_unidade": [ "organizacao", "diretoria", "coordenacao-geral", "coordenacao", "divisao", "servico", "setor", "gabinete", "secretaria-geral", "ouvidoria", "corregedoria", "procuradoria", "conselho" ], "niveis_hierarquicos": [1, 2, 3, 4, 5] }, "organizacao": { "codigo": "235884", "sigla": "ANPD", "nome": "Agência Nacional de Proteção de Dados", "tipo": "organizacao", "nivel": 1, "unidades": [ { "codigo": "266843", "sigla": "CGA", "nome": "Coordenação-Geral de Administração", "filhos": [ { "codigo": "266852", "sigla": "CLOG", "nome": "Coordenação de Logística", "filhos": [ { "codigo": "289127", "sigla": "DICOMP", "nome": "Divisão de Compras" }, { "codigo": "289128", "sigla": "SERCO", "nome": "Serviço de Contratos" }, { "codigo": "289129", "sigla": "SEIMP", "nome": "Serviço de Infraestrutura, Materiais e Patrimônio" } ] }, { "codigo": "289109", "sigla": "DGP", "nome": "Divisão de Gestão de Pessoas", "filhos": [ { "codigo": "289110", "sigla": "SARH", "nome": "Serviço de Administração de Recursos Humanos" }, { "codigo": "289111", "sigla": "SED", "nome": "Serviço de Desenvolvimento" } ] }, { "codigo": "289112", "sigla": "DIOF", "nome": "Divisão de Orçamento e Finanças", "filhos": [ { "codigo": "289113", "sigla": "SEORC", "nome": "Serviço Orçamentário" }, { "codigo": "289114", "sigla": "SEF", "nome": "Serviço Financeiro" } ] } ] }, { "codigo": "266847", "sigla": "CGRII", "nome": "Coordenação-Geral de Relações Institucionais e Internacionais", "filhos": [ { "codigo": "289033", "sigla": "CAI", "nome": "Coordenação de Assuntos Internacionais" }, { "codigo": "266855", "sigla": "CRI", "nome": "Coordenação de Relações Institucionais" } ] }, { "codigo": "289105", "sigla": "CGTI", "nome": "Coordenação-Geral de Tecnologia da Informação", "filhos": [ { "codigo": "289115", "sigla": "CIS", "nome": "Coordenação de Infraestrutura e Segurança de TI" }, { "codigo": "289116", "sigla": "DDSS", "nome": "Divisão de Desenvolvimento e Sustentação de Sistemas" } ] }, { "codigo": "266851", "sigla": "GABPR", "nome": "Gabinete" }, { "codigo": "266850", "sigla": "SG", "nome": "Secretaria-Geral" }, { "codigo": "266846", "sigla": "CGF", "nome": "Coordenação-Geral de Fiscalização", "filhos": [ { "codigo": "266856", "sigla": "FIS", "nome": "Coordenação de Fiscalização" }, { "codigo": "266857", "sigla": "TIS", "nome": "Coordenação de Tratamento de Incidentes de Segurança" }, { "codigo": "289126", "sigla": "DIM", "nome": "Divisão de Monitoramento" } ] }, { "codigo": "266845", "sigla": "CGN", "nome": "Coordenação-Geral de Normatização", "filhos": [ { "codigo": "266858", "sigla": "CON1", "nome": "Coordenação de Normatização 1" }, { "codigo": "266859", "sigla": "CON2", "nome": "Coordenação de Normatização 2" } ] }, { "codigo": "266844", "sigla": "CGTP", "nome": "Coordenação-Geral de Tecnologia e Pesquisa", "filhos": [ { "codigo": "266860", "sigla": "CIP", "nome": "Coordenação de Inovação e Pesquisa" }, { "codigo": "289117", "sigla": "DIT", "nome": "Divisão de Tecnologia" } ] }, { "codigo": "241791", "sigla": "COR", "nome": "Corregedoria", "filhos": [ { "codigo": "289108", "sigla": "COAC", "nome": "Coordenação de Apoio à Corregedoria" } ] }, { "codigo": "266848", "sigla": "OUV", "nome": "Ouvidoria", "filhos": [ { "codigo": "289107", "sigla": "CA", "nome": "Coordenação de Atendimento" }, { "codigo": "289121", "sigla": "SEMEQ", "nome": "Serviço de Métodos e Qualidade" } ] }, { "codigo": "302585", "sigla": "PFE", "nome": "Procuradoria-Federal Especializada", "filhos": [ { "codigo": "266861", "sigla": "CCONSU", "nome": "Coordenação de Consultivo" }, { "codigo": "302783", "sigla": "SECON", "nome": "Setor de Consultivo" } ] }, { "codigo": "241789", "sigla": "CD", "nome": "Conselho Diretor", "tipo": "conselho", "nivel": 2, "unidades": [] }, { "codigo": "241790", "sigla": "CNPDPP", "nome": "Conselho Nacional de Proteção de Dados Pessoais e da Privacidade", "tipo": "conselho", "nivel": 2, "unidades": [] } ] }, "indices": { "por_tipo": { "organizacao": ["ANPD"], "coordenacao-geral": ["CGA", "CGRII", "CGTI", "CGF", "CGN", "CGTP"], "coordenacao": [ "CLOG", "CAI", "CRI", "CIS", "FIS", "TIS", "CON1", "CON2", "CIP", "COAC", "CA", "CCONSU" ], "divisao": ["DGP", "DIOF", "DDSS", "DIM", "DIT", "DICOMP"], "servico": ["SARH", "SED", "SEORC", "SEF", "SEMEQ"], "setor": ["SECON"], "gabinete": ["GABPR"], "secretaria-geral": ["SG"], "corregedoria": ["COR"], "ouvidoria": ["OUV"], "procuradoria": ["PFE"], "conselho": ["CD", "CNPDPP"] }, "por_nivel": { "nivel_1": ["ANPD"], "nivel_2": [ "CGA", "CGRII", "CGTI", "GABPR", "SG", "CGF", "CGN", "CGTP", "COR", "OUV", "PFE", "CD", "CNPDPP" ], "nivel_3": [ "CLOG", "DGP", "DIOF", "CAI", "CRI", "CIS", "DDSS", "FIS", "TIS", "DIM", "CON1", "CON2", "CIP", "DIT", "COAC", "CA", "SEMEQ", "CCONSU" ], "nivel_4": [ "SARH", "SED", "SEORC", "SEF", "DICOMP", "SERCO", "SEIMP", "SECON" ] }, "por_codigo_siorg": { "235884": "ANPD", "266843": "CGA", "266847": "CGRII", "289105": "CGTI", "266851": "GABPR", "266850": "SG", "266846": "CGF", "266845": "CGN", "266844": "CGTP", "241791": "COR", "266848": "OUV", "302585": "PFE", "241789": "CD", "241790": "CNPDPP", "266852": "CLOG", "289109": "DGP", "289112": "DIOF", "289033": "CAI", "266855": "CRI", "289115": "CIS", "289116": "DDSS", "266856": "FIS", "266857": "TIS", "289126": "DIM", "266858": "CON1", "266859": "CON2", "266860": "CIP", "289117": "DIT", "289108": "COAC", "289107": "CA", "289121": "SEMEQ", "266861": "CCONSU", "302783": "SECON", "289127": "DICOMP", "289128": "SERCO", "289129": "SEIMP", "289110": "SARH", "289111": "SED", "289113": "SEORC", "289114": "SEF" }, "unidades_administrativas": [ "CGA", "CLOG", "DGP", "DIOF", "GABPR", "SG", "CGRII", "CGTI", "COR", "OUV", "PFE" ], "unidades_finalistas": ["CGF", "CGN", "CGTP"], "orgaos_colegiados": ["CD", "CNPDPP"] }, "validacao": { "campos_obrigatorios": ["codigo", "sigla", "nome", "tipo", "nivel"], "campos_opcionais": ["unidades"], "valores_validos": { "tipo": [ "organizacao", "diretoria", "coordenacao-geral", "coordenacao", "divisao", "servico", "setor", "gabinete", "secretaria-geral", "ouvidoria", "corregedoria", "procuradoria", "conselho" ], "nivel": [1, 2, 3, 4, 5] }, "regras_estruturais": { "organizacao_nivel_1": "Apenas ANPD pode ter nível 1 (organização raiz)", "coordenacoes_gerais_nivel_2": "Coordenações-Gerais são sempre nível 2, diretamente subordinadas à ANPD", "subordinacao_hierarquica": "Unidades filhas têm nível superior ao da unidade pai", "codigos_siorg_unicos": "Cada código SIORG é único na estrutura organizacional", "siglas_unicas": "Cada sigla é única dentro da organização", "niveis_consecutivos": "Não deve haver saltos de níveis na hierarquia", "tipos_consistentes": "Tipos de unidade devem ser consistentes com os níveis hierárquicos", "gabinete_unico": "Apenas um gabinete por organização", "secretaria_geral_unica": "Apenas uma secretaria-geral por organização" } } }