Indici

Indice INP SERP

L'indice INP SERP contiene documenti ottimizzati per la ricerca delle organizzazioni tramite Elasticsearch, con campi pre-calcolati per facilitare filtri e aggregazioni.

Descrizione dell'Indice

L'indice INP SERP (organization-serp) contiene documenti ottimizzati per il motore di ricerca delle organizzazioni su italianonprofit.it. Questo indice è progettato per:

  • Ricerca veloce: Contiene solo i campi essenziali per la ricerca
  • Filtri efficienti: Include campi pre-calcolati e categorizzati per facilitare i filtri
  • Aggregazioni: Supporta aggregazioni complesse per statistiche e analisi

A differenza dell'indice INP Document, questo indice contiene:

  • Solo i campi necessari per la ricerca e visualizzazione risultati
  • Campi pre-calcolati (categorie aggregate) per ottimizzare i filtri
  • Dati normalizzati per coerenza tra sorgenti diverse

Campi Pre-Calcolati

L'indice include diversi campi pre-calcolati che vengono generati automaticamente:

  • beneficiaries_categories: Categorie aggregate di beneficiari (es. "Prima Infanzia e Bambini", "Anziani")
  • legal_status_categories: Categorie aggregate di forme giuridiche (es. "Associazione", "Fondazione")
  • registries_categories: Categorie aggregate di registri/albi (es. "RUNTS", "5x1000", "Onlus")
  • economic_range: Range economico pre-calcolato (es. "Piccolo (fino a 50.000€)", "Grande (500.000€ - 5.000.000€)")
  • icnpo_labels: Label ICNPO normalizzate (standardizzate da formati diversi come RUNTS uppercase)

Campi Disponibili via API

Dati Identificativi

CampoTipoDescrizione
namestringNome dell'organizzazione
tax_codestringCodice fiscale dell'ente
onp_typeenumTipologia di Ente
descriptionstringRacconta l'ente in 150 caratteri
logostringLogo della tua Organizzazione
picturestringImmagine rappresentativa della tua Organizzazione
web_pageobjectSito web (slug italianonprofit.it)
updated_atstringData dell'ultimo aggiornamento

Dati Classificazione

CampoTipoDescrizione
cause_areastringQual è il SETTORE di attività prevelente dell'ente?
icnpo_codesarrayCategorie ICNPO (codici numerici)
icnpo_labelsarrayLabel ICNPO (classificazione internazionale) - normalizzate
keywordsarraySeleziona le PAROLE CHIAVE che rappresentano le attività realizzate dall'ente
rangeenumL'ente opera SOPRATTUTTO a livello

Dati Beneficiari

CampoTipoDescrizione
beneficiariesarrayTipologie di beneficiari dettagliate
beneficiaries_categoriesarrayCategorie di beneficiari aggregate per i filtri SERP (pre-calcolato)

Categorie disponibili:

  • Prima Infanzia e Bambini
  • Adolescenti e Giovani
  • Adulti
  • Anziani
  • Caregiver
  • Famiglie e Genitorialità
  • Salute e Disabilità
  • Fragilità Economica e Sociale
  • Migranti, Rifugiati e Comunità Estere
  • Vittime di Violenza e Abusi
  • Donne e Pari Opportunità
  • Collettività e Cittadinanza
  • Animali

Dati Legali e Registri

CampoTipoDescrizione
legal_statusstringForma civilistica
legal_status_categoriesenumCategoria di forma giuridica aggregata per i filtri SERP (pre-calcolato)
registrationarraySeleziona le qualifiche a cui l'ente è iscritto
public_registriesarraySeleziona i registri pubblici a cui l'ente è iscritto
registries_categoriesarrayCategorie di registri/albi aggregate per i filtri SERP (pre-calcolato)
is_5x1000booleanSe iscritto al 5x1000
is_runtsbooleanSe iscritto al RUNTS

Categorie legal_status disponibili:

  • Associazione
  • Fondazione
  • Cooperativa
  • Comitato
  • Società

Categorie registries disponibili:

  • Registro delle Persone Giuridiche
  • RUNTS
  • 5x1000
  • OSC (ex Ong)
  • Onlus
  • Rete Associativa
  • Albo Regionale

Dati Geografici

CampoTipoDescrizione
locationobjectQual è la sede legale del tuo Ente?

Dati Trasparenza

CampoTipoDescrizione
transparency_stepnumberStep della trasparenza (0-5)

Dati Risorse Umane

CampoTipoDescrizione
employeesnumberNumero dipendenti (totale)
volunteersnumberNumero volontari (totale)

Dati Economici

CampoTipoDescrizione
economic_dimensionsobjectDimensioni economiche
economic_dimensions.revenue_profitsnumberProfitti
economic_rangeenumRange economico pre-calcolato per i filtri SERP

Range economici disponibili:

  • Piccolo (fino a 50.000€)
  • Medio (50.000€ - 500.000€)
  • Grande (500.000€ - 5.000.000€)
  • Molto grande (oltre 5.000.000€)

Azioni Disponibili

CampoTipoDescrizione
actionsarrayAzioni che è possibile svolgere (normalizzate)

Azioni disponibili:

  • Svolgere attività di volontariato
  • Partecipare al programma di servizio civile universale
  • Destinare il 5x1000
  • Svolgere attività di volontariato di impresa
  • Effettuare acquisti e regali solidali
  • Prenotare viaggi solidali
  • L'ente riceve persone

Pre-Processing Automatico

L'indice applica automaticamente diversi pre-processor:

  1. Calcolo categorie beneficiari: Se beneficiaries_categories non è presente, viene calcolato automaticamente da beneficiaries
  2. Calcolo categorie legal_status: Se legal_status_categories non è presente, viene calcolato automaticamente da legal_status
  3. Normalizzazione ICNPO labels: Le label ICNPO vengono normalizzate (es. RUNTS "ATTIVITA' SPORTIVE" → "Attività sportive")
  4. Generazione web_page.slug: Se web_page.slug non è presente, viene generato automaticamente dal tax_code

Utilizzo

Questo indice viene utilizzato principalmente per:

  • Motore di ricerca delle organizzazioni su italianonprofit.it
  • Filtri avanzati nella ricerca
  • Aggregazioni per statistiche e analisi
  • API di ricerca ottimizzate per performance

Differenze con INP Document

CaratteristicaINP DocumentINP SERP
CompletezzaTutti i campi disponibiliSolo campi essenziali per ricerca
Campi pre-calcolatiNoSì (categorie aggregate)
Dati annualiCompletiSolo aggregati
PerformancePiù lentoOttimizzato per ricerca veloce
UsoVisualizzazione completa schedeRicerca e filtri