|
10 | 10 | <xsd:documentation xml:lang="es">Este tipo define el elemento raíz de los datos de intercambio de GHC</xsd:documentation>
|
11 | 11 | </xsd:annotation>
|
12 | 12 | <xsd:sequence>
|
13 |
| - <xsd:element name="version" minOccurs="0" maxOccurs="1" type="xsd:string" default="20230206"> |
| 13 | + <xsd:element name="version" minOccurs="0" maxOccurs="1" type="xsd:string" default="20250304"> |
14 | 14 | <xsd:annotation>
|
15 | 15 | <xsd:documentation xml:lang="es">Especifica cual es la versión del formato.</xsd:documentation>
|
16 | 16 | </xsd:annotation>
|
|
266 | 266 | </xsd:simpleContent>
|
267 | 267 | </xsd:complexType>
|
268 | 268 | </xsd:element>
|
269 |
| - <xsd:element name="profesor" minOccurs="1" maxOccurs="unbounded" type="NombreType"/> |
| 269 | + <xsd:element name="profesor" minOccurs="0" maxOccurs="unbounded" type="NombreType"/> |
270 | 270 | </xsd:sequence>
|
271 | 271 | <xsd:attribute name="id" type="NombreType" use="optional"/>
|
272 | 272 | <xsd:attribute name="anonima" type="NombreType" use="optional"/>
|
|
962 | 962 | <xsd:documentation xml:lang="es">Indica si se quiere eliminar los huecos de este profesor</xsd:documentation>
|
963 | 963 | </xsd:annotation>
|
964 | 964 | </xsd:element>
|
965 |
| - <xsd:element name="maximasHorasSeguidas" default="5" minOccurs="0"> |
| 965 | + <xsd:element name="maximasHorasSeguidas" default="5" minOccurs="0" maxOccurs="1"> |
966 | 966 | <xsd:annotation>
|
967 |
| - <xsd:documentation xml:lang="es">El número máximo de sesiones lectivas continuadas que se admiten sin incluir un hueco o una complementaria</xsd:documentation> |
| 967 | + <xsd:documentation xml:lang="es"> |
| 968 | + El número máximo de sesiones lectivas continuadas que se admiten sin incluir un hueco o una complementaria |
| 969 | + </xsd:documentation> |
968 | 970 | </xsd:annotation>
|
969 |
| - <xsd:simpleType> |
970 |
| - <xsd:restriction base="xsd:unsignedByte"> |
971 |
| - <xsd:maxInclusive value="14"/> |
972 |
| - <xsd:minInclusive value="0"/> |
973 |
| - </xsd:restriction> |
974 |
| - </xsd:simpleType> |
| 971 | + <xsd:complexType> |
| 972 | + <xsd:simpleContent> |
| 973 | + <xsd:extension base="DeCeroACatorce"> |
| 974 | + <xsd:attribute name="estricto" type="xsd:boolean" default="false" use="optional"/> |
| 975 | + </xsd:extension> |
| 976 | + </xsd:simpleContent> |
| 977 | + </xsd:complexType> |
975 | 978 | </xsd:element>
|
976 |
| - <xsd:element name="penalizarAlrededorGuardiaRecreo" default="false" type="xsd:boolean" minOccurs="0"> |
977 |
| - <xsd:annotation> |
978 |
| - <xsd:documentation xml:lang="es">Indica si se quiere penalizar la existencia de sesiones a ambos lados de una guardia de recreo del profesor (true) o no (false). Por defecto vale false.</xsd:documentation> |
979 |
| - </xsd:annotation> |
| 979 | + <xsd:element name="penalizarAlrededorGuardiaRecreo" minOccurs="0" maxOccurs="1" default="false"> |
| 980 | + <xsd:complexType> |
| 981 | + <xsd:simpleContent> |
| 982 | + <xsd:extension base="xsd:boolean"> |
| 983 | + <xsd:attribute name="estricto" type="xsd:boolean" default="false" use="optional"/> |
| 984 | + </xsd:extension> |
| 985 | + </xsd:simpleContent> |
| 986 | + </xsd:complexType> |
980 | 987 | </xsd:element>
|
981 | 988 | <xsd:element name="periodosLibres" type="PeriodosLibresType" minOccurs="0"></xsd:element>
|
982 | 989 | <xsd:element name="periodoLibreJornadaPartida" type="PeriodosLibresJornadaPartidaType" minOccurs="0"></xsd:element>
|
|
1427 | 1434 | <xsd:documentation xml:lang="es">Indica si se quiere procurar eliminar los huecos del grupo.</xsd:documentation>
|
1428 | 1435 | </xsd:annotation>
|
1429 | 1436 | </xsd:element>
|
| 1437 | + <xsd:element name="limiteOcupacionDia" minOccurs="0" maxOccurs="1" type="RangoEntre1y64"> |
| 1438 | + <xsd:annotation> |
| 1439 | + <xsd:documentation xml:lang="es">Indica el máximo de intervalos al día que se le pueden asignar al grupo.</xsd:documentation> |
| 1440 | + </xsd:annotation> |
| 1441 | + </xsd:element> |
1430 | 1442 | <xsd:element name="plantilla" type="PlantillaSinFType" minOccurs="0"></xsd:element>
|
1431 | 1443 | <xsd:element name="email" type="Email" minOccurs="0">
|
1432 | 1444 | <xsd:annotation>
|
|
1542 | 1554 | <xsd:documentation xml:lang="es">Define los tipos de tareas. Es identificado por el nombre.</xsd:documentation>
|
1543 | 1555 | </xsd:annotation>
|
1544 | 1556 | <xsd:all>
|
1545 |
| - <xsd:element name="nombre" type="NombreType" minOccurs="0"/> |
1546 |
| - <xsd:element name="nombreCompleto" type="NombreCompletoType" minOccurs="0"/> |
| 1557 | + <xsd:element name="nombre" type="NombreType" minOccurs="0" maxOccurs="1"/> |
| 1558 | + <xsd:element name="nombreCompleto" type="NombreCompletoType" minOccurs="0" maxOccurs="1"/> |
1547 | 1559 | <xsd:element name="claveDeExportacion" type="xsd:string" minOccurs="0"/>
|
| 1560 | + <xsd:element name="requiereMateria" type="xsd:boolean" minOccurs="0" maxOccurs="1"/> |
| 1561 | + <xsd:element name="requiereGrupo" type="xsd:boolean" minOccurs="0" maxOccurs="1"/> |
1548 | 1562 | <xsd:element name="plantilla" type="PlantillaSinFType" minOccurs="0" maxOccurs="1"></xsd:element>
|
1549 | 1563 | </xsd:all>
|
1550 | 1564 | </xsd:complexType>
|
|
1581 | 1595 | </xsd:element>
|
1582 | 1596 | <xsd:element name="plantilla" minOccurs="0" type="PlantillaPDFType">
|
1583 | 1597 | <xsd:annotation>
|
1584 |
| - <xsd:documentation xml:lang="es">Indica los tramos en los que está permitido colocar la reunión. Todos los tramos deben pertenecer al submarco asociado a la reunión.</xsd:documentation> |
| 1598 | + <xsd:documentation xml:lang="es"> |
| 1599 | + Indica los tramos en los que está permitido colocar la reunión. Todos los tramos deben pertenecer al submarco asociado |
| 1600 | + a la reunión. |
| 1601 | + </xsd:documentation> |
1585 | 1602 | </xsd:annotation>
|
1586 | 1603 | </xsd:element>
|
1587 | 1604 | <xsd:element name="integrantes" minOccurs="0">
|
|
1605 | 1622 | <xsd:field xpath="."/>
|
1606 | 1623 | </xsd:key>
|
1607 | 1624 | </xsd:element>
|
| 1625 | + <xsd:element name="distribucionSemanal" |
| 1626 | + minOccurs="0" type="DistribucionSemanalType"> |
| 1627 | + <xsd:annotation> |
| 1628 | + <xsd:documentation xml:lang="es">Deprecated. |
| 1629 | + Puesto que ahora se trabaja con periodos, |
| 1630 | + utilizar el elemento distribucionPeriodica. |
| 1631 | + </xsd:documentation> |
| 1632 | + </xsd:annotation> |
| 1633 | + </xsd:element> |
1608 | 1634 | <xsd:element name="distribucionPeriodica" type="DistribucionPeriodicaType" minOccurs="0" maxOccurs="1">
|
1609 | 1635 | <xsd:annotation>
|
1610 |
| - <xsd:documentation>Indica cómo es la distribución que se debe colocar en cada periodo que corresponda para esta reunión.</xsd:documentation> |
| 1636 | + <xsd:documentation> |
| 1637 | + Indica cómo es la distribución que se debe colocar en |
| 1638 | + cada periodo que corresponda para esta reunión. |
| 1639 | + </xsd:documentation> |
1611 | 1640 | </xsd:annotation>
|
1612 | 1641 | </xsd:element>
|
1613 | 1642 | <xsd:element name="mismaPosicionDistintosPeriodos" type="PreferenciaMismaPosicionDistintosPeriodos" default="ignorar" minOccurs="0"/>
|
|
1776 | 1805 | <xsd:documentation xml:lang="es">Indica si está prohibido, permitido o fijado colocar las sesiones de esta complementaria. Si no aparece se supone que todos los tramos están permitidos.</xsd:documentation>
|
1777 | 1806 | </xsd:annotation>
|
1778 | 1807 | </xsd:element>
|
| 1808 | + <xsd:element name="distribucionSemanal" |
| 1809 | + minOccurs="0" type="DistribucionSemanalType"> |
| 1810 | + <xsd:annotation> |
| 1811 | + <xsd:documentation xml:lang="es"> |
| 1812 | + Se informa por GHC Classic cuando no se trabaja con periodos. |
| 1813 | + </xsd:documentation> |
| 1814 | + </xsd:annotation> |
| 1815 | + </xsd:element> |
1779 | 1816 | <xsd:element name="distribucionPeriodica" type="DistribucionPeriodicaType" minOccurs="0" maxOccurs="1">
|
1780 | 1817 | <xsd:annotation>
|
1781 | 1818 | <xsd:documentation>Indica cómo es la distribución que se debe colocar en cada periodo que corresponda para esta complementaria.</xsd:documentation>
|
|
2054 | 2091 | </xsd:annotation>
|
2055 | 2092 | </xsd:element>
|
2056 | 2093 | </xsd:all>
|
| 2094 | + <xsd:attribute name="tarea" type="NombreType" |
| 2095 | + use="optional"> |
| 2096 | + <xsd:annotation> |
| 2097 | + <xsd:documentation> |
| 2098 | + Indica la tarea asociada a la relacion |
| 2099 | + entre profesor y materia adicionales |
| 2100 | + en la sesion. |
| 2101 | + </xsd:documentation> |
| 2102 | + </xsd:annotation> |
| 2103 | + </xsd:attribute> |
2057 | 2104 | </xsd:complexType>
|
2058 | 2105 | </xsd:element>
|
2059 | 2106 | </xsd:sequence>
|
|
2383 | 2430 | <xsd:enumeration value="5"/>
|
2384 | 2431 | <xsd:enumeration value="6"/>
|
2385 | 2432 | <xsd:enumeration value="7"/>
|
| 2433 | + <xsd:enumeration value="8"/> |
| 2434 | + <xsd:enumeration value="9"/> |
2386 | 2435 | </xsd:restriction>
|
2387 | 2436 | </xsd:simpleType>
|
2388 | 2437 | </xsd:element>
|
|
2402 | 2451 | <xsd:enumeration value="5"/>
|
2403 | 2452 | <xsd:enumeration value="6"/>
|
2404 | 2453 | <xsd:enumeration value="7"/>
|
| 2454 | + <xsd:enumeration value="8"/> |
| 2455 | + <xsd:enumeration value="9"/> |
2405 | 2456 | </xsd:restriction>
|
2406 | 2457 | </xsd:simpleType>
|
2407 | 2458 | </xsd:element>
|
|
2516 | 2567 | <xsd:documentation xml:lang="es">Considerar que los Lunes son seguidos a los Viernes.</xsd:documentation>
|
2517 | 2568 | </xsd:annotation>
|
2518 | 2569 | </xsd:element>
|
| 2570 | + <xsd:element name="sinCambioAula" default="false" type="xsd:boolean" minOccurs="0"> |
| 2571 | + <xsd:annotation> |
| 2572 | + <xsd:documentation xml:lang="es"> |
| 2573 | + Indica si deben asignarse todas las horas de la sesion en el mismo aula de forma estricta. No importara si se asigna el |
| 2574 | + aula principal o un aula del conjunto alternativo (si hubiera), pero deberá ser el mismo para toda la sesion. |
| 2575 | + </xsd:documentation> |
| 2576 | + </xsd:annotation> |
| 2577 | + </xsd:element> |
2519 | 2578 | <xsd:element name="mismaPosicionDistintosPeriodos" type="PreferenciaMismaPosicionDistintosPeriodos" default="ignorar" minOccurs="0"/>
|
2520 | 2579 | </xsd:all>
|
2521 | 2580 | </xsd:complexType>
|
|
2934 | 2993 | <xsd:enumeration value="5"/>
|
2935 | 2994 | <xsd:enumeration value="6"/>
|
2936 | 2995 | <xsd:enumeration value="7"/>
|
| 2996 | + <xsd:enumeration value="8"/> |
| 2997 | + <xsd:enumeration value="9"/> |
| 2998 | + |
2937 | 2999 | </xsd:restriction>
|
2938 | 3000 | </xsd:simpleType>
|
2939 | 3001 | <xsd:simpleType name="DuracionesDistFijaType">
|
|
3053 | 3115 | <xsd:maxInclusive value="300"/>
|
3054 | 3116 | </xsd:restriction>
|
3055 | 3117 | </xsd:simpleType>
|
| 3118 | + <xsd:simpleType name="DeCeroACatorce"> |
| 3119 | + <xsd:restriction base="xsd:unsignedInt"> |
| 3120 | + <xsd:minInclusive value="0"/> |
| 3121 | + <xsd:maxInclusive value="14"/> |
| 3122 | + </xsd:restriction> |
| 3123 | + </xsd:simpleType> |
| 3124 | + <xsd:simpleType name="RangoEntre1y64"> |
| 3125 | + <xsd:restriction base="xsd:unsignedInt"> |
| 3126 | + <xsd:minInclusive value="1"/> |
| 3127 | + <xsd:maxInclusive value="64"/> |
| 3128 | + </xsd:restriction> |
| 3129 | + </xsd:simpleType> |
3056 | 3130 | <xsd:simpleType name="Horas">
|
3057 | 3131 | <xsd:restriction base="xsd:unsignedByte">
|
3058 | 3132 | <xsd:minInclusive value="0"/>
|
|
0 commit comments