Fuente Confiable de Datos GS1 - GS1 México
Fuente Confiable de Datos GS1 - GS1 México
Fuente Confiable de Datos GS1 - GS1 México
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
FUENTE CONFIABLE DE<br />
DATOS <strong>GS1</strong><br />
ESTÁNDAR RATIFICADO<br />
Rev. No. 1<br />
Fecha <strong>de</strong><br />
Emisión<br />
20/06/2013<br />
Página 17 <strong>de</strong> 66<br />
atrás significa que cualquier información que es válida <strong>de</strong> acuerdo con una versión anterior<br />
secundaria sigue siendo válida para la nueva versión secundaria y tiene el mismo significado. La<br />
Información que es válida en la nueva versión secundaria pue<strong>de</strong> incluir nuevos elementos <strong>de</strong><br />
información que no están presentes en las versiones secundarias anteriores.<br />
• Atributos Temporales: Entre las versiones secundarias, es posible incluir atributos adicionales que<br />
no están <strong>de</strong>finidos en el esquema XML para ProductData. Dichos atributos están incluidos<br />
utilizando un mecanismo genérico <strong>de</strong> atributo-valor-par proporcionado por el esquema XML. Los<br />
atributos introducidos <strong>de</strong> esta forma se resuelven en la siguiente versión. Cuando se introduce un<br />
atributo temporal, cualquier Agregador <strong>de</strong> <strong>Datos</strong> que esté implementando el atributo temporal<br />
DEBERÁ incluirlo en el ProductData que éste envíe a los otros Agregadores <strong>de</strong> <strong>Datos</strong>.<br />
Una versión primaria o secundaria se indica por un número <strong>de</strong> versión. Una consulta <strong>de</strong> AAQI<br />
indica el número <strong>de</strong> versión <strong>de</strong>seado <strong>de</strong> la información en la respuesta. Normalmente, un<br />
Agregador <strong>de</strong> <strong>Datos</strong> DEBERÁ respon<strong>de</strong>r positivamente a una consulta que especifique la versión<br />
actual y PODRÁ respon<strong>de</strong>r positivamente o rechazar una solicitud indicando una versión diferente.<br />
Durante un periodo <strong>de</strong>finido <strong>de</strong> transición entre una versión anterior y una nueva, un Agregador <strong>de</strong><br />
<strong>Datos</strong>, DEBERÁ respon<strong>de</strong>r positivamente a una solicitud especificando la versión anterior y<br />
PODRÁ respon<strong>de</strong>r positivamente a una solicitud especificando la nueva versión o cualquier otra<br />
versión.<br />
Durante el periodo <strong>de</strong>finido <strong>de</strong> transición, un Agregador <strong>de</strong> <strong>Datos</strong> que hace una consulta, se<br />
comporta <strong>de</strong> la siguiente manera:<br />
Si la solicitud <strong>de</strong>l Agregador <strong>de</strong> <strong>Datos</strong> todavía no ha sido actualizada para apoyar la nueva versión,<br />
siempre emite una consulta especificando la versión anterior.<br />
Debido a que todos los Agregadores <strong>de</strong> <strong>Datos</strong> apoyan las consultas <strong>de</strong> la versión anterior durante<br />
el periodo <strong>de</strong> transición, todos pue<strong>de</strong>n respon<strong>de</strong>r positivamente.<br />
Si la solicitud <strong>de</strong>l Agregador <strong>de</strong> <strong>Datos</strong> ha sido actualizada para apoyar la nueva versión, éste<br />
primero emite una consulta especificando la nueva versión. Si el Agregador <strong>de</strong> <strong>Datos</strong> en Pares<br />
respon<strong>de</strong> negativamente, el primer Agregador <strong>de</strong> <strong>Datos</strong> vuelve a emitir la consulta especificando la<br />
versión anterior. De esta forma, el Agregador <strong>de</strong> <strong>Datos</strong> con la nueva versión pue<strong>de</strong> interactuar con<br />
otros Agregadores <strong>de</strong> <strong>Datos</strong> sin importar si éstos ya han sido actualizados.<br />
5.4.2 Versiones <strong>de</strong> las Interfaces REST<br />
Las interfaces REST para AAQI y AIMI utilizan los siguientes mecanismos para proporcionar<br />
versiones para el URL solicitado:<br />
•Cambio compatible: Se pue<strong>de</strong>n añadir nuevas operaciones y nuevos parámetros <strong>de</strong> consulta a<br />
una interfaz REST por una nueva versión <strong>de</strong> TSD. La URL <strong>de</strong> servicio base y el número <strong>de</strong> la<br />
versión <strong>de</strong>l servicio URL permanecen igual.<br />
•Cambio Incompatible: Una interfaz REST pue<strong>de</strong> ser cambiada <strong>de</strong> manera incompatible, mediante<br />
la actualización <strong>de</strong> la ca<strong>de</strong>na <strong>de</strong> versión integrada en la solicitud <strong>de</strong> URL (ver sección 9.1.1).<br />
Este documento es propiedad <strong>de</strong> <strong>GS1</strong> MEXICO. Se prohíbe la copia parcial o total <strong>de</strong>l documento sin el consentimiento <strong>de</strong>l titular.