Manual Para Generar Archivos XML Estudiantes v1.5 Imss
-
Upload
rodri-calderon -
Category
Documents
-
view
31 -
download
0
description
Transcript of Manual Para Generar Archivos XML Estudiantes v1.5 Imss
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para
estudiantes versin 1.5
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 2 de 31
Tabla de contenido Introduccin. ........................................................................................................................................................... 3
Vocabulario .............................................................................................................................................................. 4
Archivo de datos: XML ............................................................................................................................................. 4
Archivo XSD: Descripcin del formato que el XML debe cumplir ........................................................................... 5
Estructura de datos del archivo de estudiantes ...................................................................................................... 5
Elaboracin de un archivo XML de estudiantes ............................................................................................... 9
Ejemplo 1: Usando un editor de texto plano ................................................................................................. 9
Ejemplo 2: Usando Microsoft Excel 2007 ................................................................................................ 12
Configuracin de Microsoft Excel 2007 ................................................................................................ 12
Elaboracin del archivo XML de estudiantes en Microsoft Excel 2007 ........................................... 17
Archivo XSD ........................................................................................................................................................... 24
Lista de comprobacin de archivo XML de estudiantes ............................................................................... 30
Revisar formato y valores en archivo generado ................................................................................... 30
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 3 de 31
Introduccin.
El presente documento va dirigido a personal administrativo, de informtica y/o de control escolar de las
propias instituciones educativas los cuales preparan la informacin que se enva al Instituto Mexicano del
Seguro Social para el registro de estudiantes.
El nuevo formato de intercambio de datos que se utilizar tiene como propsito que las mismas instituciones
educativas puedan generar su informacin desde sus propios sistemas de control de estudiantes e incluso
desde herramientas bsicas como un procesador de textos simple e incluso una hoja de clculo.
El presente documento no tiene como finalidad ser una referencia para el aprendizaje de los conceptos XML,
XSD o influir al uso de alguno de los productos aqu mencionados, nicamente informa de la estructura
requerida por el archivo de estudiantes y ejemplos de su integracin, la eleccin de la herramienta
correspondiente ser responsabilidad exclusiva de cada institucin educativa.
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 4 de 31
Vocabulario
Campo Se refiere as a un dato (Nombre, apellido, nmero de seguridad social, etc.) que se integra
como parte de un archivo.
Registro Es un conjunto o coleccin de campos con sus correspondientes valores y es utilizado para
identificar una entidad (Registro de Estudiantes)
XML Archivo a generar por parte de la institucin educativa para transmitir al IMSS, contiene la
informacin de los estudiantes. En un archivo XML se incluye tanto la estructura de los
campos como la informacin que las instituciones educativas transmiten.
XSD Archivo generado por el IMSS que debe utilizarse para la validacin de formato del archivo
XML que las instituciones educativas generarn con su informacin de estudiantes.
Nodo Componente de un archivo XML que delimita cada uno de los campos o secciones. Sirve
para identificar o etiquetar cada valor contenido del archivo.
Coleccin Es un conjunto de registros y sus correspondientes valores que pueden repetirse.
Cardinalidad Es la cantidad de repeticiones que puede tener un nodo o un registro en una coleccin o
archivo XML.
Antecesor Identifica al nodo previo en la jerarqua de un archivo XML, es requerido para la existencia
de sucesores en una coleccin.
Sucesor Identifica a un nodo dependiente del antecesor.
Archivo de datos: XML El archivo de datos con el cual se informarn los registros de estudiantes hacia el IMSS, es identificado por el
nombre XML (Para una referencia al respecto de los archivos XML, favor de dirigirse a:
http://es.wikipedia.org/wiki/XML). Este formato se propone como un estndar para el intercambio de
informacin estructurada entre diferentes plataformas informticas. Se puede usar en bases de datos,
editores de texto, hojas de clculo y permite identificar el conjunto de caracteres vlidos para el intercambio
de informacin de manera general.
Importante:
Por cada conjunto de estudiantes que la
institucin educativa quiera transmitir al IMSS,
habr de generar un archivo XML.
http://es.wikipedia.org/wiki/XML -
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 5 de 31
Archivo XSD: Descripcin del formato que el XML debe cumplir Los archivos XML utilizan un descriptor (formato) identificado como archivo XSD, el cual permite validar y
comprobar si un archivo XML cumple la especificacin del contenido que el IMSS solicita. El archivo XSD define
qu elementos puede contener un documento XML, cmo estn organizados, qu atributos y de qu tipo son
sus elementos (Nodos). Adems, el uso del archivo XSD le permitir exportar datos a XML desde sus propios
sistemas de control de registro de estudiantes o desde su hoja de clculo e incluso un editor de textos simple.
Para mayor referencia sobre la constitucin, uso y descripcin de un archivo XSD, favor de referirse a:
http://es.wikipedia.org/wiki/XML_Schema
Estructura de datos del archivo de estudiantes
La Tabla 1 en la pgina 7 muestra las reglas de validacin de estructura del documento XML necesario para
informar los datos de los estudiantes.
Todos los elementos son obligatorios. Si algn elemento del XML no contiene valor, no se deben eliminar los
tags o etiquetas de ese elemento. Revise los siguientes ejemplos:
Ejemplo 1.- No se cuenta con el dato Apellido Materno
Forma correcta Forma incorrecta
No debe existir ningn valor, espacio en blanco o carcter dentro del tag de inicio y cierre de : MARILU
BAUTISTA
2
No se debe eliminar el tag de MARILU
BAUTISTA
2
Archivo XSD:
En la seccin Archivo XSD, en la pgina 24 de este documento pueden
encontrar una copia del contenido del archivo XSD necesario para la
validacin e integracin de los archivos XML de estudiantes que las
instituciones educativas transmitirn va IDSE.
http://es.wikipedia.org/wiki/XML_Schema -
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 6 de 31
Forma correcta Forma incorrecta
Tambin puede utilizarse la sintaxis siguiente para indicar la ausencia de este dato: MARILU BAUTISTA 2
No se debe colocar espacios en blanco entre los tags de inicio y cierre de : MARILU
BAUTISTA
2
Sin embargo, algunos elementos podran no tener ningn valor en el XML. Ejemplo, siempre deben ir los tags
o etiquetas de NSS en el XML, pero no debe ir ningn valor, espacio en blanco o carcter dentro de ellos.
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 7 de 31
Tabla 1. Estructura de datos del archivo de estudiantes
Elemento Caracteres
vlidos Longitud Criterio de validacin
Obligatorio
/ Opcional
TRAMITE 0-2 1 Debe ser siempre 0 (cero) Obligatorio
NSS 0-9 10 Debe ir sin valor Obligatorio
DIGITO_VERIFICADOR 0-9 1 Debe ir sin valor Obligatorio
CURP A-Z 0-9 18
Corresponde a la Clave de Registro nica de Poblacin (CURP)
del estudiante. Deber contar con el formato impuesto por la
dependencia gubernamental correspondiente.
Obligatorio
NOMBRE A-Z # espacio 35 Nombre(s) del estudiante Obligatorio
APELLIDO_PATERNO A-Z # espacio 27 Primer apellido del estudiante Obligatorio
APELLIDO_MATERNO A-Z # espacio 27 Segundo apellido del estudiante Opcional
SEXO 1-2 1
Corresponde al sexo del estudiante
Para masculino se escribe un 1
Para femenino se escribe un 2
Obligatorio
LUGAR_NACIMIENTO 0-9 2 Algn valor del 01-32,35 segn la Tabla 3. Entidades Federativas
que se encuentra al final de este documento. Obligatorio
DIA_NACIMIENTO 0-9 2 Algn valor del 01-31, 2 dgitos, formato texto, en formato dd Obligatorio
MES_NACIMIENTO 0-9 2 Algn valor del 01-12, 2 dgitos, formato texto, en formato mm Obligatorio
ANIO_NACIMIENTO 0-9 4 4 dgitos, formato texto, en formato aaaa Obligatorio
NOMBRE_PADRE A-Z # espacio 35 Corresponde al nombre(s) del padre del estudiante Opcional
APELLIDO_PATERNO_PADRE A-Z # espacio 27 Corresponde al primer apellido del padre del estudiante Opcional
APELLIDO_MATERNO_PADRE A-Z # espacio 27 Corresponde al segundo apellido del padre del estudiante Opcional
NOMBRE_MADRE A-Z # espacio 35 Corresponde al nombre(s) de la madre del estudiante Opcional
APELLIDO_PATERNO_MADRE A-Z # espacio 27 Corresponde al primer apellido de la madre del estudiante Opcional
APELLIDO_MATERNO_MADRE A-Z # espacio 27 Corresponde al segundo apellido de la madre del estudiante Opcional
DIA_INGRESO 0-9 2 Algn valor del 01-31, 2 dgitos, formato texto, en formato dd Obligatorio
MES_INGRESO 0-9 2 Algn valor del 01-12, 2 dgitos, formato texto, en formato mm Obligatorio
ANIO_INGRESO 0-9 4 4 dgitos, formato texto, en formato aaaa Obligatorio
SALARIO_BASE 0-9. 7 Este valor deber ser siempre 0000.00
4 enteros punto y 2 decimales, con formato texto Obligatorio
JORNADA_SEMANA 0-6 1 Este valor deber ser siempre 0 (cero), con formato texto Obligatorio
TIPO_SALARIO 1-3 1 Este valor deber ser siempre 1 (uno), con formato texto Obligatorio
OCUPACION A-Z 40 Este valor deber ser siempre ESTUDIANTE, con formato texto Obligatorio
DESCRIPCION_OCUPACION A-Z 40
Corresponde al nivel educativo del estudiante a registrar. Usar
cualquiera de los siguientes:
POSGRADO
SUPERIOR
MEDIO SUPERIOR
EDUCACION A DISTANCIA
Obligatorio
TIPO_TRABAJO 0-3 1 Este valor deber ser siempre 2 (dos), con formato texto Obligatorio
CODIGO_POSTAL 0-9 5 Debe corresponder al cdigo postal con 5 dgitos, con formato
texto Obligatorio
TRAMITADO 0-2 1 Este valor deber ser siempre 0 (cero), con formato texto Obligatorio
Importante:
Deber entenderse A-Z como todos los caracteres en maysculas del alfabeto, sin incluir minsculas,
acentos, puntos, comas, comillas, dos puntos, parntesis, etc.
En caso de que se incluya una letra , debe sustituirse por el carcter #
En conjunto, los datos de los padres son opcionales, por lo que podra omitirse su captura; pero si captura
uno de estos elementos deber completar los 6 campos de datos de los padres del estudiante.
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 8 de 31
La Tabla 2 esquematiza el contenido por secciones del archivo XML a generar.
Tabla 2. Estructura del archivo XML de estudiantes.
Identificador del
nodo/seccin/ coleccin Descripcin Requerido Caractersticas
EMPLEADOS_EMPRESA
Representa el lote
completo, dentro
del cual se
especifican los
estudiantes
SI
- Es el nodo inicial o la raz del documento de estudiantes.
- Dentro de este nodo deben existir de 1 a n nodos EMPLEADO
- Su cardinalidad es 1.
EMPLEADO
Es un registro que
se usar para
representar los
datos de un
estudiante.
SI
- Debe tener como antecesor inmediato al nico nodo EMPLEADOS_EMPRESA
- La cardinalidad para este registro es 1..n
Su contenido se especifica en la seccin
Se pueden incluir tantos estudiantes como
se dese.
A continuacin se detallan los registros y . Como regla general,
ningn campo se repite al interior del registro EMPLEADO.
El esquema del archivo XML es el siguiente:
Un lote de estudiantes se compone por una coleccin
usando el tag o etiqueta EMPLEADO_EMPRESA
Para cada registro de estudiante, se integra una coleccin
de elementos EMPLEADO
Se pueden incluir tantos estudiantes como se dese.
EMPLEADO_EMPRESA
EMPLEADO1
EMPLEADO n
}
}
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 9 de 31
Elaboracin de un archivo XML de estudiantes
El archivo XML de estudiantes se construye siguiendo una estructura de rbol, donde cada rama se denomina
nodo y cada nodo se compone de una etiqueta de apertura y una etiqueta de cierre.
Ejemplo 1: Usando un editor de texto plano
A continuacin se describe la secuencia bsica para generar un archivo XML de estudiantes utilizando
cualquier editor de texto plano (Ej. Bloc de notas (Notepad), Edit, vi, etc.), incluyendo un ejemplo en cada paso.
1. Agregar nodo inicial:
2. Agregar el nodo EMPLEADOS_EMPRESA con los parmetros que se muestran a continuacin. Esto es un texto fijo a todos los XML que se generen.
3. Agregar todos los estudiantes que se requieran median nodos EMPLEADO.
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 10 de 31
4. Agregar los datos requeridos para cada estudiante utilizando los nodos EMPLEADO.
0 BAFM940308MNLTNN01 MARILU BAUTISTA FUENTE 2 09 08 03 1994 02 08 2010 0000.00 0 1 ESTUDIANTE MEDIO SUPERIOR 2 15100
0
0 TOLF781016HDFWDW01 FEDERICO TORRES LIMAS 2 09 16 10 1978 02 07 2010 0000.00 0 1 ESTUDIANTE SUPERIOR 2 11400
0
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 11 de 31
6. El archivo de estudiantes ha sido generado. Puede adicionar tantos registros de estudiantes como sea requerido. Puesto que las herramientas de texto tienen un propsito muy bsico de edicin, esta forma de integrar los archivos XML puede representar la forma ms simple de generar sus archivos de estudiantes. Si opta por generar el XML con las instrucciones de la seccin anterior, no hay necesidad de utilizar un archivo XSD. La desventaja de esta opcin es que no podr realizar una validacin completa de su XML hasta la transmisin de su archivo.
Importante: Para verificar la validez de su archivo revise el archivo XML contra la lista de comprobacin que se encuentra en la parte final de este manual.
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 12 de 31
Ejemplo 2: Usando Microsoft Excel 2007 A continuacin se describe la secuencia bsica para generar un archivo XML de estudiantes utilizando Microsoft Excel
1
Configuracin de Microsoft Excel 2007
1. Inicie el programa Microsoft Excel 2007 y d clic en el botn ubicado en la parte superior izquierda, se desplegar un men en el cual debe seleccionar la opcin Opciones de Excel.
1 El Instituto Mexicano del Seguro Social no recomienda ni avala el uso de esta herramienta, se incluye para propsito de
ejemplificar nicamente la integracin de un archivo de estudiantes.
Importante:
El IMSS, a travs de la Coordinacin de Afiliacin y la Divisin de
Incorporacin Voluntaria y Convenios proporcionar la ltima versin del
archivo XSD necesario para la validacin e integracin de los archivos XML
de estudiantes a travs de Excel.
Tambin pueden encontrar una copia del contenido de este archivo en la
seccin Archivo XSD, en la pgina 24 de este documento.
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 13 de 31
2. Se presentar una pantalla, en la cual ubicaremos la opcin de Ms Frecuentes en el men lateral izquierdo, y del lado derecho los componentes del mismo. Ubicamos la casilla de Mostrar ficha Programador en la cinta de opciones y la seleccionamos, despus damos clic en Aceptar. Esto agregar la pestaa titulada Programador en el men superior del Excel.
3. En la pestaa Programador, ubicamos la opcin Origen y d clic en ella. Esta seleccin desplegar un panel de configuracin al lado derecho del rea de trabajo. Ver figuras siguientes:
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 14 de 31
4. A continuacin especifique el Layout a implementar para la generacin de nuestro archivo XML, por lo que en el panel de Origen XML, damos clic en el botn de Asignaciones XML y aparecer la ventana siguiente:
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 15 de 31
5. En la ventana de Asignaciones XML, d clic en el botn Agregar y esto mostrar un explorador de archivos para seleccionar el archivo archivoDisMag.xsd base para el archivo XML.
6. Al haber seleccionado el archivo archivoDisMag.xsd, Excel presentar una ventana indicando que es necesario seleccionar el nodo con el cual se va a basar para la generacin del archivo .xml, ubique la opcin EMPLEADOS_EMPRESA, seleccinela y d clic en Aceptar.
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 16 de 31
7. Finalmente, d clic en el botn Aceptar y esto agregar automticamente un rbol de estructura en el Panel de Origen, con todos aquellos campos que se llenarn para la generacin del XML.
8. Al haber agregado correctamente el archivo XSD base para el XML, se deber visualizar algo similar a lo siguiente.
Fin de la configuracin de Excel para la generacin del archivo XML de estudiantes.
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 17 de 31
Elaboracin del archivo XML de estudiantes en Microsoft Excel 2007
1. A continuacin se presenta el rea de trabajo para la elaboracin del archivo XML de estudiantes.
2. Ubquese en el panel Origen XML, y seleccione el campo EMPLEADOS_EMPRESA, automticamente Excel seleccionar aquellos campos asociados a este (1) y repita el proceso anterior, arrastrando el campo hacia la celda A1
rea de trabajo
Barra de configuraciones
Panel Origen XML
1
2
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 18 de 31
3. A continuacin, inicie el vaciado de los datos para generar el XML. Este vaciado puede realizarlo copiando y pegando sus datos obtenidos desde su listado o programas de control o registro de estudiantes.
Cabe mencionar que para todos estos campos, una vez hecho el mapeo se debe verificar que el formato de las celdas sea de tipo texto.
TRAMITE: Este valor deber ser siempre 0 (cero), en celda con formato texto
NSS: No debe colocarse ningn valor DIGITO_VERIFICADOR: No debe colocarse ningn valor
CURP:
Corresponde a la Clave de Registro nica de Poblacin
(CURP) del estudiante.
Deber contar con el formato impuesto por la
dependencia gubernamental correspondiente.
NOMBRE:
Corresponde al nombre(s) del estudiante, es
obligatorio.
APELLIDO_PATERNO:
Corresponde al primer apellido del estudiante, es
obligatorio.
APELLIDO_MATERNO:
Corresponde al segundo apellido del estudiante, este
puede ser opcional.
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 19 de 31
SEXO:
Corresponde al sexo del estudiante a
registrar.
Para masculino se escribe un 1
Para femenino se escribe un 2
LUGAR_NACIMIENTO: 2 dgitos, en celda con formato texto, usando el identificador de la entidad federativa segn
la Tabla 3. Entidades Federativas al final de este documento DIA_NACIMIENTO: 2 dgitos, en celda con formato texto, en formato dd MES_NACIMIENTO: 2 dgitos, en celda con formato texto, en formato mm AIO_NACIMIENTO: 2 dgitos, en celda con formato texto, en formato aaaa
Datos de PADRE y MADRE: NOMBRE(S)
Corresponden al nombre(s) del padre o
madre del estudiante, son opcionales.
APELLIDO_PATERNO_PADRE y APELLIDO_PATERNO_MADRE: Corresponden al primer apellido del padre o madre del estudiante, son opcionales APELLIDO_MADRE_PADRE y APELLIDO_MADRE_MADRE: Corresponden al segundo apellido del padre o madre del estudiante, son opcionales Recuerde que si llena uno de estos elementos, deber completar el conjunto
de datos de los padres.
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 20 de 31
DIA_INGRESO: 2 dgitos, en celda con formato texto, en formato dd MES_INGRESO: 2 dgitos, en celda con formato texto, en formato mm ANIO_INGRESO: 4 dgitos, en celda con formato texto, en formato aaaa
SALARIO_BASE: Este valor deber ser siempre 0000.00 (4 enteros punto y 2 decimales), en celda con formato texto
JORNADA_SEMANA: Este valor deber ser siempre 0 (cero), en celda con formato texto
TIPO DE SALARIO: Este valor deber ser siempre 1 (uno), en celda con formato texto
OCUPACION: Este valor deber ser siempre ESTUDIANTE, en celda con formato texto
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 21 de 31
DESCRIPCION_OCUPACION:
Corresponde al nivel educativo del estudiante a registrar. Usar
cualquiera de los siguientes:
POSGRADO
SUPERIOR
MEDIO SUPERIOR
EDUCACION A DISTANCIA
TIPO_TRABAJADOR: Este valor deber ser siempre 2 (dos), en celda con formato texto
CODIGO_POSTAL: Debe corresponder al cdigo postal con 5 dgitos, en celda con formato texto
TRAMITADO: Este valor deber ser siempre 0 (cero), en celda con formato texto
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 22 de 31
4. Habiendo terminado de capturar todos nuestros registros, ubique nuevamente el panel Origen XML y localice la opcin Comprobar asignacin para exportar (1). D clic en la opcin, y en seguida se validar el contenido contra el archivo archivoDisMag.xsd que se configur anteriormente (2)
1
2
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 23 de 31
5. En la pestaa Programador, ubique la opcin Exportar (1), la cual presentar una ventana para colocar el nombre y la ruta en donde deseamos que sea almacenado nuestro archivo xml (2).
Importante: Para asegurar la integridad de su archivo XML revselo contra la Lista de comprobacin de archivo XML de estudiantes en la pgina 30 de de este manual antes de enviarlo.
1
2
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 24 de 31
Archivo XSD
Importante
Aqu se enlista el contenido en texto del archivo XSD necesario para la
validacin e integracin de los archivos XML de estudiantes que las
instituciones educativas transmitirn va IDSE.
Este archivo puede copiarse en una aplicacin Bloc de Notas o cualquier otro
editor de texto y guardarlo con extensin .xsd para utilizarlo cmo se
mencion en este documento.
Nota: En este documento se ha hecho referencia a este archivo con el nombre
archivoDisMag.xsd
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 25 de 31
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 26 de 31
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 27 de 31
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 28 de 31
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 29 de 31
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 30 de 31
Lista de comprobacin de archivo XML de estudiantes
Despus de generar su archivo XML con los datos de estudiantes, puede verificar en l cada punto siguiente
antes de enviar su archivo.
Si us la opcin de generar su archivo mediante Microsoft Excel, tambin puede verificar estas condiciones a
nivel de columnas antes de generar el archivo xml.
Revisar formato y valores en archivo generado
El nombre del archivo XML final no debe exceder de 50 caracteres incluyendo la extensin .xml
Los elementos TRAMITE y TRAMITADO contienen slo el valor 0
Los elementos NSS y DIGITO_VERIFICADOR contienen valores nulos y no tiene espacios en blanco
Los elementos CURPs son de exactamente 18 caracteres
Los elementos NOMBRE y APELLIDO_PATERNO no contienen valores nulos
Los elementos SEXO slo contienen valores 1 y 2
Los elementos LUGAR_NACIMIENTO, DIA_NACIMIENTO, MES_NACIMIENTO, DIA_INGRESO, MES_INGRESO contienen siempre dos dgitos (revisar existencia de ceros a la izquierda cuando se trata de los valores del 0 al 9)
Los elementos LUGAR_NACIMIENTO se conforman nicamente con valores que estn dentro de la serie 01, 02, 03, , 32 o 35 para nacidos en el extranjero. Ver Tabla 3. Entidades Federativas
Los elementos DIA_NACIMIENTO y DIA_INGRESO se conforman nicamente con valores dentro de la serie 01, 02, 03, , 31
Los elementos MES_NACIMIENTO y MES_INGRESO se conforman nicamente con valores dentro de la serie 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12
Los elementos ANIO_NACIMIENTO Y ANIO_INGRESO contienen siempre 4 dgitos
Los elementos ANIO_NACIMIENTO Y ANIO_INGRESO contienen solamente valores entre 1900 y 2010
Los elementos SALARIO_BASE solo contiene el valor 0000.00
Los elementos OCUPACION solo contienen el valor ESTUDIANTE
Los elementos DESCRIPCION_OCUPACION solo contienen los valores MEDIO SUPERIOR, SUPERIOR, POSGRADO o EDUCACION A DISTANCIA
Los elementos TIPO_TRABAJO solo contienen el valor 2
Los elementos CODIGO_POSTAL solo contienen valores con 5 dgitos
-
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social
Instructivo para la creacin de archivos XML para estudiantes
Pgina 31 de 31
Tabla 3. Entidades Federativas
Identificador de la Entidad Federativa
Descripcin Entidad Federativa
01 AGUASCALIENTES
02 BAJA CALIFORNIA NORTE
03 BAJA CALIFORNIA SUR
04 CAMPECHE
05 COAHUILA
06 COLIMA
07 CHIAPAS
08 CHIHUAHUA
09 DISTRITO FEDERAL
10 DURANGO
11 GUANAJUATO
12 GUERRERO
13 HIDALGO
14 JALISCO
15 ESTADO DE MEXICO
16 MICHOACAN
17 MORELOS
18 NAYARIT
19 NUEVO LEON
20 OAXACA
21 PUEBLA
22 QUERETARO
23 QUINTANA ROO
24 SAN LUIS POTOSI
25 SINALOA
26 SONORA
27 TABASCO
28 TAMAULIPAS
29 TLAXCALA
30 VERACRUZ
31 YUCATAN
32 ZACATECAS
35 OTROS PASES