[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 <?xml version="1.0" encoding="UTF-8"?> 2 <!--*************************************************************************--> 3 <!--** This schema has been modified from the original base schema named - **--> 4 <!--** elementNames.xsd **--> 5 <!--** using the IMS SchemaProf tool. This tool is based on software from **--> 6 <!--** the TELCERT Project which was funded in part by the European **--> 7 <!--** Commission under contract IST-507128 **--> 8 <!--*************************************************************************--> 9 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://ltsc.ieee.org/xsd/imscc/LOM" targetNamespace="http://ltsc.ieee.org/xsd/imscc/LOM" elementFormDefault="qualified" version="IEEE LTSC LOM XML 1.0 localised_Schema_2008_6_30"> 10 11 <xs:annotation> 12 <xs:documentation> 13 This work is licensed under the Creative Commons Attribution-ShareAlike 14 License. To view a copy of this license, see the file license.txt, 15 visit http://creativecommons.org/licenses/by-sa/2.0 or send a letter to 16 Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. 17 </xs:documentation> 18 19 <xs:documentation> 20 This component schema defintion defines global element declarations for 21 each of the data elements defined in the LOMv1.0 base schema. This component 22 schema definition is used to check for the uniqueness of elements declared 23 to be unique within their parent elements by the presence of the 24 "uniqueElementName" attribute. The XML Schema constraint "unique" is used 25 to enforce uniqueness constraints. 26 27 Duplicate declarations are included as comments for completeness. These 28 declarations should remain commented out or they can be removed completely. 29 </xs:documentation> 30 <xs:documentation> 31 This file has been modified by the Knowledge Media Institute of the 32 University Koblenz-Landau (http://iwm.uni-koblenz.de). It contains the 33 following changes: 34 1) Instead of "unique/strict.xsd" the schema "unique/loose.xsd" is imported 35 because this reflects what is said in 1484.12.3-2005, page 35 (section C.1.3) 36 2) In all component XSDs the schemaLocation attribute was amended to the 37 xs:import and xs:include statements. This enables the usage of the schemas 38 with tools which don't deal well with missing schemaLocation informations. 39 40 This file is available at "http://iwm.uni-koblenz.de/xsd/IEEE-LOM/loose" 41 </xs:documentation> 42 </xs:annotation> 43 44 <!-- Element declarations --> 45 46 <!-- Duplicate declarations are included as comments. --> 47 48 <!-- 1 General --> 49 <xs:group name="general"> 50 <xs:sequence> 51 <xs:element name="general" type="general"> 52 <xs:unique name="generalUnique"> 53 <xs:selector xpath="*" /> 54 <xs:field xpath="@uniqueElementName" /> 55 </xs:unique> 56 </xs:element> 57 </xs:sequence> 58 </xs:group> 59 60 <!-- 1.1 Identifier --> 61 <xs:group name="identifier"> 62 <xs:sequence> 63 <xs:element name="identifier" type="identifier"> 64 <xs:unique name="identifierUnique"> 65 <xs:selector xpath="*" /> 66 <xs:field xpath="@uniqueElementName" /> 67 </xs:unique> 68 </xs:element> 69 </xs:sequence> 70 </xs:group> 71 72 <!-- 1.1.1 Catalog --> 73 <xs:group name="catalog"> 74 <xs:sequence> 75 <xs:element name="catalog" type="catalog" /> 76 </xs:sequence> 77 </xs:group> 78 79 <!-- 1.1.2 Entry --> 80 <xs:group name="entry"> 81 <xs:sequence> 82 <xs:element name="entry" type="entry" /> 83 </xs:sequence> 84 </xs:group> 85 86 <!-- 1.2 Title --> 87 <xs:group name="title"> 88 <xs:sequence> 89 <xs:element name="title" type="title" /> 90 </xs:sequence> 91 </xs:group> 92 93 <!-- 1.3 Language--> 94 <xs:group name="language"> 95 <xs:sequence> 96 <xs:element name="language" type="LanguageId" /> 97 </xs:sequence> 98 </xs:group> 99 100 <!-- 1.4 Description --> 101 <xs:group name="descriptionUnbounded"> 102 <xs:sequence> 103 <xs:element name="description" type="LanguageString" /> 104 </xs:sequence> 105 </xs:group> 106 107 <!-- 1.5 Keyword --> 108 <xs:group name="keyword"> 109 <xs:sequence> 110 <xs:element name="keyword" type="keyword" /> 111 </xs:sequence> 112 </xs:group> 113 114 <!-- 1.6 Coverage --> 115 <xs:group name="coverage"> 116 <xs:sequence> 117 <xs:element name="coverage" type="coverage" /> 118 </xs:sequence> 119 </xs:group> 120 121 <!-- 1.7 Structure --> 122 <xs:group name="structure"> 123 <xs:sequence> 124 <xs:element name="structure" type="structure"> 125 <xs:unique name="structureUnique"> 126 <xs:selector xpath="*" /> 127 <xs:field xpath="@uniqueElementName" /> 128 </xs:unique> 129 </xs:element> 130 </xs:sequence> 131 </xs:group> 132 133 <!-- 1.8 Aggregation Level --> 134 <xs:group name="aggregationLevel"> 135 <xs:sequence> 136 <xs:element name="aggregationLevel" type="aggregationLevel"> 137 <xs:unique name="aggregationLevelUnique"> 138 <xs:selector xpath="*" /> 139 <xs:field xpath="@uniqueElementName" /> 140 </xs:unique> 141 </xs:element> 142 </xs:sequence> 143 </xs:group> 144 145 <!-- 2 Life Cycle --> 146 <xs:group name="lifeCycle"> 147 <xs:sequence> 148 <xs:element name="lifeCycle" type="lifeCycle"> 149 <xs:unique name="lifeCycleUnique"> 150 <xs:selector xpath="*" /> 151 <xs:field xpath="@uniqueElementName" /> 152 </xs:unique> 153 </xs:element> 154 </xs:sequence> 155 </xs:group> 156 157 <!-- 2.1 Version --> 158 <xs:group name="version"> 159 <xs:sequence> 160 <xs:element name="version" type="version" /> 161 </xs:sequence> 162 </xs:group> 163 164 <!-- 2.2 Status --> 165 <xs:group name="status"> 166 <xs:sequence> 167 <xs:element name="status" type="status"> 168 <xs:unique name="statusUnique"> 169 <xs:selector xpath="*" /> 170 <xs:field xpath="@uniqueElementName" /> 171 </xs:unique> 172 </xs:element> 173 </xs:sequence> 174 </xs:group> 175 176 <!-- 2.3 Contribute --> 177 <xs:group name="contribute"> 178 <xs:sequence> 179 <xs:element name="contribute" type="contribute"> 180 <xs:unique name="contributeUnique"> 181 <xs:selector xpath="*" /> 182 <xs:field xpath="@uniqueElementName" /> 183 </xs:unique> 184 </xs:element> 185 </xs:sequence> 186 </xs:group> 187 188 <!-- 2.3.1 Role --> 189 <xs:group name="role"> 190 <xs:sequence> 191 <xs:element name="role" type="role"> 192 <xs:unique name="roleUnique"> 193 <xs:selector xpath="*" /> 194 <xs:field xpath="@uniqueElementName" /> 195 </xs:unique> 196 </xs:element> 197 </xs:sequence> 198 </xs:group> 199 200 <!-- 2.3.2 Entity --> 201 <xs:group name="entityUnbounded"> 202 <xs:sequence> 203 <xs:element name="entity" type="VCard" /> 204 </xs:sequence> 205 </xs:group> 206 207 <!-- 2.3.3 Date --> 208 <xs:group name="date"> 209 <xs:sequence> 210 <xs:element name="date" type="date"> 211 <xs:unique name="dateUnique"> 212 <xs:selector xpath="*" /> 213 <xs:field xpath="@uniqueElementName" /> 214 </xs:unique> 215 </xs:element> 216 </xs:sequence> 217 </xs:group> 218 219 <!-- 3 Meta-Metadata --> 220 <xs:group name="metaMetadata"> 221 <xs:sequence> 222 <xs:element name="metaMetadata" type="metaMetadata"> 223 <xs:unique name="metaMetadataUnique"> 224 <xs:selector xpath="*" /> 225 <xs:field xpath="@uniqueElementName" /> 226 </xs:unique> 227 </xs:element> 228 </xs:sequence> 229 </xs:group> 230 231 <!-- 3.1 Identifier 232 <xs:group name="identifier"> 233 <xs:sequence> 234 <xs:element name="identifier" type="identifier"> 235 <xs:unique name="identifierUnique"> 236 <xs:selector xpath="*"/> 237 <xs:field xpath="@uniqueElementName"/> 238 </xs:unique> 239 </xs:element> 240 </xs:sequence> 241 </xs:group> --> 242 243 <!-- 3.1.1 Catalog 244 <xs:group name="catalog"> 245 <xs:sequence> 246 <xs:element name="catalog" type="catalog"/> 247 </xs:sequence> 248 </xs:group> --> 249 250 <!-- 3.1.2 Entry 251 <xs:group name="entry"> 252 <xs:sequence> 253 <xs:element name="entry" type="entry"/> 254 </xs:sequence> 255 </xs:group> --> 256 257 <!-- 3.2 Contribute --> 258 <xs:group name="contributeMeta"> 259 <xs:sequence> 260 <xs:element name="contribute" type="contributeMeta"> 261 <xs:unique name="contributeMetaUnique"> 262 <xs:selector xpath="*" /> 263 <xs:field xpath="@uniqueElementName" /> 264 </xs:unique> 265 </xs:element> 266 </xs:sequence> 267 </xs:group> 268 269 <!-- 3.2.1 Role --> 270 <xs:group name="roleMeta"> 271 <xs:sequence> 272 <xs:element name="role" type="roleMeta"> 273 <xs:unique name="roleMetaUnique"> 274 <xs:selector xpath="*" /> 275 <xs:field xpath="@uniqueElementName" /> 276 </xs:unique> 277 </xs:element> 278 </xs:sequence> 279 </xs:group> 280 281 <!-- 3.2.2 Entity 282 <xs:group name="entityUnbounded"> 283 <xs:sequence> 284 <xs:element name="entity" type="VCard"/> 285 </xs:sequence> 286 </xs:group> --> 287 288 <!-- 3.2.3 Date 289 <xs:group name="date"> 290 <xs:sequence> 291 <xs:element name="date" type="date"> 292 <xs:unique name="dateUnique"> 293 <xs:selector xpath="*"/> 294 <xs:field xpath="@uniqueElementName"/> 295 </xs:unique> 296 </xs:element> 297 </xs:sequence> 298 </xs:group> --> 299 300 <!-- 3.3 Metadata Schema --> 301 <xs:group name="metadataSchema"> 302 <xs:sequence> 303 <xs:element name="metadataSchema" type="metadataSchema" /> 304 </xs:sequence> 305 </xs:group> 306 307 <!-- 3.4 Language 308 <xs:group name="language"> 309 <xs:sequence> 310 <xs:element name="language" type="LanguageId"/> 311 </xs:sequence> 312 </xs:group> --> 313 314 <!-- 4 Technical --> 315 <xs:group name="technical"> 316 <xs:sequence> 317 <xs:element name="technical" type="technical"> 318 <xs:unique name="technicalUnique"> 319 <xs:selector xpath="*" /> 320 <xs:field xpath="@uniqueElementName" /> 321 </xs:unique> 322 </xs:element> 323 </xs:sequence> 324 </xs:group> 325 326 <!-- 4.1 Format --> 327 <xs:group name="format"> 328 <xs:sequence> 329 <xs:element name="format" type="format" /> 330 </xs:sequence> 331 </xs:group> 332 333 <!-- 4.2 Size --> 334 <xs:group name="size"> 335 <xs:sequence> 336 <xs:element name="size" type="size" /> 337 </xs:sequence> 338 </xs:group> 339 340 <!-- 4.3 Location --> 341 <xs:group name="location"> 342 <xs:sequence> 343 <xs:element name="location" type="location" /> 344 </xs:sequence> 345 </xs:group> 346 347 <!-- 4.4 Requirement --> 348 <xs:group name="requirement"> 349 <xs:sequence> 350 <xs:element name="requirement" type="requirement" /> 351 </xs:sequence> 352 </xs:group> 353 354 <!-- 4.4.1 OrComposite --> 355 <xs:group name="orComposite"> 356 <xs:sequence> 357 <xs:element name="orComposite" type="orComposite"> 358 <xs:unique name="orCompositeUnique"> 359 <xs:selector xpath="*" /> 360 <xs:field xpath="@uniqueElementName" /> 361 </xs:unique> 362 </xs:element> 363 </xs:sequence> 364 </xs:group> 365 366 <!-- 4.4.1.1 Type --> 367 <xs:group name="type"> 368 <xs:sequence> 369 <xs:element name="type" type="type"> 370 <xs:unique name="typeUnique"> 371 <xs:selector xpath="*" /> 372 <xs:field xpath="@uniqueElementName" /> 373 </xs:unique> 374 </xs:element> 375 </xs:sequence> 376 </xs:group> 377 378 <!-- 4.4.1.2 Name --> 379 <xs:group name="name"> 380 <xs:sequence> 381 <xs:element name="name" type="name"> 382 <xs:unique name="nameUnique"> 383 <xs:selector xpath="*" /> 384 <xs:field xpath="@uniqueElementName" /> 385 </xs:unique> 386 </xs:element> 387 </xs:sequence> 388 </xs:group> 389 390 <!-- 4.4.1.3 Minimum Version --> 391 <xs:group name="minimumVersion"> 392 <xs:sequence> 393 <xs:element name="minimumVersion" type="minimumVersion" /> 394 </xs:sequence> 395 </xs:group> 396 397 <!-- 4.4.1.4 Maximum Version --> 398 <xs:group name="maximumVersion"> 399 <xs:sequence> 400 <xs:element name="maximumVersion" type="maximumVersion" /> 401 </xs:sequence> 402 </xs:group> 403 404 <!-- 4.5 Installation Remarks --> 405 <xs:group name="installationRemarks"> 406 <xs:sequence> 407 <xs:element name="installationRemarks" type="installationRemarks" /> 408 </xs:sequence> 409 </xs:group> 410 411 <!-- 4.6 Other Platform Requirements --> 412 <xs:group name="otherPlatformRequirements"> 413 <xs:sequence> 414 <xs:element name="otherPlatformRequirements" type="otherPlatformRequirements" /> 415 </xs:sequence> 416 </xs:group> 417 418 <!-- 4.7 Duration --> 419 <xs:group name="duration"> 420 <xs:sequence> 421 <xs:element name="duration" type="duration"> 422 <xs:unique name="durationUnique"> 423 <xs:selector xpath="*" /> 424 <xs:field xpath="@uniqueElementName" /> 425 </xs:unique> 426 </xs:element> 427 </xs:sequence> 428 </xs:group> 429 430 <!-- 5 Educational --> 431 <xs:group name="educational"> 432 <xs:sequence> 433 <xs:element name="educational" type="educational"> 434 <xs:unique name="educationalUnique"> 435 <xs:selector xpath="*" /> 436 <xs:field xpath="@uniqueElementName" /> 437 </xs:unique> 438 </xs:element> 439 </xs:sequence> 440 </xs:group> 441 442 <!-- 5.1 Interactivity Type --> 443 <xs:group name="interactivityType"> 444 <xs:sequence> 445 <xs:element name="interactivityType" type="interactivityType"> 446 <xs:unique name="interactivityTypeUnique"> 447 <xs:selector xpath="*" /> 448 <xs:field xpath="@uniqueElementName" /> 449 </xs:unique> 450 </xs:element> 451 </xs:sequence> 452 </xs:group> 453 454 <!-- 5.2 Learning Resource Type --> 455 <xs:group name="learningResourceType"> 456 <xs:sequence> 457 <xs:element name="learningResourceType" type="learningResourceType"> 458 <xs:unique name="learningResourceTypeUnique"> 459 <xs:selector xpath="*" /> 460 <xs:field xpath="@uniqueElementName" /> 461 </xs:unique> 462 </xs:element> 463 </xs:sequence> 464 </xs:group> 465 466 <!-- 5.3 Interactivity Level --> 467 <xs:group name="interactivityLevel"> 468 <xs:sequence> 469 <xs:element name="interactivityLevel" type="interactivityLevel"> 470 <xs:unique name="interactivityLevelUnique"> 471 <xs:selector xpath="*" /> 472 <xs:field xpath="@uniqueElementName" /> 473 </xs:unique> 474 </xs:element> 475 </xs:sequence> 476 </xs:group> 477 478 <!-- 5.4 Semantic Density --> 479 <xs:group name="semanticDensity"> 480 <xs:sequence> 481 <xs:element name="semanticDensity" type="semanticDensity"> 482 <xs:unique name="semanticDensityUnique"> 483 <xs:selector xpath="*" /> 484 <xs:field xpath="@uniqueElementName" /> 485 </xs:unique> 486 </xs:element> 487 </xs:sequence> 488 </xs:group> 489 490 <!-- 5.5 Intended End User Role --> 491 <xs:group name="intendedEndUserRole"> 492 <xs:sequence> 493 <xs:element name="intendedEndUserRole" type="intendedEndUserRole"> 494 <xs:unique name="intendedEndUserRoleUnique"> 495 <xs:selector xpath="*" /> 496 <xs:field xpath="@uniqueElementName" /> 497 </xs:unique> 498 </xs:element> 499 </xs:sequence> 500 </xs:group> 501 502 <!-- 5.6 Context --> 503 <xs:group name="context"> 504 <xs:sequence> 505 <xs:element name="context" type="context"> 506 <xs:unique name="contextUnique"> 507 <xs:selector xpath="*" /> 508 <xs:field xpath="@uniqueElementName" /> 509 </xs:unique> 510 </xs:element> 511 </xs:sequence> 512 </xs:group> 513 514 <!-- 5.7 Typical Age Range --> 515 <xs:group name="typicalAgeRange"> 516 <xs:sequence> 517 <xs:element name="typicalAgeRange" type="typicalAgeRange" /> 518 </xs:sequence> 519 </xs:group> 520 521 <!-- 5.8 Difficulty --> 522 <xs:group name="difficulty"> 523 <xs:sequence> 524 <xs:element name="difficulty" type="difficulty"> 525 <xs:unique name="difficultyUnique"> 526 <xs:selector xpath="*" /> 527 <xs:field xpath="@uniqueElementName" /> 528 </xs:unique> 529 </xs:element> 530 </xs:sequence> 531 </xs:group> 532 533 <!-- 5.9 Typical Learning Time --> 534 <xs:group name="typicalLearningTime"> 535 <xs:sequence> 536 <xs:element name="typicalLearningTime" type="typicalLearningTime"> 537 <xs:unique name="typicalLearningTimeUnique"> 538 <xs:selector xpath="*" /> 539 <xs:field xpath="@uniqueElementName" /> 540 </xs:unique> 541 </xs:element> 542 </xs:sequence> 543 </xs:group> 544 545 <!-- 5.10 Description 546 <xs:group name="descriptionUnbounded"> 547 <xs:sequence> 548 <xs:element name="description" type="LanguageString"/> 549 </xs:sequence> 550 </xs:group> --> 551 552 <!-- 5.11 Language 553 <xs:group name="language"> 554 <xs:sequence> 555 <xs:element name="language" type="LanguageId"/> 556 </xs:sequence> 557 </xs:group>--> 558 559 <!-- 6 Rights --> 560 <xs:group name="rights"> 561 <xs:sequence> 562 <xs:element name="rights" type="rights"> 563 <xs:unique name="rightsUnique"> 564 <xs:selector xpath="*" /> 565 <xs:field xpath="@uniqueElementName" /> 566 </xs:unique> 567 </xs:element> 568 </xs:sequence> 569 </xs:group> 570 571 <!-- 6.1 Cost --> 572 <xs:group name="cost"> 573 <xs:sequence> 574 <xs:element name="cost" type="cost"> 575 <xs:unique name="costUnique"> 576 <xs:selector xpath="*" /> 577 <xs:field xpath="@uniqueElementName" /> 578 </xs:unique> 579 </xs:element> 580 </xs:sequence> 581 </xs:group> 582 583 <!-- 6.2 Copyright and Other Restrictions --> 584 <xs:group name="copyrightAndOtherRestrictions"> 585 <xs:sequence> 586 <xs:element name="copyrightAndOtherRestrictions" type="copyrightAndOtherRestrictions"> 587 <xs:unique name="copyrightAndOtherRestrictionsUnique"> 588 <xs:selector xpath="*" /> 589 <xs:field xpath="@uniqueElementName" /> 590 </xs:unique> 591 </xs:element> 592 </xs:sequence> 593 </xs:group> 594 595 <!-- 6.3 Description --> 596 <xs:group name="description"> 597 <xs:sequence> 598 <xs:element name="description" type="description" /> 599 </xs:sequence> 600 </xs:group> 601 602 <!-- 7 Relation --> 603 <xs:group name="relation"> 604 <xs:sequence> 605 <xs:element name="relation" type="relation"> 606 <xs:unique name="relationUnique"> 607 <xs:selector xpath="*" /> 608 <xs:field xpath="@uniqueElementName" /> 609 </xs:unique> 610 </xs:element> 611 </xs:sequence> 612 </xs:group> 613 614 <!-- 7.1 Kind --> 615 <xs:group name="kind"> 616 <xs:sequence> 617 <xs:element name="kind" type="kind"> 618 <xs:unique name="kindUnique"> 619 <xs:selector xpath="*" /> 620 <xs:field xpath="@uniqueElementName" /> 621 </xs:unique> 622 </xs:element> 623 </xs:sequence> 624 </xs:group> 625 626 <!-- 7.2 Resource --> 627 <xs:group name="resource"> 628 <xs:sequence> 629 <xs:element name="resource" type="resource" /> 630 </xs:sequence> 631 </xs:group> 632 633 <!-- 7.2.1 Identifier 634 <xs:group name="identifier"> 635 <xs:sequence> 636 <xs:element name="identifier" type="identifier"> 637 <xs:unique name="identifierUnique"> 638 <xs:selector xpath="*"/> 639 <xs:field xpath="@uniqueElementName"/> 640 </xs:unique> 641 </xs:element> 642 </xs:sequence> 643 </xs:group> --> 644 645 <!-- 7.2.1.1 Catalog 646 <xs:group name="catalog"> 647 <xs:sequence> 648 <xs:element name="catalog" type="catalog"/> 649 </xs:sequence> 650 </xs:group> --> 651 652 <!-- 7.2.1.2 Entry 653 <xs:group name="entry"> 654 <xs:sequence> 655 <xs:element name="entry" type="entry"/> 656 </xs:sequence> 657 </xs:group> --> 658 659 <!-- 7.2.2 Description 660 <xs:group name="description"> 661 <xs:sequence> 662 <xs:element name="description" type="description"/> 663 </xs:sequence> 664 </xs:group> --> 665 666 <!-- 8 Annotation --> 667 <xs:group name="annotation"> 668 <xs:sequence> 669 <xs:element name="annotation" type="annotation"> 670 <xs:unique name="annotationUnique"> 671 <xs:selector xpath="*" /> 672 <xs:field xpath="@uniqueElementName" /> 673 </xs:unique> 674 </xs:element> 675 </xs:sequence> 676 </xs:group> 677 678 <!-- 8.1 Entity --> 679 <xs:group name="entity"> 680 <xs:sequence> 681 <xs:element name="entity" type="entity" /> 682 </xs:sequence> 683 </xs:group> 684 685 <!-- 8.2 Date 686 <xs:group name="date"> 687 <xs:sequence> 688 <xs:element name="date" type="date"> 689 <xs:unique name="dateUnique"> 690 <xs:selector xpath="*"/> 691 <xs:field xpath="@uniqueElementName"/> 692 </xs:unique> 693 </xs:element> 694 </xs:sequence> 695 </xs:group> --> 696 697 <!-- 8.3 Description 698 <xs:group name="description"> 699 <xs:sequence> 700 <xs:element name="description" type="description"/> 701 </xs:sequence> 702 </xs:group> --> 703 704 <!-- 9 Classification --> 705 <xs:group name="classification"> 706 <xs:sequence> 707 <xs:element name="classification" type="classification"> 708 <xs:unique name="classificationUnique"> 709 <xs:selector xpath="*" /> 710 <xs:field xpath="@uniqueElementName" /> 711 </xs:unique> 712 </xs:element> 713 </xs:sequence> 714 </xs:group> 715 716 <!-- 9.1 Purpose --> 717 <xs:group name="purpose"> 718 <xs:sequence> 719 <xs:element name="purpose" type="purpose"> 720 <xs:unique name="purposeUnique"> 721 <xs:selector xpath="*" /> 722 <xs:field xpath="@uniqueElementName" /> 723 </xs:unique> 724 </xs:element> 725 </xs:sequence> 726 </xs:group> 727 728 <!-- 9.2 Taxon Path --> 729 <xs:group name="taxonPath"> 730 <xs:sequence> 731 <xs:element name="taxonPath" type="taxonPath"> 732 <xs:unique name="taxonPathUnique"> 733 <xs:selector xpath="*" /> 734 <xs:field xpath="@uniqueElementName" /> 735 </xs:unique> 736 </xs:element> 737 </xs:sequence> 738 </xs:group> 739 740 <!-- 9.2.1 Source --> 741 <xs:group name="source"> 742 <xs:sequence> 743 <xs:element name="source" type="source" /> 744 </xs:sequence> 745 </xs:group> 746 747 <!-- 9.2.2 Taxon --> 748 <xs:group name="taxon"> 749 <xs:sequence> 750 <xs:element name="taxon" type="taxon"> 751 <xs:unique name="taxonUnique"> 752 <xs:selector xpath="*" /> 753 <xs:field xpath="@uniqueElementName" /> 754 </xs:unique> 755 </xs:element> 756 </xs:sequence> 757 </xs:group> 758 759 <!-- 9.2.2.1 Id --> 760 <xs:group name="id"> 761 <xs:sequence> 762 <xs:element name="id" type="id" /> 763 </xs:sequence> 764 </xs:group> 765 766 <!-- 9.2.2.2 Entry --> 767 <xs:group name="entryTaxon"> 768 <xs:sequence> 769 <xs:element name="entry" type="entryTaxon" /> 770 </xs:sequence> 771 </xs:group> 772 773 <!-- 9.3 Description 774 <xs:group name="description"> 775 <xs:sequence> 776 <xs:element name="description" type="description"/> 777 </xs:sequence> 778 </xs:group> --> 779 780 <!-- 9.4 Keyword 781 <xs:group name="keyword"> 782 <xs:sequence> 783 <xs:element name="keyword" type="keyword"/> 784 </xs:sequence> 785 </xs:group> --> 786 787 </xs:schema>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Thu Aug 11 10:00:09 2016 | Cross-referenced by PHPXref 0.7.1 |