Qué ofrece PublicSchema

PublicSchema es un modelo de referencia abierto para datos de servicios públicos. La página de inicio cubre los aspectos básicos; esta página profundiza más.

Ofrece:

Cada elemento recibe un URI estable. Todo es opcional. Los países y los programas adoptan lo que necesitan y amplían lo que no cubre sus necesidades.

Diagrama que muestra PublicSchema como una capa compartida entre un modelo de datos interno y múltiples formatos de salida: API REST, bus de eventos, credenciales, intercambio de archivos y almacén de datos.

Principios de diseño

Las definiciones tienen peso semántico, no solo estructura. Las propiedades son reutilizables entre conceptos. La dimensión temporal es un aspecto central del modelo. Se hace referencia a los estándares internacionales, nunca se reinventan. Nada es obligatorio.

Consulte Principios de diseño para conocer la justificación completa de cada una de estas decisiones.

Dónde se ubica PublicSchema

PublicSchema complementa los esfuerzos existentes en lugar de competir con ellos. Se sitúa en la capa de datos para la prestación de servicios: entre los estándares de identidad, la interoperabilidad de APIs y la infraestructura de confianza.

Capa Qué existe Qué agrega PublicSchema
Confianza y transporte W3C VC, OpenID4VC, EBSI Vocabulario de dominio dentro de las credenciales
Atributos de identidad EU Core Person Vocabulary Datos sobre el ciclo de vida de la prestación, más allá del nombre, la fecha de nacimiento y la ciudadanía
Catálogos de servicios CPSV-AP, HSDS/Open Referral Quién recibe qué, no qué servicios existen
Interoperabilidad de API DCI, GovStack Semántica compartida detrás de los contratos de API
Medición estadística ILO/World Bank ASPIRE Modelos de datos para el intercambio, no solo indicadores
Ciclo de vida de la prestación Nada Esta es la brecha
Diagrama de la pila de estándares que muestra PublicSchema en la capa del ciclo de vida de la prestación, junto con otros estándares de confianza, identidad, catálogos de servicios, API y medición estadística.

DCI es la iniciativa más cercana: define cómo fluyen los datos entre sistemas de protección social; PublicSchema define qué significan esos datos. GovStack define bloques de construcción para el gobierno digital; PublicSchema es el modelo de datos compartido que esos bloques necesitan implícitamente. FHIR es el equivalente en el sector salud; nos inspiramos en su enfoque pero nuestro alcance abarca los servicios públicos en general.

Consulte Estándares relacionados para una comparación detallada.

Alcance

PublicSchema proporciona conceptos y vocabularios compartidos en la prestación de servicios públicos: identidad, estado civil, composición del hogar, ubicación, pago, eventos peligrosos, y otros. Actualmente hay dos capas sectoriales activas: protección social (inscripciones, prestaciones, reclamos, derivaciones) y registro civil (nacimientos, defunciones, matrimonios, adopciones). La evaluación humanitaria se extiende a través del esquema AidOps, que reutiliza las bases de PublicSchema. Los dominios de salud y educación están planificados.

Consulte la lista completa de conceptos para conocer la cobertura actual.

La estructura es la misma entre dominios; solo cambian los conceptos y los vocabularios.

Cómo lo adoptan los países y los programas

PublicSchema es un punto de partida, no un mandato. Los países y los programas adoptan las partes que se aplican a su contexto y extienden el resto en su propio espacio de nombres. El esquema compartido se mantiene estable; la especificidad local se preserva.

Consulte Extender PublicSchema para patrones y ejemplos concretos.

Cómo se construye

PublicSchema sintetiza un amplio cuerpo de trabajo previo: literatura sobre la prestación de servicios públicos, sistemas de código abierto (openIMIS, OpenSPP, OpenCRVS, MOSIP, SEMIC, GovStack) y estándares internacionales (ISO, FHIR, UN M49, DCI). La IA acelera ese análisis a escala; los humanos revisan cada definición, correspondencia y decisión de diseño, y cada decisión arquitectónica no trivial queda registrada en un registro de decisiones público. Los conceptos llevan un indicador de madurez (borrador, uso experimental, normativo) para que los adoptantes vean dónde tenemos confianza y dónde los aportes de la comunidad siguen abiertos.

Consulte Metodología para conocer el proceso completo.

Gobernanza y hoja de ruta

PublicSchema es de código abierto y de uso libre. El proyecto es liderado por Jeremi Joslin, con decisiones tomadas en público para que los colaboradores y los adoptantes puedan ver cómo evoluciona el esquema.

Dónde estamos hoy

Los conceptos, propiedades y esquemas de credenciales se publican con URIs estables. Los vocabularios hacen referencia a estándares internacionales (ISO, ONU, FHIR) cuando existen. Las correspondencias entre sistemas cubren identidad (MOSIP), protección social (OpenSPP, openIMIS), registro civil (OpenCRVS) y salud (DHIS2), junto con estándares de interoperabilidad (DCI, FHIR, GovStack). El esquema aún no ha sido validado en condiciones reales en un despliegue nacional.

Cómo se toman las decisiones

Cómo evolucionará la gobernanza

El dispositivo actual permite iterar con rapidez antes de la adopción. A medida que los países y los programas adopten el esquema, la gobernanza se ampliará: primero a un grupo asesor de colaboradores y expertos en el dominio, luego a una estructura formal de múltiples partes interesadas cuando los compromisos de adopción lo justifiquen.