Saltar al contenido principal
Esta página consolida los catálogos de códigos estables que aparecen dentro de las respuestas de varios endpoints de OrigoID. Estos códigos no cambian entre versiones — puedes confiar en ellos para tu lógica de negocio.

Catálogos

1. Estado de CURP (statusCurp)

Código de estado devuelto por RENAPO dentro de personalInfo.statusCurp y campos similares.

2. Documento probatorio (docProbatorio)

Código que identifica el documento civil que respalda el registro de CURP.

3. Códigos de estados mexicanos (entidad / claveEntidad)

Códigos de dos letras usados en CURP, composición de RFC, registro INE y direcciones. Los nombres de estados se preservan en español.

4. Modalidades de cobertura IMSS (modalidad)

Los códigos de modalidad IMSS describen el tipo de afiliación del trabajador. Las descripciones oficiales se preservan en español para trazabilidad legal con el instituto.

5. Sub-listas SAT Artículo 69 (listType)

6. Estado SAT Artículo 69-B (complianceDetails.status)

El endpoint SAT 69-B siempre devuelve listType: SAT_69B. El estado granular vive en complianceDetails.status:

7. Categorías PEP (listType)

Taxonomía estable de OrigoID. Se mantiene consistente en el tiempo para que tus integraciones no cambien aunque las fuentes evolucionen.

8. Listas OFAC (listType)

Cada entrada también expone complianceDetails.programs[] (códigos de programa de sanciones como CUBA, IRAN, RUSSIA, etc.) y complianceDetails.entityType (INDIVIDUAL | ENTITY | VESSEL | AIRCRAFT).

9. Efecto CFDI (effect)

Propósito fiscal de la factura según la clasificación SAT. Cada CFDI tiene exactamente un efecto.

10. Estado CFDI (status)

Estado fiscal actual del CFDI según el servicio de verificación SAT.

11. Estado de cancelación CFDI (cancellationStatus)

Refleja las reglas de cancelación SAT 2022 (“cancelación con aceptación”), que requieren consentimiento del receptor en algunos escenarios.