Manual Para Generar Archivos XML Estudiantes v1.5 Imss

31
Instituto Mexicano del Seguro Social Seguridad y Solidaridad Social Instructivo para la creación de archivos XML para estudiantes versión 1.5

description

este se utiliza para generar archivos de estudiantes de educación media superior

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