Importar metas
Importar metas
Para importar metas a Blackboard, se puede utilizar una serie de archivos XML. Cree un archivo XML para cada conjunto de metas, comprima juntos los archivos XML en un archivo zip y cargue el paquete.
Importante
No utilice la función nativa «comprimir» de Mac para crear un archivo ZIP con el que importar sus metas. Utilice el comando compress en el Terminal en su lugar.
Un archivo XML no debe contener más de un conjunto de metas. Dentro de ese conjunto de metas se puede tener un número ilimitado de categorías y metas.
Cada archivo contiene la siguiente información:
Información sobre el conjunto de metas.
Información sobre la categoría. Deberá duplicar y editar este código por cada categoría del conjunto de metas. Copia este código y pégalo en una línea antes de la línea
</standard_document>al final del archivo.Información sobre la meta. Deberá duplicar y editar este código por cada meta de la categoría. Copia este código y pégalo en una línea antes de la línea
</estándar>cerca del final del archivo.
Cargar archivos
En el Panel del administrador en la sección Herramientas y utilidades, seleccione Metas. En la página Metas, mueva el puntero del ratón sobre Añadir conjunto de metas para acceder al menú y seleccione Importar conjunto de metas. Blackboard procesará todos los archivos de una vez.
Plantilla XML de un conjunto de metas, incluidas categorías y metas
<?xml version="1.0" encoding="UTF-8"?>
<!-- Define a goal set -->
<!-- Create a separate XML file for each goal set -->
<standard_document year="ENTER RELEVANT YEAR HERE" revision_date="ENTER REVISION DATE AND TIME HERE" uid="ENTER DOCUMENT ID HERE. Do not uses spaces."
uid_provider="ENTER 2 CHARACTER PROVIDER CODE HERE" status="ENTER A, I, or R" editable="ENTER TRUE OR FALSE">
<!-- Define the organization that is the source for this goal set -->
<organization org_code="ENTER A SOURCE CODE HERE (UP TO 256 CHARACTERS)" country_code="US">
ENTER FULL TEXT OF GOAL SOURCE HERE.
</organization>
<!-- Define the name of the goal set -->
<subject code="ENTER ID FOR GOAL SET HERE. Do not use spaces.">
ENTER GOAL SET NAME HERE</subject>
<!-- Define the goal set type -->
<document_set uid="ENTER ID FOR GOAL SET TYPE HERE. Do not use spaces.">
ENTER FULL TEXT OF GOAL SET TYPE HERE</document_set>
<!-- Define the categories -->
<!-- Create one <grade_range> element and one <standard> element for each category -->
<grade_range lo="ENTER LOWEST POSITION IN CATEGORY LIST" hi="ENTER HIGHEST POSITION IN CATEGORY LIST"
code="ENTER ID FOR CATEGORY HERE. Do not use spaces.">ENTER FULL TEXT OF CATEGORY NAME HERE</grade_range>
<standard uid="ENTER ID FOR CATEGORY HERE. Do not use spaces.">
<title>ENTER FULL TEXT OF CATEGORY NAME HERE</title>
<grade_range_ref code="ENTER CATEGORY ID HERE"/>
<!-- Define the Goals -->
<!-- Create one <item> element for each goal in the category -->
<item uid="ENTER UNIQUE ID OF GOAL HERE. Do not use spaces." parent_uid="ENTER ID OF PARENT GOAL HERE OR LEAVE BLANK" label="ENTER FULL TEXT OF GOAL TYPE HERE" linkable="ENTER Y OR N"
stem="ENTER ANY LEADING TEXT FOR THE GOAL HERE OR LEAVE BLANK" doc_num="ENTER THE ID OF THE GOAL HERE OR LEAVE BLANK">
<statement>ENTER THE FULL TEXT OF THE GOAL STATEMENT HERE</statement>
</item>
</standard>
</standard_document><?xml version="1.0" encoding="UTF-8"?>
<standard_document year="2013" revision_date="2013-12-20 13:40:00" uid="PHYS101" uid_provider="PS" status="A" editable="true">
<organization org_code="BB" country_code="US">Blackboard College</organization>
<subject code="PHYSLAB01">Physics Lab Goals</subject>
<document_set uid="INTRO">Introductory Goals</document_set>
<grade_range lo="1" hi="1" code="MEASURE">The Measurement Category</grade_range>
<standard uid="1">
<title>Measurement</title>
<grade_range_ref code="MEASURE"/>
<item uid="001" parent_uid="" label="Instrumentation Type" linkable="Y" stem="The student will:" doc_num="MEASURE_001">
<statement>learn how to use a micrometer</statement>
</item>
<item uid="002" parent_uid="001" label="Instrumentation Type" linkable="N" stem="The student will:" doc_num="MEASURE_002">
<statement>understand the uncertainty in measurements</statement>
</item>
</standard>
<grade_range lo="2" hi="2" code="NOTEBOOK">The Lab Notebook Category</grade_range>
<standard uid="2">
<title>Lab Notebooks</title>
<grade_range_ref code="NOTEBOOK"/>
<item uid="003" parent_uid="" label="Documentation Type" linkable="Y" stem="The student will:" doc_num="NOTE_001">
<statement>record lab results in detail</statement>
</item>
</standard>
</standard_document>Encuentre otros ejemplos de archivos XML iniciando sesión en el Portal de Soporte de Antología y yendo al Artículo Número 64730, "Documentos de Normas Estatales (Conjuntos de Objetivos)".
Descripciones de elementos/atributos
Edite los atributos y los valores relevantes en la plantilla.
Elemento/Atributo | Descripción |
|---|---|
| El elemento |
| El año con el formato AAAA. Por jemplo, "2013". |
| La fecha y la hora de revisión con el formato AAAA-MM-DD HH:MM:SS. Por ejemplo, "2013-12-20 13:40:00". |
| El ID de documento. No use más de 37 caracteres. No uses espacios. |
| Un identificador de dos caracteres para el proveedor del conjunto de metas. Por ejemplo, "PS". |
| El valor del estado de un único carácter. Este elemento es opcional. Si está presente, debe ser uno de los siguientes:
El valor se sobrescribe con la elección del botón Estado de la interfaz de usuario al importar el archivo XML. |
| "Verdadero" o "falso". Este elemento es opcional. Si es verdadero (true), la meta definida se puede editar en la interfaz de usuario. Si es falso, no se puede editar (excepto para definir que los elementos sean activos, inactivos o restringidos). |
| El elemento Sustituya el texto del marcador de posición "INTRODUZCA EL TEXTO COMPLETO DEL ORIGEN DE LAS METAS AQUÍ". Por ejemplo, sustitúyalo por "Blackboard College". |
| Un identificador del origen. Puede tener un máximo de 256 caracteres. Por ejemplo, "BB". |
| El identificador de dos caracteres del país del origen. Por ejemplo, "US". |
| El elemento Sustituya el texto del marcador de posición "INTRODUZCA EL NOMBRE DEL CONJUNTO DE METAS AQUÍ". Por ejemplo, sustitúyalo por "Metas del laboratorio de física". Este nombre aparece en la interfaz de usuario en los siguientes lugares:
|
| Un identificador para el conjunto de metas. No use más de cinco caracteres. No uses espacios. |
| El elemento Sustituya el texto del marcador de posición "INTRODUZCA EL TEXTO COMPLETO DEL TIPO DE CONJUNTO DE METAS AQUÍ". No use más de 101 caracteres. Por ejemplo, sustitúyalo por "Metas introductorias". Este texto se muestra en la interfaz de usuario en los siguientes lugares:
|
| Un identificador para el tipo de conjunto de metas. No uses espacios. |
| El elemento Sustituya el texto del marcador de posición "INTRODUZCA EL TEXTO COMPLETO DEL NOMBRE DE LA CATEGORÍA AQUÍ". No use más de 101 caracteres. Este texto no se muestra en la interfaz de usuario. |
| Los especificadores para la posición más baja y la más alta de esta categoría deben aparecer en la lista. En general, se utilizan para sobrescribir la alfabetización predeterminada de categorías. Por ejemplo, estas líneas colocan la categoría "Guardería" en la primera posición de la lista: <grade_range lo="1" hi="1" code="K">Kindergarten</grade_range> <grade_range lo="2" hi="2" code="1">Grade 1</grade_range> <grade_range lo="3" hi="3" code="2">Grade 2</grade_range> <grade_range lo="4" hi="4" code="3">Grade 3</grade_range> <grade_range lo="5" hi="5" code="4">Grade 4</grade_range> |
| Un identificador de la categoría. No uses espacios. Esto debe coincidir con un atributo |
| El elemento Debe haber uno o más elementos |
| Un identificador para las metas. Por ejemplo, "001". Cada Este identificador se muestra en la interfaz de usuario en el campo ID único de la pantalla Editar meta. |
| El título de la categoría. Por ejemplo, "Medición". Debe haber uno, y solo uno, elemento Este título se muestra en la interfaz de usuario en los siguientes lugares:
|
| El elemento |
| Introduce el atributo |
| El elemento |
| Un identificador único para la meta. No use más de 257 caracteres. |
| El ID de la meta principal. Si no existe ninguna meta principal, elimine el texto del marcador de posición y deje el atributo en blanco. |
| El tipo de meta. Por ejemplo, "Tipo de instrumentación". Este texto se muestra en la interfaz de usuario en la lista expandible de Tipo de Objetivo expandible en la pantalla Descubrir Objetivos. |
| Uno de estos:
Las metas restringidas solo son visibles para los cursos explícitamente asociados con la categoría. En la pantalla Metas, estas metas tienen un icono de flecha junto a ellas para mostrar que se pueden abrir en una nueva ventana. Para asociar un curso con una categoría, abra el menú de una categoría y elija Asociar con cursos. |
| El texto de inicio para la meta. Por ejemplo, "El estudiante": Si no existe ningún texto de inicio, elimine el texto del marcador de posición y deje el atributo en blanco. Este texto se muestra en la interfaz de usuario en los siguientes lugares:
|
| El identificador de la meta. Por ejemplo, "MEASURE_001". No use más de 101 caracteres. Si no desea que aparezca el ID de la meta, elimine el texto del marcador de posición y deje el atributo en blanco. Este texto se muestra en la interfaz de usuario en los siguientes lugares:
|
El siguiente es un esquema XML para estos archivos XML:
<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <!-- ================================== --> <!-- Standard Document --> <xs:element name="standard_document"> <xs:complexType> <xs:sequence> <xs:element ref="organization"/> <xs:element ref="subject"/> <xs:element ref="document_set"/> <xs:element ref="grade_range" maxOccurs="unbounded"/> <xs:element ref="standard" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="year" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="\d\d\d\d"/> <!-- For example, "2014" --> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="uid_provider" use="required"> <xs:simpleType> <xs:restriction base="ST_two-character_code"> <!-- For example, "PS" --> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="uid" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="\S{1,37}"/> <!-- For example, "PHYS101" --> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="status" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="A"/> <xs:enumeration value="I"/> <xs:enumeration value="R"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="revision_date" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="\d\d\d\d-\d\d-\d\d \d\d:\d\d:\d\d"/> <!-- For example, "2014-01-30 09:15:00" --> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="editable" use="optional"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="true"/> <xs:enumeration value="false"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <!-- ================================== --> <!-- Organization --> <xs:element name="organization"> <xs:complexType> <xs:simpleContent> <xs:extension base="ST_non_blank_string"> <xs:attribute name="org_code" type="ST_256-character_code" use="required"/> <xs:attribute name="country_code" type="ST_two-character_code" use="required"/> </xs:extension> <!-- For example, "Blackboard College" --> <!-- For example, "BB" --> <!-- For example, "US" --> </xs:simpleContent> </xs:complexType> </xs:element> <!-- ================================== --> <!-- Subject --> <xs:element name="subject"> <xs:complexType> <xs:simpleContent> <xs:extension base="ST_non_blank_string"> <xs:attribute name="code" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="\S{1,5}"/> <!-- For example, "LAB01" --> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> <!-- For example, "Physics Lab Goals" --> </xs:simpleContent> </xs:complexType> </xs:element> <!-- ================================== --> <!-- Document Set --> <xs:element name="document_set"> <xs:complexType> <xs:simpleContent> <xs:extension base="ST_1_to_101_characters"> <xs:attribute name="uid" type="ST_string_with_no_spaces" use="required"/> </xs:extension> <!-- For example, "Introductory Goals" --> <!-- For example, "INTRO" --> </xs:simpleContent> </xs:complexType> </xs:element> <!-- ================================== --> <!-- Grade Range --> <xs:element name="grade_range"> <xs:complexType> <xs:simpleContent> <xs:extension base="ST_1_to_101_characters"> <xs:attribute name="lo" type="xs:integer" use="required"/> <xs:attribute name="hi" type="xs:integer" use="required"/> <xs:attribute name="code" type="ST_string_with_no_spaces" use="required"/> </xs:extension> <!-- For example, "The Measurement Category" --> <!-- For example, "1" --> <!-- For example, "1" --> <!-- For example, "NOTEBOOK" --> </xs:simpleContent> </xs:complexType> </xs:element> <!-- ================================== --> <!-- Standard --> <xs:element name="standard"> <xs:complexType> <xs:sequence> <xs:element ref="title"/> <xs:element ref="grade_range_ref"/> <xs:element ref="item" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="uid" type="ST_non_blank_string" use="required"/> </xs:complexType> </xs:element> <!-- ================================== --> <!-- Title --> <xs:element name="title" type="ST_non_blank_string"/> <!-- For example, "Lab Notebooks" --> <!-- ================================== --> <!-- Grade Range Ref --> <xs:element name="grade_range_ref"> <xs:complexType> <xs:attribute name="code" type="ST_string_with_no_spaces" use="required"/> </xs:complexType> </xs:element> <!-- ================================== --> <!-- Item --> <xs:element name="item"> <xs:complexType> <xs:sequence> <xs:element ref="statement"/> </xs:sequence> <xs:attribute name="uid" type="ST_goal_uid" use="required"/> <xs:attribute name="stem" type="xs:string" use="required"/> <xs:attribute name="parent_uid" type="ST_parent_goal_uid" use="required"/> <xs:attribute name="linkable" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="N"/> <xs:enumeration value="Y"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="label" type="ST__string" use="required"/> <xs:attribute name="doc_num" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value=".{0,101}"/> <!-- 0 to 101 characters --> </xs:restriction> </xs:simpleType> </xs:attribute> <!-- For example, "The student will:" or blank --> <!-- For example, "Instrumentation Type" --> </xs:complexType> </xs:element> <!-- ================================== --> <!-- Statement --> <xs:element name="statement" type="ST_non_blank_string"/> <!-- For example, "understand the uncertainty in measurements" --> <!-- ================================== --> <!-- Simple Data Types --> <!-- ================================== --> <!-- String with no spaces --> <xs:simpleType name="ST_string_with_no_spaces"> <xs:restriction base="xs:string"> <xs:pattern value="\S+"/> </xs:restriction> </xs:simpleType> <!-- Two-character code --> <xs:simpleType name="ST_two-character_code"> <xs:restriction base="xs:string"> <xs:pattern value="\S\S"/> </xs:restriction> </xs:simpleType> <!-- 256-character code --> <xs:simpleType name="ST_256-character_code"> <xs:restriction base="xs:string"> <xs:pattern value="\S{1,256}"/> </xs:restriction> </xs:simpleType> <!-- Goal UIDs --> <xs:simpleType name="ST_goal_uid"> <xs:restriction base="xs:string"> <xs:pattern value=".{1,257}"/> <!-- 1 to 257 characters --> </xs:restriction> </xs:simpleType> <xs:simpleType name="ST_parent_goal_uid"> <xs:restriction base="xs:string"> <xs:pattern value=".{0,257}"/> <!-- 0 to 257 characters --> </xs:restriction> </xs:simpleType> <!-- No more than 101 characters --> <xs:simpleType name="ST_1_to_101_characters"> <xs:restriction base="xs:string"> <xs:pattern value=".{1,101}"/> <!-- 1 to 101 characters --> </xs:restriction> </xs:simpleType> <!-- Non-blank string --> <xs:simpleType name="ST_non_blank_string"> <xs:restriction base="xs:string"> <xs:pattern value=".{1,}"/> <!-- At least 1 character --> </xs:restriction> </xs:simpleType> <!-- Possibly blank string --> <xs:simpleType name="ST__string"> <xs:restriction base="xs:string"> <xs:pattern value=".{0,}"/> <!-- Can be empty--> </xs:restriction> </xs:simpleType> <!-- ================================== --> </xs:schema>
Cómo afectan estos archivos a la interfaz del usuario
En los diagramas siguientes se muestra cómo aparecen los elementos del archivo XML en la interfaz de usuario.
Nota
Las imágenes solo están disponibles en inglés.
En este diagrama se muestra cómo se asigna el archivo XML a los elementos de la pantalla Metas.

En este diagrama se muestra cómo se asigna el archivo XML a los elementos de la pantalla Editar meta. Esta pantalla aparece si abre el menú situado a la derecha de un objetivo en la pantalla Metas y selecciona Editar meta. El comando Editar objetivo no está disponible si el atributo editable en el elemento <standard_document> está configurado como "false".

En este diagrama se muestra cómo se asigna el archivo XML a los elementos de la pantalla Editar conjunto de metas. Esta pantalla aparece si abre el menú a la derecha de un conjunto de objetivos en la pantalla de Objetivos y elige Editar.) Los campos Nombre de Conjunto y Archivos de Tipo de Conjunto no son editables si el atributo editable en el elemento <standard_document> está configurado como "falso").

En este diagrama se muestra cómo se asigna el archivo XML a los elementos de la pantalla Contenido.

En este diagrama se muestra cómo se asigna el archivo XML a los elementos de la pantalla Descubrir metas. Esta es la pantalla que ve al elegir Agregar alineaciones en la pantalla Contenido.

Eliminar elementos
No puede eliminar elementos mediante la carga de archivos nuevos. Para hacerlo, utilice la interfaz de usuario.
Añadir y reemplazar elementos
La manera más sencilla de añadir o sustituir elementos es eliminar los existentes (mediante la interfaz de usuario) y después cargar una archivo que contenga la información actualizada.
Si necesita añadir o reemplazar elementos sin usar la interfaz de usuario, las secciones siguientes describen el proceso.
El conjunto de UIDs para cada objetivo (es decir, el conjunto de UIDs para
<standard_document>,<document_set>,<estándar>y<item>) debe ser único en todos los archivos.Estas UID forman una jerarquía:
<standard_document><document_set><standard><item>
El UID del elemento <estándar> también interactúa con el atributo código del elemento <grade_range>, como se describe a continuación.
Para agregar elementos nuevos, o sustituir los antiguos, no modifique los elementos que se encuentran más arriba en la jerarquía y utilice UID distintos para los elementos que están en posiciones inferiores.
Suponga que carga un archivo con los siguientes atributos. Esto creará un conjunto de metas, una categoría y una meta.
<standard_documentar>UID
<document_set>UID
<grade_range>CÓDIGO
<standard>UID
<item>UID
STANDARD_DOC_1
DOCS_SET_1
CATEGORY_1
STANDARD_1
ITEM_1
<?xml version="1.0" encoding="UTF-8"?> <standard_document year="2013" revision_date="2013-12-20 13:40:00" uid="STANDARD_DOC_1" uid_provider="PS" status="A" editable="true"> <organization org_code="BB" country_code="US">Blackboard College</organization> <subject code="SUBJECT_1span>">Goal Set 1</subject> <document_set uid="DOC_SET_1">Goal Set Type 1</document_set> <grade_range lo="1" hi="1" code="CATEGORY_1">Category 1</grade_range> <standard uid="STANDARD_1"> <title>Category 1</title> <grade_range_ref code="CATEGORY_1"/> <item uid="ITEM_1" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1"> <statement>This is the goal.</statement> </item> </standard> </standard_document>
Si después carga un archivo con los atributos siguientes, esto creará una categoría y una meta nuevas.
<standard_documentar>UID
<document_set>UID
<grade_range>CÓDIGO
<standard>UID
<item>UID
STANDARD_DOC_1
DOCS_SET_1
CATEGORY_A
STANDARD_A
ITEM_A
<?xml version="1.0" encoding="UTF-8"?> <standard_document year="2013" revision_date="2013-12-20 13:40:00" uid="STANDARD_DOC_1" uid_provider="PS" status="A" editable="true"> <organization org_code="BB" country_code="US">Blackboard College</organization> <subject code="SUBJECT_1">Goal Set 1</subject> <document_set uid="DOC_SET_1">Goal Set Type 1</document_set> <grade_range lo="1" hi="1" code="CATEGORY_A">Category A</grade_range> <standard uid="STANDARD_A"> <title>Category A</title> <grade_range_ref code="CATEGORY_A"/> <item uid="ITEM_A" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1"> <statement>This is the goal.</statement> </item> </standard> </standard_document>
Nota
Si cambia el UID del elemento
<estándar>, también debe cambiar el atributocódigodel elemento<grade_range>. Si solo cambia el UID del elemento<estándar>, la importación fallará.Si, a continuación, carga un archivo con los mismos atributos pero con contenido distinto, se actualizará el enunciado de la meta.
<?xml version="1.0" encoding="UTF-8"?> <standard_document year="2013" revision_date="2013-12-20 13:40:00" uid="STANDARD_DOC_1" uid_provider="PS" status="A" editable="true"> <organization org_code="BB" country_code="US">Blackboard College</organization> <subject code="SUBJECT_1">Goal Set 1</subject> <document_set uid="DOC_SET_1">Goal Set Type 1</document_set> <grade_range lo="1" hi="1" code="CATEGORY_A">Category A</grade_range> <standard uid="STANDARD_A"> <title>Category A</title> <grade_range_ref code="CATEGORY_A"/> <item uid="ITEM_A" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1"> <statement>This is the new goal.</statement> </item> </standard> </standard_document>
Si sube información con el mismo conjunto de UIDs pero con atributos código diferentes, los elementos serán renombrados.
Suponga que carga un archivo con los siguientes atributos. Esto creará un conjunto de metas, una categoría y una meta.
<standard_documentar>UID
<subject>CÓDIGO
<document_¡Listos>UID
<grade_Rango>CÓDIGO
<standard>UID
<item>UID
STANDARD_DOC_1
SUBJECT_1
DOCS_SET_1
CATEGORY_1
STANDARD_1
ITEM_1
<?xml version="1.0" encoding="UTF-8"?> <standard_document year="2013" revision_date="2013-12-20 13:40:00" uid="STANDARD_DOC_1" uid_provider="PS" status="A" editable="true"> <organization org_code="BB" country_code="US">Blackboard College</organization> <subject code="SUBJECT_1">Goal Set 1</subject> <document_set uid="DOC_SET_1">Goal Set Type 1</document_set> <grade_range lo="1" hi="1" code="CATEGORY_1">Category 1</grade_range> <standard uid="STANDARD_1"> <title>Category 1</title> <grade_range_ref code="CATEGORY_1"/> <item uid="ITEM_1" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1"> <statement>This is the goal.</statement> </item> </standard> </standard_document>
Si, a continuación, carga un archivo con los atributos siguientes, se cambiará el nombre del conjunto de metas (de "Conjunto de metas 1" a "Conjunto de metas B").
<standard_documentar>UID
<subject>CÓDIGO
<document_¡Listos>UID
<grade_Rango>CÓDIGO
<standard>UID
<item>UID
STANDARD_DOC_1
SUBJECT_B
DOCS_SET_1
CATEGORY_1
STANDARD_1
ITEM_1
<?xml version="1.0" encoding="UTF-8"?> <standard_document year="2013" revision_date="2013-12-20 13:40:00" uid="STANDARD_DOC_1" uid_provider="PS" status="A" editable="true"> <organization org_code="BB" country_code="US">Blackboard College</organization> <subject code="SUBJECT_B">Goal Set B</subject> <document_set uid="DOC_SET_1">Goal Set Type 1</document_set> <grade_range lo="1" hi="1" code="CATEGORY_1">Category 1</grade_range> <standard uid="STANDARD_1"> <title>Category 1</title> <grade_range_ref code="CATEGORY_1"/> <item uid="ITEM_1" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1"> <statement>This is the goal.</statement> </item> </standard> </standard_document>
Este procedimiento también funciona para renombrar el atributo código del elemento <grade_range>.
Recibirá un error y el archivo no se subirá si los UIDs de los elementos que están más abajo en la jerarquía ya se han usado pero con UIDs diferentes para los elementos de la jerarquía.
Suponga que carga un archivo con los siguientes atributos. Esto creará un conjunto de metas, una categoría y una meta.
<standard_documentar>UID
<document_¡Listos>UID
<grade_Rango>CÓDIGO
<standard>UID
<item>UID
STANDARD_DOC_1
DOC_SET_1
CATEGORY_1
STANDARD_1
ITEM_1
<?xml version="1.0" encoding="UTF-8"?> <standard_document year="2013" revision_date="2013-12-20 13:40:00" uid="STANDARD_DOC_1" uid_provider="PS" status="A" editable="true"> <organization org_code="BB" country_code="US">Blackboard College</organization> <subject code="SUBJECT_1">Goal Set 1</subject> <document_set uid="DOC_SET_1">Goal Set Type 1</document_set> <grade_range lo="1" hi="1" code="CATEGORY_1">Category 1</grade_range> <standard uid="STANDARD_1"> <title>Category 1</title> <grade_range_ref code="CATEGORY_1"/> <item uid="ITEM_1" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1"> <statement>This is the goal.</statement> </item> </standard> </standard_document>Si después intenta cargar un archivo con los atributos siguientes, se producirá un error en la carga.
<standard_documentar>UID
<document_¡Listos>UID
<grade_Rango>CÓDIGO
<standard>UID
<item>UID
STANDARD_DOC_C
DOC_SET_1
CATEGORY_1
STANDARD_1
ITEM_1
<?xml version="1.0" encoding="UTF-8"?> <standard_document year="2013" revision_date="2013-12-20 13:40:00" uid="STANDARD_DOC_C" uid_provider="PS" status="A" editable="true"> <organization org_code="BB" country_code="US">Blackboard College</organization> <subject code="SUBJECT_1">Goal Set 1</subject> <document_set uid="DOC_SET_1">Goal Set Type 1</document_set> <grade_range lo="1" hi="1" code="CATEGORY_1">Category 1</grade_range> <standard uid="STANDARD_1"> <title>Category 1</title> <grade_range_ref code="CATEGORY_1"/> <item uid="ITEM_1" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1"> <statement>This is the goal.</statement> </item> </standard> </standard_document>
Si desea añadir o cambiar elementos de las posiciones altas de la jerarquía, debe utilizar UID distintas para los elementos de las posiciones bajas de la jerarquía.