Por cuestiones de aprobación por parte de la DGP o alguna otra índole, en ocasiones es necesario generar la cadena original de tu XML.
¿Que es la cadena original?
La cadena original es la secuencia de datos formada con parte de la información contenida dentro del XML del título electrónico.
Con la cadena original y tu certificado, podrás generar el sello que también debes colocar en el documento electrónico.
Para generarla puedes utilizar un transformador xslt o construirla manualmente respetando las reglas y la secuencia siguiente:
- Ninguno de los atributos que conforman al Documento deberá contener el carácter | ("pipe") debido a que éste será utilizado como carácter de control en la formación de la cadena original.
- El inicio de la cadena original se encuentra marcado mediante una secuencia de caracteres || (doble "pipe").
- El final de la cadena original será expresado mediante una cadena de caracteres || (doble "pipe").
- Todos los campos que conforman la cadena original ya sean obligatorios u opcionales estarán representados en la cadena original por el carácter de separación pipe ( | ).
- Los datos de los atributos se deben proporcionar en el formato de codificación UTF-8 (en caso de programación en Java codificar en utf-8 JAVA).
Secuencia de formación-TituloElectronico
La secuencia de formación será siempre en el orden que se expresa a continuación, tomando en cuenta las reglas generales expresadas en el punto anterior.
Uso
|
Atributo
|
1. Información del nodo TituloElectronico
| |
Requerido
|
a. version
|
Requerido
|
b. folioControl
|
2. Información del nodo FirmaResponsable
| |
Requerido
|
a. curp
|
Requerido
|
b. idCargo
|
Requerido
|
c. cargo
|
Opcional
|
d. abrTitulo
|
3. Información del nodo Institucion
| |
Requerido
|
a. cveInstitucion
|
Requerido
|
b. nombreInstitucion
|
4. Información del nodo Carrera
| |
Requerido
|
a. cveCarrera
|
Requerido
|
b. nombreCarrera
|
Opcional
|
c. fechaInicio
|
Requerido
|
d. fechaTerminacion
|
Requerido
|
e. idAutorizacionReconocimiento
|
Requerido
|
f. autorizacionReconocimiento
|
Opcional
|
g. numeroRvoe
|
5. Información del nodo Profesionista
| |
Requerido
|
a. curp
|
Requerido
|
b. nombre
|
Requerido
|
c. primerApellido
|
Opcional
|
d. segundoApellido
|
Requerido
|
e. correoElectronico
|
6. Información del nodo Expedicion
| |
Requerido
|
a. fechaExpedicion
|
Requerido
|
b. idModalidadTitulacion
|
Requerido
|
c. modalidadTitulacion
|
Opcional
|
d. fechaExamenProfesional
|
Opcional
|
e. fechaExencionExamenProfesional
|
Requerido
|
f. cumplioServicioSocial
|
Requerido
|
g. idFundamentoLegalServicioSocial
|
Requerido
|
h. fundamentoLegalServicioSocial
|
Requerido
|
i. idEntidadFederativa
|
Requerido
|
j. entidadFederativa
|
7. Información del nodo Antecedente
| |
Requerido
|
a. institucionProcedencia
|
Requerido
|
b. idTipoEstudioAntecedente
|
Requerido
|
c. tipoEstudioAntecedente
|
Requerido
|
d. idEntidadFederativa
|
Requerido
|
e. entidadFederativa
|
Opcional
|
f. fechaInicio
|
Requerido
|
g. fechaTerminacion
|
Opcional
|
h. noCedula
|
Aquí te dejamos el ejemplo de un XML y una cadena original:
Te dejamos un link donde podrás generar las cadenas originales de tu documento electrónico, sin necesidad de programar nada.
Te dejamos un link donde podrás generar las cadenas originales de tu documento electrónico, sin necesidad de programar nada.
para el caso de usar transformador xslt donde se descarga el archivo XSLT, es distribuido por el área tecnologica de SEP ?
ResponderEliminarhttps://siged.mx/cons.php
ResponderEliminar