Está en la página 1de 47

CONVEN~O DÉ COORDINACIÓN QUE CELEBRAN, POR UNA PARTE, LA

SECRETARÍA DE GOBERNACIÓN, A QUIEN EN LO SUCESIVO SE DENOMINARÁ


"LA SEGOB", A TRAVÉS DE LA DIRECCIÓN GENERAL DEL REGISTRO NACIONAL
DE POBLACIÓN E IDENTIFICACIÓN PERSONAL DE LA SUBSECRETARÍA DE
POBLACIÓN, MIGRACIÓN Y ASUNTOS RELIGIOSOS, E11; LO SUCESIVO "DGRNPIP",
REPRESENTADA EN ESTE ACTO POR SU DIRECTOR GENERAL, LIC. JORGE
ROJO GARCÍA DE ALBA, Y POR LA OTRA PARTE, EL SISTEMA PARA EL
DESARROLLO INTEGRAL DE LA FAMILIA DEL ESTADO DE HIDALGO, EN
ADELANTE "DIF HIDALGO", REPRESENTADO EN ESTE ACTO POR SU TITULAR,
LIC. LUZ ELENA SÁNCHEZ TELLO; A QUIENES ACTUANDO CONJUNTAMENTE
SE LES DENOMINARÁ "LAS PARTES", AL TENOR DE LOS ANTECEDENTES,
DECLARACIONES Y CLÁUSULAS SIGUIENTES:

ANTECEDENTES

El artículo 36 fracción 1 de la Constitución Política de los Estados Unidos Mexicanos


establece como obligación de los ciudadanos de la República, inscribirse en el Registro
Nacional de Ciudadanos, en los términos que determinen las leyes, siendo la organización
y el funcionamiento permanente del mismo y la expedición del documento que acredite la
ciudadanía mexicana, servicios de interés público y por tanto, responsabilidad que
corresponde al Estado y a los ciudadanos en los términos que establezca la Ley.

Es atribución de la Secretaría de Gobernación, en términos de la fracción XXXVI del


artículo 27 de la Ley Orgánica de la Administración Pública Federal, manejar el Servicio
Nacional de Identificación Personal.

La Secretaría de Gobernación tiene a su cargo el registro y la acreditación de la identi~


de todas las personas residentes en el país y de los naclonales que residan en el
extranjero de conformidad con lo dispuesto por el artículo 85 de la Ley Ge1~~:1 de
Población. ~·

El artículo 91 de la Ley General de Población, establece c;1. e al incorporar a una persona


en el Registro Nacional de Población, se le asignará una clave que se denominará Clave
Única de Registro de Población ("CURP"), ésta servirá para registrarla e identificarla en
forma individual. ,\ \
' l l (. ' ( (. ~
l

El Reglamento de la Ley General de Población, establece en su artículo 82, que l~s- ~ L ,


dependencias y entidades de la Administración Pública Fuderal tienen la obligación óé ' ~ ~ t ,
proporcionar al Registro Nacional de Población, cuando é~tr,:i lo solicite, la información d._3,, v

las personas incorporadas en sus respectivos registros, i que "LA SEGOB", debek3t ~ l '- e'
celebrar convenios con las administraciones públicas estatales y municipales, así corno '- '
L L l. l l
con instituciones privadas, para 'os efectos antes señalados. .__ , , '
'- l l
l
'- l l
l.[. (. L l \. '
l. ( l l

1de9
J

Con fecha 23 de octubre de 1996, se publicó en el Dlario Oficial de la Federación, el


Acuerdo para la Adopción y Uso por la Administración Pública Federal de la "CURP", la
cual, se asignará a todas las personas físicas domiciliadas en el territorio nacional, así
como a los nacionales domiciliados en el extranjero. El artículo tercero del mismo acuerdo
dispone que la asignación de la "CURP", corresponde a la "DGRNPIP".

La "CURP", es la única que se emite para todos los residentes en el país, y para los
mexicanos que residen en el extranjero, sean menores o mayores de edad, y su
establecimiento y adopción como una clave única y homogénea en todos los registros de
personas a cargo de instituciones privadas, constituye un elemento de apoyo tanto para la
Administración Pública Federal, como para los· sectores privado y social en materia de
certeza en la identidad de las personas.

El artículo 41 de la Ley de Planeación, estabiece que las políticas que normen el ejercicio
de las atribuciones que las leyes confieren al Ejecutivo Federal para fomentar, promover,
regular, restringir, orientar, prohibir y, en general, inducir acciones de los particulares en
materia económica, social y ambiental, se ajustarán a los objetivos y prioridades del Plan
Nacional de Desarrollo y los Programas.

El Plan Nacional de Desarrollo 2013 - 2018, establece en su meta 11. "México Incluyente",
Objetivo 2.1. "Garantizar el ejercicio efectivo de /os derechos socia/es para toda la
población", Estrategia 2.1.3. "Garantizar y acreditar fehacientemente la identidad de las
personas", estableciendo como Línea de Acción; "Fortalecer el uso y adopción de la
"CURP" estableciendo esquemas de depuración y actualización permanente de la base de
datos".
1
\p.
En el Programa Sectorial de Gobernación 2013- 2018, Capitulo 111. Objetiv~trateg~-
y Líneas de Acción; Objetivo 4. Desarrollar Políticas Integrales de Población y Migració
que contribuyan a la inclusión, la prosperidad y el ejercicio de los derechos; Estrategia 4.3.
Avanzar en la acreditación de la identidad de las personas residentes en el país; y Línea
de Acción, 4.3.6. Ampliar la oferta de los servicios del Sistema Nacional de Identificación
Personal "SPIN" para avanzar en el otorgamiento de certeza jurídica a la población. Para
promover el Acuerdo para la Adopción y Uso por la Administración Pública Federal de la
Clave Única de Registro de Población con el fin de impulsar la asignación de la "CURP" a
todas las personas que viven. en territorio nacional, así como a los mexicanos residentes
en el extranjero; fomentar que las instituciones públicas que integran algún registro q\ '- ~
personas adopten el uso de la "CURP", para lo cual se proporcionará del marco ' ' l ' l

normativo los programas informáticos y la asistencia técnica y operativa para ~.J ~ , L


~llLL(
cumplimiento. ' ( (

l (_ (
l l l e l
l ( (
'
l
l l
( L
l l l (,
l e c
L í.. l
(. LL l l. l
l l ( ~
'- ',. e
t L l L

2 de 9
DECLARACIONES'

1. "LA SEGOB" DECLARA QUE:

1.1. Es una Dependencia de la Administración Pública Federal de conformidad con lo


dispuesto en los artículos 90 de la Constitución Política de los Estados Unidos Mexicanos;
1o., 2o. fracción 1, 26 y 27 de la Ley Orgánica de la Administración Pública Federal; 85 de
la Ley General de Población y 1 del Regiamento Interior de la Secretaría de Gobernación
"RISEGOB", teniendo como atribución el registro y la acreditación de la identidad de las
personas residentes en el país, y de los nacionales que residan en el extranjero.

1.2. De conformidad con el artículo 27 fracción XXXVI de la Ley Orgánica de la


Administración Pública Federal, le corresponde manejar el "SNIP", así como la política de
población.

1.3. Con fundamento en el artículo 2, apartado A, fracción 111 del "RISEGOB", "LA
SEGOB" se auxiliará para el ejercicio de sus funciones en política de población, de la
Subsecretaría de Población, Migración y Asuntos Religiosos.

1.4. En términos del artículo 22 fracciones 1, 11 y 111 del "RISEGOB", la "DGRNPIP", es


una Unidad adscrita a la Subsecretaría de Población, Migración y Asuntos Religiosos,
teniendo entre sus atribuciones la de organizar y operar el Registro Nacional de
Población, inscribiendo en él a las personas que residan en el país, y a los ciudadanos
mexicanos que residan en el extranjero, asignando y depurando la "CURP".

1.5. De conformidad con los artícuios 9, fracción V y 22 del "RISEGOB",


General del Registro Nacional de Población e Identificación Personal, tiene facultades
para suscribir el presente instrumento jurídico.

1.6. Cuenta con la capacidad y los elementos necesarios para cumplir con el objeto del
presente convenio de coordinación.

1.7. Señala como domicilio para todos los efectos legales del presente instrumento, el
ubicado en Avenida Melchor Ocampo No. 171, Edificio Anexo Piso 5, Col. Tlaxpana,
Delegación Miguel Hidalgo, C.P. 11370, Ciudad de México.
L l
! e L

2. EL "DIF HIDALGO" DECLARA QUE: l


{ .;, l"
e
(
' l
- ~ t (
11.1. Es un organismo descentralizado de la administración pública, con personalidao- e '·l.
l (
(
(

jurídica y patrimonio propio, sectorizado a la Secretaría de Desarrollo Social, conforme .;:11, l l e


l
Decreto doscientos setenta y seis que contiene la Ley de Asistencia Social para el Estad:J~ Z
de Hidalgo, publicada en el Periódico Oficial de fecha treinta de julio de dos mil doce. L e
l l (_ l
l l (_
l l l

L ll l l 1 :
L. l l l'
\, ( L t·

3 de 9
11.2. Tiene por objeto, promover y realizar servicios y acciones en materia de asistencia
social en corresponsabilidad con las instituciones públicas, privadas y de la sociedad en
general.

11.3. La Directora General, Lic. Luz Elena Sánchez Tello, quien se identifica con credencial
de elector expedida por el entonces Instituto Federal Electoral, ahora Instituto Nacional
Electoral, con número de folio 0000025927345, tiene personalidad y capacidad jurídica
para celebrar el presente instrumento jurídico, conforme al nombramiento de fecha
veintinueve de abril de dos mil once, otorgado por el Gobernador del Estado de Hidalgo,
Lic. José Francisco Olvera Ruíz, conforme a los artículos 71, fracción XII de la
Constitución Política del Estado de Hidalgo, y 36, fracciones 1 y XIII de la Ley de
Asistencia Social para el Estado de Hidalgo.

11.4. Su clave de Registro Federal de Contribuyentes es SDl770525N67.

11.5. Señala 'corno domi~ilio para los efectos del presente convenio de coordinación, el
ubicado en la calle Salazar Carlos Martínez Balmori, número 100, Colonia Centro, C.P.
42000, Pachuca de Soto, Hidalgo.

3. "LAS PARTES" DECLARAN QUE:

111.1. Es su voluntad coordinarse de la forma más amplia y respetuosa para el


cumplimiento y desarrollo del objeto y las actividades que se deriven del presente
convenio.

111.2. Cuentan con los medios necesarios para proporcionarse recíprocamente 1


asistencia, coordinación y apoyo para la consecución del objeto de este instrumento, a
tenor de las siguientes:

CLÁUSULAS

PRIMERA.- DEL OBJETO. El presente convenio tiene por objeto establecer la


coordinación entre "LAS PARTES", para promover el uso y adopción de la "CURP",
entre los beneficiarios del "DIF HIDALGO", y que éste se encuentre en aptitud de( l L

consultarla, validarla e intercambiar información con "LA DGRNPIP", en términos qe: ~ (


L
L L l '
Anexo Técnico que firmado por "LAS PARTES", forma parte integrante del presente
instrumento jurídico. ~ l Z L L
L l l
\ L (_
(_ l (_

SEGUNDA.- LÍNEAS DE ACCIÓN. En los términos del presente instrumento y derivaóo' ~ l.


\
L

de los calendarios, programas y acciones de trabajo que serán acordados por escrito e l

entre la "DGRNPIP", dentro de su respectiva competencia, y "DIF HIDALGO", dentro dA z


l
l \
l
su actividad permitida por su objeto social, desarrollarán lasactivtdaoes siguientes: ' ee l. L
l
l

~ \~'¿ L L L L l :
L L l L

4 de 9
/

l. La "DGRNPIP" validará la "CURP", para que sea consultada por el "DIF HIDALGO'',
en línea y en tiempo real, en los términos del Anexo Técnico correspondiente;

11. La "DGRNPIP" realizará las confrontas de datos que le sean solicitadas por el "DIF
HIDALGO", para verificar los datos de identidad de sus beneficiarios;

111. El "DIF HIDALGO", adoptará la "CURP", como elemento de seguridad e


identificación individual en los registros de sus beneficiarios, en los casos que resulte
aplicable conforme al presente instrumento;

IV. El "DIF HIDALGO" presentará a la "DGRNPIP" los registros de los beneficiarios que
hayan conformado con anterioridad a la firma del presente convenio de coordinación,
para su confronta en la Base de Datos Nacional de la "CURP", y previa verificación
de los datos de identidad contenidos en los mismo, integrar la "CURP" de los
beneficiarios, y

V. Las demás que sean acordadas por "LAS PARTES" para la consecución del objeto
del presente instrumento.

TERCERA.- CARACTERÍSTICAS TÉCNICAS. "LAS PARTES" se comprometen a


determinar en conjunto las características técnicas, alcances, términos y condiciones, en
los que se llevarán a cabo las acciones objeto del presente Instrumento, que no se
contemplen en el Anexo Técnico.

CUARTA.- DEL SEGUIMIENTO Y EVALUACIÓN. "LAS PARTES", acuerdan que con


objeto del pleno cumplimiento del presente Instrumento jurtdico, se instalará una Comit
de Seguimiento y Evaluación, que estará integrada por dosenlaces de cada institución.

"LAS PARTES", designan como responsables del seguimiento y ejecución de las


actividades objeto del presente Instrumento, a:

POR "LA DGRNPIP" POR "DIF HIDALGO'~

•La Dirección General Adjunta Técnica • La Subdirección General de


Planeación, Administración y L L
( ( ( L
Finanzas ee e l l l ( r,
L (

• La Dirección del Registro de la Clave • La Subdirección General de l l L

Única de Población de la Dirección Asistencia, Protección Social y Salud t ¿ L l\ \

General · del Registro Nacional de Preventiva e L e


L Ll
Población e Identificación Personal ( L ( l 'L
L l L

L
Los enlaces designados participarán dentro del ámbitc de su competencia, en be 2 L
l
l

realización de las acciones encaminadas al cumplimiento del objeto de este instrumento L e ' l
'-L
' l l l
jundico. En el mismo sentido convienen en que podrán facultar a terceras personas con t¿lcl.,t l ,_ l ,

l CL l

5 de 9
nivel de Director de Área o su equivalente, a fin de que funjan como responsables
operativos en la instrumentación y cumplimiento de las acciones derivadas del presente
instrumento jurídico, previa notificación escrita de aceptación por cada una de "LAS
PARTES".

QUINTA.~ FUNCIONES DE EL COMITÉ DE SEGUIMIENTO Y EVALUACIÓN. El Comité


de Seguimiento y Evaluación tendrá las siguientes funciones:

l. Establecer un programa de trabajo y los mecanismos de seguimiento


correspondientes;

11. La elaboración y revisión de los proyectos que atiendan las actividades objeto del
presente instrumento jurídico;

111. Dirimir y resolver cualquier controversia sobre la interpretación, ejecución, operación o


cumplimiento del presente convenio o de los instrumentos que de éste se deriven, y

IV. Las demás que acuerden de manera conjunta y que permitan el mejor desarrollo de
las funciones anteriores.

El Comité podrá sesionar en cualquier tiempo a solicitud de una de "LAS PARTES", con
la finalidad de discutir y, en su caso, aprobar las propuestas de trabajo que éstas
presenten.

SEXTA.~ ANEXO TÉCNICO.~ "LAS PARTES", apoyaránal cumplimiento del objeto de


presente instrumento jurídico, por lo que suscribirán el Anexo Técnico citado en la
cláusulas primera y segunda, mediante el cual se determinan las particularidades técnica
d~ su operación y ejecución. ~

SEPTIMA. CONFIDENCIALIDAD. "LAS PARTES", guardarán confidencialidad estricta


respecto de la información que mutuamente se proporcionen o por aquella a la que tengan
acceso con motivo del cumplimiento y ejecución del presente instrumento jurídico, de
manera especial la clasificada como confidencial y/o reservada, en términos de la Ley
Federal de Trasparencia y Acceso a la Información Pública Gubernamental y demás
disposiciones jurídicas que resulten aplicables salvo que se cuente con la previa L L
autorización escrita de quien sea responsable de dicha información, debiendo asegurar{;~¿ L
l
L l L L

que la que se proporcione por el personal que cada una designe sea manejada bajo L. L

l e l
estricta confidencialidad. . e (
( L L
l L
L L. l
( l. (

Las obligaciones contempladas en el párrafo anterior, permanecerán vigentes y ser~r{·¿ L


L
(
L_
exigibles en el supuesto de que ''LAS PARTES", dieran por terminado el presente' l l

TLt
l
instrumento jurídico. l (

l
L L l
l l l
L l
L L.L L L l l l
t, l (.
(_, l. l L.

6 de 9
000002·94

OCTAVA. CESIÓN DE DERECHOS. Ninguna de "LAS PARTES", podrá ceder los


derechos u obligaciones a su cargo, o deleqarlas, sin previo consentimiento por escrito de
la otra parte.

NOVENA. AVISOS Y NOTIFICACIONES. Todas las notificaciones que deban realizarse


en cumplimiento del objeto del presente instrumento jurídico, serán por escrito con acuse
de recibo en los domicilios correspondientes.

En caso de que "LAS PARTES", cambien su domicilio, deberán notificarlo a la otra parte
dentro de los diez días naturales siguientes; de no ser así cualquier notificación realizada
en los domicilios antes señalados, será considerada como efectivamente realizada.

DÉCIMA. DE LA RELACIÓN LABORAL. El personal que cada una de "LAS PARTES",


designe o contrate para la realización de cualquier actividad relacionada con el presente
convenio, permanecerá en todo momento bajo la subordinación, dirección y dependencia
de la parte que lo designó o contrató, por lo que en ningún momento existirá relación
laboral o administrativa alguna entre una parte y el personal designado o contratado por la
otra, ni operará la figura jurídica de patrón sustituto o solidario; independientemente de
que dicho personal preste sus servicios fuera de las instalaciones de la parte que lo
designó o contrató, o preste dichos servicios en las instalaciones de la otra parte,
deslindándola desde ahora de cualquier responsabilidad que por éstos conceptos se le
pretendiese fincar en materia administrativa, civil, laboral o de cualquier otra índole,
debiendo la Institución que contrato al trabajador de que se trate, sacar en paz y a salvo a
la otra parte.

DÉCIMA PRIMERA. MODIFICACIONES. El presente Instrumento podrá ser modificad


por mutuo consentimiento de "LAS PARTES", siempre y cuando conste por escrit
Di~has modificaciones obligaran a los signatarios a partir de la fecha de su firm~

DECIMA SEGUNDA. C~SO FORTUITO O FUERZA <MAYOR. Ninguna de 'LAS


PARTES" será responsable de cualquier retraso o incumplimiento de sus obligaciones en
la realización del presente instrumento que resulte direc.a o indirectamente de caso
fortuito o de fuerza mayor debidamente acreditadas. En este supuesto la parte afectada
deberá notificarlo a la otra tan pronto como le sea posible así como tratar de tomar las
previsiones que se requieran para remediar la situación.
'. ·-~
: ~ (
' ' <
'-
Una vez superados estos eventos se reanudarán las actividades en la forma y términos . l

que acuerden "LAS PARTES". , \_ (


L L
' ( l
l (_ \.

DÉCIMA TERCERA. DERECHOS DE AUTOR Y PROPIEDAD INDUSTRIAL. "LÁ:Sc¿ l


\.
PARTES" acuerdan reconocerse recíprocamente la titularidad de los derechos de autohi e
de propiedad industrial que cada una tiene sobre patentes, marcas, modelos, dibujos, ¿ '- (_

industriales y derechos de autor, obliqándose a mantenerlos vigentes durante la ejecución' l , (',

de este Convenio de coordinación, pactando desde ahora, que los derechos que derive.i t~
(. l .
· " '- ( , ~
l .. l L L

7 de 9
de la ejecución del mismo, pertenecerán a la Parte que los genere; asimismo
corresponderá a la Parte, cuyo personal haya realizado el trabajo que sea objeto de
publicación, dándole el debido reconocimiento a quienes hayan intervenido en la
realización del mismo. Si la producción se realizara · conjuntamente los derechos
corresponderán a ambas "PARTES"

Ninguna de "LAS PARTES" podrá utilizar la marca, logotipo o emblema de la otra


institución en publicaciones, programas o en forma alguna, si antes no está autorizado o
expresamente convenido por escrito entre "LAS PARTES".

Queda expresamente entendido que "LAS PARTES" podrán utilizar los resultados de las
actividades amparadas por el presente instrumento en la Cláusula Segunda en el ejercicio
de sus respectivas funciones.

DÉCIMA CUARTA. VIGENCIA.- El presente instrumento jurídico tendrá una vigencia a


partir de su firma al 31 de diciembre de 2018.

DÉCIMA QUINTA. DE LA SOLUCIÓN DE CONTROVERSIAS E INTERPRETACIÓN.


"LAS PARTES", acuerdan que las controversias que se susciten con motivo de la
interpretación o ejecución del presente Instrumento jurídico, se resolverán de común
acuerdo, a través del Comité de Seguimiento y Evaluación e< la que se hace referencia en
la Cláusula Cuarta.

En el supuesto de que subsista discrepancia, "LAS PARTES" están de acuerdo


someterse a la jurisdicción de los Tribunales Federales con residencia en la Ciudad d
México, renunciando expresamente a cualquier otro fuero o legislación que pudier
~~~==ponderles por razón de sus domicilios presentes o futuros o por cua~ otra

DÉCIMA SEXTA. INCUMPLIMIENTO Y SANCIONES.- Las partes acuerdan que el


incumplimiento de cualquiera de los compromisos y obligaciones que deriven de las líneas
de acción acordadas conforme al objeto del presente instrumento jurídico tendrá como
consecuencia la terminación anticipada prevista en la cláusula décima séptima.

DÉCIMA SÉPTIMA. TERMINACIÓN ANTICIPADA. "LAS PARTES", acuerdan qu~(


( C. l L
cualquiera de ellas podrá dar por terminada anticipadamente su participación en (e': e l , l L
l
presente convenio. L L l
l L l l
( L ( L L
l
La terminación se hará mediante notificación escrita con r.il menos treinta días naturales
L l l l
anteriores a la fecha en que se pretenda dar por terminado el presente instrumente- l
L ( l
l (

jurídico, en caso de existir actividades que se estén realizando o ejecutando con motivo
del cumplimiento del presente instrumento, se les dará continuidad hasta su conclusión. <e e t
L e L
l ( (

l Ll l c. l
(: (_ {. l.- l l l...
(. l l L

8 de 9
Leído que fue por "LAS PARTES", el presente instrumento jurídico y enteradas de su
contenido, valor y alcance legal, lo firman por cuadruplicado en la Ciudad de México, a los 2:2
días del mes de mc\rz.o del año 2016.

POR "LA SEGOB" POR EL "DIF HIDALGO"


EL DIRECTOR GENERAL DEL LA DIRECTORA GENERAL DEL
REGISTRO NA(!;I
¡
NAL
,
DE POBLACIÓN SISTEMA DIF HIDALGO
E IDENTIFly.Ai ION PERS NAL

CONVENIO DE COORDINACIÓN QUE CELEBRAN POR UNA


PARTE, LA SECR JARÍA E GOBERNACIÓN, Y POR LA OTRA PARTE, EL SISTEMA PARA EL DESARROLLO
INTEGRAL DE LA F ILIA EL ESTADO DE HIDALGO, SUSCRITO EL DÍA 22.DEMAl2-"Z.0 2016, DOCUMENTO
QUE CONSTA DE 9 ( E) FOJAS ÚTILES, MÁS EL ANEXO TÉCNICO QUE CONSTA DE 37 FOJAS ÚTILES. EL
CUAL FUE DICTAMINADO POR LA UNIDAD GENERAL DE ASUNTOS JURÍDICOS, A TRAVÉS DE LA DIRECCIÓN
GENERAL ADJUNTA DE CONTRATOS Y CONVENIOS, MEDIANTE OFICIO UGAJ/DGCCC/DGACC/ 159'-\/2015

l L
l ' <. (
( l ' l l l \.. L
l '
L l e
( L
L L,
' l L
(

l l-l
L ( l (
l
'
( l (

l. L
(. L l
L 1. L
L l L

L l l... (_ l l. L l ~
l. L C
l L L L

9 de 9
Subsecretaría de Población, l'vligracióny Asuntos Religiosos
SEGOB Dirección General del Registro Nacional de Población e
Identíficacion Personal

ANEXO TÉCNICO

Especificación de requerimientos técnico-operativos para e


intercambio de información de identidad de personas

L L
Administración Pública Federal ( ( l
L
( ( (
l (
' L
L
l L l
( l L L
e <.
'
l ( (

l ( (
(_

L LL
( (
( L
l

L (
( L
( l
L l e l

L
L Ll l
L L l
' (
l l L
L ( l l
SEGOB ~;;,~~~l S•h~:;:~,d~~;;::;~z¡~;:2~~~::;j
-:;,• .-.~~ s-:

CONTENIDO

INSTRUCTIVO TÉCNICO DEL PROCESO DE CONFRONTA 3


Alcance 3
Recepción de Información 3
Requisitos Técnicos 3
Características del medio 3
Cifrado de la información 3
Etiquetas externas 3
Etiquetas internas 3
Formato de Registro e información requerida 4
Requisitos de forma .5
Envío de información 6

WEB SER VICES DE CONSULTA DE LA CURP 10


l. Introducción 10
II. Descripción de los Web Services para la consulta de la CURP (WSCURP) 11
III. Requisitos de las aplicaciones cliente para la interacción con los Web Services 11
IV. Descripción detallada del servicio 19
V. Mapeo de los parámetros de entrada y salida con los elementos de los archivos WSDL
y del documento XML de retorno respectivamente 25
VI. Apéndices 27
(_
'- L ~0 36
l l 1
l l (
l l l l l
(_
l
l ( l
L l l.. l

'
l l ( l l

' l l

LL L
l l (
( l l

l
l
l
l l l.
l ( \ l
l l l

L l l L
l.l e
L C L \
L L l.. {
Subsecretaria de Población, Migración y Asuntos Religiosos
SEGOB Dirección General del Registro Nacional de Población e
Identificación Personal

INSTRUCTIVO TÉCNICO DEL PROCESO DE CONFRONTA

Alcance.
Este documento establece los requerimientos técnicos y de forma para que la Dirección General ele! Regisrro Nacional de Población e
Identificación Personal (DGRNPIP) esté en posibilidad de recibir. procesar y entregar las bases de datos con información textual de
las Dependencias de la Administración Pública Federal (DAPF), Entidades Federativas (EF) u Organismo Privados (OP).

Recepción de Información.
Los requisitos generales indispensables que deberán considerar las DAPF, EF u OP en el envío de sus archivos para su procesamiento
por la DRCUP, son de dos tipos:
Técnicos
De forma

Requisitos Técnicos.
Este tipo de requisitos se refieren al formato que deben observar los archivos tanto en su etiqueta externa, etiqueta interna y
características de los registros.

Características del medio.


La información deberá ser cifrada por medio de software y entregada a través de uno de los siguientes medios:
Servicio de FTP(recomenclable)
CD o DVD (Formato: Grabable o Regrabable)
Dispositivo USB (Universal Serial Bus)
Correo electrónico

Cifrado de la Información.
La DRCUP pone a disposición de la DAl'F, EF u OP un software de libre licenciamiento que permite el cifrado de la inforrnació
a través de llaves (pública y privada) o bien a través de una contraseña segura.

Etiquetas Externas.
Los datos de la Etiqueta Externa (esta aplica solo a los medios ópticos) deberán ajustarse a lo aquí especificado, mientras que el
número de dependencia deberá ser asignada por la DRCUP.
Cada volumen deberá. ser identificado con su etiqueta, en la que consten los datos de referencia como sigue:

DEPENDENCIA~ SECRETARÍA DE GOBERNACIÓN


Ejemplo:
L l

I
(. l
(
ARCHIVO: ( l
~0_40_0_1_00_0_00_0_0_00_.T_XT_~l INFORMACIÓN TEXTUAL PARA CONFRONTA l l l l \.
( (
(
(
l l
CANTIDAD DE REGISTROS: 1 00006252 1 FECHA GENERACIÓN: DD/MMIAAAA ( l l l
( l ( l. l l
l ( (.
NOMBRE Y TEL. FUNCIONARIO RESPONSABLE: ING. JUAN PÉREZ SÁNCHEZ 56 88 11 11
l l l v,
( (. (_ l
l L l
(. <..

l (
Etiquetas Internas. L L (_ l. l
l
l l l
El nombre del archivo de la Dependencia a confrontar debe tener como nombre la clave de la dependencia, seguida de un punto y la
extensión "TXT". Ejemplo: 04001000000000.TXT l L.L L ' l l

l
Los datos de la Etiqueta Interna (esta aplica a los medios electrónicos) deberán ser consistentes conforme a los especificados en la
( l l
L ( ( <..
l.
L '-
'
descripción del registro. Si un archivo incurre en inconsistencias en el registro de Etiquetas Internas, será objeto de devolución por
parte de la DRCUP.
SEGOB

Formato de Registro e información requerida.


Las DAPF, EF u OP deben enviar al menos la siguiente información:
Nu. consecutivo u clave 4ut.: asigna la dependencia
Primer Apellido
Segundo Apellido (obligatorio en caso de existir)
Numbrc(s)
Sexo (Hu M)
Fecha <le Nacimiento (DO/MM/ AAA,.\)
Lugar de Nacimiento (Conforme a Catálogo).
Los siguientes datos son opcionales: Nacionalidad, Clave del Tipo <le Documento Probatorio y Datos del Documento Probutorio.
Cada registro consta de 23 campus, los cuales deben estar separados con "@I" -urroba + pipe -, sin espacios, con los <latos en
mayúscula, sin acentos e incluyendo caracteres especiales (punto, diéresis, apóstrofo, coma, diagonal). Es indispensable que al término
<le cada registro se incluya el carácter de fin de línea (EOF) y que el archivo tenga formato de codificación de caracteres ANSJ.

El formato que deberán cumplir los registros es el siguiente:

~ ~No. ;;¡ iª'X~"-'


. . '"
Campo _'t'' ~· ·"'
CURP Alfanumérico 18

No. consecutivo o clave que asigna la dependencia (RFC, NSS,


2 Alfanumérico 20 SI
CENTRO DE TRABAJO, RNE, etc.)

Primer Apellido Alfabético 50 SI

4 :Segundo Apellido Alfabético 50

Nombre Is) Alfabético 50 SI

Alfabético
Sexo M e Mujer SI
H =Hombre

Numérico
Fecha de Nacimiento Formato: 10 SI
DD/MM/AAAA

Entidad de Nacimiento Alfabético 2 SI

SI
. ll-~~~--1~'-N-;tc-·i_º_"·_·iI_id_a_d~~~~~~~~~~~~~~~~~~-1-~~i\ll~a-b_é_1i_co~~-1-~~~~~+-~~~~~~1--~~~~~~-1
10 Clave del Tipo de Documento Probatorio Numérico SI

Para el Tipo 1. Acta de Nacimiento.


11 Clave Entidad de Registro Numérico SI
12 Clave Municipio de Registro Numérico SI
\._ l
(
1. ( ( 13 Año de Registro Numérico 4
( ( (
l ( l '- Número de Foja
\._

(
14 Numérico

15 Número de Tomo Numérico


l. \._
'· ( \._
l
(_ l t. l. ( 16 Número de Libro Numérico
( 1 1
17 Número de Acta Numérico
( (
l l 18 CRJP Alfanumérico 15
( (
Para el Tipo 3. Documento Migratorio.
l
l
19 Número del Registro Nacional de Extranjeros Alfanumérico 7
( L
1 l l Para el Tipo 4. Carca de Naturalización.
l
l
20 Año de Registro Numérico 4
l ( l
(. \._ l
L l L 21 Folio de la Cana Alfanumérico
l l l 1
Para el Tipo 7. Certificado de Nacionalidad Mexicana.
22 Año de Registro Numérico 4

Los campus de los 4ue no se tenga información se dejarán vacíos, dejando el espacio correspondiente al <lato:
Subsecretaría de Poblacién, Migración y Asuntos Religiosos
SEGOB
~---
Dirección General del Registro Nacional de Población e
Identificación Personal
:-:.n-t !'',
\!': .~! 1n,
.1'!'.!J;.._ H

Ejemplo de llenado ele un registro:

MAGC750401 MASRNLOJ@I rn@¡ MA RTINEZ@IGONZALEZ@ICLAUDIA@I M@IOl/0411975@1 AS@¡ MEX@l@l@l@l@l@l@l@i@'i@l@l@l@l@l@I


AllAl\011006MjCNMLA4@11·101600.l8@IANDRADE@IAMEZOLA@IALIZ@IM@I06110/lOOl@l)C@l@l@l@l@l@l@l@l@l@l@l@'l@l@l@l@I
AAAAOl 1009MJCLVSA.1@l 140940001@l1\ LV AR EZ@IA Vl LA@IASTRI D@I M@I0911012001@1)C@l@l@l@l@l@l@l@l<'!'l@l@l@l@l@l@l@I
Ai\i\A0202271-IJCVM NA l@l 140300001@1 A V A LOS<il'IAMEZCIJA@I ANG E l. DE JESIJS@I H@l27/0l/l002@1)C@l@l@l@l@l@l<'!'l<i'l@l@l@l@l@l@l@l@I
AJ\AJ\02071lMJCl.LNAo@l 140.1501.18@IALBA@IALílA@IANDREA@IM@l12/07/l002@INE@l@l@l@l@l@i@l@l@l@l@l@l@l@l@l@I
AAJ\J\0207251-IJCLG DA.l@l 14091000l@IA LVAREZ@I AGIJI RRE@I ADOLFO@¡ H@l25107/200l@IJC@l@l@l@l@l@l@l@l@l@l@l@l@l@l@l@I

Otro ejemplo, en caso de no tener CURP y Segundo Apellido:

@l235@IARRJAGA@l@IFEDERJCO@IH@lll/05/1977@IMN@IMEX@ll@l15@I058@1@1@1@1@1@1@1@1@1@1@1@1
@l 140090003@1 ZUÑIGA@l@I ALEJANDRA@! M@l 11/02/1976@1]C@l@l@l@l@l@l@l@l@l@l@l@l@l@l@l@I
@l 140160001@1 ZA RJ\GOZA@l@IBRENDA LIZB ETH@I M@l 24/1111980@1 MN@l@l@l@l@l@l@l@l@l@l@l@l@l@l@l@I
@l 140160001@1 ZA RCO@l@I CELEN E CJ\ROLIN A@I M@l 19/04/2004@IJC@l@l@l@l@l@l@l@l@I@ l@l@l@l@l@l@I

Requisitos de forma
Toda solicitud de Confronta deberá realizarse vía correo electrónico u oficio.
El correo electrónico u oficio incluirá los siguientes datos:

Nombre de la DAPF, EF u OP, Nombre del solicitante, Cargo, Teléfono y una breve descripción de la solicitud donde mencione:

Nombre del archivo


Medio de envío de la información.
Cantidad de registros.
Fecha .de creación del archivo.

CATÁLOGO DE ENTIDADES FEDERATIVAS


Estado Clave Estado Clave
AG U ASCA J ,I ENTES AS MOR EL.OS MS
!~
BAJA CA L1FORN1 i\ llC NAYARIT NT
BAJA CALIFORNIA SUR llS NUEVO LEÓN NL
CAMPECHE ce OAXACA oc
COAHUILA CL PUEBLA PL
COLIMA CM QUERETARO QJ'
CHIAPAS es QUINTANA ROO QR
CHIHUAHUA CH SAN LUIS POTOSI SP
DISTRITO FEDERAL DF SINALOA SL \ í
l
DURANGO DG SONORA SR
i <.' '-.
GUANAJUATO GT TABASCO TC l ~ ( l
(
'
'
GUERRERO GR TA.MAULIPAS TS
l
'
L l.. l
HIDALGO HG TLAXCALA TL (, L l \
l '
JALISCO JC VERACRUZ vz
\._ l
MEXJCO MC Y U CATAN YN (_L.:._
l_
MICHOACAN MN ZACATECAS zs í., ( l
\ \ l
(._ (_,\._
Para los mexicanos nacidos fuera del territorio Nacional y los extranjeros residentes en el país que nacieron fuera del territorio (._ l l
( \

( L l \
Nacional se asignará la cadena 'NE' (Nacido en el Extranjero) en el campo para la "Entidad de Nacimiento".
.:r{{~iif:~~'· Subsecretaria de Población, Migración y Asuntos Religiosos
SEGOB .~.·.· ·;~-~-..~~~~.\..
· · .· · -
. ~:.::):,: '. ~ Dirección General del Registro N aciana! de Población e
Identificación Personal
~:~.~:.:~~~:.

Envío de Información.
Procesada la información, la Dirección General del Regi;tru Nacional de Población e Identificuciún Personal (DGRNPll') enviad
Ju; resultado; a las Dependencia; de la Administración Pública Federal (DAPF), Entldades Federativas (EF) u Organismo Privados
(OP), a través del mismo medio <le recepción.
A continuación se describe a detalle el formato y cada uno <le los archivos <le resultado:

l. Registros Confrontados.
Son aquellos registros que se encuentran en la información vigente <le la Base <le Daros Nacional <le la CURP (13DNCURP).
En el archivo resultante los registros van delimitados por un separador "I" (pipe) respectivamente, Cabe mencionar que la
información que contiene este archivo es la que está vigente en la "BDNCURP" y que la coincidencia <le registros es <le uno a uno.

No.
Nombre del campo Longitud Tipo Observaciones
Campo
El valor 4 indica que es el resultado del sistema de
1 Bande 1 Núm
confrontas
2 No. u clave que asigna la Dependencia 20 Alfa
3 CURP 18 Alfa
4 Primer Apellido so Alfa
5 Segundo Apellido 50 Alfa
6 Nombre 50 Alfa
7 Sexo 1 Alfa
8 Fecha de Nacimiento 10 Alfa
9 Entidad de Nacimiento 2 Alfa
10 Nacionalidad 3 Alfa
11 Tipo Documento Probatorio 1 Núm
12 Af10 <le Registro 4 Núm Datos del tipo de documento 1, 4 y 7
13 Foja 5 Núm Datos del tipo de documento 1
14 Tumo 3 Nlim Daros del tipo de documento 1
15 Libro 4 Núm Datos del tipo de documento 1
16 Acta 5 Nún: Dato; del tipo de documento 1
17 CRIP 15 Alfa Datos del tipo Je documento 1
18 Entidad de Registro 2 Núm Datos del tipo de documento 1
19 Municipio de Registro 3 Núm Datos del tipo Je documento 1
Número de Registro Nacional de Núm
20 7 Daros del cipo <le documento 3
Extranjeros
\. ' l l. (1
\ 1 (. l
l t (¡ 21 Folio de la Carta de Naturalización 5 Núm Datos del tipo de documento 4
l
( Folio del Certificado de Nacionalidad Núm
(_ \_ l 22 5 Datos del tipo de documento 7
e" \_ ~- i <
:I Mexicana
l \ ( 23 Clave de la Entidad Emisora 14 Núm
Ll 24 Folio de la Constancia 9 Núm
l l
e l. 25 Fecha del último movimiento de la CURP 10 Alfa

L l AH Alta con Homonimia


l l l
( \ v AN Alta Normal
< r. CRA CURP Reactivada
l. L L
' l. L l L RCC Registro de Cambio Afectando a CURP
( o:. l.
RCN Registro de Cambio No Afectando a CURP
26 Estatus de la CURP 3 Alfa
BAP Baja Por Documento Apócrifo
BSU Baja Sin Uso

6 BD
BDE
Baja Por Defunción
Baja Por Duplicidad Exacta

....
BDM Baja A.~mil]istrativa ...
·- ··- ·-·· ···········-····
SEGOB p;~~~~",
':: ~...i
Subsecretaria de Población, Migración y Asuntos Religiosos
Dirección General del Registro Nacional de Población e
Identificación Personal
.~. ·,·'

No.
Nombre del campo Longitud Tipo Observaciones
Campo
BDP Baja Por Adopción
BJD Baja Judicial
BPE Baja Propuesta Por Evaluación
BV Baja Por Vencimiento
000 indica que es información certificada por el
registro civil.

-1 indica que es información certificada por el


27 Estatus de Confiabilidad 3 Alfa
registro civil a través del proceso de interconexión.
002 indica que es información certificada por el
registro civil y con biornétricos asociados.
000 1 ndica que la CU RP y los datos confrontados
son iguales (este estatus sólo se empica cuando el
registro contiene la CURP).
001 Indica que la CURP se encontró, pero los datos
difieren (este estatus sólo se emplea cuando el
registro contiene la CU RP).
002 Se encontró la CURP y los datos iguales en la
información histórica. Los datos tanto de la CURP
Vigente como de los datos vigentes se integran en
los respectivos campos de este registro. ""
La información del parámetro "datos Confrontado~
corresponde a los datos coincidentes en la 1

información histórica (este estatus sólo se emplea


cuando el registro contiene la CURP).
003 Se encontró la CURP en histórico )' los datos
son diferentes, los datos ranto de la CURP Vigente
como de los daros vigentes se integran en los
respectivos campus de este rcgislrn (este estatus sólu
se empica cuando el rc¡;istro contiene la CURP).
004 Se encontró coincidencia de los datos textuales~ ,,.,.
28 3
Estatus de Comparación Alfa
en la información vigente. ,Y ,\
005 Se encontró coincidencia de los datos textuales \J
en la información histórica.
Para indicar que el registro fue confrontado como L L
(. ( l
caso de excepción, se le coloca en la primera e l l
l
l
L t
e
posición una letra:
l L
A Cuando no tiene información del día de la fecha e (. L L
(, l ( L ( e
de nacimiento. L l (
L

B Cuando no tiene información de la entidad de l ll


L
( l L (
nacimiento. l l (

C Cuando no tiene información sobre el sexo. l


l L
L' l
D Cuando no tiene información del día de l L l (
L l L
nacimiento ni de la entidad de nacimiento. L L l

l LL L
E Cuando no tiene información del día de l L l l
L t. (
L l L L
nacimiento, ni del sexo.
F Cuando no tiene información de la entidad de
nacimiento ni del sexo.
G Cuando no tiene información ni del día de la
fecha de nacimiento, ni de la entidad de nacimiento
Subsecretaria de Población, Migración y Asuntos Religiosos
SEGOB Dirección General del Registro Nacional de Población e
Identificación Personal

No.
Nombre del campo Longitud Tipo Observaciones
Campo
Por ejemplo:
En caso de yue se encontró coiru..idencía de los
datos textuales en la información vigeme y 110 hay
información del sexo, se indicaría con C05.
Cadena numérica, en donde O indica que el dato no
fue coincidente, 1 que el dato si fue coincidente y 2
yue el dato no estaba disponible para confrontarse.

1~~?.:. P?sici~i¿ • Dato Confroutado


,. lb?
1 CURP
2 ler. Apellido
3 2do. Apellido
4 Nombres(s)
5 Sexo
Fecha de Nacimiento
6

Entidad Federativa de
7
Nacimiento
8 Nacionalidad
Tipo de Documento
9
Probatorio
10 Clave Entidad de Registro
Clave Municipio de
29 Daros confrontados 50 Alfa 11 >Tipo1
Registro
12 Año de Registro
13
14
Número de Foja
Número de Tomo
'
15 N úmero de Libro > Tipo1
16 N umero Je Acta
17 CRIP ',)

"!...""' J • . _
Número del Registro
18 >Tipo 3

[}'
Nacional de Extranjeros
Año de Registro de la
19
Carta de Naturalización
L l Tipo 4
( 1 Folio de la Cana de
l l L L l l 20
l
(
·¡ Naturalización
Año de Registro del

}r;po
L l l
l l l e'1
l ' ( 21 Certificado de

'l
l l
L ' 1
Nacionalidad Mexicana
l
l l \.
(
L l L l Folio de la Certificado de
l l l 22
Nacionalidad Mexicana
l
L L. Indica el número de confrontas en 1a yue se ha
l l (
l
l L.
L l L L. 30 Vivencia 2 Núm localizado el registro o clave CURP, no contabiliza
( l l
la actual.
L l
l l l
l e, L·
De existir, se mostrara(n) la(s) CURP(s) histórica(s)
l l ( (
31 CURP(s) Histórica(s) 18 Alfa
asociada(s) a la CURP vigente.

e istros Localizados. (Ej. 64702000000000SDEP01.TXT)


contiene los registros localizados y coincidentes en CURP o datos.
Subsecretaría de Población, Migración y Asuntos Religiosos
SEGOB (i~)
•-:.~ ..,..- , .
Dirección General del Registro Nacional de Población e
Identificación Personal

1.2 Registros Localizados Bajas. (Ej. 64702000000000BAJAS.TXT)


Contiene los registros localizados y coincidentes en CURP o daros pero que cuentan con un estarus ele baja. Los estatus de baja
pueden ser los siguientes:
Baja por defunción, baja por duplicidad exacta, baja por documento apócrifo, baja administrativa, baja judicial, baja ¡mr adopción.

1.3 Registros con inconsistencias. (Ej. 64702000000000.TXT.err)


Son aquellos registros con inconsistencias en el formato, dimensión de los datos, datos obligatorios o daros de catálogo.

Estos se guardan en el archivo: <nombre de! arcbiuo de co'!frontm>.TXT.err


Los daros de los regi.stros se separan con "@ll" -arroba+ pipe - y son de longitud variable. Al término de cada registro se incluye el
carácter de fin de línea (l::OF).

El archivo contiene los registros como se entregaron, más el (los) código(s) de inconsistencia:

Códigos de error del archivo .err


V08 NOMBRE
V06 PRJMER APELLJDO
V07 SEGUNDO APELLJDO
VlO SEXO
V09 FECHA NACIMlENTO
vn ENTIDAD DE NACIMIENTO (CATÁLOGOS)
Vl9 TIPO DE DOCUMENTO

Ej.:
@l234@fMARTINEz@fMU#OZ@ICLAUDIA@fM@fOl/04/J975@fAS@fMEX@f@f@f@l@f@f@f@f@f@f@f@f@f@f@fV07@f
AAAA02052IMJCLRNA3@f140970004@fALCANTAR@IARROYO@fANDREA@fM@f21/05/2024@fjC@f@f@f@f@f@l@f@f@f@l@f@l@l@f@f@IV09@f
AAAA020712MJCLLNAo@f14035013S@fX@fALBA@f1\NDREAXX@fM@fI2/07/2002@1)C@f@f@f@f@f@f@f@f@f@f@l@f@f@f@f@f@fVOBV06@f

1.4 Archivo de No Localizados. (NOENCONTRADOSDEPOl.TXT) ~


En este archivo se regresan los registro~ que no se encontraron coincidentes con ninguna de las opciones ele confronta. El formato'
este archivo es igual que el del archivo de entrada. _

1.5 Registros con Duplicados.(RegisrrosConDuplicados.txt)


los te archivo contiene los registros localizados que coinciden en CURI' o en datos con más de un registro en la B DNCU RP po~ ~
1
homonimias(s). l)I' ~

1.6 Cifras de Control. (RESUL TADOS.CSV y F2.PO.DRCUP.Ol Cifras de Control NV)


Estos archivos contiene el resumen toral de registros localizados, duplicados, con inconsistencia, no localizados, certificados (registro
civil y con biornérricos), con vivencia y con baja. l L
l (. (_
l
1.6.l Localizados con CURP: Registros localizados y coincidentes en CURP y daros. ( ce L (
(
1.6.2 Localizados Nueva Versión CURP: CURP localizada en histórico y mostrando la CURP y daros vigentes.
l l (
1.6.3 Localizados con Daros: Regimos localizados a través de los daros. ( L L
1.6.4 Localizados Nueva Versión Datos: Datos localizados en histórico y mostrando la CURP y datos vigentes. ( l ( l ( e
( l_ e
1.6.5 Con más de una Coincidencia o Duplicados: Registros localizados que coinciden en CURP o daros con más de un registro por
L l l
homonimias(s) l c. l
( l (
1.6.6 Con Inconsistencia: Registros que no cumplen con el formato establecido.
1.6.7 No localizados: Registros que no coinciclen en CURP y elatos en la BDNCURP. l
l
'- l (
1.6.8 Certificados R.C.: Registros localizados que han sido certificados por el Registro Civil. l '- l (
l ( (.
1.6. 9 Certificados con Biométricos: Registros localizados que han sido certificados por el Registro Civil y tienen biométricos l l_

asociados. {.,( L '-


'-
l. L c. l e l l
1.6.10 Con Vivencia: Registros localizados que han sido confrontados previamente por otras dependencias. (. l (

Asesoría.
Para comentarios o dudas sobre las especificaciones de este documento, favor de dirigirse al teléfono:
5128-1115 exr. 14179 con el C. Raúl Pacheco Arias o al correo rpachecoa(~1se¡{ob.¡¡ob.rnx.
'\1 ?R-111 '\ e-vr 1417? ('(10 Pl ln1r r.:.irln" A Mrndrw:.i Cr11? () :.il rnrrf'n ('111/'Tldwnr(n
),t•mlh (rf\h mv
Subsecretaria de Población, Migración y Asuntos Religiosos
SEGOB Dirección General del Registro Nacional de Población e
Identificación Personal

WEBSERVICESDECONSULTADE LACURP

l. Introducción

Objetivo: El objetivo de este documento es servir como una guía técnica para lograr la interacción entre los
sistemas de las Dependencias de la Administración Pública Federal (DAPF) y los WEB-SERVICES para
la consulta de CURP (wsCurp)

Descripción General del Documento: En este documento encontraremos información detallada de los
Web Services siguientes:

WSERV-Consulta por CURP


WSERV-Consultar CURP por datos

Beneficios:

o Incorporación de capacidades de procesamiento de información a los diferentes sistemas


de las DAPF.

o Centralización del servicio de consulta de la CURP, que beneficia a todos los mexicanos
y extranjeros al facilitar los servicios de: consulta de la CURP y consulta de la CURP por
datos.

r.W
o Interopcrabilidad, ya que la tecnología de los Web Se1vice~ es aplicable a cualquier tipo
de arquitectura y sistema operativo que utilice el protocolo de comunicación 1-IITPS.

""" /) Es importante destacar que este documento va dirigido a personal de sistemas de las DAPF pues son ellos
los que llevarán a cabo la conexión entre sus sistemas y los WEB-SERVICES (wsCurp).

A continuación se presenta el diagrama de secuencia general de los web services,

¡ . . ... e's .. !'<,~~


¡-_
l
L
(
l L
L l
l l l l
l l l l
L
l
'- (
'-
L l l. L
l (
l l l l
l ( (

( L l
L
l L l l
l l l l

l
' l l l 1---- . _,_.
( l (. ._L.
l l. l
L l_,l l
l t. L l l L ( Fig, 1 Diagrama de Secuencia de los WEB SERVICES WSCURP
l l l L
Subsccrerariade Población, Migración y Asuntos Religiosos
SEGOB Dirección General del Registro Nacional de Población e
Identificación Personal

II. Descripción de los Web Services para la consulta de la CURP (wsCurp)

Los Web Services para la consulta de CURP son un sistema que se encuentra disponible para aquellas
aplicaciones autorizadas e inspeccionadas por la DGRNPIP, que deseen incorporar los servicios de:
consulta por CURP y consulta de CURP por datos dentro de dichas aplicaciones.

Los servicios disponibles mediante la utilización de los Web Services son los siguientes:

• Consulta por CURP. (WSERV-Consulta por CURP)

• Consultar CURP por datos. (WSERV-Consultar CURP por datos)

Cada servicio estará disponible mediante un Web Service que proporcionará una funcionalidad específica,
la cual estará habilitada para los sistemas de las DAPF para su implementación y utilización.

A continuación se presenta una breve descripción de la funcionalidad de cada uno de los Web Services
para la consulta del CURP:

l. Consulta por CURP.- Mediante este servicio se podrá realizar una consulta para obtener lo
datos asociados a una CURP requiriendo para ello la clave CURP. Si dicha consulta resulta o
ser exitosa se notificará la razón de ello al sistema de la DAPF que solicito el servicio d
Consulta por CURP.

2. Consultar CURP por datos.- Mediante la utilización de este servicio se puede obtener la clave(s)
CURP, así como sus respectivos datos asociados a partir de la proporción de los siguientes datos'.
1~
primer apellido, segundo apellido", nombre, sexo", fecha de nacimiento y entidad de nacimiento('\)
(*datos opcionales). En caso de no ser exitosa la búsqueda se notificará la razón de ello al sistema
( l
de la DAPF que solicito el servicio de Consultar CURP por datos. e l (.
l
(
1 ( (
e (
( (
'
l
L ( (
( e l l
( l L L (_ l
III. Requisitos de las aplicaciones cliente para la interacción con los Web Services (wsCurp). l e (

(. ( l l
l l ( \..
1) Requisitos del sistema e ( (

l (
L l
Los requisitos a cubrir por los sistemas de las DAPF son: L L l
l Ll
l
~
l.
' L
l L,l.
l. l ( ~
L l. l
• Contar con una dirección IP Homologada. ( l L l

• Solicitar autorización a la DGRNPIP para que la dirección IP homologada que hará uso de los
Web Services (wsCurp) pueda tener acceso al servidor donde se encuentran instalados los Web
Services (wsCurp).
Subsecretaría de Población, Migración y Asuntos Religiosos
SEGOB Dirección General del Registro Nacional de Población e
Identificación Personal

• Las características mínimas del certificado que proporciona la DGRNPIP para el consumo del
web services son las siguientes:
v' Emitido por: VeriSing Class 3 Extended Validation SS! SGC
v' Emitido para: webs.curp.gob.mx (ambiente productivo) y websdes.curp.gob.mx
(ambiente desarrollo)
v' Asegura la identidad de un equipo remoto
v' Prueba su identidad ante un equipo remoto
v' Versión V3
v' Algoritmo de firma shalRSA
v' Algoritmo hash de firma: shal
v' Clave pública: RSA (4096 Bits)

• No se deberá de acceder por dirección IP al consumir los servicios, siempre se usará el nombre de
dominio, el cual designe la DGRNPIP para los ambientes de pruebas y producción, ya que los
certificados tiene internamente definidos esos nombres y también en caso de que DGRNPIP
realice cambios en la infraestructura la operación no se vea afectada.

• El certificado se puede descargar de forma directa mediante el uso de un explorador (Internet


Explorer, Googlc Crome, Mozilla, Fire Fox, Opera) como la herramienta que sirve para
obtenerlo y descargarlo en un archivo .crt o .cer.

~ Ejemplo: faplorndo< Google Chrorne

Ingresar la URL en el explorador y dar clic en la figura del "candado".


·.~- C ~ ó!:!!r' :° webs.cu.p.qob.mx-vvecS. !· =~·:._:_~~:,.,,;\:.1:,p:·;;,_~•.:i._;)¡1~ ;!~..i:'L'1· .. .::;_.S,,:·;j¡ t ·.·.~ =
Í.s~~!,.~~~;~~:~~~~i~t~: I~ Ce lr.:<-:r. 1 ·, :.:J~"n1w.i~io: oe Se.; .:.;1min1;;1racicn ee c.; ; '¡ cese: ~;¡:-enllt~ Q ~ovT:.i:·e , : ('(L!Rr-QA ". CO'-Slll:;..¡¡;:_~ull ...

• :nW:-\~'![í";'!"édoc->not .1ppc.u 1..:: have any style infonuanou avsoc.i.ned wuh 11 Th~ dccumenr nee 1~ shcwn belcw

• ' ;,:.;,''"""~ • ;¡ e.\:,..:r• ,,.¡ r.:... ~· ... p-rnv- ·~t':.::.: :'·.< .."».;;J.~,. 1.: ~""''~: ·lS/!.:'·'P · t rr.·~ lc::e"'
•· i1.;..;:,~"·•: 1.:;.t 1~ l. i.u•¡;•~ ~r:·l:) .. >
T!'::~ ~n.i~"~r-':. r e fe r-enc e {EN:) f?r tlH C'?tfa':.!?n r.o-: found i:; :.\c'!lStr•·i<c~C'Ol"~:.>l"::oshcrdcc~/<or.~1-1l':.tY::-r.:urp!-cr•,i;~ and -;r.c Y<!',;. .:.ct!.cfl • nuU. If t"'-b !:?R •• 11~ prc1bu~ly
r~1i:!'::c1t.lc, ;>lc .. ~c CO•lt.J'~ the Hr,·cr t.~!'li~tra:or.
vr ~o'°pcn•·:'f~.<t.,
l >l~ J ~~'l"l'
l '·/ !:•Jl~'t'l";

L l l L
l ( ( ( (,
( l (
(
(
L l
Seleccionar "Certificate information" Seleccionar "Detalles"
L

(
(
(
L
( '·
( l
L
s.
( L (

l ( l
L
'- ( l (
l ( l \
L
L
(
L l
{, L
l l
L {
l
(
LL
t.
l l
L L e
Subsecretaría de Población, Migración y Asuntos Religiosos
SEGOB Dirección General del Registro Nacional de Población e
Identificación Personal

Seleccionar "Copiar en archivo" Seleccionar "Siguiente" y tipo de '.'formato"

i :.,.,,¡., ,., n

···-··"""t-.:;:---~----~ .. ,.,¡,_ ,,:.., .•• ~

._
_,,.
-
,._._
.. _....,¡...
, -, ~ ~ ,,,.~

'::;;:...-::...
1 .... ;-...,>•;,;• .... ~ .•
. . ,. .,.~
._ ,,.
,,,.,.,,...,, .
:.;
__ ,

•>t.>o~· ,...,,. ,.~ /':'

.e

Ingresar un nombre para el certificado. Seleccionar "Finalizar"


+-f,::.;,::,-
,e-

:-i'"
1 ..:;. ··~ ""~"'·'""·
... __ ,_ -~··••!><'""'"""""

1
fln.ilU.:ra<ión d.J Al+•t.nt• p.94ª
h ...,,.,.~~·}>~·., ._, .- •. , , ,. ....
• "· l:.'J¡» .... po<1M;ótl de C•t·ttf\c•dot
-~ ill !~;.:'"""'""°'.,__,.,...-,.,,...,..M-.:0,,.
f~ •\ t~··,.í,.=-·~<>"'>J'""""'
:t\Zti:·2:Di*
'•:N•w,<.o-.
nww•:s .
l..V.VM\;.t•.,.,..,. .. !'>,.,..;,.,,,.,:-_,.,.,..,_,r

1!

....
• Solicitar a la DGRNPIP un usuario ycontraseña para el uso de los Web Services (wsCurp).

¿ L
Nota: Por seguridad, el usuario y el password que la DGRNPIP proporciona a los usuarios de este j ~ (
(
l (
e l '
servicio se entregarán de manera telefónica y no por ningún medio escrito para evitar sea L
L J
vulnerada la información. ( L
1 l l l
e ( e

l L
• Realizar la invocación en los sistemas a los Web Services (wsCurp). e
r. ~ (
c. (

( L.
l
• Solicitar la Dirección IP homologada del servidor donde se encuentran instalados los Web l L L (
'... L (
Services (wsCurp). ( l '
l,lL l
LL l
1 e
(. l e l

2) Actividades para la interacción con los Web Services.

Llamado de los Web Services


Subsecretaria de Población, Migración y Asuntos Religiosos
SEGOB Dirección General del Registro Nacional de Población e
Identificación Personal

• Uso de componentes para la invocación de los Web Services por parte de alguna aplicación
cliente; el siguiente ejemplo es utilizando JA VA.2) Requerimientos de software de las
aplicaciones cliente para la interacción con los Web Services.

Para aplicaciones JAVA

• Axis2 versión 1.2.6 • commons-httpclient-3.1.jar


• activation-1.1.jar • commons-logging-1.1.1.jar
• axiom-api-1.2.8.jar • httpcore-4.0.jar
• axiom-impl-1.2.8.jar • mail-1.4.jar
• axis2-adb-1.5 .1.jar • neethi-2.0.4.jar
• axis2-kernel-1.5 .1.jar • wsdl4j-1.6.2.jar
• axis2-transport-http-1.5 .1.jar • XmlSchema-1.4.3.jar
• axis2-transport-local-1.5 .l.jar • Java version 1.6
• commons-codec-1.3 .jar

3) Información con la que se debe contar:

• URL de acceso, es decir, la dirección de acceso a los Web Services,


• Usuario válido para la invocación del Web Service.
• Contraseña válida que corresponda al usuario que quiere invocar el Web Service.
• Certificado debidamente instalado y disponible por la aplicación cliente para poder invocar los
Web Services de manera segura a través del protocolo HTTPS.

utP~o• generales para invocar cualquiera de los 6 W eb Servicesdisponibles,

Paso 1. Declarar la estructura de datos según el Web Service que se invocará.

( l
' (
Cada operación cuenta con su estructura de datos específica con los datos a ser usados en la operación.
(
' ~ f L
Ejemplo:
' l
L L (
( (_ L l l '·
l

: ( L
l l ( DatosConsultaCurp datos = new DatosConsultaCurp();
l l l

l L
L
\
( L l Paso 2. Llenar la estructura con los métodos "set" disponibles.
l l
{ (
\,.
L(,
': ,~ 1
\
'
l
( (
(, (
l ~ll~
(
la propiedad del sistema qu< indica el almacén de 11"" a usar Pº' el protocolo HTTPS.

System.setProperty ("javax.net.ssl. trustStore","ruta_del_almacén \ \.keystore");


SEGOB

En donde la ruta del almacén es la ubicación dentro del disco duro donde se encuentra el almacén de
llaves.

Nota: Existen muchas maneras de instalar el certificado, dependiendo del proveedor que se esté usando o del
entorno de desarrollo. Como ejemplo podemos mencionar que para el caso de java existe una herramienta que
administra los almacenes de l!a·ves a ser utilizadas en una aplicación desarrollada en [aua, esta herramienta se
llama keytool y es parte del ]DK 1.3 o superior.

Paso 4. Declarar el objeto Service.


RPCServiceClient serviceClient = new RPCServiceClient();

Paso 5. Establecer las opciones para ejecutar la llamada al servicio requerido.


Options options = serviceClient.getOptions();

Establecer el EndPoint del servicio a consumir

EndpointReference targetEPR = new EndpointReference(" <protocolo>:// <domian >I <


context>/services/ConsultaPorCurpService");
options.setT o( targetEPR);

Dónde:
Protocolo: http o https
Domain: nombre del domino
Puerto: Número de puerto por el cual se reciben las solicitudes hacia el Servicio Web

Paso 6. Establecer la operación a realizar.

QN'ame opSetAlta = new QName("http://services.wserv.ecurp.dgti.segob.gob.mx",


"consultarPorCurp"); ( e l
L L
e e e t ( ( ' . . ._
l

Paso 7. Establecer el usuario y contraseña válidos. l L L


(
( L L
( l e L l (
datos.setUsuario("nombre de usuario que proporciona RENAPO"); ( l l

datos.setPassword("contraseña que proporciona RENAPO"); L Ll


C L L l
¡_
(. ( (

L l L
Paso 8. Realizar el mapeo de datos que se enviarán al Web Service. l l. l l e
L ¡ (
a) Se establecen los parámetros del servicio a consumir L l l
L
L
Objectj] altaServiceArgs = new Object]'] {datos};
(

l, L L
L(

l
l ( l (

L L L L

b) Se define el tipo de datos a recibir como respuesta por parte del servicio
Subsecretaria de Población, Migración y Asuntos Religiosos
SEGOB Dirección General del Registro Nacional de Población e
Identificación Personal

Class-P»]'] returnTypes = new Class[] [ String.class };

Paso 9. Se realiza la invocación al servicio.


a) en el caso que el servicio reciba parámetros de entrada y regrese una respuesta:
Objectj] response= serviceClient.invokeBlocking(opSetAlta,
altaServiceArgs, returnTypes);
String result = (String) response[O];

b) En al caso de que la operación invocada en el servicio web no regrese una respuesta:


Object[] opGetConfirmArgs = new Objectj] [ getSessionID(result), "OK" };

serviceClient.invokeRobust(optGetConfirm, opGetConfirmArgs);

El valor de retorno, como podemos observar es de tipo string, que representa un documento xml con los
parámetros de salida, y con los atributos informativos de la operación.

Paso 10. Invocar el Web Service mediante el método invoke del objeto call.

result = (String) call.invoke(new Object[l [ datos});

Paso 11. Adicionalmente, se debe realizar la confirmación al Servidor, de que el cliente ha recibido el
resultado de su invocación. Para poder llevar a cabo esta actividad, es necesario hacer lo siguiente:

a) Se declararan los parámetros de entrada.


Object opGetConfirmArgs = new Object[] [ getSessionID(result), "OK" };

b) Se Invoca al Web Service.


Object opGetConfirmArgs = new Objectl] [ getSessionlD(result), "OK" };
(_ L
L
L e l
e L l
'
L ( l (
L
l
l L <_ serviceClient.invokeRobust(optGetConfirm, opGetConfirmArgs);
( l L
L l ( (_ ( \
L
'
(

(. L L l
L
L (_
l (
l e EJEMPLO DEL CLIENTE:
L L public static void main(String argsl) throws AxisFault (
' ( C L L
'- L l L

l L L
L LL RPCServiceClient serviceClient = new RPCServiceClient();
l <.. 1.. ·l._ L (
L l L l

~tions = serviceClient.getOptions();
SEGOB (rz~Í~ s.h~~=~~~~~': ~.~:,;:;~: ~:2~~~=~:!j
. •';..·,~-'""-1. .

EndpointReference targetEPR = new


Endpoin tReference(" protocolo:// <dominio/<contexto >lscrviccs/ConsultaPorCu rp Service");

options.setT o( targetEPR);

DatosConsultaCurp datos = ncw DatosConsultaCurp();

datos.sctTipo T ransaccion (1 );

datos.sctUsuario(" <usernamc> ");


datos.sctPassword(" <password > ");

datos.sctDireccionlp("<dirccción_ip_clicntc> ");

i/ ========================DATOS CONSUt:rA POR CURP

datos.setCveCurp("SABC740421I-IDFNNRül");

datos.setCveEntidadEmisora(" <emisora clave» ");

// Ccnerare curp \
QNamc opSetAlta = new QName("http://scrviccs.wscrv.ccurp.dgti.scgob.gob.m
"consultarPorCurp");
l L l.
l e (
L
e l e
Object altaScrviceArgs = new Object[} (datos}; L
(
( l
' l
1
Class eP> returnTypcs = new Class[] ( String.class ); l (
l..
L
l L L
e l ( L C l
( ( (
L
(_ (l
l
(
L (
( l
' (

Object response = scrviccClient.invokcBlocking(opSctAlta,


L
altaServiceArgs, returnTypes); LL l ( l
e, ( ( l

l. lL
L
' ' L'
String result = (String) response[O]; ll L L l ( (
l
L L ( L

if (result == null) (
System.out.println("Consulta Curp Service didn'r initialize!");
Subsecretaria de Población, Migración y Asuntos Religiosos
SEGOB Dirección General del Registro Nacional de Población e
Identificación Personal

returu;

/ ! Displayinv die resulr


System.out.println("Rcsultado Consulta Curp por Curp: consultarPorCurp: +

result);

//Confirm oper.uion
QName optGetConfirm = new
QName("http://senriccs.wserv.ecurp.dgti.scgob.gob.mx", "getConfirm");

Object opGetConfirmArgs = new Object[] {


getSessionID(result), "OK" };

serviceClient.invokcRobust(optGetConfirm, opGetConfirmArgs);

System.0111.println("Operacion Confirmada. ");

Información específica de cada uno de los web services disponibles.

• URL de cada uno de los Web Services.

• h ttps://websdes .curp .gob .mx/W ebServicesConsulta/ services/ConsultaPorCurpService


• https://websdes.curp.gob.mx/WebServicesConsulta/services/ConsultaCu1pDetalleService
~
l l
l '
l
CI
l l
2.- Estructuras de datos para cada uno de los Web Services.
e l l l l
(
l
l ' l
( L
l'
L

(
l
(
l
(
L l l • DatosConsultaCurp
( l l l • DatosConsultaDetalles
l
( l l
l.. l L

l l
' ' l L l Descripción WSDL
l ( l

l.
C
' l
LL l
En la siguiente tabla se encentran las principales propiedades de los componentes Web Service
Lll l lll
l l. L.( para que puedan ser implementados y configurados en los sistemas de la DAPF.

• El Lenguaje de Descripción de los Web Servicios (WSDL) es el equivalente de un resumen en


describiendo los Web Servicies, donde se ubican y cómo se pueden invocar.
. --- - - -- -·------ - - - - ---- -- ---- --- --- ------- -- ------ --- ----- - -- --------- - -------- --- -- ------
SEGOB

En la siguiente tabla se describen los archivos WSDL, que se proporcionan en archivo físico.

5 1
ConsultaPorCurpServ ConsultaPorCurpSe 1 DatosConsultaC
WSERV-Consulta por ConsultarPorCurp
ice rvice.wsdl urp
CURP
····-···--·····-·················· ·······-···-·····--···- ---·--··-'···--·-··-·······-··- -······-·· - ·-·----~-····
6
ConsultaCurpDetalle ConsultaCurpDetall 1 ConsultarCurpDetall DatosConsultaD
WSERV-Consultar
Service eService.wsdl 1
e e talles
CURP por datos

URL, en la que los Web Service serán invocados, vía Internet:

h ttps:/ /websdes.curp .go b. mxlW ebServicesConsulta/ services/ ConsultaPorCurpService ?wsdl

https:/ /websdes .curp .go b. mxlWebServicesConsulta/ services/Consulta CurpDetalleService?wsdl

Dónde:

websdes.curp.gob.mx <direcciónj servidor>: es la dirección del servidor en el que los Web Service
estarán configurados para que por medio de https puedan ser invocados.

Scrvices. Módulo de los servicios web \

AltaService <nombre_dcl_ servicicweb>: es el nombre de la clase del Web Service que es a


principal para brindar el servicio.

WebServicesGestion. Contexto de la aplicación de los servicios web de consulta.


L l
~ l
\ l. s: \.. ( !_ l
~ (
1
\..

\.. l \..

IV. Descripción Detallada del Servicio. '-


( L (
l
l\~1_
( L (

l L(

El propósito fundamental de Web Services es facilitar los procesos para consulta de la CURP.
l
l
l
e
(
l
'l
Descripción detallada de los parámetros de entrada y salida de cada uno los Servicios Web. (_ l. l
e l (
( l
L l l

v l l
• WSERV-Consulta por CURP l. Ll
l

(_ (_ <... l V
l.
l. l l l

Mediante este servicio se podrá realizar una consulta para obtener los datos asociados a una CURP
requiriendo para ello la clave CURP. Si dicha consulta resulta no ser exitosa, se notificará la razón de ello
al sistema de la DAPF que solicitó el servicio de Consulta por CURP.
{t~fü;~.'·, Subsci:rctariade Población, Migración y Asuntos Religiosos
SEGOB ~~<flff}['.~?.~
"''W~;;"!J."'!·\;
Dirección General del Registro Nacional de Población e
ldcntiflcación Personal
\¿_~~¿:~~. ~~.

Para datos de Obligatoriedad Opcional de tipo Alfanumérico ó Alfabético en los cuales no se envíe
información esto podrá indicarse mediante el uso de (cadena vacía): "" y para datos de tipo numérico se
indicará con (cero) O.

Datos de entrada, WSERV-Consulta por CURP


Nota: La información relacionada al Formato de cada parámetro se encuentra en el apéndice B.

Tipo de Transacción Requerido 5 Consulta CURP por CURP Numérico (1)

Usuario para invocar los


Usuario Requerido Alfanumérico (20)
WebServices
Password Requerido Password del usuario Alfanumérico (15)
Dirección IP de equipo en
donde se encuentra instalado el
Dirección IP Requerido Alfanumérico (16)
sistema de la DAPF que accede
a los WebServices.
CURP Requerido Clave CURP. Alfanumérico (18)

Datos de Salida, WSERV-Consulta por CURP

CURP Clave CURP. Alfanumérico (18)


ler. Apellido ler. Apellido. Alfabético (SO)
2do. Apellido 2do. Apellido. Alfabético (50)
Nombres(s) Nombre(s). Alfabético (50)
Sexo Sexo de la persona. Alfabético (1)
Alfanumérico (10)
~ fofo d, N•cimi,nto Fecha de Nacimiento
(DD/MM/ AAAA)
l ( .
l L '- ( Clave de la Entidad Federativa
'- l ' L l Clave de la Entidad Federativa de Nacimiento Alfabético (2)
{ de Nacimiento
l
' l L
1 ( t Clave de la Nacionalidad Clave de la Nacionalidad Alfabético (3)
C. ' L l l <
l e <
Tipo de Documento Probatorio.
( l l
l
'• (
L I_ l 1 -Acta de Nacimiento
<. L L
1
Tipo de Documento
3 -Documento migratorio Numérico (1)
( 1
l
l (
Probatorio
l \ L
4 -Carta de Naturalización
t L t 7 -Certificado de nacionalidad mexicana.
ll L
¡' <. l L l ( (
L ( L· l.

~ salida do CURP pm Documento Probatorio: 1 -Acta de Nacimiento.


SEGOB (gj~}S"b~'.=:~:::~:;R~t.:;~;::E::~:!~i
.... ~--~;

Año de Registro Año de Registro. Numérico (4)


Foja Foja Numérico (5)
Tomo Tomo. Numérico (3)
Libro Libro. Numérico (4)
Número de Acta Número de Acta Numérico (5)
CRIP CRIP. Numérico (15)
Clave de la Entidad Federativa
Clave de la Entidad Federativa de Registro. Numérico (2)
de Registro
Clave del Municipio de
Clave del Municipio de Registro. Numérico (3)
Registro

Datos de salida de CURP por Documento Probatorio: 3 -Documento Migratorio.

Número del Registro Nacional Numérico (7)


Número del Registro Nacional de Extranjeros
de Extranjeros

Datos de salida de CURP por Documento Probatorio: 4 -Carta de Naturalización.

Número de Folio de la Carta de Naturalización. Numérico (5)

Datos para Registrar la CURP por Documento Probatorio: 7 - Certificado de Nacionalidad Mexicana.

Año de Registro.
;_
Número de Folio del Certificado de Numérico (5) 1 (
Folio del Certificado l
' l ' l

Je
L
Nacionalidad Mexicana.
'
~ (.
( ~ l l l
(
'
(

Datos de salida que detallan la consulta de CURP.


~ \ l
( L

'
l l
(_ ... e

l
'
Resultado del servicio de registrar la Alfanumérico (10) l
Estatus de la Operación l ( (
CURP. Ver catálogo de excepciones. L ll
L
L
l
Descripción de errores ocurridos durante la Alfanumérico (50) '• l L 1

Descripción del Movimiento transacción.


Ver catálogo de excepciones.
Tipo de Error Tipo de Error. Numérico (2)
}~71~~i{r. Subsc:rct3?.ªde Población, Mi~racióny.AsuntosReligi.o.sos
SEGOB ~::<':/X<'· 'Í
:;~ ;~!,~~:'):.)}
. Dirección General del Registro Nacional de Poblacion e
Identificación Personal
\~1::::~i·:,;~.

Ver catálogo de excepciones.


Código de Error. Numérico (2)
Código de Error
Ver catálogo de excepciones.
Alfabético (3)
Estatus de la CURP Ver apéndice C

WSERV-Consultar CURP por datos

Mediante la utilización de este servicio se puede obtener la clave(s) CURP, así como sus respectivos datos
asociados a partir de la proporción de los siguientes datos: primer apellido, segundo apellido", nombre,
sexo", fecha de nacimiento y entidad de nacimiento" (* datos opcionales). En caso de no ser exitosa la
búsqueda se notificara la razón de ello al sistema de la DAPF que solicitó el servicio de Consultar CURP
por datos.

Para datos de Obligatoriedad Opcional de tipo Alfanumérico ó alfabético en los cuales no se envíe
información esto podrá indicarse mediante el uso de (cadena vacía): "" y para datos de tipo numérico se
indicará con (cero) O.

Datos de entrada, WSERV-Consultar CURP por datos


Nota: La información relacionada al Formato de cada parámetro se encuentra en el apéndice B.

Tipo de Transacción Requerido 6 Consulta CURP Datos Numérico (1)

Usuario para invocar los


Usuario Requerido Alfanumérico (20)
WebServices
~ Password Requerido Password del usuario Alfanumérico (15)
é L
l ( (
\ ( ( \
(
\
( ( ' Dirección IP de equipo en
donde se encuentra instalado el
(

l
(.. L
l.
Dirección IP Requerido Alfanumérico (16)
l. ~
l ( \ ( ( sistema de.la DAPF que accede
l. ( (

a los WebServices.
\ \ l
l \ L
\
l (. ~ ler. Apellido Requerido ler. Apellido Alfabético (50)

l e 2do. Apellido Opcional 2do. Apellido Alfabético (50)


l. l l
\ \ \ l Nombres(s) Requerido Nombres(s) Alfabético (50)
e / \
l.l l ( Sexo Requerido Seico Alfabético (1)
'· 1 l. l vl
(.
e ( L 1 Alfanumérico (10)
Fecha de Nacimiento Requerido Fecha de Nacimiento
(DD/MM/ AAAA)
Requerido Clave de la Entidad Federativa Alfabético (2)
•. ··; ~:,0.'.:.~.~~··.••·,
.>_:_:;,/· Subsecretaria de Población, Migración y Asuntos Religiosos
SEGOB ... ..
\/: ·.:~.)'
Dirección General del Registre Nacional de Población e
1 dcntiflcación Personal
-:·-,-··

Federativa de de Nacimiento
Nacimiento

Datos de Salida, WSERV- Consultar CURP por datos

ler. Apellido ler. Apellido Alfabético (50)


2do. Apellido 2do. Apellido Alfabético (50)
Nombres(s) Nombres(s) Alfabético (50)
Sexo Sexo Alfabético (1)
Alfanumérico (10)
Fecha de Nacimiento Fecha de Nacimiento.
(DD/MM/ AAAA)

Clave de la Entidad Federativa Clave de la Entidad Federativa de


Alfabético (2)
de Nacimiento Nacimiento

Clave de la Nacionalidad Clave de la Nacionalidad Alfabético (3)

Tipo de Documento Probatorio


1 -Acta de Nacimiento
Tipo de Documento
3 -Documento migratorio Numérico (1)
Probatorio
4 -Carta de Naturalización
7 -Certificado de nacionalidad mexicana.

Datos de salida de CURP por Documento Probatorio: 1 -Acta de Nacimiento.

Año de Registro Año de Registro. Numérico (4)


Foja Foja Numérico (5)
Tomo Tomo. Numérico (3)
Libro. Numérico (4) <..
l l (
Número de Acta Número de Acta Numérico (5) l

CRlP CRlP. Numérico (15)

Clave de la Entidad Federativa de Registro. Numérico (2) l. ( l


l e l
l
l
l
LLl c.
Clave del Municipio de l
Clave del Municipio de Registro. Numérico (3) <.. l
L l
<.. (_ l
Registro l L l l

l l l

Datos de salida de CURP por Documento Probatorio: 3 -Documento Migratorio.

Número del Registro Nacional Número del Registro Nacional de


Subsecretaria de Población, Migración y Asuntos Religiosos
SEGOB Dirección General del Registro Nacional de Población e
Identificación Personal

1 de Extranjeros 1 Extranjeros

Datos de salida de CURP por Documento Probatorio: 4 -Carta de Naturalización.

Año de Registro Año de Registro. Numérico (4)


Número de Folio de la Carta de Numérico (S)
Folio de la Carta
Naturalización.

Datos para Registrar la CURP por Documento Probatorio: 7 - Certificado de Nacionalidad Mexicana.

Año de Registro Año de Registro. Numérico (4)


Número de Folio del Certificado de Numérico (S)
Folio del Certificado
Nacionalidad Mexicana.

Datos de salida que detallan la consulta de CURP.

Clave de la Entidad Alfanumérico (14)


Clave de la Entidad Emisora.
Emisora
Debido a que pueden existir personas que tengan Alfanumérico (SO)
Respuesta en caso de los mismos datos de entrada para la consulta, el
Homonimia resultado será "Más de una CURP para estos
datos" que se desplegara en el archivo XML.
Resultado del servicio de registrar la CURP. Ver Alfanumérico (10)
Estatus de la Operación
catálogo de excepciones.
~
Descripción de errores ocurridos durante la Alfanumérico (SO)
(
L
l
L
L Descripción del
(. ( L transacción.
l. t e L l
Movimiento
l
l e, <._ L
Ver catálogo de excepciones.
L l L l
L l '- t, (, ( Tipo de Error. Numérico (2)
( l l Tipo de Error
lL
Ver catálogo de excepciones.
(
\
L G L
L
l
L
LCL Código de Error. Numérico (2)
Código de Error
l l Ver catálogo de excepciones.
I_ L
(
L l (_
L e l Alfabético (3)
L L l Estatus de la CURP Ver apéndice C
L ll L
l l l l L ( ~~
(_ l <>-._J
Suhsccrcraría dc Población, Migración y Asuntos Religiosos
SEGOB ·~ .
Dirección General del Registro Nacional de Población e
Identificación Personal
"t ;

V. Mapeo de los parámetros de entrada y salida con los elementos de los Archivos WSDL y del
documento XML de retorno respectivamente.

• WSERV-Consulta por CURP

Parámetros enviados en la operación consultarPorCurp

Tipo de Transacción tipo T ransaccion


Usuario usuario
Password password
Dirección IP direccionlp
CURP cveCurp

Datos de Salida, WSERV-Consulta por CURP

ler. Apellido apellido l


2do. Apellido apellido2
Nombres(s) nombres
Sexo sexo
Fecha de Nacimiento fechNac
Clave de la Entidad Federativa de Nacimiento cveEn tidadN ac
Clave de la Nacionalidad nacionalidad
Tipo de Documento Probatorio docProbatorio
Año de Registro anioReg
Foja foja
Tomo tomo
l l L
l ( (
Libro libro ( L (
L l l ' L
Número de Acta numActa ( (

L L L

CRIP crip (Se utiliza en la salida del documento tipo 8)


( c. L l
(. L ( l e l
l l l
Clave de la Entidad Federativa de Registro numEntidadReg L
l._ll
( L l L
Clave del Municipio de Registro cveMunicipioReg l ( l
l
(
(

Número del Registro Nacional de Extranjeros NumRegExtranjeros L l


(_ l (. L l
(
Clave de la Entidad Emisora cveEntidadEmisora l l. (

l ( l
Folio de la Carta FolioCarta l ll '- e
l ( L l l l
L
Estatus de la Operación statusOper L l L L

Descripción del Movimiento message


Tipo de Error Tipo Error
Código de Error CodigoError
SEGOB ~fil~: ;
":.·'\ · .•z,,
Dirección General del R<gi•w~:~:¡~~~::::~
Subsecretaría de Población, Migración y Asuntos Religiosos

• WSERV-Consultar CURP por datos

Parámetros enviados en la operación consultarPorCurp

Tipo de Transacción tipoTransaccion


Usuario usuario
Password password
Dirección IP direccionlp
ler. Apellido primerApellido
2do. Apellido segundoApellido
Nombres(s) nombre
Sexo sexo
Fecha de Nacimiento fechaN acimien to
Clave de la Entidad Federativa de Nacimiento cveAlfaEntFedNac

Datas de Salida, WSERV- Consultar CURPpardatas

CURP CURP
ler. Apellido apellidol
2do. Apellido apellido2
Nombres(s) nombres
Sexo sexo
Fecha de Nacimiento fechNac
L L
(
( L e Clave de la Entidad Federativa de Nacimiento cveEntidadNac
l ( (
l ( ( L (

l Clave de la Nacionalidad nacionalidad


l
l l L
( l L L Tipo de Documento Probatorio docProbatorio
(_ ( ( L L (
l L l
Año de Registro anioReg
L ll l
(
e l
( (_ l
( L l
Foja foja
(

l
Tomo tomo
L
l (
L (,
L
(
( ( ( Libro libro
L Ll
Número de Acta numActa
L. L L l
LlllL LLL
l l Ll CRIP crip (Se utiliza en la salida del documento tipo 8)
Clave de la Entidad Federativa de Registro numEntidadReg
Clave del Municipio de Registro cveMunicipioReg
ro del Registro Nacional de Extranjeros NumRegExtranjeros
Suhsccrctariadc Poblacicin, Migración y Asuntos Religiosos
SEGOB Dirección General del Registro Nacional de Población e
Ideruificucion Personal

Folio de la Carta FolioCarta


Clave de la Entidad Emisora cveEntidadEmisora
Estatus de la Operación statusOper
Descripción del Movimiento message
Tipo de Error Tipo Error
Código de Error CodigoError
Estatus de CURP

VI. Apéndices

Apéndice A

Requisitos de un Web Service. Los sistemas de la DAPF deberán de contemplar los siguientes
requisitos (requerimientos) para implementar los Web Service en sus sistemas.

Interoperabilidad: Un servicio remoto debe permitir su utilización por clientes de otras


plataformas.

Amigabilidad con Internet: La solución debe poder funcionar para


accedan a los servicios remotos desde Internet.

• Interfaces fuertemente tipificadas: No debería haber ambigüedad acerca del


enviado y recibido desde un servicio remoto. Más aún, los tipos de datos definidos en el
servicio remoto deben poderse corresponder razonablemente bien con los tipos de datos de la.~
mayoría de los lenguaje de programación procedurales. r~-
Posibilidad de aprovechar los estándares de Internet existentes: La implementación del
servicio remoto debería aprovechar estándares de Internet existentes tanto como sea posible y L l.
' e l
evitar reinventar soluciones al problema que ya se ha resuelto. Una solución construida sobre ( (
(.
L
( 'f,
L

un estándar de Internet (https) ampliamente adoptado puede aprovechar conjuntos de L l l
( '
L l
herramientas y productos existentes creados para dicha tecnología. l l ( l l
l l
L
(. l (
L
Soporte para cualquier lenguaje: La solución no debería ligarse a un lenguaje de L LL
\_
(
', (. (_

'
(
( ( (
programación particular Java RMI, por ejemplo, está ligada completamente a lenguaje Java. l
l

l
Sería muy difícil invocar funcionalidad de un objeto Java remoto desde Visual Basic o l.
(. L l
l
'. L
(
L ( l
PERL. Un cliente debería ser capaz de implementar un nuevo servicio Web existente
l ( l

L Ll l l
independientemente del lenguaje de programación en el que se halla escrito el cliente l. ( (_ l (. \ l
(, ( l l

• Soporte para cualquier infraestructura de componente distribuida: La solución no debe estar


fuertemente ligada a una infraestructura de componentes en particular. De hecho, no se
S.EGOB t!~~ '""~':!'~~~~~:~~~;::·~=::~:~~:.?!j
-~.;.· ~A."'..J,_•

debería requerir el comprar, instalar o mantener una infraestructura de objetos distribuidos,


solo construir un nuevo servicio remoto utilizar un servicio existente.

Bloques Constructivos de Servicios Web

En el siguiente grafico se muestran los bloques constructivos principales necesarios para facilitar las
comunicaciones remotas entre aplicaciones.

Descubrimiento
UDDI, DISCO

Descripción
WSDL, Esquema XML, Docs

formato de Mensaje
SOAP

Codificación
XML

Transportej
HTTP, SMTP y otros
Figura: "Bloques constructivos de ServicJ?s Web"

• Descubrimiento: La aplicación cliente que necesita acceder a la funcionalidad que expone un


Servicio Web necesita una forma de resolver la ubicación de servicio remoto. Se logra mediante un
proceso llamado, normalmente descubrimiento (discovery). El descubrimiento se puede
proporcionar mediante un directorio centralizado así como por otros métodos ad hoc. En DCOM,
el servicio de descubrimiento lo proporciona el Administrador de control de servicios (SCM,
Services Control Manager).
(_
L
(
l
( • Descripción: Una vez que se ha resuelto el extremo de un servicio Web dado, el cliente necesita
'
( (
L l ,
(
(
( ' suficiente información para interactuar adecuadamente con el mismo. La descripción de un servicio
(
L < l
l l l L
Web implica meta datos estructurados sobre la interfaz que intenta utilizar la aplicación cliente así
(_ l l ( l 1

' '· ( como documentación escrita sobré el servicio Web incluyendo ejemplo de uso. Un componente
ll l DCOM expone meta datos estructurados sobre sus interfaces mediante una biblioteca de tipo
L
( l l (
l ( l l
(typelib). Los meta datos dentro de u.na typelib de componente se guardan en un formato binario
[_
l 1 ( l l propietario a los que se accede mediante una interfaz de programación de aplicación (API)
l l l
l l
propietaria.
Ll l ~
l. l_ (_
l l (, • Formato del mensaje: Para el intercambio de datos, el cliente y el servidor tienen que estar de
l l- l 1
acuerdo en· un mecanismo común de codificación y formato de mensaje. El uso de un mecanismo
~' codificar los datos =s-= quo los datos quo codifica el cliente lo. interpretará
Subsecretaria de Población, Migración y Asuntos Religiosos
SEGOB Dirección General del Registro Nacional de Población e
Identificación Personal

correctamente el servidor. En DCOM los mensajes que se envían entre un cliente y un servidor
tienen un formato definido porel protocolo DCOM Object RPC (ORPC).
• Codificación: Los datos que se trasmiten entre el cliente y el servidor necesitan codificarse en un
cuerpo de mensaje. Dcom utiliza un esquema de codificación binaria para serializar los datos de los
parámetros que se intercambian entre el cliente y el servidor.
Transporte: Una vez se ha dado formato al mensaje y se han serializado los datos en el cuerpo del
mensaje se debe transferir entre el cliente y el servidor utilizando algún protocolo de transporte.
DCOM dispone de varios protocolos propietarios como TCP, SPX, NetBEUI y NetBIOS sobre
IPX.

Apéndice B

Información detallada del formato de los datos utilizados en los Web Services para la consulta de la
CURP.

Tipo Transacción 5. Consulta por CURP


6. Consultar CURP por datos

Se valida de acuerdo a la siguiente expresión regular:


Usuario
[A-Z a-z 0-9](20}

Se valida de acuerdo a la siguiente expresión regular:


Password
[A-Z a-z 0-9](15}

Sólo acepta 16 caracteres alfanuméricos


Dirección IP
.
(Números separados por puntos), ejemplo: 255.255.255.255.
.
l l 'L
l L

' l '•
c. e L
Se valida de acuerdo a la siguiente expresión regular: (

CURP
[A-Z]( 4}\d( 6 }[HM][A-Z](2}[B-DF-HJ-NP-TV-Z](3}[A-Z0-9][0-9] ' L
1. ' L ( l ' ~
( (

Se valida lo siguiente: 'e (L


(_ { e L
(
L r i l
Sin espacios en blanco a la derechay Ja izquierda.
e '-
No más de un espacio en blanco intermedio. (_ L L l l.
l el
ler. Apellido Longitud menor o igual a 50 caracteres. et '
L vl e
( L ( l l
Letras en Mayúsculas. (, (. L '

Acepta los caracteres especiales, "."(punto) "I" (diagonal)"-" (guión)


" ' " (apostrofo).

2do. Apellido Se valida lo siguiente:


Subsecretaria de Población, Migración y Asuntos Religiosos
SEGOB Dirección General del Registro Nacional de Población e
Identificación Personal

Sin espacios en blanco a la derecha y la izquierda.

No más de un espacio en blanco intermedio.

Longitud menor o igual a 50 caracteres.


Letras en Mayúsculas.

Acepta los caracteres especiales, "."(punto) "/"(diagonal)"-" (guión)


" ' " (apostrofo).

Se valida lo siguiente:

Sin espacios en blanco a la derecha y la izquierda.

No más de un espacio en blanco intermedio.


Nombres(s) Longitud menor o igual a 50 caracteres.

Letras en Mayúsculas.
Acepta caracteres los especiales, "."(punto) "/"(diagonal)"-" (guión)
" '" (apostrofo).

Sexo H = Hombre, M = Mujer.

Se valida que cumpla con el formato: dd/mm/aaaa


Dónde: dd =día, mm =rnes, aaaa =año

Ejemplo: 29/11/2004
Fecha de Se valida que el día este en el rango adecuado: 01 a 31
Nacimiento Se valida que el mes se encuentre en el rango de: 01 a 12

Se valida que el año cumpla con lo siguiente: del año actual menos 120 al año
actual, ejemplo: 1883 a 2003.
Solo fechas validas por ejemplo 31/11/2000 no es válida el mes de noviembre
no tiene 31 días, la Fecha de Nacimiento no puede ser mayor a la fecha actual.

'- L Entidad Federativa Se trata de la clave de Entidad Federativa de Nacimiento (Clave Alfabética)
l ( (

\ l ',
, ( l
de Nacimiento de acuerdo al catálogo de Entidades utilizado por la DGRNPIP.
1
\
\ \ l
l L l \_
Nacionalidad Se trata de la clave de Nacionalidad de acuerdo al catálogo de Nacionalidades
( 1. l ( l (.
1 1
(
(Clave) utilizado por la DGRNPIP.
l \_ l
l
l \ L l l

1
l
L
( l l
Solo acepta números (1 carácter)
l l
' 1 1- Acta de nacimiento
\_
(
l l
( l
Tipo de
l ( Documento 3- Documento migratorio
l LC.. l
( L l. Probatorio
'' l ( l. 4- Carta de naturalización

7- Certificado de Nacionalidad Mexicana.

Sólo acepta números enteros de cuatro caracteres.


'"<
_< ;' ;:'.<,_ Subsecretaria de Población, Migración y Asuntos Religiosos
SEGOB ~ · ( . ,;::· -, Dirección General del Registro Nacional de Población e
Identificación Personal

Se valida de acuerdo a la siguiente expresión regular: [0-9)(3}

Tomo Se rellena con ceros a la izquierda cuando el dato es menor de 3 caracteres


numéricos.

Se valida de acuerdo a la siguiente expresión regular: [0-9)( 4}

Libro Se rellena con ceros a la izquierda cuando el dato es menor de 4 caracteres


numéricos.

Se valida de acuerdo a la siguiente expresión regular: [0-9](5}

No. Acta Se rellena con ceros a la izquierda cuando el dato es menor de 5 caracteres
numéricos.

Se valida de acuerdo a la siguiente expresión regular: [0-9){5}

Foja Se rellena con ceros a la izquierda cuando el dato es menor de 5 caracteres


numéricos.

Se valida de acuerdo a la siguiente expresión regular: [0-9](14} [A-Z 0-9] (1}

CRIP Se rellena con ceros a la izquierda cuando el dato es menor de 15 caracteres


numéricos.

Entidad Federativa Se trata de la clave de Entidad Federativa de Registro de acuerdo al catálogo

de Registro (Clave de Entidades utilizado por la DGRNPIP.

Numérica)

Municipio de Se trata de la clave de Municipio de Registro de acuerdo al catálogo de

Registro (Clave) Municipios utilizado por la DGRNPIP.

No. De Registro Se valida de acuerdo a la siguiente expresión regular: [0-9)(7}

Nacional de Se rellena con ceros a la izquierda cuando el dato es menor de 7 caracteres


Extranjeros numéricos. (, l
L C (
( l L
C. L ( i.

Se valida de acuerdo a la siguiente expresión regular: [0-9)(5} L


\. L \.
( L l
Folio de la Carta Se rellena con ceros a la izquierda cuando el dato es menor de 5 caracteres e
L
L l (,,(
l. l' '
numéricos. ( \.l
l
'- l l (
L ( ¿
Tipo de Baja Sólo acepta caracteres alfabéticos (BD Baja por defunción).
(_ L
( L ( L L

Entidad Emisora Sólo acepta caracteres alfanuméricos. l l L


'
(Clave)

Se valida que cumpla con el formato: dd/mm/aaaa


Fecha Ultimo
Dónde: dd =día, mm =rnes, aaaa =año
Movimiento
Ejemplo: 29/11/2004
Subsecretaria de Población, Migración y Asuntos Religiosos
SEGOB Dirección General del Registro Nacional de Población e
Identificación Personal

Estatus de la Ver apéndice C.

CURP

Colección de Colección de cadenas de texto de tipo CURP. Caracteres alfanuméricos.

CURP's

Estatus de Ver apéndice C.

Discriminación

Estatus de Ver apéndice C.

Comparación

Código de Factores Ver documento de Interpretación de Estatus.

de Riesgo

- No. Descripción

1 Primer Apellido

2 Segundo Apellido

3 Nombre(s)

4 Sexo

5 Fecha de Nacimiento

6 Entidad Federativa de Nacimiento

7 Nacionalidad

8 Clave del Tipo de documento probatorio


Código de
Diferencias 9 Año de registro del documento probatorio
L L
l
L L ( 10 Numero de documento probatorio. (Folio de Carta de
(
l L (
l L L
L ' Naturalización, Folio de Certificado de Nacionalidad Mexicana o
l ( L L
L L L Número del Registro Nacional de Extranjeros)
L r ( L l (
( l l

l L
11 Número del tomo del acta de nacimiento
l
(_
l e
( L L
l
12 Número del libro en que se encuentra asentada el acta de nacimiento
l L
l l l l
l
l e 13 Número del acta de nacimiento
l L l
L l (. 14 Número de foja o partida del acta de nacimiento
L l L l l l
l L l L

15 Entidad Federativa de Registro del documento probatorio

16 Municipio de Registro del documento probatorio

·----------------------------------- -·-·-----·-·-
Subsecretaría de Poblacnin, Migración y Asuntos Religiosos
SEGOB Dirección General del Registro Nacional de Población e
Identificación Personal

Clave de Registro e Identificación Personal (CRIP)

Cadena compuesta de ceros y unos, el uno indica los datos a corregir y el cero
los datos que se quedan igual.

Ejemplo: 00101000000000000

(Esta cadena indica que los datos a modificar son el nombre y la fecha de
nacimiento.)

No. Descripción

1 Primer Apellido

2 Segundo Apellido

3 Nombre(s)

4 Sexo

5 Fecha de Nacimiento

6 Entidad Federativa de Nacimiento

7 Nacionalidad

8 Clave del Tipo de documento probatorio

9 Año de registro del documento probatorio

10 Numero de documento probatorio. (Folio de Carta de


Cadena de Naturalización, Folio de Certificado de Nacionalidad Mexicana o
Corrección Número del Registro Nacional de Extranjeros, Número de Folio del
oficio de refugiado)

11 Número del tomo del acta de nacimiento


LL
l L r,
12 Número del libro en que se encuentra asentada el acta de nacimiento l L L
l l l ' l

13 Número del acta de nacimiento l l


l L l.
( l L l ( l
( l l
14 Número de foja o partida del acta de nacimiento
(l
l l
15 Entidad Federativa de Registro del documento probatorio (. L l
L

l L l
16 Municipio de Registro del documento probatorio ( (. l l l
<.. ( L

17 Clave de Registro e Identificación Personal (CRIP) l. Ll


l
l
l l
L
l

l l. l l l l l
l l l l
Cadena compuesta de ceros y unos, el uno indica los datos a corregir y el cero
los datos que se quedan igual ..
SubsccrctariadcPoblación, Migración y Asuntos Religiosos
Dirección General del Registro Nacional de Población e
Identificación Personal

Ejemplo: 00101000000000000

(Esta cadena indica que los datos a modificar son el nombre y la fecha de
nacimiento.)

Resultado de la operación del Servicio Web que se brindó al sistema de la


Estatus de la
DAPF, y contiene lo siguiente:
operación
EXITOSO o NO EXITOSO.
!-------+------
Descripción del Descripción detallada del resultado de la operación.

Ver Catálogo de Excepciones.

.l '· ( (_
e
( l (
l e e
l (
(_ (
(
l (.

l L L (.
(.
' ' L l \
l
' L

L l. L
L l l l
e (
e (. l L

L
l l (.L
L l
L l l
l. l L
l l l L L L \... .\.
l L L (
·""' .~ ....
t./,\~

Suhsccrctariadc Población, Migración y Asuntos Religiosos


SEGOB Dirección General del Registro Nacional de Población e
Identificación Personal

Apéndice C

Estatus de CURP

Consulta por CURP y Consulta por Datos

Activas

:AN f Alta Normal


AH Alta con Homonimia
CRA CURP ReActivada
RCN Registro de Cambio No afectando a CURP
RCC Registro de Cambio Afectando a CURP

Desactivadas

BDA
BCC Baja por Cambio en CURP
BCN Baja no afectando a CURP

'- L
l. L
( ( L
l l l l l

l l L
( L L
c. l L C L (.
( l '-
( LL
( ( l
l
l L
e ( (
(

L L l
l L L l l
e -C ( L

(. LL
L
L ' v l
L
l
( (_ l L
' L

' l l. L
Subsecretaria de Población, Migración y Asuntos Religiosos
SEGOB Dirección General del Registro Nacional de Población e
Identificación Personal

VIL Glosario

Alfanumérico Conjunto de caracteres conformados por números y letras.

Aplicación Cada uno de los programas que, una vez ejecutados, permiten trabajar con la
computadora. Son aplicaciones los procesadores de textos, hojas de cálculo, bases de
datos, programas de dibujo, paquetes estadísticos, etc.

AXIS2 Framework para la generación de web services.

Cliente Sistemas de información de la DAPF.

Consulta Interrogación realizada a una base de datos, en la que se requiere una información o
informaciones concretas en función de unos criterios de búsqueda definidos.

DAPF Dependencia de la Administración Pública Federal.

Dirección IP Matrícula que identifica a una computadora de la red. A las computadoras personales se
les asigna una IP address para que naveguen por la red, que cambia en cada sesión de
acceso a Internet.

DGRNPIP Dirección General del Registro Nacional de Población e Identificación Personal

Error de Datos Es cuando los datos que recibe un método no son los requeridos para poder llevar a cabo
la operación correcta o básica y así poder cumplir con la funcionalidad esperada.

Excepción Es una eventual situación de error que se podría producir al invocar un método
L L L
L e e
l
l l l !l.
l
L
l l (
l '
l
l l l HTIPS HyperText Transmisión Protocol, Secure Protocolo que se utiliza para acceder de
(
l
l
l
(
'-
( l,
(_
l
l manera segura a las aplicaciones web.
l '
l l (
l
(
\. l l M
( ' ( l

L L r, Módulo Los módulos, al igual que las clases, son "espacios" en los cuales se incluyen
l l l l (
l L ' e declaraciones de variables, procedimientos, funciones, etc.
\.. l l
l u, l
'• L (
' ( l
L' l' l.
l (

Es condición variable a la que se asignan unos valores determinados y fijos. En


informática puede ser cualquier condición para el desarrollo de un programa, que
modifica o escinde su forma de funcionar.
SEGOB ({~:Sub~:~~::~;:~~': ;~=¡~;:~~~:~: ~;:;
~-;..· '(."'91.

Parámetros Los métodos o propiedades pueden tener parámetros, (uno o varios), los cuales le
indicarán los valores que deben usar para la tarea que debe realizar. Por ejemplo, un
método Contar podría recibir un parámetro con el valor de las veces que tiene que
contar.

Parámetros Opcionales

Algunos procedimientos que aceptan parámetros, pueden tener también parámetros


opcionales, los cuales, como su nombre indica, pueden o no ser incluidos en la
llamada al procedimiento. Los parámetros opcionales tienen unos valores por
defecto, el cual se usará en caso de que no se especifique.

Registro Es una pequeña unidad de almacenamiento destinada a contener cierto tipo de datos.
Puede estar en la propia memoria central o en unidades de memoria de acceso rápido.

Sistema En informática, este término utilizado sin otra palabra que lo adjetive designa un
conjunto de hardware y software específico.

Software Programa do computación qoo se utiliza P'"" la realización do "",; "pocificJ)(

SSL Secure Cockets Layers.

I
Transacción Operación que modifica el estado de una base de datos, sin que los datos en sí mism
pierdan consistencia alguna.

Web Services Los Servicios Web son una aplicación entregada como un servicio que puede integrarse
con otros Web Services que usan las normas de Internet. En otros términos, es un L L e
\ 1 L
(
recurso de URL-addressable que programada.mente devuelve la información a clientes ' l e
' l' L
l
que quieren usarlo. El protocolo de comunicación más usado es SOAP, Protocolo de e ( l
(

e L L c.
Acceso de Objeto Simple que en la mayoría de los casos es XML sobre I-ITTP. t_ L l ( ( t.
l l l
(. ll
l.
l l (
( l
l
'
l L. l
( (
(. l l
( l ( l

l
'
(

l ll L l
( l L l l l
l l l l
SECRETARÍA DE GOBERNACIÓN
UNIDAD GENERAL DE ASUNTOS JURÍDICOS
REGISTRO DE CONTRATOS, CONVENIOS, ACUERDOS
Y OTROS INSTRUMENTOS JURÍDICOS

Ciudad de México, a 16 de enero de 2017.

La suscrita, Directora General Adjunta de Contratos y


Convenios, con fundamento en los artículos 8 y 1 O, fracciones
1 y 11 del Reglamento Interior de la Secretaría de Gobernación
(RISEGOB) y 2 del Acuerdo por el que el Titular de la Unidad
General de Asuntos Jurídicos de la Secretaría de Gobernación
delega atribuciones, publicado en el Diario · Oficia] de la
Federación el 4 de abril de 2013, con relación al artículo 64,
fracción VII del RISEGOB, hace constar que con esta fecha
quedó inscrito el presente instrumento en la Partida número
02C.8.14/16/294, folio 237, Volumen 21, del Libro
CONVENIOS. El cual fue registrado conforme a lo señalado
en el oficio No. UGAJ/DGCCC/DGACC/1709/2 6 de fecha

También podría gustarte