Formato de datos LIS 2.0
Note
Este documento se ha traducido mediante traducción automática asistida por IA. Las traducciones se proporcionan «tal cual», sin garantía alguna respecto a su exactitud. La versión en inglés de este contenido es la fuente oficial y de referencia.
Learning Information Services es un protocolo de servicio web basado en SOAP que utiliza datos con formato XML. LIS utiliza dos formatos de archivo, uno para actualizaciones basadas en eventos o incrementales y otro para actualizaciones masivas (o de varios registros y varios objetos). En este documento se describen las relaciones de los elementos LIS con los atributos de los objetos de Learn y se proporcionan ejemplos de LIS anotados.
Texto repetitivo del mensaje LIS SOAP
Un mensaje LIS SOAP es un documento XML que contiene los siguientes elementos:
Un elemento SOAP-ENV:Envelope que identifica el documento XML como un mensaje SOAP
Un elemento SOAP-ENV:Header que contiene la información del encabezado
Un elemento SOAP-ENV:Body que contiene la información de llamada y respuesta
Los mensajes LIS SOAP comparten el mismo formato de sobre, encabezado y falla con solo el cuerpo diferenciando entre los distintos servicios. Por lo tanto, el texto reutilizable para un mensaje LIS SOAP se puede construir de la siguiente manera:
<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header>
<imsx_syncRequestHeaderInfo xmlns="http://www.imsglobal.org/services/li...nc/imscms_v1p0">
<imsx_version>V2.0</imsx_version>
<imsx_messageIdentifier />
</imsx_syncRequestHeaderInfo>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
...
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>Los elementos SOAP-ENV:Body para cada objeto admitido se describen a continuación junto con las relaciones de campo de origen de Blackboard a LIS.