Sourcecode Listing of
http://purl.oclc.org/NEUMES/ref/NeumesXML_west.xsd
Color Key : [•] XML code
[•] XML code annotation
Line
0001 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
0002
0012
0013
0036
0037
0038 <!DOCTYPE xsd:schema SYSTEM "http://www.scribeserver.com/NEUMES/xml/NeumesXML_schema.dtd">
0039
0040
0041 <xsd:schema
0042 xmlns:xsd="http://www.w3.org/2001/XMLSchema"
0043 targetNamespace="http://www.scribeserver.com/NEUMES/xml/NeumesXML"
0044 xmlns="http://www.scribeserver.com/NEUMES/xml/NeumesXML"
0045 xmlns:obd="http://www.scribeserver.com/NEUMES/xml/NeumesXML_obd"
0046 elementFormDefault="qualified"
0047 attributeFormDefault="unqualified"
0048 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
0049 xsi:schemaLocation=
0050 "http://www.scribeserver.com/NEUMES/xml/NeumesXML_obd
0051 http://www.scribeserver.com/NEUMES/xml/NeumesXML_obd.xsd"
0052 >
0053
0054 <xsd:include schemaLocation="http://www.scribeserver.com/NEUMES/xml/NeumesXML_main.xsd"/>
0055
0056
0057
0058
0059
0081
0082
0083
0084
0085 <xsd:complexType name="accession_Type" final="extension">
0086 <xsd:annotation>
0087 <xsd:documentation xml:lang="en">
0088 <obd:example><![CDATA[
0089 <accession xsi:type="accession_Type"><br/>
0090 <font Color="maroon"><b>...</b></font><br/>
0091 </accession><br/>
0092 ]]></obd:example>
0093 <obd:example_remark>
0094 All instances of this Element must use "xsi:type=" to specify the non-abstract, derived type that is being used.
0095 </obd:example_remark>
0096 </xsd:documentation>
0097 </xsd:annotation>
0098 <xsd:complexContent>
0099 <xsd:extension base="accession_west_Type">
0100 <xsd:sequence>
0101 <xsd:element name="incipit" type="incipit_Type" minOccurs="0"/>
0102 <xsd:element name="siglum" type="siglum_Type" minOccurs="0"/>
0103 <xsd:element name="location" type="location_Type" minOccurs="0"/>
0104 <xsd:element name="rite" type="rite_Type" minOccurs="0"/>
0105 <xsd:element name="occasion" type="occasion_Type" minOccurs="0"/>
0106 <xsd:element name="service" type="service_Type" minOccurs="0"/>
0107 <xsd:element name="genre_x" type="genre_x_Type" minOccurs="0"/>
0108 <xsd:element name="cao" type="cao_Type" minOccurs="0"/>
0109 <xsd:element name="concordance" type="concordance_Type" minOccurs="0"/>
0110 </xsd:sequence>
0111 </xsd:extension>
0112 </xsd:complexContent>
0113 </xsd:complexType>
0114
0115
0116 <xsd:complexType name="incipit_Type" final="extension">
0117 <xsd:annotation>
0118 <xsd:documentation xml:lang="en">
0119 <obd:definition>The first few words of a chant text, typically the cue for
0120 the Psalm.
0121 </obd:definition>
0122 <obd:example>
0123 <incipit content="Dextera domini fecit virtutem"/>
0124 </obd:example>
0125 </xsd:documentation>
0126 </xsd:annotation>
0127 <xsd:attribute name="content" type="xsd:string" use="required"/>
0128 </xsd:complexType>
0129
0130 <xsd:complexType name="siglum_Type" final="extension">
0131 <xsd:annotation>
0132 <xsd:documentation xml:lang="en">
0133 <obd:definition>Identifier of the manuscript, usually an abbreviation.
0134 In the normal apparatus, the siglum refers to the place of origin or of
0135 first use, and the extent (i.e., whether this is an integrum, summer or
0136 winter part).
0137 </obd:definition>
0138 <obd:example><siglum content="F-Pn lat. 903; 'StYrieix'"/></obd:example>
0139 </xsd:documentation>
0140 </xsd:annotation>
0141 <xsd:attribute name="content" type="xsd:string" use="required"/>
0142 </xsd:complexType>
0143
0144 <xsd:complexType name="location_Type" final="extension">
0145 <xsd:annotation>
0146 <xsd:documentation xml:lang="en">
0147 <obd:definition>Position in the manuscript, e.g., folio number, recto/verso.</obd:definition>
0148 <obd:example><location content="p 157 line 10"/></obd:example>
0149 </xsd:documentation>
0150 </xsd:annotation>
0151 <xsd:attribute name="content" type="xsd:string" use="required"/>
0152 </xsd:complexType>
0153
0154
0155
0156
0157 <xsd:complexType name="rite_Type" final="extension">
0158 <xsd:annotation>
0159 <xsd:documentation xml:lang="en">
0160 <obd:definition>Identifies the major Christian liturgy</obd:definition>
0161 <obd:example><rite group="GREG"/></obd:example>
0162 </xsd:documentation>
0163 </xsd:annotation>
0164 <xsd:attribute name="group" use="required">
0165 <xsd:simpleType>
0166 <xsd:restriction base="xsd:NCName">
0167 <xsd:enumeration value="BEN">
0168 <xsd:annotation>
0169 <xsd:documentation xml:lang="en">
0170 <obd:definition>[Old] Beneventan</obd:definition>
0171 </xsd:documentation>
0172 </xsd:annotation>
0173 </xsd:enumeration>
0174 <xsd:enumeration value="GALL">
0175 <xsd:annotation>
0176 <xsd:documentation xml:lang="en">
0177 <obd:definition>[Old] Gallican</obd:definition>
0178 </xsd:documentation>
0179 </xsd:annotation>
0180 </xsd:enumeration>
0181 <xsd:enumeration value="GREG">
0182 <xsd:annotation>
0183 <xsd:documentation xml:lang="en">
0184 <obd:definition>Gregorian or Frankish (Carolingian-Roman)</obd:definition>
0185 </xsd:documentation>
0186 </xsd:annotation>
0187 </xsd:enumeration>
0188 <xsd:enumeration value="MED">
0189 <xsd:annotation>
0190 <xsd:documentation xml:lang="en">
0191 <obd:definition>Ambrosian (Milanese, i.e. Mediolanensis)</obd:definition>
0192 </xsd:documentation>
0193 </xsd:annotation>
0194 </xsd:enumeration>
0195 <xsd:enumeration value="MOZ">
0196 <xsd:annotation>
0197 <xsd:documentation xml:lang="en">
0198 <obd:definition>Mozarabic (Old Spanish, Visigothic)</obd:definition>
0199 </xsd:documentation>
0200 </xsd:annotation>
0201 </xsd:enumeration>
0202 <xsd:enumeration value="ROM">
0203 <xsd:annotation>
0204 <xsd:documentation xml:lang="en">
0205 <obd:definition>Old Roman (Urban Roman, or City Roman, etc.)</obd:definition>
0206 </xsd:documentation>
0207 </xsd:annotation>
0208 </xsd:enumeration>
0209 </xsd:restriction>
0210 </xsd:simpleType>
0211 </xsd:attribute>
0212 </xsd:complexType>
0213
0214
0215 <xsd:complexType name="occasion_Type" final="extension">
0216 <xsd:annotation>
0217 <xsd:documentation source="http://www.scribeserver.com/NEUMES/data_representation.htm#meta_data" xml:lang="en">
0218 <obd:definition>The liturgical celebration or feast day, where 'group' is
0219 a free-form identification. Usually this is a citation of the rubrical name
0220 of the feast if it appears in the MS, or what the transcriber thinks the
0221 feast is when its name does not appear.
0222 </obd:definition>
0223 <obd:example><occasion celebration="Fer. 4 p. Pascha"/></obd:example>
0224 </xsd:documentation>
0225 </xsd:annotation>
0226 <xsd:attribute name="celebration" type="xsd:string" use="required"/>
0227 </xsd:complexType>
0228
0229
0230
0231
0232 <xsd:complexType name="service_Type" final="extension">
0233 <xsd:annotation>
0234 <xsd:documentation xml:lang="en">
0235 <obd:definition>Of the Mass, or an abbreviation for the Office in which
0236 the chant is sung</obd:definition>
0237 <obd:definition_remark>If of the Office, then CANTUS codes are
0238 used</obd:definition_remark>
0239 <obd:example><service group="Mass"/></obd:example>
0240 </xsd:documentation>
0241 </xsd:annotation>
0242 <xsd:attribute name="group" use="required">
0243 <xsd:simpleType>
0244 <xsd:restriction base="xsd:NCName">
0245 <xsd:enumeration value="Mass">
0246 <xsd:annotation>
0247 <xsd:documentation xml:lang="en">
0248 <obd:definition>Of the Mass</obd:definition>
0249 </xsd:documentation>
0250 </xsd:annotation>
0251 </xsd:enumeration>
0252 <xsd:enumeration value="V">
0253 <xsd:annotation>
0254 <xsd:documentation xml:lang="en">
0255 <obd:definition>First Vespers</obd:definition>
0256 </xsd:documentation>
0257 </xsd:annotation>
0258 </xsd:enumeration>
0259 <xsd:enumeration value="C">
0260 <xsd:annotation>
0261 <xsd:documentation xml:lang="en">
0262 <obd:definition>Compline</obd:definition>
0263 </xsd:documentation>
0264 </xsd:annotation>
0265 </xsd:enumeration>
0266 <xsd:enumeration value="M">
0267 <xsd:annotation>
0268 <xsd:documentation xml:lang="en">
0269 <obd:definition>Matins</obd:definition>
0270 </xsd:documentation>
0271 </xsd:annotation>
0272 </xsd:enumeration>
0273 <xsd:enumeration value="L">
0274 <xsd:annotation>
0275 <xsd:documentation xml:lang="en">
0276 <obd:definition>Lauds</obd:definition>
0277 </xsd:documentation>
0278 </xsd:annotation>
0279 </xsd:enumeration>
0280 <xsd:enumeration value="D">
0281 <xsd:annotation>
0282 <xsd:documentation xml:lang="en">
0283 <obd:definition>Day Hours</obd:definition>
0284 <obd:definition_remark>
0285 Kept for compatibility with the CANTUS taxonomy
0286 </obd:definition_remark>
0287 </xsd:documentation>
0288 </xsd:annotation>
0289 </xsd:enumeration>
0290 <xsd:enumeration value="P">
0291 <xsd:annotation>
0292 <xsd:documentation xml:lang="en">
0293 <obd:definition>Prime</obd:definition>
0294 </xsd:documentation>
0295 </xsd:annotation>
0296 </xsd:enumeration>
0297 <xsd:enumeration value="T">
0298 <xsd:annotation>
0299 <xsd:documentation xml:lang="en">
0300 <obd:definition>Terce</obd:definition>
0301 </xsd:documentation>
0302 </xsd:annotation>
0303 </xsd:enumeration>
0304 <xsd:enumeration value="S">
0305 <xsd:annotation>
0306 <xsd:documentation xml:lang="en">
0307 <obd:definition>Sext</obd:definition>
0308 </xsd:documentation>
0309 </xsd:annotation>
0310 </xsd:enumeration>
0311 <xsd:enumeration value="N">
0312 <xsd:annotation>
0313 <xsd:documentation xml:lang="en">
0314 <obd:definition>None</obd:definition>
0315 </xsd:documentation>
0316 </xsd:annotation>
0317 </xsd:enumeration>
0318 <xsd:enumeration value="V2">
0319 <xsd:annotation>
0320 <xsd:documentation xml:lang="en">
0321 <obd:definition>Second Vespers</obd:definition>
0322 </xsd:documentation>
0323 </xsd:annotation>
0324 </xsd:enumeration>
0325 <xsd:enumeration value="E">
0326 <xsd:annotation>
0327 <xsd:documentation xml:lang="en">
0328 <obd:definition>Antiphons for the Magnificat or Benedictus</obd:definition>
0329 <obd:definition_remark>("in evangelio")</obd:definition_remark>
0330 </xsd:documentation>
0331 </xsd:annotation>
0332 </xsd:enumeration>
0333 <xsd:enumeration value="H">
0334 <xsd:annotation>
0335 <xsd:documentation xml:lang="en">
0336 <obd:definition>Antiphons or responsories based on texts from the Historia</obd:definition>
0337 </xsd:documentation>
0338 </xsd:annotation>
0339 </xsd:enumeration>
0340 <xsd:enumeration value="R">
0341 <xsd:annotation>
0342 <xsd:documentation xml:lang="en">
0343 <obd:definition>Memorial</obd:definition>
0344 </xsd:documentation>
0345 </xsd:annotation>
0346 </xsd:enumeration>
0347 <xsd:enumeration value="X">
0348 <xsd:annotation>
0349 <xsd:documentation xml:lang="en">
0350 <obd:definition>Supplemental chants</obd:definition>
0351 </xsd:documentation>
0352 </xsd:annotation>
0353 </xsd:enumeration>
0354 </xsd:restriction>
0355 </xsd:simpleType>
0356 </xsd:attribute>
0357 </xsd:complexType>
0358
0359
0360
0361
0362 <xsd:complexType name="genre_x_Type" abstract="true">
0363 <xsd:annotation>
0364 <xsd:documentation xml:lang="en">
0365 This type gets restricted to create types for chant genres.
0366 "complexTypeChoice" means to select any one of the listed complexType declarations.
0367 <obd:definition>The liturgical role of the chant.</obd:definition>
0368 <obd:example><![CDATA[
0369 &lt;genre_x group="A" subgroup="AaE" xsi:type="antiphona_Type"><br/>
0370 OR<br/>
0371 &lt;genre_x group="A" n="2" subgroup="a" xsi:type="antiphona_Type"><br/>
0372 OR<br/>
0373 &lt;genre_x group="W" xsi:type="versiculus_Type"><br/>
0374 ]]></obd:example>
0375 </xsd:documentation>
0376 <xsd:appinfo>
0377 <obd:complexTypeChoice>
0378 <obd:typeRef link="antiphona_Type"/>
0379 <obd:typeRef link="responsorium_Type"/>
0380 <obd:typeRef link="versiculus_Type"/>
0381 <obd:typeRef link="alleluia_Type"/>
0382 <obd:typeRef link="communion_Type"/>
0383 <obd:typeRef link="credo_Type"/>
0384 <obd:typeRef link="gloria_Type"/>
0385 <obd:typeRef link="graduale_Type"/>
0386 <obd:typeRef link="introitus_Type"/>
0387 <obd:typeRef link="ite_Type"/>
0388 <obd:typeRef link="kyrie_Type"/>
0389 </obd:complexTypeChoice>
0390 </xsd:appinfo>
0391 </xsd:annotation>
0392 <xsd:attribute name="group" type="xsd:NCName"/>
0393 <xsd:attribute name="n" type="xsd:positiveInteger" use="optional"/>
0394 <xsd:attribute name="subgroup" type="NCName_ext" use="optional">
0395 <xsd:annotation>
0396 <xsd:documentation xml:lang="en">
0397 The NCName_ext Type is used instead of xsd:NCName to allow '+'.
0398 </xsd:documentation>
0399 </xsd:annotation>
0400 </xsd:attribute>
0401 </xsd:complexType>
0402
0403 <xsd:complexType name="antiphona_Type" final="extension">
0404 <xsd:annotation>
0405 <xsd:documentation xml:lang="en">
0406 <obd:definition>Antiphona (Antiphon; alternate = "An"). A chant sung in
0407 alternation between two choirs, or between schola and choir; or, sentences
0408 from Scripture recited before and after the Psalms and Canticles.
0409 </obd:definition>
0410 <obd:example>
0411 &lt;genre group='A' n='2' subgroup='a' xsi:type='antiphona_Type'/>
0412 </obd:example>
0413 </xsd:documentation>
0414 </xsd:annotation>
0415 <xsd:complexContent>
0416 <xsd:restriction base="genre_x_Type">
0417 <xsd:attribute name="group" type="xsd:NCName" fixed="A"/>
0418 <xsd:attribute name="n" use="optional">
0419 <xsd:annotation>
0420 <xsd:documentation xml:lang="en">
0421 <obd:definition>
0422 A digit between 1 and 15 (e.g. for 5 psalm-antiphons)
0423 </obd:definition>
0424 </xsd:documentation>
0425 </xsd:annotation>
0426 <xsd:simpleType>
0427 <xsd:restriction base="xsd:positiveInteger">
0428 <xsd:maxInclusive value="15"/>
0429 </xsd:restriction>
0430 </xsd:simpleType>
0431 </xsd:attribute>
0432 <xsd:attribute name="subgroup" use="optional">
0433 <xsd:simpleType>
0434 <xsd:restriction base="NCName_ext">
0435 <xsd:enumeration value="a">
0436 <xsd:annotation>
0437 <xsd:documentation xml:lang="en">
0438 <obd:definition>antiphona unica super psalmos
0439 </obd:definition>
0440 </xsd:documentation>
0441 </xsd:annotation>
0442 </xsd:enumeration>
0443 <xsd:enumeration value="a1">
0444 <xsd:annotation>
0445 <xsd:documentation xml:lang="en">
0446 <obd:definition>antiphona prima super psalmos
0447 </obd:definition>
0448 </xsd:documentation>
0449 </xsd:annotation>
0450 </xsd:enumeration>
0451 <xsd:enumeration value="AaB">
0452 <xsd:annotation>
0453 <xsd:documentation xml:lang="en">
0454 <obd:definition>Antiphona ad benedictus
0455 </obd:definition>
0456 </xsd:documentation>
0457 </xsd:annotation>
0458 </xsd:enumeration>
0459 <xsd:enumeration value="AaE">
0460 <xsd:annotation>
0461 <xsd:documentation xml:lang="en">
0462 <obd:definition>Antiphona ad evangelium
0463 </obd:definition>
0464 </xsd:documentation>
0465 </xsd:annotation>
0466 </xsd:enumeration>
0467 <xsd:enumeration value="AaP">
0468 <xsd:annotation>
0469 <xsd:documentation xml:lang="en">
0470 <obd:definition>Antiphona ad processionem
0471 </obd:definition>
0472 </xsd:documentation>
0473 </xsd:annotation>
0474 </xsd:enumeration>
0475 <xsd:enumeration value="Ab+">
0476 <xsd:annotation>
0477 <xsd:documentation xml:lang="en">
0478 <obd:definition>
0479 antiphona superaddita ad canticum
0480 </obd:definition>
0481 </xsd:documentation>
0482 </xsd:annotation>
0483 </xsd:enumeration>
0484 <xsd:enumeration value="Am">
0485 <xsd:annotation>
0486 <xsd:documentation xml:lang="en">
0487 <obd:definition>
0488 antiphona super canticum Magnificat
0489 </obd:definition>
0490 </xsd:documentation>
0491 </xsd:annotation>
0492 </xsd:enumeration>
0493 <xsd:enumeration value="An">
0494 <xsd:annotation>
0495 <xsd:documentation xml:lang="en">
0496 <obd:definition>
0497 antiphona super canticum Nunc dimittis
0498 </obd:definition>
0499 </xsd:documentation>
0500 </xsd:annotation>
0501 </xsd:enumeration>
0502 <xsd:enumeration value="AsB">
0503 <xsd:annotation>
0504 <xsd:documentation xml:lang="en">
0505 <obd:definition>Antiphona super benedicite
0506 </obd:definition>
0507 </xsd:documentation>
0508 </xsd:annotation>
0509 </xsd:enumeration>
0510 <xsd:enumeration value="AV">
0511 <xsd:annotation>
0512 <xsd:documentation xml:lang="en">
0513 <obd:definition>
0514 Versus Antiphonii (Antiphon Verse)
0515 </obd:definition>
0516 </xsd:documentation>
0517 </xsd:annotation>
0518 </xsd:enumeration>
0519 </xsd:restriction>
0520 </xsd:simpleType>
0521 </xsd:attribute>
0522 </xsd:restriction>
0523 </xsd:complexContent>
0524 </xsd:complexType>
0525
0526
0527 <xsd:complexType name="responsorium_Type" final="extension">
0528 <xsd:annotation>
0529 <xsd:documentation xml:lang="en">
0530 <obd:definition>Responsorium (Responsory; alternate: "Re")</obd:definition>
0531 </xsd:documentation>
0532 </xsd:annotation>
0533 <xsd:complexContent>
0534 <xsd:restriction base="genre_x_Type">
0535 <xsd:attribute name="group" type="xsd:NCName" fixed="R"/>
0536 <xsd:attribute name="n" use="optional">
0537 <xsd:annotation>
0538 <xsd:documentation xml:lang="en">
0539 <obd:definition>
0540 A digit between 1 and 30 (e.g. responsorium primum nocturni)
0541 (e.g., versus ad responsorium primum pertinens)
0542 </obd:definition>
0543 </xsd:documentation>
0544 </xsd:annotation>
0545 <xsd:simpleType>
0546 <xsd:restriction base="xsd:positiveInteger">
0547 <xsd:maxInclusive value="30"/>
0548 </xsd:restriction>
0549 </xsd:simpleType>
0550 </xsd:attribute>
0551 <xsd:attribute name="subgroup" use="optional" default="RV">
0552 <xsd:simpleType>
0553 <xsd:restriction base="NCName_ext">
0554 <xsd:enumeration value="Rb">
0555 <xsd:annotation>
0556 <xsd:documentation xml:lang="en">
0557 <obd:definition>
0558 Responsorium Breve (short reponsory)
0559 </obd:definition>
0560 </xsd:documentation>
0561 </xsd:annotation>
0562 </xsd:enumeration>
0563 <xsd:enumeration value="RbV">
0564 <xsd:annotation>
0565 <xsd:documentation xml:lang="en">
0566 <obd:definition>
0567 Versus Responsorii Brevis (verse of the short responsory)
0568 </obd:definition>
0569 </xsd:documentation>
0570 </xsd:annotation>
0571 </xsd:enumeration>
0572 <xsd:enumeration value="RV">
0573 <xsd:annotation>
0574 <xsd:documentation xml:lang="en">
0575 <obd:definition>
0576 Versus Responsorii Prolixi (verse of the "normal" responsory)
0577 </obd:definition>
0578 </xsd:documentation>
0579 </xsd:annotation>
0580 </xsd:enumeration>
0581 </xsd:restriction>
0582 </xsd:simpleType>
0583 </xsd:attribute>
0584 </xsd:restriction>
0585 </xsd:complexContent>
0586 </xsd:complexType>
0587
0588
0589 <xsd:complexType name="versiculus_Type" final="extension">
0590 <xsd:annotation>
0591 <xsd:documentation xml:lang="en">
0592 <obd:definition>Versiculus (Versicle)</obd:definition>
0593 </xsd:documentation>
0594 </xsd:annotation>
0595 <xsd:complexContent>
0596 <xsd:restriction base="genre_x_Type">
0597 <xsd:attribute name="group" type="xsd:NCName" fixed="W"/>
0598 <xsd:attribute name="n" type="xsd:positiveInteger" use="prohibited"/>
0599 <xsd:attribute name="subgroup" type="NCName_ext" use="prohibited"/>
0600 </xsd:restriction>
0601 </xsd:complexContent>
0602 </xsd:complexType>
0603
0604
0605 <xsd:complexType name="alleluia_Type" final="extension">
0606 <xsd:annotation>
0607 <xsd:documentation xml:lang="en">
0608 <obd:definition>Alleluia (of the Mass)</obd:definition>
0609 </xsd:documentation>
0610 </xsd:annotation>
0611 <xsd:complexContent>
0612 <xsd:restriction base="genre_x_Type">
0613 <xsd:attribute name="group" type="xsd:NCName" fixed="Al"/>
0614 <xsd:attribute name="n" type="xsd:positiveInteger" use="prohibited"/>
0615 <xsd:attribute name="subgroup" use="optional">
0616 <xsd:simpleType>
0617 <xsd:restriction base="NCName_ext">
0618 <xsd:enumeration value="AlV">
0619 <xsd:annotation>
0620 <xsd:documentation xml:lang="en">
0621 <obd:definition>
0622 Versus ad Alleluia (Alleluia Verse, extra verse for Alleluia)
0623 </obd:definition>
0624 </xsd:documentation>
0625 </xsd:annotation>
0626 </xsd:enumeration>
0627 </xsd:restriction>
0628 </xsd:simpleType>
0629 </xsd:attribute>
0630 </xsd:restriction>
0631 </xsd:complexContent>
0632 </xsd:complexType>
0633
0634
0635 <xsd:complexType name="communion_Type" final="extension">
0636 <xsd:annotation>
0637 <xsd:documentation xml:lang="en">
0638 <obd:definition>Communion (of the Mass)</obd:definition>
0639 </xsd:documentation>
0640 </xsd:annotation>
0641 <xsd:complexContent>
0642 <xsd:restriction base="genre_x_Type">
0643 <xsd:attribute name="group" type="xsd:NCName" fixed="Cm"/>
0644 <xsd:attribute name="n" type="xsd:positiveInteger" use="prohibited"/>
0645 <xsd:attribute name="subgroup" use="optional">
0646 <xsd:simpleType>
0647 <xsd:restriction base="NCName_ext">
0648 <xsd:enumeration value="CmV">
0649 <xsd:annotation>
0650 <xsd:documentation xml:lang="en">
0651 <obd:definition>
0652 Versus Communionis (Communion Verse)
0653 </obd:definition>
0654 </xsd:documentation>
0655 </xsd:annotation>
0656 </xsd:enumeration>
0657 <xsd:enumeration value="CmP">
0658 <xsd:annotation>
0659 <xsd:documentation xml:lang="en">
0660 <obd:definition>
0661 Psalm verse for the communion
0662 </obd:definition>
0663 </xsd:documentation>
0664 </xsd:annotation>
0665 </xsd:enumeration>
0666 <xsd:enumeration value="CmR">
0667 <xsd:annotation>
0668 <xsd:documentation xml:lang="en">
0669 <obd:definition>
0670 Versus ad repetendum for the communion
0671 </obd:definition>
0672 </xsd:documentation>
0673 </xsd:annotation>
0674 </xsd:enumeration>
0675 </xsd:restriction>
0676 </xsd:simpleType>
0677 </xsd:attribute>
0678 </xsd:restriction>
0679 </xsd:complexContent>
0680 </xsd:complexType>
0681
0682
0683 <xsd:complexType name="credo_Type" final="extension">
0684 <xsd:annotation>
0685 <xsd:documentation xml:lang="en">
0686 <obd:definition>Credo</obd:definition>
0687 </xsd:documentation>
0688 </xsd:annotation>
0689 <xsd:complexContent>
0690 <xsd:restriction base="genre_x_Type">
0691 <xsd:attribute name="group" type="xsd:NCName" fixed="Cr"/>
0692 <xsd:attribute name="n" type="xsd:positiveInteger" use="prohibited"/>
0693 <xsd:attribute name="subgroup" type="NCName_ext" use="prohibited"/>
0694 </xsd:restriction>
0695 </xsd:complexContent>
0696 </xsd:complexType>
0697
0698
0699 <xsd:complexType name="gloria_Type" final="extension">
0700 <xsd:annotation>
0701 <xsd:documentation xml:lang="en">
0702 <obd:definition>Gloria in excelsis Deo</obd:definition>
0703 </xsd:documentation>
0704 </xsd:annotation>
0705 <xsd:complexContent>
0706 <xsd:restriction base="genre_x_Type">
0707 <xsd:attribute name="group" type="xsd:NCName" fixed="Gl"/>
0708 <xsd:attribute name="n" type="xsd:positiveInteger" use="prohibited"/>
0709 <xsd:attribute name="subgroup" type="NCName_ext" use="prohibited"/>
0710 </xsd:restriction>
0711 </xsd:complexContent>
0712 </xsd:complexType>
0713
0714
0715 <xsd:complexType name="graduale_Type" final="extension">
0716 <xsd:annotation>
0717 <xsd:documentation xml:lang="en">
0718 <obd:definition>Graduale (Gradual)</obd:definition>
0719 </xsd:documentation>
0720 </xsd:annotation>
0721 <xsd:complexContent>
0722 <xsd:restriction base="genre_x_Type">
0723 <xsd:attribute name="group" type="xsd:NCName" fixed="Gr"/>
0724 <xsd:attribute name="n" type="xsd:positiveInteger" use="prohibited"/>
0725 <xsd:attribute name="subgroup" use="optional">
0726 <xsd:simpleType>
0727 <xsd:restriction base="NCName_ext">
0728 <xsd:enumeration value="GrV">
0729 <xsd:annotation>
0730 <xsd:documentation xml:lang="en">
0731 <obd:definition>
0732 Versus Gradualis (versus ad graduale, Gradual Verse)
0733 </obd:definition>
0734 </xsd:documentation>
0735 </xsd:annotation>
0736 </xsd:enumeration>
0737 </xsd:restriction>
0738 </xsd:simpleType>
0739 </xsd:attribute>
0740 </xsd:restriction>
0741 </xsd:complexContent>
0742 </xsd:complexType>
0743
0744
0745 <xsd:complexType name="introitus_Type" final="extension">
0746 <xsd:annotation>
0747 <xsd:documentation xml:lang="en">
0748 <obd:definition>Introitus (Introit)</obd:definition>
0749 </xsd:documentation>
0750 </xsd:annotation>
0751 <xsd:complexContent>
0752 <xsd:restriction base="genre_x_Type">
0753 <xsd:attribute name="group" type="xsd:NCName" fixed="In"/>
0754 <xsd:attribute name="n" type="xsd:positiveInteger" use="prohibited"/>
0755 <xsd:attribute name="subgroup" use="optional">
0756 <xsd:simpleType>
0757 <xsd:restriction base="NCName_ext">
0758 <xsd:enumeration value="InP">
0759 <xsd:annotation>
0760 <xsd:documentation xml:lang="en">
0761 <obd:definition>
0762 Psalmus Introiti (Psalm verse for the Introit)
0763 </obd:definition>
0764 </xsd:documentation>
0765 </xsd:annotation>
0766 </xsd:enumeration>
0767 <xsd:enumeration value="InR">
0768 <xsd:annotation>
0769 <xsd:documentation xml:lang="en">
0770 <obd:definition>
0771 Versus ad repetendum for the Introit
0772 </obd:definition>
0773 </xsd:documentation>
0774 </xsd:annotation>
0775 </xsd:enumeration>
0776 </xsd:restriction>
0777 </xsd:simpleType>
0778 </xsd:attribute>
0779 </xsd:restriction>
0780 </xsd:complexContent>
0781 </xsd:complexType>
0782
0783
0784 <xsd:complexType name="ite_Type" final="extension">
0785 <xsd:annotation>
0786 <xsd:documentation xml:lang="en">
0787 <obd:definition>Ite missa est</obd:definition>
0788 </xsd:documentation>
0789 </xsd:annotation>
0790 <xsd:complexContent>
0791 <xsd:restriction base="genre_x_Type">
0792 <xsd:attribute name="group" type="xsd:NCName" fixed="Ite"/>
0793 <xsd:attribute name="n" type="xsd:positiveInteger" use="prohibited"/>
0794 <xsd:attribute name="subgroup" type="NCName_ext" use="prohibited"/>
0795 </xsd:restriction>
0796 </xsd:complexContent>
0797 </xsd:complexType>
0798
0799
0800 <xsd:complexType name="kyrie_Type" final="extension">
0801 <xsd:annotation>
0802 <xsd:documentation xml:lang="en">
0803 <obd:definition>Kyrie</obd:definition>
0804 </xsd:documentation>
0805 </xsd:annotation>
0806 <xsd:complexContent>
0807 <xsd:restriction base="genre_x_Type">
0808 <xsd:attribute name="group" type="xsd:NCName" fixed="Ky"/>
0809 <xsd:attribute name="n" type="xsd:positiveInteger" use="prohibited"/>
0810 <xsd:attribute name="subgroup" type="NCName_ext" use="prohibited"/>
0811 </xsd:restriction>
0812 </xsd:complexContent>
0813 </xsd:complexType>
0814
0815
0816
0817
0818 <xsd:complexType name="cao_Type" final="extension">
0819 <xsd:annotation>
0820 <xsd:documentation source="http://www.scribeserver.com/NEUMES/data_representation.htm#meta_data" xml:lang="en">
0821 <obd:definition><![CDATA[
0822 <i>Corpus Antiphonalium Officii</i> of
0823 Ren&eacute; Hesbert, a critical edition of
0824 liturgical texts used in the Divine Office, whose numbering system has
0825 become the de facto standard for identifying such texts.
0826 ]]></obd:definition>
0827 <obd:example><cao content="8414d"/></obd:example>
0828 </xsd:documentation>
0829 </xsd:annotation>
0830 <xsd:attribute name="content" type="xsd:string" use="required"/>
0831 </xsd:complexType>
0832
0833 <xsd:complexType name="concordance_Type" final="extension">
0834 <xsd:annotation>
0835 <xsd:documentation>
0836 <obd:example><concordance content="S"/></obd:example>
0837 </xsd:documentation>
0838 </xsd:annotation>
0839 <xsd:attribute name="content" type="xsd:string" use="required"/>
0840 </xsd:complexType>
0841
0842
0843
0844
0845
0846 <xsd:complexType name="ambrosian_Type" final="extension">
0847 <xsd:annotation>
0848 <xsd:documentation xml:lang="en">
0849 <obd:definition>Ambrosian notation</obd:definition>
0850 </xsd:documentation>
0851 </xsd:annotation>
0852 <xsd:complexContent>
0853 <xsd:restriction base="notation_x_Type">
0854 <xsd:attribute name="family" type="xsd:NCName" use="required" fixed="Ambrosian"/>
0855 <xsd:attribute name="species" use="prohibited"/>
0856 </xsd:restriction>
0857 </xsd:complexContent>
0858 </xsd:complexType>
0859
0860
0861 <xsd:complexType name="anglo_saxon_Type" final="extension">
0862 <xsd:annotation>
0863 <xsd:documentation xml:lang="en">
0864 <obd:definition>Anglo-Saxon notation</obd:definition>
0865 </xsd:documentation>
0866 </xsd:annotation>
0867 <xsd:complexContent>
0868 <xsd:restriction base="notation_x_Type">
0869 <xsd:attribute name="family" type="xsd:NCName" use="required" fixed="Anglo_Saxon"/>
0870 <xsd:attribute name="species" use="prohibited"/>
0871 </xsd:restriction>
0872 </xsd:complexContent>
0873 </xsd:complexType>
0874
0875
0876 <xsd:complexType name="aquitanian_Type" final="extension">
0877 <xsd:annotation>
0878 <xsd:documentation xml:lang="en">
0879 <obd:definition>Aquitanian notation</obd:definition>
0880 </xsd:documentation>
0881 </xsd:annotation>
0882 <xsd:complexContent>
0883 <xsd:restriction base="notation_x_Type">
0884 <xsd:attribute name="family" type="xsd:NCName" use="required" fixed="Aquitanian"/>
0885 <xsd:attribute name="species" use="optional">
0886 <xsd:simpleType>
0887 <xsd:restriction base="xsd:NCName">
0888 <xsd:enumeration value="unpitched">
0889 <xsd:annotation>
0890 <xsd:documentation xml:lang="en">
0891 <obd:definition>
0892 Pitch unspecified: no staff lines (unheighted); no pitch letter-names.
0893 </obd:definition>
0894 </xsd:documentation>
0895 </xsd:annotation>
0896 </xsd:enumeration>
0897 </xsd:restriction>
0898 </xsd:simpleType>
0899 </xsd:attribute>
0900 </xsd:restriction>
0901 </xsd:complexContent>
0902 </xsd:complexType>
0903
0904
0905 <xsd:complexType name="beneventan_Type" final="extension">
0906 <xsd:annotation>
0907 <xsd:documentation xml:lang="en">
0908 <obd:definition>Beneventan notation</obd:definition>
0909 </xsd:documentation>
0910 </xsd:annotation>
0911 <xsd:complexContent>
0912 <xsd:restriction base="notation_x_Type">
0913 <xsd:attribute name="family" type="xsd:NCName" use="required" fixed="Beneventan"/>
0914 <xsd:attribute name="species" use="prohibited"/>
0915 </xsd:restriction>
0916 </xsd:complexContent>
0917 </xsd:complexType>
0918
0919
0920 <xsd:complexType name="bolognese_Type" final="extension">
0921 <xsd:annotation>
0922 <xsd:documentation xml:lang="en">
0923 <obd:definition>Bolognese notation</obd:definition>
0924 </xsd:documentation>
0925 </xsd:annotation>
0926 <xsd:complexContent>
0927 <xsd:restriction base="notation_x_Type">
0928 <xsd:attribute name="family" type="xsd:NCName" use="required" fixed="Bolognese"/>
0929 <xsd:attribute name="species" use="prohibited"/>
0930 </xsd:restriction>
0931 </xsd:complexContent>
0932 </xsd:complexType>
0933
0934
0935 <xsd:complexType name="breton_Type" final="extension">
0936 <xsd:annotation>
0937 <xsd:documentation xml:lang="en">
0938 <obd:definition>Breton notation</obd:definition>
0939 </xsd:documentation>
0940 </xsd:annotation>
0941 <xsd:complexContent>
0942 <xsd:restriction base="notation_x_Type">
0943 <xsd:attribute name="family" type="xsd:NCName" use="required" fixed="Breton"/>
0944 <xsd:attribute name="species" use="prohibited"/>
0945 </xsd:restriction>
0946 </xsd:complexContent>
0947 </xsd:complexType>
0948
0949
0950 <xsd:complexType name="catalan_Type" final="extension">
0951 <xsd:annotation>
0952 <xsd:documentation xml:lang="en">
0953 <obd:definition>Catalan notation</obd:definition>
0954 </xsd:documentation>
0955 </xsd:annotation>
0956 <xsd:complexContent>
0957 <xsd:restriction base="notation_x_Type">
0958 <xsd:attribute name="family" type="xsd:NCName" use="required" fixed="Catalan"/>
0959 <xsd:attribute name="species" use="prohibited"/>
0960 </xsd:restriction>
0961 </xsd:complexContent>
0962 </xsd:complexType>
0963
0964
0965 <xsd:complexType name="central_frankish_Type" final="extension">
0966 <xsd:annotation>
0967 <xsd:documentation xml:lang="en">
0968 <obd:definition>Central-Frankish notation</obd:definition>
0969 </xsd:documentation>
0970 </xsd:annotation>
0971 <xsd:complexContent>
0972 <xsd:restriction base="notation_x_Type">
0973 <xsd:attribute name="family" type="xsd:NCName" use="required" fixed="Central_Frankish"/>
0974 <xsd:attribute name="species" use="optional">
0975 <xsd:simpleType>
0976 <xsd:restriction base="xsd:NCName">
0977 <xsd:enumeration value="Chartres"/>
0978 <xsd:enumeration value="Nevers"/>
0979 <xsd:enumeration value="Norman"/>
0980 <xsd:enumeration value="StBenigne"/>
0981 <xsd:enumeration value="Dasian"/>
0982 <xsd:enumeration value="German"/>
0983 <xsd:enumeration value="Hufnagel"/>
0984 <xsd:enumeration value="Messine"/>
0985 <xsd:enumeration value="Mozarabic"/>
0986 <xsd:enumeration value="Nonantolan"/>
0987 <xsd:enumeration value="Novalese"/>
0988 <xsd:enumeration value="Paleo-Frankish"/>
0989 <xsd:enumeration value="StGall"/>
0990 <xsd:enumeration value="Tied-Dot"/>
0991 </xsd:restriction>
0992 </xsd:simpleType>
0993 </xsd:attribute>
0994 </xsd:restriction>
0995 </xsd:complexContent>
0996 </xsd:complexType>
0997
0998
0999
1000 <xsd:complexType name="Sarum_Type" final="extension">
1001 <xsd:annotation>
1002 <xsd:documentation xml:lang="en">
1003 <obd:definition>Sarum notation</obd:definition>
1004 </xsd:documentation>
1005 </xsd:annotation>
1006 <xsd:complexContent>
1007 <xsd:restriction base="notation_x_Type">
1008 <xsd:attribute name="family" type="xsd:NCName" use="required" fixed="Sarum"/>
1009 <xsd:attribute name="species" use="prohibited"/>
1010 </xsd:restriction>
1011 </xsd:complexContent>
1012 </xsd:complexType>
1013
1014
1015 <xsd:complexType name="square_Type" final="extension">
1016 <xsd:annotation>
1017 <xsd:documentation xml:lang="en">
1018 <obd:definition>Square-neume notation</obd:definition>
1019 </xsd:documentation>
1020 </xsd:annotation>
1021 <xsd:complexContent>
1022 <xsd:restriction base="notation_x_Type">
1023 <xsd:attribute name="family" type="xsd:NCName" use="required" fixed="square"/>
1024 <xsd:attribute name="species" use="prohibited"/>
1025 </xsd:restriction>
1026 </xsd:complexContent>
1027 </xsd:complexType>
1028
1029
1030 <xsd:complexType name="st_gall_Type" final="extension">
1031 <xsd:annotation>
1032 <xsd:documentation xml:lang="en">
1033 <obd:definition>St. Gall notation</obd:definition>
1034 </xsd:documentation>
1035 </xsd:annotation>
1036 <xsd:complexContent>
1037 <xsd:restriction base="notation_x_Type">
1038 <xsd:attribute name="family" type="xsd:NCName" use="required" fixed="St_Gall"/>
1039 <xsd:attribute name="species" use="optional">
1040 <xsd:simpleType>
1041 <xsd:restriction base="xsd:NCName">
1042 <xsd:enumeration value="unheighted">
1043 <xsd:annotation>
1044 <xsd:documentation xml:lang="en">
1045 <obd:definition>
1046 Neumes written without significant vertical placement (in a quasi-straight line); no staff.
1047 </obd:definition>
1048 </xsd:documentation>
1049 </xsd:annotation>
1050 </xsd:enumeration>
1051 <xsd:enumeration value="unpitched">
1052 <xsd:annotation>
1053 <xsd:documentation xml:lang="en">
1054 <obd:definition>
1055 Pitch unspecified, but vertical placement is significant; no staff line; no pitch letter-names.
1056 </obd:definition>
1057 </xsd:documentation>
1058 </xsd:annotation>
1059 </xsd:enumeration>
1060 </xsd:restriction>
1061 </xsd:simpleType>
1062 </xsd:attribute>
1063
1064 </xsd:restriction>
1065 </xsd:complexContent>
1066 </xsd:complexType>
1067
1068
1069
1070 </xsd:schema>
1071
1072